Designate icehouse-2 "i-2"

Milestone information

Project:
Designate
Series:
icehouse
Version:
icehouse-2
Code name:
i-2
Released:
 
Registrant:
Graham Hayes
Release registered:
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:
12 Artom Lifshitz, 4 Betsy Luzader, 2 CaptTofu, 10 Endre Karlson, 2 Graham Hayes, 2 Harm Weites, 17 Kiall Mac Innes, 1 Richard Megginson, 3 Ron Rickard, 1 Tim Simmons, 6 Vinod Mangalpally
Blueprints:
11 Implemented
Bugs:
49 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-2014.1.b2.tar.gz (md5, sig) Designate 2014.1.b2 Release 84
last downloaded 4 weeks ago
Total downloads: 84

Release notes 

This release does not have release notes.

Changelog 

View the full changelog

CHANGES
=======

2014.1.b2
---------

* DevStack: Set the correct state_path
* Disabled paging by default
* Don't install designate packages twice with Devstack
* Add support for paging in V2 api for collections
* Add RMQ+Other options to sample config
* Switch to oslo.rootwrap
* Sync with oslo-incubator 9a7f2f85
* Sync with global-requirements
* Blacklists mysql error
* Add paging to Central rpcapi and service
* Adds support for paging in the storage layer
* Shouldn't pass items to get_collection_href here
* Ensure default DB connection strings use unique defaults
* Fix arguments in get_collection_href
* Default state-path to /var/lib/designate
* Adds a setting for the location of the nzf files
* Stop abusing state_path in find_config
* Add a new ExtensionPlugin class
* Add Unit Tests for Blacklists V2
* Update notification_driver documentation
* Import TLDs to Designate
* Prevent Schema regex's from capturing input
* General Plugin Cleanups
* Create API calls to Manage Blacklisted Domains
* Fix TLD Delete From Storage
* Sync with oslo-incubator rev fa785cea
* Sync with openstack/requirements rev 661e6bad
* Various small fixes to documentation
* Keep the DevStack plugin in-tree
* Add TLD Api documentation
* Make Database Interactions More Transactional
* Remote Designate Agent Calls Fail
* Remove dnsmasq backend
* Replace os.exists with os.path.exists
* Validate name during v2 zone create
* Sink - Delete record on floatingip.delete event
* Check if RS belongs in childzone
* Add APIs for managing TLDs
* provide designate getting started instructions for Fedora 19
* Update setup.cfg for the Neutron -> Quantum handler rename
* Remove dependencies on pep8, pyflakes and flake8
* Sync with global requirements
* Ensure APIv2 list respose formats are correct
* FloatingIP PTR record functionality
* Moved Limits API endpoint to a RESTController
* Return a HTTP 405 for unsupported HTTP methods
* six is now a requirement of many of the oslo-incubator modules
* Made Pecan HTML debugging an option for v2 API
* PowerDNS backend tests
* Ensure Flask uses our JSON Encoder
* Add support for specifying tenant/user/token in the NoAuthMiddleware
* Removing Docs about the old Sudo mechanismn
* Designate requires Babel during runtime now
* Cleanup API v2 Link Generation and Views
* Ensure migrations run on PostgreSQL
* Switch out designate.notifier for oslo's version
* Reinstate RecordSet placement validation
* Sync with oslo-incubator
* The default port is not 0.0.0.0, it is 9001
* Ensure JSON Schema format validators operate only on strings
* Database fixture
* Ensure SQLite has the correct unique_record index
* Docs spelling/capitalization fixes
* Specify column names during the PowerDNS backends InsertFromSelect's
* Do not try to update records if there are none
* Introduce RecordSets concept to core, and add initial RRSet API to v2
* Provide support for "All Tenants" access
* Correct migration 33
* Fixed bug where sync_all could not be run
* Use % when printing keyfile/certfile errors
* Make sure that certfile and keyfile are readable
* BUG# 1258262 Added secret parameter to options for sensitive data
* Bug #1257888: Remote Designate Agent Call Fails
* Denormalize tenant_id into the records table
* Multi-backend
* Put test resources into own folder
* Backend tests restructure
* Ensure logs are captured and displayed when tests fail
* Fix typo in config and rename Quantrum > Neutron everywhere
* Multiple testing fixes
* Allow a context to be elevated to admin status
* Don't require domain_id in find_record* methods
* Pass the service-catalog if any to the context
* Add placeholder migrations to allow backports to Havana
* Added a check for HTTP_X_IDENTITY_STATUS
* Add SLDs that act like TLDs
* Support building wheels (PEP-427)
* Add .testrepository to ST2 project ignore
* nsd4slave backend
* Update notifications towards oslo.messaging
* Switch to testr / testtools / fixtures, remove nose
* Update PPA URL
* Expose touch_domain via an API extension
* Update TLD list per IANA list version 2013110700
* Fix inconsistent dnspython imports bug
* Domain Import/Export
* Update setup.cfg for Icehouse development cycle

