openstack-ansible/releasenotes/notes/centos-local-lxc-package-mirror-843e1ceac2469547.yaml
Jean-Philippe Evrard ee6ff67765 Update all SHAs for 17.0.0.0b3
This patch updates all the roles to the latest available stable
SHA's, copies the release notes from the updated roles into the
integrated repo, updates all the OpenStack Service SHA's, and
updates the appropriate python requirements pins.

Change-Id: I5fea16a84c881d0e66b713cdb55c8dcabcb80491
2018-01-29 08:03:39 +00:00

17 lines
761 B
YAML

---
other:
- |
CentOS deployments require a special COPR repository for modern LXC
packages. The COPR repository is not mirrored at this time and this causes
failed gate tests and production deployments.
The role now syncs the LXC packages down from COPR to each host and builds
a local LXC package repository in `/opt/thm-lxc2.0`. This greatly reduces
the amount of times that packages must be downloaded from the COPR server
during deployments, which will reduce failures until the packages can be
hosted with a more reliable source.
In addition, this should speed up playbook runs since ``yum`` can check a
locally-hosted repository instead of a remote repository with availability
and performance challenges.