From d6d51ca654d23510f6bb81609c26831210e4db1b Mon Sep 17 00:00:00 2001 From: Frank Brehm Date: Tue, 21 Jun 2022 18:11:44 +0200 Subject: [PATCH] Extending .gitignore, adding yaml and toml pip-modules to requirements.txt, adding default config for cobbler repos --- .gitignore | 2 + etc/cobbler-distros.yaml.default | 76 ++++++++++++++++++++++++++++++++ requirements.txt | 3 ++ 3 files changed, 81 insertions(+) create mode 100644 etc/cobbler-distros.yaml.default diff --git a/.gitignore b/.gitignore index 115f1e8..701ade0 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,5 @@ tmp/* venv/* etc/*.ini +etc/*.yaml +etc/*.toml diff --git a/etc/cobbler-distros.yaml.default b/etc/cobbler-distros.yaml.default new file mode 100644 index 0000000..0da7402 --- /dev/null +++ b/etc/cobbler-distros.yaml.default @@ -0,0 +1,76 @@ +--- +cobbler-distros: + almalinux-8: + distro: 'AlmaLinux-8.6-x86_64' + description: 'AlmaLinux 8 x86_64' + repos: + - 'almalinux-8-x86_64-baseos' + - 'almalinux-8-x86_64-appstream' + - 'almalinux-8-x86_64-extras' + - 'almalinux-8-x86_64-powertools' + - 'epel-8-x86_64' + - 'epel-8-x86_64-modular' + - 'icinga-el8-x86_64' + - 'puppetlabs-puppet7-el8-x86_64' + - 'pixelpark-el8-x86_64' + - 'monitoring-noarch' + - 'prometheus-el8-x86_64' + centos-7: + distro: 'CentOS-7.9-x86_64' + description: 'CentOS 7 x86_64' + repos: + - 'centos-7-x86_64-baseos' + - 'centos-7-x86_64-extras' + - 'centos-7-x86_64-updates' + - 'epel-7-x86_64' + - 'icinga-el7-x86_64' + - 'puppetlabs-puppet7-el7-x86_64' + - 'pixelpark-el7-x86_64' + - 'monitoring-noarch' + - 'prometheus-el7-x86_64' + centos-stream-8: + distro: 'CentOS-Stream-8-x86_64' + description: 'CentOS Stream 8 x86_64' + repos: + - 'centos-stream-8-x86_64-baseos' + - 'centos-stream-8-x86_64-appstream' + - 'centos-stream-8-x86_64-extras' + - 'centos-stream-8-x86_64-powertools' + - 'epel-8-x86_64' + - 'epel-8-x86_64-modular' + - 'icinga-el8-x86_64' + - 'puppetlabs-puppet7-el8-x86_64' + - 'pixelpark-el8-x86_64' + - 'monitoring-noarch' + - 'prometheus-el8-x86_64' + oel-7: + distro: 'Oracle-Linux-7.9-x86_64' + description: 'Oracle Enterprise Linux 7 x86_64' + repos: + - 'oraclelinux-7-x86_64-addons' + - 'oraclelinux-7-x86_64-latest' + - 'oraclelinux-7-x86_64-optionallatest' + - 'oraclelinux-7-x86_64-uekr3' + - 'oraclelinux-7-x86_64-uekr4' + - 'epel-7-x86_64' + - 'icinga-el7-x86_64' + - 'puppetlabs-puppet7-el7-x86_64' + - 'pixelpark-el7-x86_64' + - 'monitoring-noarch' + - 'prometheus-el7-x86_64' + rocky-8: + distro: 'Rocky-8.6-x86_64' + description: 'Rocky Linux 8 x86_64' + repos: + - 'rocky-8-x86_64-baseos' + - 'rocky-8-x86_64-appstream' + - 'rocky-8-x86_64-extras' + - 'rocky-8-x86_64-powertools' + - 'epel-8-x86_64' + - 'epel-8-x86_64-modular' + - 'icinga-el8-x86_64' + - 'puppetlabs-puppet7-el8-x86_64' + - 'pixelpark-el8-x86_64' + - 'monitoring-noarch' + - 'prometheus-el8-x86_64' + diff --git a/requirements.txt b/requirements.txt index 02391f1..d6c11a3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,6 +4,9 @@ six pytz paramiko Babel +PyYAML +toml +hjson fb_logging fb_tools fb_vmware -- 2.39.5