debian-forge-composer/cmd
Tomas Hozza 9497ef8ca9 Image tests: skip rpm-ostree-1-autovar.conf tmpfiles.d config on Fedora
The content of `/usr/lib/tmpfiles.d/rpm-ostree-1-autovar.conf` is
dynamically created and its lines are not ordered deterministically.
This causes the rpm-ostree based image test cases to fail often on
Fedora, because the diff of the expected and actual image-info report
always produces some different lines.

Add a new option `-skip-tmpfilesd-path` to `osbuild-image-tests`
accepting a tmpfiles.d configuration path, which should be ignored when
comparing the expected and actual image-info report. The option can be
specified multiple times and all paths will be ignored.

Modify the `image_tests.sh` test case to use the new option and ignore the
`/usr/lib/tmpfiles.d/rpm-ostree-1-autovar.conf` file when testing Fedora
images.

Signed-off-by: Tomas Hozza <thozza@redhat.com>
2021-10-08 16:21:25 +01:00
..
cloud-cleaner ci/tests: scheduled cloud-cleaner for Azure 2021-08-19 09:04:28 +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 composer: Don't dump sensitive fields from config 2021-10-08 13:58:47 +02:00
osbuild-composer-cli-tests tests: update base tests for weldr-client 2021-08-25 19:16:04 +02: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 repositories: exclude downstream from upstream 2021-09-14 10:43:09 +01:00
osbuild-image-tests Image tests: skip rpm-ostree-1-autovar.conf tmpfiles.d config on Fedora 2021-10-08 16:21:25 +01: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-mock-openid-provider auth: OpenID/OAUth2 middleware 2021-09-04 02:48:52 +02:00
osbuild-pipeline osbuild-pipeline: support for ostree arguments 2021-08-27 12:56:54 +02:00
osbuild-store-dump internal/rhsm: introduce package that handles subscriptions 2021-08-09 12:40:23 +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: Improve logging 2021-10-06 17:04:52 +02:00