3577 Commits

Author SHA1 Message Date
OpenStack Proposal Bot
6b28bd7cf6 Updated from global requirements
Change-Id: Ib2d8fcd01288a3237fda537d3652abe249f554b7
2017-11-03 17:47:36 +00:00
Zuul
f1464225fb Merge "Don't attempt to escalate designate-manage privileges" 2017-11-01 12:17:11 +00:00
OpenStack Proposal Bot
29ecf844fb Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: Ia645f2c19fefabc5c609e00285a037915ffc2745
2017-10-30 06:11:35 +00:00
Zuul
4cfaa8bdb5 Merge "Add Docs for the policy in code work" 2017-10-26 14:18:47 +00:00
Graham Hayes
95f80e4c0a Add Docs for the policy in code work
Change-Id: Ie097e5b48f5e42c9c30efdb2d6d9a6aa9e65387c
2017-10-26 17:06:35 +07:00
Zuul
65e79f11f0 Merge "Implement policy in code (4)" 2017-10-25 16:43:24 +00:00
Zuul
d0d12b605e Merge "Implement policy in code (3)" 2017-10-25 16:43:23 +00:00
Zuul
4f67abe6b2 Merge "Implement policy in code (2)" 2017-10-25 16:24:07 +00:00
Zuul
782f09a6f2 Merge "Implement policy in code (1)" 2017-10-25 16:24:06 +00:00
OpenStack Proposal Bot
34f3a57343 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I57238bac918c9f08b135bd810d67278dc141d1c9
2017-10-25 06:29:14 +00:00
Zuul
0b64fe765e Merge "Remove explicit lockdown of flake8" 2017-10-24 16:02:00 +00:00
Zuul
fd4c6b83e7 Merge "Remove SCREEN_LOGDIR from devstack" 2017-10-24 15:23:36 +00:00
Zuul
cb4848c7e8 Merge "Imported Translations from Zanata" 2017-10-24 15:23:36 +00:00
Dirk Mueller
0534c3dc52 Remove explicit lockdown of flake8
The hacking version should require the proper dep
of flake8, which includes pep8 and pyflakes.

Change-Id: Ia55a7f355e4ddd190d5bb66491ba8f76b0912a3b
2017-10-24 14:39:40 +02:00
Dai Dang Van
d8ff46a8fd Implement policy in code (4)
This commit will move all default policies to code for:
- zone
- zone_export
- zone_import
- zone_transfer_accept
- zone_transfer_request

Change-Id: I9945fe66d127696907695c73ecef77a6f07acd38
Co-authored-By: Nam Nguyen Hoai <namnh@vn.fujitsu.com>
Implements: blueprint policy-in-code
2017-10-24 09:24:10 +00:00
Dai Dang Van
2fa4f50e89 Implement policy in code (3)
This commit will move all default policies to code for:
- quota
- record
- recordset
- service_status
- tenant
- tld
- tsigkey

Change-Id: Id090b89b32116a195530484b0d92fc6c9041a6c9
Co-authored-By: Nam Nguyen Hoai <namnh@vn.fujitsu.com>
Implements: blueprint policy-in-code
2017-10-24 09:23:58 +00:00
Dai Dang Van
d43fc5fc11 Implement policy in code (2)
This commit will move all default policies to code for:
- blacklist
- context
- diagnostics
- pool

Change-Id: I0c94ecaadba21b69b1fe4c0cd924e2b9b12c4782
Co-authored-By: Nam Nguyen Hoai <namnh@vn.fujitsu.com>
Implements: blueprint policy-in-code
2017-10-24 09:23:48 +00:00
Dai Dang Van
271eba7758 Implement policy in code (1)
This commit will prepare for implementing policies in code.

- https://governance.openstack.org/tc/goals/queens/policy-in-code.html

