Designate errorred out when create a new domain

Asked by Alfred Shen

When using default domian_id (i.e. generated by using uuidgen), designate domain-create ran into an error on bdbquit. Details are listed below. other domain or server list cmds and API works OK. This occurred with Designate 1.0 on Ubuntu 14.04 with Liberty. Helps will be appreciated!

2016-05-17 00:15:15.954 28760 INFO eventlet.wsgi [-] (28760) accepted ('10.138.74.11', 40763)
2016-05-17 00:15:15.956 28760 INFO eventlet.wsgi [-] 10.138.74.11 - - [17/May/2016 00:15:15] "GET / HTTP/1.1" 200 572 0.001267
2016-05-17 00:15:15.959 28760 DEBUG keystoneclient.session [-] REQ: curl -g -i -X GET http://10.138.74.11:35357 -H "Accept: application/json" -H "User-Agent: designate/1.0.0 keystonemiddleware.auth_token/2.3.0" _http_log_request /usr/lib/python2.7/dist-packages/keystoneclient/session.py:198
2016-05-17 00:15:15.961 28760 INFO requests.packages.urllib3.connectionpool [-] Starting new HTTP connection (1): 10.138.74.11
2016-05-17 00:15:15.964 28760 DEBUG requests.packages.urllib3.connectionpool [-] "GET / HTTP/1.1" 300 595 _make_request /usr/lib/python2.7/dist-packages/urllib3/connectionpool.py:385
2016-05-17 00:15:15.970 28760 DEBUG keystoneclient.session [-] RESP: [300] Content-Length: 595 Vary: X-Auth-Token Keep-Alive: timeout=5, max=100 Server: Apache/2.4.7 (Ubuntu) Connection: Keep-Alive Date: Tue, 17 May 2016 00:15:15 GMT Content-Type: application/json X-Distribution: Ubuntu
RESP BODY: {"versions": {"values": [{"status": "stable", "updated": "2015-03-30T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}], "id": "v3.4", "links": [{"href": "http://10.138.74.11:35357/v3/", "rel": "self"}]}, {"status": "stable", "updated": "2014-04-17T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v2.0+json"}], "id": "v2.0", "links": [{"href": "http://10.138.74.11:35357/v2.0/", "rel": "self"}, {"href": "http://docs.openstack.org/", "type": "text/html", "rel": "describedby"}]}]}}
 _http_log_response /usr/lib/python2.7/dist-packages/keystoneclient/session.py:215
2016-05-17 00:15:15.971 28760 INFO keystonemiddleware.auth_token [-] Auth Token confirmed use of None apis
2016-05-17 00:15:15.971 28760 DEBUG keystoneclient.auth.identity.v2 [-] Making authentication request to http://10.138.74.11:35357/v2.0/tokens get_auth_ref /usr/lib/python2.7/dist-packages/keystoneclient/auth/identity/v2.py:86
2016-05-17 00:15:16.028 28760 DEBUG requests.packages.urllib3.connectionpool [-] "POST /v2.0/tokens HTTP/1.1" 200 4093 _make_request /usr/lib/python2.7/dist-packages/urllib3/connectionpool.py:385
2016-05-17 00:15:16.029 28760 DEBUG keystoneclient.session [-] REQ: curl -g -i -X GET http://10.138.74.11:35357/v3/auth/tokens -H "X-Subject-Token: {SHA1}06cc8b8f82932e65ee75fb35779ab22d40ac9c03" -H "User-Agent: python-keystoneclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}8890fc25bad26fe0973dd42f5e74ec561856bd7f" _http_log_request /usr/lib/python2.7/dist-packages/keystoneclient/session.py:198
2016-05-17 00:15:16.063 28760 DEBUG requests.packages.urllib3.connectionpool [-] "GET /v3/auth/tokens HTTP/1.1" 200 7146 _make_request /usr/lib/python2.7/dist-packages/urllib3/connectionpool.py:385
2016-05-17 00:15:16.065 28760 DEBUG keystoneclient.session [-] RESP: [200] Content-Length: 7146 X-Subject-Token: {SHA1}06cc8b8f82932e65ee75fb35779ab22d40ac9c03 Vary: X-Auth-Token Keep-Alive: timeout=5, max=98 Server: Apache/2.4.7 (Ubuntu) Connection: Keep-Alive Date: Tue, 17 May 2016 00:15:16 GMT x-openstack-request-id: req-839f666f-39e9-40ef-b5c4-77f802ef9d6b Content-Type: application/json X-Distribution: Ubuntu
RESP BODY: {"token": {"methods": ["password"], "roles": [{"id": "69900c495b9e43fa93407bd96cde238f", "name": "admin"}], "expires_at": "2016-05-17T01:15:15.939713Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "cb357a05e98540ccbd8b3f28b66385b0", "name": "admin"}, "catalog": "<removed>", "extras": {}, "user": {"domain": {"id": "default", "name": "Default"}, "id": "e8e7d8fbede6423aac044880a7088cdd", "name": "admin"}, "audit_ids": ["0gMeHk9dRV2xZi1yo31K7w"], "issued_at": "2016-05-17T00:15:15.939750Z"}}
 _http_log_response /usr/lib/python2.7/dist-packages/keystoneclient/session.py:215
2016-05-17 00:15:16.068 28760 DEBUG designate.schema [req-6406f748-3ee2-4f30-b223-fa6703b3852f e8e7d8fbede6423aac044880a7088cdd cb357a05e98540ccbd8b3f28b66385b0 - - -] Validating values: {u'email': <email address hidden>', u'name': u'examples.com.'} validate /usr/lib/python2.7/dist-packages/designate/schema/__init__.py:61
2016-05-17 00:15:16.070 28760 INFO designate.central.rpcapi [req-6406f748-3ee2-4f30-b223-fa6703b3852f e8e7d8fbede6423aac044880a7088cdd cb357a05e98540ccbd8b3f28b66385b0 - - -] create_domain: Calling central's create_domain.
2016-05-17 00:15:16.075 28760 INFO oslo.messaging._drivers.impl_rabbit [req-6406f748-3ee2-4f30-b223-fa6703b3852f e8e7d8fbede6423aac044880a7088cdd cb357a05e98540ccbd8b3f28b66385b0 - - -] Connecting to AMQP server on 10.138.74.11:5672
2016-05-17 00:15:16.084 28760 INFO oslo.messaging._drivers.impl_rabbit [req-6406f748-3ee2-4f30-b223-fa6703b3852f e8e7d8fbede6423aac044880a7088cdd cb357a05e98540ccbd8b3f28b66385b0 - - -] Connected to AMQP server on 10.138.74.11:5672
2016-05-17 00:15:16.090 28760 INFO oslo.messaging._drivers.impl_rabbit [req-6406f748-3ee2-4f30-b223-fa6703b3852f e8e7d8fbede6423aac044880a7088cdd cb357a05e98540ccbd8b3f28b66385b0 - - -] Connecting to AMQP server on 10.138.74.11:5672
2016-05-17 00:15:16.098 28760 INFO oslo.messaging._drivers.impl_rabbit [req-6406f748-3ee2-4f30-b223-fa6703b3852f e8e7d8fbede6423aac044880a7088cdd cb357a05e98540ccbd8b3f28b66385b0 - - -] Connected to AMQP server on 10.138.74.11:5672
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware [req-6406f748-3ee2-4f30-b223-fa6703b3852f e8e7d8fbede6423aac044880a7088cdd cb357a05e98540ccbd8b3f28b66385b0 - - -] Remote error: BdbQuit
[u'Traceback (most recent call last):\n', u' File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 142, in _dispatch_and_reply\n executor_callback))\n', u' File "/usr/lib/python2.7/dist-packages/designate/rpc.py", line 178, in _dispatch\n return super(RPCDispatcher, self)._dispatch(*args, **kwds)\n', u' File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 186, in _dispatch\n executor_callback)\n', u' File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 129, in _do_dispatch\n result = func(ctxt, **new_args)\n', u' File "/usr/lib/python2.7/dist-packages/designate/central/service.py", line 234, in notification_wrapper\n result = f(self, *args, **kwargs)\n', u' File "/usr/lib/python2.7/dist-packages/designate/central/service.py", line 205, in sync_wrapper\n result = f(self, *args, **kwargs)\n', u' File "/usr/lib/python2.7/dist-packages/designate/central/service.py", line 895, in create_domain\n pool = self.storage.get_pool(elevated_context, domain.pool_id)\n', u' File "/usr/lib/python2.7/dist-packages/designate/central/service.py", line 895, in create_domain\n pool = self.storage.get_pool(elevated_context, domain.pool_id)\n', u' File "/usr/lib/python2.7/bdb.py", line 49, in trace_dispatch\n return self.dispatch_line(frame)\n', u' File "/usr/lib/python2.7/bdb.py", line 68, in dispatch_line\n if self.quitting: raise BdbQuit\n', u'BdbQuit\n'].
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware Traceback (most recent call last):
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/designate/api/middleware.py", line 243, in __call__
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware return request.get_response(self.application)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1317, in send
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware application, catch_exc_info=False)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1281, in call_application
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware app_iter = application(self.environ, start_response)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/webob/dec.py", line 130, in __call__
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware resp = self.call_func(req, *args, **self.kwargs)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/webob/dec.py", line 195, in call_func
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware return self.func(req, *args, **kwargs)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/oslo_middleware/base.py", line 106, in __call__
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware response = req.get_response(self.application)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1317, in send
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware application, catch_exc_info=False)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1281, in call_application
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware app_iter = application(self.environ, start_response)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/webob/dec.py", line 130, in __call__
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware resp = self.call_func(req, *args, **self.kwargs)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/webob/dec.py", line 195, in call_func
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware return self.func(req, *args, **kwargs)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/designate/api/middleware.py", line 231, in __call__
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware return request.get_response(self.application)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1317, in send
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware application, catch_exc_info=False)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/webob/request.py", line 1281, in call_application
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware app_iter = application(self.environ, start_response)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/flask/app.py", line 1836, in __call__
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware return self.wsgi_app(environ, start_response)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/flask/app.py", line 1820, in wsgi_app
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware response = self.make_response(self.handle_exception(e))
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/flask/app.py", line 1403, in handle_exception
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware reraise(exc_type, exc_value, tb)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/flask/app.py", line 1817, in wsgi_app
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware response = self.full_dispatch_request()
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/flask/app.py", line 1477, in full_dispatch_request
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware rv = self.handle_user_exception(e)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/flask/app.py", line 1381, in handle_user_exception
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware reraise(exc_type, exc_value, tb)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/flask/app.py", line 1475, in full_dispatch_request
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware rv = self.dispatch_request()
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/flask/app.py", line 1461, in dispatch_request
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware return self.view_functions[rule.endpoint](**req.view_args)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/designate/api/v1/domains.py", line 68, in create_domain
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware domain = central_api.create_domain(context, objects.Domain(**values))
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/designate/central/rpcapi.py", line 150, in create_domain
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware return self.client.call(context, 'create_domain', domain=domain)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/client.py", line 403, in call
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware return self.prepare().call(ctxt, method, **kwargs)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/client.py", line 158, in call
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware retry=self.retry)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/oslo_messaging/transport.py", line 90, in _send
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware timeout=timeout, retry=retry)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py", line 431, in send
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware retry=retry)
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware File "/usr/lib/python2.7/dist-packages/oslo_messaging/_drivers/amqpdriver.py", line 422, in _send
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware raise result
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware RemoteError: Remote error: BdbQuit
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware [u'Traceback (most recent call last):\n', u' File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 142, in _dispatch_and_reply\n executor_callback))\n', u' File "/usr/lib/python2.7/dist-packages/designate/rpc.py", line 178, in _dispatch\n return super(RPCDispatcher, self)._dispatch(*args, **kwds)\n', u' File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 186, in _dispatch\n executor_callback)\n', u' File "/usr/lib/python2.7/dist-packages/oslo_messaging/rpc/dispatcher.py", line 129, in _do_dispatch\n result = func(ctxt, **new_args)\n', u' File "/usr/lib/python2.7/dist-packages/designate/central/service.py", line 234, in notification_wrapper\n result = f(self, *args, **kwargs)\n', u' File "/usr/lib/python2.7/dist-packages/designate/central/service.py", line 205, in sync_wrapper\n result = f(self, *args, **kwargs)\n', u' File "/usr/lib/python2.7/dist-packages/designate/central/service.py", line 895, in create_domain\n pool = self.storage.get_pool(elevated_context, domain.pool_id)\n', u' File "/usr/lib/python2.7/dist-packages/designate/central/service.py", line 895, in create_domain\n pool = self.storage.get_pool(elevated_context, domain.pool_id)\n', u' File "/usr/lib/python2.7/bdb.py", line 49, in trace_dispatch\n return self.dispatch_line(frame)\n', u' File "/usr/lib/python2.7/bdb.py", line 68, in dispatch_line\n if self.quitting: raise BdbQuit\n', u'BdbQuit\n'].
2016-05-17 00:15:16.164 28760 ERROR designate.api.middleware
2016-05-17 00:15:16.169 28760 INFO eventlet.wsgi [req-6406f748-3ee2-4f30-b223-fa6703b3852f e8e7d8fbede6423aac044880a7088cdd cb357a05e98540ccbd8b3f28b66385b0 - - -] 10.138.74.11 - - [17/May/2016 00:15:16] "POST /v1/domains HTTP/1.1" 500 307 0.211211
Write failed: Broken pipe

Question information

Language:
English Edit question
Status:
Answered
For:
Designate Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Kiall Mac Innes (kiall) said :
#1

BdbQuit is an error raised by the bdb debugger, were you running Designate under a debugging, and quit the debugger at the time you created the zone?

We don't make use of Bdb anywhere in designate.

Revision history for this message
Alfred Shen (alfredcs) said :
#2

Thanks for getting back Kiall!

I did run it with --debug when creating a new domain. I could create a domain but failed to create a new records, with or w/o --debug. The error complained about not about to find the domain which did exist.

root@asv-s-stx-02-c3r301u02-stg:~# designate domain-list
+--------------------------------------+-----------------+------------+
| id | name | serial |
+--------------------------------------+-----------------+------------+
| 06f8bd3f-181f-4d03-851c-269973373e29 | examples.com. | 1463446343 |
| 46c9e31c-2a9e-4472-9eea-044c5ed8dd35 | vms.crd.ge.com. | 1463446456 |
+--------------------------------------+-----------------+------------+

root@asv-s-stx-02-c3r301u02-stg:~# designate record-create --name s1.vms.crd.ge.com. --type A --data 1.2.3.4 46c9e31c-2a9e-4472-9eea-044c5ed8dd35
+---------+-----------------------+
| Field | Value |
+---------+-----------------------+
| Code | 404 |
| Type | domain_not_found |
| Message | Could not find Domain |
+---------+-----------------------+
ERROR: The requested action did not complete successfully

root@asv-s-stx-02-c3r301u02-stg:~# designate --debug record-create --name s1.vms.crd.ge.com. --type A --data 1.2.3.4 46c9e31c-2a9e-4472-9eea-044c5ed8dd35
DEBUG: found extension EntryPoint.parse('table = cliff.formatters.table:TableFormatter')
DEBUG: found extension EntryPoint.parse('shell = cliff.formatters.shell:ShellFormatter')
DEBUG: found extension EntryPoint.parse('value = cliff.formatters.value:ValueFormatter')
DEBUG: found extension EntryPoint.parse('yaml = clifftablib.formatters:YamlFormatter')
DEBUG: found extension EntryPoint.parse('json = clifftablib.formatters:JsonFormatter')
DEBUG: found extension EntryPoint.parse('html = clifftablib.formatters:HtmlFormatter')
DEBUG: found extension EntryPoint.parse('touch = designateclient.v1.touch:TouchController')
DEBUG: found extension EntryPoint.parse('quotas = designateclient.v1.quotas:QuotasController')
DEBUG: found extension EntryPoint.parse('reports = designateclient.v1.reports:ReportsController')
DEBUG: found extension EntryPoint.parse('servers = designateclient.v1.servers:ServersController')
DEBUG: found extension EntryPoint.parse('sync = designateclient.v1.sync:SyncController')
DEBUG: found extension EntryPoint.parse('records = designateclient.v1.records:RecordsController')
DEBUG: found extension EntryPoint.parse('diagnostics = designateclient.v1.diagnostics:DiagnosticsController')
DEBUG: found extension EntryPoint.parse('domains = designateclient.v1.domains:DomainsController')
DEBUG: REQ: curl -g -i --cacert "" -X GET http://10.138.64.11:35357/v3 -H "Accept: application/json" -H "User-Agent: python-keystoneclient"
INFO: Starting new HTTP connection (1): 10.138.64.11
DEBUG: "GET /v3 HTTP/1.1" 200 252
DEBUG: RESP: [200] Content-Length: 252 Vary: X-Auth-Token Keep-Alive: timeout=5, max=100 Server: Apache/2.4.7 (Ubuntu) Connection: Keep-Alive Date: Tue, 17 May 2016 00:58:18 GMT x-openstack-request-id: req-28176bb3-d332-4fd8-8aed-ec0a7eedbc3c Content-Type: application/json X-Distribution: Ubuntu
RESP BODY: {"version": {"status": "stable", "updated": "2015-03-30T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}], "id": "v3.4", "links": [{"href": "http://10.138.64.11:35357/v3/", "rel": "self"}]}}

DEBUG: Making authentication request to http://10.138.64.11:35357/v3/auth/tokens
DEBUG: "POST /v3/auth/tokens HTTP/1.1" 201 7146
DEBUG: REQ: curl -g -i --cacert "" -X GET http://10.138.74.11:9001 -H "Accept: application/json" -H "User-Agent: python-keystoneclient"
INFO: Starting new HTTP connection (1): 10.138.74.11
DEBUG: "GET / HTTP/1.1" 200 439
DEBUG: RESP: [200] Date: Tue, 17 May 2016 00:58:18 GMT Content-Length: 439 Content-Type: application/json Connection: keep-alive
RESP BODY: {
  "versions": {
    "values": [
      {
        "id": "v1",
        "links": [
          {
            "href": "http://10.138.74.11:9001/v1",
            "rel": "self"
          }
        ],
        "status": "DEPRECATED"
      },
      {
        "id": "v2",
        "links": [
          {
            "href": "http://10.138.74.11:9001/v2",
            "rel": "self"
          }
        ],
        "status": "CURRENT"
      }
    ]
  }
}

DEBUG: REQ: curl -g -i --cacert "" -X POST http://10.138.74.11:9001/v1/domains/46c9e31c-2a9e-4472-9eea-044c5ed8dd35/records -H "User-Agent: python-designateclient-1.5.0" -H "Content-Type: application/json" -H "X-Auth-Token: {SHA1}94cd1da906cd8b5eaaf472908aa14353898d8c57" -d '{"data": "1.2.3.4", "type": "A", "name": "s1.vms.crd.ge.com."}'
DEBUG: "POST /v1/domains/46c9e31c-2a9e-4472-9eea-044c5ed8dd35/records HTTP/1.1" 404 135
DEBUG: RESP: [404] Date: Tue, 17 May 2016 00:58:18 GMT Connection: keep-alive Content-Type: application/json Content-Length: 135 X-Openstack-Request-Id: req-0dcfca45-3cc9-4f16-83b4-c648af4ec72e
RESP BODY: {"message": "Could not find Domain", "code": 404, "type": "domain_not_found", "request_id": "req-0dcfca45-3cc9-4f16-83b4-c648af4ec72e"}

+---------+-----------------------+
| Field | Value |
+---------+-----------------------+
| Code | 404 |
| Type | domain_not_found |
| Message | Could not find Domain |
+---------+-----------------------+
ERROR: The requested action did not complete successfully

Can you help with this problem?

Provide an answer of your own, or ask Alfred Shen for more information if necessary.

To post a message you must log in.