The ansible-pacemaker module was added into the overcloud image at a
time we executed Ansible locally on the overcloud hosts. Now that
Ansible is executed from the undercloud, we only need such modules
installed on the undercloud.
This reverts commit 60f12230aa.
Change-Id: Ie52f46370604bcf2e18bc7a3c9467fea4602c83b
The tuned-profiles-cpu-partitioning package is needed by Tuned service
deployed on all roles, including Ceph. This change moves the pacakge
dependency into overcloud-base to reflect that.
Without it, images built from overcloud-ceph-storage would not deploy
successfully.
Change-Id: I366bf97db7e3ee82a9fb70770fdc1de0db14f963
... because the snmpd service is now disabled by default.
Depends-on: https://review.opendev.org/852304
Change-Id: Ib8c894cc8ff0035d6441b66383fea51965f24e18
In order to properly switch the firewall to nftables, we of course need
its actual package to be installed. Currently, only iptables-nft wrapper
is present - this includes the `nft' binary, but not the service.
Note that we can live with both binaries - this is needed anyway, since
services such as neutron are still calling `iptables' directly.
Change-Id: Ie2443668fea175537b500da6f70e25ab82f59a46
This reverts commit 7f14422965.
Reason for revert:
This module is required by puppet-vswitch.
Conflicts:
elements/puppet-modules/source-repository-puppet-modules
Change-Id: Ia20463617ffc12f4578cc27419b32046ce439f5d
sbd doesn't get pulled in automatically when installing pacemaker
(anymore?) so we need to have it listed explicitly.
Change-Id: If8a40a6fb8aedffcb12e3839a272e2b89e832e57
It was required by puppet-nova previously but that requirement was
dropped because novajoin support was removed.
Depends-on: https://review.opendev.org/c/openstack/puppet-nova/+/840802
Change-Id: I6a4733235e903828dff593502952f1baf859b92d
This module was required by puppet-midonet but puppet-midonet was
removed from requirements when support for Midonet was removed[1].
[1] 32c946e922
Change-Id: I2fc56065b541f7120b99f00a3fb9ee2d2efd3e35
This change removes the unused puppet modules from elements. Detail
follows below.
- puppet-openstack_extras is not currently used by puppet-tripleo.
puppet-corosync is required by puppet-openstack_extras so can be
removed as well.
- puppet-healthcheck was added[1] so that service availability can be
checked by the tcp_conn_validator resource, but the resource is not
used.
- puppet-staging was required by puppetlabs-mysql but is no longer
required since 7.0.0 [2].
[1] 7252c0335f
[2] c9ed37096c
Change-Id: Ibf1c99f2e28cb8e29e0dc10286b336513e323c3b
This is follow-up of b3df2daabb and
removes reference to source repos about the modules which were removed
by that commit.
Change-Id: I90a4d0da99099feaaa53fffa556c440da52924b1
With I835511b960df09bd05bd8aaf1695757f0b079c12 we restricted
the list of fence-agents installed by default but unfortunately
left fence-agents-compute out (needed for instance-ha).
This commit adds this agent to the list of pre-installed rpms.
Change-Id: Icae31e6aff9a468f81a01433eedeb53c007e8af5
... because manifests to deploy Contrail components are removed.
This also removes elements to install contrail software because there
is no implementation left dependent on the elements in upstream.
Depends-on: https://review.opendev.org/834980
Change-Id: I96a370da031cfaa7f901b49c0b868b7c6d051c4c
With this patch, we are removing yum_plugin_priorities_package and
python_ipaddr from overcloud-base element as a part of refactoring
to only support centos/rhel 8/9.
This repo have stable branches, so train builds should be using
stable/train of tripleo-puppet-elements.
Change-Id: Ica02244aedf4f4192f8aedfab82e41fdbca47e77
Updating defaults to reflect latest release and removing
the "release" section as we don't need to handle exceptions
separetely now.
Change-Id: I846177ab6bade1ff31923a662392f58297369e5c
Now that the hardened whole-disk image is the default, installing only
the required fence agents will avoid agents which depend on packages
which the openstack-secure element will delete (specifically, telnet).
Change-Id: I835511b960df09bd05bd8aaf1695757f0b079c12
Blueprint: whole-disk-default