Opened 4 years ago
Closed 3 years ago
#13631 closed Patch - Feature (Fixed)
Update ansible to support el7 builds (both fixes and master)
Reported by: | Gary Buhrmaster | Owned by: | Stuart Auchterlonie |
---|---|---|---|
Priority: | minor | Milestone: | 32.0 |
Component: | Ansible | Version: | Master Head |
Severity: | medium | Keywords: | |
Cc: | Ticket locked: | no |
Description
Update ansible to support el7 builds (both fixes and master).
The patches are intended to be applied sequentially as thereare a few patches which update lines near enough to each otherthat the context conflicts.
Note that the last patch installs devtoolset-9, which is necessary for c++17 compliance (the projects centos 7 buildbot builder appears to have been using devtoolset-9 for some time) and the requirement reared its head with the set of commits that started to use the "make_unique" construct (not available in the el7 default compiler).
Note that actually using devtoolset-9 for building is left to the user as there are multiple ways one might want to accomplish it in a real environment.
Attachments (7)
Change History (8)
Changed 4 years ago by
Attachment: | 0001-configure-rpmfusion-for-use-with-el7-in-addition-to-.patch added |
---|
Changed 4 years ago by
Attachment: | 0002-install-gnutls-for-el7.patch added |
---|
add gnutls to the files to be installed
Changed 4 years ago by
Attachment: | 0003-install-extra-codecs-since-they-are-available-in-rpm.patch added |
---|
Install the extra codecs since they are available in rpmfusion
Changed 4 years ago by
Attachment: | 0004-libdav1d-for-fedora-and-el-systems.patch added |
---|
install libdav1d
Changed 4 years ago by
Attachment: | 0005-install-essential-perl-modules-that-are-in-epel.patch added |
---|
install essential perl modules in epel 7
Changed 4 years ago by
Attachment: | 0006-install-essential-python-modules-for-el7.patch added |
---|
install essential python modules for el 7
Changed 4 years ago by
Attachment: | 0007-enable-software-collections-and-install-devtoolset-9.patch added |
---|
install software collections repo and install devtoolset-9
comment:1 Changed 3 years ago by
Milestone: | needs_triage → 32.0 |
---|---|
Resolution: | → Fixed |
Status: | new → closed |
All patches committed.
Configure rpmfusion for use with el7