[elbe-devel] [PATCH 00/12] Support primary_key in mirror tag

Thomas Weißschuh thomas.weissschuh at linutronix.de
Mon Nov 18 15:45:17 CET 2024


Rebased variant of https://github.com/Linutronix/elbe/pull/367

Signed-off-by: Thomas Weißschuh <thomas.weissschuh at linutronix.de>
---
Stefan Kempf (9):
      dbsfed.xsd: add primary key to schema
      dbsfed.xsd: add key for host mirror
      elbepack: rfs: make add_key return path of added key
      elbepack: elbexml: add function to return primary key if there is one
      elbepack: rfs: make debootstrap use key for primary mirror if there is one
      elbepack: elbeproject: add keyring to debootstrapopts when creating a pbuilder
      elbepack: virtapt: import primary_key for elbe check_updates command
      elbepack: debinstaller: add primary key to trusted keys for fetching initvm installer files
      elbepack: init: add primary key to initvm keyring

Thomas Weißschuh (3):
      elbepack: treeutils: introduce a helper to read apt keys from XML files
      simple-validation-image: use and validate host_key
      newsfragments: document new primary_key and host_key

 elbepack/debinstaller.py               | 27 ++++++++++++++++++++-----
 elbepack/elbeproject.py                |  9 +++++++--
 elbepack/elbexml.py                    | 13 ++++++++++++
 elbepack/finetuning.py                 |  8 +++-----
 elbepack/init/__init__.py              |  2 ++
 elbepack/init/init-elbe.sh.mako        |  4 +++-
 elbepack/pbuilder.py                   | 37 ++++++++++++++++++++++++++++------
 elbepack/rfs.py                        | 26 ++++++++++++++++++++----
 elbepack/schema/dbsfed.xsd             | 14 +++++++++++++
 elbepack/treeutils.py                  |  4 ++++
 elbepack/virtapt.py                    | 12 ++++++++---
 newsfragments/+primary_key.feature.rst |  1 +
 tests/simple-validation-image-test.py  | 13 ++++++++++++
 tests/simple-validation-image.xml      | 12 +++++++++++
 14 files changed, 156 insertions(+), 26 deletions(-)
---
base-commit: 3da13244283c7ea8c1b1501c74d3a831cafa5fbb
change-id: 20241118-primary_key-e71b055eddf8

Best regards,
-- 
Thomas Weißschuh <thomas.weissschuh at linutronix.de>



More information about the elbe-devel mailing list