CI: Update kas version to include bwrap for GitLab CI

Message ID 20251208164620.2001871-1-wzh@ilbers.de
State Accepted, archived
Headers show
Series CI: Update kas version to include bwrap for GitLab CI | expand

Commit Message

Zhihang Wei Dec. 8, 2025, 4:46 p.m. UTC
Signed-off-by: Zhihang Wei <wzh@ilbers.de>
---
 .gitlab-ci.yml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Comments

Jan Kiszka Dec. 8, 2025, 11:13 p.m. UTC | #1
On 08.12.25 17:46, Zhihang Wei wrote:
> Signed-off-by: Zhihang Wei <wzh@ilbers.de>
> ---
>  .gitlab-ci.yml | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
> index b5faa11a..1a7abcb8 100644
> --- a/.gitlab-ci.yml
> +++ b/.gitlab-ci.yml
> @@ -1,5 +1,5 @@
>  default:
> -  image: ghcr.io/siemens/kas/kas-isar:4.4
> +  image: ghcr.io/siemens/kas/kas-isar:4.8
>  
>  variables:
>    GIT_STRATEGY: clone
> @@ -26,7 +26,7 @@ variables:
>  
>  
>  .docker-isar: &docker-isar
> -  image: ghcr.io/ilbers/docker-isar:4.4
> +  image: ghcr.io/ilbers/docker-isar:4.8
>  
>  
>  .use-default-image:

Any reason to stay on 4.x? 5.0 had some issue with isar, but 5.1 is out
and should be fine.

Jan
Zhihang Wei Dec. 9, 2025, 9:44 a.m. UTC | #2
On 12/9/25 00:13, Jan Kiszka wrote:
> On 08.12.25 17:46, Zhihang Wei wrote:
>> Signed-off-by: Zhihang Wei<wzh@ilbers.de>
>> ---
>>   .gitlab-ci.yml | 4 ++--
>>   1 file changed, 2 insertions(+), 2 deletions(-)
>>
>> diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
>> index b5faa11a..1a7abcb8 100644
>> --- a/.gitlab-ci.yml
>> +++ b/.gitlab-ci.yml
>> @@ -1,5 +1,5 @@
>>   default:
>> -  image: ghcr.io/siemens/kas/kas-isar:4.4
>> +  image: ghcr.io/siemens/kas/kas-isar:4.8
>>   
>>   variables:
>>     GIT_STRATEGY: clone
>> @@ -26,7 +26,7 @@ variables:
>>   
>>   
>>   .docker-isar: &docker-isar
>> -  image: ghcr.io/ilbers/docker-isar:4.4
>> +  image: ghcr.io/ilbers/docker-isar:4.8
>>   
>>   
>>   .use-default-image:
> Any reason to stay on 4.x? 5.0 had some issue with isar, but 5.1 is out
> and should be fine.
>
> Jan
>
Let me try 5.1 as well.

Zhihang
Zhihang Wei Dec. 11, 2025, 4:14 p.m. UTC | #3
On 12/9/25 10:44, Zhihang Wei wrote:
>
> On 12/9/25 00:13, Jan Kiszka wrote:
>> On 08.12.25 17:46, Zhihang Wei wrote:
>>> Signed-off-by: Zhihang Wei<wzh@ilbers.de>
>>> ---
>>>   .gitlab-ci.yml | 4 ++--
>>>   1 file changed, 2 insertions(+), 2 deletions(-)
>>>
>>> diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
>>> index b5faa11a..1a7abcb8 100644
>>> --- a/.gitlab-ci.yml
>>> +++ b/.gitlab-ci.yml
>>> @@ -1,5 +1,5 @@
>>>   default:
>>> -  image: ghcr.io/siemens/kas/kas-isar:4.4
>>> +  image: ghcr.io/siemens/kas/kas-isar:4.8
>>>     variables:
>>>     GIT_STRATEGY: clone
>>> @@ -26,7 +26,7 @@ variables:
>>>       .docker-isar: &docker-isar
>>> -  image: ghcr.io/ilbers/docker-isar:4.4
>>> +  image: ghcr.io/ilbers/docker-isar:4.8
>>>       .use-default-image:
>> Any reason to stay on 4.x? 5.0 had some issue with isar, but 5.1 is out
>> and should be fine.
>>
>> Jan
>>
> Let me try 5.1 as well.
>
> Zhihang
>
With 5.1 it is complaining "|E: Unable to locate package 
sbuild-build-depends-main-dummy|". I don't have time to analyze this but 
would like to have 4.8 first so we can share the failure log on GitLab 
directly.