Change-Id: Iea587cb6f4281b950eaca6bdaac3a8ea5de76c67
Co-authored-By: Nam Nguyen Hoai <namnh@vn.fujitsu.com>
Implements: blueprint policy-in-code
2017-10-24 09:23:25 +00:00
OpenStack Proposal Bot
351e340e60 Imported Translations from Zanata
For more information about this automatic import see:
https://docs.openstack.org/i18n/latest/reviewing-translation-import.html

Change-Id: I9dc20cdbdf5c58ea315fd2b08a13b3b9798da092
2017-10-24 06:36:19 +00:00
Nguyen Van Trung
e07f601a22 Remove SCREEN_LOGDIR from devstack
Screen support has been completely removed from devstack[1]

[1] I8c27182f60b0f5310b3a8bf5feb02beb7ffbb26a
    and cdba1b371628aa0e8bc5b687351c5ee9b39e9bc6

Change-Id: I363e140ab6ea9b7ac8f422146e70e203d6265e5b
2017-10-23 07:44:32 +00:00
Jens Harbott
440a67cab1 Don't attempt to escalate designate-manage privileges
Remove code which allowed designate-manage to attempt to escalate
privileges so that configuration files can be read by users who
normally wouldn't have access, but do have sudo access.

Simpler version of [1].

[1] I03063d2af14015e6506f1b6e958f5ff219aa4a87
Closes-Bug: 1611171

Change-Id: I013754da27e9dd13493bee1abfada3fbc2a004c0
2017-10-20 08:34:18 +00:00
Jens Harbott
c2b8ddd05b Copy all dashboard panel files in devstack install
There are four files now, copy all of them.

Change-Id: I80e7c6c7879d2089e5db8b6e37716b7f951434d3
2017-10-20 07:44:55 +00:00
Zuul
30ffe04b46 Merge "Remove user_identity dummy param from context" 2017-10-19 19:39:26 +00:00
Zuul
7940596b00 Merge "Call base from_dict in DesignateContext" 2017-10-19 19:39:25 +00:00
Zuul
3c89c77cef Merge "Cleanup test-requirements" 2017-10-19 19:37:11 +00:00
Graham Hayes
85a1021ac2
Update gitignore list
Change-Id: I50e6a06dc3fadac5307e5d17c8bcf14e594cfd81
2017-10-19 14:13:03 +01:00
Dai Dang Van
54183f3fb4 Use generic user for both zuul v2 and v3
Zuul v2 uses 'jenkins' as user, but Zuul v3 uses 'zuul'.
Using $USER solves it for both cases.

Change-Id: Ie9a92f4b520bbcbd22a34bf018263dd7892afd0b
2017-10-17 13:45:44 +07:00
Zuul
a9d882e8c4 Merge "Update vagrant boxes" 2017-10-16 15:25:44 +00:00
Zuul
109e424a51 Merge "Include all rootwrap filters when building wheels" 2017-10-16 14:34:09 +00:00
Jenkins
284cdabe1e Merge "Ignore .stestr/" 2017-10-13 16:32:05 +00:00
Dai Dang Van
e89e048ce5 Ignore .stestr/
Change-Id: I25da6cdb90e358a7a7774a79de9f9aff6892c6b1
2017-10-13 16:10:46 +07:00
OpenStack Proposal Bot
094b13c7a5 Updated from global requirements
Change-Id: Ib1c963a3e35fc12f3022beadeab11ae770ff2981
2017-10-12 21:52:26 +00:00
Ben Nemec
d52c5d2462 Remove user_identity dummy param from context
With the previous patch to change the from_dict override, it should
no longer be necessary to take this dummy parameter in the
constructor.

Change-Id: I2dd0dcfb9e74257c90cc9014b91eae36300cf91d
2017-10-10 17:42:18 +00:00
Ben Nemec
ef4cc46769 Call base from_dict in DesignateContext
This changes the from_dict override to call the base class
implementation with the Designate-specific keys passed as kwargs.
It should prevent issues where a new key is added to the base to_dict
function that is not an accepted parameter on the constructor.

