aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPascal Terjan <pterjan@mageia.org>2025-06-27 21:43:09 +0000
committerPascal Terjan <pterjan@mageia.org>2025-06-27 21:43:09 +0000
commita410c178153bb1cc080b06fd3b6420dff4a5bdea (patch)
treef937ffba0dc15bf1de8cf4ca978e5ec3a41a13c0
parentb8d8946a031b8fdd6faefc270f69ca89d4f2c8dd (diff)
downloadpuppet-a410c178153bb1cc080b06fd3b6420dff4a5bdea.tar
puppet-a410c178153bb1cc080b06fd3b6420dff4a5bdea.tar.gz
puppet-a410c178153bb1cc080b06fd3b6420dff4a5bdea.tar.bz2
puppet-a410c178153bb1cc080b06fd3b6420dff4a5bdea.tar.xz
puppet-a410c178153bb1cc080b06fd3b6420dff4a5bdea.zip
Add a temporary Arm build node
-rw-r--r--deployment/dns/templates/mageia.org.zone5
-rw-r--r--deployment/mga_buildsystem/manifests/config.pp1
-rw-r--r--manifests/nodes/ncaa1.pp7
-rw-r--r--manifests/nodes_ip.pp3
4 files changed, 15 insertions, 1 deletions
diff --git a/deployment/dns/templates/mageia.org.zone b/deployment/dns/templates/mageia.org.zone
index 2a21bc5f..cf3c7069 100644
--- a/deployment/dns/templates/mageia.org.zone
+++ b/deployment/dns/templates/mageia.org.zone
@@ -7,7 +7,7 @@
; $Id$
$TTL 30m
@ IN SOA ns0.mageia.org. root.mageia.org. (
- 2025021002 ; Serial
+ 2025062701 ; Serial
7200 ; Refresh
3600 ; Retry
3600000 ; Expire
@@ -166,5 +166,8 @@ ociaa1-c IN CNAME ociaa1
ociaa2-a IN CNAME ociaa2
ociaa2-b IN CNAME ociaa2
ociaa2-c IN CNAME ociaa2
+ncaa1-a IN CNAME ncaa1
+ncaa1-b IN CNAME ncaa1
+ncaa1-c IN CNAME ncaa1
<%# vim: set filetype=bindzone : -%>
diff --git a/deployment/mga_buildsystem/manifests/config.pp b/deployment/mga_buildsystem/manifests/config.pp
index 7d2e5ebb..bf16c019 100644
--- a/deployment/mga_buildsystem/manifests/config.pp
+++ b/deployment/mga_buildsystem/manifests/config.pp
@@ -173,6 +173,7 @@ class mga_buildsystem::config {
'2001:bc8:628:1f00::1',
# Oracle cloud VMs
'2603:c026:c101:f00::/64',
+ $::nodes_ipaddr[ncaa1][ipv4],
]
$repo_allow_from_domains = [
".${::domain}",
diff --git a/manifests/nodes/ncaa1.pp b/manifests/nodes/ncaa1.pp
new file mode 100644
index 00000000..b512939a
--- /dev/null
+++ b/manifests/nodes/ncaa1.pp
@@ -0,0 +1,7 @@
+node ncaa1 {
+# Location: Netcup, Vienna
+#
+ include common::default_mageia_server
+ include mga_buildsystem::buildnode
+ timezone::timezone { 'Europe/Paris': }
+}
diff --git a/manifests/nodes_ip.pp b/manifests/nodes_ip.pp
index ca395ac0..28c85316 100644
--- a/manifests/nodes_ip.pp
+++ b/manifests/nodes_ip.pp
@@ -60,6 +60,9 @@ $nodes_ipaddr = {
},
ociaa2 => {
ipv6 => '2603:c026:c101:f00::1:2',
+ },
+ ncaa1 => {
+ ipv4 => '89.58.19.166',
}
}