- Oct 10, 2017
-
-
Christian Berendt authored
Change-Id: Ie26c6b392c5ac86c3ec5effa5241ce5cad10fe40
-
- Oct 04, 2017
-
-
caoyuan authored
1. move nova-fake config into globals.yml 2. fix the docs Change-Id: I6fa4df97831bb08f50338e98dc3e0d4de7120edf
-
- Sep 28, 2017
-
-
Tatsuma Matsuki authored
This change adds enable_fluentd option and enables some other log shippers to be integrated. When enable_fluentd is "no", syslog server is also disabled. Then, this change also adds syslog parameters to use a syslog server prepared by users. Change-Id: I7c83ef7fe30a6b9ab7385bcee953ad07e96b0a83 Implements: blueprint fluentd-enable-option
-
- Sep 22, 2017
-
-
caoyuan authored
Change-Id: I99cca8c3830077736f71a7ab1abd3818688f9bb1
-
- Sep 01, 2017
-
-
Dan Ardelean authored
Console access for HyperV VMs is now done via Kolla VIP. The VIP will point to each HyperV compute node IP on which FreeRDP-WebConnect is installed. Closes-Bug: #1714249 Change-Id: I3a5d23425996a5c347ff21df3f99c3f63dd35173
-
- Aug 25, 2017
-
-
Surya Prakash Singh authored
changes all headings which were lacking the style Change-Id: Ifdf51c33211f94eadbef588e929940727e4405a6
-
octopusZhang authored
Update comments and add enable_haproxy to let helpinners know how to set kolla_internal_vip_address and deploy AIO OpenStack without haproxy correctly. As a beginner in kolla-ansible, current comments for kolla_internal_vip_address let me belive that if I set it to my eth0 ip, kolla-ansible will help deploy an AIO OpenStack without haproxy. But in fact it throws an error, I get the right way after searching IRC log. Change-Id: I1ba1ffe774ad0cf29543523a56854b9d7caa680a
-
- Aug 21, 2017
-
-
Mathias Ewald authored
Rollout redis container in master/slave configuration Deploy redis-sentinel and connect to redis cluster Redis is needed for mistral coordination backend. Partial-Bug: #1700591 Change-Id: Ic0269d0db10624925e7bcdbf0e33ae87b84a9cf2
-
- Aug 17, 2017
-
-
guochao authored
Support setting Swift as Glance storage backend. Change-Id: Idddbf2ce741e0486d60e1de88c77a7f0332a5a2b
-
- Aug 10, 2017
-
-
chao liu authored
Change-Id: I86c9e6de3b6aa3dd866c197a036dde728f2caf32
-
- Aug 09, 2017
-
-
Sean Mooney authored
- This change creates a new role to support deploying ovs with dpdk. - This change introduces an enable_ovs_dpdk variable to enable ovs with dpdk as part of the deploy action. - This change extends the ovs-dpdkctl.sh tool to correctly deploy ovs-dpdk on Ubuntu and CentOS hosts. - This change extends the cleanup-host tool to correctly uninstall ovs-dpdkctl.sh tool and its systemd files if present on the host. - This change automatically configures userspace kernel drivers. partial-implementes: bp/ovs-dpdk Change-Id: I55858d81df437e8258705b75426f61ab9b907c7d
-
- 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>
-
- Aug 03, 2017
-
-
Marcus G K Williams authored
Adds role for OpenDaylight deploy. Change-Id: I1e697ea4d3f33aab4b0f55863a377b39eda8f609 Co-Authored-By:
Mauricio Lima <mauriciolimab@gmail.com> Co-Authored-By:
Jiri Prokes <jirix.x.prokes@intel.com> Co-Authored-By:
Eduardo Gonzalez <dabarren@gmail.com> Partially-Implements: blueprint opendaylight-support
-
- Jul 27, 2017
-
-
Jeffrey Zhang authored
If not, change admin user password will break ceph rgw service. Change-Id: Ia872f6f1aa2d9917d3f5851e0edcffed61e71355 Closes-Bug: #1705929
-
- Jul 25, 2017
-
-
Pavel Glushchak authored
Introduced new option enable_cinder_backup, that controls whether to deploy cinder-backup service. Change-Id: Ibb0ca0a478748d4caba4df434456ead0df95ffca Signed-off-by:
Pavel Glushchak <pglushchak@virtuozzo.com>
-
- Jul 24, 2017
-
-
guochao authored
Openstack is able to simply manage VLAN network on VMware Distributed Switch. DHCP agent can provide dhcp offer with vlan tag provided by OVS. Both neutron external nic and physical nic of vCenter/ vSphere should be on a vlan trunk port and can communicate with each other. Depends-On: I4655086a3f058ec769d3d37ec6a19565b5ea0841 Change-Id: I6d1629e93f0efeddd2a9000f66cc6f714bebb07c Partially-implements: blueprint kolla-ansible-support-vsphere
-
- Jul 19, 2017
-
-
Eduardo Gonzalez authored
Neutron-sfc-agent start its functions with openvswitch. This change moves sfc configuration into neutron-openvswitch-agent. Rework config files to use openvswitch when sfc or openvswitch are used as network plugin. Also adds sfc extension_driver to ml2 Change-Id: If1ebf9554f6d686cc6d064e698a48f8a6b6172b3 Closes-Bug: #1664493 Depends-On: I60ba1333231a4ae38a041d41e551f7d74fe15e3b
-
- Jul 17, 2017
-
-
Eduardo Gonzalez authored
Ceph was default backup driver in ceph. Before this change [0] ceph backup was enabled when ceph was enabled, but now uses cinder_backup_driver which defaults to NFS. This will cause users upgrading from ocata loose their backup functionallity. [0] https://github.com/openstack/kolla-ansible/commit/a7c47a053944ae750cd841400b9fbb2aef4ff326 Change-Id: I44ef59291c90289abfb8c05726540893ae029d23
-
Jeffrey Zhang authored
* remove ceilometer-api and ceilometer-collector service * use ceilometer-notification to publish message to proper backend * remove useless ceilometer_database_type and ceilometer_event_type variables * sync event_definitions.yaml, event_pipeline.yaml and pipeline.yaml file with upstream Change-Id: Ib39053cb5f70bd11ee61d3f26d5b28accecd7190
-
- Jul 13, 2017
-
-
shaofeng_cheng authored
Add VMware VMDK driver supports to cinder service. The VMware driver for OpenStack Block Storage is recommended and should be used for managing volumes based on vSphere data stores. see https://docs.openstack.org/ocata/config-reference/compute/hypervisor-vmware.html https://docs.openstack.org/ocata/config-reference/block-storage/drivers/vmware-vmdk-driver.html#block-storage-vmdk-driver Partially-implements: blueprint kolla-ansible-support-vsphere Change-Id: Ic3eb7ae34c1e8584945b3d97f8b427ee67ea8fba
-
- Jul 10, 2017
-
-
Andrew Smith authored
Adding the role needed to run the qdrouterd as an infrastructure component which provides a messaging backend for the oslo.messaging AMQP 1.0 driver. The qdrouterd will provide direct messaging capabilities for the RPC messaging pattern in support of hybrid messaging deployments. Implements: blueprint qdrouterd-role Change-Id: I74c654b3c70f61f81c2c7efa87f076a62a4a2dd8
-
Bertrand Lallau authored
* "bool" filter is removed when not required * 'not' is used instead of '== False' check Change-Id: I85a5bb9a5ea874ac1c397cbf8de416147d2424c3
-
- Jul 05, 2017
-
-
Eduardo Gonzalez authored
This change [0] reverted designate dashboard change because designate was not finished, we forgot to enable again. [0] https://review.openstack.org/#/c/408714/ Change-Id: Ibaf7e5a5dc8cbef619d86a0f2b240d384984e8bd
-
jangseon ryu authored
The external_ceph_cephx_enabled option is duplicated in the global.yml. So one of them was deleted. Change-Id: I2eff2f1d00b3344f90488bfe0477fe800bcaa85f Closes-Bug: #1702395 Signed-off-by:
jangseon ryu <jangseon.ryu@navercorp.com>
-
- Jul 04, 2017
-
-
Michel Rode authored
Change-Id: Ia2afe54d37732ff33216738d7478ad98f6b84cc4
-
- Jun 29, 2017
-
-
caoyuan authored
Depends-On: Ie0e02253bd706cad6a568e1574aa4c4bd83744e5 Change-Id: I10e64ea5a104109a7ced3712b29b3b526c55f7f1 Closes-Bug: #1677922
-
- Jun 21, 2017
-
-
Mark Goddard authored
When using the simple_crypto plugin, barbican expects the [simple_crypto_plugin] kek config value to be a base64-encoded 32 byte value. However, kolla-ansible is providing a standard autogenerated password. There are two relevant variables in kolla-ansible - barbican_crypto_password (a standard password) and barbican_crypto_key (a HMAC-SHA256 key). There is no use of barbican_crypto_key other than when it is generated. barbican_crypto_password is used to set the [simple_crypto_plugin] kek config value but causes an error when the simple_crypto plugin is used as the value is not in the expected format. Using barbican_crypto_key instead resolves the error. Clearly there is a naming issue here and we should be using barbican_crypto_key instead of barbican_crypto_password. This change removes the barbican_crypto_password variable and uses barbican_crypto_key instead. Change-Id: I63e2b381c260265e5901ee88ca0a649d96952bda Closes-Bug: #1699014 Related-Bug: #1683216 Co-Authored-By:
Stig Telfer <stig@stackhpc.com>
-
- Jun 15, 2017
-
-
Paul Bourke authored
Change-Id: I09654f29b59e0327ee1a7961e0990e4c6927e8fc Closes-Bug: #1620374
-
Dan Ardelean authored
Implement an ansible role that adds Hyper-V as a compute node for OpenStack using Kolla. This will install and configure the Nova Compute service, the Hyper-V Neutron agent and FreeRDP-WebConnect. https://docs.openstack.org/ocata/config-reference/compute/hypervisor-hyper-v.html Change-Id: I601835b0769c5ff173a980a05a752391ae8cc82f Implements: blueprint hyperv-ansible-role Co-Authored-By:
Alessandro Pilotti <apilotti@cloudbasesolutions.com>
-
Paul Bourke authored
Certain services such as Murano and trove require access to a rabbitmq instance from tenant networks. [0] Exposing the internal rabbitmq to end users is a security hole, hence there are two options, 1) use vhosts in the existing rabbitmq, or two a separate rabbitmq instances. Given the importance of rabbitmq to the OpenStack deployment, we have decided to go with a separate instance. Refer to [1] for more detail on the various options. This change makes the rabbitmq role generic so that it can be reused, in this case to start 'outward_rabbitmq'. It needs to be exposed via haproxy both for network isolation and also because this is what Murano configuration requires. Follow on patches will be added to add a vhost in this outward instance for Murano and other services which require access. Based on the original work by bdaca[2] [0] http://murano.readthedocs.io/en/stable-liberty/intro/architecture.html [1] http://lists.openstack.org/pipermail/openstack-dev/2016-December/109091.html [2] https://review.openstack.org/#/c/374525 Change-Id: Ib2bcc7ed4bf4f883a7cd1dfad3db89201e3cfd8d Partial-Bug: #1620374 Depends-On: I020eb6219f89a310451becde41f6f1c7f54baadd Co-Authored-By:
Bartłomiej Daca <bartek.daca@gmail.com>
-
- Jun 12, 2017
-
-
jimmygc authored
Implements NSXV network part of the blueprint. Change-Id: I6b92b946667ebbbd2721a99fd299981cfc99693f Partially-implements: blueprint kolla-ansible-support-vsphere Co-Authored-By:
shaofeng cheng <chengsf@winhong.com>
-
- Jun 06, 2017
-
-
Mathieu Rohon authored
This patch introduces the ansible materials to deploy the skydive service, that can be used to monitor and troubleshoot networking in an openstack deployment. Implements: blueprint skydive-service Co-Authored-By:
Nicolas Bouron <nicolas.bouron@gmail.com> Signed-off-by:
Mathieu Rohon <mathieu.rohon@gmail.com> Change-Id: I53051a1b0c85380416288e17040a398b6efb62c0
-
- Jun 02, 2017
-
-
Eduardo Gonzalez authored
OSprofile allows user/devs trace OpenStack requests. Implements: blueprint enable-osprofiler Co-Authored-By:
Bertrand Lallau <bertrand.lallau@gmail.com> Change-Id: I82ea85d726011ef6cbf99380f395452d6d7f8053
-
- May 22, 2017
-
-
shaofeng_cheng authored
Add configure the VMware Storage Backend in glance-api. Because of the following document was not updated: https://docs.openstack.org/developer/glance/configuring.html#configuring-the-vmware-storage-backend So,see code: https://github.com/openstack/glance_store/blob/master/glance_store/_drivers/vmware_datastore.py https://github.com/openstack/glance_store/blob/master/glance_store/backend.py Partially-implements: blueprint kolla-ansible-support-vsphere Change-Id: Icb73ec501aabd938eb23257518ce0650a329bef3
-
- Apr 21, 2017
-
-
shaofeng_cheng authored
If used external ceph for nova,the ceph storage not enable cephx. So ceph keyring file not does not exist. Task throw error of check ceph keyring files. Change-Id: I6257c107b94abf4d363e854229aaab8301d1d694 Closes-Bug: #1684522
-
shaofeng_cheng authored
If used external ceph for cinder,the ceph storage not enable cephx. So ceph keyring file not does not exist. Task throw warning of copy over ceph keyring files. Change-Id: Ibb3cd536c982ad9dede3c2a0ecfc02cdf6e4c1b9 Closes-Bug: #1684461
-
- Apr 19, 2017
-
-
Eduardo Gonzalez authored
Designate options are uncommented in globals while in group_vars/all are uncommented too. This change comment designate options to maintain similar style in globals.yml with other services. TrivialFix Change-Id: Iab36590e2eaa60580f438fe73dd5237b43b70ee9
-
- Apr 17, 2017
-
-
Jeffrey Zhang authored
Change-Id: Ib966858f0422521e8896404ad458ea23143083e0 Closes-Bug: #1683216
-
- Apr 14, 2017
-
-
shaofeng_cheng authored
Ceph is not able to determine the size of a cache pool automatically, so the configuration on the absolute size is required here otherwise the flush/evict will not work. see http://docs.ceph.com/docs/master/rados/operations/cache-tiering/ Change-Id: I4d4abb50787093a292e1ee6eb790c10ecf5ccb94 Closes-Bug: #1654375
-
- Apr 11, 2017
-
-
Marcus G K Williams authored
Creates Openvswitch role and splits openvswitch from Neutron role to enable third party networking solutions that use Openvswitch or customize Openvswitch. For example Openvswitch with dpdk or OpenDaylight. Change-Id: I5a41c42c5ec0a5e6999b2570ddac0f5efc3102ee Co-Authored-By:
Mauricio Lima <mauriciolimab@gmail.com> Partially-Implements: blueprint opendaylight-support
-