The direct dependency to python-memcached was removed when pool-manager
was removed[1]. Now python-memcached is not directly required by
designate and it's part of indirect dependencies.
[1] 52ad1c4c13d1fead646435634e4b07bb32c68d28
Change-Id: Iaf3a5e3c92d5eec53aa9dcf5ef52636cd39b4362
This library is no longer used since designate-agent implementation was
cleaned up by [1].
[1] 2868db4f66282a9ab85abeb7e4a451a08d96547e
Change-Id: I11e55be43020eb314356c9bafe209307ae0e5e8e
The os-win library was used by designate-agent to manage Microsoft DNS
but the implementation was removed when designate-agent was removed[1].
The os-win library is part of the WinStackers project which was already
retired, so it will no longer be maintained.
[1] 2868db4f66282a9ab85abeb7e4a451a08d96547e
Change-Id: I66acc3c88da395e912f6336b5ba87e4de81de8ad
With the updated example api-paste.ini, deployments may need to adjust the
max_request_body_size setting to accommodate zone imports.
This patch adds a release note to highlight this setting.
Change-Id: I3a27100d073af5833155ea169abd71638c498ffc
When a secondary zone is created or updated we trigger an AXFR,
this AXFR then goes ahead and updates the zone. This then causes
the AXFR code to get triggered again as it thinks the masters
has changed.
We fix this by ensuring that when we update the zone from the AXFR
code that we always reset the masters field.
Partial-Bug: #1856442
Change-Id: Ifc2efb5a6d1091ff16373f3cbe3846f5e4371272
When designate-manage pool update is used we trigger an AFXR and
use that information to rebuild the zone. This is however only valid
for secondary zones, as the AXFR does not contain all the internal
information required for a primary zone and that causes designate to
lose important internal record data.
Closes-Bug: #2036750
Change-Id: I77a5d05cd8f55e975a16cb386221d53b63131886
Add file to the reno documentation build to show release notes for
stable/2023.2.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2023.2.
Sem-Ver: feature
Change-Id: I31fd30ad48540b201850cd7acbc90e46833a989a
Shared_zones tables is the only table not defining the options
`mysql_engine` and `mysql_charset`, leading into an error if database
default charset is different from the one defined in the other tables.
Change-Id: I1d254553d40a50be264d67e1a8e81fa31f7a4c9f
There is no legit reason to have the producer running
if there are no tasks running.
Also improved the test coverage.
Change-Id: I05a69cf80785c912aaef2e29bfc0a1e5d57ceb6c
Removes all unused components of the schema code and
simplified the schema class.
Closes-Bug: #2031922
Change-Id: Ia5e4a8760161424851eda22051385695ec2c7a9b
- Moved record regexes to constants.
- Moved floating ip regex to constants.
- Moved valdiation regex to constants.
- Added additional floating ip tests around regexes.
Change-Id: I3cb738f2775f770deda30253b91f148b593314bc
This ensures the options for oslo.versionedobjects library are
included in the file generated by oslo-config-generator.
Change-Id: Icc60e155c88efdb2a2c59637b35b19c3e92918c0