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

assorted CI fixes/improvements #54

Merged
merged 5 commits into from
Dec 16, 2020
Merged

Conversation

ondrejbudai
Copy link
Member

The nightly disappeared again. We now have an 8.4.0 snapshot that contains the package. Let's use it.

The nightly disappeared again. We now have an 8.4.0 snapshot that contains
the package. Let's use it.
@ondrejbudai
Copy link
Member Author

This fixed the RHEL 8 issue. There are issues with F32 and F33 though, see: osbuild/osbuild-composer#1135

We want to use `dnf` in the same way as our users do. This means we want the
modular repositories and weak deps enabled. Fastestmirror is fine, it doesn't
change the content set nor depsolving.

Also, this is a workaround for rhbz#1908352, tl;dr: installing podman without
weak deps makes it unusable on Fedora 32.
There's no bug referenced so I have no idea what's wrong. We did the same
change in composer and nothing broke so let's do the same thing here.
Fedora 31 is EOL. We don't need this anymore.
Podman 2.2.0 doesn't create a gateway by default. See:
containers/podman#8748

This commits introduces a workaround: specifying the gateway manually.

Note that the gateway is used in test/run-builder.sh
@ondrejbudai ondrejbudai changed the title test/integration.sh: install podman-plugins from RPMRepo assorted CI fixes Dec 16, 2020
@ondrejbudai ondrejbudai changed the title assorted CI fixes assorted CI fixes/improvements Dec 16, 2020
@ondrejbudai
Copy link
Member Author

The CI required more fixes than I anticipated. See individual commits for details.

@ondrejbudai ondrejbudai requested a review from gicmo December 16, 2020 14:02
Copy link
Contributor

@gicmo gicmo left a comment

Choose a reason for hiding this comment

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

Thanks for that!

@ondrejbudai ondrejbudai merged commit 4fdc457 into osbuild:main Dec 16, 2020
@ondrejbudai ondrejbudai deleted the bump branch February 25, 2021 11:15
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