aboutsummaryrefslogtreecommitdiff
path: root/ansible
AgeCommit message (Collapse)AuthorFilesLines
2016-10-13Merge "add ceilometer congress to precheck.yml"Jenkins1-0/+32
2016-10-13Merge "copy iscsid logrotate config"Jenkins1-0/+1
2016-10-13Merge "Remove do_reconfigure.yml file for all roles"Jenkins74-3296/+3139
2016-10-13copy iscsid logrotate configWaldemar Znoinski1-0/+1
This change adds copying iscsid logrotate conf file for config task in common role. Closes-bug: #1633127 Change-Id: I7da1f9ff794ed62f1baf70c04a2f6d0ca8d426aa
2016-10-13Merge "Update the location of Glance Registry HAProxy checks"Jenkins1-8/+8
2016-10-13Merge "Cleanup container script improvement"Jenkins1-1/+8
2016-10-13Merge "set basic kolla structures for iscsid"Jenkins6-1/+10
2016-10-13Merge "Mount host localtime for containers"Jenkins9-2/+17
2016-10-13Merge "Fix keystone fernet file exchange via ssh"Jenkins10-25/+25
2016-10-13Merge "Fix rabbitmq upgrade permission issue"Jenkins1-0/+12
2016-10-13Fix template for multiple physical networksliyingjun1-2/+3
This patch [1] adds support to config multiple physical networks for ovs neutron plugin, but it missed to change ml2_conf.ini.j2 correspondingly. [1]: https://review.openstack.org/#/c/373455/ Change-Id: I1937e1e5986657470add07d4bcf8587642aa45ec Closes-bug: #1631903
2016-10-13Mount host localtime for containersJeffrey Zhang9-2/+17
Add /etc/localtime:/etc/localtime:ro to volume for aodh, barbican, etcd, gnocchi, kuryr and sahara. All the containers are added in Netwon cycle, so no need to backport Closes-Bug: #1633049 Change-Id: I9cdba54cf730af44fb1a9ff6f2c936d23dadbe9a
2016-10-13set basic kolla structures for iscsidWaldemar Znoinski6-1/+10
* enable iscsid when ironic is enabled * update sample inventory files with above * add logrotate conf template for iscsid * add 'common' role dependency for iscsi role Change-Id: I3054b9139a43542febf26c3ce9a71b65f2fcdd84 Closes-bug: #1632850
2016-10-13precheck fails due to unknown cinder_volume_groupVladislav Belogrudov2-3/+1
cinder_volume_group property is not seen by precheck tasks - moving it to common group variables. Change-Id: Id7614bb428bb0bf7217eab71b3ec28189e4032b5 Closes-Bug: #1631569
2016-10-13Cleanup container script improvementliyingjun1-1/+8
Currently, when there are some qemu processes which may be some useful virtual machines running by the operator running on non compute node, the cleanup script will fail the cleanup operation for that node. We need to ignore the qemu process check for non compute nodes. Change-Id: If49a1a30764063935b2a65312de8f3b2357c7fbc Closes-bug: 1633005
2016-10-13Add missing debugging paramters to nova configChristian Berendt1-0/+6
Debugging for glance and guestfs has to be enabled by using separate parameters. TrivialFix Change-Id: I41c62ffed3a64f3a652393acd064e004ebe39c60
2016-10-12Adds Fluentd docker image required for kolla-kubeSerguei Bezverkhi1-0/+4
This PS adds Fluentd docker image to Kolla. Kolla currently does not use Fluentd for log collection, but this image is required for Kubernetes centralized logging solution. Change-Id: I719661d75f5044239a1fd52080d322c77490ecae Partially_Implements: blueprint kubernetes-images
2016-10-13Fix rabbitmq upgrade permission issueJeffrey Zhang1-0/+12
During the upgrade from Mitaka to Newton, the uid/gid may change for the same image. Especially on Ubuntu, we moved to Ubuntu Xenial in Newton and it added systemd related user which break all the uid/gid during an upgrade. It will the permissions in all docker named volumes. This fix extends set_config.py to set the proper permission during container start. This is super light then add commands in extend_start.sh file or add ansible tasks. This patch just fixes rabbitmq case. Other services will be fixed in following patches. Partial-Bug: #1631503 Change-Id: Ib17027b97abbc9bf4e3cd503601b8010325b5c5b
2016-10-12Fix keystone fernet file exchange via sshChristian Berendt10-25/+25
* install openssh client in keystone-fernet container * install rsync in keystone-ssh container * fix syntax issue in ssh configuration * copy ssh configuration into keystone-fernet container * copy id_rsa.pub into keystone-ssh container * copy id_rsa into keystone-fernet container * use full path to ssh binary in used scripts * add missing newlines at EOF * when using type source set /var/lib/keystone as home directory for the user keystone Co-Authored-By: Jeffrey Zhang <jeffrey.zhang@99cloud.net> Change-Id: Id6b41030056a69f6516a054beb2fc0e08226e876 Closes-bug: #1623013
2016-10-12Fix wrong mongodb address variable in ceilomter bootstrapJeffrey Zhang1-1/+1
The correct variable is ceilometer_database_mongodb_address rather than ceilometer_database_address TrivialFix Change-Id: I1d5331b5b9e1433c7b271a999ce47941d9a447eb
2016-10-12Merge "Add register to upgrade.yml to create correct endpoint"newton-eol23.0.0.0rc2Jenkins1-0/+2
2016-10-12Merge "Enable keystone authentication for Barbican"Jenkins3-0/+74
2016-10-12Merge "Fix 'Address already in use' for barbican-api"Jenkins3-1/+26
2016-10-12Add register to upgrade.yml to create correct endpointMick Thompson1-0/+2
Change-Id: I9779d5df65c5d560854dec55cc0a70cb82f895c4 Closes-Bug: #1632697
2016-10-11ansible: swift: Fix swift-object-expirer restart loopOtavio Salvador2-1/+5
The swift-object-expirer is provided by the 'openstack-swift-proxy' package and thus it is unavailable on swift-object image. This change adds a new Docker image to fulfill this requirement and stop using swift-object image in this case. This image is needed while RDO does not fix the packaging. The issue is being tracked in: https://bugzilla.redhat.com/show_bug.cgi?id=1382921 Change-Id: Idc7ee92d756d8923da2198ede33abf5ed1142041 Closes-Bug: 1630425
2016-10-11Allow operators to change hw_disk_discard in NovaPaul Bourke2-1/+7
Some base image distros don't ship new enough versions of libvirt/qemu to support hw_disk_discard in Nova (libvirt (1, 0, 6) or later and qemu (1, 6, 0) or later). When deploying Nova with Ceph enabled this config item is automatically turned on, we should give operators a chance to disable it. Change-Id: I0b2615c64a9569c09567bf456815f93254d90ade Closes-Bug: #1632348
2016-10-11Merge "Make Kuryr upgrade not crater the upgrade"Jenkins1-0/+4
2016-10-11Make Kuryr upgrade not crater the upgradeSteven Dake1-0/+4
TrivialFix Co-Authored-By: zhubingbing <zhubingbing10@gmail.com> Change-Id: Idcd4c0024f93266746a00a2320980c08eca8b7e2
2016-10-11Enable keystone authentication for Barbicanliyingjun3-0/+74
By default Barbican has not enabled the Keystone authentication: [pipeline:barbican_api] pipeline = cors unauthenticated-context apiapp According to the Barbican install guide[1] this pipeline should be: pipeline = cors authtoken context apiapp [1]: http://docs.openstack.org/developer/barbican/setup/keystone.html Change-Id: I941515a98772a72762b20507e100e7872f3b4ab8 Closes-bug: #1625337
2016-10-11Fix 'Address already in use' for barbican-apiliyingjun3-1/+26
By default barbican uwsgi is configured to listen all address on host [1], we need to change this to the ip address of the host. [1]: https://github.com/openstack/barbican/blob/master/etc/barbican/vassals/barbican-api.ini Change-Id: I4a1f9fb44ad55caf21f82c1b6d272a9743d65fd8 Closes-bug: #1632177
2016-10-11Merge "fix mistral requires auth_uri to point to v3 explicitly"Jenkins1-2/+2
2016-10-11Merge "remove extra blank lines"Jenkins1-3/+0
2016-10-10Merge "Add upgrade tasks for Kibana"Jenkins1-0/+3
2016-10-10Merge "Make sahara api worker configurable"Jenkins1-1/+1
2016-10-10Use option auth_type in group trustee in heat configurationChristian Berendt1-1/+1
This will solve the following issue: WARNING oslo_config.cfg [-] Option "auth_plugin" from group "trustee" is deprecated. Use option "auth_type" from group "trustee". Change-Id: I7343a4a28555495d22a7960bf4d585152505a79c Closes-bug: #1632064
2016-10-10Add HNAS as Manila backendMauricio Lima3-27/+34
Co-Authored-By: Denis Cavalcante <dencaval@gmail.com> Co-Authored-By: Francisco Edigleison Barbosa <barbosaedigleison@gmail.com> Change-Id: I986623a2753140acad0e2b7f1838356f00ae36b0 Implements: bp add-hnas-as-manila-backend
2016-10-10remove extra blank lineszhubingbing1-3/+0
TrivialFix Change-Id: If98f7aff71b5d003effc466cc8b6dbec219792cf
2016-10-10add grafana log in hekazhubingbing5-0/+31
Change-Id: I38b57cc43411b703dbb0639a600aaef58e01bc38 Closes-Bug: #1631818
2016-10-10Make number of ceilometer-api processes configurableChristian Berendt1-1/+1
TrivialFix Change-Id: I3c297e1b967ca76b7a697bcef6ca30c9fbbe4298
2016-10-10Make number of gnocchi-api processes configurableChristian Berendt1-1/+1
TrivialFix Change-Id: Ibbfb214749340454d68ee009a4f90da88fa0d831
2016-10-10Make number of aodh-api processes configurableChristian Berendt1-1/+1
TrivialFix Change-Id: Ifeaf69c9a3c8cf7ee85f831793311a011d778f6e
2016-10-10Make number of keystone processes configurableChristian Berendt1-2/+2
TrivialFix Change-Id: I2f0945c444016227a09486d62cec53db51ac1ec9
2016-10-10Fix the wrong setting for Grafana sessionJeffrey Zhang1-2/+2
The provider_config is configured wrong. And Grafana only supports one Memcached instance for session, which is bad for high available. Use mysql to provider the session storage. TrivialFix Change-Id: I889a961d7f36f44701654fbac04b4bff05043506
2016-10-10Add upgrade tasks for MongodbChristian Berendt1-0/+3
Change-Id: I28849fc554e15c80adb7b507aa922c26a024c726 Closes-bug: #1631911
2016-10-10Add upgrade tasks for KibanaChristian Berendt1-0/+3
Change-Id: I860fdc3268d0fdcb775ea345bb0eb621c8dafe07 Closes-bug: #1631902
2016-10-10Merge "integrate gnocchi with cloudkitty"Jenkins2-1/+14
2016-10-10Make sahara api worker configurableliyingjun1-1/+1
Sahara api workers is hard-coded to 2 [1], it should be configurable as other services do. [1]: https://github.com/openstack/kolla/blob/master/ansible/roles/sahara/templates/sahara.conf.j2#L9 Change-Id: Iefb487275c4e0d02f58a198e3995ca096f5e9218 Closes-bug: 1631835
2016-10-10integrate gnocchi with cloudkittyzhubingbing2-1/+14
Closes-Bug: #1630947 Change-Id: Ie28ec6399add384962cfdcf83c93c3bef132d57e
2016-10-10Use rootwrap in sahara configliyingjun1-0/+1
In cases where a proxy command is being used to access cluster instances, rootwrap is needed for sahara user in docker container. http://docs.openstack.org/developer/sahara/userdoc/advanced.configuration.guide.html#non-root-users TrivialFix Change-Id: Ic2b7deb6bd0e5f740944c32d89390fb56b88f4fa
2016-10-09Merge "Choose node with largest seqno number for mariadb recovery"Jenkins2-1/+57