aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-09-24Downgrade Logstash for MonascaDoug Szumski1-3/+27
Logstash was added to Kolla as part of the effort to deploy Monasca. Monasca uses Kafka messaging version 0.9 which is not supported by Logstash 5.x with the default Kafka input/output plugins. An attempt to downgrade the plugins to the 4.x series which should be compatible with messaging version 0.9 and Logstash 5.x failed. Therefore, until Monasca is upgraded (work is ongoing) this patch downgrades Logstash to 2.4.1. Although it would have been simpler to perform the downgrade by blacklisting the Logstash 5.x package which is provided as part of the official ELK repo and installing the official repo for Logstash 2.4.1, Ubuntu 18.04 no longer accepts SHA1 hashes (for good reason) and will not install Logstash 2.4.1 from this repo (fails with GPG error). This approach does however work for Centos, but for consistency it was not used. This change therefore modifies the Logstash dockerfile, and directly downloads and installs the Logstash 2.4.1 package. It should be reverted as soon as Monasca is upgraded. Partially-Implements: blueprint monasca-containers Change-Id: I58fba9ceded4b3a198136df084c7d37365ab47a8
2018-09-24Merge "DO not install ceilometer from git in n-server-opendaylight"Zuul1-4/+0
2018-09-24Merge "Fix epel mirror replacement in gates"Zuul1-0/+1
2018-09-24Merge "Disable debug logs for image builds"Zuul1-1/+1
2018-09-23Merge "openvswitch: make ovs-tcpdump usable"Zuul1-3/+14
2018-09-21Merge "Move to the latest rabbitmq"Zuul4-8/+21
2018-09-21DO not install ceilometer from git in n-server-opendaylightEduardo Gonzalez1-4/+0
Ceilometer is being installed from pip in networking-odl. Installing from git was a workaround to fix a build error. This change should be backported to rocky along with a networking-odl version upgrade. Depends-On: If4f0e952dc3b4577c5e21f6a9d0bc13a0f02e66c Change-Id: I181a6e7b7014c7c5f47829d6a738446fe541f05f
2018-09-21Merge "Fix ceph version in ubuntu"Zuul1-2/+16
2018-09-21Disable debug logs for image buildsMark Goddard1-1/+1
Logs emitted when building via the tox environments can exceed the maximum length supported by subunit [1], causing the following message: Length too long: <length> This change disables debug logging in these tox environments to reduce the length of the output. [1] https://github.com/testing-cabal/subunit/blob/8cdd703980c314dddf95cc0556f67bc80358ddcd/python/subunit/v2.py#L208 Change-Id: Icb5793a8ea58edafe2f3a249eb1da7d4ae2e395f
2018-09-21Add crane docker imageDan Prince7-1/+103
Crane is a lightweight 'pull only' container registry implementation. TripleO is aiming to replace our use of docker-distribution with crane for the Undercloud. Co-Authored-By: Martin André <m.andre@redhat.com> Change-Id: I59d9521f99243401d7703a3dedc26b5baed2d595
2018-09-21Merge "base: use bionic version of UCA on non-x86"Zuul2-2/+2
2018-09-21Merge "Add monasca user to Monasca thresh container"Zuul1-0/+2
2018-09-21Fix ceph version in ubuntuwangwei1-2/+16
The ceph version supported by kolla is now luminous, but the latest ceph version of ubuntu's apt source is mimic, so there will be problems with ceph deployment. This patch solves this problem by specifying the version of the ceph package installed. Change-Id: Ibea3498589b6c3c1512e558919c6ea00c95686cb Closes-bug: #1793667
2018-09-20Add monasca user to Monasca thresh containerDoug Szumski1-0/+2
The monasca-thresh container is special in that inherits from the Storm container so that it has access to the Storm client. We could make monasca-base inherit from Storm, but it would bloat the other Monasca images which may not run on the same nodes as the Storm topology. Partially-Implements: blueprint monasca-containers Change-Id: Idd1703b72e45bb9d124e06a28738b18da0bc6918
2018-09-20Merge "Handle role properly when it is changed in kolla_keystone_user module"Zuul1-0/+6
2018-09-20Merge "Use alembic migrations to deploy Monasca DB"Zuul1-9/+1
2018-09-19Use alembic migrations to deploy Monasca DBDoug Szumski1-9/+1
Support has recently been added for managing the Monasca DB with alembic. This change takes advantage of that. Partially-Implements: blueprint monasca-containers Change-Id: I89084ac0076eff099e567b32de249df9f0115e82
2018-09-19Fix epel mirror replacement in gatesEduardo Gonzalez1-0/+1
Change-Id: I7b74497931de5e2a89fc1a2b827a1cf6d64ab7e9
2018-09-19Merge "[collectd] Add many plugins to collectd dockerfile"Zuul1-2/+22
2018-09-19Merge "Run zun-api with 'root' user"Zuul1-2/+0
2018-09-18Test Fix ceilometer source buildsEduardo Gonzalez2-1/+4
Remove ceilometer from constraints to fix the build. Change-Id: I992cf177944df8da3026a8b3deabf5f10051959c
2018-09-14Ingore monasca-thresh in version-check.pyEduardo Gonzalez1-1/+2
monasca-thresh package is not published in tarballs.openstack.org and fails to detect proper version for it. Add to external managed packages list Change-Id: I5da4da1f5291e993fdcd04177c634147204ad9ed
2018-09-14openvswitch: make ovs-tcpdump usableNicolas Haller1-3/+14
Change-Id: I5f18bd4bfe1243d79e4ee8ce56475e6c7c7cc986 Implements: blueprint ovs-tcpdump
2018-09-13base: use bionic version of UCA on non-x86Marcin Juszkiewicz2-2/+2
Change-Id: Ia1ace8b5d981a28c6722fc4ddd074f1daa02ad9b
2018-09-13Spec: Kolla-managed backup (and restore) for MariaDBNick Jones1-0/+201
This mini-spec documents an approach for how Kolla-triggered and managed MariaDB backups might be handled. Change-Id: I65f1ab92b9dce48cdd752fffd2123bd58d65b98f bp: https://blueprints.launchpad.net/kolla/+spec/database-backup-recovery
2018-09-12Handle role properly when it is changed in kolla_keystone_user moduleJeffrey Zhang1-0/+6
Change-Id: I128559f9bcfe48b786a3f52fe4e04bd47cac7a7d Closes-Bug: #1791896
2018-09-11Move to the latest rabbitmqPaul Bourke4-8/+21
This allows us to use the new simpler style conf format, as well as drop the dependency on the deprecated clusterer plugin. Depends-On: I921459f3e40b9e0d4af9497384e49aabf0abe79b Change-Id: I75e00312b36e1678b90a42cf58d24652323eff27
2018-09-11Merge "Add networking-generic-switch to neutron-server"Zuul1-1/+2
2018-09-10Run zun-api with 'root' userHongbin Lu1-2/+0
It looks zun-api needs root permission to run under apache2. Otherwise, the zun process will have problem to write to apache2 logs. Change-Id: I8b201fc70b8347be9869d7e6bf1eec00d8a32d6e
2018-09-10Download binaries more securelyMartin André6-7/+12
Obtain binaries from encrypted source when we're unable to check for their signatures. This should provide better security than downloading the files over HTTP but does not replace signature verification or file integrity check. Related-Bug: #1791674 Change-Id: I7d6eed9ab14ceb130ea4f5f03d893ddaaa0a7acd
2018-09-10Merge "Pin ODL java version to 8 on ubuntu"Zuul1-1/+1
2018-09-10Merge "Add a tripleoclient container"Zuul5-0/+73
2018-09-10[collectd] Add many plugins to collectd dockerfileMatthias Runge1-2/+22
The plugin collectd-ceilometer-plugin has been replaced by collectd-openstack-plugin, which is not packaged yet. Change-Id: I851f6e6a6d8311351549f1d97ba2257f7a9c7feb
2018-09-09Pin ODL java version to 8 on ubuntuEduardo Gonzalez1-1/+1
Ubuntu default-jre-headless is not working due min version missmatch with karaf. Closes-Bug: #1791531 Change-Id: I67c2d9b2ae514b131a42297fa235071603dc230b
2018-09-07Increase CI image publish job to 1.5 hoursMark Goddard1-1/+1
Currently the job is timing out, and we do not have all Rocky images published. Change-Id: I5126dd27ae767c5965b9fdd3f079c7f1bc3034a4
2018-09-07Merge "Fix Ubuntu binary aodh-base"Zuul1-0/+1
2018-09-06Merge "Add support to deploy manila-api with Apache/wsgi"Zuul3-4/+68
2018-09-06Merge "add python 3.6 unit test job"Zuul1-0/+1
2018-09-06Merge "switch documentation job to new PTI"Zuul1-2/+2
2018-09-06Merge "Revert "Use rocky tag for openstack service rather than master package""Zuul1-88/+88
2018-09-06Merge "import zuul job settings from project-config"Zuul1-0/+7
2018-09-06Add a tripleoclient containerDan Prince5-0/+73
We'd like to use this container both interactively (for ad-hoc commands) and also to be able to generate Ansible (via the undercloud/all-in-one installers) for TripleO. Partially-implements: https://blueprints.launchpad.net/tripleo/+spec/zero-footprint Change-Id: Ia4d7fdcb9c96d76e191dcc1a46be095b37189b3e
2018-09-06Fix Ubuntu binary aodh-baseMark Goddard1-0/+1
The python-aodh package is now required for Aodh on Ubuntu. Change-Id: I4b3621d9a0c9883de662515c1036eb69ac0b3400
2018-09-05Add support to deploy manila-api with Apache/wsgiGoutham Pacha Ravi3-4/+68
- Add required packages to run the manila-api service with Apache/mod_wsgi, the mod_ssl package has been added for RHEL/centos/oraclelinux only. - Add necessary cleanup to the start script of the container. - Add directories and configuration files that can be optionally used via Docker entrypoints. Change-Id: Id88760655b3419e7b6bec012ebfda16fb92e5ea3 Implements: bp apache-packages-for-manila-api
2018-09-05Revert "Use rocky tag for openstack service rather than master package"Eduardo Gonzalez1-88/+88
This reverts commit b71f378c0f0a444e2b60afd9961c47132ea7a516. Change-Id: Ief7e9fa42ecf3000dd769c74895c68051b32d417
2018-09-05Update reno for stable/rockyOpenStack Release Bot2-0/+7
Change-Id: Ibf3332e99ffc87e6954090f850258a390826103c
2018-09-03Merge "Configure sudoers for zun containers"Zuul5-1/+11
2018-08-31add python 3.6 unit test jobqingszhao1-0/+1
This is a mechanically generated patch to add a unit test job running under Python 3.6 as part of the python3-first goal. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Change-Id: I307a0dfd225ff1834bec038a0d81310552365b10 Story: #2002586 Task: #24305
2018-08-31switch documentation job to new PTIqingszhao1-2/+2
This is a mechanically generated patch to switch the documentation jobs to use the new PTI versions of the jobs as part of the python3-first goal. See the python3-first goal document for details: https://governance.openstack.org/tc/goals/stein/python3-first.html Depends-On: https://review.openstack.org/598472 Change-Id: I79e5e84735d4e1705ab5bf10d8e0fc2296933d30 Story: #2002586 Task: #24305
2018-08-31Fix doc8 failuresAndreas Jaeger1-4/+6
The new openstack-tox-docs fails the doc8 test due to overlong lines. Wrap them around. Change-Id: I335be7fc37302d86d6b8d8182188623aa91542ba Needed-By: https://review.openstack.org/595412