886fe01edb
As both Ubuntu and the MariaDB repositories carry packages with the same names, apt package pinning is required to ensure that the packages we install come from the right repository. This patch adds a pinning preference file to ensure that the packages we install come from the MariaDB repository. Due to the OpenStack CI images having conflicting packages installed in the base image, this patch also includes the removal of these packages during the AIO bootstrap to ensure that the deployment succeeds. For environments where the same two packages are installed on the hosts prior to the deployment of os-ansible-deployment, they would need to ensure that the packages are removed first. This has been seen in environments where monitoring tooling has installed the packages as a dependancy. Closes-Bug: #1446772 Change-Id: I5ad0b9010e49832c4f866c0b141e1c035d5f9268 |
||
---|---|---|
.. | ||
inventory | ||
library | ||
plugins/lookups | ||
roles | ||
vars | ||
ansible.cfg | ||
galera-install.yml | ||
haproxy-install.yml | ||
lxc-containers-create.yml | ||
lxc-containers-destroy.yml | ||
lxc-hosts-setup.yml | ||
memcached-install.yml | ||
openstack-hosts-setup.yml | ||
os-cinder-install.yml | ||
os-glance-install.yml | ||
os-heat-install.yml | ||
os-horizon-install.yml | ||
os-keystone-install.yml | ||
os-neutron-install.yml | ||
os-nova-install.yml | ||
os-swift-install.yml | ||
os-tempest-install.yml | ||
rabbitmq-install.yml | ||
repo-build.yml | ||
repo-clone-mirror.yml | ||
repo-install.yml | ||
repo-server.yml | ||
repo-store-source.yml | ||
rsyslog-install.yml | ||
setup-everything.yml | ||
setup-hosts.yml | ||
setup-infrastructure.yml | ||
setup-openstack.yml | ||
utility-install.yml |