Commit Graph

14 Commits

Author SHA1 Message Date
Ghanshyam Mann a048e1094b Retire openstack-chef: remove repo content
OpenStack-chef project is retiring
- https://review.opendev.org/c/openstack/governance/+/905279

this commit remove the content of this project repo

Depends-On: https://review.opendev.org/c/openstack/project-config/+/909134
Change-Id: Id5659595c1a67540fff5434197a06d33cdb9d85e
2024-02-17 20:53:54 -08:00
Mark Vanderwiel 3d566f0146 Initial kilo updates
Change-Id: Idf43a4af9c5a2d666fd3938a63fb8e7f5c74a5be
Partial-Bug: #1426424
2015-02-27 14:46:22 -06:00
Mark Vanderwiel d53d18e0a6 Cleanup typo in git ignore
Change-Id: Ia43319f91b60bf7f4da6e3212e7816e1b481e030
2014-10-16 12:51:20 -05:00
Ionuț Arțăriși 17eff9523c add a Rakefile to structure test runs
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: If366dff9394f416b0704bea89ae50c1c472606bf
blueprint: rakefile
2014-09-30 14:45:50 +02:00
Mark Vanderwiel 12d0e9826a Setting up repo for master Juno Branch
* Update metadata version
* Removing Strainer file
* Adding Gemfile.lock to .gitignore
* Updating Gems
  * chef (11.12.0)
  * chefspec (4.0.0)
  * rspec (3.0.0)

Change-Id: I8b6858e811cc42ea53ec81ee4e3e70c65d4d444e
Partial-Bug: 1349865
2014-07-29 15:38:49 -05:00
Darren Birkett 44b07f9680 update gitignore
Change-Id: Ia20b1df8d731738c4b36aa388c63422bf75be701
2014-02-27 20:14:42 -06:00
Hugh Saunders fd84d44de5 Remove Berksfile.lock from dev branches
blueprint remove-berksfile-lock-from-dev-branches

Change-Id: I020ca5189c3b038f0a48aab2ec35ebc00c362214
2014-01-20 17:19:52 +00:00
Matt Ray 06e77173ec ignore .cookbooks direcotry for testing
Change-Id: Idb29ca8927ebe6fe56b9308146575c6129cbd2fa
2013-12-20 11:04:39 -06:00
John Dewey be498fa94c Using new `["openstack"]["mq"]` attributes
Added grizzly rabbbit HA functionality, and switched to the
new mq attributes. Attributes were updated to allow global
and local overrides.

Change-Id: I10f92932fbe1bd256c5a6e10cd357a8ac5e5f1e0
2013-07-10 09:49:50 -07:00
Jay Pipes 0e25355340 Add directory creation for /etc/cinder
Ensure /etc/cinder exists before trying
to create /etc/cinder/cinder.conf

fixes lp 1197930

Change-Id: I372603b56f0e4fd284f65f29b6260bb3c53289b8
2013-07-05 18:47:41 -04:00
John Dewey 2f7915360a Clearer registraton LWRP tests
This is a much clearer way to test LWRPs are executed with
the proper options.  The previous approach was hacky, and
relied upon too much stubbing and ruby magik.  Also, updated
to berkshelf 2.0 where Berksfile.lock is respected.  This
is necessary for berkshelf to lock to the proper cookbook
deps in openstack's CI system.

Change-Id: I21c1c000581f2d3c94ff2f9628f0cea0f6536013
2013-06-12 22:34:32 -07:00
sean 16d36e2acc Use strainer to isolate and test individual cookbooks
Included:
- Add strainer gem
- Update test-related gems
- Add Strainer file
- Remove run_tests.bash
- Update .gitignore
- Update README file

Partial fix for bug 1188345

Change-Id: I440c69a0d6eba46b9cf69559a652264e719714d6
2013-06-06 16:48:28 -07:00
John Dewey 9ae54fc736 Initial testing via chefspec of all recipes
* Did not implement template testing ATM.  Need to go through
  and add those.  Hoping to get some help with that.
2013-05-05 22:17:48 -07:00
Jay Pipes fe9993cdc9 Massive refactoring of Cinder cookbook
* Updates the attributes to align with openstack-common and
  the other AT&T-standardized OpenStack cookbooks
* Splits the single server recipe out into recipes for
  common, api, setup, volume and scheduler so that nodes
  can get the Cinder API, Cinder Scheduler and/or Cinder Volume
  service installed separately
* Pull in the isci and tgt packages, matching RCBOps volume recipe
2012-12-05 21:38:33 -05:00