summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-03-09Merge "Fix a few small typos and formatting."Jenkins1-2/+3
2016-03-09Drop root user for neutron-linuxbridge-agentVikram Hosakote1-0/+2
Change-Id: Ic4448469ac31f6804b517c916e9b41c39e527081 Closes-Bug: #1553522
2016-03-09Fix a few small typos and formatting.Katie McEwen1-2/+3
Fix a few small typos and formatting. Change-Id: I5bf1f1aba518aa4df605b9e9133953f9fa256c4c
2016-03-09Fix Manila v2 endpointMauricio Lima1-3/+3
Change-Id: Ice31dbf7f840818edab4eb2cb07b3a0e2d4c4020 Closes-Bug: #1555289
2016-03-09Merge "Fixed typo in variable "ironic_public_endpoint""Jenkins1-1/+1
2016-03-09Merge "Do not make Kibana available at the external VIP"Jenkins1-8/+0
2016-03-09Add centos-extras repo to oraclelinux-basePaul Bourke2-0/+7
magnum requires python-docker-py which is missing in the oraclelinux base repos. TrivialFix Change-Id: I466a170a8df8f207c47d06ba5a6cba9b7efa3e5f
2016-03-09Merge "Remove storage_hostname"Jenkins7-17/+10
2016-03-09Merge "Add ceph wait before bootstrap"Jenkins1-2/+14
2016-03-09Fixed typo in variable "ironic_public_endpoint"Rodolfo Alonso1-1/+1
Changed from ironic_admin_endpoint to ironic_public_endpoint. Change-Id: Ie33ef93a15573380ff013c0444510586afa6c914 Closes-Bug: #1555219
2016-03-09Reconfigure mariadb serviceMauricio Lima3-0/+70
Implements reconfiguring the mariadb service. Change-Id: Ia28b85df10494adeb585fa9352ec7d45f95b8e5e Closes-Bug: #1553524
2016-03-09Merge "Add empty string to KOLLA_BOOTSTRAP env variable."Jenkins1-1/+5
2016-03-09Merge "Do not create /dev/log symlink if it already exists"Jenkins1-1/+3
2016-03-09Add empty string to KOLLA_BOOTSTRAP env variable.Rodolfo Alonso1-1/+5
A change in docker-py made this fix needed, to allow to create env variables with empty values. Change-Id: Ife6dfc242b600fe386c02dd23d6a142b25c86567 Closes-Bug: #1554126
2016-03-09Add cron image and playbookÉric Lemoine29-7/+176
Add cron image and playbook for logrotate. The "common" Ansible playbook includes configuration files for logrotate. At this point the operator cannot customize/override the logrotate configuration. Closes-Bug: #1553244 Change-Id: Ic9fdda9a273c9ccd90502f0acc7614d2c7157dca
2016-03-09Merge "Fix the deprecated security_group_api and network_api_class"Jenkins1-2/+1
2016-03-09Merge "Rename validate-docker-execute with .sh extension"Jenkins3-2/+2
2016-03-09Merge "mariadb-devel is deprecated"Jenkins2-2/+2
2016-03-09Remove storage_hostnameSamYaple7-17/+10
This was an attempt to get storage_interface to work properly but that work will not be completed and functional this cycle. There are design topics that need to be discussed about it that were brought to light by the RAX gate failing for it. TrivialFix Change-Id: I65579f9e0e0dcf3fa51c0ea031ff474145457c40
2016-03-09Add ceph wait before bootstrapSamYaple1-2/+14
This will make sure ceph has a quorum and the cluster is functional before attempting to use it. We also make sure udev has time to create its links by looping a few times. This resolves the races found in the bootstrap process TrivialFix Change-Id: Ia4624916feb5c80b2a067e5a62c176c1a5dea460
2016-03-09Merge "Upgrade Heat"Jenkins4-28/+41
2016-03-09Do not create /dev/log symlink if it already existsÉric Lemoine1-1/+3
This changes the keepalived extend_start.sh script not to recreate the /dev/log symlink if it already exists. This change is related to a comment from SamYaple in https://review.openstack.org/#/c/288432/. TrivialFix Change-Id: I9ca2b4d0b36c961ab3e1e18e2011dd10b47c33e3
2016-03-09Add local directory or file for source buildSamYaple2-1/+11
This change allows using a local directory or tarball to build from sources by specifying the 'local' type in your kolla-build.conf: [keystone-base] type=local location=/home/martin/src/keystone [neutron-server-plugin-networking-cisco] type=local location=/tmp/networking-cisco.tar.gz Closes-Bug: #1509625 Co-Authored-By: Martin André <m.andre@redhat.com> Change-Id: I3f6f68b0f44efdac653d186d2625591ad7cb3b2a
2016-03-09Do not make Kibana available at the external VIPÉric Lemoine1-8/+0
Kibana is a tool for operators. It should not be accessible though the external VIP. Closes-Bug: #1554977 Change-Id: I1dc101de18e4e01ebde9d317ab7e3193e307a14e
2016-03-09Upgrade HeatSteven Dake4-28/+41
This could possibly use gold plating in how bootstrapping operates to use shade rather than the shell in the container. It is unclear why stack create failed prior to this patch, but that fact hasn't changed. I think the heat domains are not setup properly in the configuration files, meaning that the domain ID must be created outside of Heat and registered in the configuration file. This is covered in Bug #1553565. Change-Id: I490d4dd68a101f388c0ecb4acab54d5eaa6e314e Partially-Implements: blueprint kolla-upgrade Implements: blueprint upgrade-heat
2016-03-09mariadb-devel is deprecatedSteven Dake2-2/+2
mariadb 10 uses the packaging convention MariaDB-* to not conflict with mariadb 5. As such, MariaDB-devel was indicating a deprecation warning which this patch removes. TrivialFix Change-Id: I4b51fcedce3ef9e44c4a6830cd38ca8040a4d3f6
2016-03-08Rename validate-docker-execute with .sh extensionSteven Dake3-2/+2
TrivialFix Change-Id: I3ad67fd802f7fe3ed7deb88eddebe520ff410a4f
2016-03-08Add documentation about critical data lossSteven Dake2-0/+29
There is a critical data loss in Liberty 1.0.0. It is only fair we warn Operators not to use 1.0.0 and then revert this change once 1.1.0 is released. Change-Id: I65a18ddbbdbf2fc5f62f62ff7a1650049b61fada
2016-03-09Merge "Add tox job for the bandit python security linter"Jenkins2-0/+4
2016-03-09Merge "Copy the logs out of the container"Jenkins4-5/+6
2016-03-09Copy the logs out of the containerJeffrey Zhang4-5/+6
Heka logs almost done. When testing, The collected logs can copy to the /tmp/logs folder, which will be handle by the gate. This will be very useful for our gate debug. TrivialFix Change-Id: I06ca8ebd13933bfd15cb2fb5e53fc3038b17b8c3
2016-03-08Merge "Checks the installation of curl command, Nova, Neutron and OpenStack ↵Jenkins1-1/+6
packages related-bug: 1552433"
2016-03-08Merge "Reconfigure mongodb service"Jenkins2-0/+67
2016-03-08Add tox job for the bandit python security linterDave McCowan2-0/+4
Bandit is a job that parses and analyzes python code to detect common insecure programming practices. TrivialFix Change-Id: Iea23a9bd23b25827043f02aa1a62fb0724f1d0ee
2016-03-08Checks the installation of curl command, Nova, Neutron and OpenStack packagesprithiv1-1/+6
related-bug: 1552433 Change-Id: If89e2a1bc959039fc7088c8295e88a199eabbedc
2016-03-08Mesos DNS containerArtur Zarzycki2-2/+9
Change-Id: I07ce1b0f6a48de2a8290fac75dcf7ef07960aaf5 Implements: blueprint mesos-dns-container
2016-03-08Merge "Document how to use loopback devices for Swift"Jenkins1-5/+19
2016-03-08Merge "Fix default value on globals for config_strategy"Jenkins1-1/+1
2016-03-08Merge "Add documentation for two-VIP and TLS blueprints"Jenkins2-1/+126
2016-03-08Document how to use loopback devices for SwiftPaul Bourke1-5/+19
People commonly want to use loopback devices to evaulate or develop on Swift. The steps for this are slightly different than those for physical block devices. Also make some small fix ups to the title formatting. Change-Id: I0c1cb4a261f264dc56bd065ab137e5ee79e773f8
2016-03-08Fix default value on globals for config_strategyThiago Gomes1-1/+1
In kolla/ansible/group_vars/all.yml config_strategy is COPY_ALWAYS In kolla/etc/kolla/globals.yml the default value shown is COPY_ONCE TrivialFix Change-Id: If7000b811715c6cb84af3539cb522c22d31dc03b
2016-03-08Merge "Add a new tool to help find the latest versions"Jenkins2-0/+131
2016-03-08Add documentation for two-VIP and TLS blueprintsDave McCowan2-1/+126
Relates-to: blueprint kolla-ssl Change-Id: Id82d22c2195be5d897c781f28087a1ea422b8bea
2016-03-08Merge "Add "heka-elasticsearch.toml" to /etc/heka in heka bootstrap container."Jenkins1-0/+1
2016-03-08Merge "Glance registry should only be accessible from internal network"Jenkins1-6/+0
2016-03-08Merge "Fix ubuntu marathon container"Jenkins1-0/+7
2016-03-08Add "heka-elasticsearch.toml" to /etc/heka in heka bootstrap container.Rodolfo Alonso1-0/+1
Missing file during the config procces of bootstrap container. Change-Id: I600c0ca9c60bddae16310be1fcb65f3be482a599 Closes-Bug: #1554449
2016-03-08Merge "Handle kolla-build exception"Jenkins1-2/+7
2016-03-08Fix the deprecated security_group_api and network_api_classAllen Gao1-2/+1
The security_group_api option is deprecated since https://review.openstack.org/#/c/288602 , the security_group_api will be detected through use_neutron. TrivialFix Change-Id: I4e4dd9397b67243ed7268529d9ed0d9b86c846dd
2016-03-08Fix ubuntu marathon containerArtur Zarzycki1-0/+7
When we install mesos if it(or some deps) doesn't find java it installs gcj(java5) which generate cacerts, so later in marathon we have situation that openjdk8 can't access(discover as broken) to it because of different format. Additionaly this third-party openjdk8 has in dependencies ca-certificates-java which need java to generate cacerts file. Change-Id: Ic4467529a842ffc4bdd99ac1e23abbdee3a82422 Closes-bug: #1552626