The packages are provided separately by Red Hat (two different entitlements) but they have been provided by CentOS in the past as part of the base OS:
The pcs package isn't in EPEL or in the source or binary packages released with CentOS 8.0. The package does exist in the RHEL HA 8.0 release so I suspect the missing packages from CentOS 8.0 are an oversight.

Note that the RHEL HA 8.0 release has 54 packages:
awscli
booth
booth-arbitrator
booth-core
booth-site
booth-test
clufter-bin
clufter-cli
clufter-common
clufter-lib-ccs
clufter-lib-general
clufter-lib-pcs
corosync
corosync-qdevice
corosync-qnetd
corosynclib-devel
fence-agents-aliyun
fence-agents-aws
fence-agents-azure-arm
fence-agents-gce
libknet1
libknet1-compress-bzip2-plugin
libknet1-compress-lz4-plugin
libknet1-compress-lzma-plugin
libknet1-compress-lzo2-plugin
libknet1-compress-plugins-all
libknet1-compress-zlib-plugin
libknet1-crypto-nss-plugin
libknet1-crypto-openssl-plugin
libknet1-crypto-plugins-all
libknet1-plugins-all
pacemaker
pacemaker-cli
pacemaker-cts
pacemaker-doc
pacemaker-libs-devel
pacemaker-nagios-plugins-metadata
pacemaker-remote
pcs
pcs-snmp
python3-azure-sdk
python3-boto3
python3-botocore
python3-clufter
python3-fasteners
python3-gflags
python3-google-api-client
python3-httplib2
python3-oauth2client
python3-s3transfer
python3-uritemplate
resource-agents
resource-agents-aliyun
resource-agents-gcp
Looks like all of these packages are missing from the CentOS 8.0 release.

Christopher Voltz, Master Engineer
HPC Segment Solutions, Hewlett Packard Enterprise

On 10/7/19 9:16 AM, James Cassell wrote:
On Mon, Oct 7, 2019, at 9:34 AM, Stephen John Smoogen wrote:
On Mon, 7 Oct 2019 at 09:24, Stephen John Smoogen <smooge@gmail.com> wrote:
On Mon, 7 Oct 2019 at 08:48, Fedor Piecka <teplavoda@gmail.com> wrote:
Hello

I've been evaluating CentOS 8 for a while now. I found that pacemaker and pcs packages (aka "High Availability Addon") are missing in the default repositories. They seem to exist in EPEL.

Is this a bug or an intention?

This is intentional. The High Availability Addon in RHEL-8 is a
separate product line outside of the operating system so does not come
across in the RHEL-> git.centos.org source feed. So the packages are
not in CentOS-8.
This is where smooge should read what package it was, go to confirm in
RHEL and then CentOS, and then reply.


OK so I was wrong and apologize for not doing my homework before
replying. pacemaker is a src.rpm which builds pacemaker-libs rpm which
is shipped in RHEL and CentOS. The missing packages are ones which are
not shipped in RHEL because they are in the High Availability Addon
product. So I think they are not shipped in CentOS because of the same
reason various other -devel packages aren't shipped. THey aren't in
RHEL so they aren't in CentOS.

Unless I'm misunderstanding, these add-ons have historically been included with CentOS... was this not in fact the case, or has something changed? (I specifically remember seeing haproxy from RS add-on installed from CentOS on a RHEL server because it wasn't available natively without extra cost.)


V/r,
James Cassell
_______________________________________________
CentOS-devel mailing list
CentOS-devel@centos.org
https://lists.centos.org/mailman/listinfo/centos-devel