This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.
This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.
This update should result in no functional change.
For more information see the thread at
http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html
Change-Id: I5f1cd270e7e0b0b2a60edaf637cae712d2b8c40c
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: I4e4b98017406abdb2dd5ee85a95f2846ec45ec82
Story: #2002586
Task: #24319
Ansible's Jinja2 templater reporting an error when encounters with
non-ascii characters:
An exception occurred during task execution.
To see the full traceback, use -vvv. The error was: UnicodeDecodeError:
'ascii' codec can't decode byte 0xe2 in position 278:
ordinal not in range(128)
fatal: [infra1_monasca_container-ba51ad87]: FAILED! =>
{"failed": true,
"msg": "Unexpected failure during module execution.", "stdout": ""}
Change-Id: I4021b46dfe30cd51656dd4c7c68edd2f04b8f6fd
(cherry picked from commit 4774c28f71)
virtualenv-tools has a bug which gets triggered in gates: it can't
change the shebang of a virtualenv python bin/ files if they
were generated with a virtualenv script whose shebang ends with
python2 instead of python.
Because we can't modify virtualenv-tools, we use shell scripts
instead.
Change-Id: I62ae0b1f406f102fcb184913c5a6de54bb84c4c2
Partial-Bug: #1741634
Partial-Bug: #1764470
(cherry picked from commit cac7008e57)
Given that the functional build for this repo
rarely passes and the repo itself is only
maintained by those who use it, we can set the
functional test to non-voting in order to allow
general pattern changes to be implemented
without delay.
This does mean that reviewers applying functional
changes will have to be disciplined about checking
the results, but I think that is OK in this case.
Depends-On: https://review.openstack.org/556279
Change-Id: I1a236b88a8c80d82f162a92f6cdfeb9368b6eea7
(cherry picked from commit f3713f98f5)
This patch implements an initial set of jobs intended to match
the current job execution method. It does not intend to improve
how the jobs are executed - only to replicate what is currently
in openstack-infra/openstack-zuul-jobs and provide the platform
to iterate on.
Change-Id: I8a5a1c9278c52668b8d189a11cae593499bcd1c4
Recent changes added two new columns to the monasca-api database.
This change updates the database creation script accordingly.
Change-Id: I877a0b285dd796847119572d31d2931882bf51eb
This reverts commit def3818792.
Those changes are causing troubles when running Zuul functional tests.
Change-Id: I13627b11c2a85b7a7dfc6c9950a36d08b162b9f5
The port assigned to influxdb-relay is conflicting with the one
already assigned to influxdb, making haproxy never able to bring
up influxdb-relay service.
Change-Id: I348423dbf16fc2be2e1ef41ce2e13ffe34d4e66e
With addition of pip_install on every node, we don't
need to have pip_install as a meta dependency.
Depends-On: If3412bb888ebb854874bbc43eb76bfcb3e4a7868
Depends-On: I79ff70c438b44753be2a93f004ebbc46de0a963d
Change-Id: Ib8fb51b8dc33cdc40324bea17149b24377ccdd00
Release notes are version independent, so remove version/release
values. We've found that projects now require the service package
to be installed in order to build release notes, and this is entirely
due to the current convention of pulling in the version information.
Release notes should not need installation in order to build, so this
unnecessary version setting needs to be removed.
This is needed for new release notes publishing, see
I56909152975f731a9d2c21b2825b972195e48ee8 and the discussion starting
at
http://lists.openstack.org/pipermail/openstack-dev/2017-November/124480.html
.
Change-Id: I7611b6061404a73a1187c4bc2eb9e791d03c6897
We need to add openstack ansible information in the role
metadata to be able to track role maturity. With it,
we can create a role maturity table and take decisions about
role deprecations.
The role maturity state is "unmaintained", conformly to our
role maturity guidelines and the decision taken in our last
community meeting.
Change-Id: Ife751beac4b8eda1e90ca8aa00b9d718fa35a53f
This change fixes monasca modules to work with the latest version
of monascaclient.
Other minor changes:
- Use cryptography instead of pycrypto
- Removed duplicate variable for monasca_api_port
- Added static paths for dashboards
Change-Id: Ib4fe27c276413bb2e1e5da3fe532d824745c5b99
In order to do a developer mode that allows installation of packages
from local file, which take precedence over the developer_mode
constraints, we need to allow the order of the constraints to be
changed.
This patch adds a "pip_install_developer_constraints" var which is used
to set the developer mode constraints. By default this will leave the
same behaviour but will allow additional constraints to be added, or the
developermode constraints file to be overriden altogether.
Change-Id: I9fc7e0d9be83af274bb7cd02fff7010d58e908f1
As part of the docs migration work[0] for Pike we need to switch to use the
openstackdocstheme.
[0]https://review.openstack.org/#/c/472275/
Change-Id: I14aee62cd006c3a55758d965a9572c7431e05778