2523 Commits

Author SHA1 Message Date
Federico Ceratto
b9b223172b Update email addresses hp.com to hpe.com
Change-Id: Ib41ea39f93277a31f484ca3737c1ef2d2d7f44ed
2016-01-11 14:29:33 +00:00
Jenkins
fbfeadcce1 Merge "Updated from global requirements" 2016-01-08 20:52:55 +00:00
sonu.kumar
69a9109397 Added doc for /v2/tsigkeys endpoint
Change-Id: I9768a1bdbbcf7792e852535f7a651b1e15603313
Closes-Bug: #1522517
2016-01-08 11:53:52 +05:30
OpenStack Proposal Bot
1c0707ded1 Updated from global requirements
Change-Id: I668bba390422c255c71eca2c4b331615b5d5b11c
2016-01-07 19:23:16 +00:00
Jenkins
51b486972f Merge "Tox: ignore Rope dirs" 2016-01-07 18:29:58 +00:00
Jenkins
cf6856007d Merge "Update Devstack docs" 2016-01-07 15:13:28 +00:00
Jenkins
db2e436875 Merge "Add UniqueConstraint for pool_id + hostname" 2016-01-07 15:12:01 +00:00
Jenkins
9c9b008fd8 Merge "Add documentation for Limits" 2016-01-07 14:03:55 +00:00
Jenkins
59f547568f Merge "Use keystoneauth instead of keystoneclient" 2016-01-07 13:29:24 +00:00
Jenkins
86668f83ee Merge "Move to [oslo_messaging_rabbit]" 2016-01-07 13:00:30 +00:00
Endre Karlson
84bb7226ce Fix CI Tempest jobs
After merge of change [1] to devstack project, preconfigured creds for
Tempest cannot be used anymore. But Manila requires such.
For the moment, latest Tempest interfaces cannot allow us to use
preconfigured creds because of bug #1524717.
So, until this bug fixed, we should workaround Devstack changes and
set legacy opts explicitly.

[1] I65b56ff681d6c27094380693c953fbc3664eceb0

Related-Bug: #1531049
Closes-Bug: #1531189
Change-Id: I4dc266713ec06bc6e98616a1277c8ae6cadf199d
2016-01-06 17:13:05 +01:00
Endre Karlson
fc5aadf9c4 Add UniqueConstraint for pool_id + hostname
Closes-Bug: #1517389

Change-Id: I3dea28b24945b362dcacd005fa3df559248ffe32
2016-01-05 12:13:53 +01:00
Federico Ceratto
320044c874 Tox: ignore Rope dirs
Change-Id: I6f6f94980f70d42789e445b0b3f2a630babdebb3
2016-01-05 10:17:37 +00:00
Chaozhe.Chen
d804c54de4 Move to [oslo_messaging_rabbit]
Oslo_config separated some special groups ( or sections called in
config file), such as 'oslo_messaging_qpid', 'oslo_messaging_rabbit'
and 'oslo_messaging_amqp'. Oslo_config load relevant options from
corresponding groups instead of DEFAULT.
If the options are left in the [DEFAULT] section, we may get a
warning in the log like this:
WARNING oslo_config.cfg [-] Option "rabbit_password" from group
"DEFAULT" is deprecated. Use option "rabbit_password" from group
"oslo_messaging_rabbit".

refer to:
https://review.openstack.org/#/c/173312/

Change-Id: I077d5d47b48de49e4b8354bef5fb68ffdfcb2733
2015-12-29 21:14:14 +08:00
Jenkins
62f578174b Merge "Emit notification on update_status() on a zone" 2015-12-17 18:51:31 +00:00
Jenkins
f59a57376e Merge "Deprecated tox -downloadcache option removed" 2015-12-17 18:51:17 +00:00
Endre Karlson
3abb0581e0 Update Devstack docs
Change-Id: Ifa62868d80fefdb02ae11ed8836f6fc377c16c47
Closes-Bug: #1522952
2015-12-17 12:49:40 +00:00
Jenkins
b471604a36 Merge "Remove iso8601 dependency" 2015-12-17 10:39:13 +00:00
Jenkins
13262d4e0a Merge "Improve logging in designate.network_api" 2015-12-17 10:38:50 +00:00
Jenkins
e43c2481a1 Merge "Removes MANIFEST.in as it is not needed explicitely by PBR" 2015-12-17 10:04:27 +00:00
Jenkins
6b9ca868e3 Merge "Use git.openstack.org as Git repository" 2015-12-17 08:45:18 +00:00
Jenkins
2b24395f17 Merge "Describe how to install Designate client" 2015-12-17 08:02:24 +00:00
Kiall Mac Innes
0f5fd246c7 Fix tox ValueError: No closing quotation
This removes the comments, which with the latest tox are causing
issues. We should sync-up with the bashate entry in the devstack
repo once they fix it on their side.

Change-Id: I6e79fefbda97fcefc1d8cf628511b82ff399c129
2015-12-16 14:19:39 +00:00
Bertrand Lallau
9a6373be53 Use keystoneauth instead of keystoneclient
keystoneauth was split out last cycle as a library specifically to deal
with doing auth functions so that people who do not need to do keystone
CRUD operations can just consume only the auth session parts. As part
of modernizing keystone interactions, use keystoneauth instead of
keystoneclient.

Change-Id: Ieae0773ebbb8655ed79d496dd393482e2792e404
2015-12-16 09:57:53 +01:00
Jenkins
d3b345d7b5 Merge "Set zone in ERROR status on periodic sync fail" 2015-12-14 17:05:46 +00:00
Endre Karlson
0f77f64a6d Add documentation for Limits
Closes-Bug: #1522518
Change-Id: I224528ec34728d301218f222566d4d6551522346
2015-12-14 16:20:10 +01:00
Ondřej Nový
f4c987df07 Deprecated tox -downloadcache option removed
Caching is enabled by default from pip version 6.0

