Commit Graph

27 Commits

Author SHA1 Message Date
Jan Klare 9e4e643b00
stable/pike release patch 2018-02-23 11:29:33 +01:00
Jan Klare 86b3cd48a3
Merge pull request #10 from scassiba/chef13_fixups
Fixups for Chef 13 and Pike
2018-02-20 13:47:52 +01:00
Samuel Cassiba da0883fcb7 prettify package array for visibility 2018-02-16 11:18:31 -08:00
Samuel Cassiba 36d5f9b922 update recipes for Chef 13 2018-02-16 11:15:55 -08:00
Samuel Cassiba f7895985f4 correct package names for Ubuntu and CentOS 2018-02-16 11:15:55 -08:00
Samuel Cassiba e9d69e49fd foodcritic/cookstyle fixes. bump cookbook version to match Pike 2018-02-16 11:13:42 -08:00
Samuel Cassiba 15d2af9791 update recipes for Chef 13 2018-02-16 11:09:28 -08:00
Samuel Cassiba e80a078fae correct package names for Ubuntu and CentOS 2018-02-16 11:08:37 -08:00
Samuel Cassiba a28e0fa413 foodcritic/cookstyle fixes. bump cookbook version to match Pike 2018-02-16 11:05:03 -08:00
Jan Klare 6239cd780d
Merge pull request #9 from cloudbau/pike-chef13
Pike chef13
2018-02-12 12:58:51 +01: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 4a4c2a87e6 Add recipe to install dashboard plugin for designate 2017-11-28 08:23:22 +00:00
Jan Klare 0e61c5e42b
Merge pull request #8 from ideaship/fix_domain_handling_03
Fix domain handling
2017-11-23 17:42:46 +01:00
Jan Klare 51b778c6ca
Merge pull request #7 from Seb-Solon/patch-1
Replace platform_family method and use attribute instead
2017-11-23 15:53:55 +01: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
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 0e94f9a464 Merge pull request #5 from cloudbau/add-neutron-integration
Add neutron integration
2017-09-12 10:58:28 +02: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 b5828b9644 Merge pull request #4 from ideaship/fix_path
Fix endpoint path
2017-09-05 11:01:51 +02: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
Jens Harbott 298f101058 Merge pull request #2 from ideaship/attributes
Rename attributes to dns-api
2017-09-01 15:10:02 +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