4279e20293
We indicated to the OpenStack TC that this service would be going away after the Yoga cycle if no one stepped up to start maintaining it. That help didn't arrive in the form of OpenDev assistance (there is effort to use OpenSearch external to OpenDev) and Yoga has released. This means we are now clear to retire and shutdown this service. This change attempts to remove our configuration management for these services so that we can shutdown the servers afterwards. It was a good run. Sad to see it go but it wasn't sustainable anymore. Note a follow-up will clean up elastic-recheck which runs on the status server. Depends-On: https://review.opendev.org/c/opendev/base-jobs/+/837619 Change-Id: I5f7f73affe7b97c74680d182e68eb4bfebbe23e1
132 lines
3.9 KiB
YAML
132 lines
3.9 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-bup
|
|
- opendev/puppet-elastic_recheck
|
|
- opendev/puppet-ethercalc
|
|
- opendev/puppet-httpd
|
|
- opendev/puppet-jeepyb
|
|
- opendev/puppet-kibana
|
|
- opendev/puppet-logrotate
|
|
- opendev/puppet-mysql_backup
|
|
- opendev/puppet-openstack_infra_spec_helper
|
|
- opendev/puppet-pip
|
|
- opendev/puppet-project_config
|
|
- opendev/puppet-redis
|
|
- opendev/puppet-reviewday
|
|
- opendev/puppet-simpleproxy
|
|
- opendev/puppet-ssh
|
|
- opendev/puppet-storyboard
|
|
- opendev/puppet-tmpreaper
|
|
- 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
|
|
files:
|
|
- Gemfile
|
|
- Rakefile
|
|
- modules.env
|
|
- install_modules.sh
|
|
- manifests/.*
|
|
- modules/.*
|
|
- roles/puppet-install/.*
|
|
- hiera/.*
|
|
- inventory/.*
|
|
- playbooks/install_puppet.yaml
|
|
- playbooks/remote_puppet_adhoc.yaml
|
|
- playbooks/remote_puppet_else.yaml
|
|
- playbooks/service-eavesdrop.yaml
|
|
- playbooks/update_puppet_version.yaml
|
|
- playbooks/roles/disable-puppet-agent/.*
|
|
- playbooks/roles/puppet-run/.*
|
|
- playbooks/roles/puppet-setup-ansible/.*
|
|
- playbooks/zuul/infra-puppet-apply/.*
|
|
- playbooks/zuul/templates/.*
|
|
|
|
- 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-mysql_backup
|
|
- opendev/puppet-pip
|
|
- opendev/puppet-project_config
|
|
- opendev/puppet-ethercalc
|
|
- opendev/puppet-httpd
|
|
- opendev/puppet-reviewday
|
|
- opendev/puppet-kibana
|
|
- opendev/puppet-redis
|
|
- opendev/puppet-zanata
|
|
- opendev/puppet-tmpreaper
|
|
- opendev/puppet-elastic_recheck
|
|
- opendev/puppet-ulimit
|
|
- opendev/puppet-logrotate
|
|
- opendev/puppet-storyboard
|
|
- opendev/puppet-simpleproxy
|
|
- opendev/puppet-bup
|
|
- opendev/puppet-ssh
|
|
- opendev/puppet-user
|
|
- opendev/puppet-jeepyb
|
|
- 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
|