More info:
https://testrun.org/tox/latest/config.html#confval-downloadcache=path
https://pip.pypa.io/en/stable/reference/pip_install/#caching

Change-Id: I9df0b995a8f73e965fdb0629588a204254b25b5c
2015-12-11 21:14:23 +01:00
KATO Tomoyuki
19124b9db1 Describe how to install Designate client
Change-Id: I10309bab37b3f61231cc48cf0aca354f48366b32
2015-12-11 16:10:28 +09:00
Jenkins
e636a55f10 Merge "Object model: require "priority" field" 2015-12-09 17:23:07 +00:00
Federico Ceratto
937e6dd523 Set zone in ERROR status on periodic sync fail
Improve testing
Code style cleanup

Change-Id: I1d65ed13fc185858ffe477e4bca6303e01a12c1d
Closes-Bug: #1416263
2015-12-09 17:11:53 +00:00
Bertrand Lallau
2aa5dee2f6 Remove iso8601 dependency
Designate does not import and use this module directly, no need to list
it in the requirements.

Change-Id: Id024bb7e468f627730af28794c71b14a656ee42a
2015-12-09 08:48:37 +01:00
Federico Ceratto
ee5efbf52a Object model: require "priority" field
Add tests
Closes-Bug: #1516350

Change-Id: I91ac97f5f6b860f1649b91cf53d9c268c4df0de6
2015-12-08 18:06:35 +00:00
Jenkins
e685deab9c Merge "Remove version from setup.cfg" 2015-12-08 17:30:27 +00:00
Federico Ceratto
e3d7b3f683 Emit notification on update_status() on a zone
Add functional test and improve docstrings
Closes-Bug: #1494654

Change-Id: Ie958d3aa0a07e3abc97a8c8890718ad7a30bd205
2015-12-07 16:10:14 +00:00
sonu.kumar
b2edc8136b Removes MANIFEST.in as it is not needed explicitely by PBR
This patch removes `MANIFEST.in` file as pbr generates a sensible
manifest from git files and some standard files and it removes
the need for an explicit `MANIFEST.in` file.

Change-Id: I3da83a8f86cc6cef274f151d053d7b645e4d6894
2015-12-07 13:28:28 +05:30
KATO Tomoyuki
ac23bda090 Use git.openstack.org as Git repository
Our official Git repository is git.openstack.org.
GitHub is a conventional copy site.

Change-Id: I30cc4440d76e9b876a6b7bafe7507673a2feb962
2015-12-07 14:19:20 +09:00
Jenkins
c2a0af1aa8 Merge "Fix NO_DOMAIN handling with The Big Rename" 2015-12-04 13:39:41 +00:00
Jenkins
9799947922 Merge "Test database schema and indexes" 2015-12-04 13:39:23 +00:00
Jenkins
ed2ba158ec Merge "Check TXT record length limit" 2015-12-04 13:39:20 +00:00
Jenkins
4e7d773d9d Merge "Switch devstack to use local.conf" 2015-12-04 13:33:21 +00:00
Jenkins
de9ab11130 Merge "pass environment variables of proxy to tox" 2015-12-04 13:30:46 +00:00
Jenkins
5f1a3433d8 Merge "Remove deprecated devstack in contrib" 2015-12-04 13:24:04 +00:00
Endre Karlson
7879bff48d Switch devstack to use local.conf
Change-Id: Iaa4aeeb551eefb27157fc48be8bff894b002f17e
2015-12-04 11:51:34 +01:00
sonu.kumar
cfd59d44db pass environment variables of proxy to tox
When a development environment is under a proxy, tox is failed even if
environment variables of the proxy are set.

This patch fix this problem.

Change-Id: I25eb1d42ca0e3e3d8a028c22799da383ececcac5
Closes-Bug: #1465086
2015-12-04 10:41:03 +05:30
Tim Simmons
5333caa09c Fix NO_DOMAIN handling with The Big Rename
Some various renamings of the "NO_DOMAIN" concept broke the very delicate
handling of a target which doesn't have a zone that it should. This
fixes it.

Change-Id: I86e537fb2b86196528821f15f1e12291be52ce33
Closes-Bug: 1522480
2015-12-03 11:34:54 -06:00
Graham Hayes
1041c39e47 Remove version from setup.cfg
Depends-On: Ic055fb2fa70dff5b9d12c0bb8d9e400a1c4be3b7
Change-Id: Ic7e0c7e126d1e7990799d89eac483da81701cd47
2015-12-03 15:13:08 +00:00
Jenkins
3994704dfc Merge "Updated from global requirements" 2015-12-03 14:50:30 +00:00
sonu.kumar
8ed288e313 Remove py26 support from designate
as of mitaka, the infra team won't have the resources available to
reasonably test py26, also the oslo team is dropping py26 support
from their libraries. sine we rely on oslo for a lot of our work,
and depend on infra for our CI, we should drop py26 support too.

Change-Id: I4aeba7269ddb465ac61f851f5b5d2ab1b91882e4
Related-Bug: #1519510
2015-12-03 11:17:21 +05:30
OpenStack Proposal Bot
06b3d3cdc9 Updated from global requirements
Change-Id: I26763f2014834be77a21ccc9b6350d58dafa6c12
2015-12-02 20:26:30 +00:00
Jenkins
ff62122283 Merge "Improving info level log messages" 2015-12-02 13:52:27 +00:00