[ovs-dev] [PATCH] github: Don't fail the job if 'apt update' failed.

Ilya Maximets i.maximets at ovn.org
Mon Feb 1 15:49:36 UTC 2021


On 2/1/21 3:08 PM, Aaron Conole wrote:
> Ilya Maximets <i.maximets at ovn.org> writes:
> 
>> Some repositories that are enabled in GHA are not stable and lead
>> to 'apt update' failures:
>>
>>   E: The repository
>>      'https://apt.postgresql.org/pub/repos/apt bionic-pgdg Release'
>>      no longer has a Release file.
>>
>> This causes the job failure.
>> In most cases we don't really need any packages from these failed
>> repositories, so we could try to continue the job.
>>
>> Proviously this kind of failures happened on older branches with
>> ubuntu 16.04 base image, so we have this workaround already there.
>> Now it started to fail on bionic images, so fixing there too.
>>
>> Fixes: 02f76fb42ae9 ("github: Fix Ubuntu package installation.")
>> Signed-off-by: Ilya Maximets <i.maximets at ovn.org>
>> ---
> 
> Acked-by: Aaron Conole <aconole at redhat.com>
> 
> Incidentally, I was sure there was a way to ignore this condition (with
> something like -m instead), but that started me down a rabbit hole and I
> wasn't able to find the option anywhere.
> 

apt-get has '-m' a.k.a. '--ignore-missing', but I'm not sure if it will
affect this cese since it's for packages and not for broken repositories.

apt doesn't have this flag documented anywhere.


More information about the dev mailing list