Changelog for
python-designate-2014.2.1~a0~dev18-43.1.x86_64.rpm :
Wed Oct 14 14:00:00 2015 cloud-develAATTsuse.de
- Update to version designate-2014.2.1.dev18:
* Updated from global requirements
Thu Aug 20 14:00:00 2015 cloud-develAATTsuse.de
- Update to version designate-2014.2.1.dev17:
* Updated from global requirements
Fri Jul 31 14:00:00 2015 cloud-develAATTsuse.de
- Update to version designate-2014.2.1.dev16:
* Updated from global requirements
Fri Jul 24 14:00:00 2015 cloud-develAATTsuse.de
- Update to version designate-2014.2.1.dev15:
* Ensure validations account for trailing newlines
Mon Jul 20 14:00:00 2015 cloud-develAATTsuse.de
- Update to version designate-2014.2.1.dev14:
* DevStack: Support installing client at released versions
Mon Apr 27 14:00:00 2015 cloud-develAATTsuse.de
- Update to version designate-2014.2.1.dev13:
* Updated from global requirements
Fri Apr 10 14:00:00 2015 cloud-develAATTsuse.de
- Update to version designate-2014.2.1.dev12:
* Updated from global requirements
Fri Mar 13 13:00:00 2015 cloud-develAATTsuse.de
- Update to version designate-2014.2.1.dev11:
* Updated from global requirements
Mon Feb 23 13:00:00 2015 cloud-develAATTsuse.de
- Update to version designate-2014.2.1.dev10:
* Updated from global requirements
Thu Jan 29 13:00:00 2015 cloud-develAATTsuse.de
- Update to version designate-2014.2.1.dev9:
* Updated from global requirements
Fri Jan 16 13:00:00 2015 cloud-develAATTsuse.de
- Update to version designate-2014.2.1.dev8:
* Updated from global requirements
Thu Jan 15 13:00:00 2015 cloud-develAATTsuse.de
- Update to version designate-2014.2.1.dev7:
* Updated from global requirements
Thu Dec 18 13:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.1.dev6:
* Updated from global requirements
Wed Dec 17 13:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.1.dev5.gb57e0cc:
* Updated from global requirements
Sat Dec 6 13:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.1.dev4.g2a2ede8:
* Updated from global requirements
Thu Dec 4 13:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.1.dev3.g3806a31:
* Updated from global requirements
Fri Nov 28 13:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.1.dev2.gd56ea07:
* Updated from global requirements
Mon Nov 3 13:00:00 2014 dmuellerAATTsuse.com
- switch to juno branch
- fix requires
Mon Oct 27 13:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2015.1.dev40.gec56423:
* Updated from global requirements
* Ensure version column is correctly incremented
* Updated from global requirements
* Updated from global requirements
* Correct int datatypes during zone import
* Enforce all Object attributes are private or well defined
* Reduce SQLAlchemy loglevel during tests
* Support filtering on Zone/RecordSet status
Thu Oct 16 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2015.1.dev28.gc93a2ef:
* Add a UUID Schema format checker
* Convert Object FIELDS from list to dict
Wed Oct 15 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2015.1.dev25.g4b3443e:
* Updated from global requirements
Tue Oct 14 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2015.1.dev24.gc7dd79f:
* Imported Translations from Transifex
* Imported Translations from Transifex
* Updated from global requirements
Sat Oct 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2015.1.dev20.g74817f9:
* Add a new PowerDNS backend based on MiniDNS
Fri Oct 10 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2015.1.dev19.gc1364da:
* Ensure mDNS sends NOTIFYs on all zone changes
* PowerDNS schema should cascade domain deletes
* Add Jinja2 to requirements.txt
* Switch to oslo.middleware and remove deprecated incubator
* Sync oslo-incubator and remove json|str utils
* Fixes missing Module Index in Sphinx-build
Tue Oct 7 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2015.1.dev11.gfa31adf:
* Imported Translations from Transifex
* Fixes minor errors and warning in Sphinx build
Sat Oct 4 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2015.1.dev8.g4ef8562:
* Multi backend attepts to read a deleted domain
Wed Oct 1 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2015.1.dev6.gb78b445:
* Bind a random port for MDNS tests
* Use devstack\'s new way of doing things
Mon Sep 29 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2015.1.dev2.ge9d3588:
* Open Kilo development
2014.2.rc1
Sat Sep 27 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev77.gdf4284a:
* Updated from global requirements
Fri Sep 26 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev75.g18f1273:
* Notif handlers:remove double check of event type
Thu Sep 25 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev73.g54482e6:
* Make use of SQLA Core in PowerDNS
* Prevent update/delete of managed records in v1 API
* Fixes docstring typos
Thu Sep 25 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev68.g9abc87a:
* Updated from global requirements
Wed Sep 24 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev67.g8817b20:
* Imported Translations from Transifex
* Missing Tests for Blacklist storage layer methods
Tue Sep 23 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev64.g22436ff:
* Fix example response for reports/tenant
* Update oslosphinx requirement
* Fix issues with timeout and if a domain exists
* Add v1 missing api docs
* Backends need to implement c/u/d_recordset
* Updated from global requirements
* Missing tests for TLD storage layer methods
* Updating README
* Removing
*.shapes files from Desginate diagrams
* Add png for `Designate-PowerDNS-Detail`
* Adding Dia file for `Designate-PowerDNS-Detail`
* Adding Dia file for `Designate-MultiZone`
* Adding Dia file for `Designate-Simple`
* Correct Vagrant+DevStack paths
* Use non-deprecated notification_driver
Fri Sep 19 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev34.gac2a261:
* Downgrade in 039 does not delete NS recordsets
Wed Sep 17 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev32.g69f8b3e:
* Bind9 zone file should end with a new line
Tue Sep 16 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev30.gadb46ab:
* Split Vagrant out of contrib/devstack
* Fixed the logging of powerdns metadata addition / removals
Sun Sep 14 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev27.g981a132:
* Fix warnings made by keystone_authtoken
Sat Sep 13 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev25.ga25a6a9:
* Updated from global requirements
Fri Sep 12 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev24.g554a4a1:
* Devstack Integration : Coding style fix
* Getting deleted recordsets returns a 404
Thu Sep 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev21.g8f78272:
* Devstack setup : use get_or_create_
* helpers
* Updated from global requirements
* Add index on powerdns.records.designate_record_id
Wed Sep 10 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev15.g8d9bc0d:
* Updated from global requirements
* _find_recordsets returns active recordsets only
* Ensure designate-api has policy initialized
* Ensure designate-sink has policy initialized
* Rollback master backend on all exceptions in multi backend
* Delete SOA records correctly on a downgrade
* Call _handle_query_error correctly
* Updated from global requirements
Thu Sep 4 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev1.gf254a81:
* Update README.md doc links
2014.2.b3
Thu Sep 4 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev85.g1852ba7:
* warn against sorting requirements
* Creating a Recordset doesn\'t increment the serial number
* Support the same api versions format as keystone
* Imported Translations from Transifex
Wed Sep 3 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev78.g9392e91:
* Fixed policy loading in agent service
* Squash Icehouse DB Migrations
Tue Sep 2 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev74.ga3eb2f5:
* Imported Translations from Transifex
* Received notifications context is not a DesignateContext
Tue Sep 2 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev71.gb954e65:
* Implement mDNS Middleware
* Move DNS packet serialization into mDNS service
* Update default notification-topics for nova/neutron
* Add support for AXFR requests
* Expose SOA and NS records
* Updated from global requirements
Sun Aug 31 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev62.gd3bed02:
* Fix get_record_id to return only the requested id
* Fix DevStack xtrace output
Mon Aug 25 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev59.gf277afc:
* Updated from global requirements
Mon Aug 25 14:00:00 2014 bwiedemannAATTsuse.com
- use %_rundir if available, otherwise /var/run
Thu Aug 21 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev58.g713a25d:
* Updated from global requirements
Tue Aug 19 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev57.g9048f98:
* Imported Translations from Transifex
Tue Aug 19 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev56.g6ffbc75:
* Migrate to SQLAlchemy Core
Sat Aug 16 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev54.g4488868:
* Add two more hacking checks
Thu Aug 14 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev52.gec93a97:
* Validate that no parent zones are created in another tenant
* Issue one SQL statement per execute() call
* Added policy checking for all all_tenent=True contexts
* Ensure Object change lists are sorted during to_primitive
Wed Aug 13 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev45.g5118c0f:
* Updated from global requirements
* Reimplement Filtering by Record Data
* API v1 for creating domains ignore some attributes now
Tue Aug 12 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev39.g5902785:
* Imported Translations from Transifex
* V2 Report Uses \'Domains\'
Mon Aug 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev36.gf7e8558:
* Designate API tests for Tempest Framework
* Add instructions on installing Designate with MySQL backend
* Remove the Priority Field in V2
Fri Aug 1 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev30.g5863baf:
* Fixes a typo in the binary name for test\'s service fixture
* Add proxy support to dynect client
* Update testr config for better logging
Mon Jul 28 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev24.g4c227c3:
* Imported Translations from Transifex
* Remove obsolete methods from Storage
* Empty RecordSets can be re-provisioned
* Install only the necessary files during a DevStack gate run
* devstack exercise for deletion, dns checking
* Imported Translations from Transifex
* Moved the thread storage to a per instance level, vs global
Fri Jul 25 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev11.gc1c0191:
* Set python hash seed to 0 in tox.ini
* Add quotas documentation
* Switchover to oslo.i18n package
2014.2.b2
Thu Jul 24 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev270.g9a5baa8:
* Update from oslo-incubator
* Use auth_token from keystonemiddleware
* Move oslotest into test-requirements.txt
Thu Jul 24 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev265.gb26f35d:
* Imported Translations from Transifex
Tue Jul 22 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev264.gbf11539:
* Updated from global requirements
* Add a minimal gate_hook.sh script
Mon Jul 21 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev261.g13fbf00:
* Revert o.m and o.c 1.4.0 alpha updates
* Moved v2 API errors to separate controller
* Enable X-Auth-Project flag in HTTP headers
* Cleaning up index.rst file
* Handle tcp requests correctly in mdns
Sat Jul 19 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev251.g6e88f6a:
* Imported Translations from Transifex
* Modify Recordset API
Fri Jul 18 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev249.g0a6ad8f:
* Clear out junk from Vagrant+DevStack configs
* Correct JSON Syntax is v2 Collections Docs
* Ensure o.c.local is populated with the current Context
* DevStack: Enable V2 API
* DevStack: Correct the key\'s passed to setup_colorized_logging
* Add docs for links, pagination, filtering
Thu Jul 17 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev238.g2bb7f35:
* PowerDNS: Ensure each greenthread uses it\'s own Session instance
* Ensure eventlet monkey patching happens as early as possible
* Attach records to RecordSet objects
* Ensure each greenthread uses it\'s own Session instance
Thu Jul 17 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev231.gee95138:
* Enable hacking check H104
* Add validate_log_translations flake8 check
* Imported Translations from Transifex
* Avoid logging \"Expected\" exceptions returned over RPC
* Fixed issue with elevated contexts modifying the original context
* Imported Translations from Transifex
* Port Report Extensions from v1 to v2
* Added proper handling for 405 errors
* Fixed D701 Hacking check
* Implement a ListObjectMixin class
* Implement equality methods on DesignateObject
* Updated from global requirements
* Answer dns record queries
* Iterator methods should be on DictObjectMixin
* Added oslosphinx theme & enabled the incubating theme
Fri Jul 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev205.gec7ae34:
* Enabled hacking check H401
* Update\'s should use objects
* Provide a standard method for populating an object from a model
* Expand Zones Documentation
Tue Jul 8 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev198.g4589f60:
* Don\'t create new objects when doing a create_
*
Mon Jul 7 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev196.g5fc69e5:
* Updated from global requirements
* Track the original/persisted values in Objects
* Setup for translation
Sun Jul 6 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev190.gf0e8836:
* Object fields should not be marked changed if the value has not changed
* Ensure RPC serializes all types to primitives
Fri Jul 4 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev188.g0c97ac1:
* Implement DesignateObject.__deepcopy__
* Change API filter wildcard from \'%\' to \'
*\'
* Ensure we always accept trailing /\'s in URLs
Wed Jul 2 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev182.gde900cd:
* Ensure contrib/devstack/install.sh works from any path
* Updated from global requirements
Tue Jul 1 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev179.gb5248fa:
* Updated from global requirements
* Change logging level AUDIT to INFO
Mon Jun 30 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev177.g3606016:
* Ensure DesignateObject.from_sqla does not trigger change tracking
* Update stackforge references to openstack
* Support recursive object serialization
* Specify minimum and maximum correctly in schemas
Sat Jun 28 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev170.gfeec94d:
* Revert \"Added olso sphinx, and enabled it for building docs\"
* Update .gitreview for repository move
Fri Jun 27 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev167.g145b99d:
* Add Extensions to the v2 API
* Added olso sphinx, and enabled it for building docs
Thu Jun 26 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev163.g7817c82:
* Don\'t monkeypatch pecan.core.Request in newer versions of pecan
* mdns: Add support for NOTIFY\'s
Wed Jun 25 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev160.ged6891d:
* Ensure that 404\'s are returned as JSON
* Remove the StorageAPI class
Tue Jun 24 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev156.g0f05754:
* Implement change tracking in DesignateObjects
* Change log string format to \'%\' for consistency
* Objects should have a concrete list of their fields
* Added all fields to limits endpoint, and corrected casing
* Fixes default content type on /v2/zones endpoint
* Unify Storage vs Rest of World fixture creation
* Switch to oslo.db and fix cmd.manage
Sat Jun 21 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev143.gcb6c463:
* Added
*.sqlite3 to gitignore
* Switch to oslotest library
Fri Jun 20 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev140.gce43efc:
* Indent lines for readability
* Sync with global-requirements
Thu Jun 19 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev137.g9652665:
* Finalize tox.ini codes
* Fix style errors H305 and H307
* Fix style error E265
* Fix style error E251
* Fix style error E111
* Fix style error H236
* Update hacking package, fix I18n style issues
* DevStack: Additional exercises for records and domain-servers-list
Wed Jun 18 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev127.g8d36407:
* Sync in o.middleware and replace our own
Tue Jun 17 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev125.gee45227:
* DevStack: PowerDNS and Bind9 should listen on SERVICE_HOST
* DevStack: Fix Bind9 Apparmor profile
Sat Jun 14 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev121.gabd5fc9:
* Change log statements to meet I18n guidelines
* Sync test-requirements with global-requirements
Tue Jun 10 14:00:00 2014 dmuellerAATTsuse.com
- Update to version designate-2014.2.dev118.gd9b1542:
* DevStack/Vagrant: Specify the minimum supported Vagrant version
* DevStack Gate: Enable Designate exercises
* DevStack: Sync up our logging options
* DevStack: Sync up our service startup commands
* DevStack/Vagrant: Set # of CPU\'s to # of physical cores
* DevStack/Vagrant: Don\'t configure LOGFILE by default
* DevStack: Support configuring bind host/port
* DevStack: Migrate from keystone CLI to OpenStack CLI
* DevStack: Support PowerDNS on Fedora
* DevStack: Support devstack with bind9 backend on Fedora
* DevStack: Split backends out into plugins
* DevStack: Use a timeout rather than hard sleep
* DevStack: Support running with bind9 as non-root user
* DevStack: Default to PowerDNS rather than the fake backend
* DevStack: Ensure PowerDNS is configured correctly
* Add DevStack Vagrantfile
* Partial sync with global-requirements
* Add pre/post dsvm test hooks
* Implement mDNS Service
* API now passes objects to central
- add systemd conf hooks
Sat Jun 7 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev89.ga2f1e3b:
* Added detection of powerdns package name to devstack script
* Wait a little after starting Designate
* Revert \"add sink support to designate devstack\"
* Bug #1261894: Deleting Record With BIND 9 Driver Fails
* Ensure we configure all keystone middleware options
* Ensure our DevStack plugin cleans up services it starts
* Switch stop_designate to use screen_stop rather than `kill`
* Ensure designte-sink does not exit when no handlers are enabled
Thu Jun 5 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev75.g2dcab49:
* Ability to pass along multiple endpoints
Tue Jun 3 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev73.gffb4f0f:
* Fix FreeIPA tests mock\'s
* Adding custom flake8 check for mutable default arguments
Thu May 29 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev70.g68728c0:
* DynECT backend exceptions should be added to allowed exmods
* Create missing domains during Bind9Backend start
* Update DevStack docs for the contrib/devstack plugin
Mon May 26 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev65.g884ccfe:
* set default auth_strategy to keystone
* add support for FreeIPA backend - phase 6 - devstack
Sat May 24 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev61.g96eb8a6:
* Correct DESIGNATE_TEST_NSREC default value
Fri May 23 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev60.g44701d7:
* add support for FreeIPA backend - phase 5 - requirements
* add support for FreeIPA backend - phase 4 - migration
Thu May 22 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev56.gc7a643b:
* Correct typo in DynECT backend
* add support for FreeIPA backend - phase 3 - live tests
* add sink support to designate devstack
Thu May 15 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev50.g02d6773:
* add support for FreeIPA backend - phase 2 - tests
* add support for FreeIPA backend - phase 1
Sat May 10 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev46.g49277a8:
* Allow Roles to be Passed When Using Noauth Middleware
Fri May 9 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev45.g2b7bba9:
* Ensure objects are passed over RPC
Thu May 8 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev43.gb95fbbb:
* Update oslo.policy
Mon May 5 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev41.g458e9db:
* only call sink handlers for supported event types
Thu May 1 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev40.gfeba68d:
* Ignore 404 on deletion
* Remove redundant setup.cfg entry points
* sink crashes due to a missing _get_handler_event_types
Wed Apr 30 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev34.g44af1e3:
* Print versions
* Raise correct exception on blocked operation
Tue Apr 29 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev30.ga027af9:
* Correct DynECT backend config option types
* Fixed the self link returned for floating IPs
* Update Record object with structured RRdata
* DynECT support
2014.1
Fri Apr 25 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev23.ga9b41b8:
* Post oslo.messaging fixes
Tue Apr 22 14:00:00 2014 dmuellerAATTsuse.com
- Update to version designate-2014.2.dev22.g96545da:
* Remove leftover bin/
* files
* Set a Configurable Minimum TTL
Wed Apr 16 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev18.ga7f1270:
* Allow targeting of specific agent
Tue Apr 15 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev17.g5d8e224:
* Update Storage layer to return objects
Sun Apr 13 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev16.g2193feb:
* Update install_venv from Oslo
* Sync with openstack/oslo-incubator
* Sync with openstack/requirements
Sat Apr 12 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev11.g1b08ed5:
* Sync up openstack-common.conf
Fri Apr 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev10.g0d3a442:
* Switch to oslo.messaging
Sat Apr 5 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev9.g2d864e1:
* WIP - Implement Capture the Notification Context in Designate Sink
Fri Apr 4 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev7.g06e9791:
* v1 api does not allow priority of 0
Thu Apr 3 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev6.g45def2a:
* Sync requirements with openstack/requirements
Wed Apr 2 14:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.2.dev5.g2201009:
* Open Juno development
2014.1.rc1
* Remove designate-manage dependancy on cliff
* Fix sync functionality in V1 / central
Sat Mar 29 13:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.1.dev6.g2445db4:
* Read the Docs needs a single requirements file
* Provide a production like guide for Ubuntu
Mon Mar 24 13:00:00 2014 dmuellerAATTsuse.com
- update requires
- add python_requires service
Wed Mar 19 13:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.1.dev3.g955e2df:
* Blacklists API Documentation
* Document the PowerDNS backend
2014.1.b3
Fri Mar 14 13:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.1.dev35.g1fe5823:
* Ensure that request body in v2 contains valid fields
* Remove JSONSchema 1.3 compatibility code
Thu Mar 13 13:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.1.dev32.g5e7da3e:
* Support more record types
* create_server fails if server is not unique
Mon Mar 10 13:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.1.dev29.g42c3d4a:
* Sync with global-requirements repo
* V2 API zone import/export documentation
* Return 404 for empty parameters in URLs
* Ensure that URL is valid while validating UUID
* Return 400 for invalid Json for api v2
Thu Mar 6 13:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.1.dev20.g120191f:
* Introduce nameservers endpoint for zones
Thu Mar 6 13:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.1.dev18.g57d24f3:
* Ensure Storage Implementions match the Interface
Wed Mar 5 13:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.1.dev16.gbd9ae5a:
* Standardize doc requirements
* Ensure that wanted API calls returns exceptions
* Fill in missing Records tests for V2 api
* UUID changes to api / utils
Sat Mar 1 13:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.1.dev11.gc44b8f8:
* Remove use of uuidutils.generate_uuid
Thu Feb 27 13:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.1.dev10.g52a16fb:
* Fixes filtering in delete and update in PowerDNS
Wed Feb 26 13:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.1.dev8.gc053717:
* Register as a endpoint without version
Tue Feb 25 13:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.1.dev7.g0eea1cd:
* Handle invalid pagination parameters
* Add the handler plugin example to the contrib folder
* Add Bind9 Support to the DevStack Plugin
Fri Feb 21 13:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.1.dev1.g517ec95:
* Correct misspelled words
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
* Add paging to Central rpcapi and service
* Adds support for paging in the storage layer
* Ensure default DB connection strings use unique defaults
Thu Feb 20 13:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.1.dev117.g7d5da0d:
* Blacklists mysql error
* Shouldn\'t pass items to get_collection_href here
* Fix arguments in get_collection_href
* Default state-path to /var/lib/designate
Wed Feb 19 13:00:00 2014 dmuellerAATTsuse.com
- switch over to non-openstack-prefix\'ed users
Tue Feb 18 13:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.1.dev112.g07d51ab:
* 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
* provide designate getting started instructions for Fedora 19
Sun Feb 16 13:00:00 2014 cloud-develAATTsuse.de
- Update to version designate-2014.1.dev104.g026bd5a:
* Update notification_driver documentation
Thu Feb 13 13:00:00 2014 dmuellerAATTsuse.com
- set typical config defaults
Wed Feb 12 13:00:00 2014 speilickeAATTsuse.com
- Update to version designate-2014.1.dev103.g58b745c:
* Prevent Schema regex\'s from capturing input
- Replace git_tarballs source service with download_files and set_version
+ Use upstream URL as source (enables verification)
Thu Feb 6 13:00:00 2014 dmuellerAATTsuse.com
- fix typo in logrotate
Sat Feb 1 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev89.g7fc43e3:
+ Keep the DevStack plugin in-tree
Thu Jan 30 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev88.g622dddc:
+ Add TLD Api documentation
Mon Jan 27 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev86.g28d341e:
+ Remote Designate Agent Calls Fail
Sat Jan 25 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev84.gccc73c4:
+ Remove dnsmasq backend
Fri Jan 24 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev83.g4ae4871:
+ Sink - Delete record on floatingip.delete event
+ Add APIs for managing TLDs
+ Validate name during v2 zone create
+ Replace os.exists with os.path.exists
Wed Jan 22 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev78.g74d7e3d:
+ Check if RS belongs in childzone
Sat Jan 18 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev77.g517cb03:
+ Update setup.cfg for the Neutron -> Quantum handler rename
Fri Jan 17 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev76.g0cd2892:
+ Sync with global requirements
+ Remove dependencies on pep8, pyflakes and flake8
Thu Jan 16 13:00:00 2014 dmuellerAATTsuse.com
- clean up requires
Thu Jan 16 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev74.g9c8c431:
+ Moved Limits API endpoint to a RESTController
+ FloatingIP PTR record functionality
+ Ensure APIv2 list respose formats are correct
Wed Jan 15 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev69.g254db0b:
+ Return a HTTP 405 for unsupported HTTP methods
Tue Jan 14 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev68.gae0cb01:
+ Cleanup API v2 Link Generation and Views
+ Ensure Flask uses our JSON Encoder
+ Removing Docs about the old Sudo mechanismn
+ Add support for specifying tenant/user/token in the NoAuthMiddleware
+ Made Pecan HTML debugging an option for v2 API
+ PowerDNS backend tests
+ Designate requires Babel during runtime now
+ six is now a requirement of many of the oslo-incubator modules
Mon Jan 13 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev55.g5a68821:
+ The default port is not 0.0.0.0, it is 9001
+ Sync with oslo-incubator
+ Reinstate RecordSet placement validation
+ Switch out designate.notifier for oslo\'s version
+ Ensure migrations run on PostgreSQL
Fri Jan 10 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev50.geb3dd73:
+ Database fixture
+ Ensure JSON Schema format validators operate only on strings
Thu Jan 9 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev48.g1d12259:
+ Ensure SQLite has the correct unique_record index
Tue Jan 7 13:00:00 2014 dmuellerAATTsuse.com
- fix requires
Sat Jan 4 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev47.g2ee5357:
+ Docs spelling/capitalization fixes
Sat Dec 21 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev46.gf3df379:
+ Do not try to update records if there are none
+ Specify column names during the PowerDNS backends InsertFromSelect\'s
Thu Dec 19 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev44.gce325c9:
+ Provide support for \"All Tenants\" access
+ Introduce RecordSets concept to core, and add initial RRSet API to v2
Tue Dec 17 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev42.g0d23371:
+ Correct migration 33
Thu Dec 12 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev41.g01f80eb:
+ Fixed bug where sync_all could not be run
Tue Dec 10 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev40.g019d753:
+ Use % when printing keyfile/certfile errors
Sat Dec 7 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev39.gaf6da95:
+ Make sure that certfile and keyfile are readable
+ BUG# 1258262 Added secret parameter to options for sensitive data
Fri Dec 6 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev36.g52835ba:
+ Fix typo in config and rename Quantrum > Neutron everywhere
+ Ensure logs are captured and displayed when tests fail
+ Backend tests restructure
+ Put test resources into own folder
+ Denormalize tenant_id into the records table
+ Multi-backend
+ Bug #1257888: Remote Designate Agent Call Fails
Tue Dec 3 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev27.geb16433:
+ Multiple testing fixes
Sat Nov 30 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev26.ga109782:
+ Allow a context to be elevated to admin status
Mon Nov 25 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev25.g271e258:
+ Don\'t require domain_id in find_record
* methods
+ Pass the service-catalog if any to the context
Thu Nov 21 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev22.g2e1c6ca:
+ Switch to testr / testtools / fixtures, remove nose
+ Update notifications towards oslo.messaging
+ Add .testrepository to ST2 project ignore
+ Support building wheels (PEP-427)
+ Add SLDs that act like TLDs
+ Added a check for HTTP_X_IDENTITY_STATUS
+ nsd4slave backend
+ Add placeholder migrations to allow backports to Havana
Wed Nov 13 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev9.g20fd3a9:
+ Expose touch_domain via an API extension
+ Update PPA URL
Sat Nov 9 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev7.g6df678b:
+ Update TLD list per IANA list version 2013110700
Thu Nov 7 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev5.gb8df7bd:
+ Fix inconsistent dnspython imports bug
Tue Nov 5 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev4.g343e087:
+ Domain Import/Export
Sat Nov 2 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev3.gddfcd36:
+ Zoneextractor tool
Fri Nov 1 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2014.1.dev1.g9bee88a:
+ Sync requirements with stable/havana requirements
+ Ensure we\'re compatible with JSONSchema 1.3.0 through 2.2.0
+ Update setup.cfg for Icehouse development cycle
Tue Oct 22 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a279.g6ebfe75:
+ Abstract quota enforcement in central service
+ Ensure all FakeBackend methods use info level logs
Thu Oct 17 14:00:00 2013 dmuellerAATTsuse.com
- fix requires
Wed Oct 16 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a277.g064eb4f:
+ Minor tox.ini changes, should speed things up
Mon Oct 14 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a276.gb982573:
+ Correct JSONSchemas for min/max TTLs
+ Update domains when servers are created, modified or deleted
+ Add status fields for domains and records
Tue Oct 8 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a272.g09cb5b9:
+ Added info on flake8 to docs
Mon Sep 30 14:00:00 2013 dmuellerAATTsuse.com
- require simplejson in the test package
Fri Sep 27 14:00:00 2013 dmuellerAATTsuse.com
- switch to crudini
Fri Sep 27 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a271.g6698b14:
+ Add rudimentary migration testing
+ BIND9 Plugin Cleanup
Wed Sep 25 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a267.gb3ad5fd:
+ docs: Correct errors in the Create Record examples
Wed Sep 18 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a266.g7308b92:
+ Correct PowerDNS migration 006
+ Ensure beta versions are not downloaded from pypi
Wed Sep 18 14:00:00 2013 dmuellerAATTsuse.com
- fix requires
Wed Sep 18 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a264.g970db4f:
+ Give more meaningful error message when no servers are configured
+ Monkeypatch WebTest to support HTTP PATCH
Tue Sep 17 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a262.g848d5aa:
+ Add initial BIND9 backend docs
Fri Sep 13 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a261.gfde4d7e:
+ Allow default SOA values to be configured
+ Ensure default TTL is respected by PowerDNS backend
Thu Sep 12 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a259.g00ad09f:
+ Ensure tables are InnoDB and UTF8
Wed Sep 4 14:00:00 2013 dmuellerAATTsuse.com
- Update to version 2013.2.a258.g003e7e3:
+ Fix a minor doc build warning
+ Restore JSONSchema 1.1.0 compatibility
+ Fixup incorrect exception handler
+ Update PBR
+ Update PBR to 0.5.21
+ Internal SQLA Storage Consistency Cleanup
+ Add Description Field to Domains/Records
+ Add more API documentation for record types
+ PowerDNS - Ensure SPF records are quoted correctly
+ Bug 1206849: Add more logging to the API Layer
+ Sync requirements with openstack/requirements
+ API Version 2 - Initial Framework
+ Sync doc/requirements.txt with openstack/requirements
+ Update Getting Started Guide
+ Add API v2 /limits endpoint
+ Switch to EntryPoints for the binaries
+ Add \"Invalid TLD\" error message
+ Correct V2 limits schema
+ Minor v1 records schema corrections
+ Add description field to v2 schemas
+ Cleanup v2 schema links
+ Revert \"PowerDNS - Ensure SPF records are quoted correctly\"
+ Fix utils.render_temaplate_to_file() test case name
+ docs: Add \'description\' field to domains
+ PowerDNS - Correctly quote TXT and SPF record
+ Fixup CNAME placement validation
+ Fixed broken links in README.md
+ Add APIv2 Zones Controller
+ Central RPCAPI should call the correct sync methods
+ Cleaned up fake backend backend
Tue Sep 3 14:00:00 2013 dmuellerAATTsuse.com
- fix requires
Tue Aug 6 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a213.gfc90fda:
+ Ensure the deleted column is not truncated
+ Ensure all errors raised from netaddr are caught
Wed Jul 31 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a211.g6dd2f56:
+ Ensure backend resources are always deletable
+ Reduce logspam from amqp
+ Refactor JSONSchema handling code
+ Update \'Getting Started\' Doc
Tue Jul 30 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a205.g6a44de8:
+ Ensure Code Coverage only includes designate
+ better ipv4 validation
+ re-org docs & add details on production architecture
+ Replace missing indexes for SQLite
+ Move doc/examples to doc/source/examples
+ Remove out of date TODOs from README
+ Move Keystone config to main designate config
Wed Jul 24 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a192.ge2419ea:
+ Logging & docs improvement for notification_handler
+ corrected event details in Nova Handler notes
+ Ensure StorageAPI always re-raises exceptions appropriately
Wed Jul 24 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a188.g6e275e2:
+ find_records does not need to perform an is_admin check
+ find_record should take a domain_id argument
+ Remove unnecessary default criterion value
Mon Jul 22 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a185.geb16b1e:
+ Remove openstack.common.cfg.
+ Sync requirements with openstack/requirements
Sat Jul 20 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a183.gfea3043:
+ Remove invalid entrypoints
Fri Jul 19 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a182.g6103e82:
+ Implement a Quota management API extension
+ Accept trailing /\'s on URLs.
Thu Jul 18 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 2013.2.a179.g5f2b5fe:
+ bug# 1198890 internal api tidy
+ Add \'Getting Started\' Doc
Wed Jul 17 14:00:00 2013 speilickeAATTsuse.com
- Update to version 2013.2.a176.gffa5bd3:
+ Initial Public Commit.
+ Rename TODO list
+ Add TODO note
+ Remove leftover file.
+ Sync to openstack-common rev 974989d9
+ Switch default sql_connection to an in-memory sqlite DB
+ Add utils and exception modules from openstack-common.
+ Lots of changes:
+ Add some temp config vars to disable keystone and use a default tenant/user instead.
+ Sync with OpenStack Common rev f182936b
+ Remove leftover config file
+ Ensure the RNDC call only supplies a config file option if one has been explicitly set
+ Reapply WIP openstack common patch from https://review.openstack.org/#/c/13953/
+ Ensure moniker\'s exceptions are re-raised over RPC
+ Ensure delete\'s are flushed to the DB immediately.
+ Ensure the bind9 agent\'s output path is created, if necessary.
+ Make use of OpenStack Common setup module
+ Fix license headers
+ Add skeleton test framework
+ Fix another missing license header
+ Add tox and venv to ST2 folder ignores
+ Move create schema hack into into it\'s own method.
+ Remove some un-used imports
+ Add Moniker Central server management tests.
+ Use fake RPC backend for testing
+ Move API app from __init__.py -> app.py
+ Ensuring fitering a empty collection works
+ Add OpenStack Common WSGI module
+ Switch from Flask\'s WSGI Server to OpenStack Commons + Use PasteDeploy for easier Keystone integration.
+ Remove Debug API endpoint + Remove some unneeded imports
+ Remove temporary keystone config options
+ Add Moniker Central tests for domains and records
+ Ensure all bin/ files are as \"dumb\" as possible.
+ Add .venv to gitignore file
+ Add some
*really
* basic instructions.
+ Move some dep\'s from test-requires to pip-requires
+ ranch \'master\' of github.com:managedit/monike
+ Add tests_require to setup.py
+ Extract setup-requires from setup.py
+ Remove duplicate requirement on setuptools-git
+ Add PasteDeploy dep to tools/pip-requires
+ Include newer bin/ files on tox pep8 checks
+ Delete duplicated schemas.py
+ ranch \'master\' of github.com:managedit/monike
+ Add some missing deps required by OS-Common
+ emote-tracking branch \'CaptTofu/capttofu-mysql-cleaned
+ Add SQLAlchemy Migrate dep
+ Correct handling of duplicates
+ Handle `exceptions.Forbidden` appropriately in the API.
+ Ensure agents recieve the correct params for delete_domain calls
+ Add Database driver server method tests
+ ranch \'policy
+ Ensure utils.find_config() raises correctly on failure to find config
+ Add tests policy.json
+ emote-tracking branch \'laptop/master
+ Final fixes for migrations addition.
+ Add Travis-CI config file
+ Fixup Travis-CI and tox config
+ Add Openstack-Nose test dep
+ Add openstack.nose_plugin as a test dep
+ emote-tracking branch \'CaptTofu/newline_fix
+ Remove pypi from travis-ci config
+ Backport a few of assert methods not present in Py26. Fixes the tests on Py26
+ Add database init + sync commands
+ PEP8 Fix
+ Rename sql_connection to the more generic database_connection
+ Switch from git:// to GubHub tarball via https for python-monikerclient dep
+ Attempt to make backends more driver based like in Ceilometer
+ ull request #2 from ekarlso/maste
+ Rename \"sqla\" to \"impl_sqlalchemy\"
+ Remove unnecessary hack inherited from ceilometer.
+ Ensure the SQLA tests actually use the SQLA driver
+ Saner default values for Path+DB configs
+ Fixup previous commit
+ Update DB CLI commands for database -> storage changes
+ Move create/destroy DB hacks to the tests themselves, and ensure they respect the storage driver choice.
+ Changes to get sqlalchemy migrate to work. Still not there.
+ Found a bug that allows insertion into domains with NULL tenant_id
+ Migrate scripts now work! Also re-coded the tenant_id NULL fix
+ Cleanup SQLA migrate changes + \"Un-Abstract\" the type definitions
+ Ensure `moniker database` commands read the moniker-central config file
+ NULL is an acceptable value for tenant_id.
+ Lower the default SQL debug level
+ Minor cleanup
+ Add Storage test for get_record/get_records
+ Switch from Query.filter() -> Query.get() for single record fetches
+ Ensure tearDown is performed in the reverse order of setUp
+ Ensure we use a single Service instance per test case.
+ Complete Skipped storage tests
+ Move SQLA dep in pip-requires to indicate it is optional (kinda)
+ Remove DB migrations from TODO list
+ Update default config files
+ Sync with OS Common aca1805d911caefe14a73edb6ced281cf54e7ad2
+ Use a local config file only when it exists
+ Move optional dep\'s to their own file
+ Ensure CLI only loads local file if it exists
+ Update MANIFEST.in
+ ranch \'docs
+ Add sample API call to the sphinx docs (It\'s not necessarily accurate!)
+ Hide autogenated doc files in Sublime Text 2 project
+ Update docs for Servers API
+ Fixup deps and tox.ini for Stackforge+Gerrit
+ Remove Travis CI config, now that Moniker is on Gerrit.
+ Cache pip downloads on Jenkins
+ Add requirements for RTD
+ Update docs a little
+ Remove duplicated line from docs
+ Sync with OS-Common 3d6c2368a5de16d875341426db8ddc9888213264
+ Import and make use of openstack.common.version module
+ Add pypi trove classifiers
+ Update requirements for monikerclient -> python-monikerclient
+ Split on \"+\" to determine driver..
+ Add filtering to the storage layers get_
* methods
+ Add initial support for handling notifications from other OpenStack services.
+ Cleanup UnitTest assert backports
+ Fixup broken migration
+ Re-order tox.ini sections
+ Added moniker API documentation
+ Ensure we depend on SQLAlchemy 7.x
+ Provide a sane sample database_connection config value
+ Ensure the bind9 agent logs an error when there are no servers configured
+ Fix bug #1075595 - Ensure a missing configuration file raises an error
+ Document state-path configuration option
+ Add nosexcover and nosehtmloutput Nosetests plugins to tools/test-requires
+ Make notification handler config option name consistent
+ Minor sample config file fixes
+ Ensure database-connection config variable is defined correctly
+ Remove backported unittest assertions in favour of unittest2.
+ Sync up notification handler test naming
+ Switch bind9 agent to a driver based implementation.
+ Be consistent with sample state_path configuration value.
+ Ensure Agent service calls the backends register_opts() method.
+ Added fix to zone template to append dot to end of data for various records that require it
+ Add utils.resource_string() method
+ Subclass OS-Common\'s Context class
+ Add
*.egg to .gitignore
+ Fixed bind9 agent backend to handle new domains properly
+ Abstract out functionality into plugins
+ Update docs according to latest plugin change
+ Update the docs to use virtualenv\'s --no-site-packages flag
+ Track plugin name and type within records
+ Parse roles from Keystone into the Context
+ Restrict the Servers resource to admin users
+ Pull Keystone middleware from the keystone client package.
+ Add policy checks for all resource create/update/delete/get/list actions
+ Remove `get_config_overrides` method from tests
+ Minor test cleanups
+ Add Quantum samples
+ Update readme a bit
+ Add PyFlakes tox env
+ Fix most issues identified by PyFlakes
+ Cleanup tox / test deps
+ Implemented deltetion in the bind9 agent, fixed deletion in the backend, added migrate for foreign key changes
+ Fix broken version for migrate..
+ Generalize testcases for handlers, bug #1080415
+ Fixes bug #1080467
+ Add Quantum handlers for floating ip with tests
+ Generalize tests of plugins take 2, bug #1080415
+ Fix so it invokes on load
+ Make us client library independent for server side operations
+ Add cliff to pip-requires and ensure all bin/ files are checked with pep8
+ Move docs where they belong (RTFD)
+ Move fixtures to be available to all tests
+ Typo fix in install docs
+ Fixes bug #1081525
+ Process only events with handlers - skip the rest.
+ Add first API test for listing servers
+ The PyFlakes tox env should not run by default
+ Add DB init commands to README.md
+ Abstract test functionality a bit more - make more use of get_
*_fixture
+ Do teardown properly
+ POST helper for API tests
+ Install doc corrections
+ More install doc corrections
+ Add more test helpers
+ Tests cleanup and add helpers
+ Fixup config access in bind9 backend.
+ Fixup sample agent config
+ Change the use of self.conf to cfg.CONF[self.name]
+ Keystone helper
+ Move out session from the sqlalchemy impl to a more re-usable place
+ Fixed a single-letter typo in docs
+ Working mysqlbind agent. Thank you to Endre and Kiall for the help!
+ Add empty testcase for the MySQL Bind9 backend
+ Move SQLA types to shared location
+ Sync with Oslo-Incubator 1fd7694e
+ Cleanup use of Flask Blueprint\'s in the API
+ Fixup API after breakage in change Ie65b6d25
+ Fix inconsistencies in use of IPAddr and UUID instances.
+ Added central backend changes and rpc plugin. Added write_database flag to mysqlbind agent.
+ Switch to plain .json schemas and improve Schema handling.
+ Add backend_driver default to moniker-central.conf
+ cfg.CONF is a global, let\'s not pass it around unnecessarily
+ Allow the central and agent services to have separate defaults for the backend_driver config option.
+ Fixup Server JSONSchema
+ Fixup final pyflakes error + enable pyflakes check by default
+ Fixup bind9 zone template
+ Add /bind9 to .gitignore
+ Fixup migration #3 for MySQL
+ bug #1086467, fixed by using moniker record ID in dns_domains column.
+ Partial fix for bug #1074093
+ Ensure Plugin config declarations are compatible with oslo-config\'s `import_opt` method
+ Correctly raise Duplicate exceptions with MySQL.
+ Minor install doc corrections
+ moniker-manage CLI should read DB connection string from correct config group
+ Fixup sample moniker-api.conf
+ Sync with Oslo e6c576d9
+ Include setup-requires in tox.ini
+ Ensure partial API updates are validated correctly
+ Remove unnecessary steps from the install guide
+ Move database_connection sample config to the correct section
+ Remove unnecessary if/else block from the bind9 zone template
+ Record TTL should default to, and accept, NULL values
+ Added generic SQLOPTS
+ Ditch pre_version argument to oslo-version.
+ Exclude ST2 project file from sdist
+ Ensure MANIFEST.in is correct - No longer include
*.pyc
+ Ensure bin/moniker-manage is executable
+ Sync with oslo 8888ad01
+ Provide sample logdir config option.
+ Fixup hostname regex + add some tests for valid host names.
+ Remove dead code from moniker.storage
+ Use consistent base class name for moniker.backend tests
+ Centralize argv slicing
+ Ensure Schema handle datetime objects appropriately
+ Add more happy path API tests for servers/domains/records.
+ Allow configuration file to be specified via --config-file
+ Fixup default policy.json
+ Switch to a single config file, using a config group per service.
+ Fix coverage output folder
+ Sync with oslo-incubator ad93e4e3
+ Ensure `moniker-manage --version` reports the correct version number.
+ Update MANIFEST.in to ensure only sample configs are included.
+ Allow wildcard DNS records using a
*
+ Add tests for KeystoneContextMiddleware and NoAuthMiddleware
+ Cleanup sample config file
+ Updated Docs with recent API changes, particularly records
+ Handle RPC timeout\'s appropriately in the API
+ Add tests for API 404 Handling
+ Add tests for API 409 Handling (Duplicates / Conflicts)
+ Sync with oslo a8973c52
+
*Really
* cleanup the sample config this time
+ Add support for PTR records
+ Add support for admin-reserved DNS domain name suffixes.
+ Add dummy versions list endpoint
+ Add support for a \"sudo\" like mechanism in the API.
+ Log messages produced by the Keystone Auth Token middleware
+ Fix bug #1075268 - Support multiple notification handlers listening to the same notification type
+ PowerDNS Backend Driver
+ Update Docs with GetRecord call
+ Minor doc cleanup\'s
+ Add sample PowerDNS backend config
+ Pass server list from central -> backend for domain operations.
+ Sanitize content field for certain record types.
+ A Domain\'s TTL should be optional
+ Change to rootwrapper - bug #1075120
+ Add sample config entry for reserved_domain_suffixes
+ Allow Moniker Services to Spawn N processes each.
+ Move config files from \'etc/\' to \'etc/moniker/\' to match what oslo\'s update.py expects.
+ Sync with Oslo 30a50c8a
+ Initial Diagnostics API endpoint.
+ Re-add version.py.
+ Update to JSONSchema 0.8 final
+ Use Policy enforcement to record an Audit trail
+ Replace reserved domain suffixes with regex based domain name blacklist
+ Override the format for records
+ Cleanup Blacklist code, Protect from sub-domain hijacking. Upgrade to pyflakes 0.6.1
+ Cleanup and simplify Tenant \"Sudo\" Code
+ Rename moniker-api-paste.ini -> api-paste.ini
+ Ensure config files are included in sdist tarball
+ Add naive domain/record synchronization implementations
+ Remove some magic from the RPC Backend API
+ Update REST API docs to remove links
+ Add SPF to type ENUM in Records Table
+ Prevent renaming of a domain, and ensure records are contained in their parent domain.
+ Domain Sync should not attempt to delete records after deleting the domain
+ Fixup bug in bind9 backend.
+ Add initial PowerDNS migration repo
+ Pass an instance of the central service, or the central_api proxy to backends.
+ Provide initial support for TSIG.
+ Fixup a rebase gone wrong..
+ Pass TSIG Key Create/Update/Delete to backend implementations
+ Ensure records belong to the domain_id supplied in the URL
+ Add tests for incorrect domain_id checks.
+ Add support for TSIG to PowerDNS backend
+ Fix incorrect column name used when updating a TSIG key
+ Use a dash as the command separater in moniker-manage.
+ Add moniker-manage commands for maintaining servers and TSIG keys
+ Calls to get_servers from backends should use an admin context
+ PowerDNS currently only supports hmac-md5 TSIG
+ Allow admin context\'s to retrieve domains from all tenants.
+ Add moniker-manage CLI commands to trigger sync\'s
+ Fixup moniker-manage sync commands.
+ Allow Context properties to be passed through get_admin_context()
+ Set the auth field correctly for PowerDNS
+ Add ordername/auth cols to PowerDNS Record model
+ Ensure PowerDNS backup updates the SOA serial when necessary
+ PowerDNS: Allow domain type to be configured.
+ Ensure we attach the context object to oslo-local for oslo-log to find.
+ Ensure resources are included in dist packages
+ Remove unnecessary test api-paste and policy.json
+ Ensure tools/
* is included in sdist
+ Attach context to local.store a little earlier
+ Correct Context-Type -> Content-Type typo in docs.
+ Ensure doc examples use valid JSON
+ Consistently use try/except/else
+ Add ability to fetch the list of nameservers hosting a particular domain.
+ Drop the ipv4 and ipv6 columns from servers. It\'s never been used and makes little sense.
+ Add \'servers\' link to domain schema
+ Add support for plugin provided API resources.
+ Move diagnostics API resource under /v1/ and split out the sync methods.
+ Massively improve hostname validation
+ Correct migration #10
+ Support SSHFP records
+ Rename the X-Moniker-Tenant-ID header to X-Moniker-Sudo-Tenant-ID to make more clear its meaning and use
+ Pin to jsonschema less than 1.0
+ Ensure serial number does not go backwards.
+ Saner default values for SOA
+ Ensure migrate.cfg\'s are included in the sdist tarball
+ Fixup migration #12 and support a target version when doing a database-sync
+ Add novalocal to the default domain name blacklist.
+ Ensure we enforce the various rules for CNAME records
+ Rename sync-all to the more accurate \"sync-domains\"
+ Ensure database-sync works when no version is specified
+ Fetching a domain\'s list of authoritative name servers should not be filtered by tenant_id.
+ Add a base \'Backend\' exception class for backend specific exceptions to extend from
+ Wrap backend interactions in try/catch blocks
+ Simple implementation of DNSMasq backend
+ Add Also-Notify support to PowerDNS backend.
+ Remove the distinction between a storage engine and connection.
+ Refactor DNSMasq plugin for easier transition to the upcoming transactional changes.
+ API tests should tearDown in the correct order
+ Remove base Plugin testcase
+ Separate notification handling from the central service
+ Make Diagnostics and Sync API\'s optional
+ Use the \'fake\' backend by default
+ A domain\'s TTL must not be null.
+ Revert \"A domain\'s TTL must not be null.\"
+ Prevent is_subrecord iterating past the domain name itself.
+ Add a simple profiling decorator.
+ Allow for record create/update/delete\'s and domain updates\'s without incrementing the serial number
+ Add ability to \"touch\" a domain via the API
+ Add \'accepted_tld_list\' config option
+ Domain name\'s should not be accepted with wildcards
+ Quick fix to oslo-wsgi for wsgi.Service compat with service.ProcessLauncher
+ Set the default value for accepted TLD\'s to match the IANA TLD list.
+ Add localhost, localdomain and local and remove com, net, org from default blacklist.
+ Validate SRV record format
+ Add support for specifying custom domain/record name max lengths.
+ Ensure supplied email addresses are valid for use in the SOA RNAME field
+ A domain may not have a NULL TTL
+ Added /reports, /reports/domains, /reports/records & /reports/tenants
+ Tighten up TTL and Priority acceptable value ranges
+ Abstract API exception handling
+ Ensure record changes trigger a backend serial increment.
+ Remove redundant moniker-manage commands.
+ Implement support for RPC Versioning
+ Support all valid (per RFC1035) email addresses
+ Cleanup PowerDNS database schema
+ 0.0.0.0 is an invalid IPv4 address
+ Add a test case for email addr\'s with a trailing period
+ Prefix all Moniker notifications with \"dns.\"
+ Ensure X-Moniker-Sudo-Tenant-ID values are either a UUID or int
+ Convert openstack-common.conf to the new format.
+ Remove un-used base CLI command classes
+ Commands should extend our Base Command, rather than cliff.Command
+ Show log level in moniker-manage output
+ Add Central.find_
*() methods
+ Add a \"force\" option to context sudo.
+ Correct the service name used in notifications.
+ Add periodic_task from Oslo
+ Removing unused test helpers
+ Add tests to ensure domain notifications are sent correctly
+ Update to the latest loopingcall from oslo.
+ Ensure API calls fail when junk/unexpected properties are supplied
+ Ensure all error responses are JSON
+ Remove unnecessary try/catches from API extensions
+ Update report API ext method names to match URLs
+ Cleanup method/varible ordering in the various places they are defined
+ Extend reports API extension with more information
+ Ensure two PTR records cannot have the same name
+ Update import of oslo\'s processutils.
+ Implement Quota Support
+ Ensure our quotas/limits are consistent with other OpenStack projects
+ Ensure create domain/record records call the correct count_
* methods
+ The utils module in oslo is no more.
+ Helper utilities
+ Switch to PBR
+ Add request-id to the API\'s fault responses.
+ Validate UUID URL parameters
+ Ensure record placement validation does not prevent updates
+ Remove unused SQLA utils code
+ Guard against deletion of a parent domain
+ Fix pyflakes error
+ Sync requirements with openstack/requirements. (Except jsonschema)
+ Switch to Flake8 and add Hacking checks
+ Rename Moniker -> Designate
+ Correct a few links broken during the s/moniker/designate/
+ Bump version to 2013.2
+ Correct some overzealous s/moniker/designate/\'s
+ Rename keystone-setup script for designate
+ Rename to designate in .gitreview.
+ Ensure records are unique, per RFC2181 Sec 5.0
+ Ensure request media-types are sane
+ Add LICENSE file.
+ Ensure domains that fail to create are cleaned
+ Keep deleted domains in the DB
+ Sync requirements with openstack/requirements (except jsonschema)
+ Update jsonschema dependancy
+ Add simple Maintenance Mode WSGI middleware.
+ bug/1195284 - correct ttl checks to match RFC
+ Added notes on setting up a designate dev environment
+ Bug #1194889 - Fix migration 16 on SQLite
+ Ensure the unique index on domains.name is correctly dropped.
+ quota-domain-records sould be an IntOpt
+ Ensure all backend methods respect deleted domains
+ Sync with oslo stable/grizzly c7862b5239822d701b7fb155faa4607eff602627
+ Carry oslo-incubator review #34949.
+ Add the Request-ID as a HTTP reponse header
+ Ensure central cleans up storage if the backend fails
+ bug# 1198885 - report \'latest\' instead \'None\' on database-sync
+ Ensure RTD builds install all the necessary deps
+ Ensure sphinx and sphinxcontrib-httpdomain are installed for doc builds
+ Update the outdated install document
+ Remove comments from
*requirements.txt (workaround pbr bug)
+ bug# 1198849 - from blallau
+ Add a related links page to the docs
+ Add doc link to sample plugin repo
+ Update link to designate-cookbook
+ Sync with oslo-incubator stable/grizzly
+ Middlewares should tell you they have started
+ Override default config values correctly
+ Add DevStack documentation page
+ Update docs links from moniker.rtfd.org to designate.rtfd.org
- Added doc spec file
- Too many fixes to list
Wed Jul 17 14:00:00 2013 speilickeAATTsuse.com
- Initial version