- Mar 13, 2019
-
-
chenxing authored
Update wsgi configuration after services migrating to python3. Change-Id: I25d8db36dabd5f148b2ec96a30381c6a86fa710e Depends-On: https://review.openstack.org/#/c/625298/ Partially Implements: blueprint python3-support
-
- Mar 06, 2019
-
-
Jim Rollenhagen authored
This allows ironic service endpoints to use custom hostnames, and adds the following variables: * ironic_internal_fqdn * ironic_external_fqdn * ironic_inspector_internal_fqdn * ironic_inspector_external_fqdn These default to the old values of kolla_internal_fqdn or kolla_external_fqdn. This also adds ironic_api_listen_port and ironic_inspector_listen_port options, which default to ironic_api_port and ironic_inspector_port for backward compatibility. These options allow the user to differentiate between the port the service listens on, and the port the service is reachable on. This is useful for external load balancers which live on the same host as the service itself. Change-Id: I45b175e85866b4cfecad8451b202a5a27f888a84 Implements: blueprint service-hostnames
-
Jim Rollenhagen authored
We're duplicating code to build the keystone URLs in nearly every config, where we've already done it in group_vars. Replace the redundancy with a variable that does the same thing. Change-Id: I207d77870e2535c1cdcbc5eaf704f0448ac85a7a
-
- Feb 08, 2019
-
-
Jim Rollenhagen authored
This allows neutron service endpoints to use custom hostnames, and adds the following variables: * neutron_internal_fqdn * neutron_external_fqdn These default to the old values of kolla_internal_fqdn or kolla_external_fqdn. This also adds a neutron_server_listen_port option, which defaults to neutron_server_port for backward compatibility. This option allow the user to differentiate between the port the service listens on, and the port the service is reachable on. This is useful for external load balancers which live on the same host as the service itself. Change-Id: I87d7387326b6eaa6adae1600b48d480319d10676 Implements: blueprint service-hostnames
-
Jim Rollenhagen authored
This allows glance service endpoints to use custom hostnames, and adds the following variables: * glance_internal_fqdn * glance_external_fqdn These default to the old values of kolla_internal_fqdn or kolla_external_fqdn. This also adds a glance_api_listen_port option, which defaults to glance_api_port for backward compatibility. This option allow the user to differentiate between the port the service listens on, and the port the service is reachable on. This is useful for external load balancers which live on the same host as the service itself. Change-Id: Icb91f728533e2db1908b23dabb0501cf9f8a2b75 Implements: blueprint service-hostnames
-
Jim Rollenhagen authored
This allows nova service endpoints to use custom hostnames, and adds the following variables: * nova_internal_fqdn * nova_external_fqdn * placement_internal_fqdn * placement_external_fqdn * nova_novncproxy_fqdn * nova_spicehtml5proxy_fqdn * nova_serialproxy_fqdn These default to the old values of kolla_internal_fqdn or kolla_external_fqdn. This also adds the following variables: * nova_api_listen_port * nova_metadata_listen_port * nova_novncproxy_listen_port * nova_spicehtml5proxy_listen_port * nova_serialproxy_listen_port * placement_api_listen_port These default to <service>_port, e.g. nova_api_port, for backward compatibility. These options allow the user to differentiate between the port the service listens on, and the port the service is reachable on. This is useful for external load balancers which live on the same host as the service itself. Change-Id: I7bcce56a2138eeadcabac79dd07c8dba1c5af644 Implements: blueprint service-hostnames
-
- Jan 18, 2019
-
-
binhong.hua authored
bump up the max_files to 32768 and max_processes to 131072. when nova used ceph as backend, the default limit 1024 is not enough. each connection from rbd image to osd needs 1 fd and 2 threads. if we have 200 osds, we need 200 fds and 400 threads for 1 image. Change-Id: I94c3ec111473ea2ccacdea5dbbf3fdc9c569859f
-
- Jan 04, 2019
-
-
Kien Nguyen authored
Use <project>_install_type instead of kolla_install_type to set python_path. For example, general kolla_install_type is 'binary', but user wants to deploy Horizon from 'source'. Horizon templates still use python_path=/usr/share/openstack-dashboard, it is wrong. Change-Id: Ide6a24e17b1f8ab6506aa5e53f70693706830418
-
- Nov 30, 2018
-
-
Paul Bourke authored
Nova allows customisation of various metadata passed through to VMs via a 'release' file[0]. Allow operators to make use of this. [0] https://github.com/openstack/nova/blob/master/etc/nova/release.sample Change-Id: I71569314c8e64320f8ffad79b9273f4d6d903bb6
-
- Oct 23, 2018
-
-
Christian Berendt authored
Two new parameters (migration_interface, migration_interface_address) to make the use of a dedicated migration network possible. Change-Id: I723c9bea9cf1881e02ba39d5318c090960c22c47
-
- Aug 28, 2018
-
-
Matt Riedemann authored
As of https://review.openstack.org/596502/ in Stein the RamFilter in nova is deprecated. It is not needed when using the filter_scheduler driver (which is the default scheduler driver). Change-Id: Iee3dab7b5dc7074e9840826afe58ce2bfa40a3df
-
- Aug 07, 2018
-
-
ZhongShengping authored
Option auth_uri from group keystone_authtoken is deprecated[1]. Use option www_authenticate_uri from group keystone_authtoken. [1]https://review.openstack.org/#/c/508522/ Co-Authored-By:
confi-surya <singh.surya64mnnit@gmail.com> Change-Id: Ifd8527d404f1df807ae8196eac2b3849911ddc26 Closes-Bug: #1761907
-
- Jun 21, 2018
-
-
Will Szumski authored
It is not necessary to enable the nova cephfs backend to make use of cinder cephfs volumes. Change-Id: I35c3d2e49769962e5c47f585d91d1efd492a53d6 Closes-Bug: #1778107
-
- 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 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
-
- 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 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
-
- 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 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 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 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
-
- Nov 22, 2017
-
-
Andrew Smith authored
This commit separates the messaging rpc and notify transports in order to support separate and different oslo.messaging backends This patch: * add rpc and notify variables * update service role conf templates * add example to globals.yaml * add release note Implements: blueprint hybrid-messaging Change-Id: I34691c2895c8563f1f322f0850ecff98d11b5185
-
- Oct 05, 2017
-
-
Vladislav Belogrudov authored
Change-Id: I5bbd20a390f385a60ff2f330cc8fa7fb1117a42a Closes-Bug: #1721292
-
- Sep 25, 2017
-
-
goldyfruit authored
The value set for "secure_proxy_ssl_header" should be "HTTP_X_FORWARDED_PROTO" and not "X-Forwarded-Proto". Change-Id: I7f4cc4871164ca9096a190101c179daa41e1ae9a Closes-Bug: #1719325
-
- Sep 23, 2017
-
-
Eduardo Gonzalez authored
This patch includes three unrelated fixes. Make qemu use nova user in centos Libvirt 3.2.0 (latest version in centos) seems to have changed behavior of dynamic_ownership. Pin ansible to <2.4 to make ara work in gates ARA does not work yet with ansible 2.4, this change pins to lower version to make gates work. Revert once ara works with 2.4 Disable selinux for oraclelinux and centos. Co-Authored-By:
wanghongxu <wang19930902@gmail.com> Co-Authored-By:
Jeffrey Zhang <jeffrey.zhang@99cloud.net> Change-Id: Iac8bec19437192cd198d58f71c6ed0a65a76f820 Closes-bug: #1718541
-
- Aug 28, 2017
-
-
Paul Bourke authored
v3 is marked at the "CURRENT" api for Cinder and should be default for Nova (https://docs.openstack.org/ocata/config-reference/compute/config-options.html) Change-Id: I3280d28bbb11bfe5a957a1ccac63d3dee630748d
-
- Aug 10, 2017
-
-
James McCarthy authored
Existing defaults are setup for tcp, and set ca_file to an empty string. 'If you set this to an empty string, then no trusted CA certificate is loaded.' libvirt may complain 'unsupported configuration: No server certificate path set to match server key', as such tls should also be explicitly set to 0. Change-Id: I49c64808cb236dab1d9fa2e699d0a2f2fc54cc99
-
- Aug 04, 2017
-
-
guochao authored
Implements compute part of the blueprint. Make virt_type of nova_compute configerable. Change-Id: I0f37e49e09c4f14a64797506007bb55a6f534f0f Partially-implements: blueprint kolla-ansible-support-vsphere Co-Authored-By:
shaofeng cheng <chengsf@winhong.com>
-
- Jul 26, 2017
-
-
Yotaro Konishi authored
Currently nova.conf.j2 generates two compute_driver options for nova_compute_ironic container like this: compute_driver = ironic.IronicDriver compute_driver = libvirt.LibvirtDriver nova_compute_ironic container fails to start because the latter value overrides the former one. This patch fixes the issue recently introduced in [1]. [1] 63314ad6 Change-Id: Ibb661a5a594120be4195d331c38883c3b2886361 Closes-Bug: #1706534
-
- Jul 19, 2017
-
-
Jeffrey Zhang authored
Trace method is enabled in default for httpd. There is security risk with trace enabled. So disable it in default. more info please check[0]. [0] https://security.stackexchange.com/a/7711 Change-Id: I4496a6d058d88e1abfb210085f189e7a610e0362 Closes-Bug: #1705160
-
- Jul 18, 2017
-
-
Jeffrey Zhang authored
kolla-kubernetes is using its own configuration generation[0], so it is time for kolla-ansible to remove the related code to simplify the logical. [0] https://github.com/openstack/kolla-kubernetes/tree/master/ansible Change-Id: I7bb0b7fe3b8eea906613e936d5e9d19f4f2e80bb Implements: blueprint clean-k8s-config
-
- Jul 12, 2017
-
-
Jeffrey Zhang authored
Base on nova release note[0], all general scheduler configuration options have been added to the [scheduler] group. [0] https://github.com/openstack/nova/blob/master/releasenotes/notes/add-scheduler-config-to-scheduler-group-c83bc770e67ac115.yaml Change-Id: Ic15ecaced3c78b86d04572fbaf2f6be5640a2a25 Closes-Bug: #1680307
-