| Age | Commit message (Collapse) | Author | Files | Lines |
|
novajoin is a nova vendordata service that enables the enrollment of
nova instances into freeIPA.
Change-Id: Ia1c0f896ef45b8bb00d0354e7343c7eb4e060fd1
|
|
Gnocchi was moved outside openstack infrastructure.
This change moves gnocchi url to their github repo.
Closes-Bug: #1700978
Change-Id: Ida554607d017818c64284f40d504f492c202d261
|
|
Neutron-server and openvswitch-agent images consume sfc plugin
code to run sfc services.
This change adds db sync for sfc plugin.
Also move sfc code into neutron-base so other services
can make use of the plugin.
Change-Id: I60ba1333231a4ae38a041d41e551f7d74fe15e3b
Closes-Bug: #1664493
|
|
|
|
|
|
|
|
Kuryr need ovs and bridge packages to
create local bridges and ports for containers.
Creates kuryr user and adds permissions
Remove useless bootstrap tasks
Closes-Bug: #1697475
Change-Id: I4c08a21df263fdefe1fe991cb7ad41cfee65019d
|
|
The function set_status is no longer use in kolla. This patch removes the dead
code of kolla.
Change-Id: Idb10ef075be71e7c016d68b678467aa535f2e069
|
|
Move vmware_nsx and oslo.vmware to neutron_base image to
support this change: I6d1629e93f0efeddd2a9000f66cc6f714bebb07c
Change-Id: I4655086a3f058ec769d3d37ec6a19565b5ea0841
Partially-implements: blueprint kolla-ansible-support-vsphere
|
|
|
|
|
|
|
|
Carbon was released for ODL so we should update to that version for the
repo.
Change-Id: I9c32b41ef865a09587f3ebfe8b8a896031fbd285
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
We do not want to break base neutron-server container by adding
extensions that may cause DB upgrade failures, etc. Therefore it is
better to create a specific ODL neutron-server container which can use
neutron-server as its base and then contain these additional SDN related
packages.
Change-Id: I610b07a3c2bcf1c3288f76112a08b81c50e06913
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
This patch introduces the docker template to build
the skydive container, that can be used to monitor
and troubleshoot networking in an openstack
deployment.
The skydive-analyzer and the skydive-agent will both
rely on the same container.
Implements: blueprint skydive-service
Co-Authored-By: Nicolas Bouron <nicolas.bouron@gmail.com>
Signed-off-by: Mathieu Rohon <mathieu.rohon@gmail.com>
Change-Id: Iab783179c2c3aba496a91debfd38a12215ae9f10
|
|
Change-Id: I3d378044b3da5309b60967a12df7800520a254dc
Signed-off-by: Tim Rozet <trozet@redhat.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
|
|
Allow install plugins in nova base container for source builds.
Implement blazar-nova plugin in nova.
Change-Id: I4e3591a3b3d18d5830d32fa25cac5e657b00508c
Partially-Implements: blueprint blazar-images
|
|
The qdrouterd is a high performance, lightweight AMQP 1.0 message
router that support oslo.messaging RPC communications.
Change-Id: I42783fb50c9f6750071d797b3f07a6283454c7a7
Implements: blueprint dispatch-router-messaging-component
|
|
|
|
Python 2.7.5 != 2.7.9 when it comes to handling None. So sort disabling
delorean-deps.repo on non-x86 in other way.
Change-Id: Iae86c391c7dcf006538d39d9b447f47171b8b541
Partially-Implements: blueprint multiarch-and-arm64-containers
|
|
Change-Id: I8ab47f96a86c524e14a2c65dd58f1f8fa54d0895
Partially-implements: blueprint dragonflow
|
|
|
|
Based on ppc64le changes by Sajauddin Mohammad [1]
1. https://review.openstack.org/#/c/423239/6
Tested with centos, debian, ubuntu on aarch64 and ppc64le.
Partially-Implements: blueprint multiarch-and-arm64-containers
Change-Id: If0ccc58d436b2468cd477c222ebc2fe0073206e9
|
|
We have to use 'debian:stretch' for pulling images as Debian 8 was not
released yet.
Change-Id: Ia1eee355826dcdae900131042941b0352cbad69f
|
|
|
|
Some minor adjustments for the writing style of _CLI_OPTS's help
section to ensure consistency.
Change-Id: I277aa804d3578728ae2d195d7eb204abdf8d955b
|
|
|
|
Zun uses wsgi to start process.
Rework zun-base image to make use of wsgi.
Create zun user with macros to maintain static uids.
Zun compute need root to connect docker
Change-Id: Idd417e1b804148543ee5f403a836fa1f3e6f7fb0
Closes-Bug: #1682142
|
|
Implements docker container template for OpenDaylight.
Change-Id: Icdcff77f0f6088f5a4db1bf77e37334dbd42074f
Partially-Implements: blueprint opendaylight-support
|
|
Oracle have released a slimmed down version of their base image, using
the tag '7-slim'[0]. This is over half the size of the standard image.
Note, right now the default base tags are also used to check that we're
building on a supported distro version, e.g. oraclelinux:7. This breaks
when we want to set a default base tag that is different to what's in
/etc/system-release or /etc/lsb-release, e.g. 7-slim. Decouple this
info so we have access to both sets of data.
[0] https://blogs.oracle.com/developers/put-your-containers-on-a-diet-with-oracle-linux
Depends-On: Id7df645284f260cd615188db2efe889c9cf8115d
Change-Id: I584ac9514950c541005bb900c19fc1c6c7ed2a5d
|
|
This change updates the ironic-inspector image to use the
ironic-inspector user rather than the ironic user to execute the
ironic inspector service as this more closely aligns with what is
typically done by downstream packagers (specifically, Ubuntu and
RDO).
This change rebases the ironic-inspector image onto the openstack-base
image instead of the ironic-base image. We configure an
ironic-inspector user and use this to execute the ironic-inspector
service. We also configure ironic-inspector to log to
/var/log/kolla/ironic-inspector instead of the previous ironic
location.
Following this change we no longer need the workaround of a
sudoers file for the binary install type that was added in change
I8ecd0b658b8df8f38ddf717fa9443d4dc2896984.
Change-Id: Ibdc5ba35db61f4974d4282aff34bcb5ccd952d45
Closes-Bug: #1624457
|
|
Debian 'jessie' even with backports lacks some packages Kolla expects. Due
to this we (Linaro) move to Debian 'stretch' release with our OpenStack
work.
Stretch is now frozen so there should not be many changes.
Partially-Implements: blueprint multiarch-and-arm64-containers
Change-Id: Iab7232cbe6f8fc3e3de10c67f3d89f134b185f05
|
|
|
|
|
|
|
|
We download a large number of packages from trunk.rdoproject.org, the
OpenStack Infra team has setup a per-region caching proxy to speed
up builds and reduce reliance on the internet.
This patch switches builds to use the new mirror and also stops
defining our own mirror variables and rely on the one provided by
nodepool instead. As part of this patch, we also drop getting the
delorean.repo file from buildlogs.centos.org as it could be out of
sync and essentially broken (until the job to sync runs). We prefer
going to trunk.rdoproject.org as it will be proxied and cached.
Change-Id: Ia28225de715089bbf5b023d1e134f2fb7da93fbd
|
|
Add oslo.vmware and vmware_nsx packages into kolla.
Change-Id: I2a1ed314b970a4832f7f8256c1929921f36069f2
Implements: blueprint kolla-support-vsphere
Co-Authored-By: shaofeng cheng <chengsf@winhong.com>
|
|
|
|
|
|
This variable will allow to select which target architecture has to be
used.
Partially-Implements: blueprint multiarch-and-arm64-containers
Change-Id: I71ddb7ef57c64d2505cac96724b1ab6772a57d6a
|
|
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
|
|
|
|
Install vmtp from source rather than pip for the source install type.
Closes-Bug: #1675733
Co-Authored-By: Mark Duggan <mark.duggan@oracle.com>
Change-Id: I2d024f6d5561306101b0ccec80a34378697d9282
|
|
Change-Id: Ia31189b33f1d3c178552da0db1122431e5dd4889
|
|
There is a permanent redirection from http to https in buildlogs, cbs
and trunk repos that might create issues when the redirection fails for
some reasons.
Let's use https directly.
Change-Id: I15b2df335b4b9331466da2f7cb6e838823a6fd34
|
|
Replace "choosen" with "chosen"
Change-Id: Icb172faca79e6677a3983a54b5cb8b5650012741
|
|
Added neutron-bgp-dragent Dockerfile.
Updated kolla/common/config.py with necessary sources.
Implements: blueprint neutron-bgp-dragent
Change-Id: If7f5c80eb10a1c418785d9c659ae18bfecfcfe33
|
|
When using panko event dispather in ceilometer, panko's code is
required.
Closes-Bug: #1672241
Change-Id: Ie03f6fcda0ecd09511c09c962b9bd14ae67f1ad3
|