Move TripleO jobs/templates to openstack-infra/tripleo-ci
Depends-On: Ia27eb293d593fde5b850796d95e7ea11a9fa0f53 Co-Authored-By: David Moreau-Simard <dms@redhat.com> Change-Id: I565332a62e3c77006ea6238e18c0a231e924ebfd
This commit is contained in:
parent
da44a0a7fb
commit
ea78671ab7
@ -1,102 +0,0 @@
|
||||
- hosts: all
|
||||
name: Autoconverted job legacy-instack-undercloud-puppet-lint from old job gate-instack-undercloud-puppet-lint
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
CLONEMAP=`mktemp`
|
||||
function cleanup {
|
||||
# In cases where zuul-cloner is aborted during a git
|
||||
# clone operation, git will remove the git work tree in
|
||||
# its cleanup. The work tree in these jobs is the
|
||||
# workspace directory, which means that subsequent
|
||||
# jenkins post-build actions can not run because the
|
||||
# workspace has been removed.
|
||||
# To reduce the likelihood of this having an impact,
|
||||
# recreate the workspace directory if needed
|
||||
mkdir -p $WORKSPACE
|
||||
rm -f $CLONEMAP
|
||||
}
|
||||
trap cleanup EXIT
|
||||
cat > $CLONEMAP << EOF
|
||||
clonemap:
|
||||
- name: $ZUUL_PROJECT
|
||||
dest: .
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m $CLONEMAP --cache-dir /opt/git \
|
||||
git://git.openstack.org $ZUUL_PROJECT
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: /usr/local/jenkins/slave_scripts/install-distro-packages.sh
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
if [ -f /usr/bin/yum ]; then
|
||||
sudo yum -y remove rdo-release "centos-release-openstack-*" "centos-release-ceph-*"
|
||||
sudo yum -y install libxml2-devel libxslt-devel ruby-devel zlib-devel
|
||||
sudo yum -y groupinstall "Development Tools"
|
||||
# Uninstall python-requests from pip, since we install it in
|
||||
# system-config/install_puppet.sh
|
||||
sudo pip uninstall requests -y || true
|
||||
elif [ -f /usr/bin/apt-get ]; then
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y libxml2-dev libxslt-dev ruby-dev zlib1g-dev
|
||||
fi
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -x
|
||||
sudo rm -f /etc/sudoers.d/zuul
|
||||
# Prove that general sudo access is actually revoked
|
||||
! sudo -n true
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
if [ -f Modulefile -o -f metadata.json ]; then
|
||||
if [ -f Modulefile ]; then
|
||||
MODULE=$(awk '/^name/ {print $NF}' Modulefile |tr -d \"\')
|
||||
elif [ -f metadata.json ]; then
|
||||
MODULE=$(python -c 'import json;print json.load(open("metadata.json"))["name"]')
|
||||
fi
|
||||
if [ -z "$MODULE" ]; then
|
||||
echo "Module name not defined in Modulefile or metadata.json"
|
||||
else
|
||||
mkdir -p "$MODULE"
|
||||
rsync -a --exclude="$MODULE" --exclude ".*" . "$MODULE"
|
||||
cd "$MODULE"
|
||||
fi
|
||||
fi
|
||||
mkdir .bundled_gems
|
||||
export GEM_HOME=`pwd`/.bundled_gems
|
||||
if [ -f Gemfile ]; then
|
||||
gem install bundler --no-rdoc --no-ri --verbose
|
||||
$GEM_HOME/bin/bundle install --without system_tests
|
||||
$GEM_HOME/bin/bundle exec rake lint 2>&1
|
||||
else
|
||||
gem install rake -n ./.bundled_gems/
|
||||
gem install puppet-lint
|
||||
gem install puppetlabs_spec_helper
|
||||
./.bundled_gems/rake lint 2>&1
|
||||
fi
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,85 +0,0 @@
|
||||
- hosts: all
|
||||
name: Autoconverted job legacy-puppet-tripleo-puppet-unit-4.8-centos-7 from old
|
||||
job gate-puppet-tripleo-puppet-unit-4.8-centos-7
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
CLONEMAP=`mktemp`
|
||||
function cleanup {
|
||||
# In cases where zuul-cloner is aborted during a git
|
||||
# clone operation, git will remove the git work tree in
|
||||
# its cleanup. The work tree in these jobs is the
|
||||
# workspace directory, which means that subsequent
|
||||
# jenkins post-build actions can not run because the
|
||||
# workspace has been removed.
|
||||
# To reduce the likelihood of this having an impact,
|
||||
# recreate the workspace directory if needed
|
||||
mkdir -p $WORKSPACE
|
||||
rm -f $CLONEMAP
|
||||
}
|
||||
trap cleanup EXIT
|
||||
cat > $CLONEMAP << EOF
|
||||
clonemap:
|
||||
- name: $ZUUL_PROJECT
|
||||
dest: .
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m $CLONEMAP --cache-dir /opt/git \
|
||||
git://git.openstack.org $ZUUL_PROJECT
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: /usr/local/jenkins/slave_scripts/install-distro-packages.sh
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
if [ -f /usr/bin/yum ]; then
|
||||
sudo yum -y remove rdo-release "centos-release-openstack-*" "centos-release-ceph-*"
|
||||
sudo yum -y install libxml2-devel libxslt-devel ruby-devel zlib-devel
|
||||
sudo yum -y groupinstall "Development Tools"
|
||||
# Uninstall python-requests from pip, since we install it in
|
||||
# system-config/install_puppet.sh
|
||||
sudo pip uninstall requests -y || true
|
||||
elif [ -f /usr/bin/apt-get ]; then
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y libxml2-dev libxslt-dev ruby-dev zlib1g-dev
|
||||
fi
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -x
|
||||
sudo rm -f /etc/sudoers.d/zuul
|
||||
# Prove that general sudo access is actually revoked
|
||||
! sudo -n true
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
if [ "4.8" != "latest" ]; then
|
||||
export PUPPET_GEM_VERSION='~> 4.8.0'
|
||||
fi
|
||||
mkdir .bundled_gems
|
||||
export GEM_HOME=`pwd`/.bundled_gems
|
||||
gem install bundler --no-rdoc --no-ri --verbose
|
||||
$GEM_HOME/bin/bundle install --retry 3
|
||||
$GEM_HOME/bin/bundle exec rake spec SPEC_OPTS='--format documentation'
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,85 +0,0 @@
|
||||
- hosts: all
|
||||
name: Autoconverted job legacy-puppet-tripleo-puppet-unit-latest-centos-7 from old
|
||||
job gate-puppet-tripleo-puppet-unit-latest-centos-7
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
CLONEMAP=`mktemp`
|
||||
function cleanup {
|
||||
# In cases where zuul-cloner is aborted during a git
|
||||
# clone operation, git will remove the git work tree in
|
||||
# its cleanup. The work tree in these jobs is the
|
||||
# workspace directory, which means that subsequent
|
||||
# jenkins post-build actions can not run because the
|
||||
# workspace has been removed.
|
||||
# To reduce the likelihood of this having an impact,
|
||||
# recreate the workspace directory if needed
|
||||
mkdir -p $WORKSPACE
|
||||
rm -f $CLONEMAP
|
||||
}
|
||||
trap cleanup EXIT
|
||||
cat > $CLONEMAP << EOF
|
||||
clonemap:
|
||||
- name: $ZUUL_PROJECT
|
||||
dest: .
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m $CLONEMAP --cache-dir /opt/git \
|
||||
git://git.openstack.org $ZUUL_PROJECT
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: /usr/local/jenkins/slave_scripts/install-distro-packages.sh
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
if [ -f /usr/bin/yum ]; then
|
||||
sudo yum -y remove rdo-release "centos-release-openstack-*" "centos-release-ceph-*"
|
||||
sudo yum -y install libxml2-devel libxslt-devel ruby-devel zlib-devel
|
||||
sudo yum -y groupinstall "Development Tools"
|
||||
# Uninstall python-requests from pip, since we install it in
|
||||
# system-config/install_puppet.sh
|
||||
sudo pip uninstall requests -y || true
|
||||
elif [ -f /usr/bin/apt-get ]; then
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y libxml2-dev libxslt-dev ruby-dev zlib1g-dev
|
||||
fi
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -x
|
||||
sudo rm -f /etc/sudoers.d/zuul
|
||||
# Prove that general sudo access is actually revoked
|
||||
! sudo -n true
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
if [ "latest" != "latest" ]; then
|
||||
export PUPPET_GEM_VERSION='~> latest.0'
|
||||
fi
|
||||
mkdir .bundled_gems
|
||||
export GEM_HOME=`pwd`/.bundled_gems
|
||||
gem install bundler --no-rdoc --no-ri --verbose
|
||||
$GEM_HOME/bin/bundle install --retry 3
|
||||
$GEM_HOME/bin/bundle exec rake spec SPEC_OPTS='--format documentation'
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,80 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=**/*nose_results.html
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=**/*testr_results.html.gz
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/.testrepository/tmp*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=**/*testrepository.subunit.gz
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}/tox'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/.tox/*/log/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,110 +0,0 @@
|
||||
- hosts: all
|
||||
name: Autoconverted job legacy-tripleo-buildimage-ironic-python-agent-centos-7 from
|
||||
old job gate-tripleo-buildimage-ironic-python-agent-centos-7-nv
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
CLONEMAP=`mktemp`
|
||||
function cleanup {
|
||||
rm -f $CLONEMAP
|
||||
}
|
||||
trap cleanup EXIT
|
||||
cat > $CLONEMAP << EOF
|
||||
clonemap:
|
||||
- name: 'openstack/(.*)'
|
||||
dest: '\1'
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m $CLONEMAP \
|
||||
--cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack/diskimage-builder \
|
||||
openstack/heat-templates \
|
||||
openstack/heat-agents \
|
||||
openstack/instack-undercloud \
|
||||
openstack/python-tripleoclient \
|
||||
openstack/tripleo-common \
|
||||
openstack/tripleo-image-elements \
|
||||
openstack/tripleo-puppet-elements \
|
||||
openstack/requirements
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cd python-tripleoclient
|
||||
/usr/local/jenkins/slave_scripts/install-distro-packages.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cd python-tripleoclient
|
||||
ELEMENTS="$WORKSPACE/instack-undercloud/elements:"
|
||||
ELEMENTS+="$WORKSPACE/tripleo-puppet-elements/elements:"
|
||||
ELEMENTS+="$WORKSPACE/tripleo-image-elements/elements:"
|
||||
ELEMENTS+="$WORKSPACE/heat-templates/hot/software-config/elements"
|
||||
|
||||
# Basic Deployment (CLI)
|
||||
# http://docs.openstack.org/developer/tripleo-docs/basic_deployment/basic_deployment_cli.html
|
||||
case "$ZUUL_BRANCH" in
|
||||
"stable/newton")
|
||||
DELOREAN_REPO_URL="https://trunk.rdoproject.org/centos7-newton/current"
|
||||
DELOREAN_DEPS_URL="https://trunk.rdoproject.org/centos7-newton"
|
||||
;;
|
||||
"stable/ocata")
|
||||
DELOREAN_REPO_URL="https://trunk.rdoproject.org/centos7-ocata/current"
|
||||
DELOREAN_DEPS_URL="https://trunk.rdoproject.org/centos7-ocata"
|
||||
;;
|
||||
*)
|
||||
DELOREAN_REPO_URL="https://trunk.rdoproject.org/centos7-master/current-tripleo"
|
||||
DELOREAN_DEPS_URL="https://trunk.rdoproject.org/centos7"
|
||||
;;
|
||||
|
||||
esac
|
||||
# setup the repos
|
||||
sudo yum clean metadata
|
||||
sudo curl -L ${DELOREAN_DEPS_URL}/delorean-deps.repo -o /etc/yum.repos.d/delorean-deps.repo
|
||||
sudo curl -L ${DELOREAN_REPO_URL}/delorean.repo -o /etc/yum.repos.d/delorean.repo
|
||||
export DIB_YUM_REPO_CONF="/etc/yum.repos.d/delorean*"
|
||||
|
||||
# if we are on master, install from source
|
||||
# otherwise, install from requirements
|
||||
if [ "$ZUUL_BRANCH" == "master" ]; then
|
||||
tox -evenv -- pip install $WORKSPACE/diskimage-builder
|
||||
else
|
||||
export UPPER_CONSTRAINTS_FILE=$WORKSPACE/requirements/upper-constraints.txt
|
||||
tox -evenv -- pip install diskimage-builder -c $UPPER_CONSTRAINTS_FILE
|
||||
fi
|
||||
|
||||
TRIPLEO_COMMON_PATH=$WORKSPACE/tripleo-common
|
||||
export ELEMENTS_PATH=$ELEMENTS
|
||||
if [ "ironic-python-agent" == "overcloud-hardened-full" ]; then
|
||||
CONFIG_FILES="--config-file $TRIPLEO_COMMON_PATH/image-yaml/overcloud-hardened-images.yaml --config-file $TRIPLEO_COMMON_PATH/image-yaml/overcloud-hardened-images-centos7.yaml"
|
||||
else
|
||||
CONFIG_FILES="--config-file $TRIPLEO_COMMON_PATH/image-yaml/overcloud-images.yaml --config-file $TRIPLEO_COMMON_PATH/image-yaml/overcloud-images-centos7.yaml"
|
||||
fi
|
||||
if [ "$ZUUL_BRANCH" == "stable/newton" ]; then
|
||||
tox -evenv -- openstack overcloud image build --type ironic-python-agent --elements-path="$ELEMENTS"
|
||||
else
|
||||
tox -evenv -- openstack overcloud image build --image-name ironic-python-agent $CONFIG_FILES
|
||||
fi
|
||||
|
||||
mkdir -p $WORKSPACE/logs
|
||||
mv *.log $WORKSPACE/logs
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,80 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=**/*nose_results.html
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=**/*testr_results.html.gz
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/.testrepository/tmp*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=**/*testrepository.subunit.gz
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}/tox'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/.tox/*/log/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,110 +0,0 @@
|
||||
- hosts: all
|
||||
name: Autoconverted job legacy-tripleo-buildimage-overcloud-full-centos-7 from old
|
||||
job gate-tripleo-buildimage-overcloud-full-centos-7
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
CLONEMAP=`mktemp`
|
||||
function cleanup {
|
||||
rm -f $CLONEMAP
|
||||
}
|
||||
trap cleanup EXIT
|
||||
cat > $CLONEMAP << EOF
|
||||
clonemap:
|
||||
- name: 'openstack/(.*)'
|
||||
dest: '\1'
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m $CLONEMAP \
|
||||
--cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack/diskimage-builder \
|
||||
openstack/heat-templates \
|
||||
openstack/heat-agents \
|
||||
openstack/instack-undercloud \
|
||||
openstack/python-tripleoclient \
|
||||
openstack/tripleo-common \
|
||||
openstack/tripleo-image-elements \
|
||||
openstack/tripleo-puppet-elements \
|
||||
openstack/requirements
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cd python-tripleoclient
|
||||
/usr/local/jenkins/slave_scripts/install-distro-packages.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cd python-tripleoclient
|
||||
ELEMENTS="$WORKSPACE/instack-undercloud/elements:"
|
||||
ELEMENTS+="$WORKSPACE/tripleo-puppet-elements/elements:"
|
||||
ELEMENTS+="$WORKSPACE/tripleo-image-elements/elements:"
|
||||
ELEMENTS+="$WORKSPACE/heat-templates/hot/software-config/elements"
|
||||
|
||||
# Basic Deployment (CLI)
|
||||
# http://docs.openstack.org/developer/tripleo-docs/basic_deployment/basic_deployment_cli.html
|
||||
case "$ZUUL_BRANCH" in
|
||||
"stable/newton")
|
||||
DELOREAN_REPO_URL="https://trunk.rdoproject.org/centos7-newton/current"
|
||||
DELOREAN_DEPS_URL="https://trunk.rdoproject.org/centos7-newton"
|
||||
;;
|
||||
"stable/ocata")
|
||||
DELOREAN_REPO_URL="https://trunk.rdoproject.org/centos7-ocata/current"
|
||||
DELOREAN_DEPS_URL="https://trunk.rdoproject.org/centos7-ocata"
|
||||
;;
|
||||
*)
|
||||
DELOREAN_REPO_URL="https://trunk.rdoproject.org/centos7-master/current-tripleo"
|
||||
DELOREAN_DEPS_URL="https://trunk.rdoproject.org/centos7"
|
||||
;;
|
||||
|
||||
esac
|
||||
# setup the repos
|
||||
sudo yum clean metadata
|
||||
sudo curl -L ${DELOREAN_DEPS_URL}/delorean-deps.repo -o /etc/yum.repos.d/delorean-deps.repo
|
||||
sudo curl -L ${DELOREAN_REPO_URL}/delorean.repo -o /etc/yum.repos.d/delorean.repo
|
||||
export DIB_YUM_REPO_CONF="/etc/yum.repos.d/delorean*"
|
||||
|
||||
# if we are on master, install from source
|
||||
# otherwise, install from requirements
|
||||
if [ "$ZUUL_BRANCH" == "master" ]; then
|
||||
tox -evenv -- pip install $WORKSPACE/diskimage-builder
|
||||
else
|
||||
export UPPER_CONSTRAINTS_FILE=$WORKSPACE/requirements/upper-constraints.txt
|
||||
tox -evenv -- pip install diskimage-builder -c $UPPER_CONSTRAINTS_FILE
|
||||
fi
|
||||
|
||||
TRIPLEO_COMMON_PATH=$WORKSPACE/tripleo-common
|
||||
export ELEMENTS_PATH=$ELEMENTS
|
||||
if [ "overcloud-full" == "overcloud-hardened-full" ]; then
|
||||
CONFIG_FILES="--config-file $TRIPLEO_COMMON_PATH/image-yaml/overcloud-hardened-images.yaml --config-file $TRIPLEO_COMMON_PATH/image-yaml/overcloud-hardened-images-centos7.yaml"
|
||||
else
|
||||
CONFIG_FILES="--config-file $TRIPLEO_COMMON_PATH/image-yaml/overcloud-images.yaml --config-file $TRIPLEO_COMMON_PATH/image-yaml/overcloud-images-centos7.yaml"
|
||||
fi
|
||||
if [ "$ZUUL_BRANCH" == "stable/newton" ]; then
|
||||
tox -evenv -- openstack overcloud image build --type overcloud-full --elements-path="$ELEMENTS"
|
||||
else
|
||||
tox -evenv -- openstack overcloud image build --image-name overcloud-full $CONFIG_FILES
|
||||
fi
|
||||
|
||||
mkdir -p $WORKSPACE/logs
|
||||
mv *.log $WORKSPACE/logs
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,80 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=**/*nose_results.html
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=**/*testr_results.html.gz
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/.testrepository/tmp*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=**/*testrepository.subunit.gz
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}/tox'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/.tox/*/log/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,110 +0,0 @@
|
||||
- hosts: all
|
||||
name: Autoconverted job legacy-tripleo-buildimage-overcloud-hardened-full-centos-7
|
||||
from old job gate-tripleo-buildimage-overcloud-hardened-full-centos-7-nv
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
CLONEMAP=`mktemp`
|
||||
function cleanup {
|
||||
rm -f $CLONEMAP
|
||||
}
|
||||
trap cleanup EXIT
|
||||
cat > $CLONEMAP << EOF
|
||||
clonemap:
|
||||
- name: 'openstack/(.*)'
|
||||
dest: '\1'
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m $CLONEMAP \
|
||||
--cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack/diskimage-builder \
|
||||
openstack/heat-templates \
|
||||
openstack/heat-agents \
|
||||
openstack/instack-undercloud \
|
||||
openstack/python-tripleoclient \
|
||||
openstack/tripleo-common \
|
||||
openstack/tripleo-image-elements \
|
||||
openstack/tripleo-puppet-elements \
|
||||
openstack/requirements
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cd python-tripleoclient
|
||||
/usr/local/jenkins/slave_scripts/install-distro-packages.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cd python-tripleoclient
|
||||
ELEMENTS="$WORKSPACE/instack-undercloud/elements:"
|
||||
ELEMENTS+="$WORKSPACE/tripleo-puppet-elements/elements:"
|
||||
ELEMENTS+="$WORKSPACE/tripleo-image-elements/elements:"
|
||||
ELEMENTS+="$WORKSPACE/heat-templates/hot/software-config/elements"
|
||||
|
||||
# Basic Deployment (CLI)
|
||||
# http://docs.openstack.org/developer/tripleo-docs/basic_deployment/basic_deployment_cli.html
|
||||
case "$ZUUL_BRANCH" in
|
||||
"stable/newton")
|
||||
DELOREAN_REPO_URL="https://trunk.rdoproject.org/centos7-newton/current"
|
||||
DELOREAN_DEPS_URL="https://trunk.rdoproject.org/centos7-newton"
|
||||
;;
|
||||
"stable/ocata")
|
||||
DELOREAN_REPO_URL="https://trunk.rdoproject.org/centos7-ocata/current"
|
||||
DELOREAN_DEPS_URL="https://trunk.rdoproject.org/centos7-ocata"
|
||||
;;
|
||||
*)
|
||||
DELOREAN_REPO_URL="https://trunk.rdoproject.org/centos7-master/current-tripleo"
|
||||
DELOREAN_DEPS_URL="https://trunk.rdoproject.org/centos7"
|
||||
;;
|
||||
|
||||
esac
|
||||
# setup the repos
|
||||
sudo yum clean metadata
|
||||
sudo curl -L ${DELOREAN_DEPS_URL}/delorean-deps.repo -o /etc/yum.repos.d/delorean-deps.repo
|
||||
sudo curl -L ${DELOREAN_REPO_URL}/delorean.repo -o /etc/yum.repos.d/delorean.repo
|
||||
export DIB_YUM_REPO_CONF="/etc/yum.repos.d/delorean*"
|
||||
|
||||
# if we are on master, install from source
|
||||
# otherwise, install from requirements
|
||||
if [ "$ZUUL_BRANCH" == "master" ]; then
|
||||
tox -evenv -- pip install $WORKSPACE/diskimage-builder
|
||||
else
|
||||
export UPPER_CONSTRAINTS_FILE=$WORKSPACE/requirements/upper-constraints.txt
|
||||
tox -evenv -- pip install diskimage-builder -c $UPPER_CONSTRAINTS_FILE
|
||||
fi
|
||||
|
||||
TRIPLEO_COMMON_PATH=$WORKSPACE/tripleo-common
|
||||
export ELEMENTS_PATH=$ELEMENTS
|
||||
if [ "overcloud-hardened-full" == "overcloud-hardened-full" ]; then
|
||||
CONFIG_FILES="--config-file $TRIPLEO_COMMON_PATH/image-yaml/overcloud-hardened-images.yaml --config-file $TRIPLEO_COMMON_PATH/image-yaml/overcloud-hardened-images-centos7.yaml"
|
||||
else
|
||||
CONFIG_FILES="--config-file $TRIPLEO_COMMON_PATH/image-yaml/overcloud-images.yaml --config-file $TRIPLEO_COMMON_PATH/image-yaml/overcloud-images-centos7.yaml"
|
||||
fi
|
||||
if [ "$ZUUL_BRANCH" == "stable/newton" ]; then
|
||||
tox -evenv -- openstack overcloud image build --type overcloud-hardened-full --elements-path="$ELEMENTS"
|
||||
else
|
||||
tox -evenv -- openstack overcloud image build --image-name overcloud-hardened-full $CONFIG_FILES
|
||||
fi
|
||||
|
||||
mkdir -p $WORKSPACE/logs
|
||||
mv *.log $WORKSPACE/logs
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-3nodes-multinode from old job
|
||||
gate-tripleo-ci-centos-7-3nodes-multinode-nv
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-2ctlr-featureset032
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-containers-multinode-upgrades
|
||||
from old job gate-tripleo-ci-centos-7-containers-multinode-upgrades-nv
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset011
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-containers-multinode from old
|
||||
job gate-tripleo-ci-centos-7-containers-multinode
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset010
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-multinode-upgrades from old job
|
||||
gate-tripleo-ci-centos-7-multinode-upgrades
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-upgrades
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-nonha-multinode-oooq from old
|
||||
job gate-tripleo-ci-centos-7-nonha-multinode-oooq
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset004
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: all
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-ovb-1ctlr_1comp_1ceph-featureset024
|
||||
from old job gate-tripleo-ci-centos-7-ovb-1ctlr_1comp_1ceph-featureset024
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=ovb-1ctlr_1comp_1ceph-featureset024
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: all
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-ovb-containers-oooq from old
|
||||
job gate-tripleo-ci-centos-7-ovb-containers-oooq
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=ovb-1ctlr_1comp-featureset022
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: all
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-ovb-convergence-oooq from old
|
||||
job gate-tripleo-ci-centos-7-ovb-convergence-oooq
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=ovb-3ctlr_1comp-featureset025
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: all
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-ovb-fakeha-caserver from old
|
||||
job gate-tripleo-ci-centos-7-ovb-fakeha-caserver
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=ovb-fakeha-caserver
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: all
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-ovb-ha-oooq-newton from old job
|
||||
gate-tripleo-ci-centos-7-ovb-ha-oooq-newton
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=ovb-3ctlr_1comp-featureset001
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=stable/newton
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: all
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-ovb-ha-oooq-ocata from old job
|
||||
gate-tripleo-ci-centos-7-ovb-ha-oooq-ocata
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=ovb-3ctlr_1comp-featureset001
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=stable/ocata
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: all
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-ovb-ha-oooq-pike from old job
|
||||
gate-tripleo-ci-centos-7-ovb-ha-oooq-pike
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=ovb-3ctlr_1comp-featureset001
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=stable/pike
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,97 +0,0 @@
|
||||
- hosts: all
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-ovb-ha-oooq from old job gate-tripleo-ci-centos-7-ovb-ha-oooq
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=ovb-3ctlr_1comp-featureset001
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: all
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-ovb-ha-tempest-oooq from old
|
||||
job gate-tripleo-ci-centos-7-ovb-ha-tempest-oooq
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=ovb-3ctlr_1comp-featureset021
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario001-multinode-oooq-container-upgrades
|
||||
from old job gate-tripleo-ci-centos-7-scenario001-multinode-oooq-container-upgrades-nv
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset012
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario001-multinode-oooq-container
|
||||
from old job gate-tripleo-ci-centos-7-scenario001-multinode-oooq-container
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset016
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario001-multinode-oooq-puppet
|
||||
from old job gate-tripleo-ci-centos-7-scenario001-multinode-oooq-puppet
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset005
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario001-multinode-oooq from
|
||||
old job gate-tripleo-ci-centos-7-scenario001-multinode-oooq
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset005
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario001-multinode-upgrades
|
||||
from old job gate-tripleo-ci-centos-7-scenario001-multinode-upgrades
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=scenario001-multinode-upgrades
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario002-multinode-oooq-container-upgrades
|
||||
from old job gate-tripleo-ci-centos-7-scenario002-multinode-oooq-container-upgrades-nv
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset013
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario002-multinode-oooq-container
|
||||
from old job gate-tripleo-ci-centos-7-scenario002-multinode-oooq-container
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset017
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario002-multinode-oooq-puppet
|
||||
from old job gate-tripleo-ci-centos-7-scenario002-multinode-oooq-puppet
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset006
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario002-multinode-oooq from
|
||||
old job gate-tripleo-ci-centos-7-scenario002-multinode-oooq
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset006
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario002-multinode-upgrades
|
||||
from old job gate-tripleo-ci-centos-7-scenario002-multinode-upgrades
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=scenario002-multinode-upgrades
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario003-multinode-oooq-container-upgrades
|
||||
from old job gate-tripleo-ci-centos-7-scenario003-multinode-oooq-container-upgrades-nv
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset014
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario003-multinode-oooq-container
|
||||
from old job gate-tripleo-ci-centos-7-scenario003-multinode-oooq-container
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset018
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario003-multinode-oooq-puppet
|
||||
from old job gate-tripleo-ci-centos-7-scenario003-multinode-oooq-puppet
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset007
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario003-multinode-oooq from
|
||||
old job gate-tripleo-ci-centos-7-scenario003-multinode-oooq
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset007
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario003-multinode-upgrades
|
||||
from old job gate-tripleo-ci-centos-7-scenario003-multinode-upgrades
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=scenario003-multinode-upgrades
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario004-multinode-oooq-container-upgrades
|
||||
from old job gate-tripleo-ci-centos-7-scenario004-multinode-oooq-container-upgrades-nv
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset015
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario004-multinode-oooq-container
|
||||
from old job gate-tripleo-ci-centos-7-scenario004-multinode-oooq-container
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset019
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario004-multinode-oooq-puppet
|
||||
from old job gate-tripleo-ci-centos-7-scenario004-multinode-oooq-puppet
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset008
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario004-multinode-oooq from
|
||||
old job gate-tripleo-ci-centos-7-scenario004-multinode-oooq
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset008
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario005-multinode-oooq from
|
||||
old job gate-tripleo-ci-centos-7-scenario005-multinode-oooq-nv
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset009
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario006-multinode-oooq from
|
||||
old job gate-tripleo-ci-centos-7-scenario006-multinode-oooq-nv
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset026
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario007-multinode-oooq-container
|
||||
from old job gate-tripleo-ci-centos-7-scenario007-multinode-oooq-container-nv
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset030
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario007-multinode-oooq-puppet
|
||||
from old job gate-tripleo-ci-centos-7-scenario007-multinode-oooq-puppet
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset028
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario007-multinode-oooq from
|
||||
old job gate-tripleo-ci-centos-7-scenario007-multinode-oooq
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset028
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario008-multinode-oooq from
|
||||
old job gate-tripleo-ci-centos-7-scenario008-multinode-oooq-nv
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset031
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: primary
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-scenario009-multinode-oooq from
|
||||
old job gate-tripleo-ci-centos-7-scenario009-multinode-oooq-nv
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset033
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: all
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-undercloud-containers from old
|
||||
job gate-tripleo-ci-centos-7-undercloud-containers-nv
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=multinode-1ctlr-featureset027
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: all
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-undercloud-oooq from old job
|
||||
gate-tripleo-ci-centos-7-undercloud-oooq
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=singlenode-featureset003
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -1,34 +0,0 @@
|
||||
- hosts: primary
|
||||
tasks:
|
||||
|
||||
- name: Ensure artifacts directory exists
|
||||
file:
|
||||
path: '{{ zuul.executor.work_root }}/artifacts'
|
||||
state: directory
|
||||
delegate_to: localhost
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.work_root }}/artifacts/images/'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/images/*
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
||||
|
||||
- name: Copy files from {{ ansible_user_dir }}/workspace/ on node
|
||||
synchronize:
|
||||
src: '{{ ansible_user_dir }}/workspace/'
|
||||
dest: '{{ zuul.executor.log_root }}'
|
||||
mode: pull
|
||||
copy_links: true
|
||||
verify_host: true
|
||||
rsync_opts:
|
||||
- --include=/logs/**
|
||||
- --include=*/
|
||||
- --exclude=*
|
||||
- --prune-empty-dirs
|
@ -1,98 +0,0 @@
|
||||
- hosts: all
|
||||
name: Autoconverted job legacy-tripleo-ci-centos-7-undercloud-upgrades from old
|
||||
job gate-tripleo-ci-centos-7-undercloud-upgrades-nv
|
||||
tasks:
|
||||
|
||||
- name: Ensure legacy workspace directory
|
||||
file:
|
||||
path: '{{ ansible_user_dir }}/workspace'
|
||||
state: directory
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
cat > clonemap.yaml << EOF
|
||||
clonemap:
|
||||
- name: openstack-infra/devstack-gate
|
||||
dest: devstack-gate
|
||||
EOF
|
||||
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
|
||||
git://git.openstack.org \
|
||||
openstack-infra/devstack-gate
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
||||
|
||||
- shell:
|
||||
cmd: |
|
||||
set -e
|
||||
set -x
|
||||
export TOCI_JOBTYPE=undercloud-upgrades
|
||||
|
||||
# ZUUL does not set these for periodic jobs
|
||||
export ZUUL_BRANCH=${ZUUL_BRANCH:-master}
|
||||
export ZUUL_REF=${ZUUL_REF:-None}
|
||||
|
||||
export BRANCH_OVERRIDE=default
|
||||
if [ "$BRANCH_OVERRIDE" != "default" ] ; then
|
||||
export OVERRIDE_ZUUL_BRANCH=$BRANCH_OVERRIDE
|
||||
fi
|
||||
|
||||
export PYTHONUNBUFFERED=true
|
||||
export DEVSTACK_GATE_TEMPEST=0
|
||||
export DEVSTACK_GATE_EXERCISES=0
|
||||
export DEVSTACK_GATE_HORIZON=1
|
||||
|
||||
export PROJECTS="openstack/diskimage-builder $PROJECTS"
|
||||
export PROJECTS="openstack/dib-utils $PROJECTS"
|
||||
export PROJECTS="openstack/instack $PROJECTS"
|
||||
export PROJECTS="openstack/instack-undercloud $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-aodh $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-barbican $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceilometer $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ceph $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-cinder $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ganesha $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-glance $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-gnocchi $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-heat $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-horizon $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-ironic $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-keystone $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-mistral $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-neutron $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-nova $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstack_extras $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-openstacklib $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-oslo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-pacemaker $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-sahara $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-swift $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-tripleo $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-vswitch $PROJECTS"
|
||||
export PROJECTS="openstack/puppet-zaqar $PROJECTS"
|
||||
export PROJECTS="openstack/python-ironic-inspector-client $PROJECTS"
|
||||
export PROJECTS="openstack/python-tripleoclient $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-common $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-puppet-elements $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-quickstart-extras $PROJECTS"
|
||||
export PROJECTS="openstack/tripleo-ui $PROJECTS"
|
||||
|
||||
# some projects are not in devstack-gate, we need them to grab logs:
|
||||
export PROJECTS="openstack/aodh $PROJECTS"
|
||||
export PROJECTS="openstack/barbican $PROJECTS"
|
||||
export PROJECTS="openstack/panko $PROJECTS"
|
||||
export PROJECTS="openstack/mistral $PROJECTS"
|
||||
|
||||
sudo chown -hR $(whoami) /opt/git
|
||||
function gate_hook {
|
||||
bash -xe /opt/stack/new/tripleo-ci/toci_gate_test.sh
|
||||
}
|
||||
export -f gate_hook
|
||||
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
|
||||
./safe-devstack-vm-gate-wrap.sh
|
||||
executable: /bin/bash
|
||||
chdir: '{{ ansible_user_dir }}/workspace'
|
||||
environment: '{{ zuul | zuul_legacy_vars }}'
|
@ -3723,111 +3723,6 @@
|
||||
- openstack/oslo.vmware
|
||||
- openstack/tempest
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-dsvm
|
||||
description: |
|
||||
Base job template for TripleO jobs that leverage devstack-gate/dsvm
|
||||
parent: legacy-dsvm-base
|
||||
pre-run: playbooks/legacy/nodepool-provider/pre.yaml
|
||||
required-projects:
|
||||
- openstack/aodh
|
||||
- openstack/barbican
|
||||
- openstack/ceilometer
|
||||
- openstack/ceilometermiddleware
|
||||
- openstack/cinder
|
||||
- openstack-dev/devstack
|
||||
- openstack/dib-utils
|
||||
- openstack/diskimage-builder
|
||||
- openstack/django_openstack_auth
|
||||
- openstack/glance
|
||||
- openstack/glance_store
|
||||
- openstack/heat
|
||||
- openstack/heat-cfntools
|
||||
- openstack/heat-templates
|
||||
- openstack/horizon
|
||||
- openstack-infra/devstack-gate
|
||||
- openstack-infra/tripleo-ci
|
||||
- openstack/instack
|
||||
- openstack/instack-undercloud
|
||||
- openstack/keystone
|
||||
- openstack/keystoneauth
|
||||
- openstack/keystonemiddleware
|
||||
- openstack/manila
|
||||
- openstack/manila-ui
|
||||
- openstack/mistral
|
||||
- openstack/neutron
|
||||
- openstack/neutron-fwaas
|
||||
- openstack/neutron-lbaas
|
||||
- openstack/neutron-vpnaas
|
||||
- openstack/nova
|
||||
- openstack/octavia
|
||||
- openstack/os-apply-config
|
||||
- openstack/os-brick
|
||||
- openstack/osc-lib
|
||||
- openstack/os-client-config
|
||||
- openstack/os-collect-config
|
||||
- openstack/os-net-config
|
||||
- openstack/os-refresh-config
|
||||
- openstack/panko
|
||||
- openstack/puppet-aodh
|
||||
- openstack/puppet-barbican
|
||||
- openstack/puppet-ceilometer
|
||||
- openstack/puppet-ceph
|
||||
- openstack/puppet-cinder
|
||||
- openstack/puppet-ganesha
|
||||
- openstack/puppet-glance
|
||||
- openstack/puppet-gnocchi
|
||||
- openstack/puppet-heat
|
||||
- openstack/puppet-horizon
|
||||
- openstack/puppet-ironic
|
||||
- openstack/puppet-keystone
|
||||
- openstack/puppet-mistral
|
||||
- openstack/puppet-neutron
|
||||
- openstack/puppet-nova
|
||||
- openstack/puppet-openstack_extras
|
||||
- openstack/puppet-openstacklib
|
||||
- openstack/puppet-oslo
|
||||
- openstack/puppet-pacemaker
|
||||
- openstack/puppet-sahara
|
||||
- openstack/puppet-swift
|
||||
- openstack/puppet-tripleo
|
||||
- openstack/puppet-vswitch
|
||||
- openstack/puppet-zaqar
|
||||
- openstack/python-ironic-inspector-client
|
||||
- openstack/python-tripleoclient
|
||||
- openstack/requirements
|
||||
- openstack/swift
|
||||
- openstack/tempest
|
||||
- openstack/tempest-lib
|
||||
- openstack/tripleo-common
|
||||
- openstack/tripleo-heat-templates
|
||||
- openstack/tripleo-image-elements
|
||||
- openstack/tripleo-incubator
|
||||
- openstack/tripleo-puppet-elements
|
||||
- openstack/tripleo-quickstart
|
||||
- openstack/tripleo-quickstart-extras
|
||||
- openstack/tripleo-ui
|
||||
- openstack/zaqar
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-dsvm-multinode
|
||||
description: |
|
||||
Base legacy job for multinode tripleo jobs.
|
||||
|
||||
Ensures the firewall allows all traffic between test nodes.
|
||||
parent: legacy-tripleo-ci-dsvm
|
||||
roles:
|
||||
- zuul: openstack-infra/zuul-jobs
|
||||
pre-run: playbooks/legacy/multinode-networking/pre.yaml
|
||||
irrelevant-files:
|
||||
- ^.*\.md$
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
- ^etc/.*$
|
||||
- ^metadata.json$
|
||||
- ^releasenotes/.*$
|
||||
- ^test-requirements.txt$
|
||||
|
||||
- job:
|
||||
name: legacy-post-sahara-extra-artifacts
|
||||
parent: legacy-publish-openstack-artifacts
|
||||
@ -7050,737 +6945,6 @@
|
||||
- openstack-infra/devstack-gate
|
||||
- openstack/trio2o
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-buildimage-ironic-python-agent-centos-7
|
||||
parent: legacy-base
|
||||
run: playbooks/legacy/tripleo-buildimage-ironic-python-agent-centos-7/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-buildimage-ironic-python-agent-centos-7/post.yaml
|
||||
timeout: 4200
|
||||
nodeset: legacy-centos-7
|
||||
required-projects:
|
||||
- openstack/diskimage-builder
|
||||
- openstack/heat-agents
|
||||
- openstack/heat-templates
|
||||
- openstack/instack-undercloud
|
||||
- openstack/ironic
|
||||
- openstack/ironic-python-agent
|
||||
- openstack/python-tripleoclient
|
||||
- openstack/tripleo-common
|
||||
- openstack/tripleo-image-elements
|
||||
- openstack/tripleo-puppet-elements
|
||||
- openstack/requirements
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-buildimage-overcloud-full-centos-7
|
||||
parent: legacy-base
|
||||
run: playbooks/legacy/tripleo-buildimage-overcloud-full-centos-7/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-buildimage-overcloud-full-centos-7/post.yaml
|
||||
timeout: 4200
|
||||
nodeset: legacy-centos-7
|
||||
required-projects:
|
||||
- openstack/diskimage-builder
|
||||
- openstack/heat-agents
|
||||
- openstack/heat-templates
|
||||
- openstack/instack-undercloud
|
||||
- openstack/python-tripleoclient
|
||||
- openstack/requirements
|
||||
- openstack/tripleo-common
|
||||
- openstack/tripleo-image-elements
|
||||
- openstack/tripleo-puppet-elements
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-buildimage-overcloud-hardened-full-centos-7
|
||||
parent: legacy-base
|
||||
run: playbooks/legacy/tripleo-buildimage-overcloud-hardened-full-centos-7/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-buildimage-overcloud-hardened-full-centos-7/post.yaml
|
||||
timeout: 4200
|
||||
nodeset: legacy-centos-7
|
||||
required-projects:
|
||||
- openstack/diskimage-builder
|
||||
- openstack/heat-agents
|
||||
- openstack/heat-templates
|
||||
- openstack/instack-undercloud
|
||||
- openstack/python-tripleoclient
|
||||
- openstack/tripleo-common
|
||||
- openstack/tripleo-image-elements
|
||||
- openstack/tripleo-puppet-elements
|
||||
- openstack/requirements
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-3nodes-multinode
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-3nodes-multinode/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-3nodes-multinode/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-3-node
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-containers-multinode
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-containers-multinode/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-containers-multinode/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-containers-multinode-upgrades
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-containers-multinode-upgrades/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-containers-multinode-upgrades/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
voting: false
|
||||
branches: ^(?!stable/(newton|ocata)).*$
|
||||
irrelevant-files:
|
||||
- ^.*\.md$
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
- ^etc/.*$
|
||||
- ^metadata.json$
|
||||
- ^releasenotes/.*$
|
||||
- ^test-requirements.txt$
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-multinode-upgrades
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-multinode-upgrades/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-multinode-upgrades/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
branches: ^stable/ocata$
|
||||
irrelevant-files:
|
||||
- ^.*\.md$
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
- ^etc/.*$
|
||||
- ^metadata.json$
|
||||
- ^releasenotes/.*$
|
||||
- ^test-requirements.txt$
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-nonha-multinode-oooq
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-nonha-multinode-oooq/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-nonha-multinode-oooq/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
irrelevant-files:
|
||||
- ^.*\.md$
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
- ^etc/.*$
|
||||
- ^metadata.json$
|
||||
- ^releasenotes/.*$
|
||||
- ^test-requirements.txt$
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-ovb-1ctlr_1comp_1ceph-featureset024
|
||||
parent: legacy-tripleo-ci-dsvm
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-ovb-1ctlr_1comp_1ceph-featureset024/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-ovb-1ctlr_1comp_1ceph-featureset024/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-tripleo-centos-7
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-ovb-containers-oooq
|
||||
parent: legacy-tripleo-ci-dsvm
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-ovb-containers-oooq/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-ovb-containers-oooq/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-tripleo-centos-7
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-ovb-convergence-oooq
|
||||
parent: legacy-tripleo-ci-dsvm
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-ovb-convergence-oooq/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-ovb-convergence-oooq/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-tripleo-centos-7
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-ovb-fakeha-caserver
|
||||
parent: legacy-tripleo-ci-dsvm
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-ovb-fakeha-caserver/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-ovb-fakeha-caserver/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-tripleo-centos-7
|
||||
irrelevant-files:
|
||||
- ^.*\.md$
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
- ^etc/.*$
|
||||
- ^metadata.json$
|
||||
- ^releasenotes/.*$
|
||||
- ^test-requirements.txt$
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-ovb-ha-oooq
|
||||
parent: legacy-tripleo-ci-dsvm
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-ovb-ha-oooq/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-ovb-ha-oooq/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-tripleo-centos-7
|
||||
irrelevant-files:
|
||||
- ^.*\.md$
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
- ^etc/.*$
|
||||
- ^metadata.json$
|
||||
- ^releasenotes/.*$
|
||||
- ^test-requirements.txt$
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-ovb-ha-oooq-newton
|
||||
parent: legacy-tripleo-ci-dsvm
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-ovb-ha-oooq-newton/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-ovb-ha-oooq-newton/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-tripleo-centos-7
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-ovb-ha-oooq-ocata
|
||||
parent: legacy-tripleo-ci-dsvm
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-ovb-ha-oooq-ocata/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-ovb-ha-oooq-ocata/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-tripleo-centos-7
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-ovb-ha-oooq-pike
|
||||
parent: legacy-tripleo-ci-dsvm
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-ovb-ha-oooq-pike/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-ovb-ha-oooq-pike/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-tripleo-centos-7
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-ovb-ha-tempest-oooq
|
||||
parent: legacy-tripleo-ci-dsvm
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-ovb-ha-tempest-oooq/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-ovb-ha-tempest-oooq/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-tripleo-centos-7
|
||||
irrelevant-files:
|
||||
- ^.*\.md$
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
- ^etc/.*$
|
||||
- ^metadata.json$
|
||||
- ^releasenotes/.*$
|
||||
- ^test-requirements.txt$
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario001-multinode-oooq
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario001-multinode-oooq/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario001-multinode-oooq/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
branches: ^(stable/(newton|ocata)).*$
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario001-multinode-oooq-container
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario001-multinode-oooq-container/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario001-multinode-oooq-container/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario001-multinode-oooq-container-upgrades
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario001-multinode-oooq-container-upgrades/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario001-multinode-oooq-container-upgrades/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
voting: false
|
||||
branches: ^(?!stable/(newton|ocata)).*$
|
||||
files:
|
||||
- ^(docker|puppet)/services/glance.*$
|
||||
- ^manifests/profile/base/glance.*$
|
||||
- ^manifests/haproxy.*$
|
||||
- ^(docker|puppet)/services/aodh.*$
|
||||
- ^manifests/profile/base/aodh.*$
|
||||
- ^(docker|puppet)/services/ceilometer.*$
|
||||
- ^manifests/profile/base/ceilometer.*$
|
||||
- ^(docker|puppet)/services/gnocchi.*$
|
||||
- ^manifests/profile/base/gnocchi.*$
|
||||
- ^(docker|puppet)/services/panko.*$
|
||||
- ^manifests/profile/base/panko.*$
|
||||
- ^(docker|puppet)/services/ceph.*$
|
||||
- ^manifests/profile/base/ceph.*$
|
||||
- ^manifests/profile/base/monitoring.*$
|
||||
- ^(docker|puppet)/services/monitoring.*$
|
||||
- ^manifests/profile/base/metrics.*$
|
||||
- ^(docker|puppet)/services/metrics.*$
|
||||
- ^manifests/profile/base/logging.*$
|
||||
- ^(docker|puppet)/services/logging.*$
|
||||
- ^(docker|puppet)/services/tacker.*$
|
||||
- ^manifests/profile/base/tacker.*$
|
||||
- ^(docker|puppet)/services/congress.*$
|
||||
- ^manifests/profile/base/congress.*$
|
||||
- ^(docker|puppet)/services/cinder.*$
|
||||
- ^manifests/profile/base/cinder.*$
|
||||
- ci/environments/scenario001.*$
|
||||
- ci/pingtests/scenario001.*$
|
||||
- config/general_config/featureset005.yml
|
||||
- config/general_config/featureset012.yml
|
||||
- config/general_config/featureset016.yml
|
||||
- workbooks/ceph-ansible.yaml
|
||||
- ^container-images/.*$
|
||||
- ^environments\/.*.yaml
|
||||
irrelevant-files:
|
||||
- ^.*\.md$
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
- ^etc/.*$
|
||||
- ^metadata.json$
|
||||
- ^releasenotes/.*$
|
||||
- ^test-requirements.txt$
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario001-multinode-oooq-puppet
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario001-multinode-oooq-puppet/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario001-multinode-oooq-puppet/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
voting: false
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario001-multinode-upgrades
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario001-multinode-upgrades/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario001-multinode-upgrades/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
branches: ^stable/ocata$
|
||||
files:
|
||||
- ^(docker|puppet)/services/glance.*$
|
||||
- ^manifests/profile/base/glance.*$
|
||||
- ^manifests/haproxy.*$
|
||||
- ^(docker|puppet)/services/aodh.*$
|
||||
- ^manifests/profile/base/aodh.*$
|
||||
- ^(docker|puppet)/services/ceilometer.*$
|
||||
- ^manifests/profile/base/ceilometer.*$
|
||||
- ^(docker|puppet)/services/gnocchi.*$
|
||||
- ^manifests/profile/base/gnocchi.*$
|
||||
- ^(docker|puppet)/services/panko.*$
|
||||
- ^manifests/profile/base/panko.*$
|
||||
- ^(docker|puppet)/services/ceph.*$
|
||||
- ^manifests/profile/base/ceph.*$
|
||||
- ^manifests/profile/base/monitoring.*$
|
||||
- ^(docker|puppet)/services/monitoring.*$
|
||||
- ^manifests/profile/base/metrics.*$
|
||||
- ^(docker|puppet)/services/metrics.*$
|
||||
- ^manifests/profile/base/logging.*$
|
||||
- ^(docker|puppet)/services/logging.*$
|
||||
- ^(docker|puppet)/services/tacker.*$
|
||||
- ^manifests/profile/base/tacker.*$
|
||||
- ^(docker|puppet)/services/congress.*$
|
||||
- ^manifests/profile/base/congress.*$
|
||||
- ^(docker|puppet)/services/cinder.*$
|
||||
- ^manifests/profile/base/cinder.*$
|
||||
- ci/environments/scenario001.*$
|
||||
- ci/pingtests/scenario001.*$
|
||||
- config/general_config/featureset005.yml
|
||||
- config/general_config/featureset012.yml
|
||||
- config/general_config/featureset016.yml
|
||||
- workbooks/ceph-ansible.yaml
|
||||
- ^container-images/.*$
|
||||
- ^environments\/.*.yaml
|
||||
irrelevant-files:
|
||||
- ^.*\.md$
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
- ^etc/.*$
|
||||
- ^metadata.json$
|
||||
- ^releasenotes/.*$
|
||||
- ^test-requirements.txt$
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario002-multinode-oooq
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario002-multinode-oooq/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario002-multinode-oooq/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
branches: ^(stable/(newton|ocata)).*$
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario002-multinode-oooq-container
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario002-multinode-oooq-container/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario002-multinode-oooq-container/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario002-multinode-oooq-container-upgrades
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario002-multinode-oooq-container-upgrades/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario002-multinode-oooq-container-upgrades/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
voting: false
|
||||
branches: ^(?!stable/(newton|ocata)).*$
|
||||
files:
|
||||
- ^(docker|puppet)/services/glance.*$
|
||||
- ^manifests/profile/base/glance.*$
|
||||
- ^manifests/haproxy.*$
|
||||
- ^(docker|puppet)/services/barbican.*$
|
||||
- ^manifests/profile/base/barbican.*$
|
||||
- ^(docker|puppet)/services/cinder.*$
|
||||
- ^manifests/profile/base/cinder.*$
|
||||
- ^(docker|puppet)/services/ec2-api.*$
|
||||
- ^manifests/profile/base/nova/ec2.*$
|
||||
- ^(docker|puppet)/services/swift.*$
|
||||
- ^manifests/profile/base/swift.*$
|
||||
- ^(docker|puppet)/services/zaqar.*$
|
||||
- ^manifests/profile/base/zaqar.*$
|
||||
- ^(docker|puppet)/services/aodh.*$
|
||||
- ^manifests/profile/base/aodh.*$
|
||||
- ^(docker|puppet)/services/ceilometer.*$
|
||||
- ^manifests/profile/base/ceilometer.*$
|
||||
- ^(docker|puppet)/services/gnocchi.*$
|
||||
- ^manifests/profile/base/gnocchi.*$
|
||||
- ^(docker|puppet)/services/panko.*$
|
||||
- ^manifests/profile/base/panko.*$
|
||||
- ci/environments/scenario002.*$
|
||||
- ci/pingtests/scenario002.*$
|
||||
- config/general_config/featureset006.yml
|
||||
- config/general_config/featureset013.yml
|
||||
- config/general_config/featureset017.yml
|
||||
- ^container-images/.*$
|
||||
- ^environments\/.*.yaml
|
||||
irrelevant-files:
|
||||
- ^.*\.md$
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
- ^etc/.*$
|
||||
- ^metadata.json$
|
||||
- ^releasenotes/.*$
|
||||
- ^test-requirements.txt$
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario002-multinode-oooq-puppet
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario002-multinode-oooq-puppet/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario002-multinode-oooq-puppet/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario002-multinode-upgrades
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario002-multinode-upgrades/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario002-multinode-upgrades/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
branches: ^stable/ocata$
|
||||
files:
|
||||
- ^(docker|puppet)/services/glance.*$
|
||||
- ^manifests/profile/base/glance.*$
|
||||
- ^manifests/haproxy.*$
|
||||
- ^(docker|puppet)/services/barbican.*$
|
||||
- ^manifests/profile/base/barbican.*$
|
||||
- ^(docker|puppet)/services/cinder.*$
|
||||
- ^manifests/profile/base/cinder.*$
|
||||
- ^(docker|puppet)/services/ec2-api.*$
|
||||
- ^manifests/profile/base/nova/ec2.*$
|
||||
- ^(docker|puppet)/services/swift.*$
|
||||
- ^manifests/profile/base/swift.*$
|
||||
- ^(docker|puppet)/services/zaqar.*$
|
||||
- ^manifests/profile/base/zaqar.*$
|
||||
- ^(docker|puppet)/services/aodh.*$
|
||||
- ^manifests/profile/base/aodh.*$
|
||||
- ^(docker|puppet)/services/ceilometer.*$
|
||||
- ^manifests/profile/base/ceilometer.*$
|
||||
- ^(docker|puppet)/services/gnocchi.*$
|
||||
- ^manifests/profile/base/gnocchi.*$
|
||||
- ^(docker|puppet)/services/panko.*$
|
||||
- ^manifests/profile/base/panko.*$
|
||||
- ci/environments/scenario002.*$
|
||||
- ci/pingtests/scenario002.*$
|
||||
- config/general_config/featureset006.yml
|
||||
- config/general_config/featureset013.yml
|
||||
- config/general_config/featureset017.yml
|
||||
- ^container-images/.*$
|
||||
- ^environments\/.*.yaml
|
||||
irrelevant-files:
|
||||
- ^.*\.md$
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
- ^etc/.*$
|
||||
- ^metadata.json$
|
||||
- ^releasenotes/.*$
|
||||
- ^test-requirements.txt$
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario003-multinode-oooq
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario003-multinode-oooq/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario003-multinode-oooq/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
branches: ^(stable/ocata).*$
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario003-multinode-oooq-container
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario003-multinode-oooq-container/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario003-multinode-oooq-container/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario003-multinode-oooq-container-upgrades
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario003-multinode-oooq-container-upgrades/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario003-multinode-oooq-container-upgrades/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
voting: false
|
||||
branches: ^(?!stable/(newton|ocata)).*$
|
||||
files:
|
||||
- ^(docker|puppet)/services/glance.*$
|
||||
- ^manifests/profile/base/glance.*$
|
||||
- ^manifests/haproxy.*$
|
||||
- ^(docker|puppet)/services/sahara.*$
|
||||
- ^manifests/profile/base/sahara.*$
|
||||
- ^(docker|puppet)/services/mistral.*$
|
||||
- ^manifests/profile/base/mistral.*$
|
||||
- ci/environments/scenario003.*$
|
||||
- ci/pingtests/scenario003.*$
|
||||
- config/general_config/featureset007.yml
|
||||
- config/general_config/featureset014.yml
|
||||
- config/general_config/featureset018.yml
|
||||
- roles\/(.+\/)
|
||||
- toci-quickstart\/(config|playbooks)\/(.+)
|
||||
- toci_.+
|
||||
- ^container-images/.*$
|
||||
- ^environments\/.*.yaml
|
||||
irrelevant-files:
|
||||
- ^.*\.md$
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
- ^etc/.*$
|
||||
- ^metadata.json$
|
||||
- ^releasenotes/.*$
|
||||
- ^test-requirements.txt$
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario003-multinode-oooq-puppet
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario003-multinode-oooq-puppet/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario003-multinode-oooq-puppet/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario003-multinode-upgrades
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario003-multinode-upgrades/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario003-multinode-upgrades/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
branches: ^stable/ocata$
|
||||
files:
|
||||
- ^(docker|puppet)/services/glance.*$
|
||||
- ^manifests/profile/base/glance.*$
|
||||
- ^manifests/haproxy.*$
|
||||
- ^(docker|puppet)/services/sahara.*$
|
||||
- ^manifests/profile/base/sahara.*$
|
||||
- ^(docker|puppet)/services/mistral.*$
|
||||
- ^manifests/profile/base/mistral.*$
|
||||
- ci/environments/scenario003.*$
|
||||
- ci/pingtests/scenario003.*$
|
||||
- config/general_config/featureset007.yml
|
||||
- config/general_config/featureset014.yml
|
||||
- config/general_config/featureset018.yml
|
||||
- roles\/(.+\/)
|
||||
- toci-quickstart\/(config|playbooks)\/(.+)
|
||||
- toci_.+
|
||||
- ^container-images/.*$
|
||||
- ^environments\/.*.yaml
|
||||
irrelevant-files:
|
||||
- ^.*\.md$
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
- ^etc/.*$
|
||||
- ^metadata.json$
|
||||
- ^releasenotes/.*$
|
||||
- ^test-requirements.txt$
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario004-multinode-oooq
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario004-multinode-oooq/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario004-multinode-oooq/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
branches: ^(stable/ocata).*$
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario004-multinode-oooq-container
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario004-multinode-oooq-container/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario004-multinode-oooq-container/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario004-multinode-oooq-container-upgrades
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario004-multinode-oooq-container-upgrades/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario004-multinode-oooq-container-upgrades/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
voting: false
|
||||
branches: ^(?!stable/(newton|ocata)).*$
|
||||
files:
|
||||
- ^(docker|puppet)/services/glance.*$
|
||||
- ^manifests/profile/base/glance.*$
|
||||
- ^manifests/haproxy.*$
|
||||
- ^(docker|puppet)/services/ceph.*$
|
||||
- ^manifests/profile/base/ceph.*$
|
||||
- ^(docker|puppet)/services/manila.*$
|
||||
- ^manifests/profile/base/manila.*$
|
||||
- ^manifests/profile/pacemaker/manila.*$
|
||||
- ci/environments/scenario004.*$
|
||||
- ci/pingtests/scenario004.*$
|
||||
- config/general_config/featureset008.yml
|
||||
- config/general_config/featureset015.yml
|
||||
- config/general_config/featureset019.yml
|
||||
- workbooks/ceph-ansible.yaml
|
||||
- ^container-images/.*$
|
||||
- ^environments\/.*.yaml
|
||||
irrelevant-files:
|
||||
- ^.*\.md$
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
- ^etc/.*$
|
||||
- ^metadata.json$
|
||||
- ^releasenotes/.*$
|
||||
- ^test-requirements.txt$
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario004-multinode-oooq-puppet
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario004-multinode-oooq-puppet/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario004-multinode-oooq-puppet/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario005-multinode-oooq
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario005-multinode-oooq/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario005-multinode-oooq/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-4-node
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario006-multinode-oooq
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario006-multinode-oooq/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario006-multinode-oooq/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario007-multinode-oooq
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario007-multinode-oooq/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario007-multinode-oooq/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
files:
|
||||
- ci/environments/scenario007-multinode.yaml
|
||||
- ci/pingtests/scenario007-multinode.yaml
|
||||
- ^environments/.*ovn*.*$
|
||||
- ^puppet/services/.*ovn.*$
|
||||
- ^manifests/profile/base/neutron/plugins/ml2/ovn.*$
|
||||
- ^manifests/profile/base/neutron/agents/ovn.*$
|
||||
- ^manifests/profile/base/neutron/ovn.*$
|
||||
- config/general_config/featureset028.yml
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario007-multinode-oooq-container
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario007-multinode-oooq-container/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario007-multinode-oooq-container/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
files:
|
||||
- ci/environments/scenario007-multinode-containers.yaml
|
||||
- ci/pingtests/scenario007-multinode.yaml
|
||||
- ^environments/services-docker/.*ovn*.*$
|
||||
- ^(docker|puppet)/services/.*ovn.*$
|
||||
- ^manifests/profile/pacemaker/ovn.*$
|
||||
- ^manifests/profile/base/neutron/plugins/ml2/ovn.*$
|
||||
- ^manifests/profile/base/neutron/agents/ovn.*$
|
||||
- ^manifests/profile/base/neutron/ovn.*$
|
||||
- config/general_config/featureset030.yml
|
||||
- ^container-images/.*$
|
||||
- ^environments\/.*.yaml
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario007-multinode-oooq-puppet
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario007-multinode-oooq-puppet/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario007-multinode-oooq-puppet/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario008-multinode-oooq
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario008-multinode-oooq/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario008-multinode-oooq/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-scenario009-multinode-oooq
|
||||
parent: legacy-tripleo-ci-dsvm-multinode
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-scenario009-multinode-oooq/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-scenario009-multinode-oooq/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7-2-node
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-undercloud-containers
|
||||
parent: legacy-tripleo-ci-dsvm
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-undercloud-containers/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-undercloud-containers/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-undercloud-oooq
|
||||
parent: legacy-tripleo-ci-dsvm
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-undercloud-oooq/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-undercloud-oooq/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7
|
||||
irrelevant-files:
|
||||
- ^.*\.md$
|
||||
- ^.*\.rst$
|
||||
- ^doc/.*$
|
||||
- ^etc/.*$
|
||||
- ^metadata.json$
|
||||
- ^releasenotes/.*$
|
||||
- ^test-requirements.txt$
|
||||
|
||||
- job:
|
||||
name: legacy-tripleo-ci-centos-7-undercloud-upgrades
|
||||
parent: legacy-tripleo-ci-dsvm
|
||||
run: playbooks/legacy/tripleo-ci-centos-7-undercloud-upgrades/run.yaml
|
||||
post-run: playbooks/legacy/tripleo-ci-centos-7-undercloud-upgrades/post.yaml
|
||||
timeout: 10800
|
||||
nodeset: legacy-centos-7
|
||||
|
||||
- job:
|
||||
name: legacy-trove-functional-dsvm-mysql
|
||||
parent: legacy-dsvm-base
|
||||
|
@ -100,18 +100,6 @@
|
||||
jobs:
|
||||
- build-openstack-sphinx-docs
|
||||
|
||||
- project-template:
|
||||
name: check-tripleo-undercloud-jobs
|
||||
check:
|
||||
jobs:
|
||||
- legacy-tripleo-ci-centos-7-undercloud-oooq
|
||||
- legacy-tripleo-ci-centos-7-undercloud-upgrades:
|
||||
voting: false
|
||||
branches: ^(?!stable/newton).*$
|
||||
gate:
|
||||
jobs:
|
||||
- legacy-tripleo-ci-centos-7-undercloud-oooq
|
||||
|
||||
- project-template:
|
||||
name: designate-dsvm-jobs
|
||||
check:
|
||||
@ -141,13 +129,6 @@
|
||||
- legacy-tempest-dsvm-designate-agent-djbdns
|
||||
- legacy-tempest-dsvm-designate-agent-gdnsd
|
||||
|
||||
- project-template:
|
||||
name: experimental-tripleo-jobs
|
||||
experimental-tripleo:
|
||||
jobs:
|
||||
- legacy-tripleo-ci-centos-7-ovb-fakeha-caserver
|
||||
- legacy-tripleo-ci-centos-7-ovb-ha-tempest-oooq
|
||||
|
||||
- project-template:
|
||||
name: fuel-ccp-component
|
||||
check:
|
||||
@ -428,303 +409,3 @@
|
||||
gate:
|
||||
jobs:
|
||||
- legacy-tox-with-sudo-snap
|
||||
|
||||
- project-template:
|
||||
name: tripleo-puppet-jobs
|
||||
check:
|
||||
jobs:
|
||||
- legacy-tripleo-ci-centos-7-nonha-multinode-oooq
|
||||
gate:
|
||||
jobs:
|
||||
- legacy-tripleo-ci-centos-7-nonha-multinode-oooq
|
||||
|
||||
- project-template:
|
||||
name: tripleo-scenario-jobs-scenario001
|
||||
check:
|
||||
jobs:
|
||||
- legacy-tripleo-ci-centos-7-scenario001-multinode-oooq-puppet
|
||||
|
||||
- project-template:
|
||||
name: tripleo-scenario-jobs-scenario002
|
||||
check:
|
||||
jobs:
|
||||
- legacy-tripleo-ci-centos-7-scenario002-multinode-oooq-puppet:
|
||||
branches: ^(?!stable/newton).*$
|
||||
gate:
|
||||
jobs:
|
||||
- legacy-tripleo-ci-centos-7-scenario002-multinode-oooq-puppet:
|
||||
branches: ^(?!stable/newton).*$
|
||||
|
||||
- project-template:
|
||||
name: tripleo-scenario-jobs-scenario003
|
||||
check:
|
||||
jobs:
|
||||
- legacy-tripleo-ci-centos-7-scenario003-multinode-oooq-puppet:
|
||||
branches: ^(?!stable/newton).*$
|
||||
gate:
|
||||
jobs:
|
||||
- legacy-tripleo-ci-centos-7-scenario003-multinode-oooq-puppet:
|
||||
branches: ^(?!stable/newton).*$
|
||||
|
||||
- project-template:
|
||||
name: tripleo-scenario-jobs-scenario004
|
||||
check:
|
||||
jobs:
|
||||
- legacy-tripleo-ci-centos-7-scenario004-multinode-oooq-puppet:
|
||||
branches: ^(?!stable/newton).*$
|
||||
gate:
|
||||
jobs:
|
||||
- legacy-tripleo-ci-centos-7-scenario004-multinode-oooq-puppet:
|
||||
branches: ^(?!stable/newton).*$
|
||||
|
||||
- project-template:
|
||||
name: tripleo-scenario-jobs-scenario007
|
||||
check:
|
||||
jobs:
|
||||
- legacy-tripleo-ci-centos-7-scenario007-multinode-oooq-puppet:
|
||||
branches: ^(?!stable/(newton|ocata)).*$
|
||||
gate:
|
||||
jobs:
|
||||
- legacy-tripleo-ci-centos-7-scenario007-multinode-oooq-puppet:
|
||||
branches: ^(?!stable/(newton|ocata)).*$
|
||||
|
||||
- project-template:
|
||||
name: tripleo-scenario-jobs-scenario007-nv
|
||||
check:
|
||||
jobs:
|
||||
- legacy-tripleo-ci-centos-7-scenario007-multinode-oooq-puppet:
|
||||
voting: false
|
||||
branches: ^(?!stable/(newton|ocata)).*$
|
||||
|
||||
- project-template:
|
||||
name: tripleo-upgrade-jobs
|
||||
check:
|
||||
jobs:
|
||||
- legacy-tripleo-ci-centos-7-multinode-upgrades:
|
||||
branches: ^stable/ocata$
|
||||
- legacy-tripleo-ci-centos-7-containers-multinode-upgrades:
|
||||
voting: false
|
||||
branches: ^(?!stable/(newton|ocata)).*$
|
||||
gate:
|
||||
jobs:
|
||||
- legacy-tripleo-ci-centos-7-multinode-upgrades:
|
||||
branches: ^stable/ocata$
|
||||
|
||||
- project-template:
|
||||
name: tripleo-upgrade-jobs-scenario001
|
||||
check:
|
||||
jobs:
|
||||
- legacy-tripleo-ci-centos-7-scenario001-multinode-upgrades:
|
||||
branches: ^stable/ocata$
|
||||
voting: false
|
||||
files:
|
||||
- ^(docker|puppet)/services/glance.*$
|
||||
- ^manifests/profile/base/glance.*$
|
||||
- ^manifests/haproxy.*$
|
||||
- ^(docker|puppet)/services/aodh.*$
|
||||
- ^manifests/profile/base/aodh.*$
|
||||
- ^(docker|puppet)/services/ceilometer.*$
|
||||
- ^manifests/profile/base/ceilometer.*$
|
||||
- ^(docker|puppet)/services/gnocchi.*$
|
||||
- ^manifests/profile/base/gnocchi.*$
|
||||
- ^(docker|puppet)/services/panko.*$
|
||||
- ^manifests/profile/base/panko.*$
|
||||
- ^(docker|puppet)/services/ceph.*$
|
||||
- ^manifests/profile/base/ceph.*$
|
||||
- ^manifests/profile/base/monitoring.*$
|
||||
- ^(docker|puppet)/services/monitoring.*$
|
||||
- ^manifests/profile/base/metrics.*$
|
||||
- ^(docker|puppet)/services/metrics.*$
|
||||
- ^manifests/profile/base/logging.*$
|
||||
- ^(docker|puppet)/services/logging.*$
|
||||
- ^(docker|puppet)/services/tacker.*$
|
||||
- ^manifests/profile/base/tacker.*$
|
||||
- ^(docker|puppet)/services/congress.*$
|
||||
- ^manifests/profile/base/congress.*$
|
||||
- ^(docker|puppet)/services/cinder.*$
|
||||
- ^manifests/profile/base/cinder.*$
|
||||
- ci/environments/scenario001.*$
|
||||
- ci/pingtests/scenario001.*$
|
||||
- config/general_config/featureset005.yml
|
||||
- config/general_config/featureset012.yml
|
||||
- config/general_config/featureset016.yml
|
||||
- workbooks/ceph-ansible.yaml
|
||||
- ^container-images/.*$
|
||||
- ^environments\/.*.yaml
|
||||
- legacy-tripleo-ci-centos-7-scenario001-multinode-oooq-container-upgrades:
|
||||
voting: false
|
||||
branches: ^(?!stable/(newton|ocata)).*$
|
||||
files:
|
||||
- ^(docker|puppet)/services/glance.*$
|
||||
- ^manifests/profile/base/glance.*$
|
||||
- ^manifests/haproxy.*$
|
||||
- ^(docker|puppet)/services/aodh.*$
|
||||
- ^manifests/profile/base/aodh.*$
|
||||
- ^(docker|puppet)/services/ceilometer.*$
|
||||
- ^manifests/profile/base/ceilometer.*$
|
||||
- ^(docker|puppet)/services/gnocchi.*$
|
||||
- ^manifests/profile/base/gnocchi.*$
|
||||
- ^(docker|puppet)/services/panko.*$
|
||||
- ^manifests/profile/base/panko.*$
|
||||
- ^(docker|puppet)/services/ceph.*$
|
||||
- ^manifests/profile/base/ceph.*$
|
||||
- ^manifests/profile/base/monitoring.*$
|
||||
- ^(docker|puppet)/services/monitoring.*$
|
||||
- ^manifests/profile/base/metrics.*$
|
||||
- ^(docker|puppet)/services/metrics.*$
|
||||
- ^manifests/profile/base/logging.*$
|
||||
- ^(docker|puppet)/services/logging.*$
|
||||
- ^(docker|puppet)/services/tacker.*$
|
||||
- ^manifests/profile/base/tacker.*$
|
||||
- ^(docker|puppet)/services/congress.*$
|
||||
- ^manifests/profile/base/congress.*$
|
||||
- ^(docker|puppet)/services/cinder.*$
|
||||
- ^manifests/profile/base/cinder.*$
|
||||
- ci/environments/scenario001.*$
|
||||
- ci/pingtests/scenario001.*$
|
||||
- config/general_config/featureset005.yml
|
||||
- config/general_config/featureset012.yml
|
||||
- config/general_config/featureset016.yml
|
||||
- workbooks/ceph-ansible.yaml
|
||||
- ^container-images/.*$
|
||||
- ^environments\/.*.yaml
|
||||
|
||||
- project-template:
|
||||
name: tripleo-upgrade-jobs-scenario002
|
||||
check:
|
||||
jobs:
|
||||
- legacy-tripleo-ci-centos-7-scenario002-multinode-upgrades:
|
||||
branches: ^stable/ocata$
|
||||
voting: false
|
||||
files:
|
||||
- ^(docker|puppet)/services/glance.*$
|
||||
- ^manifests/profile/base/glance.*$
|
||||
- ^manifests/haproxy.*$
|
||||
- ^(docker|puppet)/services/barbican.*$
|
||||
- ^manifests/profile/base/barbican.*$
|
||||
- ^(docker|puppet)/services/cinder.*$
|
||||
- ^manifests/profile/base/cinder.*$
|
||||
- ^(docker|puppet)/services/ec2-api.*$
|
||||
- ^manifests/profile/base/nova/ec2.*$
|
||||
- ^(docker|puppet)/services/swift.*$
|
||||
- ^manifests/profile/base/swift.*$
|
||||
- ^(docker|puppet)/services/zaqar.*$
|
||||
- ^manifests/profile/base/zaqar.*$
|
||||
- ^(docker|puppet)/services/aodh.*$
|
||||
- ^manifests/profile/base/aodh.*$
|
||||
- ^(docker|puppet)/services/ceilometer.*$
|
||||
- ^manifests/profile/base/ceilometer.*$
|
||||
- ^(docker|puppet)/services/gnocchi.*$
|
||||
- ^manifests/profile/base/gnocchi.*$
|
||||
- ^(docker|puppet)/services/panko.*$
|
||||
- ^manifests/profile/base/panko.*$
|
||||
- ci/environments/scenario002.*$
|
||||
- ci/pingtests/scenario002.*$
|
||||
- config/general_config/featureset006.yml
|
||||
- config/general_config/featureset013.yml
|
||||
- config/general_config/featureset017.yml
|
||||
- ^container-images/.*$
|
||||
- ^environments\/.*.yaml
|
||||
- legacy-tripleo-ci-centos-7-scenario002-multinode-oooq-container-upgrades:
|
||||
voting: false
|
||||
branches: ^(?!stable/(newton|ocata)).*$
|
||||
files:
|
||||
- ^(docker|puppet)/services/glance.*$
|
||||
- ^manifests/profile/base/glance.*$
|
||||
- ^manifests/haproxy.*$
|
||||
- ^(docker|puppet)/services/barbican.*$
|
||||
- ^manifests/profile/base/barbican.*$
|
||||
- ^(docker|puppet)/services/cinder.*$
|
||||
- ^manifests/profile/base/cinder.*$
|
||||
- ^(docker|puppet)/services/ec2-api.*$
|
||||
- ^manifests/profile/base/nova/ec2.*$
|
||||
- ^(docker|puppet)/services/swift.*$
|
||||
- ^manifests/profile/base/swift.*$
|
||||
- ^(docker|puppet)/services/zaqar.*$
|
||||
- ^manifests/profile/base/zaqar.*$
|
||||
- ^(docker|puppet)/services/aodh.*$
|
||||
- ^manifests/profile/base/aodh.*$
|
||||
- ^(docker|puppet)/services/ceilometer.*$
|
||||
- ^manifests/profile/base/ceilometer.*$
|
||||
- ^(docker|puppet)/services/gnocchi.*$
|
||||
- ^manifests/profile/base/gnocchi.*$
|
||||
- ^(docker|puppet)/services/panko.*$
|
||||
- ^manifests/profile/base/panko.*$
|
||||
- ci/environments/scenario002.*$
|
||||
- ci/pingtests/scenario002.*$
|
||||
- config/general_config/featureset006.yml
|
||||
- config/general_config/featureset013.yml
|
||||
- config/general_config/featureset017.yml
|
||||
- ^container-images/.*$
|
||||
- ^environments\/.*.yaml
|
||||
|
||||
- project-template:
|
||||
name: tripleo-upgrade-jobs-scenario003
|
||||
check:
|
||||
jobs:
|
||||
- legacy-tripleo-ci-centos-7-scenario003-multinode-upgrades:
|
||||
branches: ^stable/ocata$
|
||||
files:
|
||||
- ^(docker|puppet)/services/glance.*$
|
||||
- ^manifests/profile/base/glance.*$
|
||||
- ^manifests/haproxy.*$
|
||||
- ^(docker|puppet)/services/sahara.*$
|
||||
- ^manifests/profile/base/sahara.*$
|
||||
- ^(docker|puppet)/services/mistral.*$
|
||||
- ^manifests/profile/base/mistral.*$
|
||||
- ci/environments/scenario003.*$
|
||||
- ci/pingtests/scenario003.*$
|
||||
- config/general_config/featureset007.yml
|
||||
- config/general_config/featureset014.yml
|
||||
- config/general_config/featureset018.yml
|
||||
- roles\/(.+\/)
|
||||
- toci-quickstart\/(config|playbooks)\/(.+)
|
||||
- toci_.+
|
||||
- ^container-images/.*$
|
||||
- ^environments\/.*.yaml
|
||||
- legacy-tripleo-ci-centos-7-scenario003-multinode-oooq-container-upgrades:
|
||||
voting: false
|
||||
branches: ^(?!stable/(newton|ocata)).*$
|
||||
files:
|
||||
- ^(docker|puppet)/services/glance.*$
|
||||
- ^manifests/profile/base/glance.*$
|
||||
- ^manifests/haproxy.*$
|
||||
- ^(docker|puppet)/services/sahara.*$
|
||||
- ^manifests/profile/base/sahara.*$
|
||||
- ^(docker|puppet)/services/mistral.*$
|
||||
- ^manifests/profile/base/mistral.*$
|
||||
- ci/environments/scenario003.*$
|
||||
- ci/pingtests/scenario003.*$
|
||||
- config/general_config/featureset007.yml
|
||||
- config/general_config/featureset014.yml
|
||||
- config/general_config/featureset018.yml
|
||||
- roles\/(.+\/)
|
||||
- toci-quickstart\/(config|playbooks)\/(.+)
|
||||
- toci_.+
|
||||
- ^container-images/.*$
|
||||
- ^environments\/.*.yaml
|
||||
|
||||
- project-template:
|
||||
name: tripleo-upgrade-jobs-scenario004
|
||||
check:
|
||||
jobs:
|
||||
- legacy-tripleo-ci-centos-7-scenario004-multinode-oooq-container-upgrades:
|
||||
voting: false
|
||||
branches: ^(?!stable/(newton|ocata)).*$
|
||||
files:
|
||||
- ^(docker|puppet)/services/glance.*$
|
||||
- ^manifests/profile/base/glance.*$
|
||||
- ^manifests/haproxy.*$
|
||||
- ^(docker|puppet)/services/ceph.*$
|
||||
- ^manifests/profile/base/ceph.*$
|
||||
- ^(docker|puppet)/services/manila.*$
|
||||
- ^manifests/profile/base/manila.*$
|
||||
- ^manifests/profile/pacemaker/manila.*$
|
||||
- ci/environments/scenario004.*$
|
||||
- ci/pingtests/scenario004.*$
|
||||
- config/general_config/featureset008.yml
|
||||
- config/general_config/featureset015.yml
|
||||
- config/general_config/featureset019.yml
|
||||
- workbooks/ceph-ansible.yaml
|
||||
- ^container-images/.*$
|
||||
- ^environments\/.*.yaml
|
||||
|
Loading…
x
Reference in New Issue
Block a user