From: Frank Brehm Date: Tue, 21 Jun 2022 16:11:44 +0000 (+0200) Subject: Extending .gitignore, adding yaml and toml pip-modules to requirements.txt, adding... X-Git-Tag: 2.6.2~1^2~8^2~55 X-Git-Url: https://git.uhu-banane.org/?a=commitdiff_plain;h=d6d51ca654d23510f6bb81609c26831210e4db1b;p=pixelpark%2Fcreate-vmware-tpl.git Extending .gitignore, adding yaml and toml pip-modules to requirements.txt, adding default config for cobbler repos --- 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