dc8842a4e477da04a81ced0b79deced486ee0854
ci/woodpecker/pr/ruby-validate Pipeline was successful
ci/woodpecker/pr/puppet-lint Pipeline was successful
ci/woodpecker/pr/bolt-validate Pipeline was successful
ci/woodpecker/pr/yamllint Pipeline was successful
ci/woodpecker/pr/erb-validate Pipeline was successful
ci/woodpecker/pr/epp-validate Pipeline was successful
ci/woodpecker/pr/ruby-check Pipeline was successful
ci/woodpecker/pr/puppet-validate Pipeline was successful
Fedora hosts can now run the base role by reusing the existing RedHat osfamily code paths (dnf/yum, crypto-policies, firewalld, openvox) with Fedora-specific data and repositories, all keyed off facts.os.release.major so a later Fedora release only needs its artifactapi local repos created. - add hieradata/os/Fedora/all_releases.yaml: dnf repos (fedora + updates proxied via artifactapi, plus artifactapi rpm-internal-f<major> and rpm-vendor-f<major> locals), crypto-policies DEFAULT, openvox agent, and Fedora package fixups (7zip for p7zip, iotop-c for iotop, drop dstat) - add profiles::fedora::base wired via hiera_include, ensuring NetworkManager is enabled; a minimal extension point for later workstation/laptop use - make profiles::puppet::agent select the OpenVox distribution path (fedora/<major> on Fedora, el/<major> elsewhere) Claude-Session: https://claude.ai/code/session_015ur3i7D2azsMAWTSVABApv
Description
production puppet-control repository
Languages
Puppet
65.8%
HTML
28.5%
Ruby
5.7%