Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integration testing on CS10 & RHEL 10 #4263

Merged
merged 33 commits into from
Aug 12, 2024
Merged

Conversation

atodorov
Copy link
Contributor

@atodorov atodorov commented Jul 16, 2024

Related: COMPOSER-2226, COMPOSER-2161, COMPOSER-2327

This pull request includes:

  • adequate testing for the new functionality or fixed issue
  • adequate documentation informing people about the change such as
    • submit a PR for the READMEs listed here
    • submit a PR for the osbuild.org website repository if this PR changed any behavior not covered by the automatically updated READMEs

@atodorov atodorov force-pushed the testing-with-cs10 branch 5 times, most recently from fc16848 to e118b32 Compare July 18, 2024 08:46
@atodorov atodorov changed the title Start building RPMs on CentOS Stream 10 Start building & partial testing on CentOS Stream 10 Jul 19, 2024
@atodorov atodorov force-pushed the testing-with-cs10 branch 5 times, most recently from a570d19 to 5fe7abd Compare July 23, 2024 10:21
@atodorov atodorov changed the title Start building & partial testing on CentOS Stream 10 Integration testing on CS10 & RHEL 10 Jul 23, 2024
@atodorov atodorov force-pushed the testing-with-cs10 branch 5 times, most recently from 26bac2f to f7ee805 Compare July 26, 2024 09:03
@jrusz jrusz force-pushed the testing-with-cs10 branch 8 times, most recently from 95993e3 to ff8b625 Compare August 8, 2024 11:17
atodorov and others added 24 commits August 9, 2024 14:59
note: may fail in the same way 9.5 does (SSL certificates) and may need
to be disabled. See code few lines above this change.
c10s/el10 for now support only a subset of image types.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
Repository definitions suffixed with 'no-aux-key' were previously
mistakenly installed in RPMs. Fix that.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
Remove an extra forward slash in a directory path definition.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
The backward compatibility layer to support also distro / repo names
without a dot is no longer supported since RHEL-10 onwards. Disable the
test case on el10.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
The test case mistakenly takes into consideration also upstream repo
definitions with the 'no-aux-key' suffix, which are however never
installed by RPMs with this name.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
The cleanup() function cats the httpd log and error file, but did not
use sudo, which failed on permissions. Fix that.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
Signed-off-by: Tomáš Hozza <thozza@redhat.com>
Signed-off-by: Tomáš Hozza <thozza@redhat.com>
Signed-off-by: Tomáš Hozza <thozza@redhat.com>
both are defined in CI, but the GOVC_ prefix doesn't match anything
else. Additionally this value is slightly different for vCenter8 and may
lead to failures if not unified.
Also fail in case it does get scheduled so we actually notice.
Do not schedule gcp.sh on rhel-10 and centos-stream-10. Also improve
loggin for aws.sh and azure.sh as the cloud-image-val testing is
currently not preformed there.
Currently there are no openscap profiles for el-10.
Otherwise there are issues on el-10.
We can run this in openstack until we have the gcp image.
@atodorov atodorov merged commit 1af3bd6 into osbuild:main Aug 12, 2024
44 checks passed
@atodorov atodorov deleted the testing-with-cs10 branch August 12, 2024 05:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants