Browse Source

Include placement::api class

Explicitly needed post [1].

Also remove epel release rpms to avoid builds
being mixed with RDO repos and causing issues.

[1] https://review.opendev.org/c/openstack/puppet-placement/+/801268

Change-Id: I6adf1d8dd104dbd31d49bd1f5c8ec72444cd1a61
changes/96/801596/2
yatinkarel 2 months ago
parent
commit
d100111965
  1. 1
      packstack/puppet/modules/packstack/manifests/placement.pp
  2. 4
      playbooks/packstack-centos8-pre.yaml

1
packstack/puppet/modules/packstack/manifests/placement.pp

@ -20,6 +20,7 @@ class packstack::placement ()
}
include placement::db::sync
include placement::api
class { 'placement::wsgi::apache':
bind_host => $bind_host,

4
playbooks/packstack-centos8-pre.yaml

@ -15,8 +15,8 @@
set -e
set -x
rm -rf /etc/yum.repos.d/delorean*
# Remove epel repos
rm -rf /etc/yum.repos.d/epel*
# Remove epel repos and release rpms
rm -rf /etc/yum.repos.d/epel* && dnf remove -y epel*
dnf clean all
sudo sed -i '/^exclude.*/d' /etc/dnf/dnf.conf
dnf -y install libxml2-devel libxslt-devel ruby-devel zlib-devel

Loading…
Cancel
Save