Activity log for bug #1490861

Date Who What changed Old value New value Message
2015-09-01 07:51:21 Alex Stafeyev bug added bug
2015-09-01 07:54:12 Alex Stafeyev description The help for DNS record commands should be specific and not the sama as the designate commands help . Example: Designate help: [root@controller ~(keystone_admin)]# designate --help usage: designate [--version] [-v] [--log-file LOG_FILE] [-q] [-h] [--debug] [--os-username OS_USERNAME] [--os-user-id OS_USER_ID] [--os-user-domain-id OS_USER_DOMAIN_ID] [--os-user-domain-name OS_USER_DOMAIN_NAME] [--os-password OS_PASSWORD] [--os-tenant-name OS_TENANT_NAME] [--os-tenant-id OS_TENANT_ID] [--os-project-name OS_PROJECT_NAME] [--os-domain-name OS_DOMAIN_NAME] [--os-domain-id OS_DOMAIN_ID] [--os-project-id OS_PROJECT_ID] [--os-project-domain-id OS_PROJECT_DOMAIN_ID] [--os-project-domain-name OS_PROJECT_DOMAIN_NAME] [--os-auth-url OS_AUTH_URL] [--os-region-name OS_REGION_NAME] [--os-token OS_TOKEN] [--os-endpoint OS_ENDPOINT] [--os-endpoint-type OS_ENDPOINT_TYPE] [--os-service-type OS_SERVICE_TYPE] [--os-cacert OS_CACERT] [--insecure] [--all-tenants] Designate Client optional arguments: --version show program's version number and exit -v, --verbose Increase verbosity of output. Can be repeated. --log-file LOG_FILE Specify a file to log output. Disabled by default. -q, --quiet suppress output except warnings and errors -h, --help show this help message and exit --debug show tracebacks on errors --os-username OS_USERNAME Name used for authentication with the OpenStack Identity service. Defaults to env[OS_USERNAME]. --os-user-id OS_USER_ID User ID used for authentication with the OpenStack Identity service. Defaults to env[OS_USER_ID]. --os-user-domain-id OS_USER_DOMAIN_ID Defaults to env[OS_USER_DOMAIN_ID]. --os-user-domain-name OS_USER_DOMAIN_NAME Defaults to env[OS_USER_DOMAIN_NAME]. --os-password OS_PASSWORD Password used for authentication with the OpenStack Identity service. Defaults to env[OS_PASSWORD]. --os-tenant-name OS_TENANT_NAME Tenant to request authorization on. Defaults to env[OS_TENANT_NAME]. --os-tenant-id OS_TENANT_ID Tenant to request authorization on. Defaults to env[OS_TENANT_ID]. --os-project-name OS_PROJECT_NAME Project to request authorization on. Defaults to env[OS_PROJECT_NAME]. --os-domain-name OS_DOMAIN_NAME Project to request authorization on. Defaults to env[OS_DOMAIN_NAME]. --os-domain-id OS_DOMAIN_ID Defaults to env[OS_DOMAIN_ID]. --os-project-id OS_PROJECT_ID Project to request authorization on. Defaults to env[OS_PROJECT_ID]. --os-project-domain-id OS_PROJECT_DOMAIN_ID Defaults to env[OS_PROJECT_DOMAIN_ID]. --os-project-domain-name OS_PROJECT_DOMAIN_NAME Defaults to env[OS_PROJECT_DOMAIN_NAME]. --os-auth-url OS_AUTH_URL Specify the Identity endpoint to use for authentication. Defaults to env[OS_AUTH_URL]. --os-region-name OS_REGION_NAME Specify the region to use. Defaults to env[OS_REGION_NAME]. --os-token OS_TOKEN Specify an existing token to use instead of retrieving one via authentication (e.g. with username & password). Defaults to env[OS_SERVICE_TOKEN]. --os-endpoint OS_ENDPOINT Specify an endpoint to use instead of retrieving one from the service catalog (via authentication). Defaults to env[OS_DNS_ENDPOINT]. --os-endpoint-type OS_ENDPOINT_TYPE Defaults to env[OS_ENDPOINT_TYPE]. --os-service-type OS_SERVICE_TYPE Defaults to env[OS_DNS_SERVICE_TYPE], or 'dns' --os-cacert OS_CACERT CA certificate bundle file. Defaults to env[OS_CACERT] --insecure Explicitly allow 'insecure' SSL requests --all-tenants Allows to list all domains from all tenants Commands: complete print bash completion command diagnostics-ping Ping a service on a given host domain-create Create Domain domain-delete Delete Domain domain-get Get Domain domain-list List Domains domain-servers-list List Domain Servers domain-update Update Domain help print detailed help for another command quota-get Get Quota quota-reset Reset Quota quota-update Update Quota record-create Create Record record-delete Delete Record record-get Get Record record-list List Records record-update Update Record report-count-all Get count totals for all tenants, domains and records report-count-domains Get counts for total domains report-count-records Get counts for total records report-count-tenants Get counts for total tenants report-tenant-domains Get a list of domains for given tenant report-tenants-all Get list of tenants and domain count for each server-create Create Server server-delete Delete Server server-get Get Server server-list List Servers server-update Update Server sync-all Sync Everything sync-domain Sync a single Domain sync-record Sync a single Record touch-domain Touch a single Domain Designate record-create help [root@controller ~(keystone_admin)]# designate record-create --help usage: designate [--version] [-v] [--log-file LOG_FILE] [-q] [-h] [--debug] [--os-username OS_USERNAME] [--os-user-id OS_USER_ID] [--os-user-domain-id OS_USER_DOMAIN_ID] [--os-user-domain-name OS_USER_DOMAIN_NAME] [--os-password OS_PASSWORD] [--os-tenant-name OS_TENANT_NAME] [--os-tenant-id OS_TENANT_ID] [--os-project-name OS_PROJECT_NAME] [--os-domain-name OS_DOMAIN_NAME] [--os-domain-id OS_DOMAIN_ID] [--os-project-id OS_PROJECT_ID] [--os-project-domain-id OS_PROJECT_DOMAIN_ID] [--os-project-domain-name OS_PROJECT_DOMAIN_NAME] [--os-auth-url OS_AUTH_URL] [--os-region-name OS_REGION_NAME] [--os-token OS_TOKEN] [--os-endpoint OS_ENDPOINT] [--os-endpoint-type OS_ENDPOINT_TYPE] [--os-service-type OS_SERVICE_TYPE] [--os-cacert OS_CACERT] [--insecure] [--all-tenants] Designate Client optional arguments: --version show program's version number and exit -v, --verbose Increase verbosity of output. Can be repeated. --log-file LOG_FILE Specify a file to log output. Disabled by default. -q, --quiet suppress output except warnings and errors -h, --help show this help message and exit --debug show tracebacks on errors --os-username OS_USERNAME Name used for authentication with the OpenStack Identity service. Defaults to env[OS_USERNAME]. --os-user-id OS_USER_ID User ID used for authentication with the OpenStack Identity service. Defaults to env[OS_USER_ID]. --os-user-domain-id OS_USER_DOMAIN_ID Defaults to env[OS_USER_DOMAIN_ID]. --os-user-domain-name OS_USER_DOMAIN_NAME Defaults to env[OS_USER_DOMAIN_NAME]. --os-password OS_PASSWORD Password used for authentication with the OpenStack Identity service. Defaults to env[OS_PASSWORD]. --os-tenant-name OS_TENANT_NAME Tenant to request authorization on. Defaults to env[OS_TENANT_NAME]. --os-tenant-id OS_TENANT_ID Tenant to request authorization on. Defaults to env[OS_TENANT_ID]. --os-project-name OS_PROJECT_NAME Project to request authorization on. Defaults to env[OS_PROJECT_NAME]. --os-domain-name OS_DOMAIN_NAME Project to request authorization on. Defaults to env[OS_DOMAIN_NAME]. --os-domain-id OS_DOMAIN_ID Defaults to env[OS_DOMAIN_ID]. --os-project-id OS_PROJECT_ID Project to request authorization on. Defaults to env[OS_PROJECT_ID]. --os-project-domain-id OS_PROJECT_DOMAIN_ID Defaults to env[OS_PROJECT_DOMAIN_ID]. --os-project-domain-name OS_PROJECT_DOMAIN_NAME Defaults to env[OS_PROJECT_DOMAIN_NAME]. --os-auth-url OS_AUTH_URL Specify the Identity endpoint to use for authentication. Defaults to env[OS_AUTH_URL]. --os-region-name OS_REGION_NAME Specify the region to use. Defaults to env[OS_REGION_NAME]. --os-token OS_TOKEN Specify an existing token to use instead of retrieving one via authentication (e.g. with username & password). Defaults to env[OS_SERVICE_TOKEN]. --os-endpoint OS_ENDPOINT Specify an endpoint to use instead of retrieving one from the service catalog (via authentication). Defaults to env[OS_DNS_ENDPOINT]. --os-endpoint-type OS_ENDPOINT_TYPE Defaults to env[OS_ENDPOINT_TYPE]. --os-service-type OS_SERVICE_TYPE Defaults to env[OS_DNS_SERVICE_TYPE], or 'dns' --os-cacert OS_CACERT CA certificate bundle file. Defaults to env[OS_CACERT] --insecure Explicitly allow 'insecure' SSL requests --all-tenants Allows to list all domains from all tenants Commands: complete print bash completion command diagnostics-ping Ping a service on a given host domain-create Create Domain domain-delete Delete Domain domain-get Get Domain domain-list List Domains domain-servers-list List Domain Servers domain-update Update Domain help print detailed help for another command quota-get Get Quota quota-reset Reset Quota quota-update Update Quota record-create Create Record record-delete Delete Record record-get Get Record record-list List Records record-update Update Record report-count-all Get count totals for all tenants, domains and records report-count-domains Get counts for total domains report-count-records Get counts for total records report-count-tenants Get counts for total tenants report-tenant-domains Get a list of domains for given tenant report-tenants-all Get list of tenants and domain count for each server-create Create Server server-delete Delete Server server-get Get Server server-list List Servers server-update Update Server sync-all Sync Everything sync-domain Sync a single Domain sync-record Sync a single Record touch-domain Touch a single Domain The help for DNS record commands should be specific and not the sama as the designate commands help . Example: Designate help: [root@controller ~(keystone_admin)]# designate --help usage: designate [--version] [-v] [--log-file LOG_FILE] [-q] [-h] [--debug]                  [--os-username OS_USERNAME] [--os-user-id OS_USER_ID]                  [--os-user-domain-id OS_USER_DOMAIN_ID]                  [--os-user-domain-name OS_USER_DOMAIN_NAME]                  [--os-password OS_PASSWORD] [--os-tenant-name OS_TENANT_NAME]                  [--os-tenant-id OS_TENANT_ID]                  [--os-project-name OS_PROJECT_NAME]                  [--os-domain-name OS_DOMAIN_NAME]                  [--os-domain-id OS_DOMAIN_ID] [--os-project-id OS_PROJECT_ID]                  [--os-project-domain-id OS_PROJECT_DOMAIN_ID]                  [--os-project-domain-name OS_PROJECT_DOMAIN_NAME]                  [--os-auth-url OS_AUTH_URL] [--os-region-name OS_REGION_NAME]                  [--os-token OS_TOKEN] [--os-endpoint OS_ENDPOINT]                  [--os-endpoint-type OS_ENDPOINT_TYPE]                  [--os-service-type OS_SERVICE_TYPE] [--os-cacert OS_CACERT]                  [--insecure] [--all-tenants] Designate Client optional arguments:   --version show program's version number and exit   -v, --verbose Increase verbosity of output. Can be repeated.   --log-file LOG_FILE Specify a file to log output. Disabled by default.   -q, --quiet suppress output except warnings and errors   -h, --help show this help message and exit   --debug show tracebacks on errors   --os-username OS_USERNAME                         Name used for authentication with the OpenStack                         Identity service. Defaults to env[OS_USERNAME].   --os-user-id OS_USER_ID                         User ID used for authentication with the OpenStack                         Identity service. Defaults to env[OS_USER_ID].   --os-user-domain-id OS_USER_DOMAIN_ID                         Defaults to env[OS_USER_DOMAIN_ID].   --os-user-domain-name OS_USER_DOMAIN_NAME                         Defaults to env[OS_USER_DOMAIN_NAME].   --os-password OS_PASSWORD                         Password used for authentication with the OpenStack                         Identity service. Defaults to env[OS_PASSWORD].   --os-tenant-name OS_TENANT_NAME                         Tenant to request authorization on. Defaults to                         env[OS_TENANT_NAME].   --os-tenant-id OS_TENANT_ID                         Tenant to request authorization on. Defaults to                         env[OS_TENANT_ID].   --os-project-name OS_PROJECT_NAME                         Project to request authorization on. Defaults to                         env[OS_PROJECT_NAME].   --os-domain-name OS_DOMAIN_NAME                         Project to request authorization on. Defaults to                         env[OS_DOMAIN_NAME].   --os-domain-id OS_DOMAIN_ID                         Defaults to env[OS_DOMAIN_ID].   --os-project-id OS_PROJECT_ID                         Project to request authorization on. Defaults to                         env[OS_PROJECT_ID].   --os-project-domain-id OS_PROJECT_DOMAIN_ID                         Defaults to env[OS_PROJECT_DOMAIN_ID].   --os-project-domain-name OS_PROJECT_DOMAIN_NAME                         Defaults to env[OS_PROJECT_DOMAIN_NAME].   --os-auth-url OS_AUTH_URL                         Specify the Identity endpoint to use for                         authentication. Defaults to env[OS_AUTH_URL].   --os-region-name OS_REGION_NAME                         Specify the region to use. Defaults to                         env[OS_REGION_NAME].   --os-token OS_TOKEN Specify an existing token to use instead of retrieving                         one via authentication (e.g. with username &                         password). Defaults to env[OS_SERVICE_TOKEN].   --os-endpoint OS_ENDPOINT                         Specify an endpoint to use instead of retrieving one                         from the service catalog (via authentication).                         Defaults to env[OS_DNS_ENDPOINT].   --os-endpoint-type OS_ENDPOINT_TYPE                         Defaults to env[OS_ENDPOINT_TYPE].   --os-service-type OS_SERVICE_TYPE                         Defaults to env[OS_DNS_SERVICE_TYPE], or 'dns'   --os-cacert OS_CACERT                         CA certificate bundle file. Defaults to env[OS_CACERT]   --insecure Explicitly allow 'insecure' SSL requests   --all-tenants Allows to list all domains from all tenants Commands:   complete print bash completion command   diagnostics-ping Ping a service on a given host   domain-create Create Domain   domain-delete Delete Domain   domain-get Get Domain   domain-list List Domains   domain-servers-list List Domain Servers   domain-update Update Domain   help print detailed help for another command   quota-get Get Quota   quota-reset Reset Quota   quota-update Update Quota   record-create Create Record   record-delete Delete Record   record-get Get Record   record-list List Records   record-update Update Record   report-count-all Get count totals for all tenants, domains and records   report-count-domains Get counts for total domains   report-count-records Get counts for total records   report-count-tenants Get counts for total tenants   report-tenant-domains Get a list of domains for given tenant   report-tenants-all Get list of tenants and domain count for each   server-create Create Server   server-delete Delete Server   server-get Get Server   server-list List Servers   server-update Update Server   sync-all Sync Everything   sync-domain Sync a single Domain   sync-record Sync a single Record   touch-domain Touch a single Domain Designate record-create help [root@controller ~(keystone_admin)]# designate record-create --help usage: designate [--version] [-v] [--log-file LOG_FILE] [-q] [-h] [--debug]                  [--os-username OS_USERNAME] [--os-user-id OS_USER_ID]                  [--os-user-domain-id OS_USER_DOMAIN_ID]                  [--os-user-domain-name OS_USER_DOMAIN_NAME]                  [--os-password OS_PASSWORD] [--os-tenant-name OS_TENANT_NAME]                  [--os-tenant-id OS_TENANT_ID]                  [--os-project-name OS_PROJECT_NAME]                  [--os-domain-name OS_DOMAIN_NAME]                  [--os-domain-id OS_DOMAIN_ID] [--os-project-id OS_PROJECT_ID]                  [--os-project-domain-id OS_PROJECT_DOMAIN_ID]                  [--os-project-domain-name OS_PROJECT_DOMAIN_NAME]                  [--os-auth-url OS_AUTH_URL] [--os-region-name OS_REGION_NAME]                  [--os-token OS_TOKEN] [--os-endpoint OS_ENDPOINT]                  [--os-endpoint-type OS_ENDPOINT_TYPE]                  [--os-service-type OS_SERVICE_TYPE] [--os-cacert OS_CACERT]                  [--insecure] [--all-tenants] Designate Client optional arguments:   --version show program's version number and exit   -v, --verbose Increase verbosity of output. Can be repeated.   --log-file LOG_FILE Specify a file to log output. Disabled by default.   -q, --quiet suppress output except warnings and errors   -h, --help show this help message and exit   --debug show tracebacks on errors   --os-username OS_USERNAME                         Name used for authentication with the OpenStack                         Identity service. Defaults to env[OS_USERNAME].   --os-user-id OS_USER_ID                         User ID used for authentication with the OpenStack                         Identity service. Defaults to env[OS_USER_ID].   --os-user-domain-id OS_USER_DOMAIN_ID                         Defaults to env[OS_USER_DOMAIN_ID].   --os-user-domain-name OS_USER_DOMAIN_NAME                         Defaults to env[OS_USER_DOMAIN_NAME].   --os-password OS_PASSWORD                         Password used for authentication with the OpenStack                         Identity service. Defaults to env[OS_PASSWORD].   --os-tenant-name OS_TENANT_NAME                         Tenant to request authorization on. Defaults to                         env[OS_TENANT_NAME].   --os-tenant-id OS_TENANT_ID                         Tenant to request authorization on. Defaults to                         env[OS_TENANT_ID].   --os-project-name OS_PROJECT_NAME                         Project to request authorization on. Defaults to                         env[OS_PROJECT_NAME].   --os-domain-name OS_DOMAIN_NAME                         Project to request authorization on. Defaults to                         env[OS_DOMAIN_NAME].   --os-domain-id OS_DOMAIN_ID                         Defaults to env[OS_DOMAIN_ID].   --os-project-id OS_PROJECT_ID                         Project to request authorization on. Defaults to                         env[OS_PROJECT_ID].   --os-project-domain-id OS_PROJECT_DOMAIN_ID                         Defaults to env[OS_PROJECT_DOMAIN_ID].   --os-project-domain-name OS_PROJECT_DOMAIN_NAME                         Defaults to env[OS_PROJECT_DOMAIN_NAME].   --os-auth-url OS_AUTH_URL                         Specify the Identity endpoint to use for                         authentication. Defaults to env[OS_AUTH_URL].   --os-region-name OS_REGION_NAME                         Specify the region to use. Defaults to                         env[OS_REGION_NAME].   --os-token OS_TOKEN Specify an existing token to use instead of retrieving                         one via authentication (e.g. with username &                         password). Defaults to env[OS_SERVICE_TOKEN].   --os-endpoint OS_ENDPOINT                         Specify an endpoint to use instead of retrieving one                         from the service catalog (via authentication).                         Defaults to env[OS_DNS_ENDPOINT].   --os-endpoint-type OS_ENDPOINT_TYPE                         Defaults to env[OS_ENDPOINT_TYPE].   --os-service-type OS_SERVICE_TYPE                         Defaults to env[OS_DNS_SERVICE_TYPE], or 'dns'   --os-cacert OS_CACERT                         CA certificate bundle file. Defaults to env[OS_CACERT]   --insecure Explicitly allow 'insecure' SSL requests   --all-tenants Allows to list all domains from all tenants Commands:   complete print bash completion command   diagnostics-ping Ping a service on a given host   domain-create Create Domain   domain-delete Delete Domain   domain-get Get Domain   domain-list List Domains   domain-servers-list List Domain Servers   domain-update Update Domain   help print detailed help for another command   quota-get Get Quota   quota-reset Reset Quota   quota-update Update Quota   record-create Create Record   record-delete Delete Record   record-get Get Record   record-list List Records   record-update Update Record   report-count-all Get count totals for all tenants, domains and records   report-count-domains Get counts for total domains   report-count-records Get counts for total records   report-count-tenants Get counts for total tenants   report-tenant-domains Get a list of domains for given tenant   report-tenants-all Get list of tenants and domain count for each   server-create Create Server   server-delete Delete Server   server-get Get Server   server-list List Servers   server-update Update Server   sync-all Sync Everything   sync-domain Sync a single Domain   sync-record Sync a single Record   touch-domain Touch a single Domain openstack-designate-api-2015.1.0-1.el7ost.noarch openstack-designate-agent-2015.1.0-1.el7ost.noarch openstack-designate-sink-2015.1.0-1.el7ost.noarch python-designate-2015.1.0-1.el7ost.noarch openstack-designate-mdns-2015.1.0-1.el7ost.noarch python-designateclient-1.2.0-1.el7ost.noarch openstack-designate-common-2015.1.0-1.el7ost.noarch openstack-designate-central-2015.1.0-1.el7ost.noarch openstack-designate-pool-manager-2015.1.0-1.el7ost.noarch
2015-09-01 07:54:32 Alex Stafeyev tags designate
2015-09-01 12:20:16 Alex Stafeyev bug added subscriber Toni Freger
2015-09-02 17:10:19 Kiall Mac Innes affects designate python-designateclient
2015-09-02 17:11:39 Kiall Mac Innes python-designateclient: status New Won't Fix
2015-09-02 17:12:22 Kiall Mac Innes python-designateclient: status Won't Fix Invalid