mbox series

[isar-cip-core,0/2] kas update and menu support

Message ID cover.1634924446.git.jan.kiszka@siemens.com (mailing list archive)
Headers show
Series kas update and menu support | expand

Message

Jan Kiszka Oct. 22, 2021, 5:40 p.m. UTC
With kas 2.6 being released, this now allows to adopt the new "menu"
feature and make the various image flavors and options more accessible.

Quirin, please have a look if I modeled the dependencies for secure boot
and SWUpdate correctly, exposed reasonable combinations and didn't
forget something useful.

@all: Please play a bit with the options and check if you find anything
that does not work (crowd-sourced randconfig...).

Thanks,
Jan

Jan Kiszka (2):
  Update to kas 2.6
  Add kconfig menu

 .gitlab-ci.yml                       |   2 +-
 Kconfig                              | 146 +++++++++++++++++++++++++++
 README.md                            |  39 ++++---
 kas/opt/ebg-secure-boot-base.yml     |   2 +-
 kas/opt/ebg-secure-boot-snakeoil.yml |   2 +-
 kas/opt/ebg-snakeoil-swu.yml         |   4 +-
 kas/opt/ebg-swu.yml                  |   4 +-
 7 files changed, 177 insertions(+), 22 deletions(-)
 create mode 100644 Kconfig

Comments

Quirin Gylstorff Oct. 26, 2021, 8:21 a.m. UTC | #1
Hi,

On 10/22/21 7:40 PM, Jan Kiszka wrote:
> With kas 2.6 being released, this now allows to adopt the new "menu"
> feature and make the various image flavors and options more accessible.
> 
> Quirin, please have a look if I modeled the dependencies for secure boot
> and SWUpdate correctly, exposed reasonable combinations and didn't
> forget something useful.

I check it and all option are there.

Quirin

> 
> @all: Please play a bit with the options and check if you find anything
> that does not work (crowd-sourced randconfig...).
> 
> Thanks,
> Jan
> 
> Jan Kiszka (2):
>    Update to kas 2.6
>    Add kconfig menu
> 
>   .gitlab-ci.yml                       |   2 +-
>   Kconfig                              | 146 +++++++++++++++++++++++++++
>   README.md                            |  39 ++++---
>   kas/opt/ebg-secure-boot-base.yml     |   2 +-
>   kas/opt/ebg-secure-boot-snakeoil.yml |   2 +-
>   kas/opt/ebg-snakeoil-swu.yml         |   4 +-
>   kas/opt/ebg-swu.yml                  |   4 +-
>   7 files changed, 177 insertions(+), 22 deletions(-)
>   create mode 100644 Kconfig
>
Jan Kiszka Oct. 28, 2021, 6:13 a.m. UTC | #2
On 26.10.21 10:21, Gylstorff Quirin wrote:
> Hi,
> 
> On 10/22/21 7:40 PM, Jan Kiszka wrote:
>> With kas 2.6 being released, this now allows to adopt the new "menu"
>> feature and make the various image flavors and options more accessible.
>>
>> Quirin, please have a look if I modeled the dependencies for secure boot
>> and SWUpdate correctly, exposed reasonable combinations and didn't
>> forget something useful.
> 
> I check it and all option are there.
> 

Thanks for checking, Quirin.

It looks like we still have some issues around the security image. For
which Debian releases is this supported, Venkata?

Jan

> Quirin
> 
>>
>> @all: Please play a bit with the options and check if you find anything
>> that does not work (crowd-sourced randconfig...).
>>
>> Thanks,
>> Jan
>>
>> Jan Kiszka (2):
>>    Update to kas 2.6
>>    Add kconfig menu
>>
>>   .gitlab-ci.yml                       |   2 +-
>>   Kconfig                              | 146 +++++++++++++++++++++++++++
>>   README.md                            |  39 ++++---
>>   kas/opt/ebg-secure-boot-base.yml     |   2 +-
>>   kas/opt/ebg-secure-boot-snakeoil.yml |   2 +-
>>   kas/opt/ebg-snakeoil-swu.yml         |   4 +-
>>   kas/opt/ebg-swu.yml                  |   4 +-
>>   7 files changed, 177 insertions(+), 22 deletions(-)
>>   create mode 100644 Kconfig
>>
> 
> 
> 
> 
>
Venkata Pyla Nov. 9, 2021, 1:04 p.m. UTC | #3
Hi Jan

Sorry for delayed response.
Please find my inline comments.

>-----Original Message-----
>From: cip-dev@lists.cip-project.org <cip-dev@lists.cip-project.org> On Behalf Of
>Jan Kiszka
>Sent: 28 October 2021 11:44
>To: Gylstorff Quirin <quirin.gylstorff@siemens.com>; cip-dev@lists.cip-
>project.org; pyla venkata(TSIP) <Venkata.Pyla@toshiba-tsip.com>
>Subject: Re: [cip-dev] [isar-cip-core][PATCH 0/2] kas update and menu support
>
>On 26.10.21 10:21, Gylstorff Quirin wrote:
>> Hi,
>>
>> On 10/22/21 7:40 PM, Jan Kiszka wrote:
>>> With kas 2.6 being released, this now allows to adopt the new "menu"
>>> feature and make the various image flavors and options more accessible.
>>>
>>> Quirin, please have a look if I modeled the dependencies for secure
>>> boot and SWUpdate correctly, exposed reasonable combinations and
>>> didn't forget something useful.
>>
>> I check it and all option are there.
>>
>
>Thanks for checking, Quirin.
>
>It looks like we still have some issues around the security image. For which
>Debian releases is this supported, Venkata?

We have implemented security extensions originally for Buster version, 
Of course we are not finalized which Debian release to go for IEC certification, currently under discussion in security WG.

I have checked the current kas and menu implementation against the security extensions and it works fine with buster release,
but not with bullseye, looks like some security packages are not available in bullseye,
we will internally discuss this in Security WG and finalize the security packages for bullseye version,
and then we can enable the security extensions for bullseye version.

Please let me know if there are any other issues you see with security image.

>>Jan
>
>> Quirin
>>
>>>
>>> @all: Please play a bit with the options and check if you find
>>> anything that does not work (crowd-sourced randconfig...).
>>>
>>> Thanks,
>>> Jan
>>>
>>> Jan Kiszka (2):
>>>    Update to kas 2.6
>>>    Add kconfig menu
>>>
>>>   .gitlab-ci.yml                       |   2 +-
>>>   Kconfig                              | 146
>>> +++++++++++++++++++++++++++
>>>   README.md                            |  39 ++++---
>>>   kas/opt/ebg-secure-boot-base.yml     |   2 +-
>>>   kas/opt/ebg-secure-boot-snakeoil.yml |   2 +-
>>>   kas/opt/ebg-snakeoil-swu.yml         |   4 +-
>>>   kas/opt/ebg-swu.yml                  |   4 +-
>>>   7 files changed, 177 insertions(+), 22 deletions(-)
>>>   create mode 100644 Kconfig
>>>
>>
>>
>>
>>
>>
>
>
>--
>Siemens AG, T RDA IOT
>Corporate Competence Center Embedded Linux