Commit Graph

7 Commits

Author SHA1 Message Date
Ghanshyam Mann 17c5f0c939 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: I7a2655cab7bc4caad707f5f98174aae0b659fd4f
2024-02-17 20:51:02 -08:00
Lance Albertson 12bfe6e13e 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: I1d9ec1bac4b008f4ccf2c64194900ebb6db49c8d
2019-12-06 11:21:07 -08:00
Samuel Cassiba edc140b189 image refactor for Pike and Chef 13
- implemented foodcritic and cookstyle corrections
- deprecated node.foo.bar method access for node['foo']['bar'] bracket syntax
- deduplicated resource calls for identity registration

Implements blueprint modern-chef

Change-Id: If7d3ed298408d183a2d2ebaa1f9b5df148ac53e3
2017-12-10 14:37:40 -08:00
Samuel Cassiba 7eb5fd6113 Initial image Pike updates
- Switched default linter to cookstyle
- Freshened image locations
- Renamed rake tasks to align with Chef conventions
- Normalized template comment

Change-Id: Ib99d9b12f036ff52e44a270455f0d2e16561f98a
2017-08-25 09:42:35 -04:00
Mark Vanderwiel ee0e862d2e Add integration task
Add missing gate integration task, but use the one from
Common cookbook to make future updates easy.

Change-Id: Ieeb59c9cd51b26300366944dcd30cdc207f90bd7
Depends-On: I4834e9557b07db05591b78d28ef27a6046e4c0f0
2015-10-01 15:35:10 -05:00
Jan Klare 103b626560 move from bundler to chefdk
- deprecated Gemfile
- updated TESTING and README
- updated Rakefile to use chef exec instead of bundle exec
- refactored specs to work with new chefspec version

Change-Id: I8fe06d02043b084484142d4e575f25003ed127af
2015-04-29 19:32:22 +02:00
Ionuț Arțăriși d39c346a5d 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: Iee61f2aecb237102b9caef6e298b0df85c24370b
blueprint: rakefile
2014-09-30 14:42:05 +02:00