diff -Nru designate-6.0.0/AUTHORS designate-6.0.1/AUTHORS --- designate-6.0.0/AUTHORS 2018-02-28 11:33:41.000000000 +0000 +++ designate-6.0.1/AUTHORS 2018-04-09 20:45:35.000000000 +0000 @@ -41,9 +41,11 @@ Dai Dang Van Daniel Allegood Darshan Sanghani +David Rabel Davide Guerri Diana Clarke Dirk Mueller +Dmitry Galkin Doug Hellmann Dougal Matthews Duong Ha-Quang @@ -130,6 +132,7 @@ Ronald Bradford Rudrajit Tapadar Russell Bryant +Russell Tweed Ryan Bak Ryan Petrello Sascha Peilicke diff -Nru designate-6.0.0/ChangeLog designate-6.0.1/ChangeLog --- designate-6.0.0/ChangeLog 2018-02-28 11:33:41.000000000 +0000 +++ designate-6.0.1/ChangeLog 2018-04-09 20:45:34.000000000 +0000 @@ -1,6 +1,19 @@ CHANGES ======= +6.0.1 +----- + +* Fix policy name +* Updated from global requirements +* Add os-testr in test-requirements.txt +* Resolve get\_dns\_view error after selecting multi-tenant view +* Keep NS records for subdomains during Zone import +* Add sample\_default for pybasedir in \_\_init\_\_.py +* Imported Translations from Zanata +* Update UPPER\_CONSTRAINTS\_FILE for stable/queens +* Update .gitreview for stable/queens + 6.0.0 ----- diff -Nru designate-6.0.0/debian/changelog designate-6.0.1/debian/changelog --- designate-6.0.0/debian/changelog 2018-02-28 18:37:02.000000000 +0000 +++ designate-6.0.1/debian/changelog 2018-05-02 19:11:05.000000000 +0000 @@ -1,3 +1,10 @@ +designate (1:6.0.1-0ubuntu1) bionic; urgency=medium + + * New stable point release for OpenStack Queens (LP: #1767128). + * d/gbp.conf: Create stable/queens branch. + + -- Corey Bryant Wed, 02 May 2018 15:11:05 -0400 + designate (1:6.0.0-0ubuntu1) bionic; urgency=medium * New upstream release for OpenStack Queens. diff -Nru designate-6.0.0/debian/gbp.conf designate-6.0.1/debian/gbp.conf --- designate-6.0.0/debian/gbp.conf 2018-02-28 18:37:02.000000000 +0000 +++ designate-6.0.1/debian/gbp.conf 2018-05-02 19:11:05.000000000 +0000 @@ -1,5 +1,5 @@ [DEFAULT] -debian-branch = master +debian-branch = stable/queens upstream-tag = %(version)s pristine-tar = True diff -Nru designate-6.0.0/designate/backend/impl_infoblox/object_manipulator.py designate-6.0.1/designate/backend/impl_infoblox/object_manipulator.py --- designate-6.0.0/designate/backend/impl_infoblox/object_manipulator.py 2018-02-28 11:30:32.000000000 +0000 +++ designate-6.0.1/designate/backend/impl_infoblox/object_manipulator.py 2018-04-09 20:42:02.000000000 +0000 @@ -96,7 +96,8 @@ return dns_view def get_dns_view(self, tenant): - if not self.connector.multi_tenant: + if (not self.connector.multi_tenant or + self.connector.multi_tenant == '0'): return self.connector.dns_view else: # Look for the network view with the specified TenantID EA diff -Nru designate-6.0.0/designate/central/service.py designate-6.0.1/designate/central/service.py --- designate-6.0.0/designate/central/service.py 2018-02-28 11:30:36.000000000 +0000 +++ designate-6.0.1/designate/central/service.py 2018-04-09 20:42:02.000000000 +0000 @@ -2674,7 +2674,10 @@ zone.type = 'PRIMARY' for rrset in list(zone.recordsets): - if rrset.type in ('NS', 'SOA'): + if rrset.type == 'SOA': + zone.recordsets.remove(rrset) + # subdomain NS records should be kept + elif rrset.type == 'NS' and rrset.name == zone.name: zone.recordsets.remove(rrset) except dnszone.UnknownOrigin: diff -Nru designate-6.0.0/designate/common/policies/service_status.py designate-6.0.1/designate/common/policies/service_status.py --- designate-6.0.0/designate/common/policies/service_status.py 2018-02-28 11:30:32.000000000 +0000 +++ designate-6.0.1/designate/common/policies/service_status.py 2018-04-09 20:41:55.000000000 +0000 @@ -41,7 +41,7 @@ ] ), policy.RuleDefault( - "update_service_service_status", + "update_service_status", base.RULE_ADMIN) ] diff -Nru designate-6.0.0/designate/__init__.py designate-6.0.1/designate/__init__.py --- designate-6.0.0/designate/__init__.py 2018-02-28 11:30:36.000000000 +0000 +++ designate-6.0.1/designate/__init__.py 2018-04-09 20:41:55.000000000 +0000 @@ -33,6 +33,7 @@ help='Name of this node'), cfg.StrOpt( 'pybasedir', + sample_default='', default=os.path.abspath(os.path.join(os.path.dirname(__file__), '../')), help='Directory where the designate python module is installed' diff -Nru designate-6.0.0/designate/locale/en_GB/LC_MESSAGES/designate.po designate-6.0.1/designate/locale/en_GB/LC_MESSAGES/designate.po --- designate-6.0.0/designate/locale/en_GB/LC_MESSAGES/designate.po 2018-02-28 11:30:32.000000000 +0000 +++ designate-6.0.1/designate/locale/en_GB/LC_MESSAGES/designate.po 2018-04-09 20:42:02.000000000 +0000 @@ -2,17 +2,17 @@ # Andi Chandler , 2017. #zanata msgid "" msgstr "" -"Project-Id-Version: designate 6.0.0.0b2.dev9\n" +"Project-Id-Version: designate VERSION\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/openstack-i18n/\n" -"POT-Creation-Date: 2017-11-01 12:29+0000\n" +"POT-Creation-Date: 2018-02-09 13:11+0000\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "PO-Revision-Date: 2017-10-21 02:17+0000\n" "Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom)\n" -"Language: en-GB\n" -"X-Generator: Zanata 3.9.6\n" +"Language: en_GB\n" +"X-Generator: Zanata 4.3.3\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" #, python-format diff -Nru designate-6.0.0/designate/tests/test_api/test_v2/test_import_export.py designate-6.0.1/designate/tests/test_api/test_v2/test_import_export.py --- designate-6.0.0/designate/tests/test_api/test_v2/test_import_export.py 2018-02-28 11:30:32.000000000 +0000 +++ designate-6.0.1/designate/tests/test_api/test_v2/test_import_export.py 2018-04-09 20:41:55.000000000 +0000 @@ -130,10 +130,9 @@ # and dnspython considers that to be not equal. imported.delete_rdataset(imported.origin, 'SOA') exported.delete_rdataset(exported.origin, 'SOA') - # Delete NS records, since they won't be the same + # Delete NS records, except for delegated subdomains imported.delete_rdataset(imported.origin, 'NS') exported.delete_rdataset(exported.origin, 'NS') - imported.delete_rdataset('delegation', 'NS') self.assertEqual(imported, exported) # Metadata tests diff -Nru designate-6.0.0/designate.egg-info/pbr.json designate-6.0.1/designate.egg-info/pbr.json --- designate-6.0.0/designate.egg-info/pbr.json 2018-02-28 11:33:41.000000000 +0000 +++ designate-6.0.1/designate.egg-info/pbr.json 2018-04-09 20:45:35.000000000 +0000 @@ -1 +1 @@ -{"git_version": "97393a1", "is_release": true} \ No newline at end of file +{"git_version": "cb60d73", "is_release": true} \ No newline at end of file diff -Nru designate-6.0.0/designate.egg-info/PKG-INFO designate-6.0.1/designate.egg-info/PKG-INFO --- designate-6.0.0/designate.egg-info/PKG-INFO 2018-02-28 11:33:41.000000000 +0000 +++ designate-6.0.1/designate.egg-info/PKG-INFO 2018-04-09 20:45:35.000000000 +0000 @@ -1,12 +1,11 @@ Metadata-Version: 1.1 Name: designate -Version: 6.0.0 +Version: 6.0.1 Summary: DNS as a Service Home-page: https://docs.openstack.org/designate/latest/ Author: OpenStack Author-email: openstack-dev@lists.openstack.org License: UNKNOWN -Description-Content-Type: UNKNOWN Description: ======================== Team and repository tags ======================== diff -Nru designate-6.0.0/designate.egg-info/SOURCES.txt designate-6.0.1/designate.egg-info/SOURCES.txt --- designate-6.0.0/designate.egg-info/SOURCES.txt 2018-02-28 11:33:44.000000000 +0000 +++ designate-6.0.1/designate.egg-info/SOURCES.txt 2018-04-09 20:45:38.000000000 +0000 @@ -822,9 +822,6 @@ releasenotes/source/unreleased.rst releasenotes/source/_static/.placeholder releasenotes/source/_templates/.placeholder -releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po -releasenotes/source/locale/fr/LC_MESSAGES/releasenotes.po -releasenotes/source/locale/ja/LC_MESSAGES/releasenotes.po tools/install_venv.py tools/install_venv_common.py tools/pretty_flake8.py diff -Nru designate-6.0.0/etc/designate/policy.yaml.sample designate-6.0.1/etc/designate/policy.yaml.sample --- designate-6.0.0/etc/designate/policy.yaml.sample 2018-02-28 11:30:32.000000000 +0000 +++ designate-6.0.1/etc/designate/policy.yaml.sample 2018-04-09 20:41:56.000000000 +0000 @@ -163,7 +163,7 @@ #"find_service_statuses": "rule:admin" # -#"update_service_service_status": "rule:admin" +#"update_service_status": "rule:admin" # Find all Tenants. #"find_tenants": "rule:admin" diff -Nru designate-6.0.0/PKG-INFO designate-6.0.1/PKG-INFO --- designate-6.0.0/PKG-INFO 2018-02-28 11:33:44.000000000 +0000 +++ designate-6.0.1/PKG-INFO 2018-04-09 20:45:38.000000000 +0000 @@ -1,12 +1,11 @@ Metadata-Version: 1.1 Name: designate -Version: 6.0.0 +Version: 6.0.1 Summary: DNS as a Service Home-page: https://docs.openstack.org/designate/latest/ Author: OpenStack Author-email: openstack-dev@lists.openstack.org License: UNKNOWN -Description-Content-Type: UNKNOWN Description: ======================== Team and repository tags ======================== diff -Nru designate-6.0.0/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po designate-6.0.1/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po --- designate-6.0.0/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po 2018-02-28 11:30:36.000000000 +0000 +++ designate-6.0.1/releasenotes/source/locale/en_GB/LC_MESSAGES/releasenotes.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,517 +0,0 @@ -# Andi Chandler , 2017. #zanata -# Andi Chandler , 2018. #zanata -msgid "" -msgstr "" -"Project-Id-Version: Designate Release Notes\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-02-02 17:20+0000\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2018-01-30 02:27+0000\n" -"Last-Translator: Andi Chandler \n" -"Language-Team: English (United Kingdom)\n" -"Language: en-GB\n" -"X-Generator: Zanata 3.9.6\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" - -msgid "1.0.1" -msgstr "1.0.1" - -msgid "1.0.2" -msgstr "1.0.2" - -msgid "2.0.0" -msgstr "2.0.0" - -msgid "2.1.0" -msgstr "2.1.0" - -msgid "3.0.0" -msgstr "3.0.0" - -msgid "4.0.0" -msgstr "4.0.0" - -msgid "5.0.0" -msgstr "5.0.0" - -msgid "6.0.0.0b2" -msgstr "6.0.0.0b2" - -msgid "6.0.0.0b3" -msgstr "6.0.0.0b3" - -msgid "" -"A new recordset api ``/v2/recordsets`` is exposed with GET method allowed " -"only. The api can be used for retrieving recordsets across all the zones " -"under a tenant. Filtering on certain fields is supported as well." -msgstr "" -"A new recordset API ``/v2/recordsets`` is exposed with GET method allowed " -"only. The API can be used for retrieving recordsets across all the zones " -"under a tenant. Filtering on certain fields is supported as well." - -msgid "ASync Export" -msgstr "ASync Export" - -msgid "ASync Import" -msgstr "ASync Import" - -msgid "Active / passive failover for designate-pool-manager periodic tasks" -msgstr "Active / passive failover for designate-pool-manager periodic tasks" - -msgid "Added Designate Backend" -msgstr "Added Designate Backend" - -msgid "Added InfoBlox Backend" -msgstr "Added InfoBlox Backend" - -msgid "" -"Added ``designate-worker`` and ``designate-producer``. This will allow for " -"better scaling across a designate system as we move forward." -msgstr "" -"Added ``designate-worker`` and ``designate-producer``. This will allow for " -"better scaling across a designate system as we move forward." - -msgid "Added zone_name in zone trasfer request response. Closed bug#1580014" -msgstr "Added zone_name in zone transfer request response. Closed bug#1580014" - -msgid "" -"Addition of the \"attribute\" filter for scheduling zones across pools. This " -"can be enabled in the ``[service:central]`` section of the config by adding " -"``attribute`` to the list of values in the ``filters`` option." -msgstr "" -"Addition of the \"attribute\" filter for scheduling zones across pools. This " -"can be enabled in the ``[service:central]`` section of the config by adding " -"``attribute`` to the list of values in the ``filters`` option." - -msgid "" -"All designate services will now report to designate-central when they are " -"running. This is implmented as a heartbeat reporting system. There is also a " -"new API endpoint in the v2 API - $API_BASE/v2/service_status. This will show " -"the list of services running, and when they last reported as running. " -"Currently the \"stats\" and \"capabilities\" values will be blank, but will " -"be updated in the future as services implement them." -msgstr "" -"All designate services will now report to designate-central when they are " -"running. This is implemented as a heartbeat reporting system. There is also " -"a new API endpoint in the v2 API - $API_BASE/v2/service_status. This will " -"show the list of services running, and when they last reported as running. " -"Currently the \"stats\" and \"capabilities\" values will be blank, but will " -"be updated in the future as services implement them." - -msgid "An experimental agent backend to support Knot DNS 2" -msgstr "An experimental agent backend to support Knot DNS 2" - -msgid "" -"An experimental agent backend to support TinyDNS, the DNS resolver from the " -"djbdns tools." -msgstr "" -"An experimental agent backend to support TinyDNS, the DNS resolver from the " -"djbdns tools." - -msgid "Any tooling using the V1 API needs to be reworked to use the v2 API" -msgstr "Any tooling using the V1 API needs to be reworked to use the v2 API" - -msgid "" -"Both ``designate-zone-manager`` and ``designate-pool-manager`` are now " -"deprecated and will be removed in a future release." -msgstr "" -"Both ``designate-zone-manager`` and ``designate-pool-manager`` are now " -"deprecated and will be removed in a future release." - -msgid "Bug Fixes" -msgstr "Bug Fixes" - -msgid "Ceilometer \"exists\" periodic event per domain" -msgstr "Ceilometer \"exists\" periodic event per domain" - -msgid "Check for multi level tlds" -msgstr "Check for multi level TLDs" - -msgid "" -"Create / Update / Delete API methods on /v2/pools/ Using these messages " -"**will** cause unforseen issues with pools. We highly recommend that the " -"policy file be updated to restrict create / update / delete from all users" -msgstr "" -"Create / Update / Delete API methods on /v2/pools/ Using these messages " -"**will** cause unforeseen issues with pools. We highly recommend that the " -"policy file be updated to restrict create / update / delete from all users" - -msgid "Critical Issues" -msgstr "Critical Issues" - -msgid "Current Series Release Notes" -msgstr "Current Series Release Notes" - -msgid "" -"Default `policy.json` file is now removed as Designate now generate the " -"default policies from code. Please be aware that when using that file in " -"your environment." -msgstr "" -"Default `policy.json` file is now removed as Designate now generates the " -"default policies from code. Please be aware of that when using that file in " -"your environment." - -msgid "Deprecation Notes" -msgstr "Deprecation Notes" - -msgid "Designate Release Notes" -msgstr "Designate Release Notes" - -msgid "" -"Designate no longer will attempt to guess content type based on an extension " -"to the URL. So GET /v2/zones.json is no longer an acceptable URL." -msgstr "" -"Designate no longer will attempt to guess content type based on an extension " -"to the URL. So GET /v2/zones.json is no longer an acceptable URL." - -msgid "" -"Designate now support policy in code, which means if users don't want to " -"modify any of policy rules, they can remove or comment all of rules in " -"policy file or even not deploy it at all. Because from now, Designate keeps " -"all default policies under `designate/common/policies` module. Users can " -"modify/generate `policy.yaml` file which will override policy rules in code " -"if those rules show in `policy.yaml` file. Users also still use `policy." -"json` file but oslo team recommend that we should use the newer YAML format " -"instead." -msgstr "" -"Designate now support policy in code, which means if users don't want to " -"modify any of policy rules, they can remove or comment all of rules in " -"policy file or even not deploy it at all. Because from now, Designate keeps " -"all default policies under `designate/common/policies` module. Users can " -"modify/generate `policy.yaml` file which will override policy rules in code " -"if those rules show in `policy.yaml` file. Users also still use `policy." -"json` file but Oslo team recommend that we should use the newer YAML format " -"instead." - -msgid "Horizon Plugin moved out of tree" -msgstr "Horizon Plugin moved out of tree" - -msgid "" -"Import of release notes from https://wiki.openstack.org/wiki/ReleaseNotes/" -"Liberty#OpenStack_DNS_.28Designate.29" -msgstr "" -"Import of release notes from https://wiki.openstack.org/wiki/ReleaseNotes/" -"Liberty#OpenStack_DNS_.28Designate.29" - -msgid "Known Issues" -msgstr "Known Issues" - -msgid "Liberty Series Release Notes" -msgstr "Liberty Series Release Notes" - -msgid "Mitaka Series Release Notes" -msgstr "Mitaka Series Release Notes" - -msgid "New Features" -msgstr "New Features" - -msgid "" -"New method of updating Pools. We have a new sub command on the ``designate-" -"manage`` utility." -msgstr "" -"New method of updating Pools. We have a new sub command on the ``designate-" -"manage`` utility." - -msgid "New service designate-zone-manager" -msgstr "New service designate-zone-manager" - -msgid "Newton Series Release Notes" -msgstr "Newton Series Release Notes" - -msgid "Ocata Series Release Notes" -msgstr "Ocata Series Release Notes" - -msgid "OpenStack client integration" -msgstr "OpenStack client integration" - -msgid "" -"Operators now have a choice in the type of notification payload content that " -"Designate can emit via oslo.messaging's Notifier. The default plugin is " -"configured to emit the same information that the notifications previous to " -"this patch emitted. So there is no functional change. Operators can write " -"their own notification plugins that exist in designate/notifications.py. An " -"\"audit\" plugin is included. This plugin emits object changes, if they " -"exist, along with zone ids, zone/recordset names. A plugin can define " -"multiple payloads from a single notification to be emitted at once, if " -"desirable. The selection of a plugin is defined by python entrypoints (for " -"driver availability) and the new \"notification_plugin\" option in the " -"\"DEFAULT\" config section." -msgstr "" -"Operators now have a choice in the type of notification payload content that " -"Designate can emit via oslo.messaging's Notifier. The default plugin is " -"configured to emit the same information that the notifications previous to " -"this patch emitted. So there is no functional change. Operators can write " -"their own notification plugins that exist in designate/notifications.py. An " -"\"audit\" plugin is included. This plugin emits object changes, if they " -"exist, along with zone ids, zone/recordset names. A plugin can define " -"multiple payloads from a single notification to be emitted at once, if " -"desirable. The selection of a plugin is defined by python entrypoints (for " -"driver availability) and the new \"notification_plugin\" option in the " -"\"DEFAULT\" config section." - -msgid "Other Notes" -msgstr "Other Notes" - -msgid "Pike Series Release Notes" -msgstr "Pike Series Release Notes" - -msgid "" -"Pool Names are now required to be unique. If there is 2 pools with the same " -"name - this will need to be changed before the upgrade is performed." -msgstr "" -"Pool Names are now required to be unique. If there is 2 pools with the same " -"name - this will need to be changed before the upgrade is performed." - -msgid "Prelude" -msgstr "Prelude" - -msgid "" -"Previous versions of eventlet changed the behaviour of socket.send() to " -"match socket.sendall(). in eventlet 0.18.0 this changed and it reverted to " -"the traditional behaviour. MiniDNS has been updated to allow minidns to push " -"large zone transfers over long range network connections" -msgstr "" -"Previous versions of eventlet changed the behaviour of socket.send() to " -"match socket.sendall(). in eventlet 0.18.0 this changed and it reverted to " -"the traditional behaviour. MiniDNS has been updated to allow MiniDNS to push " -"large zone transfers over long range network connections" - -msgid "" -"Previously we only checked for the last label of a TLD which does not work " -"for `co.uk` or custom internal TLDs that deployers may use" -msgstr "" -"Previously we only checked for the last label of a TLD which does not work " -"for `co.uk` or custom internal TLDs that deployers may use" - -msgid "Purging deleted domains" -msgstr "Purging deleted domains" - -msgid "" -"Randomize SOA refresh interval to stagger AXFRs across multiple zones and " -"resolvers. Introduce the new configuration parameters default-soa-refresh-" -"min and default-soa-refresh-max" -msgstr "" -"Randomize SOA refresh interval to stagger AXFRs across multiple zones and " -"resolvers. Introduce the new configuration parameters default-soa-refresh-" -"min and default-soa-refresh-max" - -msgid "" -"Schedule across pools. See http://doc.openstack.org/developer/designate/" -"pools/scheduler.html#default-provided-filters for the built in filters" -msgstr "" -"Schedule across pools. See http://doc.openstack.org/developer/designate/" -"pools/scheduler.html#default-provided-filters for the built in filters" - -msgid "Start using reno to manage release notes." -msgstr "Start using Reno to manage release notes." - -msgid "" -"The ``v1`` API is now off by default. To re-enable the V1 API please set " -"``enable_api_v1 = True`` in the ``[service:api]`` section of your designate " -"config file." -msgstr "" -"The ``v1`` API is now off by default. To re-enable the V1 API please set " -"``enable_api_v1 = True`` in the ``[service:api]`` section of your designate " -"config file." - -msgid "" -"The `format` cfg in nova and neutron notification both will remove in the " -"Pike. Please set ``formatv4`` and ``formatv6`` in the ``[handler:" -"nova_fixed]`` and ``[handler:neutron_floatingip]`` your designate config " -"file. ``formatv4 = '%(octet0)s-%(octet1)s-%(octet2)s-%(octet3)s.%(zone)s'`` " -"``formatv4 = '%(hostname)s.%(project)s.%(zone)s'`` ``formatv4 = " -"'%(hostname)s.%(zone)s'`` ``formatv6 = '%(hostname)s.%(project)s.%(zone)s'`` " -"``formatv6 = '%(hostname)s.%(zone)s'``" -msgstr "" -"The `format` cfg in nova and neutron notification both will remove in the " -"Pike. Please set ``formatv4`` and ``formatv6`` in the ``[handler:" -"nova_fixed]`` and ``[handler:neutron_floatingip]`` your designate config " -"file. ``formatv4 = '%(octet0)s-%(octet1)s-%(octet2)s-%(octet3)s.%(zone)s'`` " -"``formatv4 = '%(hostname)s.%(project)s.%(zone)s'`` ``formatv4 = " -"'%(hostname)s.%(zone)s'`` ``formatv6 = '%(hostname)s.%(project)s.%(zone)s'`` " -"``formatv6 = '%(hostname)s.%(zone)s'``" - -msgid "" -"The above config which you need to put or uncomment them into/in designate " -"config file." -msgstr "" -"The above config which you need to put or uncomment them into/in designate " -"config file." - -msgid "" -"The default option for the scheduler filters will be ``attribute, " -"pool_id_attribute, random``." -msgstr "" -"The default option for the scheduler filters will be ``attribute, " -"pool_id_attribute, random``." - -msgid "" -"The default port which the designate-agent service listens on has changed " -"from 53 to 5358. This matches the port we have always used in the sample " -"configuration, and the port used in the agent backend class." -msgstr "" -"The default port which the designate-agent service listens on has changed " -"from 53 to 5358. This matches the port we have always used in the sample " -"configuration, and the port used in the agent backend class." - -msgid "" -"The fix for minidns's issues TCP can cause minidns to fail to send some " -"messages. This manifests itself with eventlet not being able to send all the " -"data before socket is closed." -msgstr "" -"The fix for MiniDNS's issues TCP can cause MiniDNS to fail to send some " -"messages. This manifests itself with eventlet not being able to send all the " -"data before socket is closed." - -msgid "" -"This adds the quotas api from /admin to /v2 with some changes. All users can " -"GET /v2/quotas/ Users with \"All-Projects\" permission can view " -"other projects (by setting X-Auth-All-Projects:True in the HTTP Headers) " -"Users with \"All-Projects\" and \"set-quotas\" can set other projects quotas " -"Moved the API rendering to Designate Object based rendering" -msgstr "" -"This adds the quotas API from /admin to /v2 with some changes. All users can " -"GET /v2/quotas/ Users with \"All-Projects\" permission can view " -"other projects (by setting X-Auth-All-Projects:True in the HTTP Headers) " -"Users with \"All-Projects\" and \"set-quotas\" can set other projects quotas " -"Moved the API rendering to Designate Object based rendering" - -msgid "" -"This release has started the migration of our services to a ``worker`` and " -"``producer`` model. This has started by deprecating ``designate-zone-" -"manager`` and ``designate-pool-manager``. We have also added support for new " -"DNS Servers, and added scheduling across pools." -msgstr "" -"This release has started the migration of our services to a ``worker`` and " -"``producer`` model. This has started by deprecating ``designate-zone-" -"manager`` and ``designate-pool-manager``. We have also added support for new " -"DNS Servers, and added scheduling across pools." - -msgid "" -"To enable ``designate-worker`` and ``designate-producer`` add a section to " -"your ``designate.conf`` called ``[service:worker]`` and add an option " -"``enabled = True``. Then stop ``designate-pool-manager`` and ``designate-" -"zone-manager``, and start ``designate-worker`` and ``designate-producer``" -msgstr "" -"To enable ``designate-worker`` and ``designate-producer`` add a section to " -"your ``designate.conf`` called ``[service:worker]`` and add an option " -"``enabled = True``. Then stop ``designate-pool-manager`` and ``designate-" -"zone-manager``, and start ``designate-worker`` and ``designate-producer``" - -msgid "" -"To maintain exact matching behaviour (if you have multiple pools) you will " -"need to set the ``scheduler_filters`` option in ``[service:central]`` to " -"``default_pool``" -msgstr "" -"To maintain exact matching behaviour (if you have multiple pools) you will " -"need to set the ``scheduler_filters`` option in ``[service:central]`` to " -"``default_pool``" - -msgid "Upgrade Notes" -msgstr "Upgrade Notes" - -msgid "" -"Upgrade from Liberty to Mitaka *will* require downtime due to migration of " -"Pool Configuration data from config files, to the database. See the Upgrade " -"Documentation for full details." -msgstr "" -"Upgrade from Liberty to Mitaka *will* require downtime due to migration of " -"Pool Configuration data from config files, to the database. See the Upgrade " -"Documentation for full details." - -msgid "V1 API Users can now query v1/quotas/ for quotas" -msgstr "V1 API Users can now query v1/quotas/ for quotas" - -msgid "V1 API has been removed" -msgstr "V1 API has been removed" - -msgid "V1 API removal is complete in this version of designate." -msgstr "V1 API removal is complete in this version of designate." - -msgid "default-soa-refresh configuration option" -msgstr "default-soa-refresh configuration option" - -msgid "" -"deprecations : V1 API : An initial notice of intent, as there are operations " -"that still require the Designate CLI interface which talks to V1, and " -"Horizon panels that only talk to V1." -msgstr "" -"deprecations : V1 API : An initial notice of intent, as there are operations " -"that still require the Designate CLI interface which talks to V1, and " -"Horizon panels that only talk to V1." - -msgid "" -"designate-agents's host and port configuration options have been deprecated, " -"please use the new combined \"listen\" argument in place of these." -msgstr "" -"designate-agents's host and port configuration options have been deprecated, " -"please use the new combined \"listen\" argument in place of these." - -msgid "" -"designate-api's api_host and api_port configuration options have been " -"deprecated, please use the new combined \"listen\" argument in place of " -"these." -msgstr "" -"designate-api's api_host and api_port configuration options have been " -"deprecated, please use the new combined \"listen\" argument in place of " -"these." - -msgid "" -"designate-mdns's host and port configuration options have been deprecated, " -"please use the new combined \"listen\" argument in place of these." -msgstr "" -"designate-mdns's host and port configuration options have been deprecated, " -"please use the new combined \"listen\" argument in place of these." - -msgid "" -"designate-mdns, designate-agent and designate-api can now bind to multiple " -"host:port pairs via the new \"listen\" configuration arguments for eacg " -"service." -msgstr "" -"designate-mdns, designate-agent and designate-api can now bind to multiple " -"host:port pairs via the new \"listen\" configuration arguments for each " -"service." - -msgid "" -"designate-pool-manager : If a tooz backend is not used, all pool-managers " -"will assume ownership of the pool, and multiple periodic tasks will run. " -"This can result in unforeseen consequences." -msgstr "" -"designate-pool-manager : If a tooz backend is not used, all pool-managers " -"will assume ownership of the pool, and multiple periodic tasks will run. " -"This can result in unforeseen consequences." - -msgid "" -"designate-pool-manager : It is recommended to use a supported tooz backend." -msgstr "" -"designate-pool-manager : It is recommended to use a supported Tooz backend." - -msgid "" -"designate-pool-manager : The service can do active/passive failover for " -"periodic tasks." -msgstr "" -"designate-pool-manager : The service can do active/passive failover for " -"periodic tasks." - -msgid "" -"designate-zone-manager : If a tooz backend is not used, all zone-managers " -"will assume ownership of all zones, and there will be 'n' 'exists' messages " -"per hour, where 'n' is the number of zone-manager processes." -msgstr "" -"designate-zone-manager : If a Tooz backend is not used, all zone-managers " -"will assume ownership of all zones, and there will be 'n' 'exists' messages " -"per hour, where 'n' is the number of zone-manager processes." - -msgid "" -"designate-zone-manager : It is recommended to use a supported tooz backend." -msgstr "" -"designate-zone-manager : It is recommended to use a supported Tooz backend." - -msgid "" -"designate-zone-manager : ZooKeeper is recommended, or anything supported by " -"tooz." -msgstr "" -"designate-zone-manager : ZooKeeper is recommended, or anything supported by " -"Tooz." diff -Nru designate-6.0.0/releasenotes/source/locale/fr/LC_MESSAGES/releasenotes.po designate-6.0.1/releasenotes/source/locale/fr/LC_MESSAGES/releasenotes.po --- designate-6.0.0/releasenotes/source/locale/fr/LC_MESSAGES/releasenotes.po 2018-02-28 11:30:32.000000000 +0000 +++ designate-6.0.1/releasenotes/source/locale/fr/LC_MESSAGES/releasenotes.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,84 +0,0 @@ -# Gérald LONLAS , 2016. #zanata -msgid "" -msgstr "" -"Project-Id-Version: Designate Release Notes 5.0.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-08-03 13:15+0000\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-10-22 04:43+0000\n" -"Last-Translator: Gérald LONLAS \n" -"Language-Team: French\n" -"Language: fr\n" -"X-Generator: Zanata 3.9.6\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" - -msgid "1.0.1" -msgstr "1.0.1" - -msgid "1.0.2" -msgstr "1.0.2" - -msgid "2.0.0" -msgstr "2.0.0" - -msgid "3.0.0" -msgstr "3.0.0" - -msgid "ASync Export" -msgstr "Export Async" - -msgid "ASync Import" -msgstr "Import Async" - -msgid "Added Designate Backend" -msgstr "Ajout du Backend Designate" - -msgid "Added InfoBlox Backend" -msgstr "Ajout du Backend InfoBlox" - -msgid "Bug Fixes" -msgstr "Corrections de bugs" - -msgid "Critical Issues" -msgstr "Erreurs critiques" - -msgid "Current Series Release Notes" -msgstr "Note de la release actuelle" - -msgid "Deprecation Notes" -msgstr "Notes dépréciées " - -msgid "Designate Release Notes" -msgstr "Note de release de Designate" - -msgid "Known Issues" -msgstr "Problèmes connus" - -msgid "Liberty Series Release Notes" -msgstr "Note de release pour Liberty" - -msgid "Mitaka Series Release Notes" -msgstr "Note de release pour Mitaka" - -msgid "New Features" -msgstr "Nouvelles fonctionnalités" - -msgid "Newton Series Release Notes" -msgstr "Note de release pour Newton" - -msgid "OpenStack client integration" -msgstr "Intégration du client OpenStack" - -msgid "Other Notes" -msgstr "Autres notes" - -msgid "Purging deleted domains" -msgstr "Purge des domaines supprimés" - -msgid "Start using reno to manage release notes." -msgstr "Commence à utiliser reno pour la gestion des notes de release" - -msgid "Upgrade Notes" -msgstr "Notes de mises à jours" diff -Nru designate-6.0.0/releasenotes/source/locale/ja/LC_MESSAGES/releasenotes.po designate-6.0.1/releasenotes/source/locale/ja/LC_MESSAGES/releasenotes.po --- designate-6.0.0/releasenotes/source/locale/ja/LC_MESSAGES/releasenotes.po 2018-02-28 11:30:32.000000000 +0000 +++ designate-6.0.1/releasenotes/source/locale/ja/LC_MESSAGES/releasenotes.po 1970-01-01 00:00:00.000000000 +0000 @@ -1,106 +0,0 @@ -# Akihiro Motoki , 2016. #zanata -# KATO Tomoyuki , 2016. #zanata -msgid "" -msgstr "" -"Project-Id-Version: Designate Release Notes 5.0.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-08-03 13:15+0000\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"PO-Revision-Date: 2016-05-01 12:49+0000\n" -"Last-Translator: KATO Tomoyuki \n" -"Language-Team: Japanese\n" -"Language: ja\n" -"X-Generator: Zanata 3.9.6\n" -"Plural-Forms: nplurals=1; plural=0\n" - -msgid "1.0.1" -msgstr "1.0.1" - -msgid "1.0.2" -msgstr "1.0.2" - -msgid "2.0.0" -msgstr "2.0.0" - -msgid "ASync Export" -msgstr "非同期エクスポート" - -msgid "ASync Import" -msgstr "非同期インポート" - -msgid "Active / passive failover for designate-pool-manager periodic tasks" -msgstr "" -"designate-pool-manager 定期タスクのアクティブ / パッシブのフェイルオーバー" - -msgid "Added Designate Backend" -msgstr "Designate Backend の追加" - -msgid "Added InfoBlox Backend" -msgstr "InfoBlox Backend の追加" - -msgid "Bug Fixes" -msgstr "バグ修正" - -msgid "Ceilometer \"exists\" periodic event per domain" -msgstr "ドメインごとの Ceilometer \"exists\" 定期イベント" - -msgid "Critical Issues" -msgstr "致命的な問題" - -msgid "Current Series Release Notes" -msgstr "開発中バージョンのリリースノート" - -msgid "Deprecation Notes" -msgstr "廃止予定の機能" - -msgid "Designate Release Notes" -msgstr "Designate リリースノート" - -msgid "" -"Import of release notes from https://wiki.openstack.org/wiki/ReleaseNotes/" -"Liberty#OpenStack_DNS_.28Designate.29" -msgstr "" -"https://wiki.openstack.org/wiki/ReleaseNotes/" -"Liberty#OpenStack_DNS_.28Designate.29 からのリリースノートのインポート" - -msgid "Known Issues" -msgstr "既知の問題" - -msgid "Liberty Series Release Notes" -msgstr "Liberty バージョンのリリースノート" - -msgid "Mitaka Series Release Notes" -msgstr "Mitaka バージョンのリリースノート" - -msgid "New Features" -msgstr "新機能" - -msgid "New service designate-zone-manager" -msgstr "新サービス designate-zone-manager" - -msgid "OpenStack client integration" -msgstr "OpenStack client 統合" - -msgid "Other Notes" -msgstr "その他の注意点" - -msgid "Upgrade Notes" -msgstr "アップグレード時の注意" - -msgid "default-soa-refresh configuration option" -msgstr "default-soa-refresh 設定オプション" - -msgid "" -"designate-zone-manager : It is recommended to use a supported tooz backend." -msgstr "" -"designate-zone-manager : サポートされる tooz バックエンドを使用するために推奨" -"されます。" - -msgid "" -"designate-zone-manager : ZooKeeper is recommended, or anything supported by " -"tooz." -msgstr "" -"designate-zone-manager : ZooKeeper が推奨されます。または、tooz によりサポー" -"トされるものすべて。" diff -Nru designate-6.0.0/test-requirements.txt designate-6.0.1/test-requirements.txt --- designate-6.0.0/test-requirements.txt 2018-02-28 11:30:32.000000000 +0000 +++ designate-6.0.1/test-requirements.txt 2018-04-09 20:42:02.000000000 +0000 @@ -7,6 +7,7 @@ coverage!=4.4,>=4.0 # Apache-2.0 fixtures>=3.0.0 # Apache-2.0/BSD mock>=2.0.0 # BSD +os-testr>=1.0.0 # Apache-2.0 oslotest>=3.2.0 # Apache-2.0 requests-mock>=1.1.0 # Apache-2.0 sphinx!=1.6.6,>=1.6.2 # BSD diff -Nru designate-6.0.0/tox.ini designate-6.0.1/tox.ini --- designate-6.0.0/tox.ini 2018-02-28 11:30:36.000000000 +0000 +++ designate-6.0.1/tox.ini 2018-04-09 20:42:02.000000000 +0000 @@ -5,7 +5,7 @@ [testenv] usedevelop = True -install_command = pip install -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt?h=master} {opts} {packages} +install_command = pip install -c{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt?h=stable/queens} {opts} {packages} deps = -r{toxinidir}/requirements.txt -r{toxinidir}/test-requirements.txt setenv =