Commit Graph

26 Commits

Author SHA1 Message Date
Lance Albertson 07f6c83a00 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
2019-12-06 11:49:32 +00:00
Samuel Cassiba 4bbfe57c12 Rename openstack-chef-repo references to openstack-chef
Change-Id: I36c71442fe0be6ce0b3975e53c37821946f0d5d9
2018-08-06 21:50:15 -07:00
Jan Klare 67ff49781c add new Chef OpenStack Team Logo to README
Change-Id: Ifd7b8ef493a1810d01a11fa4c1e77dfae7a4ed14
2017-05-29 12:07:52 +02:00
Flavio Percoco 9eeac56353 Show team and repo badges on README
This patch adds the team's and repository's badges to the README file.
The motivation behind this is to communicate the project status and
features at first glance.

For more information about this effort, please read this email thread:

http://lists.openstack.org/pipermail/openstack-dev/2016-October/105562.html

To see an example of how this would look like check:

https://gist.github.com/0ca337ce5662d328b7671072829d33bd

Change-Id: Ib290714a1dbf045de262d43aa95896541d5ad6e1
2016-11-26 11:54:14 +01:00
Samuel Cassiba 82739b2c2d Style and lint fixes to support newer ChefDK
Change-Id: If444be3354ed0f9ec961cc2fe726e53645dba87a
Depends-On: I6ce4587caa3ae68ddbd3ef1a521aaf46f4840b2c
2016-07-03 10:18:50 -07:00
Jan Klare a81078a2d0 move from bundler to chefdk
- deprecated Gemfile
- updated TESTING and README
- updated Rakefile to use chef exec instead of bundle exec
- replaced Runner by SoloRunner in specs

Change-Id: I5300850921f0af06ba65d3a0f7cf681f609e5868
2015-04-29 10:35:33 +02:00
Mark Vanderwiel d5099d541b Trusty juno updates
* update spec platform versions

Change-Id: I9735dd3e04355bcf82c1f380325ac16baddf2ec9
Implements: blueprint trusty-juno
2015-02-02 16:34:19 -06:00
Mark Vanderwiel ca88fab55d Cleanup cookbook contact info
* Consistent email across cookbooks
* Add Contributor.md to help out new folks
* Fix broken link in Testing.md
* Readme tweaks

Change-Id: Ifb0019ec4d1c6427b23f41f59fa3e5cf835fa105
Partial-Bug: #1342735
2014-10-14 10:18:44 -05:00
wenchma c9559630c6 Fix the conflict configuration on rabbitmq port
In current logic, rabbitmq port will be set to ssl-listening port,
this will make rabbitmq fail to start.
This submit will configure rabbitmq port for both ssl and non-ssl cases.

Closes-Bug: #1353884

Change-Id: I37dc9b656c553554b9bc636fe35c69744debe92a
2014-08-26 09:34:58 +08:00
Mark Vanderwiel ae3c6a862f Setting up repo for master Juno branch
* Update metadata versions
* Updates for icehouse specific attributes
* Removing Strainer file
* Updating Gems
  * chef (11.12.0)
  * chefspec (4.0.0)
  * rspec (3.0.0)
* Cleanup specs for 4.x

Change-Id: Ibb18b6a2a523c123ffd96f14cc81d958a308b313
Partial-Bug: 1349865
2014-07-29 15:37:25 -05:00
Mark Vanderwiel 1101d6c750 Icehouse branch version updates
Change-Id: Id9011868728d2e412086439f4f75650b0944a1f5
2014-03-27 11:38:37 -05:00
Chris Dearborn 0db09aba5d Add ability to specify IP for service
The problem that this change addresses is that the address_for method
will not work correctly if there are multiple IP address associated
with the specified interface.

The approach to solving this problem and moving towards the overall
goal of having one place where service networking information is
stored is to convert address_for calls into endpoints, and add a
address() method to the endpoints interface for IP address resolution.

The address() method has the following behavior: if the
bind_interface of an endpoint is set, then the IP is looked up on
the interface.  Otherwise, the IP specified in the host attribute is
returned.  This allows the caller to choose either method of
determining what IP a service will be bound to.

This initial change switches both the openstack-ops-database and
openstack-ops-messaging cookbooks over to use endpoints instead of
address_for.  The other cookbooks will be switched over time.

blueprint increase-ip-binding-flexibility

Change-Id: I4a610409b9542a4c802f94b557299bb97dd0781b
2014-03-10 10:16:16 -04:00
Hugh Saunders fead3aab95 Remove Berksfile.lock from dev branches
blueprint remove-berksfile-lock-from-dev-branches

