From ead61fc7840a2d351b8d801cb1a863fd2a332b48 Mon Sep 17 00:00:00 2001 From: Arne Teuke Date: Wed, 26 Nov 2025 19:14:57 +0100 Subject: [PATCH 1/2] add step to push to gitea --- Jenkinsfile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 01d4cf1..c0b400b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -108,13 +108,16 @@ pipeline { script { // Checkout from GitLab (already done implicitly) sh """ + git config user.name "Jenkins Server" + git config user.email jenkins@confdroid.com + git checkout master git remote add gitea https://gitea.confdroid.com/confdroid/puppet_cd.git git -c user.email=jenkins@confdroid.com -c user.name=Jenkins push --mirror gitea """ } } } - when { branch 'main' } // Only on main branch to avoid noise + when { branch 'master' } // Only on main branch to avoid noise } } } From 5451bc09e0b16c0ed3ffe05d1291075f7054c6ed Mon Sep 17 00:00:00 2001 From: Jenkins Server Date: Wed, 26 Nov 2025 19:16:15 +0100 Subject: [PATCH 2/2] Recommit for updates in build 109 --- doc/file.README.html | 60 +++++++++++++++++++++++++++++--------------- doc/index.html | 60 +++++++++++++++++++++++++++++--------------- 2 files changed, 80 insertions(+), 40 deletions(-) diff --git a/doc/file.README.html b/doc/file.README.html index 3398d3c..079b7bf 100644 --- a/doc/file.README.html +++ b/doc/file.README.html @@ -66,9 +66,11 @@

Synopsis

-

This Puppet module configures settings for Puppet master , agents and R10k, the full bundle. Puppetdb has been outsourced to a module on its own, due to complexity

+

This Puppet module configures settings a full Puppet environment, i.e. Puppet master, Puppet agents pointed to the master.

-

The syntax is specifically for Puppet Core 8 and Rocky 9, although might work elsewhere as well. This module is also designed to work with External Node Classifiers (ENC), for instance Foreman.

+

Optionally: * R10k to connect to a control repo and manage puppet modules * webhook listener to trigger r10k when a puppet module has been updated. * PuppetDB for exporting and storing resources.

+ +

The syntax is specifically for Puppet Core 8 and Rocky 9, although might work elsewhere as well. This module is also designed to work with Foreman as External Node Classifier (ENC), although it does not install Foreman.

WARNING

@@ -83,23 +85,6 @@

Any other system becomes a puppet agent.

-

R10k service (optional)

- - -

R10k Web hook

- - -

Puppetdb

- -

Firewall

+

Optional

+ +

R10k service

+ + +

R10k Web hook

+ + +

Puppetdb

+ +

Support