summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-03-17Update the Fluent link format in README.rstcaoyuan1-1/+1
Change-Id: I6089e36e5f942abf565e54eeb6db0394e63537b7
2017-03-16Add None value to service.description attributeEduardo Gonzalez1-1/+2
When using kolla_keystone_service module, if description attribute is not created(example Keystone). Service update will fail due missing attribute. This change adds a None value to description in order to allow service update when description was not added. Change-Id: I568db4559428525ac6c5083cfc20cffc20be6342
2017-03-16Merge "Load iscsi_tcp module when starting ironic-conductor"Jenkins3-1/+7
2017-03-16Typo fixingCady_Chen1-1/+1
Replace "choosen" with "chosen" Change-Id: Icb172faca79e6677a3983a54b5cb8b5650012741
2017-03-16Merge "Refactor and enable shell access"Jenkins2-2/+5
2017-03-15Update Docker to 1.13.1Mohammed Naser2-2/+5
There were a few issues blocking Kolla from going up to the latest version of Docker which is 1.13. Most of these issues seem to have been addressed by 1.13.1. This patch updates the version installed by Kolla to 1.13.1 for the testing infrastructure to prevent the following bug which is causing gate failures: https://github.com/docker/docker/issues/28336 Change-Id: I0d3569b589ee792c9aa6eaa7c539219fcc784271
2017-03-15Merge "Updated from global requirements"Jenkins2-2/+2
2017-03-15Merge "Add HAproxy to source installation packages"Jenkins1-0/+2
2017-03-15Refactor and enable shell accessMohammed Naser2-2/+5
When installing from binary, packaging tools create a user for Keystone which does not have a shell. This results in fernet token operations failing due to the fact that `rsync` cannot connect over SSH because the Keystone user cannot login. This patch addresses this issue by enabling shell access to the Keystone user, it also refactors the Nova SSH controller to use the pre-existing macro. Change-Id: Ic753a94311c5d7d72a82d91c1279dfe982e9afbd Related-Bug: #1617902
2017-03-15Add HAproxy to source installation packagesMohammed Naser1-0/+2
The latest release of OpenStack has moved a lot of the neutron metadata proxy processes to use HAproxy instead. This package is not installed by default and causes builds to fail. This patch addresses this issue by adding the HAproxy package which should clear out gate problems for source installs. Change-Id: I2e42828b1ccdb3a79b95bee85648d55508c0f2f9
2017-03-15Merge "Add neutron-bgp-dragent service."Jenkins4-4/+53
2017-03-15Merge "Remove support for py34"Jenkins1-1/+1
2017-03-15Merge "enable binary install for Congress"Jenkins2-9/+3
2017-03-15Updated from global requirementsOpenStack Proposal Bot2-2/+2
Change-Id: If2d5394cd4e0a90638ff277d569200a2dc5fdce7
2017-03-15Merge "[Fix gate]Update test requirement"Jenkins1-1/+1
2017-03-15Merge "cinder-volume ubuntu source build"Jenkins1-3/+4
2017-03-15Merge "Add Apache packages to heat containers"Jenkins1-2/+28
2017-03-15Add neutron-bgp-dragent service.Thomas O'Neill4-4/+53
Added neutron-bgp-dragent Dockerfile. Updated kolla/common/config.py with necessary sources. Implements: blueprint neutron-bgp-dragent Change-Id: If7f5c80eb10a1c418785d9c659ae18bfecfcfe33
2017-03-15Merge "Add debian related test env"Jenkins2-0/+60
2017-03-15enable binary install for Congresscaoyuan2-9/+3
congress binary package is available in rpm base distro https://trunk.rdoproject.org/ Change-Id: I4f2f9396925d28322d2d5a625cc96d8a5386b129
2017-03-15Remove support for py34lingyongxu1-1/+1
Change-Id: I522dc769803f2951341db39c868a153d6a69944a
2017-03-15Merge "Install osprofiler in openstack-base container"Jenkins1-0/+3
2017-03-15Add libosinfo package for source installationJeffrey Zhang1-0/+2
libosinfo is required by nova-compute. Change-Id: I5615e191d1a9a2ea35cab41b6b03803ebfaf3cb1 Closes-Bug: #1670692
2017-03-14Merge "Add mkfs.vfat to nova-compute source images"Jenkins1-0/+2
2017-03-14Merge "debian: install gnupg and dirmngr needed for apt-key"Jenkins1-1/+1
2017-03-14Add Apache packages to heat containersMartin André1-2/+28
Some projects that use Kolla docker containers (TripleO) run heat under httpd. This patch adds the httpd package so that it exists in the container and can optionally by used via Docker entrypoints. As many of these projects do not require the use of Apache (it is opt-in) at this point not all deployment frameworks support the use of it so the existing configuration defaults have been left as-is for now. Change-Id: I4d648c4ce4f5f6ba311bfbbf9c78e06104163c61 Partially-Implements: blueprint apache-packages-for-apis
2017-03-14Load iscsi_tcp module when starting ironic-conductorJeffrey Zhang3-1/+7
ironic-conductor depends on iscsi_tcp module Change-Id: I1dd7d1a8cd67bbdfc1262b39aa96997c12681900 Closes-Bug: #1672245
2017-03-13debian: install gnupg and dirmngr needed for apt-keyMarcin Juszkiewicz1-1/+1
Debian/stretch container image does not have them installed so apt-key calls fail. Partially-Implements: multiarch-and-arm64-containers Change-Id: Ia1ca5e62d815a224716074cf81e7d7519f33d6fc
2017-03-13Merge "Sahara needs to run ssh-keygen"Jenkins1-0/+7
2017-03-13Install panko in ceilometer base containerJeffrey Zhang2-1/+15
When using panko event dispather in ceilometer, panko's code is required. Closes-Bug: #1672241 Change-Id: Ie03f6fcda0ecd09511c09c962b9bd14ae67f1ad3
2017-03-12Add mkfs.vfat to nova-compute source imagesDave Walker (Daviey)1-0/+2
Currently Windows and non-declared os_type images (defaults to Windows) attempt to format ephemeral volumes with mkfs.vfat but fail as this tool is not available in the container. This is resolved by installing dosfstools on the Source builds (as I believe this is handled in binary builds through dependencies). Change-Id: Iefa5fb0a16eed30aea935268f2a9becb1481b018 Closes-bug: #1672199 Signed-off-by: Dave Walker (Daviey) <email@daviey.com>
2017-03-12Install osprofiler in openstack-base containerJeffrey Zhang1-0/+3
osprofiler package is required when using osprofiler tool. [0] https://github.com/openstack/osprofiler Change-Id: I2d11778e94564ad0c04685eeff45f36430779099 Closes-Bug: #1672125
2017-03-11cinder-volume ubuntu source buildCharlie Kang1-3/+4
Move debian based family package installs to base_distro from binary conditional. This follows RedHat based family install Closes-Bug: #1671923 Change-Id: I038b6a198d7fd0cf805b211bc32d55bfe88bd581
2017-03-10Sahara needs to run ssh-keygenJavier Castillo Alcíbar1-0/+7
In order to generate keypair and access to cluster instances, sahara-base container must include this binary, even when we deploy based on source type. Change-Id: I40747bceba3fede66864b781df1da1034ea22d11 Closes-Bug: #1665293
2017-03-09Merge "Add ironic-ui in horizon binary install"Jenkins1-0/+1
2017-03-09Merge "Updated from global requirements"Jenkins1-1/+1
2017-03-09Merge "Allow full customisation of kube image binaries"Jenkins6-0/+12
2017-03-09Add ironic-ui in horizon binary installEduardo Gonzalez1-0/+1
Ironic-ui packages are missing in Horizon binary installations, when enable Ironic Horizon does not start due failed to stat necessary files. Ubuntu repos does not have an available package yet. Change-Id: I1278023e481b3057377ecddc0daaf0552c39d5a2 Closes-Bug: #1671322
2017-03-09Add heat-api-cloudwatch imageMartin André2-0/+23
The heat-api-cloudwatch service is used in TripleO. Partially-Implements: blueprint containerize-tripleo Change-Id: I98d251ea34cf7ee451b45f0b8c6873488a229c36
2017-03-08Updated from global requirementsOpenStack Proposal Bot1-1/+1
Change-Id: I32561d598cd3748c6b660c95bb8ef8090e8cf23c
2017-03-07Add debian related test envJeffrey Zhang2-0/+60
Change-Id: Ic186d8f563e58680e10d73a188ef63fa53e44c10
2017-03-07Merge "Fix missing python modules in Ceilometer"Jenkins1-1/+5
2017-03-07Fix missing python modules in CeilometerDuong Ha-Quang1-1/+5
The dependencies of ceilometer packages missed python pecan and wsme. Change-Id: Ia0d7b8de530f42a1d84e455486fb4b66ff833914 Closes-Bug: #1668548
2017-03-06Update bifrost-base Dockerfile.j2 template.James McCarthy1-0/+2
To facilitate build custimisations in template-overrides.j2 for bifrost-base, added a block section wrapping the execution of the ansible install.yaml playbook. Change-Id: I4eb18d03b7d7b2a2f65ec3c844af9149f9426949
2017-03-05Merge "Fix fluentd undefined method 'parse'"Jenkins1-1/+3
2017-03-04Fix fluentd undefined method 'parse'zhubingbing1-1/+3
Now we use flunetd version is v12.0 we use fluent-plugin-grok-parser plugin shoud < 1.0.0. https://github.com/fluent/fluent-plugin-grok-parser Change-Id: I013e1e6d1070c4ba050be5dd75be7be4df652e4e Closes-Bug: #1669405
2017-03-03Merge "Add SNAP support when finding Docker images folder"Jenkins1-1/+6
2017-03-03Merge "Fix typos in doc_files"Jenkins2-2/+2
2017-03-03Merge "Add work-dir command-line option"Jenkins4-5/+25
2017-03-03Merge "Update running-tests.rst file"Jenkins1-8/+8