summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-10-12Install MySQL-python with pip in openstack-base container (type source)Christian Berendt1-1/+1
MySQL-python is required by the Horizon database session cache. Change-Id: I620767bc10f3316ed1037d86f5f6729066bfcfbd Closes-bug: #1630559
2016-10-12Add register to upgrade.yml to create correct endpointMick Thompson1-0/+2
Change-Id: I9779d5df65c5d560854dec55cc0a70cb82f895c4 Closes-Bug: #1632697
2016-10-12Merge "Fix the failure to launch instance when enabled Ceph"Jenkins1-1/+1
2016-10-12change source to . in gnocchi-base dockerfilezhubingbing1-1/+1
TrivialFix Change-Id: I6b2d9331f5f28999f0d6cd037357883fdf0770a3
2016-10-12Hyperlink is expiredMin Min Ren1-1/+1
Docker images hyperlink have been expired and update the latest link. Change-Id: I20cab86342146ed2ba967fe9c721dfab6c02e0d3
2016-10-11ansible: swift: Fix swift-object-expirer restart loopOtavio Salvador3-1/+30
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-12Fix the failure to launch instance when enabled CephJeffrey Zhang1-1/+1
We need install qemu-kvm package which come from the Cloud SIG rather then qemu-system-x86 which come from EPEL. Change-Id: Ibd027069771552d3db0e4fe0c7406ddd1bfc0673 Closes-Bug: #1631984
2016-10-11Merge "Added missing cleanup-images in setup.cfg"Jenkins1-0/+1
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-11Merge "Add netaddr to requirements file"Jenkins1-0/+1
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-11Merge "Add missing uwsgi for barbican-api Dockerfile"Jenkins1-1/+4
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-11Modify QSG to install dependencies needed to build code with pipprameswar1-13/+13
Change-Id: I94d07e99d64eb16c49cfa34735354f88b45b62d4
2016-10-11Merge "fix mistral requires auth_uri to point to v3 explicitly"Jenkins1-2/+2
2016-10-11Add missing uwsgi for barbican-api Dockerfileliyingjun1-1/+4
uwsgi is not installed for barbican-api in ubuntu. Change-Id: Ibaaf7eb9dfae2f88a5a2d9c3b4983d403e52c932 Closes-bug: #1632170
2016-10-11Merge "remove extra blank lines"Jenkins1-3/+0
2016-10-10Added missing cleanup-images in setup.cfgBorne Mace1-0/+1
The destroy playbook calls the cleanup-images script. All other scripts related to destroy were in setup.cfg while cleanup-images was missing. TrivialFix Change-Id: I3d5dc435d03aded9e8b415dda8435b5e1c5ec937
2016-10-10Merge "Add upgrade tasks for Kibana"Jenkins1-0/+3
2016-10-10Merge "Install python-mysqldb for Ubuntu in openstack-base container"Jenkins1-0/+1
2016-10-10Merge "Make sahara api worker configurable"Jenkins1-1/+1
2016-10-10Merge "Fix the wrong setting for Grafana session"Jenkins1-2/+2
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 Lima4-30/+43
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 hekazhubingbing7-0/+106
Change-Id: I38b57cc43411b703dbb0639a600aaef58e01bc38 Closes-Bug: #1631818
2016-10-10Merge "Heka deprecation"Jenkins1-0/+3
2016-10-10Merge "Mark performance monitoring stack experimental"Jenkins1-0/+7
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 netaddr to requirements fileChristian Berendt1-0/+1
netaddr is required by the ipaddr filter used in ansible/roles/prechecks/tasks/port_checks.yml. Change-Id: I766d87949553fb46ef2c0480e7706ee1ef2d26d0 Closes-bug: #1631921
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"Jenkins3-1/+17
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-10Merge "Clean up TODOs from live documentation"Jenkins2-15/+0
2016-10-10integrate gnocchi with cloudkittyzhubingbing3-1/+17
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-09Mark performance monitoring stack experimentalSteven Dake1-0/+7
Change-Id: I61d0d5a904177c9719357792dfd9f051f5b19d60
2016-10-09Merge "Choose node with largest seqno number for mariadb recovery"Jenkins3-2/+58
2016-10-09Choose node with largest seqno number for mariadb recoveryJeffrey Zhang3-2/+58
When all mariadb nodes are stopped gracefully, mariadb galera will write it's last executed position into the grastate.dat file. Need find the node with largest seqno number in that file and recovery from that node. Closes-Bug: #1627717 Change-Id: I6e97c190eec99c966bffde0698f783e519ba14bd
2016-10-09Merge "Deprecate Fedora based Docker images"Jenkins3-0/+15
2016-10-09Merge "change perm and user wsgi file permission"Jenkins1-3/+3
2016-10-09Change keystone.log's permit to keystone:keystonejackning1-0/+6
At present, keystone.log's user:group permit is root:kolla, when got token from keystone, it failed. The reason is that: Permission denied. So it shoud be changed keystone:keystone. Change-Id: Ibbbf1d88ba16e5040f9068ea9948373d10593514 Closes-Bug: #1631685
2016-10-09integrate gnocchi with ceilometerJeffrey Zhang8-17/+35
Closes-Bug: #1626364 Change-Id: I9d586b950b7099a9b160f7b32c9ff00b189a0287