FBR: some test machines

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Greetings.

I'd like to apply the following to ansible, then run maintainer-test
playbook (not frozen) and then noc playbook (frozen).

This will add a f30-test instance in old cloud (x86_64) and a pair of
aarch64 ones (f29) on two virthosts in the new community openshift area.

+1s?

kevin
--
diff --git a/inventory/host_vars/aarch64-test01.fedorainfracloud.org b/inventory/host_vars/aarch64-test01.fedorainfracloud.org
new file mode 100644
index 0000000..fc113f2
--- /dev/null
+++ b/inventory/host_vars/aarch64-test01.fedorainfracloud.org
@@ -0,0 +1,9 @@
+---
+vmhost: virthost-aarch64-os01.fedorainfracloud.org
+eth0_ip: 38.145.48.50
+nm: 255.255.254.0
+gw: 38.145.49.254
+dns: 8.8.8.8
+ks_url: http://infrastructure.fedoraproject.org/repo/rhel/ks/buildvm-fedora-29-aarch64
+ks_repo: http://infrastructure.fedoraproject.org/pub/fedora/linux/releases/29/Server/aarch64/os/
+volgroup: /dev/vg_guests
diff --git a/inventory/host_vars/aarch64-test02.fedorainfracloud.org b/inventory/host_vars/aarch64-test02.fedorainfracloud.org
new file mode 100644
index 0000000..cc432ab
--- /dev/null
+++ b/inventory/host_vars/aarch64-test02.fedorainfracloud.org
@@ -0,0 +1,9 @@
+---
+vmhost: virthost-aarch64-os02.fedorainfracloud.org
+eth0_ip: 38.145.48.51
+nm: 255.255.254.0
+gw: 38.145.49.254
+dns: 8.8.8.8
+ks_url: http://infrastructure.fedoraproject.org/repo/rhel/ks/buildvm-fedora-29-aarch64
+ks_repo: http://infrastructure.fedoraproject.org/pub/fedora/linux/releases/29/Server/aarch64/os/
+volgroup: /dev/vg_guests
diff --git a/inventory/host_vars/f30-test.fedorainfracloud.org b/inventory/host_vars/f30-test.fedorainfracloud.org
new file mode 100644
index 0000000..73c376e
--- /dev/null
+++ b/inventory/host_vars/f30-test.fedorainfracloud.org
@@ -0,0 +1,18 @@
+---
+image: Fedora-Cloud-Base-30-20190329.n.0.x86_64
+instance_type: ms1.medium
+keypair: fedora-admin-20130801
+security_group: ssh-anywhere-maintainertest,web-80-anywhere-maintainertest,default,web-443-anywhere-maintainertest,all-icmp-maintainertest
+zone: nova
+tcp_ports: [22]
+
+inventory_tenant: maintainertest
+inventory_instance_name: f30-test
+hostbase: f30-test
+public_ip: 209.132.184.157
+description: f30-test instance
+ansible_python_interpreter: /usr/bin/python3
+
+cloud_networks:
+  # maintainertest-net
+  - net-id: "a512d096-3fa2-49cc-b989-d43ca687f91d"
diff --git a/inventory/inventory b/inventory/inventory
index c232f9e..1dca3da 100644
--- a/inventory/inventory
+++ b/inventory/inventory
@@ -12,6 +12,10 @@ qa-prod01.qa.fedoraproject.org
 [qa-stg]
 qa-stg01.qa.fedoraproject.org:222
 
+[aarch64-test]
+aarch64-test01.fedorainfracloud.org
+aarch64-test02.fedorainfracloud.org
+
 [arm-packager]
 arm03-packager00.cloud.fedoraproject.org
 arm03-packager01.cloud.fedoraproject.org
@@ -1173,6 +1177,7 @@ testdays.fedorainfracloud.org
 f27-test.fedorainfracloud.org
 f28-test.fedorainfracloud.org
 f29-test.fedorainfracloud.org
+f30-test.fedorainfracloud.org
 rawhide-test.fedorainfracloud.org
 ppc64-test.fedorainfracloud.org
 ppc64le-test.fedorainfracloud.org
diff --git a/playbooks/groups/maintainer-test.yml b/playbooks/groups/maintainer-test.yml
index c92a5ff..33765db 100644
--- a/playbooks/groups/maintainer-test.yml
+++ b/playbooks/groups/maintainer-test.yml
@@ -33,9 +33,10 @@
 
 
 - import_playbook: "/srv/web/infra/ansible/playbooks/include/happy_birthday.yml myhosts=arm-packager"
+- import_playbook: "/srv/web/infra/ansible/playbooks/include/virt-create.yml myhosts=aarch64-test"
 
 - name: Setup maintainer test hosts
-  hosts: arm-packager:maintainer-test
+  hosts: arm-packager:maintainer-test:aarch64-test
   gather_facts: True
   tags:
    - maintainer-test
diff --git a/vars/global.yml b/vars/global.yml
index ebdb513..cf514b3 100644
--- a/vars/global.yml
+++ b/vars/global.yml
@@ -46,6 +46,7 @@ fedora26_x86_64: Fedora-Cloud-Base-26-1.4.x86_64
 fedora27_x86_64: Fedora-Cloud-Base-27-1.2.x86_64
 fedora28_x86_64: Fedora-Cloud-Base-28-1.1.x86_64
 fedora29_x86_64: Fedora-Cloud-Base-29-1.2.x86_64
+fedora30_beta_x86_64: Fedora-Cloud-Base-30-20190329.n.0.x86_64
 centos70_x86_64: CentOS-7-x86_64-GenericCloud-1503
 centos66_x86_64: CentOS-6-x86_64-GenericCloud-20141129_01
 rhel70_x86_64: rhel-guest-image-7.0-20140930.0.x86_64

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
infrastructure mailing list -- infrastructure@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to infrastructure-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/infrastructure@xxxxxxxxxxxxxxxxxxxxxxx

[Index of Archives]     [Fedora Development]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux