I cleaned up old proxy stuff in T218633, this task covers non-proxy things. Some project-specific stuff is lurking here:
```>>> client = designateclient.Client(session=get_keystone_session('wmflabsdotorg'))
>>> zone = client.zones.get('wmflabs.org.')
>>> for recordset in client.recordsets.list(zone['id']):
... if recordset['type'] != 'A' or recordset['records'] != ['185.15.56.49']:
... print(recordset['name'], recordset['type'], recordset['records'], recordset['description']) print('|' + recordset['name'] + '|' + recordset['type'] + '|' + repr(recordset['records']) + '|' + repr(recordset['description']) + '|')```
...
(u'wmflabs.org.', u'SOA', [u'labs-ns1.wikimedia.org. root.wmflabs.org. 1553018358 3600 600 86400 3600'], None)|Name|Type|Records|Description|Notes|
(u'wmflabs.org.', u'NS', [u'labs-ns3.wikimedia.org.', u'labs-ns0.wikimedia.org.', u'labs-ns1.wikimedia.org.', u'labs-ns2.wikimedia.org.'], None)|---|---|---|---|---|
(u'huggle-rc.|wmflabs.org.', u'A',|SOA|[u'labs-ns1.wikimedia.org. [u'185.15.56.24'],root.wmflabs.org. u'This was imported from ldap where it was associated with instance <Server: huggle> in project huggle')1553018358 3600 600 86400 3600']|None|
(u'tools-checker.wmflabs|wmflabs.org.|NS|[u'labs-ns3.wikimedia.org.', u'A'u'labs-ns0.wikimedia.org.', [u'208.80.155.229']u'labs-ns1.wikimedia.org.', u'This was imported from ldap where it was associated with instance <Server: tools-checker-01> in project tools')u'labs-ns2.wikimedia.org.']|None|
(u'bastion-restricted|huggle-rc.wmflabs.org.', u'A', |A|[u'185.15.56.14'], u'restricted bastion for Ops use')24']|u'This was imported from ldap where it was associated with instance <Server: huggle> in project huggle'|
(u'|tools-staticchecker.wmflabs.org.', u'A', |A|[u'208.80.155.174'], 229']|u'This was imported from ldap where it was associated with instance <Server: tools-web-staticchecker-01> in project tools')|
(u'wmflabs.org.', u'MX', [u'10 mx1001.wikimedia|bastion-restricted.wmflabs.org.', u'50 mx2001.wikimedia.org.'], None)|A|[u'185.15.56.14']|u'restricted bastion for Ops use'|
(u'wmflabs.org.', u'TXT', [u'"v=spf1 mx ip4:185.15.56.18 ip4:185.15.56.19 ?all"'], None)|tools-static.wmflabs.org.|A|[u'208.80.155.174']|u'This was imported from ldap where it was associated with instance <Server: tools-web-static-01> in project tools'|
(u'internal-server-nat.|wmflabs.org.', u'A', [u'208.80.155.255'], |MX|[u'10 mx1001.wikimedia.org.', u'50 mx2001.wikimedia.org.']|None)|
(u'www.|wmflabs.org.', u'CNAME', [u'proxy-eqiad1.wmflabs.org.'], |TXT|[u'"v=spf1 mx ip4:185.15.56.18 ip4:185.15.56.19 ?all"']|None)|
(u'_psl|internal-server-nat.wmflabs.org.', u'TXT', [u'https://github.com/publicsuffix/list/pull/284'], |A|[u'208.80.155.255']|None)|
(u'm|www.wmflabs.org.', u'|CNAME', |[u'proxy-eqiad1.wmflabs.org.'], u'Attempt to protect against mobile variant of https://bugs.chromium.org/p/chromium/issues/detail?id=881410 getting abused. -- Alex 2018-09-07')|None|
(u'mx-out01|_psl.wmflabs.org.', u'A', [u'185.15.56.18'], u'Mail exchange')|TXT|[u'https://github.com/publicsuffix/list/pull/284']|None|
(u'mx-out02|m.wmflabs.org.', u'A', [u'185.15.56.19'],|CNAME|[u'proxy-eqiad1.wmflabs.org.']|u'Attempt to protect against mobile variant of https://bugs.chromium.org/p/chromium/issues/detail?id=881410 getting abused. u'Mail exchange')-- Alex 2018-09-07'|
(u'ntp-01|mx-out01.wmflabs.org.', u'A', |A|[u'185.15.56.3'], u'time server for cloud instances')18']|u'Mail exchange'|
(u'ntp-02|mx-out02.wmflabs.org.', u'A', |A|[u'185.15.56.27'], u'time server for cloud instances')19']|u'Mail exchange'|
(u'paws2|ntp-01.wmflabs.org.', u'A', [u'185.15.56.57', u'185.15.56.43', |A|[u'185.15.56.42'], u'New PAWS cluster')3']|u'time server for cloud instances'|
(u'tools-trusty|ntp-02.wmflabs.org.', u'CNAME', [u'login-trusty.tools.wmflabs.org.'], None)|A|[u'185.15.56.27']|u'time server for cloud instances'|
(u'tools-login|paws2.wmflabs.org.', u'CNAME', [u'login.tools.wmflabs.org.']|A|[u'185.15.56.57', u'185.15.56.43', u'Legacy alias for login.tools.wmflabs.org.')u'185.15.56.42']|u'New PAWS cluster'|
(u'|tools-devtrusty.wmflabs.org.', u'|CNAME', [u'stretch-dev|[u'login-trusty.tools.wmflabs.org.'], u'Legacy alias for Toolforge secondary bastion')']|None|
(u'paws|tools-login.wmflabs.org.', u'A', [u'185.15.56.58'], None)|CNAME|[u'login.tools.wmflabs.org.']|u'Legacy alias for login.tools.wmflabs.org.'|
(u'paws-public|tools-dev.wmflabs.org.|CNAME|[u'stretch-dev.tools.wmflabs.org.']|u'Legacy alias for Toolforge secondary bastion'|
|paws.wmflabs.org.', u'A', |A|[u'185.15.56.58']|None|
|paws-public.wmflabs.org.|A|[u'185.15.56.58']|None|
|paws-apiserver.wmflabs.org.|A|[u'172.16.2.151', u'172.16.2.149', u'172.16.2.150']|None)|
(u'paws-apiserver.wmflabs.org.', u'A', [u'172.16.2.151', u'172.16.2.149', u'172.16.2.150'], None)```