summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-05-31Merge "Add netlink, smart, and ipmi plugins"Zuul1-0/+3
2018-05-30Merge "Fix the elasticsearch start failed"Zuul1-2/+2
2018-05-30Merge "Fix the horizon failed to start"Zuul1-0/+1
2018-05-30Merge "Fix image push for python3"Zuul2-8/+8
2018-05-30Put upper limit on cmd2 in kolla-toolboxMartin André2-9/+1
This fixes an issue with cmd2 >= 0.9.0 requiring python3. Change-Id: I08b606980cb796a6b884e69b3e6749edbdd7cf37 Closes-Bug: #1773938
2018-05-30Unblock gateMartin André1-0/+12
Add kolla-toolbox and sensu-base to skip list to unblock gate. Then we can merge the proper fix and remove the images from skip list. Change-Id: I34285fffc7a3542007161d2e10e713756710b4ca Related-Bug: #1773938 Related-Bug: #1774123
2018-05-29Stop showing passwords when bootstrap script is ranJoshua Harlow1-2/+0
Currently this causes bash to echo all lines parsed and executed; which makes it not so nicely output the bootstrapping password. This is not something we should encourage and have show up in peoples logs or other so stop doing that. Change-Id: Iac963a5df393d0359b4c8f93b8756ca168f6f193
2018-05-28Fix the horizon failed to startchenxing1-0/+1
Currently, Horzion container fails to start when enabled designate, murano, magnum and so on. This patch is to fix it. Change-Id: I32da6dc1a65d3bfcaa59b4c9136e389af1f9b551 Closes-Bug: #1744428
2018-05-28Merge "base: import Linaro ERP 18.06 repo key"Zuul1-0/+1
2018-05-27Fix the elasticsearch start failedzhulingjie1-2/+2
elasticsearch start failed due to the version of JAVA Change-Id: I73d9559a74799ece7963799787337d5717649453 Closes-Bug: #1773736
2018-05-27Merge "[horizon] change settings prefix for ubuntu/binary"Zuul1-3/+9
2018-05-26Use real package nameChuck Short2-2/+2
In the mitaka cycle, the Ubuntu neutron plugin packages were renamed, and transitional packages were created. Use the real name of the linuxbridge plugin package to reflect reality. Change-Id: I12e1ee45b7a9cfee0d42ba66a34d2e5f4267ca2e Signed-off-by: Chuck Short <charles.short@ericsson.com>
2018-05-26Bump Ubuntu base image to 18.04Jeffrey Zhang14-119/+50
Ubuntu 18.04 has been released. We need upgrade to it this cycle. Changes made in this patch - Bump ubuntu repo from xenial to bionic. Some repos do not have bionic packages, so still using xenial repos. - Drop mariadb, percona and nfs-ganesha repo, because these packages are already provided by Ubuntu official repo. - Since qdrouterd does not have bionic repo and xenial packages does not work on Ubuntu bionic, just add it into ignore image list. - Use python-rtslib-fb and targetcli-fb rather than python-rtslib and targetcli - use xen-utils package name rather than with package version one. - Seems unsigned repo won't work on Ubuntu bionic, stop using infra mirrored unsigned repo in gate building job. Needed-By: https://review.openstack.org/568728 Implement blueprint: ubuntu-bionic Change-Id: I4e3b0ca669cfbf6316bf591f2d8428fa1a0d6182
2018-05-25Merge "Add cAdvisor image for Prometheus monitoring."Zuul2-0/+20
2018-05-25Merge "[kibana] symlink to the kibana executable under /opt/ (debian)"Zuul1-0/+7
2018-05-25Merge "Create symlinks for failed builds logs"Zuul2-0/+10
2018-05-25base: import Linaro ERP 18.06 repo keyMarcin Juszkiewicz1-0/+1
Change-Id: I7d85c3bfd21f6f2bed631a7817507595d4bbe521
2018-05-24skydive: bump to version 0.17Sylvain Baubeau1-1/+1
Change-Id: Icbb971c78226ad48cec318c994af16d630d914f5
2018-05-24keystone: Switch from mod_auth_kerb to mod_auth_gssapiJuan Antonio Osorio Robles1-4/+4
The packages needed for authentication using kerberos for keystone landed in a recent patch [1]. Unfortunately, shortly after the patch merging I was informed that the preferred module is mod_auth_gssapi nowadays (given that there is a planned deprecation for mod_auth_kerb). [1] I9ef972ea5a8e9cf4d1ed43ef27203576d9382822 Change-Id: I5f1aa4a959fd91b164a697e98e253fcab0fc1572
2018-05-24Merge "Enable packages for kerberos authentication for keystone"Zuul1-2/+27
2018-05-24[horizon] change settings prefix for ubuntu/binaryJorge Niedbalski1-3/+9
Use /usr/share/openstack-dashboard/openstack_dashboard/local/ instead of site-packages/** for ubuntu/binary installs. Change-Id: I4043d1439012afa0100e94c40d1dec2ef92152d4 Closes-Bug: #1773105 Signed-off-by: Jorge Niedbalski <jorge.niedbalski@linaro.org>
2018-05-23Add cAdvisor image for Prometheus monitoring.Mark Giles2-0/+20
cAdvisor is a performance monitoring tool for containers which can be used in conjunction with Prometheus. Change-Id: Ib329fa30e8ab1c969b3b21bcbccf26bd562b9b83
2018-05-23Enable packages for kerberos authentication for keystoneJuan Antonio Osorio Robles1-2/+27
This adds the packages required to do kerberos authentication with keystone. Change-Id: I9ef972ea5a8e9cf4d1ed43ef27203576d9382822
2018-05-22[kibana] symlink to the kibana executable under /opt/ (debian)Jorge Niedbalski1-0/+7
Kolla-ansible expects for /opt/kibana/bin/kibana to exists as the default path location, centos/redhat distros have this location set, so it would be desirable for debian to at least have a symlink to the executable under the /opt path. Closes-Bug: #1772750 Change-Id: I1034ecb1d909dcc357ffa904569ca7c8358386b1 Signed-off-by: Jorge Niedbalski <jorge.niedbalski@linaro.org>
2018-05-22Add netlink, smart, and ipmi pluginsMatthias Runge1-0/+3
This enables additional monitoring. Change-Id: I4f7a8cbd23d45cbc7bf9993c19161013e53f89f6
2018-05-22Merge "collectd: remove duplicate packages"Zuul1-2/+1
2018-05-22collectd: remove duplicate packagesMehdi Abaakouk1-2/+1
The collectd-turbotstat is already installed for all arch. This change removes the duplicates package name. Change-Id: Iead82aad067353ddd822dfc15f54edfb313b7054
2018-05-21kolla-toolbox: fix os_config_client path for DebianMarcin Juszkiewicz1-2/+0
(venv-for-kolla) 12:04 (438s) linaro@c1n1:kolla$ docker run -it -u root haerwu/debian-source-kolla-toolbox:6.0.0 bash ()[root@f93a6cc8afb2 /]# find / -name defaults.json /opt/ansible/lib/python2.7/site-packages/openstack/config/defaults.json /opt/ansible/lib/python2.7/site-packages/os_client_config/defaults.json And we were looking at wrong path: Change-Id: I4fd403f0f0cff0628e93872d9f0d2f56591980f9 00:33:42.029 ERROR:kolla.common.utils.kolla-toolbox:The command '/bin/sh -c pip --no-cache-dir install --upgrade ansible==2.2.0.0 MySQL-python os-client-config==1.29.0 pbr==4.0.0 pymongo python-openstackclient==3.14.0 pytz pyudev shade==1.27.1 && mkdir -p /etc/ansible /usr/share/ansible && echo 'localhost ansible_connection=local ansible_python_interpreter=/opt/ansible/bin/python' > /etc/ansible/hosts && sed -i 's| "identity_api_version": "2.0",| "identity_api_version": "3",|' /usr/local/lib/python2.7/dist-packages/os_client_config/defaults.json' returned a non-zero code: 2 00:33:42.029 INFO:kolla.common.utils:Attempt number: 2 to run task: BuildTask(kolla-toolbox)
2018-05-17Merge "base: drop not needed APT key"Zuul1-1/+0
2018-05-17Merge "Move ansible to virtualenv in kolla_toolbox"Zuul1-5/+16
2018-05-17base: drop not needed APT keyMarcin Juszkiewicz1-1/+0
Change-Id: I94dba206614ee353cdbb6cf1d44716d4c94e55ab
2018-05-17Move ansible to virtualenv in kolla_toolboxJeffrey Zhang1-5/+16
Now the ansible and its python dependencies are installed on system. It may be failed to install in some case. This patch installs python packages in virtualenv for kolla_toolbox image. Closes-Bug: #1771717 Change-Id: I3c4465d5dfe4f909521fa00173f1cf8d9eec783f
2018-05-16Merge "build: remove info that image squash support is disabled"Zuul1-2/+0
2018-05-16Fix image push for python3Michal Nasiadka2-8/+8
Rework push_image function to use docker client push function with decode=True, to decode automatically to dict. Change-Id: I28d38e968c3809a1074347271e49dc07dc861f11 Closes-Bug: 1771514
2018-05-15Merge "copy iPXE NBP to /tftpboot during PXE bootstrap"Zuul2-3/+21
2018-05-15Merge "elasticsearch: enable for Debian"Zuul2-1/+12
2018-05-15copy iPXE NBP to /tftpboot during PXE bootstrapWill Szumski2-3/+21
This allows you to chainload iPXE from a standard PXE environment. As the PXE container already has apache installed, we now have everything we need to support iPXE booting. Change-Id: Ide32dc1910e9f8b3ff875238648726f719e271b2 Implements: blueprint ironic-ipxe
2018-05-15Merge "Fix the ipmitool missing for ceilometer-ipmi image"Zuul1-3/+18
2018-05-15Merge "nova-libvirt: install libpam-systemd from backports"Zuul1-0/+1
2018-05-15elasticsearch: enable for DebianMarcin Juszkiewicz2-1/+12
Change-Id: Ife92f910ccf76fdef48f81e09e0abde0d09b9a1a
2018-05-15Merge "Update the supermark for Kolla link"Zuul1-1/+1
2018-05-14Fix the ipmitool missing for ceilometer-ipmi imageZhijunWei1-3/+18
To enable IPMI meters, ensure IPMITool is installed[0] and the host supports Intel Node Manager. [0]: https://docs.openstack.org/ceilometer/latest/install/install-compute-rdo.html Co-Authored-By: caoyuan <cao.yuan@99cloud.net> Change-Id: I45b66277c31a4d0e33e0c14e01313aa688287ec7 Closes-Bug: #1767750
2018-05-15Add congress-dashboard into horizon imagecaoyuan3-0/+15
Change-Id: I5cd0cc2c884530525b3019c22c04a782a181a3bf
2018-05-14Update the supermark for Kolla linkZhijunWei1-1/+1
Change-Id: I4217876036865f276412ffd90318f08421e1b441
2018-05-14build: remove info that image squash support is disabledMarcin Juszkiewicz1-2/+0
We do not tell that optionX or optionY is disabled so why we have to inform that image squash is disabled? This is an option which has to be enabled and then informing that it is enabled has sense. Change-Id: I14b9b02e3cb290128d9f7673df8efe61aaa08c31
2018-05-14base/debian: use Linaro ERP 18.06 repositoryMarcin Juszkiewicz1-6/+3
At Linaro we are working on new release (based on Debian/stretch). All packages used by Kolla got moved to release repo. Change-Id: Id9aab125b2e5c7e66b4befadb435c697d8b2e553
2018-05-14nova-libvirt: install libpam-systemd from backportsMarcin Juszkiewicz1-0/+1
As in d50cc5d5d4a577ddd87f1e6bc77d25c509a31cb6 we got hit again: Change-Id: I49fa406cb394e5d3f831b35eff2b070a1adcc2c4 INFO:kolla.common.utils.nova-libvirt:The following information may help to resolve the situation: INFO:kolla.common.utils.nova-libvirt:The following packages have unmet dependencies: INFO:kolla.common.utils.nova-libvirt: libvirt-daemon-system : Depends: policykit-1 but it is not going to be installed INFO:kolla.common.utils.nova-libvirt:.[91mE: Unable to correct problems, you have held broken packages.
2018-05-13base: set $contentdir for CentOSMarcin Juszkiewicz1-0/+9
CentOS recently started syncing alternate arch repos to mirrors. And to make it easier to play with centos-* packages idea of 'contentdir' appeared. https://lists.centos.org/pipermail/centos-devel/2018-March/016542.html Change-Id: Ieb26c0aa65ba3ec1a45a33f87f670e5ecb782f82
2018-05-10Merge "Create symlink if /e/o-d/customer_local_settings exists"Zuul1-6/+21
2018-05-10Merge "base/nova-compute: install udev/systemd to satisfy dependencies"Zuul2-0/+9