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

Build RPMs on RHEL-10.0-nightly and c10s (COMPOSER-2161) #4268

Merged
merged 12 commits into from
Jul 23, 2024

Conversation

thozza
Copy link
Member

@thozza thozza commented Jul 18, 2024

Start building RPMs on RHEL-10.0-nightly and c10s. Also adjust the script that defines internal compose URL, which is useful for testing on RHEL nightly composes.

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

@thozza thozza marked this pull request as draft July 18, 2024 20:11
@thozza thozza force-pushed the test-c10s-el10 branch 2 times, most recently from 8117442 to e263da7 Compare July 18, 2024 20:35
@thozza thozza changed the title [WIP] Test composer on RHEL-10.0-nightly and c10s [WIP] Test composer on RHEL-10.0-nightly and c10s (COMPOSER-2161) Jul 19, 2024
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>
Add workarounds needed for mockbuild.sh to work on c10s / el10, due to
non-existent EPEL-10 and issues on c10s.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
There is no RHEL-10 mock template yet. Let's base it on RHEL-9 template
with a few tweaks.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
Signed-off-by: Tomáš Hozza <thozza@redhat.com>
Signed-off-by: Tomáš Hozza <thozza@redhat.com>
@thozza thozza added the WIP+test Work in progress but run Gitlab CI. label Jul 19, 2024
We are long time past RHEL-9.1 development and this is therefore not
needed any more.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
There are no more RHEL-8 nightly composes, thus we don't need the code
that defines the repo url for them.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
Use mirror-agnostic URL for composes.

Signed-off-by: Tomáš Hozza <thozza@redhat.com>
Signed-off-by: Tomáš Hozza <thozza@redhat.com>
@thozza thozza marked this pull request as ready for review July 23, 2024 10:07
@thozza thozza changed the title [WIP] Test composer on RHEL-10.0-nightly and c10s (COMPOSER-2161) Build RPMs and run base tests on RHEL-10.0-nightly and c10s (COMPOSER-2161) Jul 23, 2024
@thozza thozza changed the title Build RPMs and run base tests on RHEL-10.0-nightly and c10s (COMPOSER-2161) Build RPMs on RHEL-10.0-nightly and c10s (COMPOSER-2161) Jul 23, 2024
@thozza thozza requested a review from achilleas-k July 23, 2024 10:10
Copy link
Member

@achilleas-k achilleas-k left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀
LGTM!

@achilleas-k achilleas-k merged commit 02c3506 into osbuild:main Jul 23, 2024
42 checks passed
@thozza thozza deleted the test-c10s-el10 branch July 23, 2024 10:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
WIP+test Work in progress but run Gitlab CI.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants