summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-07-03Merge "build: add timestamps to start/end of build"Zuul1-2/+5
2019-07-03Merge "Enable CI jobs for ceph upgrade, NFV, cinder LVM, ironic"Zuul2-4/+20
2019-07-03Merge "Add more entries into SKIPPED_IMAGES"Zuul1-0/+35
2019-07-03Merge "Extract CI vars for use in kolla-ansible jobs"Zuul2-9/+11
2019-07-03Merge "Fixes ceph-osd deploys with loop devices."Zuul1-1/+6
2019-07-03Merge "ubuntu: use UCA/train"Zuul3-3/+3
2019-07-03Blacklist sphinx 2.1.0 (autodoc bug)ljhuang1-1/+1
See https://github.com/sphinx-doc/sphinx/issues/6440 for upstream details Depend-On: https://review.opendev.org/#/c/663060/ Change-Id: I346c06631ea4ed57ecec94aa31b787c649085346
2019-07-02Fix ovs-appctl by adding --pidfile to ovsdb command.Michal Nasiadka1-1/+1
Change-Id: I8927ce98d669480866d6fcddaf7b08ef3cbbc37e Closes-Bug: #1697570
2019-07-01Add python-sqlalchemy-collectd clientMike Bayer2-0/+3
sqlalchemy-collectd was added in I2bcaa44c184bb24e5caeeb8d204dda627de59c91, however it also must be installed alongside anywhere that python-sqlalchemy is installed since it provides an in-process plugin that transmits metrics to a remote collectd daemon. Also adds the python3 version of the package to the py3 version of the collecd/Dockerfile.j2. Note this is currently an *RPM only* package, and as of this commit is not yet availble for other packaging systems. Change-Id: If598da717653a383a2d3b3373c56517f8bca832f
2019-07-01Fixes wrong local_setting.py file issue for Ubuntu binary deployment.Dincer Celik1-0/+2
This bug both affects Rocky and Stein. local_setting.py was not linked to local_settings under /etc/openstack-dashboard so Horizon runs with default settings. Change-Id: I818876619694695663c98d9edcb8c8514198e8fd Closes-Bug: #1803029
2019-06-28Extract CI vars for use in kolla-ansible jobsRadosław Piliszek2-9/+11
Change-Id: If58f15e18e420aca790496132352f1c1dcdb2640 Signed-off-by: Radosław Piliszek <radoslaw.piliszek@gmail.com>
2019-06-28Fixes ceph-osd deploys with loop devices.Dincer Celik1-1/+6
Change-Id: I98405e3fb32cbec2d9863817a913ed71c5597e15 Closes-Bug: #1834678
2019-06-28Merge "[prometheus/openstack-exporter] Changed repository location and version."Zuul1-2/+2
2019-06-28Add more entries into SKIPPED_IMAGESMarcin Juszkiewicz1-0/+35
Did build of all images for AArch64, looked at failures and here is a list of ones which never build due to lack of packages. There are some images which could get to the list but there are already patches for them in Gerrit. Also added three more entries for Debian due to missing packages. Change-Id: Ie259a38aad84bd8f5392f19791edfbd1f8ec4b1a
2019-06-28Bump Monasca Fluentd output pluginDoug Szumski1-1/+1
This resolves an issue where the previous version of the plugin would fail to re-send buffered logs if a post to the Monasca Log API failed. With this new version of the plugin, logs are correctly buffered and resent. Change-Id: Ic1d93a8ea5f2571edfacf50809d51a8b77959a73
2019-06-28Merge "doc: Start using openstackdoctheme's extlink extension"Zuul7-18/+17
2019-06-27Merge "Move back to CentOS StorageSIG repos for Ceph and Ganesha"Zuul2-23/+4
2019-06-27Merge "Clean up test process"Zuul10-133/+62
2019-06-27Merge "Remove Oracle Linux stuff in CI code"Zuul2-24/+0
2019-06-27Merge "There is no Java 8 in Debian 'buster'"Zuul3-4/+25
2019-06-27Merge "Run nova api_db sync before db sync"Zuul1-2/+2
2019-06-27Merge "base: enable elasticsearch and logstash for Ubuntu/aarch64"Zuul1-0/+3
2019-06-27Enable CI jobs for ceph upgrade, NFV, cinder LVM, ironicMark Goddard2-4/+20
Change-Id: I410cb943b766284a6b7bf11b0dd53bd2cdc75749
2019-06-27base: enable elasticsearch and logstash for Ubuntu/aarch64Marcin Juszkiewicz1-0/+3
Change-Id: I2eb48dd1328fe95a6ea043046fdf0d2027092f0c
2019-06-26Merge "Speed up builds of horizon slowed down by recent upstream change"Zuul1-4/+4
2019-06-26Speed up builds of horizon slowed down by recent upstream changeRadosław Piliszek1-4/+4
Builds of horizon needlessly ran many compilemessages iterations for core horizon parts because of using horizon's manage.py in a loop. The behavior was caused by recent upstream change ([1]). It caused CentOS source builds to take too long time and time out in CI. This patch switches to using django-admin. [1] https://opendev.org/openstack/horizon/commit/4e911e2889ebe7f0a577a0323649dceb9cef363c Change-Id: I737f80566dd263ed291e215968ec72a95ad41a5f Signed-off-by: Radosław Piliszek <radoslaw.piliszek@gmail.com>
2019-06-26Move back to CentOS StorageSIG repos for Ceph and GaneshaGiulio Fidente2-23/+4
Recently a new repo was created in CentOS to distribute Ganesha, and the repo made a dependency of the Ceph Nautilus repo package [1] When centos-release-ceph-nautilus 1.2-1 will go out, it should not be necessary to disable the CentOS Ceph repos pulled in by dependency of the RDO repositories, as done in [2] 1. https://github.com/CentOS-Storage-SIG/centos-release-ceph/commit/f1a17c9d145cabfa1dfd3102fe7e2fc584f6a907 2. https://review.opendev.org/#/c/651601/ Change-Id: I6bf0cbfaffc22147c5bec03b5897719de53366ed
2019-06-26build: add timestamps to start/end of buildMarcin Juszkiewicz1-2/+5
During recent CI issues I got an idea that it would be nice to have information how much time building specific image took. On local systems we can do log and then check 'modified_time - creation_time' but not on CI jobs. Fresh image: INFO:kolla.common.utils.base:Building started at 2019-06-26 13:53:08.393544 INFO:kolla.common.utils.base:Ended at 2019-06-26 13:56:40.354761 (took 0:03:31.961225) Rebuild: INFO:kolla.common.utils.base:Building started at 2019-06-26 14:00:34.913194 INFO:kolla.common.utils.base:Built at 2019-06-26 14:00:38.988874 (took 0:00:04.075686) Failed images do not get second line due to logger.exception() being used. Change-Id: Id13545224fa0fbb729d46386a10505e0989fc3c6
2019-06-26base: do not put grafana repo twiceMarcin Juszkiewicz1-2/+0
By mistake I added it second time in 1e7a78932dc0461c60d9fd6e613b252d8b22ff01 commit. Change-Id: I78e9574ea01d84051dbc649fea1b5b9556778a15
2019-06-26Merge "Fix deployment of ceph-nfs container failing due to wrong USER"Zuul1-3/+0
2019-06-25Remove Oracle Linux stuff in CI codeRadosław Piliszek2-24/+0
Oracle Linux is no longer tested via CI after [1]. This patch removes OL support from Zuul files. [1] https://review.opendev.org/664217 Change-Id: I527aba3635ef82e2d2a88ee7f5250bf03e420800 Signed-off-by: Radosław Piliszek <radoslaw.piliszek@gmail.com>
2019-06-25[prometheus/openstack-exporter] Changed repository location and version.Jorge Niedbalski1-2/+2
Version 0.0.9 has been released, also the default organization has been changed to its own org[0]. [0] https://github.com/openstack-exporter/openstack-exporter Change-Id: Ib82810a8d33dd91d28537058e873724a22067103 Signed-off-by: Jorge Niedbalski <niedbalski@gmail.com>
2019-06-25Merge "Make SKIPPED_IMAGES more flexible"Zuul2-80/+48
2019-06-24Merge "Implement Apache WSGI for Qinling"Zuul3-5/+52
2019-06-24Merge "Add a variable to configure repos disabled in base CentOS image"Zuul1-6/+11
2019-06-24Upgrade Monasca to InfluxDB 1.7Doug Szumski3-21/+12
Monasca now supports InfluxDB 1.7, the current version provided by Kolla. We no longer need to build an old version for Monasca. Depends-On: https://review.opendev.org/#/c/658330 Change-Id: I5a86405901139d643172835acb89f55b14bfedbf
2019-06-20Implement Apache WSGI for QinlingGaëtan Trellu3-5/+52
Since this review[1], Qinling supports WSGI execution. From a production perspective, Qinling should be deployed using Apache and mod_wsgi. [1] https://review.opendev.org/#/c/661851/ Change-Id: I9aaee4c2932f1e4ea9fe780a64e96a28fa6bccfb Story: 2005920 Task: 34181
2019-06-20Clean up test processRadosław Piliszek10-133/+62
If stestr failed, then no node info was logged. Logging node info is now handled in pre and post stages of Zuul. Additionally Zuul v3 migration recommendations were applied and some unused code removed improving general readability. Change-Id: Iae9d37cb76997ba8389e21c7e2a3bf5905abe029 Signed-off-by: Radosław Piliszek <radoslaw.piliszek@gmail.com>
2019-06-19Make SKIPPED_IMAGES more flexibleRadosław Piliszek2-80/+48
With introduction of new architectures, it seems reasonable to allow skipping of images based on their architecture. Additionally, the existing framework had unneccessary duplication. This commit makes the feature more flexible and cleaner. Existing skips have been programmatically rewritten. Change-Id: I34c002a0ee605ca121d9d923b256e4fe1ea3d9aa Signed-off-by: Radosław Piliszek <radoslaw.piliszek@gmail.com>
2019-06-19Fix deployment of ceph-nfs container failing due to wrong USERRadosław Piliszek1-3/+0
The startup script requires to be run as root, not ceph. All other ceph images follow this rule. Also removed redundant blank line. Change-Id: I1d69ec0ca97dbbacccfe737fca03c9739244b900 Signed-off-by: Radosław Piliszek <radoslaw.piliszek@gmail.com>
2019-06-18Merge "Disable and remove OracleLinux CI jobs"Zuul1-58/+0
2019-06-18Merge "openstack-base: add several popular python modules"Zuul1-0/+10
2019-06-18Merge "Remove crane image"Zuul8-99/+5
2019-06-18Merge "Add sha256 in ceph fetch keys"Zuul1-0/+2
2019-06-18Merge "Add upgrade note for nova-placement-api removal"Zuul1-0/+5
2019-06-18Merge "Remove nova-consoleauth"Zuul2-31/+8
2019-06-18Merge "Fix ownership of ironic inspector DHCP hostsdir"Zuul1-1/+2
2019-06-18Merge "base: do not use non-free repositories for Ubuntu"Zuul3-12/+12
2019-06-18Merge "Move to releases.openstack.org"Zuul1-3/+3
2019-06-18ubuntu: use UCA/trainMarcin Juszkiewicz3-3/+3
Change-Id: If75db0f9fc1bfe82a4ace2cd5bfe603cfe5a5396