From 734aaee32773419d1f7201f0a97906f0ded34bdb Mon Sep 17 00:00:00 2001
From: Ian Wienand <iwienand@redhat.com>
Date: Mon, 5 Aug 2019 18:33:26 +1000
Subject: [PATCH] Add vexxhost backup server

This is a new backup server for use with the roles in
I9bf74df351e056791ed817180436617048224d2c

Restrict the puppet group to only the openstack.org servers as this
new server doesn't need puppet.

Depends-On: https://review.opendev.org/674549
Change-Id: Ia8e2e01f579ed9475830c159bf266b63bed52c36
---
 inventory/groups.yaml    | 4 +++-
 inventory/openstack.yaml | 7 +++++++
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/inventory/groups.yaml b/inventory/groups.yaml
index 884d0f6f26..84ef0e4fce 100644
--- a/inventory/groups.yaml
+++ b/inventory/groups.yaml
@@ -13,6 +13,8 @@ groups:
   afsadmin: mirror-update[0-9]*.openstack.org
   afsdb: afsdb[0-9]*.open*.org
   ask: ask*.open*.org
+  backup-server:
+    - backup[0-9]*.opendev.org
   cacti: cacti[0-9]*.open*.org
   control-plane-clouds:
     - bridge.openstack.org
@@ -92,7 +94,7 @@ groups:
     - afs[0-9]*.open*.org
     - afsdb[0-9]*.open*.org
     - ask*.open*.org
-    - backup[0-9]*.open*.org
+    - backup[0-9]*.openstack.org
     - cacti[0-9]*.open*.org
     - codesearch[0-9]*.open*.org
     - corvustest
diff --git a/inventory/openstack.yaml b/inventory/openstack.yaml
index 69f577e3d5..d47f6e8a06 100644
--- a/inventory/openstack.yaml
+++ b/inventory/openstack.yaml
@@ -49,6 +49,13 @@ all:
         region_name: DFW
       public_ipv4: 104.239.149.165
       public_ipv6: 2001:4800:7819:105:be76:4eff:fe01:e6ff
+    backup01.ca-ymq-1.vexxhost.opendev.org:
+      ansible_host: 2604:e100:1:0:f816:3eff:feab:d678
+      location:
+        cloud: openstackci-vexxhost
+        region_name: ca-ymq-1
+      public_v4: 199.204.45.119
+      public_v6: 2604:e100:1:0:f816:3eff:feab:d678
     backup01.ord.rax.ci.openstack.org:
       ansible_host: 2001:4801:7824:101:be76:4eff:fe10:20cf
       location: