As per victoria cycle testing runtime and community goal[1]
we need to migrate upstream CI/CD to Ubuntu Focal(20.04).
Install python3-qpid-proton for ubuntu Focal
Story: #2007865
Task: #40207
Change-Id: Ib4adc91cabea090434c2a7a5b04532952f5140d7
- Remove deprecated test that is no longer used by oslo.messaging
- Gate remaining tests to prevent breakage of dependent
oslo.messaging project
Change-Id: I7a48bf58733fe20c6694655abf657bf517cc9de5
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: I93843f5703de0f01eec622c746714cb04b6603b5
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.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: I4d8f69f03a1344aaca61b5b45ef3ec0a08eb19fb
Story: #2003250
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.
See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html
Change-Id: I90039c042f8c5bbfe3662c924fae476fc7329658
Story: #2003250
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: Id88b2b77ae225a88238331ca245a0fc90a742039
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Set the default python to python3 except for the py27 environment. We
have to set that explicitly to override the new default.
Change-Id: Iedf29819e1f56e7524bb213c38b8d88d0c5af8e3
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.
Change-Id: Ie29a829c0f0a488549eb80a6170ca265366cc9ec
This option is used to run devstack against a pre-provisioned
message bus, rather than having this plugin setup the bus.
Change-Id: I44f15889e6f1f14460bac34702407a8d30721616
Closes-Bug: #1683403
Closes-Bug: #1683397
As it turns out, a plugin can be loaded several time during a CI run.
When it does so, the trick used to save the rabbit get_transport_url
method definition erases the previous version. This protects it by only
defining it once.
Change-Id: I7eb5a1934b4be87b289df8c78927852fc84aac18
This adds a new "qpid-hybrid" AMQP1_SERVICE value which keeps RabbitMQ for
notifications, and use qpid for RPC.
Change-Id: Iaa94a5f777ee7f37e2b9fd4471a078cf750a0f06
This patch uses just the configuration variables to generate
transport_url for the dual backend deployments (per amrith
suggestion). This patch also checks whether username var has been
set for transport_url generation.
Closes-Bug: 1646208
Change-Id: Ib82dfc0805a7dacbb61993df7e79d901d41bea42
This patch enables the AMQP 1.0 plugin to deploy either a single
broker (RPC and Notifications) or a dual dispatch-router (RPC) and
broker (Notification) configuration.
Change-Id: I8e52c58a3f7f9aa1bce55bd91bf9b71d504da813
Update to the AMPQ1 plugin enables the optional use of the Apached QPID
Dispatch Router (qdr) as an alternative to the QPID C++ broker for the
rpc backend. The modifications to the plugin account for the installation
and configuration of the qdrouterd service.
Review Changes
Updated README for description and variable usage
Support for Ubuntu plugin deployment
Change-Id: I0f9f42fe942697526af70570f05a43be79f9f411
Also make the setting the sasl-service-name conditional on the qpidd version and fix a function name call.
Removed bashate errors(2).
Back out the tox.ini change
Inhibit warning for long line check and remove comments
Update README for user variables
Change-Id: I17a421836bb309c4d09cf9d0904d6294f99010da