6e04e500fd
We're trying to phase out the ELK systems. While we have agreed to not immediately turn anything off we probably don't need to keep running the system-config-legacy-logstash-filters job as ELK should remain fairly fixed unless someone rewrites config management for it and modernizes it. And if that happens they will want new modern testing too. Depends-On: https://review.opendev.org/c/openstack/project-config/+/792710 Change-Id: I9ac6f12ec3245e3c1be0471d5ed17caec976334f
150 lines
4.6 KiB
YAML
150 lines
4.6 KiB
YAML
- job:
|
|
name: system-config-puppet-apply-4-ubuntu-xenial
|
|
# Required to install z-c for puppet module installs.
|
|
parent: legacy-base
|
|
timeout: 1800
|
|
nodeset: ubuntu-xenial
|
|
vars:
|
|
puppet_version: 4
|
|
required-projects:
|
|
- opendev/system-config
|
|
- opendev/ansible-role-puppet
|
|
- opendev/puppet-apparmor
|
|
- opendev/puppet-askbot
|
|
- opendev/puppet-bugdaystats
|
|
- opendev/puppet-bup
|
|
- opendev/puppet-ciwatch
|
|
- opendev/puppet-elastic_recheck
|
|
- opendev/puppet-elasticsearch
|
|
- opendev/puppet-ethercalc
|
|
- opendev/puppet-haveged
|
|
- opendev/puppet-httpd
|
|
- opendev/puppet-infra-cookiecutter
|
|
- opendev/puppet-jeepyb
|
|
- opendev/puppet-kibana
|
|
- opendev/puppet-lodgeit
|
|
- opendev/puppet-log_processor
|
|
- opendev/puppet-logrotate
|
|
- opendev/puppet-logstash
|
|
- opendev/puppet-mediawiki
|
|
- opendev/puppet-meetbot
|
|
- opendev/puppet-mysql_backup
|
|
- opendev/puppet-openstack_health
|
|
- opendev/puppet-openstackid
|
|
- opendev/puppet-openstack_infra_spec_helper
|
|
- opendev/puppet-pgsql_backup
|
|
- opendev/puppet-pip
|
|
- opendev/puppet-project_config
|
|
- opendev/puppet-ptgbot
|
|
- opendev/puppet-puppet
|
|
- opendev/puppet-redis
|
|
- opendev/puppet-reviewday
|
|
- opendev/puppet-simpleproxy
|
|
- opendev/puppet-ssh
|
|
- opendev/puppet-statusbot
|
|
- opendev/puppet-storyboard
|
|
- opendev/puppet-subunit2sql
|
|
- opendev/puppet-tmpreaper
|
|
- opendev/puppet-translation_checksite
|
|
- opendev/puppet-ulimit
|
|
- opendev/puppet-user
|
|
- opendev/puppet-vcsrepo
|
|
- opendev/puppet-zanata
|
|
pre-run: playbooks/zuul/infra-puppet-apply/pre.yaml
|
|
run: playbooks/zuul/infra-puppet-apply/run.yaml
|
|
post-run: playbooks/zuul/infra-puppet-apply/post.yaml
|
|
irrelevant-files:
|
|
- docker/.*
|
|
- playbooks/.*
|
|
|
|
- job:
|
|
name: system-config-puppet-beaker-rspec-infra
|
|
parent: legacy-base
|
|
description: |
|
|
Base job for beaker-rspec tests for Infra's puppet modules.
|
|
nodeset: ubuntu-xenial
|
|
pre-run: playbooks/zuul/infra-puppet-beaker-rspec/pre.yaml
|
|
run: playbooks/zuul/infra-puppet-beaker-rspec/run.yaml
|
|
vars:
|
|
nodeset: nodepool-xenial
|
|
project_src_dir: "{{ zuul.project.src_dir }}"
|
|
timeout: 3600
|
|
irrelevant-files:
|
|
- ^.*\.md$
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^etc/.*$
|
|
- ^metadata.json$
|
|
- ^releasenotes/.*$
|
|
- ^test-requirements.txt$
|
|
required-projects:
|
|
- openstack/project-config
|
|
- opendev/system-config
|
|
- opendev/puppet-openstack_infra_spec_helper
|
|
- opendev/puppet-bugdaystats
|
|
- opendev/puppet-mysql_backup
|
|
- opendev/puppet-meetbot
|
|
- opendev/puppet-pip
|
|
- opendev/puppet-openstackid
|
|
- opendev/puppet-project_config
|
|
- opendev/puppet-ethercalc
|
|
- opendev/puppet-httpd
|
|
- opendev/puppet-subunit2sql
|
|
- opendev/puppet-reviewday
|
|
- opendev/puppet-kibana
|
|
- opendev/puppet-redis
|
|
- opendev/puppet-haveged
|
|
- opendev/puppet-zanata
|
|
- opendev/puppet-logstash
|
|
- opendev/puppet-statusbot
|
|
- opendev/puppet-mediawiki
|
|
- opendev/puppet-tmpreaper
|
|
- opendev/puppet-elastic_recheck
|
|
- opendev/puppet-ulimit
|
|
- opendev/puppet-logrotate
|
|
- opendev/puppet-elasticsearch
|
|
- opendev/puppet-storyboard
|
|
- opendev/puppet-openstack_health
|
|
- opendev/puppet-askbot
|
|
- opendev/puppet-log_processor
|
|
- opendev/puppet-simpleproxy
|
|
- opendev/puppet-lodgeit
|
|
- opendev/puppet-bup
|
|
- opendev/puppet-pgsql_backup
|
|
- opendev/puppet-ssh
|
|
- opendev/puppet-user
|
|
- opendev/puppet-jeepyb
|
|
- opendev/puppet-ptgbot
|
|
- opendev/puppet-vcsrepo
|
|
|
|
- job:
|
|
name: system-config-puppet-beaker-rspec-puppet-4-infra
|
|
parent: system-config-puppet-beaker-rspec-infra
|
|
description: |
|
|
Run beaker-rspec functional tests with puppet 4 on Ubuntu Xenial.
|
|
vars:
|
|
puppet_version: 4
|
|
|
|
- project-template:
|
|
name: system-config-puppet-apply-jobs
|
|
description: |
|
|
Runs puppet apply tests for OpenStack Infrastructure.
|
|
check:
|
|
jobs:
|
|
- system-config-puppet-apply-4-ubuntu-xenial
|
|
gate:
|
|
jobs:
|
|
- system-config-puppet-apply-4-ubuntu-xenial
|
|
|
|
- project-template:
|
|
name: system-config-puppet-beaker-jobs
|
|
description: |
|
|
Runs puppet beaker tests for OpenStack Infrastructure.
|
|
The jobs are run on Ubuntu Xenial.
|
|
check:
|
|
jobs:
|
|
- system-config-puppet-beaker-rspec-puppet-4-infra
|
|
gate:
|
|
jobs:
|
|
- system-config-puppet-beaker-rspec-puppet-4-infra
|