Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: koan | Distribution: openSUSE Leap 16.0 |
Version: 3.0.1 | Vendor: openSUSE |
Release: lp160.1.2 | Build date: Sat May 28 15:17:46 2022 |
Group: Development/Libraries | Build host: reproducible |
Size: 489821 | Source RPM: koan-3.0.1-lp160.1.2.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/cobbler/koan | |
Summary: Kickstart over a network |
Koan stands for kickstart-over-a-network and allows for both network installation of new virtualized guests and reinstallation of an existing system. For use with a boot-server configured with Cobbler.
GPL-2.0-or-later
* Sat May 28 2022 Enno Gotthold <egotthold@suse.com> - Fix specfile so submissions to Factory are possible again * Fri Oct 08 2021 Enno Gotthold <egotthold@suse.com> - Readding the requires for runtime dependencies on python3-netifaces and python3-distro (bsc#1191448) * Tue Sep 07 2021 Enno Gotthold <egotthold@suse.com> - Only recommend virt-install to unbreak scenarios where it is not available in the enabled modules of the system * Tue Jul 27 2021 Enno Gotthold <egotthold@suse.com> - Updated to Koan 3.0.1 https://github.com/cobbler/koan/releases/tag/v3.0.1 - The xend functionallity is not expected to work since this the underying tool was removed: https://github.com/cobbler/koan/issues/73 - Python 2 compability was fully removed - Add support for EFI reinstallation of a client (bsc#1170823) - Removed patches (all named are being part of upstream or redundant): - add-missing-Koan-default-members.diff - decode-subprocess_get_response-results.diff - fix-exception.dif - fix-grub2-entry-paths.diff - fix-imports-in-qcreate.diff - fix-koan-missing-args-and-location.patch - koan-detect-os_version.dif - koan-no-xend.dif - koan-use-kvm-acceleration-if-available.dif - koan_old_cobbler_compat.diff - sles15.patch - support-cobbler-2.X-kickstart-profile-data.diff - use_grub2_on_suse.diff - virt-install-without-generic26.patch - virt-setup-suse.diff * Tue Apr 28 2020 Michael Calmer <mc@suse.com> - calculate relative path for kernel and inited when generating grub entry (bsc#1170231) Added: fix-grub2-entry-paths.diff - fix os-release version detection for SUSE Modified: sles15.patch * Thu Nov 07 2019 Cédric Bosdonnat <cbosdonnat@suse.com> - Fix auto installing VMs (bsc#1156211) Added patches: fix-imports-in-qcreate.diff decode-subprocess_get_response-results.diff add-missing-Koan-default-members.diff virt-setup-suse.diff support-cobbler-2.X-kickstart-profile-data.diff * Mon May 20 2019 Julio González Gil <jgonzalez@suse.com> - Require virt-install only for RHEL6/7. Other distributions accepting Recommends must use it as virt-install is not available sometimes (for example SLED) * Wed Apr 24 2019 Enno Gotthold <egotthold@suse.com> - Change virt-install from Reccommends to Require because this fixes RHEL 6 & 7 * Wed Apr 24 2019 Enno Gotthold <egotthold@suse.com> - Fix regex error in the files section * Wed Apr 24 2019 Enno Gotthold <egotthold@suse.com> - Remove Recursion in python_sitelib and remove non relevant parts of the specfile * Wed Apr 24 2019 Enno Gotthold <egotthold@suse.com> - Replace python2_sitelib macro with python_sitelib to fix build on older distros. * Wed Apr 24 2019 Enno Gotthold <egotthold@suse.com> - Remove duplicate file section entrys * Wed Apr 24 2019 Enno Gotthold <egotthold@suse.com> - Adjust Group Tag to Development/Libraries/Python to satisfy linter * Tue Mar 13 2018 mantel@suse.de - SLES15 is using /etc/os-release instead of /etc/SuSE-release, use this one for checking also (bsc#1083294) Add: * sles15.patch * Mon Oct 30 2017 mc@suse.com - remove useless macros from spec * Mon Oct 23 2017 mc@suse.com - recommend virt-install as koan can also be used only to modify grub for re-installing the machine * Thu Oct 19 2017 mc@suse.com - version 2.9.0 - koan source splitted into a seperate git - build with python3 - Remove patches (upstream): * fix-koan-port-guessing.dif * koan-virt-setup-suse.dif * 0001-1398-koan-incompatible-with-F21-virt-install.patch * koan-improve-virt-install-error-reports.patch * cobbler-2.4.2-reprovision-rhel-on-suse-bnc883487.patch * fix-restart-paravirt-xen.dif * looking_for_cobbler_order_changed.diff * Wed Aug 09 2017 mseidl@suse.de - missed applying last patch in spec * Wed Aug 09 2017 mseidl@suse.de - (bsc#1048183) fix missing args and location for xen * Wed Jun 07 2017 mihai.dinca@suse.com - fix script endpoint security bug CVE-2016-9605 (bsc#1030582) Add: * fix-script-endpoint-security-bug-1030582.patch * Tue Apr 04 2017 mc@suse.de - support UEFI boot with cobbler generated tftp tree (bsc#1020376) * Tue Mar 21 2017 mantel@suse.de - remove fix-nameserver-search.fix; bug is invalid (bsc#1029276) * Wed Mar 15 2017 mantel@suse.de - refresh patch for fuzzless appliance * Wed Mar 15 2017 mantel@suse.de - some more occurrences of same problem fixed (bsc#1029276) * Tue Mar 14 2017 mantel@suse.de - name_servers needs the same fix (bsc#1029276) * Tue Mar 14 2017 mantel@suse.de - fix handling of name_servers_search in networking.xml bsc#1029276 * Thu Nov 24 2016 pablo.suarezhernandez@suse.com - Using "chain.c32" instead of "LOCALBOOT -1" for the local boot entry in pxe menu (bsc#988889) Add: * localboot-fix-using-chain-c32.patch * Thu Sep 01 2016 pablo.suarezhernandez@suse.com - Enabling PXE grub2 support for PowerPC (bsc#986978) Add: * adding-grub2-support-for-ppc.patch * Fri Jun 17 2016 mc@suse.de - convert bootoption "text" into "textmode=1" for SUSE systems (bsc#984998) Add: * fix-textmode-for-SUSE.dif * Tue May 17 2016 mc@suse.de - remove grubby-compat because perl-Bootloader gets dropped Remove: * grubby-compat.diff * do_not_use_grubby_compat_when_grub2_is_in_use.diff Add: * use_grub2_on_suse.diff * Fri May 13 2016 pablo.suarezhernandez@suse.com - Disabling 'get-loaders' command and 'check' fixed. bsc#973418 Added: * cobbler-check-and-get-loaders-fix.patch * Fri Apr 22 2016 mc@suse.de - add logrotate file for cobbler (bsc#976826) * Thu Mar 31 2016 mc@suse.de - handle list value for kernel options correctly (bsc#973413) * Wed Mar 16 2016 mc@suse.de - add ppc64le to archs * 0001-cobbler-add-little-endian-powerpc-support.patch * Mon Mar 07 2016 mc@suse.de - fix error message in cobblerd status when cobbler-web is not installed (bsc#966841) * Fri Mar 04 2016 mc@suse.de - fix format error while provisioning of a virtual machine (bsc#969541) Update: koan-improve-virt-install-error-reports.patch * Wed Mar 02 2016 mc@suse.de - support modprobe.d on RHEL6 * cobbler-modprobe-d.patch - fix cobbler yaboot handling (bsc#968406, bsc#966622) * fix-cobbler-yaboot-handling.patch * Wed Feb 24 2016 mc@suse.de - improve error reporting of failed virt-install commands Add: koan-improve-virt-install-error-reports.patch * Tue Feb 23 2016 mc@suse.de - fallback to osinfo-query for new virt-install (bsc#967523) * 0001-1398-koan-incompatible-with-F21-virt-install.patch - fix for virt-install without os version generic26 (bsc#967523) * virt-install-without-generic26.patch * Mon Nov 09 2015 mc@suse.de - cleanup spec file. The cobbler main package should see a SUSE system as systemd only (bsc#952844) * Thu Mar 26 2015 mc@suse.de - koan: fix virt-install version detection (bsc#924118) - koan: fix parsing install_tree for SUSE (bsc#924118) - koan: do not require obsoleted xend (bsc#924118) - koan: fix boot configuration for XEN directly after VM creation. This prevent endless installation loop (bsc#924118) - koan: improve os-variant detection for SLES - koan: use KVM acceleration if available * Mon Feb 16 2015 mseidl@suse.de - Renamed generic suse breed "suse" * Mon Feb 16 2015 mseidl@suse.de - Added generic os under breed suse * Fri Feb 13 2015 mseidl@suse.de - fixed supported arches - added generic sles11, sles10 and sles12 signatures * Wed Feb 11 2015 mseidl@suse.de - Removed directory check for kickstart files * Wed Feb 11 2015 dmacvicar@suse.de - Do not manually install cobbler.conf setup.py does it and replaces variables in the process * Thu Jan 15 2015 fcastelli@suse.com - Added 'fix_test_create_systems.diff': fixes the "create_systens" unit test * Tue Jan 13 2015 fcastelli@suse.com - Fix runtime dependency: ensure the yaml module is available. * Tue Jan 13 2015 fcastelli@suse.com - Install the right cobblerd.service file * Mon Jan 12 2015 fcastelli@suse.com - Do not ship cobbler_web.conf inside of the cobbler package, get rid of part of our patches to setup.py, * Fri Dec 19 2014 fcastelli@suse.com - Added new patch required to fix the broken unit tests: * fix-broken-tests.diff * Thu Dec 18 2014 fcastelli@suse.com - Removed another no longer needed patch: * fix-textmode-for-SUSE.dif * Thu Dec 18 2014 fcastelli@suse.com - Update to latest stable version of cobbler (2.6.6) - Removed no longer needed patches * bnc_877009.patch * cobbler-2.4.2-Fix-koan-s-get_insert_script.patch * fix-broken-tests.diff * suse_config.diff - Fixed old patches to apply against the new code: * catch_cheetah_exception.patch * grubby-compat.diff * setup_py.diff * Mon Dec 15 2014 fcastelli@suse.com - Fix the broken unit tests * Thu Dec 11 2014 mseidl@suse.de - Created sub package for unit tests * Tue Dec 09 2014 mc@suse.de - use fdupes only on SUSE * Mon Dec 08 2014 dmacvicar@suse.de - Fix for re-installation of machines on SLE with static network configuration (bnc#883487) - Added patches: * cobbler-2.4.2-Fix-koan-s-get_insert_script.patch * cobbler-2.4.2-reprovision-rhel-on-suse-bnc883487.patch * Thu Nov 27 2014 mc@suse.de - fix port guessing in koan (bsc#855389) * fix-koan-port-guessing.dif - add "copy-default" option to grubby-compat (bsc#855389) - handle elilo in SUSE (bsc#855389) * Wed Nov 26 2014 mc@suse.de - fix wrong option "text" in SUSE environment (bsc#901058) * fix-textmode-for-SUSE.dif * Thu Sep 04 2014 fcastelli@suse.com - Added do_not_use_grubby_compat_when_grub2_is_in_use.diff: prevents usage of grubby-compat when grub2 is active. Use grub2 features do modify the boot loader. * Tue Sep 02 2014 fcastelli@suse.com - Moved grubby-compat inside of the koan sub-package. The scrit was accidentally moved into the cobbler package. * Fri Jul 25 2014 fcastelli@suse.com - Added fix_sle_detection.patch: ensures SLE12 is properly detected. * Fri Jul 25 2014 fcastelli@suse.com - Fixed and error 'grubby-compat.diff' patch which broke koan tool - Added bnc_877009.patch, fixes CVE-2014-3225: cobbler: Local files inclusion (bnc#877009) * Fri Jul 11 2014 mc@suse.de - Remove patch which automatically escapes cobbler templates. (bnc#869371) - require syslinux-x86_64 on s390x (bnc#884051) * Wed Jul 09 2014 mc@suse.de - mod_python is not needed anymore for cobbler remove module from apache configuration * Thu Jul 03 2014 mseidl@suse.de - modified to work with aftpd * Fri Feb 14 2014 mc@suse.de - update to version 2.4.2 + Adding support for gPXE + Adding support for ESXi5 + fix install=... kernel parameter when importing a SUSE distro + koan: Port xen creation to virt-install + koan: Port qcreate to virt-install + Port koan from virtinst to virt-install command (v2) + add qcow2 driver type + Adding ability to use https for API calls (cobbler CLI) + Use ip instead of ifconfig for network snippets + minor modifications to templar to show template rendering errors + bugfixes and refactoring obsolete patches (available upstream): * cobbler-man-fix.dif * fix-initscript.dif * fix-setting-system-to-image.dif * fix-snippet.dif * fix_suse_import.diff * fix_version_format.diff * fix-xen-fullvirt-install.dif * koan_distro_files_fix.diff * security_fix_xmlrpc_command_injection.diff * fix-http-check-on-SUSE-platform.patch * users_patch.diff * Wed Dec 11 2013 cdenicolo@suse.com - license update: GPL-2.0+ SPDX name * Wed Nov 13 2013 fcastelli@suse.com - Fix man page inconsistencies. * Fri Nov 08 2013 mc@suse.de - fix evaluation of power status calls * Mon Nov 04 2013 mc@suse.de - fix wrong options in the man page (bnc#846580) * Thu Oct 31 2013 mc@suse.com - fix adding image to system * Wed Oct 30 2013 mc@suse.de - add fence_ipmitool script for power management - require ipmitool * Thu Oct 17 2013 mc@suse.de - fix networking.xml snippet and use the correct key for getting the netmask (bnc#842699) * Wed Jul 10 2013 fcastelli@suse.com - Fix cobbler checks on SUSE (bnc#828453) * Wed Apr 03 2013 mc@suse.de - koan requires python-urlgrabber (bnc#812948) * Wed Mar 27 2013 mc@suse.de - fix XEN fullvirt installation * Tue Mar 26 2013 mc@suse.de - fix restart of new created paravirt XEN systems (bnc#811025) * Fri Jan 04 2013 mc@suse.de - fix autoescaping to not strip empty lines. This keep GPG keys in a kickstart profile working (bnc#796773) * Wed Nov 21 2012 mc@suse.de - do not auto escape snippets (bnc#790545) * Fri Nov 16 2012 bo@suse.de - Templates don't need to be dollar sign escaped any longer. (bnc#790545) * Mon Nov 12 2012 mc@suse.de - forward cheetah exception as 500 SERVER ERROR (bnc#787879) * Thu Aug 23 2012 mc@suse.de - install grubby-compat to /sbin (bnc#783671) * Thu May 24 2012 ug@suse.de - VUL-0: cobbler: remote code execution flaw bnc#763610 * Tue May 22 2012 ug@suse.de - changed the order to look for cobbler. Try https first to avoid exception * Tue May 22 2012 ug@suse.de - requires fixed in spec file * Wed May 16 2012 ug@suse.de - added compatibility code for koan 2.2.2 to cobbler 2.0.10 * Tue May 15 2012 ug@suse.de - added grubby-compat patch again - some spec file fixes * Wed May 09 2012 ug@suse.de - build on RHEL6 fixed * Wed May 09 2012 ug@suse.de - build on RHEL fixed * Wed May 09 2012 ug@suse.de - build on SLES10 fixed * Thu May 03 2012 ug@suse.de - requires syslinux only on x86 architecture * Fri Apr 20 2012 ug@suse.de - changed the XMLRPC API call version() to return a float instead of a string * Wed Apr 18 2012 ug@suse.de - don't overwrite existing kernel/initrd when reinstalling a machine (bnc#722443) * Mon Apr 16 2012 ug@suse.de - VUL-0: CVE-2011-4953 cobbler: privilege escalation flaw / local root (bnc#757062) * Tue Mar 27 2012 chris@computersalat.de - update to 2.2.2 * please see CHANGELOG for more info - remove obsolete virt-auto-boot patch - rebase patches * Mon Feb 13 2012 ug@suse.de - fixed return value of rccobblerd status * Mon Feb 13 2012 coolo@suse.com - patch license to follow spdx.org standard * Thu Dec 22 2011 ug@suse.de - fix install=... kernel option when you import a SUSE distro * Wed Oct 26 2011 ug@suse.de - virtual machines autostart on boot fixed * Wed Oct 19 2011 ug@suse.de - quotes fixed for the kernel parameters in menu.lst (bnc#722445) - Virtual systems don't get restarted on restart of host (bnc#695955) - allowed length of the kernel options line changed from 256 to 2048 characters * Tue Sep 27 2011 ug@suse.de - koan requires python-urlgrabber * Fri Sep 23 2011 ug@suse.de - build on RES fixed * Thu Sep 22 2011 ug@suse.de - Require in spec-file fixed * Fri Sep 16 2011 ug@suse.de - added grubby-compat patch (bnc#672471) * Mon Sep 12 2011 mc@suse.de - no python-virtinst on Code10 * Wed Jun 08 2011 ug@suse.de - koan reads the architecture for virtual machines from cobbler (fate#312397 and bnc#682665) - ISO build parameters for a SUSE system fixed - cheetah rendering before XML parsing now, to avoid problems with the XML parser and cheetah instructions - Add possibility to interrupt zPXE and to enter CMS - changed defaults for s390 to be more SUSE like (bnc#687891) * Wed Apr 27 2011 ug@suse.de - fixed a broken timezone setting in cobbler-web * Wed Apr 27 2011 ug@suse.de - building for SLE10 fixed * Wed Mar 23 2011 ug@suse.de - VUL-0: cobbler: logrotate: issues with service owned directories bnc#678433 * Fri Feb 18 2011 ug@suse.de - removed python-devel in requirement * Thu Feb 17 2011 kkaempf@novell.com - Fix build on RHEL * Thu Feb 17 2011 ug@suse.de - added missing rc-script link (bnc#671212) * Wed Feb 16 2011 ug@suse.de - cheetah_class_fix.diff added to fix a cheetah version check * Fri Feb 11 2011 mc@suse.de - cobbler_wsgi.conf will not be packaged * Wed Feb 09 2011 ro@suse.de - require syslinux only on x86 and x86_64 * Wed Feb 09 2011 ro@suse.de - fix config file location on RH * Tue Feb 08 2011 ma@novell.com - fix specfile * Tue Feb 08 2011 mc@suse.de - require python-virtinst in SUSE * Thu Feb 03 2011 ug@suse.de - packaged the cobbler.conf file instead of the cobbler_wsgi.conf file again (bnc#668968) * Wed Feb 02 2011 mc@suse.de - require python-virtinst only for RHEL >= 5 * Wed Feb 02 2011 mc@suse.de - require grubby only on SUSE * Wed Feb 02 2011 mc@suse.de - fix suse_version check in spec file - fix build on RH * Fri Jan 28 2011 ug@suse.de - fixed the apache config * Wed Jan 19 2011 ug@suse.de - firewall settings added * Fri Jan 14 2011 ug@suse.de - debug switch in specfile removed to make it build again * Thu Jan 13 2011 ug@suse.de - version update to 2.0.10 because of many bugs ins 2.0.8 * Wed Jan 12 2011 ug@suse.de - some template files were not packed since 2.0.8 * Tue Jan 11 2011 ug@suse.de - version update to 2.0.8 (bnc#660126) * Tue Dec 21 2010 ug@suse.de - fixed spec file * Thu Sep 09 2010 kkaempf@novell.com - remove 'xinetd' from Required-Start
/usr/bin/cobbler-register /usr/bin/koan /usr/lib/python3.11/site-packages/koan /usr/lib/python3.11/site-packages/koan-3.0.1-py3.11.egg-info /usr/lib/python3.11/site-packages/koan-3.0.1-py3.11.egg-info/PKG-INFO /usr/lib/python3.11/site-packages/koan-3.0.1-py3.11.egg-info/SOURCES.txt /usr/lib/python3.11/site-packages/koan-3.0.1-py3.11.egg-info/dependency_links.txt /usr/lib/python3.11/site-packages/koan-3.0.1-py3.11.egg-info/requires.txt /usr/lib/python3.11/site-packages/koan-3.0.1-py3.11.egg-info/top_level.txt /usr/lib/python3.11/site-packages/koan/__init__.py /usr/lib/python3.11/site-packages/koan/__pycache__ /usr/lib/python3.11/site-packages/koan/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/app.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/app.cpython-311.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/cexceptions.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/cexceptions.cpython-311.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/configurator.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/configurator.cpython-311.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/imagecreate.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/imagecreate.cpython-311.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/openvzcreate.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/openvzcreate.cpython-311.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/qcreate.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/qcreate.cpython-311.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/register.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/register.cpython-311.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/utils.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/utils.cpython-311.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/virtinstall.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/virtinstall.cpython-311.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/vmwcreate.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/vmwcreate.cpython-311.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/xencreate.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/koan/__pycache__/xencreate.cpython-311.pyc /usr/lib/python3.11/site-packages/koan/app.py /usr/lib/python3.11/site-packages/koan/cexceptions.py /usr/lib/python3.11/site-packages/koan/configurator.py /usr/lib/python3.11/site-packages/koan/imagecreate.py /usr/lib/python3.11/site-packages/koan/openvzcreate.py /usr/lib/python3.11/site-packages/koan/qcreate.py /usr/lib/python3.11/site-packages/koan/register.py /usr/lib/python3.11/site-packages/koan/utils.py /usr/lib/python3.11/site-packages/koan/virtinstall.py /usr/lib/python3.11/site-packages/koan/vmwcreate.py /usr/lib/python3.11/site-packages/koan/xencreate.py /usr/share/doc/packages/koan /usr/share/doc/packages/koan/README.md /usr/share/licenses/koan /usr/share/licenses/koan/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Jan 23 23:30:56 2025