11 blueprints and 49 bugs targeted

Blueprint Priority Assignee Delivery
API v2 result pagination API v2 result pagination 4 High Endre Karlson  11 Implemented
Add Fault Notifications Add Fault Notifications 3 Medium Endre Karlson  11 Implemented
Blacklist Unit Tests for v2 Blacklist Unit Tests for v2 3 Medium Betsy Luzader  11 Implemented
Create an API Call to Manage Blacklisted Domains Create an API Call to Manage Blacklisted Domains 3 Medium Betsy Luzader  11 Implemented
Domain Import/Export Domain Import/Export 3 Medium Artom Lifshitz  11 Implemented
API for managing TLDs and effective TLDs API for managing TLDs and effective TLDs 1 Undefined Vinod Mangalpally  11 Implemented
Delegated access to "cloud owned" PTR records Delegated access to "cloud owned" PTR records 1 Undefined Endre Karlson  11 Implemented
Make Database Interactions More Transactional Make Database Interactions More Transactional 1 Undefined Tim Simmons  11 Implemented
Multiple Backend Support Multiple Backend Support 1 Undefined Artom Lifshitz  11 Implemented
NSD4 Slave Backend NSD4 Slave Backend 1 Undefined Artom Lifshitz  11 Implemented
Storage Pagination Support Storage Pagination Support 1 Undefined Endre Karlson  11 Implemented
Bug report Importance Assignee Status
1268607 #1268607 Gate jobs blocked by MagicMock not being JSON serializable 2 Critical Kiall Mac Innes  10 Fix Released
1268607 #1268607 Gate jobs blocked by MagicMock not being JSON serializable 2 Critical Kiall Mac Innes  10 Fix Released
1282164 #1282164 Blacklists mysql error 2 Critical Betsy Luzader  10 Fix Released
1282164 #1282164 Blacklists mysql error 2 Critical Betsy Luzader  10 Fix Released
1249396 #1249396 We do not treat SLDs that act like TLDs as TLDs 3 High Vinod Mangalpally  10 Fix Released
1249396 #1249396 We do not treat SLDs that act like TLDs as TLDs 3 High Vinod Mangalpally  10 Fix Released
1256728 #1256728 TestCase inheritance broken due to duplicate test id's 3 High Endre Karlson  10 Fix Released
1258262 #1258262 need to change oslo.config to not log the passwords at startup 3 High CaptTofu  10 Fix Released
1258262 #1258262 need to change oslo.config to not log the passwords at startup 3 High CaptTofu  10 Fix Released
1259954 #1259954 Creation of a record within a registered subdomain does not cause an error 3 High Endre Karlson  10 Fix Released
1259954 #1259954 Creation of a record within a registered subdomain does not cause an error 3 High Endre Karlson  10 Fix Released
1268327 #1268327 RecordSet placement validation is commented out 3 High Kiall Mac Innes  10 Fix Released
1268327 #1268327 RecordSet placement validation is commented out 3 High Kiall Mac Innes  10 Fix Released
1270111 #1270111 neutron_floatingip handler isn't installed by setup.cfg 3 High Kiall Mac Innes  10 Fix Released
1270111 #1270111 neutron_floatingip handler isn't installed by setup.cfg 3 High Kiall Mac Innes  10 Fix Released
1271665 #1271665 Zone name validation does not happen during v2 zone creation 3 High Vinod Mangalpally  10 Fix Released
1271665 #1271665 Zone name validation does not happen during v2 zone creation 3 High Vinod Mangalpally  10 Fix Released
1272323 #1272323 Remove dnsmasq backend 3 High Artom Lifshitz  10 Fix Released
1272323 #1272323 Remove dnsmasq backend 3 High Artom Lifshitz  10 Fix Released
1248247 #1248247 Inconsistent dnspython imports break zone import/export in production 4 Medium Artom Lifshitz  10 Fix Released
1248247 #1248247 Inconsistent dnspython imports break zone import/export in production 4 Medium Artom Lifshitz  10 Fix Released
1253074 #1253074 middleware ignores "delay_auth_decision" from keystone 4 Medium Graham Hayes  10 Fix Released
1253074 #1253074 middleware ignores "delay_auth_decision" from keystone 4 Medium Graham Hayes  10 Fix Released
1257888 #1257888 Remote Designate Agent Call Fails 4 Medium Ron Rickard  10 Fix Released
1257888 #1257888 Remote Designate Agent Call Fails 4 Medium Ron Rickard  10 Fix Released
1270124 #1270124 neutron_floatingip handler misses floating IP addresses which are directly deleted 4 Medium Endre Karlson  10 Fix Released
1270124 #1270124 neutron_floatingip handler misses floating IP addresses which are directly deleted 4 Medium Endre Karlson  10 Fix Released
1280418 #1280418 Bind9 nzf path wrong on RHEL 4 Medium Harm Weites  10 Fix Released
1280418 #1280418 Bind9 nzf path wrong on RHEL 4 Medium Harm Weites  10 Fix Released
1281785 #1281785 get_collection_href too many arguments 4 Medium Endre Karlson  10 Fix Released
1267509 #1267509 Migrations fail on PostgreSQL 5 Low Kiall Mac Innes  10 Fix Released
1267509 #1267509 Migrations fail on PostgreSQL 5 Low Kiall Mac Innes  10 Fix Released
1262837 #1262837 PowerDNS backend not using recordset_id when updating domains on server create 1 Undecided Kiall Mac Innes  10 Fix Released
1262837 #1262837 PowerDNS backend not using recordset_id when updating domains on server create 1 Undecided Kiall Mac Innes  10 Fix Released
1262851 #1262851 PowerDNS backend tries to update inexesting records if a server is updated when there are no records 1 Undecided Artom Lifshitz  10 Fix Released
1262851 #1262851 PowerDNS backend tries to update inexesting records if a server is updated when there are no records 1 Undecided Artom Lifshitz  10 Fix Released
1263081 #1263081 InsertFromSelect should accept a list of column names 1 Undecided Kiall Mac Innes  10 Fix Released
1263081 #1263081 InsertFromSelect should accept a list of column names 1 Undecided Kiall Mac Innes  10 Fix Released
1268314 #1268314 Remove transitive dependencies from openstack-common.conf 1 Undecided Kiall Mac Innes  10 Fix Released
1269463 #1269463 APIv2 Response format for "List" API calls is incorrect 1 Undecided Kiall Mac Innes  10 Fix Released
1269463 #1269463 APIv2 Response format for "List" API calls is incorrect 1 Undecided Kiall Mac Innes  10 Fix Released
1270317 #1270317 provide designate getting started instructions for Fedora 19 1 Undecided Richard Megginson  10 Fix Released
1271989 #1271989 Add documentation for v2 TLD APIs 1 Undecided Vinod Mangalpally  10 Fix Released
1272051 #1272051 dnsmasq backend calls os.exists when it should be os.path.exists 1 Undecided Artom Lifshitz  10 Fix Released
1272332 #1272332 Remote Designate Agent Calls Fail 1 Undecided Ron Rickard  10 Fix Released
1277451 #1277451 Default Storage and PowerDNS database URLs are the same 1 Undecided Kiall Mac Innes  10 Fix Released
1277451 #1277451 Default Storage and PowerDNS database URLs are the same 1 Undecided Kiall Mac Innes  10 Fix Released
1279989 #1279989 state_path needs a saner default 1 Undecided Artom Lifshitz  10 Fix Released
1279989 #1279989 state_path needs a saner default 1 Undecided Artom Lifshitz  10 Fix Released
This milestone contains Public information
Everyone can see this information.