Add eavesdrop01.opendev.org server

This adds a new server to take over from eavesdrop01.openstack.org.

We limit the puppet installs, etc. to the openstack.org server.  The
new server is in the group eavesdrop_opendev as we cut over services.
A stub for basic installation is added to the service playbook.

Depends-On: https://review.opendev.org/c/opendev/zone-opendev.org/+/795004
Change-Id: I88c3059532e4d6ab267fdec5b390daefa5b0c4a1
This commit is contained in:
Ian Wienand 2021-06-07 10:06:46 +10:00
parent 7e80f08a62
commit fb94b79e82
4 changed files with 19 additions and 3 deletions

View File

@ -190,6 +190,7 @@ cacti_hosts:
- bridge.openstack.org
- cacti.openstack.org
- eavesdrop.openstack.org
- eavesdrop01.opendev.org
- elasticsearch02.openstack.org
- elasticsearch03.openstack.org
- elasticsearch04.openstack.org

View File

@ -91,6 +91,13 @@ all:
region_name: DFW
public_v4: 104.130.158.239
public_v6: 2001:4800:7818:104:be76:4eff:fe04:3bb2
eavesdrop01.opendev.org:
ansible_host: 104.239.144.232
location:
cloud: openstackci-rax
region_name: DFW
public_v4: 104.239.144.232
public_v6: 2001:4800:7818:104:be76:4eff:fe04:46c8
eavesdrop01.openstack.org:
ansible_host: 104.130.124.113
location:

View File

@ -49,7 +49,8 @@ groups:
dns:
- adns*.opendev.org
- ns*.opendev.org
eavesdrop: eavesdrop[0-9]*.open*.org
eavesdrop: eavesdrop[0-9]*.openstack.org
eavesdrop_opendev: eavesdrop[0-9]*.opendev.org
elasticsearch: elasticsearch[0-9]*.open*.org
ethercalc: ethercalc*.open*.org
etherpad: etherpad[0-9]*.open*.org
@ -133,7 +134,7 @@ groups:
puppet:
- ask*.open*.org
- cacti[0-9]*.open*.org
- eavesdrop[0-9]*.open*.org
- eavesdrop[0-9]*.openstack.org
- elasticsearch[0-9]*.open*.org
- ethercalc[0-9]*.open*.org
- health[0-9]*.openstack.org
@ -154,7 +155,7 @@ groups:
puppet4:
- ask*.open*.org
- cacti[0-9]*.open*.org
- eavesdrop[0-9]*.open*.org
- eavesdrop[0-9]*.openstack.org
- elasticsearch[0-9]*.open*.org
- ethercalc[0-9]*.open*.org
- health[0-9]*.openstack.org

View File

@ -4,6 +4,13 @@
roles:
- puppet-setup-ansible
- hosts: 'eavesdrop_opendev:!disabled'
name: "eavesdrop: install services"
strategy: free
roles:
- iptables
- install-docker
- hosts: 'eavesdrop:!disabled'
name: "eavesdrop: run puppet on eavesdrop"
strategy: free