The contents of this repository are still available in the Git
source code management system. To see the contents of this
repository before it reached its end of life, please check out the
previous commit with "git checkout HEAD^1".
(Optional:)
For an alternative project, please see <alternative project name> at
<alternative project URL>.
For any further questions, please email
openstack-dev@lists.openstack.org or join #openstack-dev on
Freenode.
Change-Id: I09d79941e58a079618ae29afa0705a5eee36f283
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.
Change-Id: I4496f403a4da04abab5918a3f14aa1051fbf4d08
libffi-devel has a bug in it then installed with nodocs. Note that bug
and install with docs so it can be properly uninstalled later.
The version of history we want to roll back to is right after 'upgrade'
which is 4 and 5
Change-Id: I677823fc81730d870138d73351e89c963d41124f
So the virtualenv-does-not-belong-in-container argument is null and
void! (SamYaple eyes ayoung...)
Due to the deps we have we end up installing python-requests from the
package manager. This leads to `pip wheel` failing to build because the
installed version of requests is too old. A venv solves this problem
(and removes the need for hash -r).
A venv should *not* be needed for project containers since the deps are
isolated. But should deps interfere we may be forced into venvs in the
project containers later. For now, it is isolated to builds.
Change-Id: Id38a115ba925fd6930789ed65db64f6e3709af3e
Depends-On: I453f8ecbb41cda3bb68ebc7ae5f5198ca9c9d772
This is needed for doing Depends-On changes to openstack/requirements.
Additionally, it removes the last github call in the LOCI!
Change-Id: Ib5bb66f53ebaa0a961dbf0908404d8f705d6cc23
This prevents the need to adjust the sources.list in the Dockerfile
allowing the gate full control over the sources.list to utilize the
gate mirrors for all of this.
Change-Id: Icd6d17a0b2e4f22db6f5169b32ca42a7607b8592
Providing an OVERRIDE tarball allows any and everything about the image
to be customized *before* the initial commands are run. This will be
used in the gate and other CICD systems to change package sources as
well as configure options.
In infra specfically we will be disabling signature verification on the
packages and pointing the repos to use infra repos.
Regular building is 100% unaffected by this addition.
Change-Id: I553e8e7b6fc0cb66076f1492ddd2ae4f8742db95