Andreas Jaeger
19ec7d9cd1
Cleanup py27 support
...
Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
know about the requirement
- Remove obsolete sections from setup.cfg:
* Wheel is not needed for python 3 only repo
* Some other sections are obsolete
- Update classifiers
- Update requirements, no need for python_version anymore
Change-Id: Ia739f33b3db2c15a8c2eb6143134587f31591cfd
2020-04-05 08:11:51 +02:00
OpenStack Proposal Bot
d83c787e2e
Updated from global requirements
...
Change-Id: Ic4e42316f5c87357ff1d8711b1d25ecb77f8b09b
2017-03-08 23:22:13 +00:00
OpenStack Proposal Bot
a24b754c67
Updated from global requirements
...
Change-Id: Ib88162b601e714e94678503f6313c9b6c3a55db2
2015-09-17 12:11:31 +00:00
OpenStack Proposal Bot
0f0d17b31a
Updated from global requirements
...
Change-Id: If75017351fd2960d603dec54bdfbe171bea2e618
2015-07-17 16:12:05 +00:00
OpenStack Proposal Bot
2aeefc2302
Updated from global requirements
...
Change-Id: If35ac38b97e7a7857ff6fc812a9f6a44938f8b31
2015-06-22 08:20:15 +00:00
OpenStack Proposal Bot
0fe073ed26
Updated from global requirements
...
Change-Id: I21d69f5a195b66b752198ab708c65ff7ece279e0
2015-06-16 19:15:24 +00:00
Kiall Mac Innes
4df77c179e
Partial sync with global-requirements
...
Change-Id: I21e1b84933348e62a6cbeac2ba08952b26fffba6
2014-06-07 18:48:34 +01:00
Kiall Mac Innes
ba104159d7
Sync requirements with stable/havana requirements
...
Change-Id: I401fd276633f7bf41d6c9fbeb5255fdaf44e9ead
2013-10-30 14:43:32 +00:00
Kiall Mac Innes
53abe11759
Update PBR to 0.5.21
...
Change-Id: I5e8602485d28ee8c9326b4f19ed9bf4e4f9efa7a
2013-08-07 22:53:54 +01:00
Kiall Mac Innes
358ef498f3
Update PBR
...
Change-Id: I7ba7072b07cea431987e0cec9137bd381f9b5681
2013-08-07 13:20:40 +01:00
Kiall Mac Innes
28becedeee
Switch to PBR
...
Change-Id: Ib62c6ab685c1bcf14ed363031010c4a145098df6
2013-05-31 21:41:45 +01:00
Kiall Mac Innes
db57bc531c
Implement Quota Support
...
Intented to be a quick implementation until OpenStack gains a centralised
quota service.
Change-Id: Ie8cc0e391e621905583e6fd76aad401df6d705a3
2013-05-15 15:33:14 +01:00
Kiall Mac Innes
38681ad86d
Remove redundant moniker-manage commands.
...
These should have never been here..
Change-Id: I0c0eb4f4c022f3848d1c4ab83c17fdb7ee7d973a
2013-03-31 15:00:59 +01:00
Simon McCartney
5455ade27e
Added /reports, /reports/domains, /reports/records & /reports/tenants
...
Change-Id: I687f236f5f51789d2b8226bd38966bd050c21171
2013-03-25 13:43:54 +00:00
Kiall Mac Innes
0092df7f8a
Make Diagnostics and Sync API's optional
...
Change-Id: I55ddaa72b95a4b79bee644d0cc6ba8216307a3e8
2013-03-12 11:52:07 +00:00
Kiall Mac Innes
b4aa98bf32
Separate notification handling from the central service
...
Change-Id: Iee0be50dfa3c56b70279580b7af243842df96d74
2013-03-11 22:09:59 +00:00
Jenkins
d48698fc94
Merge "Simple implementation of DNSMasq backend"
2013-03-04 18:19:34 +00:00
Kiall Mac Innes
cd9e279779
Rename sync-all to the more accurate "sync-domains"
...
Change-Id: I7d89d5cb6e02b237396987c179583b64213bba78
2013-03-02 12:45:02 +00:00
Kiall Mac Innes
4db7a68ad6
Move diagnostics API resource under /v1/ and split out the sync methods.
...
Change-Id: Id984989f61ceec1d750b14084377f7d103547b14
2013-02-23 14:20:32 +00:00
Kiall Mac Innes
5d9bcfb9a3
Add support for plugin provided API resources.
...
Change-Id: I201461e255edb1bc5ca35e9c8c989cb777bb2924
2013-02-22 12:39:42 +00:00
Andrey Perminov
ec6b7519ef
Simple implementation of DNSMasq backend
...
The logic is quite simple. All dns zones are stored in separate files.
They are eventually merged into one flat dns zone.
And this file (or any separate zone) should be specified in dnsmasq config file (--addn-hosts=).
Update is also simple, all you need is to send a SIGHUP to dnsmasq to force re-read of the file.
Change-Id: Id634ca2843fd02a8406913881d4989c7c2112249
2013-02-17 01:06:19 +04:00
Kiall Mac Innes
c344c230c8
Add moniker-manage CLI commands to trigger sync's
...
Change-Id: I5445ed183754f4f5a75860d14b94cf69b13c83e2
2013-02-14 11:07:53 +00:00
Kiall Mac Innes
92896f85f0
Add moniker-manage commands for maintaining servers and TSIG keys
...
Change-Id: Ic8b6892dbaca3ce643c5ec8e6b81a6a7a0d1aeb2
2013-02-13 12:29:39 +00:00
Kiall Mac Innes
c7f060d0e0
Use a dash as the command separater in moniker-manage.
...
Except for "namespaces", which continue to use a space.
Change-Id: I08e2120ae02ec92a74d06b5b9881f195fe6e8781
2013-02-13 12:26:50 +00:00
Kiall Mac Innes
0edf9a5de4
Add initial PowerDNS migration repo
...
Change-Id: I24823d391cb642ebc5c47a1e4de1602a6d088879
2013-02-11 21:43:07 +00:00
Kiall Mac Innes
512f379cda
Sync with Oslo 30a50c8a
...
Change-Id: I2614b234d0d59b698ddefbeb87541867843848b2
2013-01-29 00:12:44 +00:00
Endre Karlson
422243384b
Change to rootwrapper - bug #1075120
...
Change-Id: I2292d1a47772859904bd8f1bb1add30387abb481
2013-01-24 09:57:59 +00:00
Kiall Mac Innes
355efb1040
PowerDNS Backend Driver
...
Change-Id: Ia1fad83a0219778ae4704b32b8d8e3a209d046e9
2013-01-18 11:47:24 +00:00
JC Martin
f8df098d30
Partial fix for bug #1074093
...
engine and makers are stored in dictionnary in the
sqlalchemy/session.py
Change-Id: Ied2c13e9ed7117730eccc8db4c3a03b54c66d4b9
2012-12-06 20:17:04 +00:00
Patrick Galbraith
ac596c2e0d
Added central backend changes and rpc plugin. Added write_database flag to mysqlbind agent.
...
Change-Id: I6097536958648128372a54facb0f73e0e53b3673
2012-12-02 15:17:53 +00:00
Patrick Galbraith
b95ae23fd4
Working mysqlbind agent. Thank you to Endre and Kiall for the help!
...
Change-Id: Ibbe011408fbce1d6dd863e37e9c7f365b264c859
2012-11-29 17:46:03 +00:00
Endre Karlson
016a629e12
Make us client library independent for server side operations
...
Change-Id: Ib881a57a2c1ff856d011e0dc832cedd6281fd3e3
2012-11-20 09:44:26 +01:00
Endre Karlson
070f1896fa
Add Quantum handlers for floating ip with tests
...
Change-Id: Iae90d73d3627174ce2db595d75cd4db579d693ac
2012-11-19 20:46:55 +01:00
Endre Karlson
89a101b266
Abstract out functionality into plugins
...
Abstract handlers into plugins and make handlers more generic
Same with Storage and Backends as well
Also now you just subclass the BaseAddressHandler and run self._create
and self._delete in process_noticiation for Notification handling.
This change will allow us to configure options on a pr handler base using the
__plugin_type__ + __plugin_name__ of each plugin to add sections in the configs
easily like:
[handler:nova_fixed]
domain = test.com
[storage:sql]
connection_debug = 100
[backend:bind9]
someopt = x
Also change the default record format of handlers to use octet data
bug #1078935
Change-Id: Ic2ddf5a113dd1a306fce0513da2bfdbda991f647
2012-11-16 10:37:07 +01:00
Kiall Mac Innes
e199113a96
Switch bind9 agent to a driver based implementation.
...
Fixes bug #1074091
Fixes bug #1077023
Change-Id: I2d3077fcc38c33a0a4916c935ffad6ab63f73e7b
2012-11-10 12:44:19 +00:00
Kiall Mac Innes
e3e3f41588
Add initial support for handling notifications from other OpenStack services.
...
Change-Id: Icb8ed892f11bc195c83e8165776c11889fcf8f07
2012-11-04 23:11:26 +00:00
Kiall Mac Innes
5148b247ac
Add pypi trove classifiers
...
Change-Id: I5c1e3fd552e97011308e1aef1d450b153acfa21b
2012-11-01 15:03:59 +00:00
Kiall Mac Innes
0eed451956
Import and make use of openstack.common.version module
...
Change-Id: I3c3192a12a7dbd6cf7d9a376325a2b0b9b29db41
2012-11-01 14:35:21 +00:00
Kiall Mac Innes
0e80f0fe96
Move optional dep's to their own file
2012-10-30 16:33:01 +00:00
Kiall Mac Innes
3e9b8a3e1a
Move SQLA dep in pip-requires to indicate it is optional (kinda)
2012-10-28 20:24:26 +00:00
Kiall Mac Innes
b8bbfd3d34
Cleanup SQLA migrate changes + "Un-Abstract" the type definitions
...
Abstracting the type definitions provides little gain for high risk. The
abstraction can *never* be updated, otherwise it would affect the result of
existing migrations that depend on the abstraction.
2012-10-28 18:01:34 +00:00
Endre Karlson
d1a5e56a50
Attempt to make backends more driver based like in Ceilometer
2012-10-28 16:36:23 +01:00
Kiall Mac Innes
61d0f9a029
Add database init + sync commands
2012-10-26 19:36:10 +01:00
Kiall Mac Innes
9f88e0b8a8
Extract setup-requires from setup.py
2012-10-14 21:22:04 +01:00
Kiall Mac Innes
9777657f69
Add tests_require to setup.py
2012-10-14 21:19:16 +01:00
Kiall Mac Innes
8bc792c373
Make use of OpenStack Common setup module
2012-10-13 01:05:06 +01:00
Kiall Mac Innes
e851d552c8
Initial Public Commit.
...
The previous history contained sensitive imformation.
2012-09-25 08:04:13 +01:00