- Jul 25, 2018
-
-
Jeffrey Zhang authored
include is marked as deprecated since ansible 2.4[0] [0] https://docs.ansible.com/ansible/2.4/include_module.html#deprecated Co-Authored-By:
confi-surya <singh.surya64mnnit@gmail.com> Change-Id: Ic9d71e1865d1c728890625aeddf424a5734c0a8a
-
- Jul 23, 2018
-
-
Mark Goddard authored
Fixes a typo introduced in I93e53bad9727beb786b00bd7fcd6d78785c619c2. Change-Id: I9fd6587913cccd5a29b3fc012b4ddeac8859a0ff Related-Bug: #1782799 TrivialFix
-
- Jul 20, 2018
-
-
Doug Szumski authored
Enables setting rp_filter mode on Neutron L3 agent and Nova compute hosts whilst maintaining the default that it is disabled. Closes-Bug: #1782799 Change-Id: I93e53bad9727beb786b00bd7fcd6d78785c619c2
-
- Jul 16, 2018
-
-
Clint Byrum authored
This service is only required if you want to support cold migration. In some instances that is not a needed feature, and avoiding having another key to manage is an advantage. Co-Authored-By:
Adam Harwell <flux.adam@gmail.com> Change-Id: I0a55a91673d9178933f134832df4bd849ddf5af4
-
- Jul 12, 2018
-
-
Lakshmi Prasanna Goutham Pratapa authored
This commit will constrain the dimensions of service `Nova` and sub-containers deployed along with it. A user can give the dimension values in `/etc/kolla/globals.yml` the data-types just like stated in this commit. Reference-Docs: https://docs.docker.com/config/containers/resource_constraints/ Added Test-cases for the same. Partially-Implements: blueprint resource-constraints Change-Id: I6458d8fb7b26a6e7c3a9fd0d674d9cf129b0bf5d
-
- Jul 05, 2018
-
-
MinSun authored
User can use custom directory for nova instance. For example using a shared file system as backend. Change-Id: I11fe4891719a2e2a34888d8b798df5602e294e4f
-
- Jul 02, 2018
-
-
Jeffrey Zhang authored
In this way, keyring caps is updatable. Change-Id: Idf7f222645b5073e2c72d59eecf3d47b3f1dc6ba
-
- Jun 08, 2018
-
-
Ha Manh Dong authored
Add become to all tasks that use the module "kolla_docker" Change-Id: I4309c4011687b88ec31d739fd8f834fe2326ff10 Partial-Implements: blueprint ansible-specific-task-become
-
- Jun 03, 2018
-
-
Gary Kotton authored
NSXV3 is the OpenStack support for the NSX Transformers platform. This is supported from neutron in the Mitaka version. This patch adds Kolla support This adds a new neutron_plugin_agent type 'vmware_nsxv3'. The plugin does not run any neutron agents. Change-Id: I1ecd7e5f3471e4ff03cfe8c9a3aff17af3fe1842
-
- Jun 01, 2018
-
-
Zhangfei Gao authored
Currently osprofiler only choose elasticsearch, which is only supported on x86. On other platform like aarch64 osprofiler can not be used since no elasticsearch package. Enable osprofiler by enable_osprofiler: "yes", which choose elasticsearch by default. Choose redis by enable_redis: "yes" & osprofiler_backend: "redis" On platform without elasticsearch support like aarch64 set enable_elasticsearch: "no" Change-Id: I68fe7a33e11d28684962fc5d0b3d326e90784d78
-
- May 18, 2018
-
-
Christian Berendt authored
Change-Id: I7dbb5a33ef78dc4ecd338ffbd59a29c0fe3be9c5
-
- May 16, 2018
-
-
chenxing authored
- Option "vncserver_listen" from group "vnc" is deprecated. Use option "server_listen" from group "vnc". - Option "vncserver_proxyclient_address" from group "vnc" is deprecated. Use option "server_proxyclient_address" from group "vnc". Change-Id: If4be4e787b7e899bd0d265cf22f3df3dd3f18f43
-
- May 11, 2018
-
-
Jeffrey Zhang authored
- rename action and serial to kolla_ansible and kolla_serial - use become instead of "sudo <command>" in shell - Remove quota for failed_when and changed_when in rabbitmq tasks Change-Id: I78cb60168aaa40bb6439198283546b7faf33917c Implements: blueprint migrate-to-ansible-2-2-0
-
- May 09, 2018
-
-
Jorge Niedbalski authored
This commit adds the --by-service flag in the discover_hosts command of the nova cell subsystem, using this flag, hosts are mapped based on the existing nova-compute services instead of using the compute node reference. In this way, we can ensure that the host mappings exists for this new host (and create it if not) preventing the HostMappingNotFound exception to loop over and over. Bug: #1768094 Change-Id: I948004031bc3e125f929ed3e6c670aea11e73a31 Signed-off-by:
Jorge Niedbalski <jorge.niedbalski@linaro.org>
-
- May 02, 2018
-
-
Matt Riedemann authored
The baremetal scheduling options were deprecated in Pike and the ironic_host_manager was deprecated in Queens and has now been removed. Deployments must use resource classes now for baremetal scheduling. Depends-On: https://review.openstack.org/565805/ Change-Id: I92cab1c7b5dc8201b0a8a94287c75d6348ab4465
-
- Apr 18, 2018
-
-
Kevin TIBI authored
If SSL is enabled, api of multiple services returns wrong external URL without https prefix. Removal of condition for deletion of http header. Change-Id: I4264e04d0d6b9a3e11ef7dd7add6c5e166cf9fb4 Closes-Bug: #1749155 Closes-Bug: #1717491
-
- Apr 16, 2018
-
-
Gerry Buteau authored
This patch allows configuration of the Infoblox pluggable IPAM driver in neutron [0]. When 'infoblox' is chosen as the driver, an Infoblox IPAM agent can be started as well. The agent allows for enhanced DNS capabilities by listening for neutron and nova notifications. [0] https://github.com/openstack/networking-infoblox/blob/master/README.rst Change-Id: I4f863750a7806a7b6eaf13900d44e5f063afe3de Depends-On: Ia44f0e0d7a0d60cebf0857ad51700e02eba5099b Partially-Implements: blueprint neutron-ipam-driver-infoblox
-
Jeffrey Zhang authored
- remove uesless module_extra_vars, this is a historical issue. In the past, we use 'docker exec kolla_toolbox ansible xxx' to run module on target node, so complex data have to pass through extra_vars. Now we are using kolla_toolbox module, no need to use extra_vars anymore. - Remove some useless until. Change-Id: I72ed28001202917f9a82a1c3ea33cd6319911ec8
-
- Apr 12, 2018
-
-
Doug Szumski authored
This change prevents the task running if the database has not been changed when a preconfigured external database is not in use. This was the behaviour before the preconfigured database feature was introduced. Close-Bug: 1763375 Change-Id: I4f68905732dac75bc0deddab88047c9c0d7d65b5
-
- Apr 09, 2018
-
-
Jeffrey Zhang authored
Base on patch https://review.openstack.org/550527 , after nova cell is created, need send SIGHUP to nova-scheduler process to refresh nova cell cache. Change-Id: Ic1f52b2ca736b593b70fc355a057923b01e0b3ed
-
- Apr 08, 2018
-
-
ZhongShengping authored
Option "os_region_name" from group "placement" is deprecated. Use option "region_name" from group "placement". Change-Id: I4a07a47adaa7b15a3e081bb2869218adc427111e Closes-Bug: #1762106
-
- Mar 26, 2018
-
-
Eduardo Gonzalez authored
This patchset implements yamllint test to all *.yml files. Also fixes syntax errors to make jobs to pass. Change-Id: I3186adf9835b4d0cada272d156b17d1bc9c2b799
-
- Mar 22, 2018
-
-
Jeffrey Zhang authored
pool application is mandatory since ceph Luminous. Change-Id: I8c124899b46b1388ab3c2957b4ece0f6aab1378b Closes-Bug: #1757957
-
wu.chunyang authored
Change-Id: I109d431eefa8725540b893b4dc61525b46b29c6a Co-Authored-By:
pippo <huang.zhiping@99cloud.net>
-
- Mar 20, 2018
-
-
Jianghua Wang authored
When the virt dirver is xenapi, we should explicitly specify host with dom0's hostname for nova-compute. The host field should be same as neutron-openvswitch-agent-xenapi. In order to use dom0's hostname, we need pull the bootstrap_xenapi to before running nova config tasks. The dom0's hostname will be included in the XenAPI facts. Change-Id: Ibfc964bbd6c569062ad33c1399f9a4612baf5b92 blueprint: xenserver-support
-
- Mar 14, 2018
-
-
Jeffrey Zhang authored
Disable ServerSignature and Hide apache related infromation. Change-Id: I9188ddb85988539087c922117bb9f53454b7507c
-
- Mar 06, 2018
-
-
Christian Berendt authored
Change-Id: Ice5b058fe17ad7d648f21d1ddacaa339c6f7102f
-
- Mar 05, 2018
-
-
Jianghua Wang authored
When bootstrap compute hosts for XenAPI, it will generate a facts file for each compute node. It contains some XenAPI specific variables for both the compute host and the XenServer where the compute host run on. This commit is to fetch the facts file into deployment host and put it under a centralized directory - each compute host will have a separate sub-dir which is named with its *inventory_hostname*. In this way, the following tasks can use proper variable from the proper facts file which exactly belongs to the host they running on. Change-Id: I68d1a2d098d38c8e6bf4db76cdaf1f0465831822 blueprint: xenserver-support
-
- Jan 29, 2018
-
-
Dai Dang Van authored
- Keystone - Glance - Nova - Cinder This will copy only yaml or json policy file if they exist. Change-Id: I4a9415d82322aed68c9b7650bdf346f58fa49e2a Implements: blueprint support-custom-policy-yaml Co-authored-By:
Duong Ha-Quang <duonghq@vn.fujitsu.com>
-
- Jan 23, 2018
-
-
Alexandru Bogdan Pica authored
This change allows the following use cases: 1. Using an already-configured MariaDB / MySQL server / Cluster 2. Using already-created DB users, without requiring root DB access. Update: added external mariadb precheck Change-Id: I78b0d178306d7c5293b0bf53e445f19f18b4b824 Implements: blueprint external-mariadb-support. Closes-Bug: #1603121
-
- Jan 19, 2018
-
-
Jianghua Wang authored
This is to add a bootstrap task for XenAPI to bootstrap the compute node. One compute node is composed with a XenServer and a DomU VM running on the XenServer. Before it's ready for deploying OpenStack sevices on it, we need bootstrap it firstly. The package of python-os-xenapi contains a tool and some utils which were developed to finish all of the needed bootstrap tasks e.g.: 1. configure himn(host internal management network) 2. configure ipatables to allow traffic 3. install xapi plugins to dom0 4. gather XenAPI facts and save them into a file ... The task added in this commit is to invoke that tool so that the bootstrap tasks can be completed automatically during kolla deployment. Depends-On: Ie2d7d40f2755580aac4a10f3d302190a8bd4fe6f Change-Id: I1500535a1c9a085bcbfec5db5fbddcf040e6892d blueprint: xenserver-support
-
- Jan 17, 2018
-
-
caoyuan authored
through the database_address has beed defined in groups_vars/all.yml, we should better use it, this way, if we want to use external database, we just need to redefined in all.yml refer to https://github.com/openstack/kolla-ansible/blob/master/ansible/group_vars/all.yml#L83 Co-Authored-By:
chenqiaomin <chen.qiaomin@99cloud.net> Change-Id: Ie559301451954e16347ceaabf02f594c5c5cbe56
-
- Jan 12, 2018
-
-
Zhaokun Fu authored
The envirenment variable LIBGUESTFS_BACKEND = direct is not enabled by default in docker container. Without it, GuestFS() init failed. Closes-Bug: #1742029 Change-Id: I24330502df7abc8e8f952ebb41bd9ae5e4ba1168
-
- Jan 03, 2018
-
-
Eduardo Gonzalez authored
Add ansible role to deploy blazar Add nova filters to allow use of blazar Change-Id: I6742ddc9a4736f256491dd0cfd31904fa8eb5652 Implements: blueprint blazar-ansible-role
-
Marcin Juszkiewicz authored
Instance failed to spawn: libvirtError: unsupported configuration: CPU mode 'host-model' for aarch64 kvm domain on aarch64 host is not supported by hypervisor. Change-Id: Iad530457aef24ee8f561a8f7d2c6c6150c55bc42
-
- Dec 19, 2017
-
-
Mark Goddard authored
If ironic is in use it is valid to have no (virtualised) compute nodes. Change-Id: I100540fbfd81be5642c1d4ed135fcd500924a47e Closes-Bug: #1701317
-
- Dec 18, 2017
-
-
Marcin Juszkiewicz authored
On AArch64 we run VMs without any graphics so nova console is not available. For now we had to disable it by hand but it can be automated. Change-Id: Ib903044493ca98c0dd29d3096f66272e130668b0
-
- Dec 13, 2017
-
-
Xinliang Liu authored
This fix libvirtError Unable to open logfile issue. Related-Bug: #1668654 Change-Id: I36720af0c7d3dd7c69d2404843f54c0991aea1bb
-
- Dec 08, 2017
-
-
caoyuan authored
upgrade action no need to create endpoint, project, user, and role. so the register.yml is unnecessary for upgrade.yml. this patch to remove it. Change-Id: I7e8d2c03cc596a551cd3e4b9b5214098d666f7ca Closes-Bug: #1737071 Co-Authored-By:
chenqiaomin <chen.qiaomin@99cloud.net>
-
- Dec 05, 2017
-
-
Jianghua Wang authored
When using XenAPI as the virt driver, we need some XenAPI specific configure options. This commit is to ensure nova's configuration can be generated correctly for XenAPI. It includes the folowing changes: * Add XenAPI as one of the valid options for nova_compute_virt_type; * Configure some options when XenAPI is chosen as the virt type. This commit does NOT include the host and [vnc] configurations which will be covered by a following commit. References: * XenServer (and other XAPI based Xen variants): https://docs.openstack.org/nova/pike/admin/configuration/hypervisor-xen-api.html * XenCenter HIMN plugin (adding HIMN network which is used by XenAPI driver to communicate with XenServer): https://github.com/citrix-openstack/xencenter-himn-plugin * nova configuration options: https://docs.openstack.org/nova/pike/configuration/config.html Change-Id: Id34d247ab78976627f8e70685f27470b254cd418 blueprint: xenserver-support
-