*** shewless has quit IRC | 00:29 | |
*** hoangcx has joined #openstack-dns | 00:45 | |
*** cuongnv has joined #openstack-dns | 00:56 | |
*** trugnv has joined #openstack-dns | 01:07 | |
*** EricGonczer_ has quit IRC | 01:46 | |
*** egonzalez has quit IRC | 01:54 | |
*** jhfeng has joined #openstack-dns | 01:55 | |
*** zhurong has joined #openstack-dns | 02:02 | |
*** zhurong has quit IRC | 02:18 | |
*** zhurong has joined #openstack-dns | 02:44 | |
*** chlong has joined #openstack-dns | 02:48 | |
*** zhurong has quit IRC | 03:42 | |
*** jhfeng has quit IRC | 04:23 | |
*** castlemilk has joined #openstack-dns | 05:23 | |
castlemilk | Are there any common tools out there for pruning designate's DB? given that when managed=true you can't do anything. | 05:24 |
---|---|---|
castlemilk | I'm having issues where some records arent being correctly deleted when the instance is rapidly created then deleted | 05:24 |
castlemilk | im currently rolling my own solution which is pruning the mysql DB, not sure if this is best practice | 05:25 |
*** richm has quit IRC | 05:44 | |
openstackgerrit | Hieu LE proposed openstack/designate master: Refactor NSD4 UT for using upstream eventlet https://review.openstack.org/460404 | 06:00 |
*** castlemi_ has joined #openstack-dns | 06:04 | |
*** castlemilk has quit IRC | 06:07 | |
*** fandi has joined #openstack-dns | 06:12 | |
*** zhurong has joined #openstack-dns | 06:12 | |
*** castlemilk has joined #openstack-dns | 06:20 | |
*** castlemi_ has quit IRC | 06:20 | |
*** mkoderer_ has joined #openstack-dns | 06:25 | |
*** tpatzig_ has joined #openstack-dns | 06:25 | |
*** mkoderer_ has quit IRC | 06:27 | |
*** tpatzig_ has quit IRC | 06:27 | |
*** pcaruana has joined #openstack-dns | 06:44 | |
*** hoangcx_ has joined #openstack-dns | 06:52 | |
openstackgerrit | Hieu LE proposed openstack/designate master: Refactor NSD4 UT for using upstream eventlet https://review.openstack.org/460404 | 06:53 |
*** hoangcx has quit IRC | 06:54 | |
*** zhurong has quit IRC | 07:02 | |
*** zhurong has joined #openstack-dns | 07:06 | |
*** abalutoiu__ has quit IRC | 07:21 | |
*** hoangcx has joined #openstack-dns | 07:27 | |
*** hoangcx_ has quit IRC | 07:28 | |
*** zhurong has quit IRC | 07:37 | |
*** amoralej|off is now known as amoralej | 07:39 | |
*** abalutoiu has joined #openstack-dns | 07:42 | |
*** abalutoiu has quit IRC | 07:51 | |
*** hoangcx_ has joined #openstack-dns | 07:55 | |
*** hoangcx has quit IRC | 07:57 | |
*** abalutoiu has joined #openstack-dns | 08:07 | |
*** hoangcx has joined #openstack-dns | 08:18 | |
*** zhurong has joined #openstack-dns | 08:19 | |
*** hoangcx_ has quit IRC | 08:20 | |
castlemilk | how to resolve record conflics/inconsistencies? any tooling available? | 08:34 |
*** MarkBaker has joined #openstack-dns | 08:37 | |
*** hieulq has quit IRC | 08:40 | |
*** hoangcx has quit IRC | 08:42 | |
*** cuongnv has quit IRC | 08:42 | |
*** trugnv has quit IRC | 08:42 | |
*** EricGonczer_ has joined #openstack-dns | 08:42 | |
*** EricGonczer_ has quit IRC | 08:47 | |
*** EricGonczer_ has joined #openstack-dns | 08:53 | |
*** MarkBaker has quit IRC | 09:16 | |
*** sgr7 has joined #openstack-dns | 09:25 | |
*** stk_ has joined #openstack-dns | 09:26 | |
*** egonzalez has joined #openstack-dns | 09:27 | |
openstackgerrit | Jesse Pretorius (odyssey4me) proposed openstack/designate master: [docs] Rearranges index.rst to build nicer with the theme https://review.openstack.org/446079 | 09:37 |
asettle | odyssey4me: ya bored? :p | 09:39 |
*** sgr7 has quit IRC | 09:40 | |
odyssey4me | nope - just doing what I can to move things along | 09:40 |
odyssey4me | the docs build for the patch no longer had data, so I rebased to ensure it rebuilds | 09:40 |
mugsie | castlemilk: you can use the openstack cli with --all-projects and --edit-managed-records to change those records | 09:54 |
castlemilk | i get this strange error when using --edit-managed | 09:55 |
castlemilk | Header value True must be of type str or bytes, not <type 'bool'> | 09:55 |
castlemilk | running on RDO | 09:56 |
castlemilk | designate --version | 09:56 |
castlemilk | designate 2.3.0 | 09:56 |
mugsie | ah, they have an old version | 09:56 |
castlemilk | is 2.3.0 the old version? | 09:57 |
mugsie | yeah | 09:57 |
mugsie | 2.6.0 is the new one | 09:57 |
*** kiall has quit IRC | 10:00 | |
*** stk_ has quit IRC | 10:01 | |
*** kiall has joined #openstack-dns | 10:01 | |
*** kiall has joined #openstack-dns | 10:01 | |
*** egonzalez has quit IRC | 10:03 | |
*** egonzalez has joined #openstack-dns | 10:04 | |
castlemilk | +---------+------------------------------------+ | 10:06 |
castlemilk | | Field | Value | | 10:06 |
castlemilk | +---------+------------------------------------+ | 10:06 |
castlemilk | | Code | 400 | | 10:06 |
castlemilk | | Type | bad_request | | 10:07 |
castlemilk | | Message | Managed records may not be deleted | | 10:07 |
castlemilk | +---------+------------------------------------+ | 10:07 |
castlemilk | with 2.6.0 and --edit-manged flag, have you seen that before? | 10:07 |
castlemilk | @mugsie | 10:07 |
mugsie | wait, wut | 10:12 |
mugsie | eh, let me look | 10:12 |
castlemilk | in debug i see: | 10:15 |
*** richm has joined #openstack-dns | 10:15 | |
mugsie | and you set --edit-managed ? | 10:15 |
*** hieulq has joined #openstack-dns | 10:15 | |
castlemilk | -H "X-Designate-Edit-Managed-Records: true" | 10:16 |
castlemilk | in the debug logs | 10:16 |
mugsie | can you get logs from the API server ? | 10:16 |
castlemilk | yea | 10:16 |
castlemilk | 127.0.0.1 - - [27/Apr/2017 20:15:43] "DELETE /v1/domains/055b9a01-0d8f-49af-b53c-3eb733e1601a/records/03947911-4005-4f95-8bc1-a28aa9d41ce0 HTTP/1.1" 400 351 0.037595 | 10:17 |
castlemilk | is it because its using v1? | 10:17 |
mugsie | it shouldnt be | 10:17 |
mugsie | can you see if you can find the context for that request ? | 10:18 |
*** hieulq has quit IRC | 10:18 | |
castlemilk | umm how would that be done? | 10:18 |
mugsie | #it should be logged just before that line | 10:18 |
castlemilk | oh ok | 10:19 |
mugsie | it will be a json object, with things like "project_id", "roles" etc | 10:19 |
mugsie | and a property "edit_managed_records" | 10:19 |
castlemilk | 2017-04-27 20:15:43.359 11741 DEBUG eventlet.wsgi [-] (11741) accepted ('10.0.0.10', 59472) server /usr/lib/python2.7/site-packages/eventlet/wsgi.py:867 | 10:20 |
castlemilk | 2017-04-27 20:15:43.361 11741 INFO eventlet.wsgi [-] 10.0.0.10 - - [27/Apr/2017 20:15:43] "GET / HTTP/1.1" 200 574 0.001057 | 10:20 |
castlemilk | 2017-04-27 20:15:43.363 11741 DEBUG eventlet.wsgi [-] (11741) accepted ('127.0.0.1', 51800) server /usr/lib/python2.7/site-packages/eventlet/wsgi.py:867 | 10:20 |
castlemilk | 2017-04-27 20:15:43.366 11741 DEBUG keystoneauth.session [-] REQ: curl -g -i -X GET http://10.0.0.9:35357/v3/auth/tokens -H "X-Subject-Token: {SHA1}9f43ea1d1523b7b1f91b7d9a597b54c9dbc9e3ce" -H "User-Agent: python-keystoneclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}e09d3b92ff2f111a709b352bc98503865bb48d32" _http_log_request /usr/lib/python2.7/site-packages/keystoneauth1/session.py:347 | 10:20 |
castlemilk | 2017-04-27 20:15:43.368 11741 DEBUG requests.packages.urllib3.connectionpool [-] Resetting dropped connection: 10.0.0.9 _get_conn /usr/lib/python2.7/site-packages/requests/packages/urllib3/connectionpool.py:247 | 10:20 |
castlemilk | 2017-04-27 20:15:43.734 11741 DEBUG requests.packages.urllib3.connectionpool [-] http://10.0.0.9:35357 "GET /v3/auth/tokens HTTP/1.1" 200 8767 _make_request /usr/lib/python2.7/site-packages/requests/packages/urllib3/connectionpool.py:400 | 10:20 |
castlemilk | 2017-04-27 20:15:43.736 11741 DEBUG keystoneauth.session [-] RESP: [200] Date: Thu, 27 Apr 2017 10:15:43 GMT Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips mod_wsgi/3.4 Python/2.7.5 X-Subject-Token: {SHA1}9f43ea1d1523b7b1f91b7d9a597b54c9dbc9e3ce Vary: X-Auth-Token x-openstack-request-id: req-73310845-0ecb-4af7-b8a0-2d37ad021b02 Content-Length: 8767 Keep-Alive: timeout=5, max=100 Connection: Keep-Ali | 10:20 |
castlemilk | ve Content-Type: application/json | 10:20 |
castlemilk | RESP BODY: {"token": {"is_domain": false, "methods": ["password"], "roles": [{"id": "0c591e64e85846ae9b2f2ae88be5982a", "name": "admin"}, {"id": "ae9be7e8b27641f4a1f6c87d43c43eb5", "name": "heat_stack_owner"}], "expires_at": "2017-04-27T11:15:43.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "f8e9ed2aaf4c4d44a6b74cdde3faf75d", "name": "admin"}, "catalog": "<removed>", "user | 10:20 |
castlemilk | ": {"domain": {"id": "default", "name": "Default"}, "id": "914e9e9b0e28430bbf5c0641374a9a9c", "name": "admin"}, "audit_ids": ["AEiERr55Tnuj81CJkKHfQw"], "issued_at": "2017-04-27T10:15:43.000000Z"}} | 10:20 |
castlemilk | _http_log_response /usr/lib/python2.7/site-packages/keystoneauth1/session.py:395 | 10:20 |
castlemilk | 2017-04-27 20:15:43.736 11741 DEBUG keystoneauth.session [-] GET call to identity for http://10.0.0.9:35357/v3/auth/tokens used request id req-73310845-0ecb-4af7-b8a0-2d37ad021b02 request /usr/lib/python2.7/site-packages/keystoneauth1/session.py:640 | 10:20 |
castlemilk | 2017-04-27 20:15:43.739 11741 DEBUG designate.central.rpcapi [req-61419ef4-7b2a-4819-b398-2c00154c34f3 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] Calling designate.central.find_zones() over RPC wrapped /usr/lib/python2.7/site-packages/designate/loggingutils.py:24 | 10:20 |
castlemilk | 2017-04-27 20:15:43.769 11741 INFO designate.api.v1.domains [req-61419ef4-7b2a-4819-b398-2c00154c34f3 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] Retrieved <Zone count:'2' object:'ZoneList'> | 10:20 |
castlemilk | 2017-04-27 20:15:43.770 11741 DEBUG designate.schema.resolvers [req-61419ef4-7b2a-4819-b398-2c00154c34f3 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] Loading remote schema: domain resolve_remote /usr/lib/python2.7/site-packages/designate/schema/resolvers.py:38 | 10:20 |
*** zhurong has quit IRC | 10:20 | |
castlemilk | 2017-04-27 20:15:43.774 11741 INFO eventlet.wsgi [req-61419ef4-7b2a-4819-b398-2c00154c34f3 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] 127.0.0.1 - - [27/Apr/2017 20:15:43] "GET /v1/domains HTTP/1.1" 200 882 0.409733 | 10:20 |
castlemilk | 2017-04-27 20:15:43.784 11741 DEBUG designate.central.rpcapi [req-a6b41d7e-6730-4660-b9c4-ebc6c107d22f 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] Calling designate.central.find_zone() over RPC wrapped /usr/lib/python2.7/site-packages/designate/loggingutils.py:24 | 10:20 |
castlemilk | 2017-04-27 20:15:43.804 11741 DEBUG designate.central.rpcapi [req-a6b41d7e-6730-4660-b9c4-ebc6c107d22f 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] Calling designate.central.find_record() over RPC wrapped /usr/lib/python2.7/site-packages/designate/loggingutils.py:24 | 10:20 |
castlemilk | 2017-04-27 20:15:43.818 11741 INFO eventlet.wsgi [req-a6b41d7e-6730-4660-b9c4-ebc6c107d22f 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] 127.0.0.1 - - [27/Apr/2017 20:15:43] "DELETE /v1/domains/055b9a01-0d8f-49af-b53c-3eb733e1601a/records/03947911-4005-4f95-8bc1-a28aa9d41ce0 HTTP/1.1" 400 351 0.037595 | 10:20 |
castlemilk | sorry for the spam | 10:20 |
castlemilk | but that is the group within a small timeframe | 10:20 |
mugsie | weird | 10:21 |
castlemilk | im not running designate-worker or designate-producer | 10:23 |
castlemilk | if that impacts anything | 10:23 |
openstackgerrit | Hieu LE proposed openstack/designate master: Refactor NSD4 UT for using upstream eventlet https://review.openstack.org/460404 | 10:23 |
*** fandi has quit IRC | 10:24 | |
mugsie | no, managed records predate all of that | 10:25 |
castlemilk | anything else to look at? | 10:26 |
castlemilk | i tried using the openstack client but it has that requests issue with <bool> type | 10:27 |
castlemilk | when using --edit-managed | 10:27 |
*** zhurong has joined #openstack-dns | 10:27 | |
mugsie | I am wondering if that is getting set properly in the context | 10:28 |
mugsie | because we should be allowing it | 10:28 |
mugsie | the account you are using has admin credentials, right? | 10:28 |
castlemilk | yea | 10:28 |
castlemilk | in terms of keystone admin yea | 10:29 |
castlemilk | is there any additional admin rights i might be missing? | 10:30 |
mugsie | it depends on if you modified your policy/json | 10:31 |
castlemilk | i am able to delete entire domains etc | 10:31 |
mugsie | OK, from the snippet ^ it looks like you have the right role | 10:31 |
castlemilk | "edit_managed_records" : "rule:admin", | 10:32 |
mugsie | can you try an run the curl from the debug, but change 'true' to 'True' for the header ? | 10:32 |
*** hieulq has joined #openstack-dns | 10:33 | |
castlemilk | yea i can | 10:33 |
castlemilk | whats the best way to dynamically inject a valid token though | 10:34 |
*** fandi has joined #openstack-dns | 10:34 | |
castlemilk | if i use the token used in the debug message i get "The request you have made requires authentication." | 10:34 |
mugsie | if you do openstack token issue | 10:35 |
mugsie | it will issue one | 10:35 |
castlemilk | i tried this: | 10:35 |
castlemilk | -H "X-Auth-Token: $(openstack token issue)" | 10:35 |
castlemilk | curl -g -i --cacert "" -X DELETE http://127.0.0.1:9001/v1/domains/055b9a01-0d8f-49af-b53c-3eb733e1601a/records/03947911-4005-4f95-8bc1-a28aa9d41ce0 -H "User-Agent: python-designateclient-2.6.0" -H "X-Designate-Edit-Managed-Records: true" -H "Content-Type: application/json" -H "X-Auth-Token: givi$(openstack token issue)" | 10:36 |
castlemilk | response: | 10:36 |
castlemilk | {"error": {"message": "The request you have made requires authentication.", "code": 401, "title": "Unauthorized"}} | 10:36 |
mugsie | oh, just run the command, and copy and paste it out | 10:36 |
castlemilk | curl -g -i --cacert "" -X DELETE http://127.0.0.1:9001/v1/domains/055b9a01-0d8f-49af-b53c-3eb733e1601a/records/03947911-005-4f95-8bc1-a28aa9d41ce0 -H "User-Agent: python-designateclient-2.6.0" -H "X-Designate-Edit-Managed-Records: True" -H "Content-Type: application/json" -H "X-Auth-Token: gAAAAABZAcnzrXcBCdBaYwFfIPrVZTJWpugkPmzdYI93Ey5yPCySDLmAb_LaMuLRqkuK13Jx3sMh9-ZUOq16okqeQRO1samTN6iLz1Tzlsa4InBzpD | 10:38 |
castlemilk | C25opF4MtYIELI1e_dJS4Xn0_TGuaTF78CKJ1wtPdDtjZSHIBIvSqrGS-tYGrf0N9CkP4" | 10:38 |
castlemilk | HTTP/1.1 400 BAD REQUEST | 10:38 |
castlemilk | Content-Type: application/json | 10:38 |
castlemilk | Content-Length: 143 | 10:38 |
castlemilk | X-Openstack-Request-Id: req-969c9fba-2c63-4e7b-b8d9-03d29cebf774 | 10:38 |
castlemilk | Date: Thu, 27 Apr 2017 10:37:51 GMT | 10:38 |
castlemilk | {"message": "Managed records may not be deleted", "code": 400, "type": "bad_request", "request_id": "req-969c9fba-2c63-4e7b-b8d9-03d29cebf774"} | 10:38 |
castlemilk | thats with True capitalised | 10:38 |
mugsie | crap | 10:39 |
mugsie | what version of designate again ? | 10:39 |
castlemilk | so client is 2.6.0 | 10:39 |
castlemilk | best way to check version of the other components? | 10:40 |
mugsie | on one of the servers running it designate-api --version will give it | 10:41 |
castlemilk | [root@controller1 designate]# designate-api --version | 10:41 |
castlemilk | usage: designate [-h] [--config-dir DIR] [--config-file PATH] [--debug] | 10:41 |
castlemilk | [--log-config-append PATH] [--log-date-format DATE_FORMAT] | 10:41 |
castlemilk | [--log-dir LOG_DIR] [--log-file PATH] [--nodebug] | 10:41 |
castlemilk | [--nouse-syslog] [--nowatch-log-file] | 10:41 |
castlemilk | [--syslog-log-facility SYSLOG_LOG_FACILITY] [--use-syslog] | 10:41 |
*** EricGonczer_ has quit IRC | 10:41 | |
castlemilk | [--watch-log-file] | 10:41 |
*** EricGonc_ has joined #openstack-dns | 10:41 | |
castlemilk | designate: error: unrecognized arguments: --version | 10:41 |
mugsie | can you get it from yum ? | 10:42 |
castlemilk | yep | 10:42 |
castlemilk | however i've kinda build this from the github repo as i've made custom notification-handlers | 10:43 |
mugsie | ah | 10:43 |
castlemilk | built* | 10:43 |
mugsie | what branch on the repo ? | 10:44 |
castlemilk | which i believe was from the newton branch | 10:44 |
mugsie | OK | 10:45 |
mugsie | OK, in the curl, remove the X-Designate-Edit-Managed-Records header | 10:46 |
mugsie | and add ?edit_managed_records=True to the url | 10:46 |
*** MarkBaker has joined #openstack-dns | 10:47 | |
castlemilk | [root@controller1 designate]# curl -g -i --cacert "" -X DELETE http://127.0.0.1:9001/v1/domains/055b9a01-0d8f-49af-b53c-3eb733e1601a/records/03947911-4005-4f95-8bc1-a28aa9d41ce0?edit_managed_records=True -H "User-Agent: python-designateclient-2.6.0" "Content-Type: application/json" -H "X-Auth-Token: $(openstack token issue | grep ' id' | awk '{print $4}')" | 10:51 |
castlemilk | HTTP/1.1 400 BAD REQUEST | 10:51 |
castlemilk | Content-Type: application/json | 10:51 |
castlemilk | Content-Length: 143 | 10:51 |
castlemilk | X-Openstack-Request-Id: req-c0fc8d8c-caa0-4c97-968b-ba2a064b4e40 | 10:51 |
castlemilk | Date: Thu, 27 Apr 2017 10:50:52 GMT | 10:51 |
castlemilk | {"message": "Managed records may not be deleted", "code": 400, "type": "bad_request", "request_id": "req-c0fc8d8c-caa0-4c97-968b-ba2a064b4e40"}curl: (6) Could not resolve host: Content-Type; Name or service not known | 10:51 |
*** kiall has quit IRC | 10:51 | |
*** kiall has joined #openstack-dns | 10:53 | |
mugsie | can you go to https://github.com/openstack/designate/blob/ca615479a3ab624e391baf483004e72f102e0202/designate/api/middleware.py that file, and add some lines to log data ? | 10:53 |
castlemilk | yep | 10:54 |
mugsie | namely, here - https://github.com/openstack/designate/blob/ca615479a3ab624e391baf483004e72f102e0202/designate/api/middleware.py#L127 add a line that logs the "ctxt" variable ? | 10:54 |
mugsie | and a line to log the request | 10:54 |
mugsie | variable | 10:54 |
mugsie | I will brb - need coffee | 10:55 |
castlemilk | will it work to add this into the lib in site-packages or do i need to re-build | 10:58 |
castlemilk | oh heres the version btw: | 11:02 |
castlemilk | designate-4.0.1.dev37-py2.7.egg-info | 11:02 |
castlemilk | ok ive added it just reloading services | 11:03 |
castlemilk | 2017-04-27 21:05:35.070 28562 DEBUG keystoneauth.session [-] REQ: curl -g -i -X GET http://10.0.0.9:35357/v3 -H "Accept: application/json" -H "User-Agent: des | 11:07 |
castlemilk | ignate/4.0.1.dev37 keystonemiddleware.auth_token/4.9.0 keystoneauth1/2.19.0 python-requests/2.12.5 CPython/2.7.5" _http_log_request /usr/lib/python2.7/site-pa | 11:07 |
castlemilk | ckages/keystoneauth1/session.py:347 | 11:07 |
castlemilk | 2017-04-27 21:05:35.071 28562 DEBUG requests.packages.urllib3.connectionpool [-] Starting new HTTP connection (1): 10.0.0.9 _new_conn /usr/lib/python2.7/site- | 11:07 |
castlemilk | packages/requests/packages/urllib3/connectionpool.py:212 | 11:07 |
castlemilk | 2017-04-27 21:05:35.075 28562 DEBUG requests.packages.urllib3.connectionpool [-] http://10.0.0.9:35357 "GET /v3 HTTP/1.1" 200 248 _make_request /usr/lib/pytho | 11:07 |
castlemilk | n2.7/site-packages/requests/packages/urllib3/connectionpool.py:400 | 11:07 |
castlemilk | 2017-04-27 21:05:35.076 28562 DEBUG keystoneauth.session [-] RESP: [200] Date: Thu, 27 Apr 2017 11:05:35 GMT Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips | 11:07 |
castlemilk | mod_wsgi/3.4 Python/2.7.5 Vary: X-Auth-Token x-openstack-request-id: req-889fa97b-d980-43da-95e1-57063d808f79 Content-Length: 248 Keep-Alive: timeout=5, max= | 11:07 |
castlemilk | 100 Connection: Keep-Alive Content-Type: application/json | 11:07 |
castlemilk | RESP BODY: {"version": {"status": "stable", "updated": "2016-10-06T00:00:00Z", "media-types": [{"base": "application/json", "type": "application/vnd.openstack | 11:07 |
castlemilk | .identity-v3+json"}], "id": "v3.7", "links": [{"href": "http://10.0.0.9:35357/v3/", "rel": "self"}]}} | 11:07 |
castlemilk | _http_log_response /usr/lib/python2.7/site-packages/keystoneauth1/session.py:395 | 11:07 |
castlemilk | 2017-04-27 21:05:35.076 28562 DEBUG keystoneauth.session [-] GET call to None for http://10.0.0.9:35357/v3 used request id req-889fa97b-d980-43da-95e1-57063d8 | 11:07 |
castlemilk | 08f79 request /usr/lib/python2.7/site-packages/keystoneauth1/session.py:640 | 11:07 |
castlemilk | 2017-04-27 21:05:35.076 28562 DEBUG keystoneauth.session [-] REQ: curl -g -i -X GET http://10.0.0.9:35357/v3/auth/tokens -H "X-Subject-Token: {SHA1}a6280502a1 | 11:07 |
castlemilk | bd3dd447ff760a112382497dfdd322" -H "User-Agent: python-keystoneclient" -H "Accept: application/json" -H "X-Auth-Token: {SHA1}feb5eb2e6eae17cb544771c46ebc619d3 | 11:07 |
castlemilk | 2f35d81" _http_log_request /usr/lib/python2.7/site-packages/keystoneauth1/session.py:347 | 11:07 |
castlemilk | 2017-04-27 21:05:35.397 28562 DEBUG requests.packages.urllib3.connectionpool [-] http://10.0.0.9:35357 "GET /v3/auth/tokens HTTP/1.1" 200 8767 _make_request / | 11:07 |
castlemilk | usr/lib/python2.7/site-packages/requests/packages/urllib3/connectionpool.py:400 | 11:07 |
castlemilk | 2017-04-27 21:05:35.399 28562 DEBUG keystoneauth.session [-] RESP: [200] Date: Thu, 27 Apr 2017 11:05:35 GMT Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips | 11:07 |
castlemilk | mod_wsgi/3.4 Python/2.7.5 X-Subject-Token: {SHA1}a6280502a1bd3dd447ff760a112382497dfdd322 Vary: X-Auth-Token x-openstack-request-id: req-f5db412b-ec57-4eb8-a | 11:07 |
castlemilk | 1ff-7b3ba2f88fc4 Content-Length: 8767 Keep-Alive: timeout=5, max=99 Connection: Keep-Alive Content-Type: application/json | 11:07 |
castlemilk | RESP BODY: {"token": {"is_domain": false, "methods": ["password"], "roles": [{"id": "0c591e64e85846ae9b2f2ae88be5982a", "name": "admin"}, {"id": "ae9be7e8b276 | 11:08 |
castlemilk | 41f4a1f6c87d43c43eb5", "name": "heat_stack_owner"}], "expires_at": "2017-04-27T12:05:34.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, | 11:08 |
castlemilk | "id": "f8e9ed2aaf4c4d44a6b74cdde3faf75d", "name": "admin"}, "catalog": "<removed>", "user": {"domain": {"id": "default", "name": "Default"}, "id": "914e9e9b0e | 11:08 |
castlemilk | 28430bbf5c0641374a9a9c", "name": "admin"}, "audit_ids": ["KhMC6kVsROuBZ2TREj__aw"], "issued_at": "2017-04-27T11:05:34.000000Z"}} | 11:08 |
castlemilk | _http_log_response /usr/lib/python2.7/site-packages/keystoneauth1/session.py:395 | 11:08 |
castlemilk | 2017-04-27 21:05:35.399 28562 DEBUG keystoneauth.session [-] GET call to identity for http://10.0.0.9:35357/v3/auth/tokens used request id req-f5db412b-ec57-4eb8-a1ff-7b3ba2f88fc4 request /usr/lib/python2.7/site-packages/keystoneauth1/session.py:640 | 11:08 |
castlemilk | 2017-04-27 21:05:35.402 28562 DEBUG designate.api.middleware [req-7225b1fe-b78a-4e02-a3e9-7a258c22da03 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] -------------CUSTOM_LOGGING---------------- make_context /usr/lib/python2.7/site-packages/designate/api/middleware.py:128 | 11:08 |
castlemilk | 2017-04-27 21:05:35.403 28562 DEBUG designate.api.middleware [req-7225b1fe-b78a-4e02-a3e9-7a258c22da03 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] <designate.context.DesignateContext object at 0x616e2d0> make_context /usr/lib/python2.7/site-packages/designate/api/middleware.py:129 | 11:08 |
castlemilk | 2017-04-27 21:05:35.405 28562 DEBUG designate.central.rpcapi [req-7225b1fe-b78a-4e02-a3e9-7a258c22da03 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] Calling designate.central.find_zones() over RPC wrapped /usr/lib/python2.7/site-packages/designate/loggingutils.py:24 | 11:08 |
castlemilk | 2017-04-27 21:05:35.406 28562 DEBUG oslo.messaging._drivers.pool [req-7225b1fe-b78a-4e02-a3e9-7a258c22da03 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] Pool creating new connection create /usr/lib/python2.7/site-packages/oslo_messaging/_drivers/pool.py:143 | 11:08 |
castlemilk | 2017-04-27 21:05:35.409 28562 DEBUG oslo.messaging._drivers.impl_rabbit [req-7225b1fe-b78a-4e02-a3e9-7a258c22da03 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] [aa4c9343-f670-45a7-9d01-d16161a1c832] Connecting to AMQP server on controller1:5672 __init__ /usr/lib/python2.7/site-packages/oslo_messaging/_drivers/impl_rabbit.py:566 | 11:08 |
castlemilk | 2017-04-27 21:05:35.423 28562 DEBUG oslo.messaging._drivers.impl_rabbit [req-7225b1fe-b78a-4e02-a3e9-7a258c22da03 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] [aa4c9343-f670-45a7-9d01-d16161a1c832] Connected to AMQP server on controller1:5672 via [amqp] client with port 48336. __init__ /usr/lib/python2.7/site-packages/oslo_messaging/_drivers/impl_rabbit.py:594 | 11:08 |
castlemilk | 2017-04-27 21:05:35.424 28562 DEBUG oslo.messaging._drivers.impl_rabbit [req-7225b1fe-b78a-4e02-a3e9-7a258c22da03 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] [aa4c9343-f670-45a7-9d01-d16161a1c832] Queue.declare: reply_20924e84a62e4c11b5c882bc699beebe declare /usr/lib/python2.7/site-packages/oslo_messaging/_drivers/impl_rabbit.py:299 | 11:08 |
castlemilk | 2017-04-27 21:05:35.491 28562 INFO designate.api.v1.domains [req-7225b1fe-b78a-4e02-a3e9-7a258c22da03 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] Retrieved <Zone count:'2' object:'ZoneList'> | 11:08 |
castlemilk | 2017-04-27 21:05:35.492 28562 DEBUG designate.schema.resolvers [req-7225b1fe-b78a-4e02-a3e9-7a258c22da03 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] Loading remote schema: domain resolve_remote /usr/lib/python2.7/site-packages/designate/schema/resolvers.py:38 | 11:08 |
castlemilk | 2017-04-27 21:05:35.495 28562 INFO eventlet.wsgi [req-7225b1fe-b78a-4e02-a3e9-7a258c22da03 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] 127.0.0.1 - - [27/Apr/2017 21:05:35] "GET /v1/domains HTTP/1.1" 200 882 0.702311 | 11:08 |
castlemilk | 2017-04-27 21:05:35.506 28562 DEBUG designate.api.middleware [req-e41791c5-6a7e-4bfb-8d7b-00bcd01ddc6a 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] -------------CUSTOM_LOGGING---------------- make_context /usr/lib/python2.7/site-packages/designate/api/middleware.py:128 | 11:08 |
castlemilk | 2017-04-27 21:05:35.507 28562 DEBUG designate.api.middleware [req-e41791c5-6a7e-4bfb-8d7b-00bcd01ddc6a 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] <designate.context.DesignateContext object at 0x61941d0> make_context /usr/lib/python2.7/site-packages/designate/api/middleware.py:129 | 11:08 |
castlemilk | 2017-04-27 21:05:35.509 28562 DEBUG designate.central.rpcapi [req-e41791c5-6a7e-4bfb-8d7b-00bcd01ddc6a 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] Calling designate.central.find_zone() over RPC wrapped /usr/lib/python2.7/site-packages/designate/loggingutils.py:24 | 11:08 |
castlemilk | 2017-04-27 21:05:35.531 28562 DEBUG designate.central.rpcapi [req-e41791c5-6a7e-4bfb-8d7b-00bcd01ddc6a 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] Calling designate.central.find_record() over RPC wrapped /usr/lib/python2.7/site-packages/designate/loggingutils.py:24 | 11:08 |
castlemilk | 2017-04-27 21:05:35.550 28562 INFO eventlet.wsgi [req-e41791c5-6a7e-4bfb-8d7b-00bcd01ddc6a 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] 127.0.0.1 - - [27/Apr/2017 21:05:35] "DELETE /v1/domains/055b9a01-0d8f-49af-b53c-3eb733e1601a/records/03947911-4005-4f95-8bc1-a28aa9d41ce0 HTTP/1.1" 400 351 0.047030 | 11:08 |
castlemilk | this is the code added: | 11:08 |
castlemilk | LOG.debug("-------------CUSTOM_LOGGING----------------") | 11:08 |
castlemilk | 129 LOG.debug(ctxt) | 11:08 |
castlemilk | let me know if u want something more | 11:08 |
castlemilk | brb | 11:08 |
castlemilk | and incase u miss it, this is the version: | 11:10 |
castlemilk | designate-3.0.0-py2.7.egg-info | 11:10 |
mugsie | castlemilk: hey, sorry, back | 11:22 |
mugsie | can you update the lines to ctxt.to_dict() and request.to_dict() | 11:22 |
mugsie | also, paste.openstack.org is better for pasting large blocks of text | 11:23 |
*** MarkBaker has quit IRC | 11:37 | |
*** MarkBaker has joined #openstack-dns | 11:39 | |
castlemilk | ok ill do thata now | 11:42 |
*** vlad_ has joined #openstack-dns | 11:45 | |
castlemilk | ok heres the logs http://paste.openstack.org/show/608197/ | 11:46 |
castlemilk | mugsie: http://paste.openstack.org/show/608197/ | 11:47 |
castlemilk | @mugsie: http://paste.openstack.org/show/608197/ | 11:47 |
mugsie | crap, that look like it is OK | 11:47 |
mugsie | OK - can you add a log of context.to_dict() underneath https://github.com/openstack/designate/blob/ca615479a3ab624e391baf483004e72f102e0202/designate/central/service.py#L1706 ? | 11:49 |
mugsie | and a log of context.edit_managed_records | 11:49 |
castlemilk | yep | 11:53 |
castlemilk | hmm im looking in the central.log and my log messages arent showing | 11:59 |
castlemilk | if recordset.managed and not context.edit_managed_records: | 12:00 |
castlemilk | LOG.debug("-------CUSTOM_LOG---------------2\n") | 12:00 |
castlemilk | LOG.debug(context.to_dict()) | 12:00 |
castlemilk | LOG.debug("-------CUSTOM_LOG---------------3\n") | 12:00 |
castlemilk | LOG.debug(context.edit_managed_records) | 12:00 |
castlemilk | raise exceptions.BadRequest('Managed records may not be deleted') | 12:00 |
mugsie | looks good | 12:00 |
castlemilk | thats what i've added | 12:00 |
mugsie | and you are running debug logging? | 12:00 |
castlemilk | 2017-04-27 21:59:15.595 5489 DEBUG designate.storage.impl_sqlalchemy [req-ff757a42-c70d-467d-9df2-f04a4206211f 914e9e9b0e28430bbf5c0641374a9a9c f8e9ed2aaf4c4d44a6b74cdde3faf75d - - -] Fetched zone <Zone id:'055b9a01-0d8f-49af-b53c-3eb733e1601a' type:'PRIMARY' name:'mgmt.pants.net.' pool_id:'794ccc2c-d751-44fe-b57f- | 12:00 |
castlemilk | i see that in the log | 12:00 |
castlemilk | so i presume so | 12:00 |
castlemilk | let me confirm | 12:00 |
castlemilk | ######################## | 12:01 |
castlemilk | ## General Configuration | 12:01 |
castlemilk | ######################## | 12:01 |
castlemilk | # Show more verbose log output (sets INFO log level output) | 12:01 |
castlemilk | verbose = True | 12:01 |
castlemilk | # Show debugging output in logs (sets DEBUG log level output) | 12:01 |
castlemilk | debug = True | 12:01 |
castlemilk | so i guess that if condition isnt being hit? | 12:01 |
castlemilk | let me try put it outside | 12:01 |
mugsie | ah, there are 2 places that this is checked for | 12:03 |
mugsie | it might be hitting the other one | 12:03 |
*** MarkBaker has quit IRC | 12:04 | |
castlemilk | ok ive added at the other spot | 12:05 |
castlemilk | ah looks like theres 4 spots | 12:08 |
castlemilk | hmm cant seem to get to generate the custom logging in central.log | 12:11 |
castlemilk | i put it everywhere the exception is raised | 12:11 |
mugsie | :/ | 12:12 |
castlemilk | is there a chance it doesnt make it there? | 12:12 |
odyssey4me | mugsie timsim is there any reason to hold back on merging https://review.openstack.org/445069 ? | 12:12 |
mugsie | is there more than one central running? | 12:12 |
mugsie | odyssey4me: nope | 12:12 |
castlemilk | ps -ax | grep central | 12:13 |
castlemilk | 3026 pts/0 S+ 0:00 grep --color=auto central | 12:13 |
castlemilk | 22598 ? Ss 0:02 ceilometer-polling: master process [/usr/bin/ceilometer-polling --polling-namespaces central --logfile /var/log/ceilometer/central.log] | 12:13 |
castlemilk | 30632 ? Ss 0:06 /usr/bin/python /usr/bin/designate-central --config-file /etc/designate/designate.conf --log-file /var/log/designate/central.log | 12:13 |
castlemilk | only one | 12:13 |
castlemilk | on all control nodes | 12:13 |
odyssey4me | also, https://review.openstack.org/460404 LGTM and brings the tox config back to normal so if you have a gap to look through it it'd be appreciated | 12:13 |
mugsie | I saw it, was look through it already | 12:13 |
mugsie | We still have eventlet 0.20 in that patch, but we can keep itterating | 12:14 |
odyssey4me | yeah, with each iteration the problem is getting smaller | 12:14 |
odyssey4me | or at least easier to break down into smaller pieces | 12:15 |
mugsie | yeah | 12:15 |
mugsie | k, thats merging now | 12:17 |
mugsie | castlemilk: could it be running on another machine? | 12:18 |
castlemilk | no | 12:19 |
castlemilk | i have designate running on only one of the three control nodes | 12:19 |
*** EricGonc_ has quit IRC | 12:19 | |
mugsie | eh | 12:22 |
mugsie | :/ | 12:22 |
castlemilk | im trying the logging outside the if | 12:22 |
mugsie | ah, crap | 12:23 |
mugsie | my bad | 12:23 |
mugsie | https://github.com/openstack/designate/blob/master/designate/api/v1/records.py#L269 | 12:23 |
castlemilk | ah lol ok | 12:23 |
mugsie | we do not allow deletion in the v1 API | 12:23 |
mugsie | but we do in v2 | 12:23 |
mugsie | why the hell did that get in there | 12:24 |
* mugsie cannot wait to delete v1 forever | 12:24 | |
castlemilk | ok so i need to use the V2 API? | 12:24 |
mugsie | yeah | 12:24 |
castlemilk | how do i use that on the 2.6.0 client? | 12:24 |
mugsie | 2.6.0 should work | 12:24 |
mugsie | its the openstack <command> cli | 12:25 |
mugsie | 2.3.0 has issues | 12:25 |
*** zhurong has quit IRC | 12:25 | |
castlemilk | yea but openstackclient is giving me the bool error | 12:25 |
castlemilk | the same one | 12:25 |
castlemilk | as 2.3.0 | 12:25 |
mugsie | oh, really? | 12:25 |
castlemilk | [root@controller1 designate]# openstack recordset delete mgmt.pants.net. 4bfe6874-71e4-4294-9aa8-197d17f39641 --edit-managed | 12:26 |
castlemilk | Unexpected exception for http://127.0.0.1:9001/v2/zones?name=mgmt.pants.net.: Header value True must be of type str or bytes, not <type 'bool'> | 12:26 |
*** MarkBaker has joined #openstack-dns | 12:26 | |
castlemilk | [root@controller1 designate]# openstack --version | 12:26 |
castlemilk | openstack 3.8.0 | 12:26 |
mugsie | try --edit-managed True ? | 12:26 |
castlemilk | [root@controller1 designate]# openstack recordset delete mgmt.pants.net. 4bfe6874-71e4-4294-9aa8-197d17f39641 --edit-managed True | 12:27 |
castlemilk | usage: openstack recordset delete [-h] [-f {json,shell,table,value,yaml}] | 12:27 |
castlemilk | [-c COLUMN] [--max-width <integer>] | 12:27 |
castlemilk | [--print-empty] [--noindent] | 12:27 |
castlemilk | [--prefix PREFIX] [--all-projects] | 12:27 |
castlemilk | [--edit-managed] | 12:27 |
castlemilk | [--sudo-project-id SUDO_PROJECT_ID] | 12:27 |
castlemilk | zone_id id | 12:27 |
castlemilk | openstack recordset delete: error: unrecognized arguments: True | 12:27 |
castlemilk | like that? | 12:27 |
mugsie | try it just after the delete | 12:27 |
castlemilk | root@controller1 designate]# openstack recordset delete --edit-managed True mgmt.pants.net. 4bfe6874-71e4-4294-9aa8-197d17f39641 | 12:28 |
castlemilk | usage: openstack recordset delete [-h] [-f {json,shell,table,value,yaml}] | 12:28 |
castlemilk | [-c COLUMN] [--max-width <integer>] | 12:28 |
castlemilk | [--print-empty] [--noindent] | 12:28 |
castlemilk | [--prefix PREFIX] [--all-projects] | 12:28 |
castlemilk | [--edit-managed] | 12:28 |
castlemilk | [--sudo-project-id SUDO_PROJECT_ID] | 12:28 |
castlemilk | zone_id id | 12:28 |
castlemilk | openstack recordset delete: error: unrecognized arguments: 4bfe6874-71e4-4294-9aa8-197d17f39641 | 12:28 |
mugsie | gah | 12:28 |
castlemilk | also tried after delete without True | 12:28 |
kiall | https://github.com/openstack/python-designateclient/commit/9ceb24149110662d65469f0554036f7fe3e3d2c3 <-- fixed that a while back? | 12:28 |
mugsie | kiall: aparetnyl not | 12:29 |
castlemilk | ok looks like it works on 3.9.0 | 12:29 |
castlemilk | of the openstack client | 12:29 |
mugsie | -_- | 12:29 |
castlemilk | but not 3.8.0 | 12:30 |
*** fandi has quit IRC | 12:30 | |
mugsie | huh | 12:30 |
mugsie | weird | 12:30 |
castlemilk | anyway thanks a lot! | 12:31 |
mugsie | no porblem | 12:35 |
*** zhurong has joined #openstack-dns | 12:58 | |
*** catintheroof has joined #openstack-dns | 13:17 | |
*** stanzgy has quit IRC | 13:19 | |
*** egonzalez has quit IRC | 13:47 | |
*** kiall has quit IRC | 13:47 | |
*** vlad_ has quit IRC | 13:50 | |
openstackgerrit | Merged openstack/designate master: Refactor NSD4 UT for using upstream eventlet https://review.openstack.org/460404 | 13:53 |
*** kiall has joined #openstack-dns | 13:53 | |
*** yee379 has quit IRC | 13:55 | |
*** yee379 has joined #openstack-dns | 13:56 | |
*** EricGonczer_ has joined #openstack-dns | 14:03 | |
*** mlavalle has joined #openstack-dns | 14:04 | |
*** kiall has quit IRC | 14:23 | |
*** zhurong has quit IRC | 14:39 | |
*** kiall has joined #openstack-dns | 14:41 | |
*** MarkBaker has quit IRC | 14:54 | |
*** pcaruana has quit IRC | 15:05 | |
*** MarkBaker has joined #openstack-dns | 15:06 | |
*** zigo has quit IRC | 15:17 | |
openstackgerrit | Merged openstack/designate master: Updated from global requirements https://review.openstack.org/445069 | 15:36 |
*** kiall has quit IRC | 15:38 | |
*** kiall has joined #openstack-dns | 15:38 | |
*** kiall has joined #openstack-dns | 15:38 | |
*** castlemi_ has joined #openstack-dns | 15:46 | |
*** castlemilk has quit IRC | 15:46 | |
*** egonzalez has joined #openstack-dns | 15:50 | |
*** egonzalez has quit IRC | 16:02 | |
*** egonzalez has joined #openstack-dns | 16:05 | |
*** egonzalez has quit IRC | 16:06 | |
*** chlong_ has joined #openstack-dns | 16:08 | |
*** chlong_ has quit IRC | 16:14 | |
*** abalutoiu has quit IRC | 16:26 | |
*** abalutoiu has joined #openstack-dns | 17:16 | |
*** MarkBaker has quit IRC | 17:21 | |
*** MarkBaker has joined #openstack-dns | 18:07 | |
*** amoralej is now known as amoralej|off | 18:16 | |
openstackgerrit | Diana Clarke proposed openstack/designate master: Enable posargs for the py35 tests https://review.openstack.org/450451 | 18:24 |
*** carthaca_ has quit IRC | 18:36 | |
*** david_4 has quit IRC | 18:36 | |
*** sapcc-bot has quit IRC | 18:36 | |
*** david_5 has joined #openstack-dns | 18:36 | |
*** sapcc-bot2 has joined #openstack-dns | 18:36 | |
*** carthaca_2 has joined #openstack-dns | 18:36 | |
*** Daviey_ has joined #openstack-dns | 18:38 | |
*** Daviey has quit IRC | 18:38 | |
*** odyssey4me has quit IRC | 18:38 | |
*** dhellmann has quit IRC | 18:38 | |
*** odyssey4me_ has joined #openstack-dns | 18:39 | |
*** dhellmann has joined #openstack-dns | 18:39 | |
*** openstackgerrit has quit IRC | 18:48 | |
*** MarkBaker has quit IRC | 19:07 | |
*** egonzalez has joined #openstack-dns | 19:54 | |
*** MarkBaker has joined #openstack-dns | 19:55 | |
*** openstackgerrit has joined #openstack-dns | 19:57 | |
*** ChanServ sets mode: +v openstackgerrit | 19:57 | |
openstackgerrit | Diana Clarke proposed openstack/designate master: Unskip py3 tests that no longer fail https://review.openstack.org/460727 | 19:57 |
openstackgerrit | Diana Clarke proposed openstack/designate master: Unskip py3 tests that no longer fail https://review.openstack.org/460727 | 20:13 |
*** EricGonczer_ has quit IRC | 20:44 | |
*** EricGonczer_ has joined #openstack-dns | 20:45 | |
*** castlemi_ has quit IRC | 21:09 | |
*** EricGonc_ has joined #openstack-dns | 21:28 | |
*** EricGonczer_ has quit IRC | 21:29 | |
*** castlemilk has joined #openstack-dns | 21:30 | |
*** zigo has joined #openstack-dns | 21:32 | |
*** kbyrne has quit IRC | 21:50 | |
*** kbyrne has joined #openstack-dns | 21:54 | |
*** catintheroof has quit IRC | 22:00 | |
*** castlemilk has quit IRC | 22:03 | |
*** timsim has quit IRC | 22:17 | |
*** filler has quit IRC | 22:17 | |
*** filler has joined #openstack-dns | 22:20 | |
*** castlemilk has joined #openstack-dns | 22:20 | |
*** timsim has joined #openstack-dns | 22:26 | |
*** castlemilk has quit IRC | 22:32 | |
*** castlemilk has joined #openstack-dns | 22:58 | |
*** EricGonc_ has quit IRC | 23:05 | |
*** mlavalle has quit IRC | 23:42 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!