- Dec 03, 2016
-
-
Jeffrey Zhang authored
When enable_cinder_backend_nfs is only used, /var/lib/nova/mnt is no need to mount. Then we do not need care whether this folder is sharable. Change-Id: I53f4c2c9ec25775cdb02a3256fd3a878723d15f6 Closes-Bug: #1644602
-
- Dec 01, 2016
-
-
Paul Bourke authored
Closes-Bug: #1646486 Change-Id: I9b4ce3d0944018113a590bbc33604408ec2d352f
-
zhubingbing authored
Depends-On: I1e9295da273055bfb870c7a87a32b989f3f61e8b Change-Id: I18733775627d7f81cca0b7aa91f006ac48f1a755 Closes-Bug: #1646337
-
zhubingbing authored
item change to aodh Closes-Bug: #1646522 Change-Id: Iac688cb9de230964f5efdc94f0fe774d9c0a9062
-
Jeffrey Zhang authored
Change-Id: If4a9e1db02e89362b01181149327983fc1c556f2 Depends-On: I6bb33de6d19ba42710e6d4138059c23076b759ec Closes-Bug: #1641053
-
caoyuan authored
The nova-network was deprecated, this patch to remove it from the ansible role TrivialFix Change-Id: I6ea9b007a55317e36c6f5117781f9c3ed36b0012
-
- Nov 30, 2016
-
-
zhubingbing authored
Change-Id: I08bfa65223fd42df218bfd9e81765d6f1a4e10c8 Closes-Bug: #1646008
-
zhubingbing authored
Change-Id: I0b0d287e575c17b81692c6e31be9a9ee11dc67fa
-
zhubingbing authored
Change-Id: I7ad42293cd2ff64b3501bfa4ee45b5d20f81139d Closes-Bug: #1646013
-
- Nov 29, 2016
-
-
James McCarthy authored
This commit brings necessary configuration and container start-up options to use two popular backends for backup - nfs and swift. Both drivers support incremental backups and should work with any cinder volume backend. Change-Id: Ieed29a895dc1b9faad196e160a88ea9d293f9c75
-
Duong Ha-Quang authored
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
-
Jeffrey Zhang authored
Depends-On: Ie094b92b9a8e20696cee84698013d09306dd6e7f Change-Id: Ib1bbf1e5cb1536a41ab8c3082026ba90811f8df7 Closes-Bug: #1645104
-
Jeffrey Zhang authored
Depends-On: I0ee4672252710605970751efa756a2dd405ad8c8 Change-Id: I066178554c6efcb84e6c1129b82502a567191553 Closes-Bug: #1645195
-
Jeffrey Zhang authored
Depends-On: I0773851b61d341117ab214382856a9036aca51bb Change-Id: I060e21ada928577e833de2782be5ea570be32730 Partially-implements: blueprint condition-pre-check
-
- Nov 28, 2016
-
-
Mauricio Lima authored
Change-Id: I082c0a694eb138938abec2f4bc09002fd1d0ef9d
-
- Nov 27, 2016
-
-
Vladislav Belogrudov authored
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
-
- Nov 25, 2016
-
-
Eduardo Gonzalez authored
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 529f202d. Change-Id: I3af96290443d760346264e6d994fd2a44de65543 Closes-Bug: #1644828
-
- Nov 24, 2016
-
-
caowei authored
Change-Id: I07f2df405574b55daa44fa381625e8be0c352607 Partially-implements: bp solum-ansible-role
-
zhubingbing authored
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
-
- Nov 23, 2016
-
-
Borne Mace authored
Behavior of stop playbook is very similar to the destroy playbook. This is meant when you may just want to bring down the service for some sort of maintenance but not destroy all the associated data. Also added support for the new playbook into the kolla-ansible command. Change-Id: Icf0ca91de71dc8ead3a024de3e5b9e49116560d1 Implements: blueprint ansible-stop-host-playbook
-
- Nov 22, 2016
-
-
Eduardo Gonzalez authored
Add pull task for object-expirer image. Change-Id: Icc3cb3111e3b78545678e011f7321ba623ec85c2 Closes-Bug: #1643741
-
Javier Castillo Alcíbar authored
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
-
zhubingbing authored
Change-Id: I25c426646ed7de88e3468c6f6923fe6dc72ab028 Closes-Bug: #1634641
-
Javier Castillo Alcíbar authored
ceilometer is not sending logs to heka because no heka-ceilometer.toml is created. Updated templates files. Change-Id: I69f3d93377c6c51d22f37ed120800f7489f5a8a0 Closes-Bug: #1642665
-
gardlt authored
* update ceph tasks * update mariadb tasks Closes-Bug: #1643633 Change-Id: Ib81789574843edba6e33394a7f66a2e8077075eb
-
- Nov 21, 2016
-
-
liyingjun authored
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
-
Jeffrey Zhang authored
* 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
-
liyingjun authored
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
-
- Nov 20, 2016
-
-
Jeffrey Zhang authored
Change-Id: I0a436f60f649dc7c16c59c61f3afa7a88ce7a50d Closes-Bug: #1643261
-
- Nov 18, 2016
-
-
Narasimha SV authored
In destination path gnocchi keyring file, keyring spelling is written as keryring. Change-Id: I8e0ad26dec9a61206692b0f3f2de7b318ded172d Closes-Bug: #1642621
-
zeyu zhu authored
TrivialFix Change-Id: I2ba1e29cbebaa78edf50f21ff8089f0b5cacc830
-
bjorn lofdahl authored
Change-Id: I8dbb25d643ab8da2b049f70d28bdd0839b9f2605 Closes-Bug: #1641591 (cherry picked from commit 2f0d4ccee32df4999e0b50a327a9df2c2ac55971)
-
- Nov 17, 2016
-
-
portdirect authored
PyMySQL is prefered to PythonMySQL for Sqlalchemy, as it provides python3 support and is actively maintained, and is therefore the currently recommended lib for db connections. * https://wiki.openstack.org/wiki/PyMySQL_evaluation Kolla currently uses PyMySQL for all connections bar Barbican (which works fine with PyMySQL): once this commit is merged it will be possible to remove the PythonMySQL libs, and mysql libs for kolla images (except kolla-toolbox). TrivialFix Change-Id: Id256387134ca551a181c5e49c9b6d63f62b72523
-
ZhongShengping authored
Option "scheduler_max_attempts" from group "DEFAULT" is deprecated. Use option "max_attempts" from group "scheduler". Change-Id: I7b8e803c3579c53629a63912e2f6faa65a31f098 Closes-Bug: #1642590
-
- Nov 16, 2016
-
-
Paul Bourke authored
Set a default for CONFIG_DIR in service_checks to more easily allow consumers not using the kolla-ansible tool to run the prechecks. Change-Id: I78bc5dd6f37e6a60ecc6a86d43e56b05803a4fd5 Closes-Bug: #1629893
-
Paul Bourke authored
If an operator wants to deploy a single node (e.g. add an additional compute), they may want to use the --limit feature of Ansible to avoid waiting for every play across every node. The problem with this is that --limit will gather facts for that node only, causing template errors such as the infamous ('dict object' has no attribute u'ansible_eth0'"). Ansible has catered to this problem to an extent with it's "delegate_facts" mechanism. The only problem is that in the default 'all nodes' case, we end up with a storm of SSHs as each node SSHs to every other. I'm solving this with a separate task to only use this mechanism when a subset of nodes has been specified (see ansible_play_batch). Useful links on this subject: - https://medium.com/@george.shuklin/perfecting-forced-fact-gathering-in-ansible-1611f9c8d0d5#.tr5zs3e7x - http://docs.ansible.com/ansible/playbooks_delegation.html#delegated-facts Change-Id: Ibb691eae15cacd9e5129ae9280fd296f5ba95940 Closes-Bug: 1642004
-
- Nov 11, 2016
-
-
Mauricio Lima authored
Using the `when` conditional on a `with_` loop gets evaluated on each loop iteration and will not skip a task entirely. Use the `skip` attribute to ignore errors in this scenario but only `skip` when `enable_cinder_backend_nfs` is not enabled. If it is enabled the `nfs_shares` file should be required and this task should fail if it does not exist. Co-authored-by:
Andrew Widdersheim <amwiddersheim@gmail.com> Change-Id: I6b997dd943efe7b16beb63899c1488fa5353d996 Closes-Bug: #1641183
-
Jeffrey Zhang authored
Keystone uses fernet as default provider in its code now. This patch adds provider=token in keystone.conf file explicitly. TrivialFix Change-Id: Id7142ff4f00ee99579ad420573eafefea0f4dcb7
-
- Nov 10, 2016
-
-
Farid Da Encarnacao authored
Closes-Bug: 1640872 Change-Id: I3bd979af5626d016ec79696ab157e376476f5d28
-
Mauricio Lima authored
TrivialFix Change-Id: Ic474306223b9c6f5fa730ef765ca60c59d76f24b
-