aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-07-18Merge "Support Keystone Domain specific files"Jenkins4-0/+37
2016-07-18Change rgw frontend interfaceBartłomiej Daca1-1/+1
Change the rgw frontend interface (from storage_interface to api_interface) to make it consistent with the one specified in the haproxy configuration. Closes-Bug: #1603885 Change-Id: I8537f05575382faeac3ab915feaaad4af9b29565
2016-07-18Fix 'reconfigure' command of kollaBartłomiej Daca8-16/+16
Changed the order of the 'when' statements in "remove/restart containers" tasks. It will fix the reconfiguration problem when deploying different components on different hosts. Change-Id: Ibee9dd56b6128b664144deb1d9eb7ec32e39fd5c Closes-Bug: #1603943
2016-07-18Remove notification_driver optionZhongShengping1-1/+0
The Ceilometer integration for Nova uses notification_driver parameter at the moment. According to the logs this is deprecated: Option "notification_driver" from group "DEFAULT" is deprecated. Use option "driver" from group "oslo_messaging_notifications". Change-Id: Ifb60a7a5945838bb8d12092d811956f84775df27 Closes-Bug: 1602667
2016-07-18Merge "Use local mirror of ceph and uca"Jenkins1-2/+2
2016-07-18Merge "Set the privsep_osbrick.helper_command in nova and cinder"Jenkins2-0/+6
2016-07-17fix small documentation errorShanu Jain1-1/+1
Change a change ID to a bug ID to make the cinder documentation correct. Change-Id: I8dc69368b432de8e8bb7669988566acffe619a45 Closes-Bug: #1603818
2016-07-17Add pull.yml to the ceilometerJeffrey Zhang1-0/+28
TrivialFix Change-Id: I2ac311fd3a47fff9a30ef934839bf19a460af1bf
2016-07-16Merge "Improve glance sanity check"Jenkins1-1/+3
2016-07-15Merge "Add 'optional' param for mariadb heka conf"Jenkins1-1/+2
2016-07-15Merge "TrivialFix:modify the spelling mistakes"Jenkins2-2/+2
2016-07-15Add 'optional' param for mariadb heka confPaul Bourke1-1/+2
If one is using an existing or alternative mysql deployment and sets enable_mariadb to false, heka would fail to deploy. TrivialFix Change-Id: Ieb793e11a40358e5d4fc1f3955f200e2cddef4f5
2016-07-15TrivialFix:modify the spelling mistakesJing Sun2-2/+2
Change-Id: Ida7742920051db7120f953a04243e3b03629b975
2016-07-14Merge "External Ceph support - Implementation Glance"3.0.0.0b2Jenkins7-26/+48
2016-07-14Removing .erlang.cookie before rabbitmq bootstrap recreates itSerguei Bezverkhi1-0/+7
In kolla-kubernetes environment rabbitmq bootstrap process fails when .erlang.cookie already exists, the issue is consistently reproduced when using persistent storage PV/PVC. This PS prevents this type of failure. TrivialFix Change-Id: I3509650b1c11aa45cd5ae2d8eea6523201bfb1de
2016-07-14Merge "Add Python 3.5 classifier and venv"Jenkins3-1/+11
2016-07-14Merge "Keystones openstack_auth was undefined"Jenkins1-0/+2
2016-07-14Improve glance sanity checkPatrick Powell1-1/+3
Checks to see if a blank glance image was loaded correctly partially-implements: blueprint sanity-check-container Change-Id: I29549518e726b9530897ef31b120dd3759d1b279
2016-07-14External Ceph support - Implementation GlanceMathias Ewald7-26/+48
Most simple implementation of external ceph support. We use INI merge to configure RBD backend for Glance and copy ceph.conf and keyring provided by the user into the container. Set_configs.py had to be extended to support globbing (wildcards) in order to copy ceph keyring file which is named depending on the cephx user name. Partially-Implements Blueprint: external-ceph Partially-Implements Blueprint: selectable-ceph Change-Id: Iacadbd8ec9956e9f075206ea03b28f044cb6ffb8
2016-07-14Keystones openstack_auth was undefinedPatrick Powell1-0/+2
Keystones openstack_auth is undefined for Keystones sanity check closes-bug: #1601808 Change-Id: I445482ce32b924d9220e8c351363b6793558d3b4
2016-07-14Added unit test for volume operationsMD NADEEM1-0/+73
Change-Id: I7ad73a81559d8856bd8a41d24f274a19d5a9ff03 Partially-Implements: blueprint ansible-unit-tests
2016-07-14Add Python 3.5 classifier and venvYatin Kumbhare3-1/+11
Now that there is a passing gate job, we can claim support for Python 3.5 in the classifier. This patch also adds the convenience py35 venv. Change-Id: Ia7b1fb88ac108e1e8fd6ed963967e731ae3ca5a4 Closes-Bug: #1603006
2016-07-14Support Keystone Domain specific filesDave Walker (Daviey)4-0/+37
Currently, it is not possible to make use of Keystone Domain specific settings. Such as different domains using different LDAP servers or SQL. To enable for example domain ACME - domain settings would be put into: {{ node_custom_config }}keystone/domains/keystone.ACME.conf Change-Id: I23620978c618dd4a3598d7cb74c3e9cf8c2394ac Closes-Bug: #1599868 Signed-off-by: Dave Walker (Daviey) <email@daviey.com>
2016-07-14Merge "Remove [neutron]/auth_strategy option in nova.conf"Jenkins1-1/+0
2016-07-13Merge "Enable Block Storage meters"Jenkins2-0/+9
2016-07-13Merge "updated insecure docker-registry configuration"Jenkins1-14/+25
2016-07-12Merge "Add multipathing support to docker container"Jenkins17-0/+134
2016-07-12Remove [neutron]/auth_strategy option in nova.confZhongShengping1-1/+0
The [neutron]/auth_strategy has been removed, read the information[1] to learn more. [1] http://git.openstack.org/cgit/openstack/nova/tree/releasenotes/notes/remove-deprecated-neutron-options-5f3a782aa9082fb5.yaml Closes-Bug: 1602171 Change-Id: Ide7ff9f36e89b8a091e5be3fb24ef210f9037e86
2016-07-12Use local mirror of ceph and ucaSteven Dake1-2/+2
Change-Id: I75962ec416a8e4bedb0ad85c93b46cdcd80e8a72 Partially-Implements: blueprint mirrors
2016-07-12Enable Block Storage metersZhongShengping2-0/+9
Use [oslo_messaging_notifications]/driver option in cinder.conf to enable block storage meters, set the option default value is 'messagingv2'. Change-Id: I1e885324fbeb2ad1c547c6c6618cbacd0e441d51 Closes-Bug: 1602055
2016-07-11corrected documentation for registry versionRahul Sharma1-1/+1
The documentation was saying of installing registry 2.3 but the tag used is registry:2. This tag gets updated to the recent versions of registry, and hence, this fix was required. Closes-Bug: 1598231 Change-Id: I3c37c3564678467402223a48c69a1ae7ccbaeebb
2016-07-11updated insecure docker-registry configurationRahul Sharma1-14/+25
Current documentation was outdated/misleading. For CentOS, I found that they have INSECURE_REGISTRY flag in /etc/sysconfig/docker in docker version 1.10.3. For Ubuntu, latest versions of ubuntu use systemd and hence, the documentation needs to be updated. Closes-Bug: 1598252 Change-Id: I418dc696c09db669501ebfafc6ebf6c48b6f0caf
2016-07-11Add multipathing support to docker containerCarlos Cesario17-0/+134
Due some cinder drivers need multipathing support like this one http://docs.openstack.org/mitaka/config-reference/block-storage/drivers/ibm-storwize-svc-driver.html This PS will allow to run these additional drivers when using Kolla. Implements: blueprint multipath-support Change-Id: Id6cf29f984c92773bbfc2f95daea573a74701648
2016-07-11Merge "Use inventory_hostname for Ceph bootstrap"Jenkins2-2/+2
2016-07-10Add LDAP support to keystone DockerfileDave Walker (Daviey)1-0/+4
Currently, the keystone docker image doesn't support LDAP/AD which is a common to manage users and group for identity management and authentication. This change adds ldappool to the builds. Change-Id: Ida5a58f6c57cd173642f0a801dc9ecd84ded55e8 Closes-Bug: #1600586 Signed-off-by: Dave Walker (Daviey) <email@daviey.com>
2016-07-10Use inventory_hostname for Ceph bootstrapPaul Bourke2-2/+2
The inventory_hostname is more reliable than ansible_hostname for the way we use it here. If the deploy node cannot resolve the hostname of a target node (the operator is using IP addresses in their inventory), the bootstrap will fail with: "Host: x.x.x.x, Task: ceph : Fetching Ceph keyrings, Status: unreachable, Message: SSH Error: data could not be sent to the remote host. Make sure this host can be reached over ssh" Closes-Bug: 1599138 Change-Id: Ic76e4baf8c642c59bbe81e6671ac97bcbb57d470
2016-07-10Merge "Updated from global requirements"Jenkins1-1/+1
2016-07-09Updated from global requirementsOpenStack Proposal Bot1-1/+1
Change-Id: Ibf2ba6e78edc9800185a983cf4d974b022914a51
2016-07-08Underline should match the title length in docsAsha Saravanamohan3-6/+6
According to the openstack contributer guide, the underlines in an rst file should be of the same length as that of the heading text to follow rst formatting conventions. http://docs.openstack.org/contributor-guide/rst-conv/titles.html Change-Id: I186abdfd87bc1e26fb822412b7335b1c42c25b25 Signed-off-by: Asha Saravanamohan <assarava@cisco.com>
2016-07-08Merge "Read GPT label using sgdisk rather than udev"Jenkins7-7/+38
2016-07-08Merge "Build docker images for OpenStack Watcher"Jenkins9-2/+101
2016-07-08Merge "Fix magnum default service type"Jenkins1-1/+1
2016-07-08Merge "Add enable_iscsi option to etc/kolla/globals.yml"Jenkins3-5/+5
2016-07-08Build docker images for OpenStack WatcherDave Walker (Daviey)9-2/+101
Watcher is part of the OpenStack big-tent and is formally known as "OpenStack Infrastructure Optimization service". Whilst it provides a range of default goals and strategies, the most relevant case is to enable re-balancing of the compute hosts by taking CPU usage (data from Ceilometer) into account and live migrating instances as required. Currently this only builds the Docker images for type source but binary builds are gracefully ignored. The ansible configurations will be part of a later commit. Change-Id: I9bb81ee625d9fcf6513e44e2ed20384e34da2adc Partial-bug: #1598929 Partially-implements: bp watcher Signed-off-by: Dave Walker (Daviey) <email@daviey.com>
2016-07-08Merge "Add Senlin Docker container"Jenkins7-2/+80
2016-07-08Merge "Revert "Fix radosgw 'rgw frontends' param""Jenkins1-1/+1
2016-07-08Fix magnum default service typeZhongShengping1-1/+1
Magnum default service type changed from "container" to "container-infra". It is recommended to update the service type at Keystone service catalog accordingly. Closes-Bug: #1600163 Change-Id: Ief1fed0ef15ab1b86a9500d9a7557828f8e6afc4
2016-07-08Merge "Fix the upgrade haproxy failed"Jenkins1-0/+1
2016-07-08Fix the memcached config in horizon local_settingsJeffrey Zhang1-1/+1
When using multi memcached servers, a list of servers should be used rather than a comma joined servers string. Change-Id: I93ed68947465b3e6b0c7fa3cf6c8c4ac94ed0bf2 Closes-Bug: #1600082
2016-07-07Add enable_iscsi option to etc/kolla/globals.ymlTakeaki Matsumoto3-5/+5
To use Cinder LVM2 backend with iSCSI, add enable_iscsi option and fix document. Change-Id: I286733508b5582c311c313c172b3c3a774be993c Closes-Bug: #1599088