[Buildroot] [PATCH] .gitlab-ci.yml: update docker image to 20210922.2200

Arnout Vandecappelle arnout at mind.be
Thu Sep 23 18:25:32 UTC 2021



On 22/09/2021 23:45, Romain Naour wrote:
> Hi Arnout,
> 
> Le 22/09/2021 à 22:10, Arnout Vandecappelle (Essensium/Mind) a écrit :
>> Commit 71b83227128be62c169313e85bb8f339f977ad67 updated the Dockerfile
>> to be used in CI tests. In order to actually use this new docker image,
>> update .gitlab-ci.yml to point to the docker image that was created with
>> the updated Dockerfile.
>>
>> Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout at mind.be>
> 
> There are some new issues since last time I tested:
> 
> Without python installed, syslinux doesn't build.
> 
> TestSysLinuxX86EFI/build/syslinux-6.03/com32/cmenu/menugen.py [...]
> make[6]: python: No such file or directory
> 
> https://gitlab.com/kubu93/buildroot/-/jobs/1614446766

  For that, we just need the python-is-python3 package (or whatever it's 
called). Or, better yet, let syslinux depend on host-python3.


> There is a new issue with python-attrs test when python2 is not installed:
> https://gitlab.com/kubu93/buildroot/-/jobs/1614446943
> https://gitlab.com/kubu93/buildroot/-/jobs/1614446939

  I suspect that that's just because python-attrs no longer supports python2. It 
happens on the autobuilders as well:

http://autobuild.buildroot.net/results/175/175c2dd82dd305ed88b4d1780bd8c52e4f651de5/

  And I have the same failure when I build on my laptop, which does have python2 
installed (though /usr/bin/python is python3).


> Strange python issue with refpolicy-2.20210908 build:
> https://gitlab.com/kubu93/buildroot/-/jobs/1614446826/

  Are you sure it is related to python? I also get the same error when I build 
it locally on my laptop.


  Regards,
  Arnout

> 
> 
> But the issue I had with TestCheckPackage is fixed with the recent switch to
> python3.
> 
> https://gitlab.com/kubu93/buildroot/-/jobs/1614447236
> 
> With all issues fixed:
>    Acked-by: Romain Naour <romain.naour at gmail.com>
>    Tested-by: Romain Naour <romain.naour at gmail.com>
> 
> Best regards,
> Romain
> 
>> ---
>>   .gitlab-ci.yml | 2 +-
>>   1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
>> index bf9f2dca6c..150b8eac1a 100644
>> --- a/.gitlab-ci.yml
>> +++ b/.gitlab-ci.yml
>> @@ -1,7 +1,7 @@
>>   # Configuration for Gitlab-CI.
>>   # Builds appear on https://gitlab.com/buildroot.org/buildroot/pipelines
>>   
>> -image: buildroot/base:20200814.2228
>> +image: buildroot/base:20210922.2200
>>   
>>   stages:
>>     - generate-gitlab-ci
>>
> 


More information about the buildroot mailing list