| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
This patch adds a hacking check for line continuation backslashes and fixes the occurences that existed in the code.
Change-Id: I1d1269de231f6e747248a9d816a1d64e3968c69b
|
|
|
|
| |
Change-Id: I677ac79047286fb92343d3d895c38cf1a1076556
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
The Werkzeug package was included in the designate requirements.txt, but it is
not used by designate.
This patch removes this requirement.
Change-Id: I29b1aba0e8aa455eed7977a5efe887f201963a3c
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
With this set, if any one of the voting jobs fails, zuul
will report a build failure immediately and abort the remaining
jobs.
This patch enables fail-fast on the gate pipeline as any one
failing job means the patch will not merge.
Change-Id: Ib1872ed973079224f8245eef826399a0b0850f0b
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| | |
We should not use set_class(), which is deprecated. This fixes it,
by using the element['classes'] directly, as recommended upstream.
Change-Id: I815bc2e8700438f768197337b7afb695a31308d0
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Author: Igor Malinovskiy <u.glide@gmail.com>
Co-Authored-By: Sergey Drozdov <sergey.drozdov.dev@gmail.com, sergey.drozdov93@thehutgroup.com>
Co-Authored-By: Michael Johnson <johnsomor@gmail.com>
Change-Id: Ibd780f3c695a95be00ff97d7736d5a0bebea79b9
Closes-Bug: #1714088
Depends-On: https://review.opendev.org/c/openstack/designate-tempest-plugin/+/872069
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Fix deprecation warning.
- Fix minor code warnings.
Change-Id: I7bab00649ca7c797d0fd6b2c6b518cd9af1e0544
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This patch marks the agent framework and drivers as deprecated in the Antelope release for removal in the "C" release.
Please see the announcement on the OpenStack discuss mailing list for more information about the deprecation:
https://lists.openstack.org/pipermail/openstack-discuss/2023-January/031803.html
Change-Id: I3a90243dc323a2815ce7d973a5e52248ed1c2ad6
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I74a03900e1cf3e386e9c999d246ba81ebbd81c69
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
We are currently failing with module 'dns' has no
attribute 'resolver'.
Closes-Bug: #2006537
Change-Id: I31a1b1892a7112018b1261f956f51ed4eaa7cfb9
|
|/ /
| |
| |
| |
| |
| |
| | |
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I82a3d8e15869847ce097b6ada4f580758c1390f7
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: Ic80228697374c67a0c16fd3574fc0cd0f52dc680
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
this will allow usage of many oslo.policy scripts, e.g.
to generate current effective policy, or to list redundant polices
defined in policy files.
Change-Id: I1de9b6cc16be2896136c7e99cf150c4b8e4603e9
Closes-Bug: #2004421
|
|/
|
|
|
|
|
| |
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I167c204b6a0f537ceb5b3b28e32dfbc7c617cff2
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Use the new API that is consistent with
the existing API instead of instantiating the client
class directly.
This was introduced in release 14.1.0 here [1] and
added into oslo.messaging here [2]
[1] https://review.opendev.org/c/openstack/requirements/+/869340
[2] https://review.opendev.org/c/openstack/oslo.messaging/+/862419
Change-Id: Ibc2147fb08beae7a2190b9860e3342150c43dfab
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This patch proposes bumping the minimum dnspython version to 2.2.1 to support
python 3.10 which is part of the antelope (2023.1) tested runtimes[1].
2.2.0 had a bug[2] and has been blocked in global requirements.
[1] https://governance.openstack.org/tc/reference/runtimes/2023.1.html
[2] https://github.com/rthalley/dnspython/issues/766
Change-Id: I43617fcf29e404bf58b1a3467f2aaf23c5acd460
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
The dnspython module >= 2.3.0 now validates the opcodes used when building DNS messages. This breaks Designate because designate is using an "unassigned"[1] opcode 14 for command/control messages inside the backend agents framework.
This patch adds a workaround to override the dnspython opcode enum to include
opcode 14. This will give us time to either remove the agent framework via deprecation or to change the agent framework protocol to not rely on unassigned opcode values.
[1] https://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#dns-parameters-5
Partial-Bug: #2002950
Change-Id: If10443b2e361aa1b467fb64124ad3c82540bcddd
|
|
|
|
| |
Change-Id: I347748b1a31d757eff0376a87db75ab4e23512f3
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
With the minimal Designate deployment with devstack, keystone module
doesn't load proxy_http so Designate API requests may fail. Explicitly
enable the module to make sure the apache2 setup always works for
Designate.
Closes-Bug: #1999019
Change-Id: I1fc02225b6676b68137245df2279340f215221f4
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| | |
This patch removes the get_migration_manager function from the sqlalchemy
utils module. It doesn't appear to be used anywhere in the code.
Change-Id: I3cc77e6a2607e57ce071078157a7853a03eea021
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
tox.ini started failing with Tox4 which had some
incompatible changes. One is allowlist_externals which now needs to be
explicitly set for each testenv.
Other failure is due to the skipsdist = True.
Fixing tox.ini for tox4 changes.
Change-Id: I7ef284a07866d99cbc34b391295efbae261af7c6
|
|/
|
|
|
|
|
| |
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I8e40a36761cd2ad3641ee184e83d069190602caa
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
There was a configuration leak in the agent based bind 9 tests, where if
you have a /etc/designate/designate.conf file with settings other than
the default the tests would fail.
This patch adds a configuration fixture setting override for the two
tests to ensure consistent testing.
Change-Id: I44dc0499e03431261d5b596206858d94cc4803f9
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Designate does not delete the zone-files on the back-end when zone is
deleted. This results in thousands leftover zone files on backend e.g.
bind. Add option in designate zone delete API to force clean/delete
zone-files on the back-end. This option is restricted for admin or
owner roles.
Closes-Bug: 1966517
Change-Id: Ic7b8fee4d4702b0632774d32542b23d7d2a8c253
|
| |
| |
| |
| |
| |
| |
| |
| | |
- Cleaned up sql syntax.
- Fixed minor inconsistencies.
- Improved test coverage.
Change-Id: I5986dc9fdd1607119a71872637f836d211186c1e
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: Idb04e81ce5954ca8b5e387dc7c0776fdf7d08779
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | | |
Change-Id: I0243a1edfeb7ae592cb77356177df85149bd3055
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
we are using some "aliases" that the setuptools docs say
"are supported for compatibility reasons" but their use is not
advised[1].
[1] https://setuptools.pypa.io/en/latest/userguide/declarative_config.html#metadata
Change-Id: Ib0fac569a255572aa2657fe2a7e4991e30f249de
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
If you delete a zone using the Infoblox backend
the zone will be deleted from Infoblox but the
zone within OpenStack will go into an ERROR state
unless an operator manually logs into Infoblox
and issues a reload of the running configuration.
This commit fixes this bug by issuing a 'restart
if needed' after deleting the zone. This does not
happen when creating zones as 'restart if needed'
can be passed through as a param into that API call.
Co-Authored-By: Jay Faulkner <jay@jvf.cc>
Change-Id: I296c5f085cce27033461be81ca58c85f095df89a
Closes-Bug: #1840253
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
This matches the currently supported LTS platform according to the TC.
Change-Id: I7a5d2fce52841ab057ef1678c6cfb96205033101
|
|/ /
| |
| |
| |
| |
| |
| | |
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html
Change-Id: I3a949025b4b93978ab90b0d9e851f02a1c64c69a
|
|/
|
|
| |
Change-Id: I04a3a48c7e72797092fd1c3bdc6252085eff04df
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
With this it can be reused by the other designate repos and we can
reduce the replication everywhere.
Change-Id: I1fe73145e4a4699939244bc857600efa264f2340
|