GitLab upgraded to 13.5.0-ee.0 - changelog: https://gitlab.com/gitlab-org/gitlab/blob/master/CHANGELOG-EE.md

Modernize test environments for 2020

parent 7b6bcf52
......@@ -16,42 +16,42 @@ verifier:
sudo: false
platforms:
- name: centos-6
- name: centos-8
driver:
image: dokken/centos-6
platform: rhel
pid_one_command: /sbin/init
hostname: localhost
intermediate_instructions:
- RUN yum -y install sudo which initscripts
- name: centos-7.4
driver:
image: dokken/centos-7
image: dokken/centos-8
platform: rhel
pid_one_command: /usr/lib/systemd/systemd
intermediate_instructions:
- RUN yum -y install sudo lsof which systemd-sysv initscripts openssl net-tools
- name: fedora-31
- name: centos-7
driver:
image: dokken/centos-7
platform: rhel
pid_one_command: /usr/lib/systemd/systemd
intermediate_instructions:
- RUN yum -y install sudo lsof which systemd-sysv initscripts openssl net-tools
- name: fedora-32
driver:
image: dokken/fedora-31
image: dokken/fedora-32
pid_one_command: /usr/lib/systemd/systemd
intermediate_instructions:
- RUN dnf -y install sudo
- name: ubuntu-18.04
- name: ubuntu-20.04
driver:
image: dokken/ubuntu-18.04
image: dokken/ubuntu-20.04
pid_one_command: /bin/systemd
intermediate_instructions:
- ENV DEBIAN_FRONTEND noninteractive
- RUN /usr/bin/apt-get update -y
- RUN /usr/bin/apt-get install -y ca-certificates sudo apt-transport-https lsb-release procps net-tools
- name: debian-9
- name: debian-10
driver:
image: dokken/debian-9
image: dokken/debian-10
pid_one_command: /bin/systemd
intermediate_instructions:
- ENV DEBIAN_FRONTEND noninteractive
......@@ -81,9 +81,9 @@ suites:
verifier:
inspec_tests:
- test/integration/default
includes: ["ubuntu-18.04", "debian-9"]
includes: ["ubuntu-20.04", "debian-10"]
- name: default-rpm-el7-alpha
- name: default-rpm-el8-alpha
run_list:
- recipe[rabbitmq::erlang_package]
- recipe[rabbitmq::plugins]
......@@ -96,13 +96,13 @@ suites:
version: <%= ENV['RABBITMQ_VERSION'] %>
rpm_package_url: "https://dl.bintray.com/rabbitmq/all-dev/rabbitmq-server/<%= ENV['RABBITMQ_VERSION'] %>/"
rpm_package: "rabbitmq-server-<%= ENV['RABBITMQ_VERSION'].to_s.gsub(/\-alpha/, "~alpha") %>-1.el7.noarch.rpm"
rpm_package: "rabbitmq-server-<%= ENV['RABBITMQ_VERSION'].to_s.gsub(/\-alpha/, "~alpha") %>-1.el8.noarch.rpm"
verifier:
inspec_tests:
- test/integration/default
includes: ["centos-7", "fedora-31"]
includes: ["centos-8", "fedora-32"]
- name: default-rpm-el6-alpha
- name: default-rpm-el7-alpha
run_list:
- recipe[erlang::default]
- recipe[rabbitmq::plugins]
......@@ -112,12 +112,12 @@ suites:
esl:
version: "23.0.2-1"
rabbitmq:
# export RABBITMQ_VERSION="3.7.13-alpha.21"
# export RABBITMQ_VERSION="3.8.6-alpha.21"
version: <%= ENV['RABBITMQ_VERSION'] %>
rpm_package_url: "https://dl.bintray.com/rabbitmq/all-dev/rabbitmq-server/<%= ENV['RABBITMQ_VERSION'] %>/"
rpm_package: "rabbitmq-server-<%= ENV['RABBITMQ_VERSION'].to_s.gsub(/\-alpha/, "~alpha") %>-1.el6.noarch.rpm"
rpm_package: "rabbitmq-server-<%= ENV['RABBITMQ_VERSION'].to_s.gsub(/\-alpha/, "~alpha") %>-1.el7.noarch.rpm"
verifier:
inspec_tests:
- test/integration/default
includes: ["centos-6"]
includes: ["centos-7"]
......@@ -185,7 +185,7 @@ suites:
verifier:
inspec_tests:
- test/integration/default
includes: ["ubuntu-18.04", "ubuntu-20.04", "debian-10", "debian-9"]
includes: ["ubuntu-20.04", "ubuntu-18.04", "ubuntu-16.04", "debian-10", "debian-9"]
- name: management-plugin-deb
run_list:
......@@ -429,7 +429,7 @@ suites:
# Team RabbitMQ Erlang packages
#
# Latest Erlang package, Debian, HiPE enabled
# Latest Erlang package, Debian
- name: rabbitmq-erlang-latest-deb
run_list:
- recipe[rabbitmq::erlang_package]
......@@ -440,12 +440,11 @@ suites:
rabbitmq:
erlang:
enabled: true
hipe: true
version: "3.8.5"
verifier:
inspec_tests:
- test/erlang_package/latest_deb
includes: ["debian-10", "debian-9", "ubuntu-18.04", "ubuntu-16.04"]
includes: ["debian-10", "debian-9", "ubuntu-18.04", "ubuntu-20.04"]
# Erlang package, Debian, version pinning
- name: rabbitmq-erlang-pinned-deb
......@@ -456,12 +455,12 @@ suites:
rabbitmq:
erlang:
enabled: true
version: "1:23.0.2-1"
version: "1:22.3.4.4-1"
version: "3.8.5"
verifier:
inspec_tests:
- test/erlang_package/pinned_deb
includes: ["debian-10", "ubuntu-18.04", "ubuntu-16.04"]
includes: ["debian-10", "ubuntu-18.04", "ubuntu-20.04"]
# Latest Erlang package, RPM
- name: rabbitmq-erlang-latest-rpm-el7
......
......@@ -14,12 +14,13 @@ transport:
platforms:
- name: centos-7
- name: centos-8
- name: ubuntu-16.04
- name: ubuntu-18.04
- name: ubuntu-20.04
- name: debian-10
- name: fedora-31
- name: fedora-30
- name: centos-6
- name: fedora-31
- name: opensuse-leap-15
#
......@@ -72,7 +73,7 @@ suites:
verifier:
inspec_tests:
- test/integration/default
includes: ["ubuntu-18.04", "ubuntu-16.04", "debian-10"]
includes: ["ubuntu-20.04", "ubuntu-18.04", "ubuntu-16.04", "debian-10"]
- name: management-plugin-deb
run_list:
......@@ -108,7 +109,7 @@ suites:
verifier:
inspec_tests:
- test/integration/limits
includes: ["ubuntu-18.04", "ubuntu-16.04", "debian-10"]
includes: ["ubuntu-20.04", "ubuntu-18.04", "debian-10"]
- name: use-distro-version-deb
run_list:
......@@ -186,7 +187,7 @@ suites:
rabbitmq:
erlang:
enabled: true
version: "22.3.4"
version: "22.3.4.4"
version: "3.8.5"
verifier:
inspec_tests:
......@@ -316,7 +317,7 @@ suites:
# Team RabbitMQ Erlang packages
#
# Latest Erlang package, Debian, HiPE enabled
# Latest Erlang package, Debian
- name: rabbitmq-erlang-latest-deb
run_list:
- recipe[rabbitmq::erlang_package]
......@@ -350,7 +351,7 @@ suites:
includes: ["ubuntu-18.04"]
# Latest Erlang package, RPM
- name: rabbitmq-erlang-latest-rpm-el7
- name: rabbitmq-erlang-latest-rpm-el8
run_list:
- recipe[rabbitmq::erlang_package]
- recipe[rabbitmq::default]
......@@ -364,10 +365,10 @@ suites:
verifier:
inspec_tests:
- test/erlang_package/latest_rpm
includes: ["fedora-30", "centos-7"]
includes: ["fedora-31", "centos-8"]
# Erlang package, RPM, version pinning
- name: rabbitmq-erlang-pinned-rpm-el7
- name: rabbitmq-erlang-pinned-rpm-el8
run_list:
- recipe[rabbitmq::erlang_package]
- recipe[rabbitmq::default]
......@@ -375,15 +376,15 @@ suites:
rabbitmq:
erlang:
enabled: true
version: "22.3.4"
version: "22.3.4.4"
yum:
baseurl: https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/21/el/7
baseurl: https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/22/el/8
repo_gpgcheck: true
version: "3.8.5"
verifier:
inspec_tests:
- test/erlang_package/pinned_rpm
includes: ["fedora-30", "centos-7"]
includes: ["fedora-31", "centos-8"]
# Latest Erlang package, RPM, CentOS 6 repo
- name: rabbitmq-erlang-latest-rpm-el6
......@@ -412,9 +413,9 @@ suites:
rabbitmq:
erlang:
enabled: true
version: "22.3.4"
version: "22.3.4.4"
yum:
baseurl: https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/21/el/6
baseurl: https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/22/el/6
repo_gpgcheck: true
version: "3.8.5"
verifier:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment