Commit Graph

12 Commits

Author SHA1 Message Date
Ghanshyam Mann 01af4534d4 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: Ic1383709ea077a5b68ca98ed99fea79fad724a4f
2024-02-17 20:59:02 -08:00
Lance Albertson 0731b49f19 Chef 17 support
- Remove bind from Berksfile
- Update copyright years
- Require Chef >= 16.0

Depends-On: https://review.opendev.org/c/openstack/cookbook-openstack-network/+/814057
Change-Id: Ic9c9987766b1bd0e2131b91b0dfee18670156da7
Signed-off-by: Lance Albertson <lance@osuosl.org>
2021-10-14 12:48:10 -07:00
Lance Albertson 97a980eac7 Cookstyle 6.19.5 fixes
Depends-On: https://review.opendev.org/756168
Change-Id: I66bcef30796f66bd4a89f618e76ee0d544583c8b
Signed-off-by: Lance Albertson <lance@osuosl.org>
2020-10-05 17:28:01 -07:00
Lance Albertson bec72e2bc2 Chef 16 updates
Depends-On: https://review.opendev.org/747602
Change-Id: I05135e9eb7a945019d0657b6e48b8a0ca5e63145
Signed-off-by: Lance Albertson <lance@osuosl.org>
2020-08-27 17:43:19 -07:00
Lance Albertson 3b11524496 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/designate/designate.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/708059
Change-Id: I354db77f2d9486805713ac8688fcc552489c0a77
2020-03-19 13:03:31 -07:00
Lance Albertson a6ec207561 Fixes to support fog-openstack-1.x
fog-openstack-1.x already appends "auth/tokens" so we no longer need to
do that.

Change-Id: I5d6f13d420b761ad14cda546119fda7ee4e9f8a3
Signed-off-by: Lance Albertson <lance@osuosl.org>
2019-07-06 13:37:42 -07:00
Samuel Cassiba c16309270c Simplify identity endpoint
Per the Keystone Install Guide[1] the admin endpoint is superseded in
favor of a single public endpoint. Although internal goes through the
same instance, we should differentiate for project traffic and OpenStack
service traffic.

[1] https://docs.openstack.org/keystone/queens/install/keystone-install-ubuntu.html#install-and-configure-components

Depends-On: Id74966d9f1279f725bc41c08e434230a7845bbc1
Change-Id: I1adb3066c83aaffe8b22f2f2553f634483371974
Implements: blueprint simplify-identity-endpoint
2018-07-18 07:18:07 -07:00
Samuel Cassiba 36d5f9b922 update recipes for Chef 13 2018-02-16 11:15:55 -08:00
Jens Harbott 160c018fd9 Updates for pike and chef13 2018-02-06 15:26:28 +00:00
Roger Luethi be7279b841 Remove domain role from designate service user
This patch removes the openstack_user resource with :grant_domain
action. A user is always created within a specific domain; such a
mmembership cannot be tacked on later. This resource gave the user the
role intended for their project for the domain (i.e., for the Default
domain instead of for the service project).

We add the domain_name attribute that creates the designate user in
the desired domain. Note that this change needs a sufficiently recent
openstackclient cookbook -- otherwise the domain_name attribute is
ignored (which does not matter as long as the designate user is to be
created in the Default domain).
2017-11-14 15:41:40 +01:00
Roger Luethi 6f2d894daf Remove superfluous role_name arguments
This patch removes the role_name when using openstack_user's :create
action (it gets ignored by the target method).
2017-11-14 15:40:24 +01:00
Jens Harbott 2ee603dabe Initial commit 2017-08-28 09:40:32 +00:00