On 12/21/20 3:55 PM, Ilya Maximets wrote:
> On 12/19/20 9:40 AM, David Marchand wrote:
>> Before trying to install a package, APT cache must be updated to avoid
>> asking for an unavailable version of a package.
>>
>> Fixes: 6cb2f5a630e3 ("github: Add GitHub Actions workflow.")
>>
>> Signed-off-by: David Marchand <[email protected]>
>> ---
>> I noticed this issue on DPDK side and I can see jobs for the OVS master
>> branch are affected too:
>> https://github.com/openvswitch/ovs/runs/1580144616?check_suite_focus=true#step:8:209
>>
>> ---
>> .github/workflows/build-and-test.yml | 2 ++
>> 1 file changed, 2 insertions(+)
>>
>> diff --git a/.github/workflows/build-and-test.yml
>> b/.github/workflows/build-and-test.yml
>> index c830661383..b29c300c55 100644
>> --- a/.github/workflows/build-and-test.yml
>> +++ b/.github/workflows/build-and-test.yml
>> @@ -133,6 +133,8 @@ jobs:
>> path: dpdk-dir
>> key: ${{ env.matrix_key }}-${{ env.ci_key }}
>>
>> + - name: update APT cache
>> + run: sudo apt update
>> - name: install common dependencies
>> if: matrix.deb_package == ''
>> run: sudo apt install -y ${{ env.dependencies }}
>>
>
> Thanks!
>
> Applied to master and backported down to 2.12.
>
> On branch-2.11 and below we're using ubuntu-16.04 and I see lots of
> failures during 'apt update' because of some postgresql repo:
>
> https://github.com/igsilya/ovs/runs/1589217890?check_suite_focus=true#step:3:69
> So I didn't backport this fix there.
Faced this issue with older branches now.
In order to fix the problem with external repositories I added '|| true'
to the update command and applied to branches 2.11 - 2.5.
>
> best regards, Ilya Maximets.
>
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev