5916 Commits

Author SHA1 Message Date
Duong Ha-Quang
b5d1e4b457 Fix placement of policy.json
Currently, policy.json is put in
"{{ node_config_directory }}/{{ service_name }}"
in target nodes.

Relocation policy.json to "{{ node_config_directory }}/{{ item }}"
with item is corresponding service compoment config directory.

Currently, the policy.json is copied to all services, but it
should be reviewed and left only in neccesary service
(at many cases, only API service needs that).

Redundant files will be removed in follow up patchset.

Change-Id: I0e997dccf4ec438c9c0436db71ec2fd06650f50d
Closes-Bug: #1639686
2016-11-29 16:00:09 +07:00
Jenkins
8b8d10848f Merge "use uuidutils instead of uuid.uuid4()" 2016-11-29 08:40:51 +00:00
Jenkins
869febe43e Merge "Deprecate scheduler_max_attempts option in nova" 2016-11-29 07:59:56 +00:00
Jenkins
7cefb007b2 Merge "Icrease haproxy timeouts for mysql connections" 2016-11-29 07:59:03 +00:00
Jenkins
82dbbfb4d8 Merge "Load manila-ui in horizon" 2016-11-28 16:58:34 +00:00
Jenkins
1740a28d06 Merge "Updated from global requirements" 2016-11-28 16:15:30 +00:00
Jenkins
82aa612e44 Merge "Add tool to merge passwords during release upgrade" 2016-11-28 15:51:59 +00:00
Mauricio Lima
8a34f246ad Load manila-ui in horizon
Change-Id: I082c0a694eb138938abec2f4bc09002fd1d0ef9d
2016-11-28 10:01:05 -03:00
Vladislav Belogrudov
14f9246fcd Add tool to merge passwords during release upgrade
Typical usage:
   cp /etc/kolla/passwords.yml /etc/kolla/passwords.yml.old
   kolla-genpwd
   kolla-mergepwd --old /etc/kolla/passwords.yml.old \
                  --new /etc/kolla/passwords.yml     \
                  --final /etc/kolla/passwords.yml

Change-Id: Ibbc598909e28e096145841aec929d0cfcf8f7cab
Implements: blueprint kolla-merge-passwords
2016-11-28 12:22:55 +03:00
liyingjun
f780116547 Update repo in documentation
Repo in kolla-ansible documentation needs to be updated from
https://git.openstack.org/openstack/kolla to
https://git.openstack.org/openstack/kolla-ansible

Change-Id: Ib2400ebc2d84b805b1f262892d511feec379fff3
Closes-bug: #1643387
2016-11-28 09:16:57 +08:00
Vladislav Belogrudov
d2c4f3d14a Icrease haproxy timeouts for mysql connections
Haproxy often breaks mysql connections that results in
"MySQL server has gone away" or similar because of 1 minute
timeouts. Instead the timeouts should be not less than mysql
connections timeouts - in most cases set to 3600s by default
by OpenStack projects.

Change-Id: Ic364f6942cdc6c2f274a508ae548bf964b098da4
Closes-Bug: #1645098
2016-11-27 17:41:03 +00:00
Jenkins
1c09a1fab7 Merge "Notification needed for searchlight" 2016-11-27 14:29:44 +00:00
OpenStack Proposal Bot
51b0c225ca Updated from global requirements
Change-Id: Id5ecdffc7fde0cd82a556162daef7179f069c901
2016-11-27 13:01:23 +00:00
Jenkins
5a4cb8a56f Merge "Revert "updating-deprecated-ansible-modules"" 2016-11-27 07:34:20 +00:00
Jenkins
706058a066 Merge "Show team and repo badges on README" 2016-11-26 15:32:43 +00:00
Jenkins
09d09d4fc1 Merge "Add trove role" 2016-11-25 16:04:31 +00:00
Eduardo Gonzalez
f56d8e58ba Revert "updating-deprecated-ansible-modules"
check_mode option is included in Ansible 2.2.
Using in our playbooks mean that any other version before
Ansible 2.2 can be used

This reverts commit 529f202d00e4615caa1fcb447aaa47fde6aa1417.

Change-Id: I3af96290443d760346264e6d994fd2a44de65543
Closes-Bug: #1644828
2016-11-25 14:41:38 +00:00
Flavio Percoco
305a9719d0 Show team and repo badges on README
This patch adds the team's and repository's badges to the README file.
The motivation behind this is to communicate the project status and
features at first glance.

For more information about this effort, please read this email thread:

http://lists.openstack.org/pipermail/openstack-dev/2016-October/105562.html

To see an example of how this would look like check:

b'https://gist.github.com/f9781c31199366842d593693684bc500\n'

Change-Id: I62562a669aad4a16e438ab4524879319a07d6c4b
2016-11-25 14:34:52 +01:00
caowei
6fc37033e9 Add support Karbor on README.rst
TrivialFix

Change-Id: I53300f7c53038f876fc20751a7a0c470122e72d3
2016-11-25 06:27:51 +08:00
Jenkins
4aa693f2fd Merge "Update Barbican to use correct mysql connection string" 2016-11-24 15:56:36 +00:00
Jenkins
8735cdb1e5 Merge "Updated from global requirements" 2016-11-24 14:25:43 +00:00
Jenkins
c77439e660 Merge "Make sure ceilometer/service_credentials wotks with internalURL" 2016-11-24 14:25:42 +00:00
Jenkins
08e8147a69 Merge "Add blank space to deploy.yml file" 2016-11-24 14:24:50 +00:00
zhubingbing
195a32b1e9 Add trove role
Add trove enable options and port configuration
Add trove groups to ansible inventory
Add defaults/main.yml
Add bootstrap Ansible task
Add config Ansible task
Add deploy Ansible task
Add pull Ansible task
Add register Ansible task
Add start Ansible task
Add upgrade Ansible task
Add reconfigure Ansible task
Add templatized json and .conf files for trove
Integrate trove with haproxy
Reference installation configuration link:http://docs.openstack.org/mitaka/install-guide-rdo/trove-install.html

Change-Id: I0bc6edbf2e495ce377f994f793bde979d5c55dbf
Implements: blueprint ansible-trove
2016-11-24 03:02:27 +00:00
Surya Prakash Singh
1429198139 use uuidutils instead of uuid.uuid4()
Closes-Bug: #1082248
Change-Id: I9e52619a6805fa58ffdb396b76a6ca99e2376a7d
2016-11-23 20:36:55 +05:30
Jenkins
cf81e153cb Merge "Remove docker folder from kolla-ansible" 2016-11-23 11:36:42 +00:00
OpenStack Proposal Bot
471aa8b2fb Updated from global requirements
Change-Id: Ia1befbc1e3bd54ba4dcc3655d39c4a5445782bbf
2016-11-23 09:16:17 +00:00
Jenkins
6662a5aa05 Merge "Pull swift-object-expirer image" 2016-11-23 06:49:18 +00:00
Jenkins
da1cfc6af0 Merge "Fix congress broken" 2016-11-23 02:06:36 +00:00
Jenkins
e651adfcc9 Merge "Remove the disable of ipv6 in gate" 2016-11-22 18:07:13 +00:00
Eduardo Gonzalez
13e98d8e1a Pull swift-object-expirer image
Add pull task for object-expirer image.

Change-Id: Icc3cb3111e3b78545678e011f7321ba623ec85c2
Closes-Bug: #1643741
2016-11-22 17:41:00 +00:00
Javier Castillo Alcíbar
b13c40f586 Make sure ceilometer/service_credentials wotks with internalURL
When configuring kolla with

 - kolla_enable_tls_external: "yes"

ceilometer service credential defaults to publicURL.

Ceilometer should work with the internal interface (v3 API Identity syntax):

.....
[service_credentials]
interface = internal
.....

Change-Id: I898ffb2b901f08b810756d80dbb988d8c9298219
Closes-Bug: #1643860
2016-11-22 16:21:48 +01:00
Mauricio Lima
e66d827bd9 Remove docker folder from kolla-ansible
Change-Id: I5d76f9a6e5614600f4752330a3984504fc51377a
Closes-Bug: #1642237
2016-11-22 09:11:42 -03:00
Jeffrey Zhang
05a458a739 Remove the disable of ipv6 in gate
Disable ipv6 will lose the vm

Change-Id: I7316d013d9281946c1c566279cd64ecbe6b67d37
Closes-Bug: #1643858
2016-11-22 20:06:10 +08:00
Jenkins
47ea8a34f1 Merge "Use tox to build gate images" 2016-11-22 11:43:42 +00:00
Jenkins
06c001e405 Merge "fix ci gate" 2016-11-22 11:43:36 +00:00
Jenkins
d862bedca7 Merge "updating-deprecated-ansible-modules" 2016-11-22 11:08:01 +00:00
Jenkins
72f8d10bd0 Merge "Fix ceilometer not sending logs to heka" 2016-11-22 11:05:47 +00:00
zhubingbing
4ef58c1e02 Fix congress broken
Change-Id: I25c426646ed7de88e3468c6f6923fe6dc72ab028
Closes-Bug: #1634641
2016-11-22 09:10:51 +00:00
Javier Castillo Alcíbar
31eac33ddb Fix ceilometer not sending logs to heka
ceilometer is not sending logs to heka because no heka-ceilometer.toml is created.
Updated templates files.

Change-Id: I69f3d93377c6c51d22f37ed120800f7489f5a8a0
Closes-Bug: #1642665
2016-11-22 09:08:38 +01:00
Jenkins
8991403878 Merge "Fix network configuration for cloudkitty" 2016-11-22 07:58:37 +00:00
Jenkins
7abbecda30 Merge "Fix fact gathering when using --limit" 2016-11-22 07:55:53 +00:00
gardlt
529f202d00 updating-deprecated-ansible-modules
* update ceph tasks
* update mariadb tasks
Closes-Bug: #1643633

Change-Id: Ib81789574843edba6e33394a7f66a2e8077075eb
2016-11-21 21:52:26 -06:00
Jenkins
471a07c021 Merge "Remove docker reference related to bandit from tox.ini" 2016-11-21 14:33:56 +00:00
liyingjun
d35be61bce Fix network configuration for cloudkitty
network_* and should be replaced with network.* [1]

[1]: https://github.com/openstack/cloudkitty/blob/master/etc/cloudkitty/cloudkitty.conf.sample#L126

Closes-bug: #1641940
Change-Id: I2a151898a58bae6a31f2e133aa3a6ee1b3cc7b09
2016-11-21 21:07:50 +08:00
Jeffrey Zhang
c4cecc2bf4 Use tox to build gate images
Change-Id: I6f9190eccb2e1a1c5bd450ba63833f35f5d09aac
2016-11-21 11:27:07 +00:00
Jeffrey Zhang
db5954e0b3 fix ci gate
* Build kolla image by using kolla project's code
* bump openstack_release to 4.0.0
* Remove tox deploy related env, it is useless now.

Depends-On: I132ee005bce993cbadf411697817c2e95548dc81
Change-Id: Id899eb39d476b95130fbeb43adf4fd49ef32be32
2016-11-21 19:26:44 +08:00
liyingjun
0af48d30a1 Notification needed for searchlight
Needs to enable notifications for services when enabling searchlight
[1][2][3][4]

[1]
http://docs.openstack.org/developer/searchlight/plugins/cinder.html#cinder-conf
[2]
http://docs.openstack.org/developer/searchlight/plugins/glance.html#glance-configuration
[3]
http://docs.openstack.org/developer/searchlight/plugins/neutron.html#neutron-configuration
[4]
http://docs.openstack.org/developer/searchlight/plugins/nova.html#nova-configuration

Change-Id: Id2167d901ac3d65599e54feb1b2d1818d2a633c9
Closes-bug: #1643393
2016-11-21 10:12:55 +08:00
Jenkins
62c1b4f89c Merge "typo error of keyring spelling" 2016-11-20 14:55:12 +00:00
Jenkins
914edf1126 Merge "Fix neutron.conf.j2 metadata_workers spelling error" 2016-11-18 17:08:50 +00:00