This repo is not properly retired. Retired repos can only have two files:
- README.rst
- gitreview
To cleanup the retirement of this repo, keeping these two files only and
removing the other remaining files if there is any.
Change-Id: I996be8f7a88b5d7e58295dc0afe47fe86d952abf
Add missing gate integration task, but use the one from
Common cookbook to make future updates easy.
Change-Id: Idb069fe3a4ea3a47077c94f11f7c2d53075e38cc
Cleaned up all the minor rubocop issues, the ones left relate to
complex logic and what I think is a bug in rubocop for nested
vs compact modules/class definitions.
Change-Id: I0472089864d95ca204d87b872f5fed913f885b1b
- deprecated Gemfile
- updated Rakefile to use chef exec instead of bundle exec
- updated TESTING.md
- replaced Runner with SoloRunner in specs
Change-Id: I7e2acbc75560a8cc0e59bf117e04d3618d366a3d
bootstrap script installs testing dependencies on trusty and relies on
common bootstrap.sh in stackforge/cookbook-openstack-common
blueprint: bootstrap-infra-test-nodes
Change-Id: Id9f9cc7d69853b2ec5b2c6f6a22b00f11e722ddb
Now that admin_endpoint, public_endpoint, and internal_endpoint
in the common library are working, these are the changes to use
them in the openstack-database recipes.
Change-Id: Id90237f2ede9dee6afeb4ceb9dc23126ce35e05b
Partial-Bug: 1412919
The startup scripts already run db_sync, there is no need
to run it twice (and this is racing with the start of the
daemon, so it crashes in 50% of the cases)
Change-Id: I87df17aad2fa2a01cc8ba6c0a833abcb251815bc
Closes-Bug: #1411403
Replace URLs for workflow documentation to appropriate parts of the
OpenStack Project Infrastructure Manual.
Change-Id: I0601faf9552577ea85fdc7c0685538e0fafa8c0a
* Consistent email across cookbooks
* Add Contributor.md to help out new folks
* Fix file modes
* Fix broken link in Testing.md
* Readme tweaks
Change-Id: I9d6124c88ab1de29e4a03dc27d7401e5f5a33167
Partial-Bug: #1342735
Having a Rakefile will allow us to change the actual test commands on
our side rather than relying on changes to the openstack-infra
repository. This should make it a lot faster to change things, but also
easier to test since the jenkins jobs are actually run in this
repository, not the openstack-infra one.
This commit defines the jobs we previously had defined in Jenkins and
uses 'high-level' naming consistently (i.e. lint, style vs. foodcritic,
rubocop).
There is also a :clean task to help with deleting the files generated by
the other jobs.
Also changed foodcritic to run on the source cookbook rather than the
one installed by berks, see
e.g. https://github.com/berkshelf/berkshelf/issues/931#issuecomment-29668369
Change-Id: I3acc8abe5209237a17d66bd3376102c9710f6127
blueprint: rakefile
* remove refs to Strainer
* add steps for testing
* remove knife test as it's not used in gates anymore
Change-Id: Idc4080b9e90d27d92732b24144751552c9f8d348
Partial-Bug: #1350470
Updated berkshelf from 2.0.18 to 3.1.5 in Gemfile and added supermarket source to Berksfile
Change-Id: I0feb9ea70ff27ba45aa946c24e09fb29708ea843
Implements: blueprint update-berkshelf
Default 'update_status_on_fail' to True so that instances do not get
stuck in the BUILD state.
When this option is set, instances that remain in BUILD for longer than
the datastore's configured 'usage_timeout' will be considered failed and
moved to the ERROR state.
Change-Id: I67e3ca8f652581cd504affedbe518472b0051ccd
Related-Bug: #1339826
Routes would fail to load otherwise and some trove commands will 404.
See https://bugs.launchpad.net/trove/+bug/1316195 for more
Change-Id: Idac8c3d899fbe9da3a10faf25d38179adc016e9a
Also changed the service/data bag name from 'openstack-database' to
'database' to match the default attribute name from -common
Change-Id: I197c9f03e937ddcc7193f86969dfd9902d6acc0d
This first commit will install all the services and has full test
coverage. Everything is SUSE-specific for now, but the attributes were
setup so that other platforms can be easily added.
Change-Id: I33be4d259130f479a558d365d8abbbe78df17f44