- Apr 19, 2018
-
-
caoyuan authored
Change-Id: Ie1ce8f29199dc36c0fe7671be48e7a655d997eb1 Deponds-on: I67876c734d147593a188ba385b60e02350b44fae
-
- Apr 16, 2018
-
-
Doug Szumski authored
Projects which may use Kafka include Monasca and Oslo messaging. Initially it will be possible to deploy a single Kafka cluster which may be shared among clients. Support for running multiple Kafka clusters may be added in a future change. This change also configures logging for Kafka server, state-change and controller logs. Partially-Implements: blueprint monasca-roles Change-Id: Iab8d200c2450238f3c0c708d1f4184490f6e6284
-
- Apr 03, 2018
-
-
Carlos Goncalves authored
Change-Id: I2f5d70bb5707b940387d613879bf2caab35d6bd9
-
- Apr 01, 2018
-
-
zhubingbing authored
Change-Id: Iedeaad4fc3256f0d65fda5c4b73691b6a4d0f750
-
- Mar 27, 2018
-
-
Jeffrey Zhang authored
- redis is much faster than ceph as incoming storage - redis tooz backend is full implemented Change-Id: Ia0b4bc65ea11e504c82fc8a5ad8aa447bee00630
-
- 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 23, 2018
-
-
Doug Szumski authored
This picks up the abandoned review: https://review.openstack.org/#/c/412423 Co-Authored-By:
Sam Yaple <sam@yaple.net> Partially-Implements: blueprint monasca-roles Change-Id: Idc01afcb125271181ee5e15d327d0929f07b49e9
-
- Feb 07, 2018
-
-
Gaetan Trellu authored
The nova_proxy_* options are not needed when Trove single tenant functionnality is not used. The current way how Kolla configure trove-taskmanager.conf is to use the user tenant so the nova_proxy_* options are not required by default. I added the "enable_trove_singletenant" option to enable the single tenant functionnality if required and complete the configuration to make it works. When enable_trove_singletenant is true, the below configuration will be applied to trove-task-manager.conf configuration file: nova_proxy_admin_pass = {{ trove_keystone_password }} nova_proxy_admin_tenant_name = services nova_proxy_admin_user = trove remote_nova_client = \ trove.common.single_tenant_remote.nova_client_trove_admin remote_cinder_client = \ trove.common.single_tenant_remote.cinder_client_trove_admin remote_neutron_client = \ trove.common.single_tenant_remote.neutron_client_trove_admin Change-Id: I9858acd9486a3f6a07c1edad14fde12f49df772b Closes-Bug: #1743394
-
- Jan 31, 2018
-
-
caoyuan authored
refer to https://github.com/openstack/kolla/blob/master/kolla/common/config.py#L22 Change-Id: I24197663e6456d257690413ead7a51ce9203e97c
-
- Jan 30, 2018
-
-
caoyuan authored
When deploy ironic, the ironic_dnsmasq keep restaring if ironic_dnsmasq_dhcp_range is missing, so it necessary to add a prechecks to ensure it be set. Change-Id: I0c1d91f62f4e5dad2d9a45a2a7bb51b5121dbfda
-
- Jan 29, 2018
-
-
Mark Duggan authored
In order for the ironic_dnsmasq container to successfully run the "ironic_dnsmasq_dhcp_range" needs to have beginning and end values. Even though the parameter is present in ansible/roles/ironic/defaults/main.yml, the appropriate place to set these values is globals.yml Change-Id: I2801c84510b6e1d929f4a6a6334142ff16eefea0 Closes-Bug: 1746005
-
- Jan 24, 2018
-
-
Christopher Nipper authored
Agent is required for Neutron SRIOV post Mitaka Closes-Bug: #1655921 Addressed comments Added release notes Change-Id: Ib8181c4da65fccd0c5f8487217060e5682977665 Signed-off-by:
Christopher Nipper <christopher.r.nipper@intel.com>
-
- Jan 19, 2018
-
-
caowei authored
Change-Id: Ia909c62158acbec9d1dd926d45c66ac36e6b4244 Depends-On: I06325d4601128a0b5a2235370fa44012427c29e3 Implements: blueprint ceph-nfs-ganesha
-
caowei authored
Depends-On: I5bf14a668a9e8976a18aa28a5bbfe586690bbd31 Implements: blueprint manila-cephfs-backend Change-Id: I483be398d929429e35e460b5a7660b82f409b587
-
- Jan 13, 2018
-
-
Jeffrey Zhang authored
Implements: blueprint cephfs Change-Id: I5bf14a668a9e8976a18aa28a5bbfe586690bbd31
-
- 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
-
- 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
-
chenxing authored
Co-Authored-By:
caoyuan <cao.yuan@99cloud.net> Co-Authored-By:
Eduardo Gonzalez <dabarren@gmail.com> Depends-on I7ffb991adbd05275e331401cd73fc84362084ebd Change-Id: I85afeb5dfce0bf6350a444000bdb885c6fe079c9 Partially-implements: blueprint vitrage-roles
-
- Dec 08, 2017
-
-
Zhangfei Gao authored
Support pxe uefi mode following guide https://docs.openstack.org/ironic/latest/install/configure-pxe.html In the meantime, ironic-agent kernel and initramfs does not have to be provided as precondition under /etc/kolla/config in such mode. Add condition check as well. Change-Id: Ieefcf5f9fe839eab63f3fe4a1c5cf845f4fd4eb5 Signed-off-by:
Zhangfei Gao <zhangfei.gao@linaro.org>
-
- Dec 06, 2017
-
-
Vladislav Belogrudov authored
Move Hitachi NAS and Oracle ZFSSA passwords to /etc/kolla/passwords.yml Change-Id: I1c94c45701fda5430b5d5a88c719db13d1956b11 Closes-Bug: #1733565
-
- 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
-
- Nov 07, 2017
-
-
Doug Szumski authored
As an operator I want to be able to monitor the status of RabbitMQ by collecting metrics such as queue length, message rates (globally and per channel), and information about resource usage on the host, such as memory use, open file descriptors and the state of the cluster. Whilst it is possible to gather all of this information using the OpenStack RabbitMQ user configured by Kolla Ansible, this user has write access to the OpenStack vhost. This feature adds a monitoring user which has access to all of the information described above, but does not have write access. An example of a service which may use the monitoring user is the RabbitMQ plugin for the Monasca Agent. As not all users will configure monitoring, by default the monitoring user is disabled. To create it, the user should override the rabbitmq_monitoring_user variable. Implements: blueprint add-monitoring-user-for-rabbit Change-Id: Ie895ddc59dda1c38faab6305163d9bed6710ff9d
-
- Oct 27, 2017
-
-
chenxing authored
Change-Id: I78be0b3bfd41f3f76f7b6e5d415fbbe7a40f9acd Closes-Bug: #1727240
-
- 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
-