Sean Dague 4664c76099 remove unneeded periodic jobs
remove full tempest private hourlies and public dailies as we're now
running full tempest on all of tempest and core projects.

now that postgresql is in the tempest gate, and running on every
core project in non-voting, we don't need a periodic job for that
either.

Change-Id: I3dd73cb71bb53532524030f5dc7f0dbdc71c62a7
Reviewed-on: https://review.openstack.org/21212
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Reviewed-by: Paul Belanger <paul.belanger@polybeacon.com>
Approved: Monty Taylor <mordred@inaugust.com>
Reviewed-by: Monty Taylor <mordred@inaugust.com>
Tested-by: Jenkins
2013-02-07 14:51:33 +00:00

599 lines
13 KiB
YAML

- job:
name: gate-tempest-devstack-vm-smoke
node: devstack-precise
wrappers:
- timeout:
timeout: 120
fail: true
- timestamps
parameters:
- label:
name: NODE_LABEL
description: Label of node to use for this build
default: devstack-precise
triggers:
- zuul
builders:
- devstack-inprogress
- devstack-checkout
- shell: |
#!/bin/bash -xe
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TEMPEST=1
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
- link-logs
publishers:
- devstack-logs
- console-log
- devstack-complete
- job:
name: gate-tempest-devstack-vm-full
node: devstack-precise
wrappers:
- timeout:
timeout: 180
fail: true
- timestamps
parameters:
- label:
name: NODE_LABEL
description: Label of node to use for this build
default: devstack-precise
triggers:
- zuul
builders:
- devstack-inprogress
- devstack-checkout
- shell: |
#!/bin/bash -xe
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TEMPEST=1
export DEVSTACK_GATE_TEMPEST_FULL=1
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
- link-logs
publishers:
- devstack-logs
- console-log
- devstack-complete
- job:
name: gate-tempest-devstack-vm-cinder
node: devstack-precise
wrappers:
- timeout:
timeout: 90
fail: true
- timestamps
parameters:
- label:
name: NODE_LABEL
description: Label of node to use for this build
default: devstack-precise
triggers:
- zuul
builders:
- devstack-inprogress
- devstack-checkout
- shell: |
#!/bin/bash -xe
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TEMPEST=1
export DEVSTACK_GATE_CINDER=1
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
- link-logs
publishers:
- devstack-logs
- console-log
- devstack-complete
- job:
name: gate-tempest-devstack-vm-quantum
node: devstack-precise
wrappers:
- timeout:
timeout: 90
fail: true
- timestamps
parameters:
- label:
name: NODE_LABEL
description: Label of node to use for this build
default: devstack-precise
triggers:
- zuul
builders:
- devstack-inprogress
- devstack-checkout
- shell: |
#!/bin/bash -xe
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TEMPEST=1
export DEVSTACK_GATE_QUANTUM=1
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
- link-logs
publishers:
- devstack-logs
- console-log
- devstack-complete
- job:
name: gate-tempest-devstack-vm-quantum-full
node: devstack-precise
wrappers:
- timeout:
timeout: 180
fail: true
- timestamps
parameters:
- label:
name: NODE_LABEL
description: Label of node to use for this build
default: devstack-precise
triggers:
- zuul
builders:
- devstack-inprogress
- devstack-checkout
- shell: |
#!/bin/bash -xe
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TEMPEST=1
export DEVSTACK_GATE_TEMPEST_FULL=1
export DEVSTACK_GATE_QUANTUM=1
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
- link-logs
publishers:
- devstack-logs
- console-log
- devstack-complete
- job:
name: periodic-tempest-devstack-vm-stable-diablo
node: devstack-oneiric
wrappers:
- timeout:
timeout: 90
fail: true
- timestamps
triggers:
- timed: '0 6 * * *'
parameters:
- string:
name: ZUUL_BRANCH
description: The branch to build
default: stable/diablo
builders:
- devstack-inprogress
- devstack-checkout
- shell: |
#!/bin/bash -xe
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TEMPEST=1
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
- link-logs
publishers:
- devstack-logs-periodic
- console-log-periodic
- devstack-complete
- email:
recipients: openstack-diablo-maint@lists.launchpad.net
- job:
name: periodic-tempest-devstack-vm-stable-essex
node: devstack-precise
wrappers:
- timeout:
timeout: 90
fail: true
- timestamps
triggers:
- timed: '0 6 * * *'
parameters:
- string:
name: ZUUL_BRANCH
description: The branch to build
default: stable/essex
builders:
- devstack-inprogress
- devstack-checkout
- shell: |
#!/bin/bash -xe
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TEMPEST=1
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
- link-logs
publishers:
- devstack-logs-periodic
- console-log-periodic
- devstack-complete
- email:
recipients: openstack-essex-maint@lists.launchpad.net
- job:
name: periodic-tempest-devstack-vm-stable-folsom
node: devstack-precise
wrappers:
- timeout:
timeout: 90
fail: true
- timestamps
triggers:
- timed: '0 6 * * *'
parameters:
- string:
name: ZUUL_BRANCH
description: The branch to build
default: stable/folsom
builders:
- devstack-inprogress
- devstack-checkout
- shell: |
#!/bin/bash -xe
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TEMPEST=1
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
- link-logs
publishers:
- devstack-logs-periodic
- console-log-periodic
- devstack-complete
- email:
recipients: openstack-stable-maint@lists.openstack.org
- job:
name: periodic-tempest-devstack-vm-cinder-stable-folsom
node: devstack-precise
wrappers:
- timeout:
timeout: 90
fail: true
- timestamps
triggers:
- timed: '0 6 * * *'
parameters:
- string:
name: ZUUL_BRANCH
description: The branch to build
default: stable/folsom
builders:
- devstack-inprogress
- devstack-checkout
- shell: |
#!/bin/bash -xe
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TEMPEST=1
export DEVSTACK_GATE_CINDER=1
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
- link-logs
publishers:
- devstack-logs-periodic
- console-log-periodic
- devstack-complete
- email:
recipients: openstack-stable-maint@lists.openstack.org
- job:
name: periodic-tempest-devstack-coverage-vm-full
node: devstack-precise
wrappers:
- timeout:
timeout: 180
fail: true
- timestamps
triggers:
- timed: '0 6 * * *'
parameters:
- string:
name: ZUUL_BRANCH
description: The branch to build
default: master
builders:
- devstack-inprogress
- devstack-checkout
- shell: |
#!/bin/bash -xe
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TEMPEST=1
export DEVSTACK_GATE_TEMPEST_FULL=1
export DEVSTACK_GATE_TEMPEST_COVERAGE=1
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
- link-logs
publishers:
- devstack-logs-periodic
- console-log-periodic
- devstack-complete
- email:
recipients: openstack-qa@lists.openstack.org
- job:
name: gate-tempest-devstack-vm-postgres
node: devstack-precise
wrappers:
- timeout:
timeout: 120
fail: true
- timestamps
parameters:
- label:
name: NODE_LABEL
description: Label of node to use for this build
default: devstack-precise
triggers:
- zuul
builders:
- devstack-inprogress
- devstack-checkout
- shell: |
#!/bin/bash -xe
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TEMPEST=1
export DEVSTACK_GATE_POSTGRES=1
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
- link-logs
publishers:
- devstack-logs
- console-log
- devstack-complete
- job:
name: gate-tempest-devstack-vm-postgres-full
node: devstack-precise
wrappers:
- timeout:
timeout: 180
fail: true
- timestamps
parameters:
- label:
name: NODE_LABEL
description: Label of node to use for this build
default: devstack-precise
triggers:
- zuul
builders:
- devstack-inprogress
- devstack-checkout
- shell: |
#!/bin/bash -xe
export PYTHONUNBUFFERED=true
export DEVSTACK_GATE_TEMPEST=1
export DEVSTACK_GATE_TEMPEST_FULL=1
export DEVSTACK_GATE_POSTGRES=1
cp devstack-gate/devstack-vm-gate-wrap.sh ./safe-devstack-vm-gate-wrap.sh
./safe-devstack-vm-gate-wrap.sh
- link-logs
publishers:
- devstack-logs
- console-log
- devstack-complete
# Called by devstack jobs to alert that they have started so that the
# jenkins slave they are running on can be disabled.
- job:
name: devstack-update-inprogress
concurrent: false
node: master
wrappers:
- timeout:
timeout: 10
fail: true
- timestamps
builders:
- devstack-checkout
- shell: |
#!/bin/bash -xe
export STATSD_HOST="graphite.openstack.org"
export STATSD_PORT=8125
export PYTHONUNBUFFERED=true
$WORKSPACE/devstack-gate/devstack-vm-inprogress.py $DEVSTACK_NODE_NAME
# Called by devstack jobs to alert that they have completed so that the
# jenkins slave may be deleted.
- job:
name: devstack-update-complete
concurrent: false
node: master
wrappers:
- timeout:
timeout: 10
fail: true
- timestamps
builders:
- devstack-checkout
- shell: |
#!/bin/bash -xe
export STATSD_HOST="graphite.openstack.org"
export STATSD_PORT=8125
export PYTHONUNBUFFERED=true
$WORKSPACE/devstack-gate/devstack-vm-delete.py $DEVSTACK_NODE_NAME
- job-template:
name: devstack-launch-vms-{provider}
concurrent: false
node: master
wrappers:
- timeout:
timeout: 10
fail: true
- timestamps
triggers:
- timed: '*/10 * * * *'
builders:
- devstack-checkout
- shell: |
#!/bin/bash -xe
export STATSD_HOST="graphite.openstack.org"
export STATSD_PORT=8125
export PYTHONUNBUFFERED=true
$WORKSPACE/devstack-gate/devstack-vm-launch.py {provider}
- job-template:
name: devstack-reap-vms-{provider}
concurrent: false
node: master
wrappers:
- timeout:
timeout: 10
fail: true
- timestamps
parameters:
- bool:
name: ALL_SERVERS
description: Delete all servers?
default: false
- bool:
name: ALL_IMAGES
description: Delete all images?
default: false
triggers:
- timed: '*/15 * * * *'
builders:
- devstack-checkout
- shell: |
#!/bin/bash -xe
if [ "$ALL_SERVERS" == 'true' ]; then
ALL_SERVERS="--all-servers"
else
ALL_SERVERS=""
fi
if [ "$ALL_IMAGES" == 'true' ]; then
ALL_IMAGES="--all-images"
else
ALL_IMAGES=""
fi
export STATSD_HOST="graphite.openstack.org"
export STATSD_PORT=8125
export PYTHONUNBUFFERED=true
$WORKSPACE/devstack-gate/devstack-vm-reap.py {provider} $ALL_SERVERS $ALL_IMAGES
- job-template:
name: devstack-update-vm-image-{provider}
concurrent: false
node: master
wrappers:
- timeout:
timeout: 360
fail: true
- timestamps
triggers:
- timed: '3 5 * * *'
builders:
- devstack-checkout
- shell: |
#!/bin/bash -xe
export PYTHONUNBUFFERED=true
$WORKSPACE/devstack-gate/devstack-vm-update-image.sh {provider}
- job-group:
name: devstack-node-provider-jobs
jobs:
- devstack-launch-vms-{provider}
- devstack-reap-vms-{provider}
- devstack-update-vm-image-{provider}