debian-forge-composer/cmd
Tomas Hozza 076bbc5456 Weldr API: introduce Image Type denylist for filtering exposed images
Extend Weldr API to accept a list of denied image types, which should
not be exposed via API for any supported distribution. This
functionality will be needed to not expose image types which can't be
successfully built outside of Red Hat VPN. Example of such images are
the official RHEL EC2 images, which include RHUI client packages not
available publicly.

Image Types are filters when listing available compose types and
creating a new compose using Weldr API.

Extend osbuild-composer configuration to allow specifying the list of
denied Image Types for Weldr API.

Add unit tests for implemented changes.

Add NEWS entry describing the newly introduced functionality.

Signed-off-by: Tomas Hozza <thozza@redhat.com>
2021-08-02 18:51:03 +02:00
..
cloud-cleaner test/api.sh: randomize used GCP zone from the region 2021-07-16 10:14:30 +02:00
osbuild-auth-tests test/auth: rework the test to use the new openssl setup 2020-11-05 13:48:48 +01:00
osbuild-composer Weldr API: introduce Image Type denylist for filtering exposed images 2021-08-02 18:51:03 +02:00
osbuild-composer-cli-tests test/cli: add a sanity check for Weldr logs 2021-03-19 18:50:31 +01:00
osbuild-composer-dbjobqueue-tests jobqueue: Introduce jobqueue backed by a postgres database 2021-07-28 21:52:31 +01:00
osbuild-dnf-json-tests distro: drop Fedora 32 2021-07-05 11:16:08 +02:00
osbuild-image-tests image tests: ignore 'selinux/context-mismatch' in image-info report on RHEL-8 2021-06-22 13:25:59 +03:00
osbuild-koji rpmmd: move RPM metadata tooling to internal pkg 2021-06-29 09:33:05 +01:00
osbuild-koji-tests rpmmd: move RPM metadata tooling to internal pkg 2021-06-29 09:33:05 +01:00
osbuild-pipeline osbuild-pipeline: add ostree.ref image option 2021-03-17 18:12:17 +00:00
osbuild-store-dump distro: drop Fedora 32 2021-07-05 11:16:08 +02:00
osbuild-upload-aws upload/aws: add support for session tokens 2021-06-28 13:14:19 +03:00
osbuild-upload-azure cmd/upload-azure: set storage account 2021-03-06 15:40:48 +00:00
osbuild-upload-gcp Rename all occurrences of "Compute Node" to "Compute Engine" 2021-04-01 20:12:39 +02:00
osbuild-worker Worker: report stages status after RunOSBuild 2021-07-27 18:13:10 +02:00