aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2017-01-31 18:32:11 +0000
committerGerrit Code Review <review@openstack.org>2017-01-31 18:32:11 +0000
commit962913af8edb82247e167fbd8b11104c71c4e98a (patch)
tree6737ff3c066108030a251613dc88bd09b5f1b448
parent80db2f2366791b36f46f0fb708d7075d3d4d7bf6 (diff)
parentab1d757a623477bf67b13edccad6631f90bb7c06 (diff)
downloadkolla-962913af8edb82247e167fbd8b11104c71c4e98a.tar.gz
kolla-962913af8edb82247e167fbd8b11104c71c4e98a.zip
Merge "Revert "Removed percona from ubuntu repos""
-rw-r--r--docker/base/Dockerfile.j26
-rw-r--r--docker/base/sources.list.ubuntu3
-rwxr-xr-xtools/setup_gate.sh1
3 files changed, 8 insertions, 2 deletions
diff --git a/docker/base/Dockerfile.j2 b/docker/base/Dockerfile.j2
index f8e64ee22..b7816197b 100644
--- a/docker/base/Dockerfile.j2
+++ b/docker/base/Dockerfile.j2
@@ -77,9 +77,9 @@ COPY {{ repo_file }} /etc/yum.repos.d/{{ repo_file }}
{% if install_metatype in ['rdo', 'mixed'] %}
-{% for cmd in rpm_setup %}
+{% for cmd in rpm_setup %}
{{ cmd }}
-{% endfor %}
+{% endfor %}
{% endif %}
{# endif for repo setup for all RHEL except RHEL OSP #}
@@ -251,6 +251,7 @@ COPY apt_preferences.{{ base_distro }} /etc/apt/preferences
{# 391A9AA2147192839E9DB0315EDB1B62EC4926EA -- Canonical Cloud Archive Signing Key <ftpmaster@canonical.com> #}
{# 418A7F2FB0E1E6E7EABF6FE8C2E73424D59097AB -- packagecloud ops (production key) <ops@packagecloud.io> #}
{# 46095ACC8548582C1A2699A9D27D666CD88E42B4 -- Elasticsearch (Elasticsearch Signing Key) <dev_ops@elasticsearch.org> #}
+ {# 4D1BB29D63D98E422B2113B19334A25F8507EFA5 -- Percona MySQL Development Team (Packaging key) <mysql-dev@percona.com> #}
{# 58118E89F3A912897C070ADBF76221572C52609D -- Docker Release Tool (releasedocker) <docker@docker.com> #}
{% set base_apt_keys = [
'05CE15085FC09D18E99EFB22684A14CF2582E0C5',
@@ -258,6 +259,7 @@ COPY apt_preferences.{{ base_distro }} /etc/apt/preferences
'391A9AA2147192839E9DB0315EDB1B62EC4926EA',
'418A7F2FB0E1E6E7EABF6FE8C2E73424D59097AB',
'46095ACC8548582C1A2699A9D27D666CD88E42B4',
+ '4D1BB29D63D98E422B2113B19334A25F8507EFA5',
'58118E89F3A912897C070ADBF76221572C52609D',
] %}
{% elif base_distro == 'debian' %}
diff --git a/docker/base/sources.list.ubuntu b/docker/base/sources.list.ubuntu
index 8ce838c3a..22a1d78c9 100644
--- a/docker/base/sources.list.ubuntu
+++ b/docker/base/sources.list.ubuntu
@@ -13,6 +13,9 @@ deb http://ubuntu-cloud.archive.canonical.com/ubuntu xenial-updates/ocata main
# MariaDB 10.0 repo
deb http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.0/ubuntu xenial main
+# Percona repo (for xtrabackup)
+deb http://repo.percona.com/apt xenial main
+
# Elastic repo
deb https://packages.elastic.co/elasticsearch/2.x/debian stable main
diff --git a/tools/setup_gate.sh b/tools/setup_gate.sh
index 09a4d687a..ba5ab36aa 100755
--- a/tools/setup_gate.sh
+++ b/tools/setup_gate.sh
@@ -56,6 +56,7 @@ EOF
# Append non-infra provided repos to list
cat << EOF | sudo tee -a /etc/kolla/sources.list
deb http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.0/ubuntu xenial main
+deb http://repo.percona.com/apt xenial main
deb http://packages.elastic.co/elasticsearch/2.x/debian stable main
deb http://packages.elastic.co/kibana/4.6/debian stable main
EOF