Designate 2015.1.0 "kilo"

Milestone information

Project:
Designate
Series:
kilo
Version:
2015.1.0
Code name:
kilo
Released:
2015-04-30  
Registrant:
Thierry Carrez
Release registered:
2015-04-30
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
2 Alok Jani, 5 Betsy Luzader, 9 Endre Karlson, 5 Eric Larson, 2 Eric Peterson, 21 Graham Hayes, 1 John Schwarz, 41 Kiall Mac Innes, 15 Ron Rickard, 8 Tim Simmons, 17 Vinod Mangalpally, 1 ZhiQiang Fan, 6 stanzgy
Blueprints:
22 Implemented
Bugs:
114 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon designate-2015.1.0.tar.gz (md5, sig) Designate 2015.1.0 release 84
last downloaded 24 hours ago
Total downloads: 84

Release notes 

This is Designate 2015.1.0 release.

Changelog 

This release does not have a changelog.

22 blueprints and 114 bugs targeted

Blueprint Priority Assignee Delivery
Mark API v2 Stable Mark API v2 Stable 4 High Endre Karlson  11 Implemented
Pools should have a distinct notion of Targets vs Nameservers Pools should have a distinct notion of Targets vs Nameservers 4 High Kiall Mac Innes  11 Implemented
Secondary Zone Support Secondary Zone Support 4 High Endre Karlson  11 Implemented
Server Pools - API Changes Server Pools - API Changes 4 High Betsy Luzader  11 Implemented
Server Pools - DNS Notify Support Server Pools - DNS Notify Support 4 High Vinod Mangalpally  11 Implemented
Server Pools - MiniDNS support Server Pools - MiniDNS support 4 High Vinod Mangalpally  11 Implemented
Server Pools - Pool Manager Service Server Pools - Pool Manager Service 4 High Ron Rickard  11 Implemented
Server Pools - Storage Changes Server Pools - Storage Changes 4 High Betsy Luzader  11 Implemented
The New Agent The New Agent 4 High Tim Simmons  11 Implemented
[MiniDNS] Extend the `designate-mdns` service to support TSIG [MiniDNS] Extend the `designate-mdns` service to support TSIG 4 High Kiall Mac Innes  11 Implemented
Transition PowerDNS backend to Pools Transition PowerDNS backend to Pools 4 High Kiall Mac Innes  11 Implemented
Add Akamai Backend Add Akamai Backend 3 Medium Kiall Mac Innes  11 Implemented
Cleanup Validation Cleanup Validation 3 Medium Graham Hayes  11 Implemented
Migrate a Zone Between Tenants With No Interruption of Resolution Migrate a Zone Between Tenants With No Interruption of Resolution 3 Medium Graham Hayes  11 Implemented
Migrate to Oslo.Policy library Migrate to Oslo.Policy library 3 Medium Eric Larson  11 Implemented
Update NetworkAPI return's to match Storage changes Update NetworkAPI return's to match Storage changes 3 Medium Graham Hayes  11 Implemented
While listing zones and records, provide a record count for given query While listing zones and records, provide a record count for given query 3 Medium Tim Simmons  11 Implemented
[MiniDNS] Extend Designate's TSIG Key support to allow scoped TSIG keys [MiniDNS] Extend Designate's TSIG Key support to allow scoped TSIG keys 3 Medium Kiall Mac Innes  11 Implemented
Centralize validation logic (Framework) Centralize validation logic (Framework) 3 Medium Kiall Mac Innes  11 Implemented
Server Pools Server Pools 3 Medium Graham Hayes  11 Implemented
Introduce Guru Meditation Reports into Designate Introduce Guru Meditation Reports into Designate 2 Low stanzgy  11 Implemented
Add some helpful SQL indices Add some helpful SQL indices 1 Undefined Tim Simmons  11 Implemented
Bug report Importance Assignee Status
1338256 #1338256 There's no record validation in v2 2 Critical Graham Hayes  10 Fix Released
1387662 #1387662 Sample Sink Handlers can delete ALL records in a zone 2 Critical Graham Hayes  10 Fix Released
1392748 #1392748 Admins cannot access the default pool through the API 2 Critical Betsy Luzader  10 Fix Released
1398786 #1398786 Bind9+Pools Gate is failing spuriously 2 Critical Kiall Mac Innes  10 Fix Released
1399183 #1399183 mDNS Support for multi-packet TCP AXFR queries 2 Critical Kiall Mac Innes  10 Fix Released
1404377 #1404377 Zone marked as ACTIVE prior to being transferred to nameserver 2 Critical Ron Rickard  10 Fix Released
1404529 #1404529 DynECT is called twice when any domain action happens. 2 Critical Kiall Mac Innes  10 Fix Released
1406414 #1406414 Delete zone fails to propagate to all (Bind) nameservers in a pool depending on threshold_percentage 2 Critical Ron Rickard  10 Fix Released
1408201 #1408201 Pool Manager Needs Unit Tests 2 Critical Ron Rickard  10 Fix Released
1409083 #1409083 Creating Domain On More Than One Server Fails in Pool Manager. 2 Critical Ron Rickard  10 Fix Released
1411400 #1411400 PowerDNS Backend uses incorrect list of masters 2 Critical Kiall Mac Innes  10 Fix Released
1412539 #1412539 api v2 update_recordset works improperly when updating 'records' 2 Critical stanzgy  10 Fix Released
1413346 #1413346 Pool Manager Cache Needs to be More Resilient 2 Critical Vinod Mangalpally  10 Fix Released
1424621 #1424621 eventlet 0.17.0 has broke dns.reversename.from_address() 2 Critical Kiall Mac Innes  10 Fix Released
1425616 #1425616 Gate wedged after update to eventlet 0.17.1 2 Critical Kiall Mac Innes  10 Fix Released
1433560 #1433560 Quota set/reset suffers from check+set race condition 2 Critical Kiall Mac Innes  10 Fix Released
1433645 #1433645 Floating IP Reverse DNS API does not respect async operations 2 Critical Endre Karlson  10 Fix Released
1434479 #1434479 designate stop working after insert ~10k records 2 Critical Kiall Mac Innes  10 Fix Released
1435863 #1435863 Message size passed to response.to_wire() max_size is too low 2 Critical Kiall Mac Innes  10 Fix Released
1436261 #1436261 Requires jsonschema >= 2.4.0 (not 2.2.0) 2 Critical Graham Hayes  10 Fix Released
1437710 #1437710 mDNS outbound queries / NOTIFY's appear to be blocking 2 Critical Kiall Mac Innes  10 Fix Released
1439125 #1439125 mDNS Fails to AXFR zones over 65k 2 Critical Kiall Mac Innes  10 Fix Released
1439656 #1439656 Exception during validation of invalid RRSet name 2 Critical Graham Hayes  10 Fix Released
1440844 #1440844 500 on creating an SRV recordset 2 Critical Graham Hayes  10 Fix Released
1440847 #1440847 500 on creating a TXT recordset 2 Critical Graham Hayes  10 Fix Released
1441146 #1441146 API v2 does not validate SRV hostnames are complient 2 Critical Graham Hayes  10 Fix Released
1441283 #1441283 API v2 allows editing of managed=True records 2 Critical Graham Hayes  10 Fix Released
1441286 #1441286 X-Sudo-Tenant-ID has disappeared 2 Critical Graham Hayes  10 Fix Released
1443348 #1443348 Invalid RR Type in v2 API causes 500 Error 2 Critical Graham Hayes  10 Fix Released
1443366 #1443366 V2 Zone Import/Export API requires a breaking change 2 Critical Graham Hayes  10 Fix Released
1443453 #1443453 Port Scan / Load Bal TCP check can lockup mDNS 2 Critical Kiall Mac Innes  10 Fix Released
1444384 #1444384 mDNS workers - TCP/UDP sockets missing flags 2 Critical   10 Fix Released
1445114 #1445114 With TSIG enabled, dns.exceptions.TooBig can be raised 2 Critical Kiall Mac Innes  10 Fix Released
1445125 #1445125 Pool Manager with workers, every worker runs the periodic tasks 2 Critical Kiall Mac Innes  10 Fix Released
1445129 #1445129 Central's RPCAPI uses call for update_status 2 Critical Kiall Mac Innes  10 Fix Released
1447683 #1447683 /v2/zones is missing the nameservers sub resource 2 Critical   10 Fix Released
1391212 #1391212 Missing Unique Constraint on Pool Attributes table 3 High Betsy Luzader  10 Fix Released
1391426 #1391426 Wildcard records cannot be added, when at least one is already created 3 High Endre Karlson  10 Fix Released
1392762 #1392762 Concurrent requests can cause designate-central to lock up 3 High Kiall Mac Innes  10 Fix Released
1396720 #1396720 PUT on a Recordset with multiple Records results in delete/recreation of all Records 3 High Graham Hayes  10 Fix Released
1398587 #1398587 Updating record (v1) returns 500 with PowerDNS backend 3 High Endre Karlson  10 Fix Released
1399257 #1399257 Spurious + Repeated "Timed out waiting for RPC response" with oslo.messaging 1.5.0 3 High Graham Hayes  10 Fix Released
1402788 #1402788 obj_reset_changes is implemented incorrectly in SQLA Storage backend 3 High Graham Hayes  10 Fix Released
1403267 #1403267 create_domain should handle status asynchronously 3 High Ron Rickard  10 Fix Released
1403274 #1403274 fields defined twice for ZoneTransferRequest object 3 High Ron Rickard  10 Fix Released
1408200 #1408200 Pool Manager Needs Better Logging 3 High Ron Rickard  10 Fix Released
1408336 #1408336 Central should perform retries upon database deadlocks 3 High Kiall Mac Innes  10 Fix Released
1409824 #1409824 The API does not return a status field for recordsets 3 High Vinod Mangalpally  10 Fix Released
1411132 #1411132 oslo.db should >= 1.4.0 3 High stanzgy  10 Fix Released
1411373 #1411373 v2 reports do not have unit tests 3 High Betsy Luzader  10 Fix Released
1411398 #1411398 PowerDNS Backend Tests 3 High Kiall Mac Innes  10 Fix Released
1412590 #1412590 Pool Manager should reuse the existing threadgroup 3 High Kiall Mac Innes  10 Fix Released
1412598 #1412598 Pool Manager's periodic sync should allow for sync'ing only zone changed in the last N seconds 3 High Kiall Mac Innes  10 Fix Released
1412605 #1412605 Pool Manager Instance Should Only Be Called For Domains in Instance 3 High Ron Rickard  10 Fix Released
1412812 #1412812 designate imports private symbols from oslo.messaging 3 High Endre Karlson  10 Fix Released
1412884 #1412884 Pool Manager sync and recovery timers throw non-descriptive errors 3 High Ron Rickard  10 Fix Released
1413024 #1413024 Add an API flag for force delete from storage 3 High Vinod Mangalpally  10 Fix Released
1419138 #1419138 Nameservers added via /v2/pools are not validated 3 High Tim Simmons  10 Fix Released
1419843 #1419843 v2 recordsets api returns incorrect response codes 3 High Vinod Mangalpally  10 Fix Released
1422713 #1422713 Count record/recordsets include record/recordsets from deleted domains 3 High Kiall Mac Innes  10 Fix Released
1423148 #1423148 Unable to create domain if name ends with another domain ending 3 High Graham Hayes  10 Fix Released
1425117 #1425117 Designate does not work with postgres 3 High Endre Karlson  10 Fix Released
1425695 #1425695 Unhandled exception during periodic recovery (_get_failed_domains is returning domains instead of status objects) 3 High Vinod Mangalpally  10 Fix Released
1425751 #1425751 MemcachedStringEncodingError in pool manager with memcached 3 High Eric Larson  10 Fix Released
1427411 #1427411 Recordset updates remain PENDING until periodic sync 3 High Vinod Mangalpally  10 Fix Released
1427425 #1427425 Zones remain in ERROR indefinitely with the noop pool manager cache 3 High Vinod Mangalpally  10 Fix Released
1427433 #1427433 Pool Manager Recovery Code Needs to Update Status in Central 3 High Vinod Mangalpally  10 Fix Released
1427435 #1427435 Pool Manager _retrieve_from_cache() is Calling MDNS to Get Status 3 High Vinod Mangalpally  10 Fix Released
1430976 #1430976 Pool Manager creates/deletes can go into an infinite loop 3 High Tim Simmons  10 Fix Released
1433585 #1433585 Zone creates in Tempest occasionally go to ERROR 3 High Vinod Mangalpally  10 Fix Released
1434189 #1434189 Delete zone process can be interrupted 3 High Tim Simmons  10 Fix Released
1435888 #1435888 MiniDNS does too many SELECT's to load relations under AXFR 3 High Tim Simmons  10 Fix Released
1437728 #1437728 RFC1996 Requires NOTIFY packets have the AA flag set 3 High Kiall Mac Innes  10 Fix Released
1439457 #1439457 limit should be an integer between 1 and 9223372036854775807 3 High Kiall Mac Innes  10 Fix Released
1440840 #1440840 Wildcard filtering on recordsets is broken 3 High Endre Karlson  10 Fix Released
1444008 #1444008 Self link is broken on a POST /admin/zones/import response 3 High Graham Hayes  10 Fix Released
1445123 #1445123 Under high load, DB Connection Pool get's exhausted 3 High Kiall Mac Innes  10 Fix Released
1297432 #1297432 Sphinx-build does not generate Module Index 4 Medium Alok Jani  10 Fix Released
1375389 #1375389 Convert to newly graduated oslo.serialization and oslo.utils 4 Medium Endre Karlson  10 Fix Released
1385300 #1385300 Version DB column is not incrementing 4 Medium Kiall Mac Innes  10 Fix Released
1398778 #1398778 Incorrect notification sent for recordset deletion 4 Medium Kiall Mac Innes  10 Fix Released
1398989 #1398989 DynECT backend fails to catch certain failures during zone creation 4 Medium Kiall Mac Innes  10 Fix Released
1403261 #1403261 Example designate.conf file is incorrect 4 Medium Ron Rickard  10 Fix Released
1403591 #1403591 A ZeroDivisionError is Thrown Without Servers 4 Medium Ron Rickard  10 Fix Released
1404395 #1404395 Pool manager attempts to periodically sync *all* zones 4 Medium Ron Rickard  10 Fix Released
1409629 #1409629 powerdns database records table missing 'disabled' column 4 Medium stanzgy  10 Fix Released
1410546 #1410546 DeprecationWarning: The oslo namespace package is deprecated. Please use oslo_db instead. 4 Medium Graham Hayes  10 Fix Released
1411019 #1411019 oslo.utils is deprecated, switch to oslo_utils 4 Medium Kiall Mac Innes  10 Fix Released
1411432 #1411432 Designate Object base class needs more unit tests 4 Medium Tim Simmons  10 Fix Released
1412306 #1412306 sink neutron floating_ip handler is hard for formatting 4 Medium stanzgy  10 Fix Released
1412601 #1412601 Update mDNS to accept server obj rather than destination host:port 4 Medium Vinod Mangalpally  10 Fix Released
1413387 #1413387 Move some methods from mdns to dnsutils 4 Medium Vinod Mangalpally  10 Fix Released
1413800 #1413800 Domain Creation Never Enters Error State 4 Medium Ron Rickard  10 Fix Released
1420359 #1420359 Deleting a recordset returns 204 (Deleted) even though it is async 4 Medium Vinod Mangalpally  10 Fix Released
1420399 #1420399 A zone's status needs to be updated when its recordsets are updated 4 Medium Vinod Mangalpally  10 Fix Released
1421416 #1421416 Get on an abandon zone should return 405 and not a 404 4 Medium Vinod Mangalpally  10 Fix Released
1423628 #1423628 Simplify the getting started instructions by avoiding directories requiring sudo/root. 4 Medium Eric Larson  10 Fix Released
1424686 #1424686 MX Record documentation is incorrect 4 Medium Eric Larson  10 Fix Released
1425726 #1425726 The pool manager cache doesn't actually use memcached 4 Medium Eric Larson  10 Fix Released
1433869 #1433869 too many "Including all tenants items" printed in logs 4 Medium stanzgy  10 Fix Released
1435583 #1435583 designatedashboard packaging is not very simple 4 Medium Eric Peterson  10 Fix Released
1436584 #1436584 missing designatedashboard/enabled/__init__.py 4 Medium Eric Peterson  10 Fix Released
1437699 #1437699 mDNS should Handle Bad File Descriptor 4 Medium Kiall Mac Innes  10 Fix Released
1444414 #1444414 Order of nameservers is not random 4 Medium   10 Fix Released
1444901 #1444901 Service threadpool size needs to be configurable 4 Medium Kiall Mac Innes  10 Fix Released
1446980 #1446980 Duplicated index on table 'records' of pDNS 4 Medium Kiall Mac Innes  10 Fix Released
1447663 #1447663 Update JSON in howtos examples to match the API 4 Medium Kiall Mac Innes  10 Fix Released
1268313 #1268313 Oslo WSGI is depreciated 5 Low Kiall Mac Innes  10 Fix Released
1377619 #1377619 Minor errors and warning in Sphinx build 5 Low Alok Jani  10 Fix Released
1398656 #1398656 ceilometer import oslo.concurrency failed issue 5 Low ZhiQiang Fan  10 Fix Released
1408202 #1408202 Statuses in Pool Manager Cache Are Persistent 5 Low Ron Rickard  10 Fix Released
1409177 #1409177 oslo.middleware is deprecated, switch to oslo_middleware 5 Low Kiall Mac Innes  10 Fix Released
1428679 #1428679 devstack/install.sh shouldn't rely on exact path 5 Low John Schwarz  10 Fix Released
1375613 #1375613 Jinja2>=2.6 required, but not in requirements.txt 6 Wishlist Kiall Mac Innes  10 Fix Released
This milestone contains Public information
Everyone can see this information.