* Update cookbook-openstack-ops-messaging from branch 'master'
- Chef 16 updates
Update rabbitmq dependency which pulls in fixes for Chef 16.
Depends-On: https://review.opendev.org/740342
Change-Id: Ia1f172fea148aafe910e5185c0427d0ed7815475
Signed-off-by: Lance Albertson <lance@osuosl.org>
* Update cookbook-openstack-ops-messaging from branch 'master'
- Update to rabbitmq ~> 5.8 cookbook
- Set sensitive=true for all rabbitmq resources being used to improve security
- Remove any default actions
Change-Id: Idf0c386f24df5dd2907fa0db59daf770e9c13f2d
* Update cookbook-openstack-ops-messaging from branch 'master'
- Set Berksfile to use ruby solver
This provides much better debugging output.
Depends-On: https://review.opendev.org/702772
Change-Id: Ife1b939c1fac0fc90c30e1d2a425d568ea7e7fd3
* Update cookbook-openstack-ops-messaging from branch 'master'
- Use Ubuntu 18.04 for ChefSpec tests
Change-Id: Ia6b03e3c45770495df0ba322e176f369347b9b7d
* Update cookbook-openstack-ops-messaging from branch 'master'
- Merge "Improve ChefSpec test speed by enabling caching"
- Improve ChefSpec test speed by enabling caching
This updates all references of let(:chef_run) to cached(:chef_run) to speed up
tests. By doing this, we have to create a new cached(:chef_run) block whenever
we need to adjust node attributes for testing.
Speed was improved from 24.75 seconds to 14.75 seconds.
Change-Id: Ib5bea5c649a80677b673099a55c1c965b9d38390
* Update cookbook-openstack-ops-messaging from branch 'master'
- Add myself to authors and add OSU to copyright
Change-Id: I28d971593ed6939d9dc729f645c8b3d9efd78f42
* Update cookbook-openstack-ops-messaging from branch 'master'
- Updates for rocky
- Replace git.openstack.org with opendev.org
- Update some documentation
- Move README.md to README.rst for better rendering
- Drop obsolete bootstrap.sh script
Change-Id: I21ccc2b022c9123e6449dd8d8639e0405b848711
* Update cookbook-openstack-ops-messaging from branch 'master'
- Switch RHEL to using distribution packages for rabbitmq
Installing rabbitmq without using the distro version is failing and it works if
you use the distro version. So let's standardize on that for both ubuntu and
RHEL.
Change-Id: If757cf57574bb8389ae270523bfc3772d8dc08db
Signed-off-by: Lance Albertson <lance@osuosl.org>
- OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:
http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.htmlhttp://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html
Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
* Update cookbook-openstack-ops-messaging from branch 'master'
- overriding attributes should be the next logical presedence
- using normal to override the attribute will still give the
chance to override it.
Change-Id: I24210a953871f37b380eceb297597a6f6629d7af
* Update cookbook-openstack-ops-messaging from branch 'master'
- fix rabbitmq config
- since we are using distro_packages for rabbitmq the default rabbitmq
config name is broken overriding this attribute fixes this
Change-Id: Ia732d5ac4c64eab2126bbc385998585c96ff23d9
* Update cookbook-openstack-ops-messaging from branch 'master'
- Soften the rabbitmq version pin
With version 5.7.4 the rabbitmq cookbook should be working for us again.
However, we also learned that with the upcoming 6.x version of the
cookbook only versions >= 3.7.x of rabbitmq will be supported, which
isn't available as distro version at least for Ubuntu LTS releases yet.
So we change this pin into a soft match, allowing for updates within the
5.x stable branch, but blocking 6.x.
Change-Id: Id647f10fd5d4b69b441c4f8de8c325ec0032d9ea
* Update cookbook-openstack-ops-messaging from branch 'master'
- Allow to disable the rabbitmq management plugin
There is a bug in the rabbitmq-server setup for Queens that may cause
the cluster to lock up and stop responding[0]. The workaround for this
issue is to disable the management plugin, so add an option that allows
us to deploy this workaround.
[0] https://bugs.launchpad.net/bugs/1783203
Change-Id: I1d0e6c5fb8eeb35e4e966ef102e46c45c357a1ca
* Update cookbook-openstack-ops-messaging from branch 'master'
- Pin rabbitmq cookbook to avoid broken version
Version 5.7.1 seems to break things when running with the distro version
as in our setup [0]. Pin to 5.7.0 until there is a fix.
[0] https://github.com/rabbitmq/chef-cookbook/issues/508
Change-Id: I10059588716dea49a5a0ad996db20323d458bd43