| 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
|
|
|
|
|
|
|
|
The pypi package 'docker-py' [1] has been renamed to 'docker' [2].
It is better to move to the new 'docker' package because the old
package will be deprecated and all the new features will go into
the new package only.
Package 'docker' has been added to requirements [3]. The old
package 'docker-py' is still allowed to be in the global requirements
during the transition period but it should be removed after all or
most of the projects finsih the migration.
[1] https://pypi.python.org/pypi/docker-py
[2] https://pypi.python.org/pypi/docker
[3] https://review.openstack.org/#/c/423715/
Change-Id: I3ffd8bb6461e8b7edacc5e833754f00c4249b854
|
|
|
|
|
|
|
|
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
|
|
kolla-build --list-dependencies uses pprint, which prints
almost-but-not-quite json. This makes it hard for other tools to parse
its output.
This change switches to a json output with an indent of 2. If there is
interest in a default output which is friendly to both humans and
software, YAML might be more appropriate.
Change-Id: Icaead5a62a2d6510965524f68fb57dcf7494e618
Closes-Bug: #1694888
|
|
Logging to the console would traditionally go to stderr so that stdout
can be parsed by other tools for structured output.
Because logging currently goes to stdout, it is difficult to parse the
outputs of the following:
kolla-build --format json
kolla-build --list-images
kolla-build --list-dependencies
This change logs to stderr instead.
Change-Id: Ib3995431408f3c2a9c1949ef72954f93e2bccddc
Closes-Bug: #1694593
|
|
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
|
|
Change-Id: I5fee4782202fc8e5094b2be05e88f70706596078
|
|
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
|
|
Skip the creation of `plugins-archive` or `additions-archive` for
binary builds as they are only checked-out as part of the source build
process. Doing so also has the nice side-effect of failing the build in
case someone accidently includes an 'ADD plugins-archive /' instruction
to the binary section of a Dockerfile.
Change-Id: I7442fcd9677466dd0878e124402b4d4170a1ab68
Related-Bug: #1681345
|
|
|
|
We have to use 'debian:stretch' for pulling images as Debian 8 was not
released yet.
Change-Id: Ia1eee355826dcdae900131042941b0352cbad69f
|
|
|
|
Normally we update APT lists when 'base' image is built. But when some
time pass those lists get out-of-date and images can not be built.
CentOS based images handle that without issues because YUM updates
repository data whenever they are out-of-date.
Change-Id: I5ba5b2067566639b399329b878027d4513567f71
|
|
|
|
Running flake tests raises warning for:
"First line should end with a period"
Change-Id: I9714b350900500c997ef0e54e9830e232fcd6ce7
|
|
centos based images have wrong label info,
these changes fix own image's name and build-date.
Change-Id: I1d13f8f386c8db12b5fbe5f8ecbbf9e3fbb4ba1c
Closes-Bug: #1680341
|
|
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
|