debian-forge-composer/docs/news/unreleased
Tomas Hozza dda9cce03e Add support for image type tags in rpmmd and add RepoRegistry API
Extend the RepoConfig structure to contain new field ImageTypeTags.
Extend also other structures and functions as needed, to support loading
repository definitions, which use this new field. The idea is that a
repository should be used for building all image types, unless it has
some ImageTypeTags defined. In such case, it should be used only for
building the specific image types, which names are specified in the new
field.

Add RepoRegistry as a higher-level API to load and manage repository
definitions for each distribution. Currently it provides one method,
which returns a set of repositories needed to build a given image
type. The RepoRegistry uses the new ImageTypeTags field in the RepoConfig
structure and returns all the needed repositories for the image type.

Modify rpmmd unit tests and add unit tests for RepoRegistry.

Add News entry describing the change done to RepoConfig and its JSON
representation.

Signed-off-by: Tomas Hozza <thozza@redhat.com>
2021-05-14 15:43:00 +02:00
..
.gitkeep 28 2021-02-20 17:56:23 +00:00
cloudapi-azure-support.md news: add information about azure support in cloud api 2021-03-06 15:40:48 +00:00
cloudapi-image_status-status-value.md Cloud API: fix image_status.status value for running compose 2021-03-26 11:59:07 +01:00
osbuild-schema-2.md docs/news: update news item to mention both image types 2021-03-17 18:12:17 +00:00
ostree-ref-handling.md docs/news: add news item for fix 2021-03-30 00:22:04 +01:00
repo-conf-image-type-tags.md Add support for image type tags in rpmmd and add RepoRegistry API 2021-05-14 15:43:00 +02:00
rhel9.md news: add entry about rhel90 support 2021-03-26 14:05:20 +00:00
rhel83-84-difference-fixed.md news: add entry about net-tools in rhel84 qcow2 2021-03-14 15:03:58 +00:00
rhel84-qcow2-compat.md distro/rhel84: build qcow2 images with compat=0.10 2021-04-10 19:18:13 +01:00
worker-gcp-uploaded-object-meta.md GCP: Set image name as custom metadata on uploaded image object 2021-03-15 16:48:40 +00:00