3211 Commits

Author SHA1 Message Date
Jenkins
9750336885 Merge "vmtp: remove kolla_logs Docker mount" 2017-08-24 14:09:09 +00:00
Jenkins
7f3dec3123 Merge "Revert "Update Keystone haproxy config to balance based on source ip"" 2017-08-23 15:50:23 +00:00
Jenkins
4754ae80f6 Merge "Fix modify external ceph.conf not restart related containers" 2017-08-23 15:43:04 +00:00
Jenkins
9a1357e4bb Merge "Change mode after ceph and neutron log is rotated" 2017-08-23 04:35:26 +00:00
zhubingbing
0ec2bf39ef Fix modify external ceph.conf not restart related containers
modify /etc/kolla/config/cinder/ceph.conf,
run kolla-ansible reconfigure but
in the container /etc/ceph.conf has not changed

Change-Id: I3bd55f76295b9ad1b799db9e910dbd0cd03d417c
2017-08-23 04:32:55 +00:00
Jenkins
f757c188c0 Merge "Add swift ring files check in prechecks" 2017-08-22 15:00:53 +00:00
Jenkins
e467b11f0d Merge "Fix VMware VPN, LBAAS and neutron-server config" 2017-08-22 11:12:46 +00:00
guochao
b63d71607a Add swift ring files check in prechecks
Precheck will fail when swift ring files do not exists.

Change-Id: I20e7c9dbe527015ac2b01e85907637feb0deacbc
2017-08-22 10:55:35 +00:00
Jenkins
7f128f1416 Merge "Fluentd: add support for "domain" concept in Keystone V3" 2017-08-22 10:53:45 +00:00
Jenkins
6a4e45344e Merge "Fix mistral coordination" 2017-08-22 08:03:17 +00:00
Jenkins
24c7e4f121 Merge "Add Redis role" 2017-08-22 08:03:10 +00:00
Jenkins
d29468edd9 Merge "Fix missing tacker-conductor service" 2017-08-22 07:56:55 +00:00
Mathias Ewald
e3423bea2f Add Redis role
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
2017-08-21 17:08:52 +01:00
Mick Thompson
c618dbcd0e Omit outward_rabbitmq from check for upgrade
Upgrade fails as outward_rabbitmq does not exist
 and cannot therefore be upgraded. Omit it from the
 upgrade check and bootstrap it after rabbitmq upgrade.

 Remove jinja2 from 'Find gospel node' task; removes warnings.

Change-Id: I3766271c62779c8dbd31e7cf2300473815bbbe68
2017-08-21 11:30:59 +01:00
Jenkins
2d06ef399c Merge "Disable grafana Getting Started panel" 2017-08-21 08:26:21 +00:00
Jenkins
8d179f7f43 Merge "Skydive: allow access to netns for skydive agents" 2017-08-21 08:19:50 +00:00
Eduardo Gonzalez
ecc022177c Fix missing tacker-conductor service
Tacker has included a new conductor service
to manage mistral workflows for VIM monitoring.

Without conductor, Tacker cannot create VIMs.

This change reworks tacker to include tacker-conductor
service.

Depends-On: I52778e86e4f2c297ead8d4b09983e5e38ca88c70
Closes-Bug: #1710874
Change-Id: I6901e919887551bedc9dba8983ac904e8c48c9ce
2017-08-21 08:12:01 +00:00
Jenkins
7db9ce7c3e Merge "Update fluentd config for rpm distros" 2017-08-21 08:11:45 +00:00
Eduardo Gonzalez
1d5bd21976 Update fluentd config for rpm distros
Fluentd repo/packages are changed in depends changes below.
Rpm distros need changes in their config for properly
start and deploy fluentd containers.

Change-Id: I474c4d20c407717c6da973383bbbd5539be480f1
Depends-On: I4802618373cfa53d67d1dfe65be7abe1950b3d04
2017-08-21 05:42:51 +00:00
zhubingbing
46b1b91607 Add panko log in fluentd
Change-Id: Ic3b994056e6287488a0a9f7dbeb140c007ad86d3
2017-08-20 09:11:39 +00:00
Sam Yaple
0fc512e0fe Revert "Update Keystone haproxy config to balance based on source ip"
This reverts commit 91321ac8ff342ad8276c6874f85b7ad3a823a444.

The reasoning given in this commit is incorrect. Keystone/oslo.cache
uses memcached hosts based on a hashing of the key to determine which
memcached host to check. If you have different configured memcached
servers per keystone deployment you have a mis-configured deployment.

Any RESTapi should be capable of roundrobin load-balancing. I am not
familiar with the Murano case with uploading a package, but this change
also does not address Murano at all.

As far as Horizon goes, that hasn't had a problem with shared backends
since the beginning because we use memcached servers with a shared
secret key [1].

All this change has done is lowered the efficiency of loadbalancing
keystone.

[1] https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/horizon/templates/local_settings.j2#L149

Change-Id: Ic0b550e7c96d67c39153933b527ab3edf7d90f27
2017-08-19 18:07:36 +00:00
Bertrand Lallau
b6aadb9656 Fix VMware VPN, LBAAS and neutron-server config
As describe here in vmware-guide:
https://github.com/openstack/kolla-ansible/blob/master/doc/vmware-guide.rst#L116
VMware NSX-V (neutron_plugin_agent: "vmware_nsxv") supports Neutron
LBaaS and VPNaaS services.

neutron_plugin_agent valid options are [ openvswitch, linuxbridge,
vmware_nsxv, vmware_dvs, opendaylight ]:
https://github.com/openstack/kolla-ansible/blob/master/ansible/group_vars/all.yml#L125

Change-Id: I50667862adc7a3d51465a482b513e924f12b75cd
Closes-Bug: #1711576
2017-08-18 13:00:32 +02:00
Mathieu Rohon
dff4c6b328 Skydive: allow access to netns for skydive agents
This access is now mandatory for skydive.
It allows to add netns info to the topology, and to
attach interfaces to their netns if needed.

Closes-Bug: #1710627
Change-Id: I41cc1fd0fdeae0757a2c4e3e310ec6375da0b8cf
2017-08-17 22:01:52 +02:00
Bertrand Lallau
8fd755e1e6 vmtp: remove kolla_logs Docker mount
/var/log/kolla directory is not used by VMTP

Change-Id: I24ee0561798888094da8d8b1de727022cd40a9b5
2017-08-17 17:22:28 +02:00
Jenkins
9c43de8955 Merge "Add Swift backend support to Glance" 2017-08-17 14:14:08 +00:00
guochao
d3e07342a5 Add Swift backend support to Glance
Support setting Swift as Glance storage backend.

Change-Id: Idddbf2ce741e0486d60e1de88c77a7f0332a5a2b
2017-08-17 05:43:05 +00:00
Jenkins
5cff57ae4e Merge "Add vpnaas support to vsphere by vmware-nsx plugin" 2017-08-17 00:31:17 +00:00
Jenkins
1bf2fcd59b Merge "Remove service_providers in vpnaas_agent.ini" 2017-08-17 00:30:59 +00:00
Jenkins
5b7f57918d Merge "Enable ovsdpdk w/ ODL Neutron_Plugin_Agent" 2017-08-16 19:27:07 +00:00
Jenkins
5f03cc22c6 Merge "Add vmware support to ceilometer" 2017-08-16 15:26:20 +00:00
Jenkins
d8635d5563 Merge "Add ironic log in fluentd" 2017-08-16 11:48:31 +00:00
Eduardo Gonzalez
5fa29f6f06 Fix mistral coordination
Depends-On: Ic0269d0db10624925e7bcdbf0e33ae87b84a9cf2
Change-Id: I11dc911aba7c0dde1bf9b283f0a55925f0a2f353
Closes-Bug: #1700591
2017-08-16 10:29:05 +00:00
guochao
deadbdb43e Disable grafana Getting Started panel
I think that we do not need this in a production-ready project.

Change-Id: Ief1392c5e8becc90034fca782211a1da30da14ae
2017-08-16 09:57:49 +00:00
Jenkins
ad05c4da3b Merge "Fix wrong condition for iscsid container" 2017-08-16 08:29:17 +00:00
Jenkins
1785997a56 Merge "Standardize Fluentd grammar usage" 2017-08-16 05:26:05 +00:00
Jenkins
b4d7592adb Merge "Support customizing grafana home dashboard" 2017-08-16 03:52:34 +00:00
guochao
7b385f9857 Add vmware support to ceilometer
Change-Id: I701a26ade57916c9e2ca6899228d4660230b1e0b
Partially-implements: blueprint kolla-ansible-support-vsphere
Depends-On:I0f37e49e09c4f14a64797506007bb55a6f534f0f
2017-08-16 09:07:13 +08:00
Marcus G K Williams
1075c34e4b Enable ovsdpdk w/ ODL Neutron_Plugin_Agent
Change-Id: I1ab0aae7d095d1d40406be65b2606709fac3bea7
Signed-off-by: Marcus G K Williams <marcus.williams@intel.com>
2017-08-15 13:13:12 -07:00
Jenkins
3393054f9b Merge "Add vSphere support to nova_compute" 2017-08-15 14:44:06 +00:00
Jenkins
1b2caf7d96 Merge "Add collectd support to telegraf container" 2017-08-15 14:32:37 +00:00
zhubingbing
90149adb81 Add ironic log in fluentd
Closes-Bug :#1710842

Change-Id: Ie676fcf4acb0d08f232a8db9313212b819e500de
2017-08-15 10:25:28 +00:00
Jenkins
2e6fa4fe15 Merge "Unify external_ceph.yml filename" 2017-08-15 09:18:16 +00:00
Jenkins
1c7d8dfd9b Merge "Add evaluation_interval option" 2017-08-15 09:16:22 +00:00
Jenkins
e5d9295441 Merge "enable CORS for Gnocchi and Keystone for grafana datasource" 2017-08-15 09:15:46 +00:00
Jenkins
be5ae825e6 Merge "Fix the domain name in admin-openrc.sh.j2" 2017-08-14 11:23:11 +00:00
Jenkins
e5df37608f Merge "copy cinder_backup keyring from cinder_backup" 2017-08-14 11:09:24 +00:00
shaofeng_cheng
9ea1b06bfa Remove service_providers in vpnaas_agent.ini
Service_providers config group is already configured in the neutron_vpnaas.conf.
So, we only need to load the neutron_vpnaas.conf configuration file
when the neutron_vpnaas_agent container starts, without having
to duplicate the configuration.

Change-Id: I7b78831325db4bbb263b2cc174e848ea7037ad0a
2017-08-13 10:41:11 +08:00
Jenkins
64b3716e61 Merge "Add fwaas support to vsphere by vmware-nsx plugin" 2017-08-11 11:21:17 +00:00
Jenkins
89a55b4f44 Merge "Clear all l3 related namespace before starting neutron-l3-agent" 2017-08-11 11:16:43 +00:00
Jenkins
5f005c2509 Merge "Skydive: enable logging in file" 2017-08-11 10:13:09 +00:00