Bug 1403906 - [Docs][DNSAAS] Fix tenant and region references in the DNS-as-a-Service Guide
Summary: [Docs][DNSAAS] Fix tenant and region references in the DNS-as-a-Service Guide
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: documentation
Version: 9.0 (Mitaka)
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: async
: 9.0 (Mitaka)
Assignee: Lukas Ruzicka
QA Contact: Petr Kovar
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-12-12 15:39 UTC by Rafal Szmigiel
Modified: 2017-01-09 08:44 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-01-09 08:44:52 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Rafal Szmigiel 2016-12-12 15:39:29 UTC
Description of problem:

Our documentation for manual installation of DNSaaS available at https://access.redhat.com/documentation/en/red-hat-enterprise-linux-openstack-platform/7/paged/dnsaas-guide/chapter-2-manual-dnsaas-installation contains two typos.

1) Example in paragraph 3 - Create the DNSaaS service accounts and endpoint in OpenStack Identity (keystone): This example uses the DNSaaS host IP address 192.168.100.20. You will likely need to update these steps to suit your environment.

says:

# keystone user-role-add --user designate --role admin --tenant services

but there is no tenant services by default in OSP but service

furthermore

# keystone endpoint-create --service designate --publicurl "http://192.168.100.20:9001" --adminurl "http:/192.168.100.20:9001" --internalurl "http://192.168.100.20:9001" --region RegionOne

but by default RH OSP comes with regionOne instead of RegionOne.





Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:
Using the examples keystone complains about missing tenant for the first typo, for the second one endpoint is created in region "RegionOne" which doesn't exist. Especially the second typo is misleading as it doesn't cause error explicitly.

Expected results:


Additional info:

Comment 1 Rafal Szmigiel 2016-12-12 15:57:37 UTC
I provided URL to OSP 7 documentation but the same applies to OSP 9 as well: https://access.redhat.com/documentation/en/red-hat-openstack-platform/9/paged/dns-as-a-service-guide/chapter-2-manual-dnsaas-installation

Comment 2 Lucy Bopf 2016-12-22 05:08:16 UTC
Assigning to Lukas for review.

Lukas, I'm targeting this at OSP 9, but I suspect it may also need to be corrected in OSP 7, 8, and 10. Please review those versions as well as part of this bug.

Comment 6 Rafal Szmigiel 2017-01-03 08:48:30 UTC
Please note that by default OSP creates regionOne which is different region than RegionOne used in DNSaaS configuration. This causes confusion because an example provided by us creates endpoint in non-existing region. While this is still correct from the syntax point of view (it just adding a new region) it will cause confusion. Therefore I'd suggest to stay with using existing "regionOne" region.

Thanks!

Rafal

Comment 7 Lukas Ruzicka 2017-01-05 08:13:03 UTC
(In reply to Rafal Szmigiel from comment #6)
> Please note that by default OSP creates regionOne which is different region
> than RegionOne used in DNSaaS configuration. This causes confusion because
> an example provided by us creates endpoint in non-existing region. While
> this is still correct from the syntax point of view (it just adding a new
> region) it will cause confusion. Therefore I'd suggest to stay with using
> existing "regionOne" region.
> 
> Thanks!
> 
> Rafal

Ok, that explained my question. The similarity of RegionOne and regionOne was confusing me, too. I am changing the given occurence only and leaving the rest untouched. 

Thanks for clarification.

Lukas

Comment 8 Lukas Ruzicka 2017-01-09 08:44:52 UTC
All changed guides were uploaded to the Customer Portal.


Note You need to log in before you can comment on or make changes to this bug.