Zhihang
Zhihang Wei Dec. 11, 2025, 4:16 p.m. UTC | #4
Applied to next.

Zhihang

On 12/8/25 17:46, Zhihang Wei wrote:
> Signed-off-by: Zhihang Wei <wzh@ilbers.de>
> ---
>   .gitlab-ci.yml | 4 ++--
>   1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
> index b5faa11a..1a7abcb8 100644
> --- a/.gitlab-ci.yml
> +++ b/.gitlab-ci.yml
> @@ -1,5 +1,5 @@
>   default:
> -  image: ghcr.io/siemens/kas/kas-isar:4.4
> +  image: ghcr.io/siemens/kas/kas-isar:4.8
>   
>   variables:
>     GIT_STRATEGY: clone
> @@ -26,7 +26,7 @@ variables:
>   
>   
>   .docker-isar: &docker-isar
> -  image: ghcr.io/ilbers/docker-isar:4.4
> +  image: ghcr.io/ilbers/docker-isar:4.8
>   
>   
>   .use-default-image:
Jan Kiszka Dec. 11, 2025, 4:38 p.m. UTC | #5
On 11.12.25 17:14, Zhihang Wei wrote:
> 
> 
> On 12/9/25 10:44, Zhihang Wei wrote:
>>
>> On 12/9/25 00:13, Jan Kiszka wrote:
>>> On 08.12.25 17:46, Zhihang Wei wrote:
>>>> Signed-off-by: Zhihang Wei<wzh@ilbers.de>
>>>> ---
>>>>   .gitlab-ci.yml | 4 ++--
>>>>   1 file changed, 2 insertions(+), 2 deletions(-)
>>>>
>>>> diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
>>>> index b5faa11a..1a7abcb8 100644
>>>> --- a/.gitlab-ci.yml
>>>> +++ b/.gitlab-ci.yml
>>>> @@ -1,5 +1,5 @@
>>>>   default:
>>>> -  image: ghcr.io/siemens/kas/kas-isar:4.4
>>>> +  image: ghcr.io/siemens/kas/kas-isar:4.8
>>>>     variables:
>>>>     GIT_STRATEGY: clone
>>>> @@ -26,7 +26,7 @@ variables:
>>>>       .docker-isar: &docker-isar
>>>> -  image: ghcr.io/ilbers/docker-isar:4.4
>>>> +  image: ghcr.io/ilbers/docker-isar:4.8
>>>>       .use-default-image:
>>> Any reason to stay on 4.x? 5.0 had some issue with isar, but 5.1 is out
>>> and should be fine.
>>>
>>> Jan
>>>
>> Let me try 5.1 as well.
>>
>> Zhihang
>>
> With 5.1 it is complaining "|E: Unable to locate package sbuild-build-
> depends-main-dummy|". I don't have time to analyze this but would like
> to have 4.8 first so we can share the failure log on GitLab directly.
> 

That's the sbuild bug that was recently fixed, backported, but not yet
released to the container in 5.1. You need to use the bookworm based
container in the meantime. Adjust kas-container accordingly.

Jan

Patch

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b5faa11a..1a7abcb8 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,5 +1,5 @@ 
 default:
-  image: ghcr.io/siemens/kas/kas-isar:4.4
+  image: ghcr.io/siemens/kas/kas-isar:4.8
 
 variables:
   GIT_STRATEGY: clone
@@ -26,7 +26,7 @@  variables:
 
 
 .docker-isar: &docker-isar
-  image: ghcr.io/ilbers/docker-isar:4.4
+  image: ghcr.io/ilbers/docker-isar:4.8
 
 
 .use-default-image: