Commit Graph

18 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 d911425d0a Chef 17 support
- Require Chef >= 16.0
- Remove bind from Berksfile
- Update copyright years
- Enabled unified_mode

Depends-On: https://review.opendev.org/c/openstack/cookbook-openstack-identity/+/814051
Change-Id: I849792383efdcced72e399788ca849c102b8d510
Signed-off-by: Lance Albertson <lance@osuosl.org>
2021-10-14 12:04:59 -07:00
Ghanshyam Mann b74e375286 Moving IRC network reference to OFTC
Also pull bind cookbook from git to fix version pinning issues.

Change-Id: Ia3b774621ff241b794e1d527e772f1f81fbe5320
Signed-off-by: Lance Albertson <lance@osuosl.org>
2021-07-15 10:56:12 -07:00
Lance Albertson a78e903e12 Updates for Train
Changed
- Update release to train
- Migrated to using multi-store feature which has been deemed stable

Fixed
- Cookstyle

Removed:
- Unused rubocop rules

Change-Id: I19c1ff463a70a81e4d08bacb86e480e0a3951789
Depends-On: https://review.opendev.org/731859
2020-05-29 17:17:41 -07:00
Lance Albertson dad981f9ce Stein fixes
- Cookstyle fixes
- Refactor Berksfile to use groups so we can exclude integration testing
  cookbooks
- Update documentation
- Enable sensitive resources for the execute resources in
  openstack_image_image and template[/etc/glance/glance-api.conf] to
  improve security.
- Update delivery configuration to exclude integration cookbooks
- Set glance_store/stores, and update auth_type to password as described
  in the upstream documentation [1]
- Fix ChefSpec output

[1] https://docs.openstack.org/glance/stein/install/install-rdo.html#install-and-configure-components

Depends-On: https://review.opendev.org/706151
Change-Id: I695b576267bc220b0b70011ab035520fc18ff955
2020-03-24 10:22:19 -07:00
Lance Albertson 900ea5b749 Include missing cookbooks in Berksfile
This is for individual cookbook integration testing.

Depends-On: https://review.opendev.org/702772
Change-Id: I868ec493b31b95aaff417a924bbec8206011def7
2020-01-30 11:23:50 -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 6e9924ea12 starting rocky development patch
Change-Id: Id6bde5efcf7574d6718301ffd02854418b34cf04
2018-08-03 06:38:40 -07:00
Samuel Cassiba eefe98043d starting queens development patch and use git.openstack.org
* use git.openstack.org instead of github for berks dependency
resolution

Depends-On: https://review.openstack.org/549345
Change-Id: Ib6a3433aa83ee0b1847c87be7eaa0ea3978dd0f3
2018-03-06 12:13:20 -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
Christoph Albers 419e7bc05e use_cookbook-openstackclient/identity_v3
- Now use cookbook-openstackclient to create endpoints role service and
  user
- added domain creation and access granting
- added values to work with identity_v3
- rewrote specs to work again
- updated readme
- added domain to image-upload
  edited resource / provider

Change-Id: If7b4d6e563081a0be9957353d73ef61a9688df56
Depends-On: I0f8955f05de9b33711c54b9a198f45018cceb8e1
2016-10-10 12:58:54 +00:00
wenchma 5239565718 Sync stackforge/cookbook* to openstack/cookbook* for glance cookbook
Change-Id: I6731522ca0327c3b3b328d84efede167537cf588
Partial-Bug: #1465116
2015-06-15 15:21:29 +08:00
Mark Vanderwiel fe39ee1918 Ceph should come from supermarket
ceph 0.8.0 was tagged in supermarket, cleanup to use normal
supermarket berks path.

Change-Id: I1413932129f391237fdeb2c3f37fe14853c597c5
2015-02-19 11:06:12 -06:00
Paul Czarkowski 132596149e point berkshelf at supermarket.chef.io
Change-Id: I81075953419f4cb958c562a29aeab38b92790fd6
2015-02-16 19:50:34 -06:00
Elliott Davis da05834a09 Add dependency on upstream ceph cookbook for better key management
The upstream ceph cookbook already hooks into chef for environment information.
This patch utilizes the client LWRP to create or add ceph keys for RBD support.
This patch also changes some default attribute names for more sane organization

Partial-Bug: #1409943

Change-Id: If37159524c237eec6ca1561e2979cd44e6dfac92
2015-02-05 06:32:42 -06:00
Jan Klare d1b5cec53a Updated berkshelf to 3.1.5
Updated berkshelf from 2.0.18 to 3.1.5 in Gemfile and added supermarket source to Berksfile

Change-Id: I00b8390c157498dd3dd618e27295b2ded790f2c9
Implements: blueprint update-berkshelf
2014-08-19 17:29:38 +02:00
Craig Tracey c85a817fb6 Changed coobook name to openstack-image
Changed the cookbook name to openstack-image, fixed all tests, and
addressed attributes. Also addressed calls to external services,
primarily keystone -> openstack-identity.

All tests pass.

Change-Id: I6338342a570000b3fb0ae610f1a1bb5aa15ae3e9
2013-05-15 23:31:17 -04:00
John Dewey 44d46fc8e4 Added a batch of initial chefspec tests
* Added pending tests marked as 'TODO' for those which need figuring
  out
* Also added pending tests for template contents
2013-05-06 23:18:20 -07:00