Freeze break: add compose-x86-02 compose machine

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

 



Greetings.

In ticket https://pagure.io/fedora-infrastructure/issue/6383 releng asks
for a new machine that is like compose-x86-01 to do modular server
composes with.

Attached is a patch to make such a machine.
Additionally this will need running the noc playbook (to add to nagios)
and the fedmsg playbooks (to add it as a fedmsg sender).

+1s?

kevin
--
From 52657c6540da0c120ed6a3723ea6b76d1431106d Mon Sep 17 00:00:00 2001
From: Kevin Fenzi <kevin@xxxxxxxxx>
Date: Fri, 22 Sep 2017 21:10:06 +0000
Subject: [PATCH] add compose-x86-02 host for modular server composes

Signed-off-by: Kevin Fenzi <kevin@xxxxxxxxx>
---
 .../compose-x86-02.phx2.fedoraproject.org          | 44
++++++++++++++++++++++
 inventory/inventory                                |  1 +
 2 files changed, 45 insertions(+)
 create mode 100644
inventory/host_vars/compose-x86-02.phx2.fedoraproject.org

diff --git a/inventory/host_vars/compose-x86-02.phx2.fedoraproject.org
b/inventory/host_vars/compose-x86-02.phx2.fedoraproject.org
new file mode 100644
index 0000000..7ca9fe1
--- /dev/null
+++ b/inventory/host_vars/compose-x86-02.phx2.fedoraproject.org
@@ -0,0 +1,44 @@
+nm: 255.255.255.0
+gw: 10.5.125.254
+dns: 10.5.126.21
+
+#
+# These are 64bit
+#
+libdir: /usr/lib64
+
+ks_url: http://10.5.126.23/repo/rhel/ks/buildvm-fedora-26
+ks_repo: http://10.5.126.23/pub/fedora/linux/releases/26/Server/x86_64/os/
+virt_install_command: "{{ virt_install_command_two_nic }}"
+
+lvm_size: 30000
+mem_size: 8192
+num_cpus: 8
+
+volgroup: /dev/xenGuests
+eth0_ip: 10.5.125.42
+eth1_ip: 10.5.127.27
+eth1_gw: 10.5.127.254
+vmhost: bvirthost05.phx2.fedoraproject.org
+datacenter: phx2
+
+fas_client_groups: sysadmin-releng
+
+koji_hub_nfs: "fedora_koji"
+
+kojipkgs_url: kojipkgs.fedoraproject.org
+kojihub_url: koji.fedoraproject.org/kojihub
+kojihub_scheme: https
+
+fedmsg_certs:
+- service: releng
+  owner: root
+  group: sysadmin-releng
+  can_send:
+  # new school pungi-koji stuff (ask dgilmore)
+  - pungi.compose.phase.start
+  - pungi.compose.phase.stop
+  - pungi.compose.status.change
+  - pungi.compose.createiso.targets
+  - pungi.compose.createiso.imagefail
+  - pungi.compose.createiso.imagedone
diff --git a/inventory/inventory b/inventory/inventory
index 3021edf..606d47e 100644
--- a/inventory/inventory
+++ b/inventory/inventory
@@ -25,6 +25,7 @@ arm03-qa01.cloud.fedoraproject.org

 [releng-compose]
 compose-x86-01.phx2.fedoraproject.org
+compose-x86-02.phx2.fedoraproject.org
 branched-composer.phx2.fedoraproject.org
 rawhide-composer.phx2.fedoraproject.org

-- 
1.8.3.1

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
infrastructure mailing list -- infrastructure@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to infrastructure-leave@xxxxxxxxxxxxxxxxxxxxxxx

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

  Powered by Linux