Change-Id: If75b26bf5a95ae1be679d43a939621037311d2dc
Closes-Bug: 1721432
2017-10-10 17:41:11 +00:00
Nguyen Van Trung
d077bb3d4f Cleanup test-requirements
python-subunit is not used directly anywhere
and it is dependency of both testrepository
and os-testr
(probably was used by some tox wrapper script before)

Change-Id: I7c373f9b7441c80a9fe008b66a2817659d66d8d7
2017-10-05 04:16:16 +00:00
Ben Nemec
46de766e51 Dev docs cleanup
A few minor issues I noticed as I was going through the development
environment setup.  Fixes a typo and replaces deprecated config opt
references with the new ones.

Change-Id: Ib094595153e9b74706304f8328de74d07649b817
2017-10-03 16:29:12 +00:00
Graham Hayes
90725f7b8c
Update vagrant boxes
Change-Id: Ie9e0291a59640ef91cb8286358163179d602c53e
2017-10-03 14:34:51 +01:00
Zuul
688507d7d1 Merge "infoblox backend multi_tenant always return true, because the value of multi_tenant is a unicode 0" 2017-09-29 08:58:51 +00:00
Zuul
2b616868e9 Merge "Move default DNS driver to bind9" 2017-09-29 08:42:45 +00:00
Jesse Pretorius
e486a50f77 Include all rootwrap filters when building wheels
The current method of specifying each rootwrap filter
in the file list is prone to errors when adding or
removing filters. Instead of relying on a manually
maintained list this patch just includes all the files
of the correct naming convention from the applicable
folder. This is simpler and easier to maintain.

Change-Id: I116efd3ff1799965bb46da785b2ad96c7f5b97c5
Closes-Bug: #1718356
2017-09-29 01:13:46 +00:00
Graham Hayes
46c1c2a8dd
Update tests to fix gate
Change-Id: I6f9814581645eda09fe9c9a87993ab1b51c79133
2017-09-28 14:55:42 +01:00
OpenStack Proposal Bot
25eb143db0 Updated from global requirements
Change-Id: I5f1b0eb8ed7628ad1ecc2de6de3ddd047addfc46
2017-09-20 03:32:38 +00:00
Graham Hayes
8274c9394a
Move default DNS driver to bind9
Change-Id: I1791da2b7662620c050257535ed75a7ce8e90068
2017-09-13 10:26:16 -06:00
OpenStack Proposal Bot
7fa22ca4b6 Updated from global requirements
Change-Id: Id7105d3c0be934e86a762da5b04e9ada8a2ac8a5
2017-09-13 12:49:25 +00:00
OpenStack Proposal Bot
01072ebb07 Updated from global requirements
Change-Id: I02c5f7ce4db298cc6dee0272919c47a16b003c55
2017-09-12 21:47:40 +00:00
Jenkins
b062e9fe3c Merge "Fix broken /developer/ links" 2017-09-12 18:51:53 +00:00
Jenkins
683b554db9 Merge "Delay rpc initialization until config is available" 2017-09-12 18:34:54 +00:00
Jenkins
00de2e5d16 Merge "Skip test failing after oslo.messaging update" 2017-09-12 17:30:55 +00:00
Jens Harbott
30e037063d Delay rpc initialization until config is available
When being run within __init__() the rpc.init() call sees an empty
config, leading to errors when doing RPC call later. So we move it to a
later stage where we have read the config and can setup RPC properly.

Change-Id: I195b57bf9c001883764dc160ced40272c5eb4fd3
Closes-Bug: 1651576
2017-09-11 11:10:12 +00:00
Jens Harbott
eafed0be45 Skip test failing after oslo.messaging update
The newest olso.messaging release introduces a type test that fails when
the parameter is mocked. [1]

Skip the failing test in order to unblock the gate until there is a
proper fix.

[1] I0bbf9fca0ecbe71efa87c9613ffd32eb718f2c0e
Partial-Bug: 1716119

Change-Id: I414badd42f02fd6fc99957e0c72b42c26b354517
2017-09-09 12:01:11 +00:00