Change-Id: I730a7b8876a9610236f8afc5ef544abf2972dea2
2014-01-20 17:31:01 +00:00
Matt Ray 55ce644ee7 Filling out initial rubocop support for metadata.rb and the Gemfile.
Removing tailor, cleaning up metadata and Gemfile and adding TESTING.md

Addresses: blueprint rubocop-for-ops-messaging
Change-Id: I4734194aa52973dbaeb299e5970802a38b326dc5
2014-01-14 14:38:13 -06:00
jiehua jin ecff952bd5 make AMQP support when develop_mode=false
When develop_mode=false, the password of mq user "guest"
in the databag user_passwords is required. But the current
code doesn't support. I made it work, and add the test cases.

Closes-Bug: #1257554
Change-Id: I0d01bd73eaec9cc90304e67484fec15fad061504
2013-12-24 08:46:12 +00:00
Ionuț Arțăriși d21a7107a5 upgrade to Havana
also upgrade gems:
- berkshelf, ~> 2.0.10
- chefspec, ~> 3.0.2
- foodcritic, ~> 3.0.3

Change-Id: I501d329d0da7d540cbd7ec229f031700d9ced1ac
2013-12-12 09:34:38 +01:00
John Dewey b1ad1fd679 Revert "Configure rabbit and EPMD to bind to an address"
Since this breaks people using rabbit in the standard way, I
rather revert this change, and fork my own ops-messaging cookbook
since this is intended as an example cookbook (granted others
may use it directly).  This code would be better off in my
own fork, where i do not impact others, with a non-merged upstream
rabbitmq feature.

This reverts commit 3b35ac204d.

Change-Id: I53da70583c50ae985d3842c3d709eb81f565d63d
2013-07-22 15:14:03 -07:00
John Dewey 3b35ac204d Configure rabbit and EPMD to bind to an address
This change integrates against a rabbitmq cookbook feature which
is not yet merged upstream.  However, given the default code path
does not change, felt okay to get this out there.  Especially b/c
we are dependant on it.  This feature allows one to run rabbit
and clustering across a specific address.  For more details, see:
  http://tickets.opscode.com/browse/COOK-3320

Change-Id: I2a10c551cb2176dadaee8842eeadfdfc8cb93e44
2013-07-14 21:01:11 -07:00
John Dewey d319af3026 Removed unused attributes from README
These attributes are specified in openstack-common.
Don't see why we should document them inside the wrapper,
should only document attributes the wrapper is setting

Change-Id: Ic4be7505348e0a2d52442f64bcf388f2244e11e6
2013-07-13 12:32:53 -07:00
John Dewey c4bcd7ee7b Moved clustering setup to an attribute
Clustering is set to false by default.  When enabled, will setup
rabbitmq disk node clustering.  Also, added opscode to attribution,
somehow had removed them in the previous rebase.

Change-Id: Idd249d0d950f5f4eb44cd7c10566ece254ed7f45
2013-07-01 12:10:23 -07:00
John Dewey 1c0e58dc33 Updating with patterns used in ops-database
We had two reviews which added an ops-messaging cookbook.  Updating
this cookbook with patterns we estabished from the database cookbook.
Craig already did most of the work, however, updated the tests to
use the chefspec find_provider, added clustering support, and attempted
to follow the service_type attribute patterns used in database cookbook.
Since these cookbooks are not complete, added a larger commit than
would have.

Change-Id: I0edfc996df413c6e41a31d53f964d7f5fc9e0aeb
2013-06-27 17:00:06 -07:00
Craig Tracey 8540f839e5 Initial commit of openstack-ops-messaging cookbook
This initial commit provides support for an openstack-ops-messaging
cookbook. In this initial release, we provide the capability to install
and configure RabbitMQ. This cookbook is modeled after the
openstack-ops-database cookbook in the way in which it can be utilized.

Included are tests for all recipes and this release supports Ubuntu
only.

Change-Id: I4d799fa46e67e0f2eca2ac8b205f51c07e0df01e
2013-06-18 19:36:08 -04:00
Matt Ray 42c317f240 minor doc cleanup 2013-05-11 10:40:01 -05:00
Matt Ray 7312a60222 secure password and setting the default host and port 2013-05-08 21:42:33 -05:00
Matt Ray 93551e4e98 first pass at minimum Grizzly RabbitMQ settings 2013-05-07 22:51:52 -05:00
Matt Ray 902add1ca8 first commit 2013-05-06 16:45:32 -05:00