The commands used by constraints need at least tox 2.0. Update to
reflect reality, which should help with local running of constraints
targets.
Change-Id: Iff0fe37a309cb930f7c86dca2e7513e0d88a2110
Developers run all sorts of different tools within Git repositories,
any of which can leave their own special trashfiles all over the
place. We can't every hope to catalog them all, so better to
recommend developers simply configure a global core.excludesfile to
filter the irrelevant files which tend to get created by their
personal choice of tools. Add a comment block explaining this, for
clarity, and remove the one current editor-specific entry present.
We can, and should of course, continue to list files created by the
tools recommended by our workflow (test frameworks, documentation
and packaging builds, et cetera).
This change is a port of Ib58a57267b064e4142686de6c37a70dbff04b9a7
from the openstack-dev/cookiecutter repository.
Change-Id: I52423e04dfd2f7882aabf577cfb2d9dada035746
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: I6c13f13d71d4c5926d4f1971d372ec76926ba39a
Story: #2002586
Task: #24325
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.
Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.
Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: Ic53ba9adf9873798ed13e925700c00fee47fca03
Story: #2002586
Task: #24325
The PE requirement in metadata.json is not
supported anymore and puppet-lint will throw:
The 'pe' requirement is no longer supported by the Forge.
Change-Id: I317944576781be64e1d7d712e2a655d95dea795b
Use 'dnf' instead of 'yum' in Fedora as Fedora
no longer have 'yum' binary. Also Fedora do not
need yum-plugin-priorities to manage repo priorities.
Also Do not Enable rdo-qemu-ev repo for Fedora.
Change-Id: Id33c970e810ea48d74b9095b0e505d4e71be005a
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.
We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.
We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.
Change-Id: I0511960874b70bbff537ecc330b25966193513da
If OSC's default values for API versions are not suitable, this change
allows overriding them using environment variables.
This applies to the compute, network, image, volume, identity and object
services.
Change-Id: I5447be16d71a3baa4224dae222d710be9d49b759
Installing openstack-backports-archive-keyring misses the install
command. Also, an apt-get update should be performed before installing
the openstack-backports-archive-keyring package, otherwise it's not
found at all.
Change-Id: I1ec128c1e1d00dd37c348b9c92fb7c6140537c0f
Make default use rocky, just a preparation
to so it's not forgotten when its released.
We still pin version in p-o-i so we should be fine.
Change-Id: Ie687a1386e09a2db86caab57cde938224f79777e
Currently, this puppet module uses this command for installing the Debian
archive keyring:
apt-get install -y openstack-backports-archive-keyring
It is in fact missing the --allow-unauthenticated option, which is
necessary since the package is not authenticated before it is installed.
Therefore, the command fails and ./all-in-one.sh just stops.
Change-Id: I396eefa6408656a36c8debb13bbab608b52e0d68
The deb_location is not used in params and the documentation for the
debian repo has been updated.
Change-Id: If430ad3a1c086fb4c22fd122f13a78dacfa7a11a