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

CI: don't test on EOL F39 and update rpmrepos to 20250115 #4569

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

thozza
Copy link
Member

@thozza thozza commented Jan 21, 2025

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

bcl
bcl previously approved these changes Jan 22, 2025
Copy link
Contributor

@bcl bcl left a comment

Choose a reason for hiding this comment

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

Good Idea! Now if Schutzbot will just play along...

Replace F39 with F41

Signed-off-by: Tomáš Hozza <[email protected]>
The original ref pointed to a commit, which used the plain Fedora 41
Cloud Base images, which don't have any test dependencies installed. Use
the latest commit from `main`.

Signed-off-by: Tomáš Hozza <[email protected]>
Unfortunately, `which` does not seem to be installed by default on our
F41 CI images. Instead of doing the dance with rebuilds, which has been
problematic recently, let's not rely on `which` in scripts any more,
since we can replace it with the Bash built-in `type` command.

Signed-off-by: Tomáš Hozza <[email protected]>
@thozza thozza changed the title GitLab CI: don't test on EOL F39 CI: don't test on EOL F39 and updage rpmrepos to 20250115 Jan 24, 2025
@achilleas-k
Copy link
Member

Like you said, I ran into the executor problem as well in #4559. I don't know much about the new(ish) worker/executor setup so I couldn't really dig into it quickly. If you need any help though, let me know and I can start digging.

@achilleas-k achilleas-k changed the title CI: don't test on EOL F39 and updage rpmrepos to 20250115 CI: don't test on EOL F39 and update rpmrepos to 20250115 Jan 24, 2025
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