Commit Graph

17 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 b83f37fde1 Use python3 packages on Ubuntu
Python2.7 is going EOL soon, let us deploy python3 for Rocky from the
start, so we avoid having to switch later.

Change-Id: I37dc002541a760f9966f896ffbb59417c7285226
2019-09-18 14:52:16 +00:00
Lance Albertson b5114fbe2f Drop auth version attribute
This is not even used anymore and is causing issues downstream for testing since
it was removed in openstack-common.

Change-Id: I4411e69c78e0ef41e271eee15caaafbe2eb4b7c1
Signed-off-by: Lance Albertson <lance@osuosl.org>
2019-06-15 19:00:24 -07:00
Seb-Solon 2e9921b9fa Add: sink service in designate
Closes-Bug: #1779941

Change-Id: Idf538ad1c8ae8567aec2eac70446676d42fbdf90
2018-07-20 09:15:50 -04:00
Samuel Cassiba f7895985f4 correct package names for Ubuntu and CentOS 2018-02-16 11:15:55 -08:00
Jens Harbott f5ba64c51d Add support for deploying multiple DNS servers 2017-11-28 09:51:34 +00:00
Jens Harbott 4a4c2a87e6 Add recipe to install dashboard plugin for designate 2017-11-28 08:23:22 +00:00
Sébastien Coavoux 7d62b184ec Replace platform_family method and use attribute instead
Closes-Bug: #1724987
2017-10-25 21:48:03 -04: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
Roger Luethi f01d5d0060 Fix endpoint path
According to the documentation [1], the endpoint for designate/dns
contains neither a version nor a tenant_id. The default value ('') is
correct.

[1] https://docs.openstack.org/project-install-guide/dns/ocata/install-ubuntu.html
2017-09-05 08:58:44 +02:00
Roger Luethi 9d1c90421a Rename attributes to dns-api
Rename some attributes from designate-api to dns-api because that is
what the identity_registration recipe expects.
2017-09-01 13:33:15 +02:00
Jan Klare f6f7f5f10f
Cleanup for deployment and integration test
* removed direct links to official openstack-chef project, since this
cookbook will incubate in the cloudbau namespace and maybe moved later
to the official openstack/cookbook-* one
* set version to 0.1.0 to avoid any assumed link to any official release
( 16.0.0 would be pike, but it might be also released with ocata or
newton )
* removed version pinning for dependenies for incubation
* cleaned up some attributes
2017-08-29 10:29:09 +02:00
Jens Harbott 2ee603dabe Initial commit 2017-08-28 09:40:32 +00:00