puppet-trove/spec
Andrew Smith 7cb103c17f Add transport_url parameters for oslo.messaging
This commit adds the transport_url parameters for oslo.messaging. The
url is of the form:

  transport://user:pass@host1:port[,hostN:portN]/virtual_host

Where the transport scheme specifies the rpc or notification backend
as one of rabbit, amqp, zmq, etc. Oslo.messaging is deprecating the
host, port, and auth configuration options [1]. All drivers will get
these options via the transport_url.

This patch:
* use oslo::messaging::default resource
* use oslo::messaging::notifications resource
* add parameters for transport_url(s)
* correct config file for amqp backend
* update spec tests
* add feature release note

[1] https://review.openstack.org/#/c/317285/

Change-Id: I8d0132f23aa05ed267ff2d88bce61ce9f20160f5
2016-06-28 13:17:26 +00:00
..
acceptance beaker: disable taskmanager on Xenial 2016-06-13 10:23:22 -04:00
classes Add transport_url parameters for oslo.messaging 2016-06-28 13:17:26 +00:00
unit Remove trove ubuntu package hack 2015-12-03 16:05:00 +01:00
shared_examples.rb Add tag to package and service resources 2015-07-22 21:36:10 +02:00
spec_helper_acceptance.rb Use puppet-openstack_spec_helper for Rakefile & spec_helper_acceptance 2016-01-18 09:11:34 -05:00
spec_helper.rb drop mock dependency 2016-01-22 10:12:41 -05:00