Commit Graph

12 Commits

Author SHA1 Message Date
Ghanshyam Mann 7696ada9d2 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: Ifae4bf9ef4e6b4c89571f9fc3c45ef3f5349fb4d
2024-02-17 20:49:42 -08:00
Lance Albertson 2f13299f3e Chef 17 support
- Remove bind from Berksfile
- Update copyright years
- Require Chef >= 16.0

Depends-On: https://review.opendev.org/c/openstack/cookbook-openstack-identity/+/814051
Change-Id: Ie4c83015a5ea141ea398be77cccf8eacc283d470
Signed-off-by: Lance Albertson <lance@osuosl.org>
2021-10-14 12:50:26 -07:00
Lance Albertson a23298670b Updates for Train
Changed:
- Update release to train

Removed:
- Unused rubocop rules

Change-Id: I9e8f6ed90089a98b9cdb05bd1d468a57ec0bd30e
Depends-On: https://review.opendev.org/731859
Depends-On: https://review.opendev.org/731865
2020-05-29 18:03:52 -07:00
Lance Albertson 0d15f40999 Stein fixes
- Cookstyle fixes
- Refactor Berksfile to use groups so we can exclude integration testing
  cookbooks
- Update documentation
- Cleanup line wraps
- Enable sensitive resources for the template[/etc/heat/heat.conf] to
  resources improve security.
- Update delivery configuration to exclude integration cookbooks
- Fix ChefSpec output.
- Add missing ChefSpec tests
- Switch package installations to send packages as arrays instead of individual
  package resources. This generally speeds up chef runs.
- Cleanup array syntax using %w() instead of []

Depends-On: https://review.opendev.org/701027
Depends-On: https://review.opendev.org/706101
Depends-On: https://review.opendev.org/706151
Depends-On: https://review.opendev.org/706157
Depends-On: https://review.opendev.org/708059
Depends-On: https://review.opendev.org/713285

Change-Id: Ifb3a9de9eecc370e46f43a73ed77008a7b21594b
2020-03-19 11:31:45 -07:00
Samuel Cassiba 5d36a509ba starting rocky development patch
Change-Id: Ifcb2cb9d3c3653cb7e41845af42e25ff7fa70772
2018-08-03 06:41:57 -07:00
Samuel Cassiba 032dd3c51a Initial orchestration Pike updates
- Switched default linter to cookstyle
- Renamed rake tasks to better conform with Chef conventions
- Normalized template banner

Change-Id: Icc3eca4b2d17a6d1ef66c1c7e75513de0ee3cac9
2017-08-25 10:08:57 -04:00
Mark Vanderwiel 8ca986118d Initial kilo updates
Change-Id: I59dd90688058f9933e75b4bc302b9b71e5a64c6f
Partial-Bug: #1426424
2015-02-27 14:17:12 -06:00
Ionuț Arțăriși 1687a25e39 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: Ia4d52047f1f20b4a62fd1c3726389f3ad562a968
blueprint: rakefile
2014-09-30 14:57:30 +02:00
Andy McCrae 4fff740949 Disable the NumericLiterals cop for rubocop
- Disable the NumericLiterals cop in the .rubocop.yml file - this cop enforces
  an underscore '_' every 3 characters of an integer. This doesn't make much
  sense in our use case and reduces readability. Especially for port numbers.

Change-Id: I32617941e3ee1f43e06fb5b9017e6ccab0cf5050
Addresses: blueprint rubocop-integer
2014-02-25 18:07:19 +00:00
Christopher H. Laco 27bdc745f2 Update specs to be rubocop compliant
It appears orchestration was missing in the rubocop blueprints. Bringing it
up to par with the other cookbooks.

- Update rubocop config to include spec/**
- Update specs to comply with rubocop
- Delete unused default spec file

Change-Id: Ie96c16fc82a4ca2c04e20fc7db2b036937f0ba04
2014-02-04 17:07:06 -05:00
Christopher H. Laco bb4a576b7c Update recipes to be rubocop compliant
It appears orchestration was missing in the rubocop blueprints. Bringing it
up to par with the other cookbooks.

- Update rubocop config to include recipes/**
- Update recipes to comply with rubocop

Change-Id: I17a4ee2378bac48cda0b96ae6ad4f9db8916f1b6
2014-02-04 17:03:49 -05:00
Matt Ray 068ed603ed Initial Rubocop cleanup.
Change-Id: I6f7c659e4f9ea9fa959a9917e4cf9d5e7acb16af
Addresses: blueprint rubocop-for-orchestration
2014-01-15 23:16:42 -06:00