DevStack plugin to configure AMQP1.
Go to file
Ghanshyam Mann 3becff51a5 [goal] Migrate testing to ubuntu focal
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
2020-09-09 23:43:06 +00:00
devstack [goal] Migrate testing to ubuntu focal 2020-09-09 23:43:06 +00:00
.gitignore Initial commit 2015-06-19 11:45:30 -04:00
.gitreview OpenDev Migration Patch 2019-04-19 19:29:54 +00:00
.zuul.yaml Update the Zuul configuration 2020-07-17 09:38:29 -04:00
LICENSE Initial commit 2015-06-19 11:45:30 -04:00
README.rst Use opendev repository 2019-04-23 17:43:38 +08:00
tox.ini bump tox to 3.1.1 2020-02-10 18:14:19 +01:00

README.rst

Team and repository tags

image

Enabling in Devstack

Devstack plugin for AMQP 1.0 olso.messaging driver - This plugin supports the QPID C++ broker for RPC and Notification backends and the QPID Dispatch Router messaging system for the RPC backend. Additional information on these messaging systems can be found at the Apache QPID homepage (https://qpid.apache.org).

  1. Download DevStack

  2. Add this repo as an external repository:

    cat > local.conf
    [[local|localrc]]
    enable_plugin amqp1 https://opendev.org/openstack/devstack-plugin-amqp1
  3. Set username and password variables if needed and they will be added to configuration:

    AMQP1_USERNAME=queueuser
    AMQP1_PASSWORD=queuepassword     
  4. Optionally set the service variable for the configuration. The default is for the broker to provide both the RPC and Notification backends. If dual backends are to be used as an alternative AMQP1 service:

    AMQP1_SERVICE=qpid-dual
  5. Optionally set the network ports used to connect to the messaging service. If dual backends are to be configured, a separate Notify port must be used:

    AMQP1_DEFAULT_PORT=5672
    AMQP1_NOTIFY_PORT=5671
  6. run stack.sh