summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2017-03-02Merge "Updated from global requirements"Jenkins2-4/+4
2017-03-02Merge "Add trove and sahara dashboard ubuntu binary"Jenkins1-1/+3
2017-03-02Merge "Add the fluentd link into README.rst"Jenkins1-0/+2
2017-03-02Defer handling of /var/lib/neutron/kolla to kolla APIMartin André3-13/+0
neutron-metadata-agent image expected the /var/lib/neutron/kolla directory to be present but it was not created as part of the image building. As a result, the extend_start.sh script fails with: stat: cannot stat '/var/lib/neutron/kolla': No such file or directory This commit defers setting the right ownership for files and directories to the kolla config API via a config.json file. Kolla-ansible already mounts the directory as the neutron_metadata_socket named volume and uses kolla API to set the ownership and permissions [1]. [1] https://github.com/openstack/kolla-ansible/blob/master/ansible/roles/neutron/templates/neutron-metadata-agent.json.j2 Closes-Bug: #1669487 Change-Id: Ib521b0fc69ab6a72295a2fde3309a001bc3063c2
2017-03-02[Fix gate]Update test requirementricolin1-1/+1
Since pbr already landed and the old version of hacking seems not work very well with pbr>=2, we should update it to match global requirement. Partial-Bug: #1668848 Change-Id: Ibd9f0b27f389836142d825798379c70428852846
2017-03-02Updated from global requirementsOpenStack Proposal Bot2-4/+4
Change-Id: Ib5f2e9c54ed4e5c4fbecc9e13f9bb7972a687b8d
2017-03-02Add trove and sahara dashboard ubuntu binaryEduardo Gonzalez1-1/+3
Change-Id: I2b2ef84589ca6cbb0d27934000f9640a8eb202a3 Closes-Bug: #1660092
2017-03-01Add work-dir command-line optionJavier Pena4-5/+25
The working directory was previously generated as a temporary one, but there may be cases when we want to specify a directory, for example if we want to generate the Dockerfiles and then do some parsing on them. Change-Id: Ic332328913924bcb3d0dfa4d473e796050fc14b3
2017-03-01Merge "Code coverage improvement for kolla"Jenkins2-3/+112
2017-03-01Add the fluentd link into README.rstcaoyuan1-0/+2
Change-Id: I833c2cf66fc0816897892846764345d8ea938be8
2017-02-28Merge "Improve kolla image build script for finding parent images"Jenkins1-1/+8