Commit Graph

14 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 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 9a5b6fe6d7 Add missing ChefSpec tests and other various fixes
We probably should move the dashboard recipe to the openstack-dashboad
cookbook in another patch since we have fwaas and lbaas there as well.

Other changes include:
- Add missing cookbooks required for openstack-chef CI
- Add missing openstack-network dependency needed for the neutron_int
  recipe
- Add missing mdns, producer and worker services for RHEL platform
- Ensure all servers start as well as be enabled
- Add rndc_key attribute for setting the path of the rndc.key

Depends-On: https://review.opendev.org/702772
Change-Id: Ibeb6f0d43313478eff1054552df48f96c7ec589d
2020-01-30 13:15:03 -08:00
Jens Harbott be2fd380fa Fix designate config
The changes in [0] sadly were almost, but not quite, completely broken.
They introduced config options that do not exist in designate and also
made secrets being saved into the node config.

Fix all this, also clean up the remainder of a workaround that is no
longer needed.

This was partially fixed for stable/queens in [1].

backport: stable/queens

[0] If4e185eb58a525e22971c7a8b876274c353db847
[1] https://review.opendev.org/606094

Change-Id: I5ccb4fa5d8f3a003c4dd1b07e1c9ab2a99246dd6
2019-08-14 09:00:59 +00:00
Samuel Cassiba 0a8d77facc Update SQL/AMQP connection attributes for Designate
This commit updates deprecated attributes to those that allow the
services to start.

Change-Id: If4e185eb58a525e22971c7a8b876274c353db847
2018-09-10 19:32:52 -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
Jens Harbott f5ba64c51d Add support for deploying multiple DNS servers 2017-11-28 09:51:34 +00:00
Jens Harbott d74939e678 Fixups for real world deployment
- Fix attributes
- Add more services
- Make pool definition more flexible
- Add Neutron integration
2017-09-11 10:14:05 +00:00
Jens Harbott ff4dc4f05b Set auth_uri in keystone_authtoken config section
The auth_uri option will be sent to the user when an unauthenticated
request is made. It should contain the unversioned public identity
endpoint [1].

[1] https://adam.younglogic.com/2016/06/auth_uri-vs-auth_url/
2017-09-05 12:47:30 +00:00
Jens Harbott 2ee603dabe Initial commit 2017-08-28 09:40:32 +00:00