You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 18, 2024. It is now read-only.
Something I thought about (and just ran into). The %post, or something else, should have something about enabling powertools. dnf config-manager --set-enabled powertools - I've been testing my pagure role and it blew up because of missing deps... and they're in powertools. A lot of builds are likely going to require powertools regardless.
Context: Ansible and other packages we will end up relying on require the EPEL repository. The EPEL repository requires the PowerTools (or codeready for RHEL) repo to be enabled.
In RHEL 8 it is required to also enable the codeready-builder-for-rhel-8-*-rpms repository since EPEL packages may depend on packages from it:
nazunalika
changed the title
Something I thought about (and just ran into). The %post should have something about enabling powertools. dnf config-manager --set-enabled powertools - I've been testing my pagure role and it blew up because of missing deps... and they're in powertools.
[Builds] PowerTools likely required for builds and ansible host
Dec 16, 2020
This could be in the kickstart or we can address it on a per-playbook basis (this may or may not be problematic, it's something I'd have to think about) - the tools (like MBS, mock, koji) rely on EPEL, and stuff in EPEL depends on packages in powertools.
Makes sense to me. I think having a specific 'role' for epel which
includes our mirrors for epel & configures powertools probably makes the
most sense..
E.g.
- Something I need to setup (koji) needs epel/powertools.
- My module includes the epel 'role' (not really the right word, but
alas)
- That 'role' configures the host to point to the right mirror
internally, and sets up powertools as well.
Basically just bundle them together as 'one' for our purposes.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Something I thought about (and just ran into). The
%post
, or something else, should have something about enabling powertools.dnf config-manager --set-enabled powertools
- I've been testing my pagure role and it blew up because of missing deps... and they're in powertools. A lot of builds are likely going to require powertools regardless.Originally posted by @nazunalika in #5 (comment)
Own issue so we can reference it during code review.
The text was updated successfully, but these errors were encountered: