diff --git a/.readthedocs.yml b/.readthedocs.yml index 8559b25..1ccbf6d 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -5,6 +5,11 @@ # Required version: 2 +build: + os: ubuntu-22.04 + tools: + python: "3.11" + # Build documentation in the docs/ directory with Sphinx sphinx: configuration: docs/conf.py @@ -12,3 +17,7 @@ sphinx: # Optionally build your docs in additional formats such as PDF formats: - pdf + +python: + install: + - requirements: docs/requirements.rtd.txt diff --git a/docs/requirements.rtd.txt b/docs/requirements.rtd.txt new file mode 100644 index 0000000..6cc8b5b --- /dev/null +++ b/docs/requirements.rtd.txt @@ -0,0 +1 @@ +sphinx_rtd_theme==1.0.0 diff --git a/libcobblersignatures/data/v2/distro_signatures.json b/libcobblersignatures/data/v2/distro_signatures.json index 87b61e0..228b11c 100644 --- a/libcobblersignatures/data/v2/distro_signatures.json +++ b/libcobblersignatures/data/v2/distro_signatures.json @@ -2236,6 +2236,123 @@ "kernel_options_post": "", "boot_files": [] }, + "opensuse15.5": { + "signatures": [ + "" + ], + "version_file": "openSUSE-release-15.5-(.*).rpm", + "version_file_regex": null, + "kernel_arch": "kernel-(.*)\\.rpm", + "kernel_arch_regex": null, + "supported_arches": [ + "aarch64", + "x86_64", + "ppc64le" + ], + "supported_repo_breeds": [ + "yum" + ], + "kernel_file": "(linux|vmlinuz(.*))", + "initrd_file": "initrd(.*)", + "isolinux_ok": false, + "default_autoinstall": "sample_autoyast.xml", + "kernel_options": "", + "kernel_options_post": "", + "boot_files": [] + }, + "opensuse15.6": { + "signatures": [ + "" + ], + "version_file": "openSUSE-release-15.6-(.*).rpm", + "version_file_regex": null, + "kernel_arch": "kernel-(.*)\\.rpm", + "kernel_arch_regex": null, + "supported_arches": [ + "aarch64", + "x86_64", + "ppc64le" + ], + "supported_repo_breeds": [ + "yum" + ], + "kernel_file": "(linux|vmlinuz(.*))", + "initrd_file": "initrd(.*)", + "isolinux_ok": false, + "default_autoinstall": "sample_autoyast.xml", + "kernel_options": "", + "kernel_options_post": "", + "boot_files": [] + }, + "leapmicro5.3": { + "signatures": [ + "" + ], + "version_file": "Leap-Micro-release-5.3(.*).rpm", + "version_file_regex": null, + "kernel_arch": "kernel-(.*)\\.rpm", + "kernel_arch_regex": null, + "supported_arches": [ + "aarch64", + "x86_64" + ], + "supported_repo_breeds": [ + "yum" + ], + "kernel_file": "(linux|vmlinuz(.*))", + "initrd_file": "initrd(.*)", + "isolinux_ok": false, + "default_autoinstall": "sample_autoyast.xml", + "kernel_options": "", + "kernel_options_post": "", + "boot_files": [] + }, + "leapmicro5.4": { + "signatures": [ + "" + ], + "version_file": "Leap-Micro-release-5.4(.*).rpm", + "version_file_regex": null, + "kernel_arch": "kernel-(.*)\\.rpm", + "kernel_arch_regex": null, + "supported_arches": [ + "aarch64", + "x86_64" + ], + "supported_repo_breeds": [ + "yum" + ], + "kernel_file": "(linux|vmlinuz(.*))", + "initrd_file": "initrd(.*)", + "isolinux_ok": false, + "default_autoinstall": "sample_autoyast.xml", + "kernel_options": "", + "kernel_options_post": "", + "boot_files": [] + }, + "leapmicro5.5": { + "signatures": [ + "" + ], + "version_file": "Leap-Micro-release-5.5(.*).rpm", + "version_file_regex": null, + "kernel_arch": "kernel-(.*)\\.rpm", + "kernel_arch_regex": null, + "supported_arches": [ + "aarch64", + "x86_64" + ], + "supported_repo_breeds": [ + "yum" + ], + "kernel_file": "(linux|vmlinuz(.*))", + "initrd_file": "initrd(.*)", + "isolinux_ok": false, + "default_autoinstall": "sample_autoyast.xml", + "kernel_options": "", + "kernel_options_post": "", + "boot_files": [] + }, "sles10generic": { "signatures": [ "suse" @@ -2762,6 +2879,127 @@ "kernel_options": "install=$tree", "kernel_options_post": "", "boot_files": [] + }, + "sles15sp5": { + "signatures": [ + "suse" + ], + "version_file": "sles-release-15.5(.*).rpm", + "version_file_regex": null, + "kernel_arch": "kernel-(.*)\\.rpm", + "kernel_arch_regex": null, + "supported_arches": [ + "x86_64", + "s390x", + "ppc64le" + ], + "supported_repo_breeds": [ + "yum" + ], + "kernel_file": "linux[64.gz]?", + "initrd_file": "initrd[64]?", + "isolinux_ok": false, + "default_autoinstall": "sample_autoyast.xml", + "kernel_options": "install=$tree", + "kernel_options_post": "", + "boot_files": [] + }, + "sles15sp6": { + "signatures": [ + "suse" + ], + "version_file": "sles-release-15.6(.*).rpm", + "version_file_regex": null, + "kernel_arch": "kernel-(.*)\\.rpm", + "kernel_arch_regex": null, + "supported_arches": [ + "x86_64", + "s390x", + "ppc64le" + ], + "supported_repo_breeds": [ + "yum" + ], + "kernel_file": "linux[64.gz]?", + "initrd_file": "initrd[64]?", + "isolinux_ok": false, + "default_autoinstall": "sample_autoyast.xml", + "kernel_options": "install=$tree", + "kernel_options_post": "", + "boot_files": [] + }, + "slemicro5.3": { + "signatures": [ + "suse" + ], + "version_file": "SLE-Micro-release-5.3(.*).rpm", + "version_file_regex": null, + "kernel_arch": "kernel-(.*)\\.rpm", + "kernel_arch_regex": null, + "supported_arches": [ + "x86_64", + "s390x", + "aarch64" + ], + "supported_repo_breeds": [ + "yum" + ], + "kernel_file": "linux[64.gz]?", + "initrd_file": "initrd[64]?", + "isolinux_ok": false, + "default_autoinstall": "sample_autoyast.xml", + "kernel_options": "install=$tree", + "kernel_options_post": "", + "boot_files": [] + }, + "slemicro5.4": { + "signatures": [ + "suse" + ], + "version_file": "SLE-Micro-release-5.4(.*).rpm", + "version_file_regex": null, + "kernel_arch": "kernel-(.*)\\.rpm", + "kernel_arch_regex": null, + "supported_arches": [ + "x86_64", + "s390x", + "aarch64" + ], + "supported_repo_breeds": [ + "yum" + ], + "kernel_file": "linux[64.gz]?", + "initrd_file": "initrd[64]?", + "isolinux_ok": false, + "default_autoinstall": "sample_autoyast.xml", + "kernel_options": "install=$tree", + "kernel_options_post": "", + "boot_files": [] + }, + "slemicro5.5": { + "signatures": [ + "suse" + ], + "version_file": "SLE-Micro-release-5.5(.*).rpm", + "version_file_regex": null, + "kernel_arch": "kernel-(.*)\\.rpm", + "kernel_arch_regex": null, + "supported_arches": [ + "x86_64", + "s390x", + "aarch64", + "ppc64le" + ], + "supported_repo_breeds": [ + "yum" + ], + "kernel_file": "linux[64.gz]?", + "initrd_file": "initrd[64]?", + "isolinux_ok": false, + "default_autoinstall": "sample_autoyast.xml", + "kernel_options": "install=$tree", + "kernel_options_post": "", + "boot_files": [] } }, "vmware": { @@ -3835,11 +4073,13 @@ "boot_loaders":{ "i386":[ "pxe", - "ipxe" + "ipxe", + "grub" ], "x86_64":[ "pxe", - "ipxe" + "ipxe", + "grub" ] }, "supported_repo_breeds": [], @@ -3866,11 +4106,13 @@ "boot_loaders":{ "i386":[ "pxe", - "ipxe" + "ipxe", + "grub" ], "x86_64":[ "pxe", - "ipxe" + "ipxe", + "grub" ] }, "supported_repo_breeds": [], @@ -3894,7 +4136,8 @@ "boot_loaders":{ "x86_64":[ "pxe", - "ipxe" + "ipxe", + "grub" ] }, "supported_repo_breeds": [], @@ -3918,7 +4161,8 @@ "boot_loaders":{ "x86_64":[ "pxe", - "ipxe" + "ipxe", + "grub" ] }, "supported_repo_breeds": [], @@ -3942,7 +4186,8 @@ "boot_loaders":{ "x86_64":[ "pxe", - "ipxe" + "ipxe", + "grub" ] }, "supported_repo_breeds": [], @@ -3966,7 +4211,8 @@ "boot_loaders":{ "x86_64":[ "pxe", - "ipxe" + "ipxe", + "grub" ] }, "supported_repo_breeds": [], @@ -3991,11 +4237,13 @@ "boot_loaders":{ "i386":[ "pxe", - "ipxe" + "ipxe", + "grub" ], "x86_64":[ "pxe", - "ipxe" + "ipxe", + "grub" ] }, "supported_repo_breeds": [], @@ -4022,11 +4270,13 @@ "boot_loaders":{ "i386":[ "pxe", - "ipxe" + "ipxe", + "grub" ], "x86_64":[ "pxe", - "ipxe" + "ipxe", + "grub" ] }, "supported_repo_breeds": [], @@ -4050,11 +4300,13 @@ "boot_loaders":{ "i386":[ "pxe", - "ipxe" + "ipxe", + "grub" ], "x86_64":[ "pxe", - "ipxe" + "ipxe", + "grub" ] }, "supported_repo_breeds": [], @@ -4078,11 +4330,13 @@ "boot_loaders":{ "i386":[ "pxe", - "ipxe" + "ipxe", + "grub" ], "x86_64":[ "pxe", - "ipxe" + "ipxe", + "grub" ] }, "supported_repo_breeds": [], @@ -4107,11 +4361,12 @@ "aarch64":[], "x86_64":[ "pxe", - "ipxe" + "ipxe", + "grub" ] }, "supported_repo_breeds": [], - "kernel_file": "pxeboot\\.n12", + "kernel_file": "wimboot", "initrd_file": "boot\\.sdi", "default_autoinstall": "win.ks", "kernel_options": "",