| Age | Commit message (Collapse) | Author | Files | Lines |
|
This is part of the effort to allow a migration path
for operators using CentOS 7 and Train today.
Depends-On: https://review.opendev.org/c/openstack/kolla-ansible/+/831265
Change-Id: I75373eb21c4269c20f72603ad4cf162a472de25b
(cherry picked from commit 67d6d28b6208cc004a50f19be1386d88c2404bc4)
|
|
We should allow the tag set in kolla-build.conf to be used for the image
tags, since our deploy jobs need to set it to change_XXXXXXX when images
are built for the job.
Change-Id: I705514ee0249ff1d309e280001d653271e3686af
Partially-Implements: blueprint centos-rhel-8
(cherry picked from commit 8788a452a9ab7c1f3a94986c2a55e887d1530bbf)
|
|
Adds build and publishing jobs for CentOS 8 images:
- kolla-build-centos8-binary
- kolla-build-centos8-source
- kolla-publish-centos8-binary
- kolla-publish-centos8-source
The 'base' image has been added to the list of unbuildable images for
CentOS 8 (now separate from the list for CentOS 7). This means that no
images will be built - the jobs should essentially be a 'noop'.
Change-Id: Ie9a0109bd4eef337358d714e4b5088b8e3de2f23
Partially-Implements: blueprint centos-rhel-8
(cherry picked from commit b060623b907348e518bdf1afede0b641be56c415)
|
|
We have agreed to remove support for Oracle Linux.
http://lists.openstack.org/pipermail/openstack-discuss/2019-June/006896.html
Change-Id: I961dfba1aeef2c509ecdaf376dfe6928926ffb39
Depends-On: https://review.opendev.org/682858
|
|
We have a list of images which are unbuildable for distro/buildtype/arch
combos. This patch renames it from SKIPPED_IMAGES to UNBUILDABLE_IMAGES
because 'skipped' images is something else in our code.
Now all unbuildable images are marked as such and so are their children.
At the end of build there is information provided about skipped images
(due to --skip-parents or --skip-existing options) and then information
about not buildable images. Both list should only contain entries
related to requested build.
Change-Id: If9b521339f564e483cba03d52e7c4eba271821a5
|
|
Use latest release 1.1.0 and compatible changes w.r.t pep8
Change-Id: Ia3d1166a2746a46591e4e5a04ea91e03ddc28d93
|
|
|
|
for in dict_object.keys() can be replaced with
for in dict_object, so just a short cleaup
Change-Id: Id934eae6db05298b85b800531b9dfdcb28782cc5
|
|
On assertEqual, the order of parameters should be (expected, observed).
But, some part of kolla tests was written with invalid order.
This patch fix the problem.
Change-Id: I9fcfb3923716243ddb1886223e932ec12829fb2e
Related-Bug: #1277104
|
|
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
|
|
Change-Id: Ide8478c248e77b9c85201981e8086f3dbf06d131
|
|
For some reason, mistral was disabled in test_build since
long time ago. I've been using mistral with no problem.
Also current gates build mistral images properly.
Change-Id: I89e79c22f0e15b8165b23fa8cd98df309efdaf45
|
|
Tacker is broken in pike without conductor images.
Conductor is needed to communicate with mistral for
VIM monitoring
This change rework tacker image to allow tacker-conductor
service image.
Split tacker global image into tacker-server and tacker-conductor.
Closes-Bug: #1710874
Change-Id: I52778e86e4f2c297ead8d4b09983e5e38ca88c70
|
|
|
|
ODL is an infrastructure service, in kolla we do not
support source installs for non OpenStack projects.
This change install odl from binaries to all
install_types, installing source code is still supported
from template-overrides
Change-Id: Ie60d35d1df6b7acd62cd529b0208d1c18bd7ee5a
|
|
Change-Id: I34ea4097be491c70e5fa183ee7d505885d7d7c3c
|
|
Blazar is a resource reservation service for OpenStack,
allows to reserve compute host for tenants.
Really usefull for HPC, NFV and Scientific environments.
Implements: blueprint blazar-images
Change-Id: If42087a791a7f84105c867509e4bbc7b423cb41e
|
|
|
|
- DPDK is a userspace library for high-performance networking.
- This change enable support of Open vSwitch with the DPDK
accelerated netdev datapath.
- This change provided binary and source support via
a template-override.
- This change provides an example template override file
and corresponding documentation.
Co-Authored-By: Mauricio Lima <mauriciolimab@gmail.com>
Partial-Implements: blueprint ovs-dpdk
Change-Id: I7c3a5dddeca1886fe1c7681ce8d5bebde08f3102
|
|
novajoin is a nova vendordata service that enables the enrollment of
nova instances into freeIPA.
Change-Id: Ia1c0f896ef45b8bb00d0354e7343c7eb4e060fd1
|
|
All linux distros supported by kolla has a python-networking-sfc
package. So install said package.
Change-Id: I1ce40ffd36ac72ea4f052b3aec8fa874530dc41e
Signed-off-by: Chuck Short <charles.short@ericsson.com>
|
|
|
|
This patch adds possibility to have container with sensu-client service.
Implements: blueprint container-healthchecks
Change-Id: I1c659ce38299d5497a80fa96dd2dd39bd40176c3
|
|
Initial image for EC2-API, a standalone service for OpenStack that
supports AWS EC2 and VPC API.
Change-Id: Ia8d611cc3988499baf15e731fd053f38ad9b5079
|
|
Mistral now has an event engine for triggering cron-like events.
Change-Id: I039e812113c7ad565e11af6045cb3bd1a7af706b
|
|
manila-data package is included as part of
openstack-manila installed in manila-base image.
This change removes exit while building for rpm
binary images.
http://cbs.centos.org/koji/rpminfo?rpmID=86923
Change-Id: I0c8e65a99cd96a3fef159519efd51bdcee1af30f
Closes-Bug: #1671667
|
|
Change-Id: I8ab47f96a86c524e14a2c65dd58f1f8fa54d0895
Partially-implements: blueprint dragonflow
|
|
|
|
Implements docker container template for OpenDaylight.
Change-Id: Icdcff77f0f6088f5a4db1bf77e37334dbd42074f
Partially-Implements: blueprint opendaylight-support
|
|
Tacker rpm is present in RDO repositories.
Now images can be built for binary installations.
Change-Id: I50203644ae0cc61fe87f2c7af11ff6ea3ef6df8d
|
|
|
|
Consider the case where you have a set of tagged / released images to
production, and you want to apply a small hotfix, security patch, etc.
to one of them, say keystone-ssh.
Rebuilding keystone-ssh will cause a rebuild of base, openstack-base,
and keystone-base, potentially pulling in updated packages / new
dependencies, unless you have access to the exact machine they were
previously built on. Ideally you want to use the exact parent images
that are in production.
This patch adds a new build argument '--skip-parents', which will result
in only the image(s) specified by the regex and their children to be
built. Parents are expected to exist either on machine or in a registry.
Change-Id: I79d5f0b422f48d2dc36ae85dfa21668cf8177837
Implements: blueprint image-build-depth
|
|
|
|
At the moment, Bifrost has caused a few failures which have
blocked the gate, the latest of which is documented in the
bug listed below (alongside with another one that caused another
gate failure).
In order to let patches flow though, we're disabling it
from the gate build checks as agreed on the Kolla meeting on
the 22nd of March 2017. Also, the Ubuntu base image seems
to have a missing /etc/protocols which is created by the
netbase package. This has been added to the base images.
There are issues with subunit getting a very large log all
at once which causes failures that is causing issues. We
also enable logging to a local folder which will make
troubleshooting image builds easier to read and avoid
sending a large blob of data to subunit.
Change-Id: Iee1f8b06ec1066015ea5c6a6a245723402e35a6a
Related-Bug: #1674483
Related-Bug: #1673776
Closes-Bug: #1675101
|
|
Generally, OpenStack CI infrastructure workers will typically have
8 cores therefore by hardcoding the threads to 4, we miss out on
valuable CPU power that can speed up builds.
This patch sets the number of threads when running tests between
the higher number of 4 (original value) or the number of CPU cores.
Change-Id: I857507d08d91ddb5e0bccb118d15f2e2bcf4da99
|
|
|
|
|
|
Added neutron-bgp-dragent Dockerfile.
Updated kolla/common/config.py with necessary sources.
Implements: blueprint neutron-bgp-dragent
Change-Id: If7f5c80eb10a1c418785d9c659ae18bfecfcfe33
|
|
congress binary package is available in rpm base distro
https://trunk.rdoproject.org/
Change-Id: I4f2f9396925d28322d2d5a625cc96d8a5386b129
|
|
Change-Id: Ic186d8f563e58680e10d73a188ef63fa53e44c10
|
|
TripleO makes use of a heat-all container for undercloud
installation. This container includes the API, Engine, and
a new heat-all launcher (included in the monolith package).
Implements: blueprint heat-all
Change-Id: If1cc3e959b63f775e15e6eeef4b54981fb3793e9
|
|
Co-Authored-By: zhubingbing <zhubingbing10@gmail.com>
Change-Id: I8cac1be47edad8590d9bd1222d45a127953d50a6
blueprint vitrage-containers
|
|
Also add python-cloudkittyclient pip package
for source installs.
Change-Id: I82a7b3d42ccd527df9e11e857e285a87b6acddf6
|
|
Change-Id: I05b80a6c9455bc1faf986e1aa6b92cb6fd80d0fd
|
|
Change-Id: I5e0e3afc18cba63ea0c9b7d8a9ae32ae8a774ba1
Partially-Implements: blueprint monasca-containers
|
|
Change-Id: Id11d00b8577f6c614b7001474d9a113ee6eca1fe
Partially-implements: bp add-zun-container-for-kolla
|
|
Change-Id: I35b37669eb5fbc6dfa031713dda9c1d5b56026ce
|
|
Binary install type is not yet available for monasca-base, so don't
expect it to fail for Ubuntu binary CI job.
Change-Id: I03b29191368a0e932abaa17b4cb626fd35c15d8f
|
|
NOTE: Currently monasca does not publish master tarballs, I have will
be working with them to do so.
Change-Id: Ica3ab50c56271d05b7e40978d38711279dc42585
Partially-Implements: blueprint monasca-containers
|
|
Change-Id: I6c9b8f8b0cf254c2c3333ca789c5da364c7d5c73
Partially-Implements: blueprint monasca-containers
|