[Centos-automotive-sig] Weekly update on the automotive-sig

Thu Feb 17 20:05:15 UTC 2022
Pierre-Yves Chibon <pingou at pingoured.fr>

Good Morning Everyone,

First of all, apologies for the silence, it has been two weeks since we sent the
last update, we need to get back into this habit :)

So here are some of the changes that we have worked on over the last few weeks:

* We have done quite a few changes on osbuild to allow building system images
  with container image pre-installed. This way you can build, say a qcow2 image,
  boot it in qemu and have `podman images` show you images directly. We can now
  integrate this with quadlet [1] and as a result have not only a container
  pre-installed but even automatically started at boot time! If you want to
  build an image with a container included, ensure you have the latest osbuild
  package from copr.

* We have been working with the CentOS infrastructure to allow using the "flat"
  dist-git layout when building on CBS (CentOS BuildSystem:
  https://cbs.centos.org). This should be landing early next week, all tests
* having passed in staging!

* A few changes have been made to the automotive docs, including the addition on
  a doc on how to contribute to the automotive-sig repository.

* We dropped weak package dependencies from the images built via the
  automotive-sig repository. This should speed up building the images as well as
  reduce their size

* We have been working on a small project named "remote_builder" which aims is
  to make it easy for developers to (re)build their source RPM onto multiple
  hosts (of different architecture). It uses containers as the buildroot/build
  environment for the source rpm. Its documentation can be found at:
  https://remote-builder.readthedocs.io/ This is still somewhat work in progress
  but early developers are more than welcome to give it a try!


Happy hacking,

Pierre


[1] https://github.com/containers/quadlet