Project

Profile

Help

Task #6259

closed

Story #6261: As a user, I can install Pulp on CentOS 8 / RHEL 8

Add support for CentOS 8 & RHEL8 to the ansible-pulp installer

Added by mdepaulo@redhat.com almost 3 years ago. Updated over 2 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Category:
Installer - Moved to GitHub issues
Sprint/Milestone:
-
Start date:
Due date:
% Done:

100%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:

Description

Currently testing against CentOS Stream / RHEL 8.2 beta. Once 8.2 GA is out, we will test against that.

Also, the CentOS PowerTools repo and code ready builder for RHEL repo need to be enabled, similar to the rhel7 optional repo.

And note that the change "Using certain python 3.6 packages from Fedora 28 until packaged in EPEL8" only applies to the pulp-devel role.

Note that this was technically released in ansible-pulp 3.2.1, but it was not mentioned in the announcement then, so we will mention it in the pulp_installer 3.3.0 announcement.

Actions #1

Updated by mdepaulo@redhat.com almost 3 years ago

  • Related to Story #6261: As a user, I can install Pulp on CentOS 8 / RHEL 8 added
Actions #2

Updated by mdepaulo@redhat.com almost 3 years ago

  • Related to deleted (Story #6261: As a user, I can install Pulp on CentOS 8 / RHEL 8)
Actions #3

Updated by mdepaulo@redhat.com almost 3 years ago

  • Parent task set to #6261
Actions #4

Updated by mdepaulo@redhat.com almost 3 years ago

  • Subject changed from Add support for CentOS 8 to the ansible-pulp installer to Add support for CentOS 8 & RHEL8 to the ansible-pulp installer

Added by Mike DePaulo almost 3 years ago

Revision 2767bb3f

Add support for CentOS 8 & RHEL8 to the ansible-pulp installer

Implementation Includes:

  • Using first_found lookup plugin to find the most relevant vars file
  • Falling back to or using ansible_os_family for some tasks (to partially support derivative distros like Scientific Linux 7)
  • Using certain python 3.6 packages from Fedora 28 until packaged in EPEL8
  • Not attempting to install jneettop on CentOS 8 until packaged in EPEL8
  • Adding the RHEL Codeready Builder repo on RHEL8, and PowerTools on CentOS 8

fixes: #6259

Added by Mike DePaulo almost 3 years ago

Revision 2767bb3f

Add support for CentOS 8 & RHEL8 to the ansible-pulp installer

Implementation Includes:

  • Using first_found lookup plugin to find the most relevant vars file
  • Falling back to or using ansible_os_family for some tasks (to partially support derivative distros like Scientific Linux 7)
  • Using certain python 3.6 packages from Fedora 28 until packaged in EPEL8
  • Not attempting to install jneettop on CentOS 8 until packaged in EPEL8
  • Adding the RHEL Codeready Builder repo on RHEL8, and PowerTools on CentOS 8

fixes: #6259

Actions #5

Updated by Anonymous almost 3 years ago

  • Status changed from NEW to MODIFIED
  • % Done changed from 0 to 100
Actions #6

Updated by mdepaulo@redhat.com almost 3 years ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Actions #7

Updated by mdepaulo@redhat.com almost 3 years ago

  • Description updated (diff)
Actions #8

Updated by mdepaulo@redhat.com almost 3 years ago

  • Description updated (diff)
Actions #9

Updated by mdepaulo@redhat.com almost 3 years ago

  • Description updated (diff)
Actions #10

Updated by mdepaulo@redhat.com almost 3 years ago

  • Description updated (diff)

Added by Mike DePaulo almost 3 years ago

Revision 9dcaf372

Update roles' Ansible Galaxy metadata for EL8 support

Note that these are not visible on Galaxy yet; they will be when published as a collection.

re: #6458 As a user, I can consume pulp_installer as a collection from Ansible Galaxy https://pulp.plan.io/issues/6458

re: #6259 Add support for CentOS 8 & RHEL8 to the ansible-pulp installer https://pulp.plan.io/issues/6259

[noissue]

Added by Mike DePaulo almost 3 years ago

Revision 9dcaf372

Update roles' Ansible Galaxy metadata for EL8 support

Note that these are not visible on Galaxy yet; they will be when published as a collection.

re: #6458 As a user, I can consume pulp_installer as a collection from Ansible Galaxy https://pulp.plan.io/issues/6458

re: #6259 Add support for CentOS 8 & RHEL8 to the ansible-pulp installer https://pulp.plan.io/issues/6259

[noissue]

Actions #11

Updated by bmbouter over 2 years ago

  • Category set to Installer - Moved to GitHub issues
  • Tags deleted (Pulp 3 installer)

Also available in: Atom PDF