Slight correction below:

On 09/01/2015 10:56 AM, Rich Megginson wrote:
To close this thread: http://lists.openstack.org/pipermail/openstack-dev/2015-August/072878.html

puppet-openstack will support Keystone domain scoped resource names without a '::domain' in the name, only if the 'default_domain_id' parameter in Keystone has _not_ been set.

Or if the 'default_domain_id' parameter has been set to 'default'.

That is, if the default domain is 'Default'. This means that if the user/operator doesn't care about domains at all, the operator doesn't have to deal with them. However, once the user/operator uses `keystone_domain`, and uses `is_default => true`, this means the user/operator _must_ use '::domain' with _all_ domain scoped Keystone resource names.

Note that the domain named 'Default' with the UUID 'default' is created automatically by Keystone, so no need for puppet to create it or ensure that it exists.


In addition:

* In the OpenStack L release:
   If 'default_domain_id' is set,
or if 'default_domain_id' is not 'default',
puppet will issue a warning if a name is used without '::domain'. I think this is a good thing to do, just in case someone sets the default_domain_id by mistake.

* In OpenStack M release:
   Puppet will issue a warning if a name is used without '::domain'.

* From Openstack N release:
   A name must be used with '::domain'.


__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to