Screen support has been completely removed from devstack[1]
[1] I8c27182f60b0f5310b3a8bf5feb02beb7ffbb26a
and cdba1b371628aa0e8bc5b687351c5ee9b39e9bc6
Change-Id: I363e140ab6ea9b7ac8f422146e70e203d6265e5b
Config option 'verbose' wase deprecated on aug 1, 2015 in review:
https://review.openstack.org/#/c/206437/
Oslo team decide to remove this option, need cleanup the usage of
it in consuming project before removing it from oslo.log.
Change-Id: I713e9e5107a64ec29c220d1150c1bf5fcf6f1135
- Defines a plugin interface for what's actually emitted as part
of designate "notifications".
- The default plugin emits the same thing as notifications did prior
to this patch.
- The "audit" notification plugin emits recordset data changes and
zone/recordset names, if they exist, the notifications with this
plugin look like http://paste.openstack.org/show/545210/
- Adds support for multiple notifications for a single change
- Also adds client IP to the context object, as it's a field that
may be of interest to some types of notifications
- Many tests
Change-Id: I01118fae8ce6e38ccc61b0ce763fd759affd9a86
TrivialFix: Similar [1] in Kolla project
As we known, Exceptions are raised by the sys.exit() function. When they
are not handled, no stack traceback is printed in the Python interpreter.
Therefore, when using sys.exit(main()) instead of main()
may be more readable and reasonable.
[1] https://review.openstack.org/#/c/349353/
Change-Id: Ied52a7631da82a72f0dcf2fc9ed81840d24041d9
Replace dict.itervalues() with dict.values(). The Python 3 dict
type has no itervalues() method, the old itervalues() method was
renamed to values().
TrivialFix.
Change-Id: I5d96f26db2bb3490271962d9548672cfdd03357e
The Fedora box has not been available in some time, and most Designate
deployments running on RH based distros will be RHEL/CentOS.
Change-Id: I05e34c908ac1d5a7a2037d43f47987cad6c25531
LOG.warn is deprecated. It still used in a few places.
Updated to non-deprecated LOG.warning.
Change-Id: If2c041cc6bb9513d528ca35611e1e3a96946ce4d
Closes-Bug:#1508442
This patch will not remove the existing Devstack integration
in contrib/devstack.
Change-Id: I23ef00bb136e92abc5e69a9bbe1093cad9d2a362
Closes-bug: #1504214
String interpolation should be delayed to be handled by the
logging code, rather than being done at the point of the
logging call.
So we should use-
LOG.info(_LI('some message: variable=%s'), variable)
instead of
LOG.info(_LI('some message: variable=%s') % variable)
Reference: http://docs.openstack.org/developer/oslo.i18n/guidelines.html
Change-Id: I409358d9e35813f1875993b96fce86a0e2bc940b
This is a pretty invasive change :)
A non complete list of changes:
* Database Tables
* Database Columns
* Designate Objects and fields on Objects
* Designate Objects Adaptors stop doing some of the renames
* All RPCAPI versions are bumped - totally backward
incompatable (function names have changed)
Change-Id: Ib99e918998a3909fa4aa92bf1ee0475f8a519196
This will allow the use of a Designate installation as a backend using the
recently added SECONDARY zones feature. The patch includes bits for devstack
and tests.
Implement blueprint: d2d-driver
Change-Id: I5fcaf36482cf692432f7871ef08b2ae7fefe749a
The idea here is, like many things, the time and frequency of sending
NOTIFYs is not the same for every backend. So we let the backends decide
when to send their NOTIFYs. Ideally this makes the Pool Manager code simpler
and the backend code easier to understand, and avoids sending some
unnecessary NOTIFYs.
This requires a change to MiniDNS' rpcapi to make notify_zone_changed and
get_serial_number take a host and port, instead of a nameserver object.
Change-Id: I8d67cebeecc8261e715849aefeafd20f0d60d304
This document aims to provide a location for documented production
configurations and considerations. Including common misconfigurations,
attack mitigation techniques, and other relavant tips.
Change-Id: Ifd5fdb2546cca90766dcfe0aa657ab8d236569e1
Closes-Bug: 1471159