| Age | Commit message (Collapse) | Author | Files | Lines |
|
At the moment, deploy_aio.sh is called with sudo which results
in the environment being wiped. This means that all Zuul
environment variables are removed and therefore when zuul-cloner
runs to checkout the branch of kolla-ansible, it will always
fallback to master as ZUUL_BRANCH is unset.
This patch removes the global usage of sudo in the tox.ini file
as there is existing usage of sudo in the bash script itself. This
will mean that we will only escalate privileges when needed rather
for the whole script and the environment variables should be passed
on properly resulting in the matching release of kolla-ansible being
checked out.
Closes-Bug: #1673756
Change-Id: I477a843e696be7136c020be6408afea01967879d
|
|
There were a few issues blocking Kolla from going up to the
latest version of Docker which is 1.13. Most of these issues
seem to have been addressed by 1.13.1.
This patch updates the version installed by Kolla to 1.13.1
for the testing infrastructure to prevent the following
bug which is causing gate failures:
https://github.com/docker/docker/issues/28336
Change-Id: I0d3569b589ee792c9aa6eaa7c539219fcc784271
|
|
|
|
Adding -e REGISTRY_PROXY_REMOTEURL=https://registry-1.docker.io to the
docker run command in the start-registry script configures the local
registry as a pull through cache. However, pushing of images to the
local registry fails.
Pushing to a registry configured as a pull-through cache is unsupported.
For more information, reference the proxy section in Docker
Documentation (https://docs.docker.com/registry/configuration/)
Corresponding change to the documentation has been made to the
multinode.rst file in the Kolla-ansible repository
https://review.openstack.org/#/c/426858/
Change-Id: I636912f9958490bf751bfa0f449998c61d273241
Closes-Bug: #1659738
|
|
Depends-On: Ib83ed5e437ca868f0e42ce740ad1125d2fa48ff4
Change-Id: I9af17fac07b88badb5db498a940db9356e2e202f
Partially-Implements: blueprint mirrors
|
|
This reverts commit af7a1da8076f7a253795c2a431b3eeec4cd348d7.
Co-Authored-By: Michal (inc0) Jastrzebski <inc007@gmail.com>
Change-Id: I81df3bf01f618dbc7f771ee2e188eaa562ffe9db
Closes-Bug: #1659981
|
|
TrivialFix
Change-Id: I4782a64dc1ad97c089d1ceb8b43a06bca37c662f
Signed-off-by: Yao Lu <lu.yao135@zte.com.cn>
|
|
* Push images all the time
* Pin docker-engine version
Change-Id: Ie778f719655c1136e563ede9e494b37817e247fa
|
|
|
|
Ansible and Globals.yml have moved into kolla-ansible repo.
TrivialFix
Change-Id: Ie14af3659bf64cc04554ae1d1a74e86656802e0a
|
|
Allow remove custom images with a regex
Change-Id: I7f8bbd59509f543150e58165575ad7b530dc38ba
|
|
1. ZUUL_REFNAME is used in post and release pipeline.
2. change the tarball name to
<base_distro>-<install_type>-registry-<branch>.tar.gz it is usefull
in tag pipeline. we will get name like:
centos-source-registry-4.0.0.tar.gz
Change-Id: I23b16983d02a5758cb251bed8b026ced992559fe
|
|
|
|
|
|
Added the REGISTRY_PROXY_REMOTEURL parameter to the registry
creation script, so that the registry will mirror images from
Docker Hub (while still being able to host custom-built images).
Updated the Multinode guide to reflect this.
Change-Id: Ib789241fd2947b06fb0dc5732a0bf28431e1403d
Closes-Bug: #1647436
|
|
|
|
This is now in kolla-ansible
Co-Authored-By: caoyuan <cao.yuan@99cloud.net>
Change-Id: I787a8ba7053f55480125dda64737466300bf7357
|
|
|
|
Partially-Implements: blueprint pack-registry
Co-Authored-By: Jeffrey Zhang <jeffrey.zhang@99cloud.net>
Change-Id: I6816c6d3fc2f4224553f8a22e2ebb87e8616db37
|
|
- Remove globals.yml and passwords.yml files.
- The gate was still using these files from the kolla
directory. Modified the gate to prevent using these files
from the kolla directory.
- Modified the deploy_aio.sh file to populate passwords
in passwords.yml using kolla-ansible.
Change-Id: I1ed7849d54cab6d5a9217dced73327ea13f06636
Closes-Bug: #1653035
|
|
|
|
Change-Id: Ib273f50bd7fb889e0025f58c11dd89f39ca8e4ca
Closes-Bug: #1652112
|
|
16.04 provides the percona-xtrabackup scripts in the main repos, so the
specific percona repo can be removed. Unfortunately, mariadb10.0 does
not build with galera built-in. So until ubuntu packages mariadb10.1,
we will be dependant on the external repos for mariadb with galera
built in.
Labels keys so they are easily identified in the future. In Jinja2 the
comments cannot go inline while generating the list.
Change-Id: I5e6c2f884c8d59bbc574b71ac731d1b4db18b68c
|
|
Change-Id: I98005ea6ac1457d89ef6636cf772155d7a7034d9
Closes-Bug: #1651388
|
|
|
|
With 4.4 kernel we can use the improved overlay2 driver instead of
btrfs for significantly better performance when creating layers.
Change-Id: I3b0dfd6db5298dfb34ec160eed910ca76feeb423
|
|
Collecting more logs will be helpful for use to debug the gate.
Closes-Bug: #1650552
Change-Id: I5e243c4e5075215cbed57b65655c99f2ddcadaaf
|
|
Change-Id: I9426b176a0d7af452c569590b771e4661b4652a2
|
|
Use single unified gate script will be helpful to works after the jobs
is done.
Change-Id: Ic0bbeef4b431132b4f992a696dc5e83c43821b91
Closes-Bug: #1647379
|
|
|
|
|
|
Part of plan to have registry-like behavior in deploy gates. First part
is to run docker registry locally. Next one will be pushing built images
to it, tar.gz whole registry (separate per distro and type) and use
publisher jobs to upload whole registry to tarballs.o.o
Change-Id: I81f154fe6ef58ef93815f42496aef382d32f6774
|
|
include_header is marked deprecated and will be removed in the future
Change-Id: I170f7657bebe99f31b04c2c80f5a1c0dbd58000f
|
|
Change-Id: I5351b7a6ee480be78e26af42ca724b1b6b664b38
|
|
|
|
init-once is removed in kolla project
Change-Id: I088c90a332a52520b17ca24cedf0ed0f710889d9
|
|
|
|
LOC was broken and called out vagrant specifically. This patch
makes LOC work and renames "Vagrant" to "devenv".
Change-Id: I29f930114d3cba17e870437c99eb3cbae6abb251
|
|
init-runonce is should be part of kolla-ansible and was
missed in the original Ansible mass removal.
Change-Id: I7f02d86526f3be56be8960270100547512e7a494
|
|
Change-Id: I2eb821f88d47b665615ad56319dd40681f7d9967
|
|
|
|
|
|
Change-Id: I5396e4b9927d3e65b6aa4185238a43a4765a996b
|
|
* Remove duplicated info between the 'image-building' and 'multinode'
guides regarding deploying a local insecure registry.
* Add a helper script to easily start a local registry in a consistent
way.
* Remove warnings around bugs in older registries, 2.3+ is now the
default
* Remove references to running the local registry on port 4000, this
causes confusion as Docker expects port 5000 by default unless
specified, and registries are not required for all-in-one deployments
anyhow.
TrivialFix
Change-Id: I89f231df09102e3f1d5f21c8a8ca938ea60ae95b
|
|
|
|
looks like any other script
TrivialFix
Change-Id: I00eef0657a4409719214092ca33730a058b9bb28
|
|
|
|
set openstack_service_workers to 1 in gate.
Closes-Bug: #1640416
Change-Id: I59560fd543f25e0b60b3f11f1c941adf595b3131
|
|
|
|
All json file in Kolla are json.j2 file, it shold be render as jinja
template, then validate by using json.
Change-Id: Ibabbe435116fd255d68347e00407156db76fedfe
Closes-Bug: #1634447
|