File cobbler.changes of Package cobbler

-------------------------------------------------------------------
Tue Nov 19 08:58:33 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Fix for cobbler import and buildiso (bsc#1156574)

- Added:
  * kopts-utils-path.diff
  * no-system-in-kopts-call.diff
  * fixes-various-issues-found-during-cobbler-import.diff
  * item-repo-import-fix.diff

-------------------------------------------------------------------
Tue Oct 22 08:43:05 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Also backing up kickstart uploads from Uyuni/SUSE Manager now (bsc#1149075)

-------------------------------------------------------------------
Tue Oct  8 09:56:35 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Fix for install loop caused autoinstallation profiles (bsc#1151875)

- Added:
  * fix-install-loop-for-SUSE-via-info-nopxe-param.patch 

-------------------------------------------------------------------
Fri Sep 27 07:11:06 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Update module config description to match new parameters
- Add config migration script and runs it in post-install script

- Added:
  * update_docs_of_the_modules_conf.patch
  * add_settings_file_converter.patch

-------------------------------------------------------------------
Thu Sep 26 08:34:37 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Fix for config backups in post install script (bsc#1149075)

-------------------------------------------------------------------
Fri Sep  6 11:04:36 UTC 2019 - Michael Calmer <mc@suse.com>

- move apache config file cobbler.conf to conf.d directory
  and remove the VirtualHost container as it overwrite rules
  already set in conf.d

-------------------------------------------------------------------
Thu Aug  8 08:47:05 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Realignment with Cobbler 3.0.0 release candidate.

- Removed:
  * add-docker-integration-testing.diff
  * call-with-logger-where-possible.patch
  * changes-detection-to-distro-like-for-suse-distributions.diff
  * changes-return-to-float.diff
  * cobbler-3.0.0+git20190806.32c4bae0.tar.xz
  * create-system-directory-at-the-correct-place.patch
  * disable_nsupdate_enabled_by_default.diff
  * fix-http-status-code.patch
  * fix-login-error.patch
  * fixes-distro-none-case.diff
  * power_system_xmlrpc_api.patch
  * refactor-unittest-to-pytest.diff
  * remodeled-distro-detection.diff
  * remove-newline-from-token.diff
  * renamed-methods-alias-part2.patch
  * renamed-methods-alias.patch
  * return-the-name-of-the-unknown-method.patch
  * revert-redhat-management-removal.patch
  * rhn-mngmnt-key-field-fix.diff
  * scm_push_script_fix.patch
  * scm_push_script_fix_for_settings_read.patch

-------------------------------------------------------------------
Tue Jul  9 14:24:35 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Fix for typo in settings for scm_track module.
- Optimization for settings loading in scm_track module.

- Added:
  * scm_push_script_fix.patch
  * scm_push_script_fix_for_settings_read.patch

-------------------------------------------------------------------
Thu May 16 08:46:16 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Re-enabling build for cobbler-test package.

-------------------------------------------------------------------
Thu May  9 14:50:34 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Fix for redhat_management_key not being listed as a choice
  during profile rename (bsc#1134588)

- Added:
  * rhn-mngmnt-key-field-fix.diff

-------------------------------------------------------------------
Tue May  7 13:00:33 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Fixes distribution detection in setup.py for SLESo

- Added:
  * changes-detection-to-distro-like-for-suse-distributions.diff

-------------------------------------------------------------------
Tue May  7 09:21:09 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Moving to pytest and adding Docker test integration

- Added:
  * add-docker-integration-testing.diff
  * refactor-unittest-to-pytest.diff

-------------------------------------------------------------------
Tue May  7 08:13:34 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Additional compatability changes for old Koan versions.

- Modified:
  * renamed-methods-alias-part2.patch

-------------------------------------------------------------------
Tue Apr 30 14:16:17 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Old Koan versions not only need method aliases, but also need
  compatible responses

- Added:
  * renamed-methods-alias-part2.patch

-------------------------------------------------------------------
Tue Apr 23 09:25:21 UTC 2019 - Enno Gotthold <egotthold@suse.com>

- Add the redhat_managment_* fields again to enable templating in SUMA.

- Added:
  * revert-redhat-management-removal.patch  

-------------------------------------------------------------------
Fri Apr  5 12:14:39 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Changes return of last_modified_time RPC to float

- Added:
  * changes-return-to-float.diff

-------------------------------------------------------------------
Thu Apr  4 14:13:02 CEST 2019 - mantel@suse.de

- provide old name aliases for all renamed methods:
  - get_distro_for_koan     =>  get_distro_as_rendered
  - get_profile_for_koan    =>  get_profile_as_rendered
  - get_system_for_koan     =>  get_system_as_rendered
  - get_repo_for_koan       =>  get_repo_as_rendered
  - get_image_for_koan      =>  get_image_as_rendered
  - get_mgmtclass_for_koan  =>  get_mgmtclass_as_rendered
  - get_package_for_koan    =>  get_package_as_rendered
  - get_file_for_koan       =>  get_file_as_rendered

- Renamed:
  get_system_for_koan.patch => renamed-methods-alias.patch

-------------------------------------------------------------------
Thu Apr  4 10:18:05 CEST 2019 - mantel@suse.de

- provide renamed method "get_system_for_koan" under old name
  for old clients.

- Added:
  * get_system_for_koan.patch

-------------------------------------------------------------------
Thu Mar 28 11:31:36 UTC 2019 - Matei <malbu@suse.com>

- Bring back power_system method in the XML-RPC API
- Changed lanplus option to lanplus=true in fence_ipmitool.template

- Added:
  * power_system_xmlrpc_api.patch

- Changed:
  * fence_ipmitool.template

-------------------------------------------------------------------
Wed Mar 27 14:33:58 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Disables nsupdate_enabled by default

- Added:
  * disable_nsupdate_enabled_by_default.diff

-------------------------------------------------------------------
Wed Mar 27 12:50:12 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Fixes issue in distribution detection with "lower" function call.

- Modified:
  * remodeled-distro-detection.diff  

-------------------------------------------------------------------
Tue Mar 26 09:29:03 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Adds imporoved distribution detection. Since now all base products
  get detected correctly, we no longer need the SUSE Manager patch.

- Added:
  * remodeled-distro-detection.diff  

- Removed:
  * adds_suse_manager_as_distro.diff

-------------------------------------------------------------------
Sun Mar 24 17:06:54 UTC 2019 - Michael Calmer <mc@suse.com>

- fix grub directory layout
- Added:
  * create-system-directory-at-the-correct-place.patch

-------------------------------------------------------------------
Sat Mar 23 13:36:07 UTC 2019 - Michael Calmer <mc@suse.com>

- fix HTTP status code of XMLRPC service
- Added:
  * fix-http-status-code.patch

-------------------------------------------------------------------
Tue Mar 19 17:11:35 UTC 2019 - Michael Calmer <mc@suse.com>

- touch /etc/genders when it not exists (bsc#1128926)
- Add patches to fix logging

- Added:
  * return-the-name-of-the-unknown-method.patch
  * call-with-logger-where-possible.patch

-------------------------------------------------------------------
Tue Mar 19 14:25:15 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Switching version schema from 3.0 to 3.0.0

-------------------------------------------------------------------
Tue Mar 12 16:08:08 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Fixes case where distribution detection returns None (bsc#1130658)

- Added:
  * fixes-distro-none-case.diff

-------------------------------------------------------------------
Tue Mar 12 09:52:53 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Removes newline from token, which caused authentication error (bsc#1128754)

- Added:
  * remove-newline-from-token.diff

-------------------------------------------------------------------
Fri Mar  8 10:52:54 UTC 2019 - Enno Gotthold <egotthold@suse.com>

- Added a patch which fixes an exception when login in with a non-root user.

- Added:
  * fix-login-error.patch

-------------------------------------------------------------------
Fri Mar  8 09:34:46 UTC 2019 - jgonzalez@suse.com

- Remove patch merged at upstream:
  * 0001-return-token-as-string.patch

-------------------------------------------------------------------
Fri Mar  8 07:43:50 UTC 2019 - Michael Calmer <mc@suse.com>

- change grub2-x86_64-efi dependency to Recommends

-------------------------------------------------------------------
Thu Mar  7 15:40:05 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Adds SUSE Manager as a new SUSE distribution
- Added:
  * adds_suse_manager_as_distro.diff

-------------------------------------------------------------------
Thu Mar  7 11:30:40 UTC 2019 - jgonzalez@suse.com

- Use cdrtools starting with SLE-15 and Leap-15 again. (bnc#1081739)
- Update cobbler loaders server hostname (bsc#980577)
- Update outdated apache config (bsc#956264)
- Replace builddate with changelog date to fix build-compare (bsc#969538)
- LOCKFILE usage removed on openSUSE (bnc#714618)
- Power management subsystem completely re-worked to prevent
  command-injection (CVE-2012-2395)
- Removed patch merged at upstream:
  * cobblerd_needs_apache2_service_started.patch

-------------------------------------------------------------------
Sat Feb 16 15:51:36 UTC 2019 - mc@suse.com

- let login return a token as string
- Add:
  * 0001-return-token-as-string.patch

-------------------------------------------------------------------
Tue Feb 12 16:16:36 UTC 2019 - jgonzalez@suse.com

- Add explicity require to tftp, so it is used for both SLE
   and openSUSE

-------------------------------------------------------------------
Fri Jan 25 16:34:43 UTC 2019 - opensuse-packaging@opensuse.org

- Use distro module to guess the installed linux distribution
- Python3-related fixes

-------------------------------------------------------------------
Mon Jan 21 15:24:57 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Switching from apache2-mod_wsgi to apache2-mod_wsgi-python3 for
  dependencies because of ongoing Python3 switch.

-------------------------------------------------------------------
Fri Jan 18 09:49:21 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Removed "requires" for python-PyYAML and python-urlgrabber since
  they are for Python 2 and not needed anymore.
- Added "requires" for python3-requests.

-------------------------------------------------------------------
Fri Jan 11 14:27:38 UTC 2019 - Jochen Breuer <jbreuer@suse.de>

- Update to Cobbler version 3.
- Removed Koan. This was moved to an other package.

- Added:
  * cobblerd_needs_apache2_service_started.patch
  * fix_hardcoded_libpath_for_websession.patch
  * fix_shebang.patch

- Removed:
  * 0001-1398-koan-incompatible-with-F21-virt-install.patch
  * 0001-cobbler-add-little-endian-powerpc-support.patch
  * add-sles15-distro.patch
  * add_generic_sles_signatures.diff
  * adding-grub2-support-for-ppc.patch
  * catch_cheetah_exception.patch
  * check-access-token-when-calling-modify_setting-api-e.patch
  * cobbler-2.4.2-reprovision-rhel-on-suse-bnc883487.patch
  * cobbler-buildiso-list-to-string.patch
  * cobbler-check-and-get-loaders-fix.patch
  * cobbler-modprobe-d.patch
  * cobbler-symlink.diff
  * cobbler_web_config.diff
  * cve-2018-10931-forbid-exposure-of-private-methods-in.patch
  * detect-parallel-cobbler-sync.patch
  * disable_not_relevant_checks_bnc_828453.patch
  * escape-shell-parameters-provided-by-user-on-reposync.patch
  * fix-broken-tests.diff
  * fix-cobbler-buildiso.dif
  * fix-cobbler-yaboot-handling.patch
  * fix-error-message-in-cobblerd-status.dif
  * fix-koan-missing-args-and-location.patch
  * fix-koan-port-guessing.dif
  * fix-os-release.patch
  * fix-powermanagement-status.dif
  * fix-restart-paravirt-xen.dif
  * fix-script-endpoint-security-bug-1030582.patch
  * fix-textmode-for-SUSE.dif
  * fix-usr-bin-env-bash-koan.diff
  * fix-wait.patch
  * fix_sle_detection.patch
  * fix_test_create_systems.diff
  * koan-detect-os_version.dif
  * koan-improve-virt-install-error-reports.patch
  * koan-no-xend.dif
  * koan-use-kvm-acceleration-if-available.dif
  * koan-virt-setup-suse.dif
  * koan_old_cobbler_compat.diff
  * localboot-fix-using-chain-c32.patch
  * looking_for_cobbler_order_changed.diff
  * remove_ks_directory_check.diff
  * sles15.patch
  * support-grub2efi.patch
  * use_grub2_on_suse.diff
  * virt-install-without-generic26.patch

-------------------------------------------------------------------
Mon Nov 19 13:10:46 CET 2018 - mantel@suse.de

- fix service restart after logrotate for cobblerd (bsc#1113747)
- rotate cobbler logs at higher frequency to prevent disk fillup
  (bsc#1113747)

-------------------------------------------------------------------
Fri Aug 10 10:31:29 UTC 2018 - pablo.suarezhernandez@suse.com

- Forbid exposure of private methods in the API (CVE-2018-10931)
  (CVE-2018-1000225) (bsc#1104287) (bsc#1104189) (bsc#1105442)
- Check access token when calling 'modify_setting' API endpoint
  (bsc#1104190) (bsc#1105440) (CVE-2018-1000226)

- Added:
  * check-access-token-when-calling-modify_setting-api-e.patch
  * cve-2018-10931-forbid-exposure-of-private-methods-in.patch

-------------------------------------------------------------------
Fri Jul 27 12:06:50 UTC 2018 - mc@suse.com

- fix kernel options when generating bootiso (bsc#1101670)
- Added:
  * cobbler-buildiso-list-to-string.patch
- Refreshed:
  * cobbler-symlink.diff

-------------------------------------------------------------------
Tue Jun 26 12:03:34 CEST 2018 - mantel@suse.de

- do not try to hardlink to a symlink. The result will be a
  dangling symlink in the general case (bsc#1097733)
- Added:
  * cobbler-symlink.diff

-------------------------------------------------------------------
Wed May 16 13:23:04 CEST 2018 - mantel@suse.de

- fix signature for SLES15 (bsc#1075014)
- Updated:
  * add-sles15-distro.patch

-------------------------------------------------------------------
Tue May  8 14:13:07 CEST 2018 - mantel@suse.de

- detect if there is already another instance of "cobbler sync"
  running and exit with failure if so (bsc#1081714)
- Add:
  * detect-parallel-cobbler-sync.patch

-------------------------------------------------------------------
Thu Apr 26 12:17:21 UTC 2018 - pablo.suarezhernandez@suse.com

- Escape shell parameters provided by the user for the
  reposync action (CVE-2017-1000469) (bsc#1074594)
- Added:
  * escape-shell-parameters-provided-by-user-on-reposync.patch 

-------------------------------------------------------------------
Fri Apr 20 14:34:57 CEST 2018 - mc@suse.de

- add sles15 distro profile (bsc#1090205)
- Add:
  * add-sles15-distro.patch

-------------------------------------------------------------------
Tue Mar 13 15:35:42 CET 2018 - mantel@suse.de

- SLES15 is using /etc/os-release instead of /etc/SuSE-release, use
  this one for checking also
- Add:
  * sles15.patch

-------------------------------------------------------------------
Tue Dec  5 10:13:42 CET 2017 - mantel@suse.de

- cleanup: cobbler is noarch, so arch specific requires do not make
  sense

-------------------------------------------------------------------
Thu Nov 30 11:11:38 CET 2017 - mantel@suse.de

- build server wants explicite package in BuildRequires; use tftp
- Fix koan shebang
- Add:
  * fix-usr-bin-env-bash-koan.diff 

-------------------------------------------------------------------
Thu Nov 30 11:07:17 CET 2017 - mantel@suse.de

- require tftp(server) instead of atftp

-------------------------------------------------------------------
Fri Oct  6 13:36:54 UTC 2017 - mc@suse.com

- fix koan wait parameter initialization
  Added:
  * fix-wait.patch

-------------------------------------------------------------------
Thu Oct  5 14:46:26 UTC 2017 - mihai.dinca@suse.com

- fix setup.py to identify SUSE OS correctly bsc#1046679
  Added:
  * fix-os-release.patch

-------------------------------------------------------------------
Wed Aug  9 08:26:57 UTC 2017 - mseidl@suse.de

- missed applying last patch in spec file

-------------------------------------------------------------------
Wed Aug  9 08:11:13 UTC 2017 - mseidl@suse.de

- (bsc#1048183) fix missing args and location for xen

-------------------------------------------------------------------
Wed Jun  7 14:54:33 UTC 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  4 09:57:13 CEST 2017 - mc@suse.de

- support UEFI boot with cobbler generated tftp tree (bsc#1020376)

-------------------------------------------------------------------
Tue Mar 21 15:38:15 CET 2017 - mantel@suse.de

- remove fix-nameserver-search.fix; bug is invalid (bsc#1029276)

-------------------------------------------------------------------
Wed Mar 15 10:44:25 CET 2017 - mantel@suse.de

- refresh patch for fuzzless appliance

-------------------------------------------------------------------
Wed Mar 15 10:22:38 CET 2017 - mantel@suse.de

- some more occurrences of same problem fixed (bsc#1029276)

-------------------------------------------------------------------
Tue Mar 14 13:12:51 CET 2017 - mantel@suse.de

- name_servers needs the same fix (bsc#1029276)

-------------------------------------------------------------------
Tue Mar 14 11:24:59 CET 2017 - mantel@suse.de

- fix handling of name_servers_search in networking.xml bsc#1029276

-------------------------------------------------------------------
Thu Nov 24 12:05:28 UTC 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  1 11:24:51 UTC 2016 - pablo.suarezhernandez@suse.com

- Enabling PXE grub2 support for PowerPC (bsc#986978)
  Add:
  * adding-grub2-support-for-ppc.patch 

-------------------------------------------------------------------
Fri Jun 17 14:41:33 CEST 2016 - mc@suse.de

- convert bootoption "text" into "textmode=1" for SUSE systems
  (bsc#984998)
  Add:
  * fix-textmode-for-SUSE.dif

-------------------------------------------------------------------
Tue May 17 16:13:18 CEST 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 14:44:02 UTC 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 13:43:09 CEST 2016 - mc@suse.de

- add logrotate file for cobbler (bsc#976826)

-------------------------------------------------------------------
Thu Mar 31 11:46:37 CEST 2016 - mc@suse.de

- handle list value for kernel options correctly (bsc#973413)

-------------------------------------------------------------------
Wed Mar 16 12:39:12 CET 2016 - mc@suse.de

- add ppc64le to archs
  * 0001-cobbler-add-little-endian-powerpc-support.patch

-------------------------------------------------------------------
Mon Mar  7 11:29:38 CET 2016 - mc@suse.de

- fix error message in cobblerd status when cobbler-web is
  not installed (bsc#966841)

-------------------------------------------------------------------
Fri Mar  4 13:19:20 CET 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  2 14:58:32 CET 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 15:51:48 CET 2016 - mc@suse.de

- improve error reporting of failed virt-install commands
  Add: koan-improve-virt-install-error-reports.patch

-------------------------------------------------------------------
Tue Feb 23 09:10:47 CET 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  9 16:01:55 CET 2015 - mc@suse.de

- cleanup spec file. The cobbler main package should see a
  SUSE system as systemd only (bsc#952844)

-------------------------------------------------------------------
Thu Mar 26 17:45:22 CET 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 13:58:48 UTC 2015 - mseidl@suse.de

- Renamed generic suse breed "suse" 

-------------------------------------------------------------------
Mon Feb 16 12:50:35 UTC 2015 - mseidl@suse.de

- Added generic os under breed suse 

-------------------------------------------------------------------
Fri Feb 13 08:21:57 UTC 2015 - mseidl@suse.de

- fixed supported arches
- added generic sles11, sles10 and sles12 signatures 

-------------------------------------------------------------------
Wed Feb 11 14:07:08 UTC 2015 - mseidl@suse.de

- Removed directory check for kickstart files 

-------------------------------------------------------------------
Wed Feb 11 10:31:32 UTC 2015 - dmacvicar@suse.de

- Do not manually install cobbler.conf
  setup.py does it and replaces variables in the process

-------------------------------------------------------------------
Thu Jan 15 09:36:07 UTC 2015 - fcastelli@suse.com

- Added 'fix_test_create_systems.diff': fixes the "create_systens" unit test

-------------------------------------------------------------------
Tue Jan 13 09:37:53 UTC 2015 - fcastelli@suse.com

- Fix runtime dependency: ensure the yaml module is available.

-------------------------------------------------------------------
Tue Jan 13 08:51:03 UTC 2015 - fcastelli@suse.com

- Install the right cobblerd.service file

-------------------------------------------------------------------
Mon Jan 12 17:07:27 UTC 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 17:48:20 UTC 2014 - fcastelli@suse.com

- Added new patch required to fix the broken unit tests:
  * fix-broken-tests.diff

-------------------------------------------------------------------
Thu Dec 18 14:59:08 UTC 2014 - fcastelli@suse.com

- Removed another no longer needed patch:
  * fix-textmode-for-SUSE.dif

-------------------------------------------------------------------
Thu Dec 18 14:51:32 UTC 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 10:20:53 UTC 2014 - fcastelli@suse.com

- Fix the broken unit tests

-------------------------------------------------------------------
Thu Dec 11 16:34:35 UTC 2014 - mseidl@suse.de

- Created sub package for unit tests 

-------------------------------------------------------------------
Tue Dec  9 15:35:25 CET 2014 - mc@suse.de

- use fdupes only on SUSE

-------------------------------------------------------------------
Mon Dec  8 09:27:33 UTC 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 10:01:30 CET 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 13:46:30 CET 2014 - mc@suse.de

- fix wrong option "text" in SUSE environment (bsc#901058)
  * fix-textmode-for-SUSE.dif

-------------------------------------------------------------------
Thu Sep  4 09:43:01 UTC 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  2 15:11:24 UTC 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 15:45:55 UTC 2014 - fcastelli@suse.com

- Added fix_sle_detection.patch: ensures SLE12 is properly detected.

-------------------------------------------------------------------
Fri Jul 25 10:11:58 UTC 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 12:45:56 CEST 2014 - mc@suse.de

- Remove patch which automatically escapes cobbler templates.
  (bnc#869371)
- require syslinux-x86_64 on s390x (bnc#884051)

-------------------------------------------------------------------
Wed Jul  9 17:31:09 CEST 2014 - mc@suse.de

- mod_python is not needed anymore for cobbler
  remove module from apache configuration

-------------------------------------------------------------------
Thu Jul  3 13:12:47 UTC 2014 - mseidl@suse.de

- modified to work with aftpd 

-------------------------------------------------------------------
Fri Feb 14 11:47:04 CET 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 16:31:23 UTC 2013 - cdenicolo@suse.com

- license update: GPL-2.0+
  SPDX name

-------------------------------------------------------------------
Wed Nov 13 17:04:50 UTC 2013 - fcastelli@suse.com

- Fix man page inconsistencies.

-------------------------------------------------------------------
Fri Nov  8 11:23:34 CET 2013 - mc@suse.de

- fix evaluation of power status calls

-------------------------------------------------------------------
Mon Nov  4 17:33:40 CET 2013 - mc@suse.de

- fix wrong options in the man page (bnc#846580)

-------------------------------------------------------------------
Thu Oct 31 15:27:16 UTC 2013 - mc@suse.com

- fix adding image to system

-------------------------------------------------------------------
Wed Oct 30 15:15:05 CET 2013 - mc@suse.de

- add fence_ipmitool script for power management
- require ipmitool

-------------------------------------------------------------------
Thu Oct 17 17:57:46 CEST 2013 - mc@suse.de

- fix networking.xml snippet and use the correct key for getting
  the netmask (bnc#842699)

-------------------------------------------------------------------
Wed Jul 10 07:45:25 UTC 2013 - fcastelli@suse.com

- Fix cobbler checks on SUSE (bnc#828453)

-------------------------------------------------------------------
Wed Apr  3 15:59:18 CEST 2013 - mc@suse.de

- koan requires python-urlgrabber (bnc#812948)

-------------------------------------------------------------------
Wed Mar 27 15:27:03 CET 2013 - mc@suse.de

- fix XEN fullvirt installation

-------------------------------------------------------------------
Tue Mar 26 15:52:26 CET 2013 - mc@suse.de

- fix restart of new created paravirt XEN systems (bnc#811025)

-------------------------------------------------------------------
Fri Jan  4 16:38:42 CET 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 15:31:50 CET 2012 - mc@suse.de

- do not auto escape snippets (bnc#790545)

-------------------------------------------------------------------
Fri Nov 16 13:58:38 UTC 2012 - bo@suse.de

- Templates don't need to be dollar sign escaped any longer.
  (bnc#790545)

-------------------------------------------------------------------
Mon Nov 12 15:15:40 CET 2012 - mc@suse.de

- forward cheetah exception as 500 SERVER ERROR (bnc#787879)

-------------------------------------------------------------------
Thu Aug 23 17:47:35 CEST 2012 - mc@suse.de

- install grubby-compat to /sbin (bnc#783671)

-------------------------------------------------------------------
Thu May 24 10:20:16 CEST 2012 - ug@suse.de

- VUL-0: cobbler: remote code execution flaw
  bnc#763610

-------------------------------------------------------------------
Tue May 22 15:44:08 CEST 2012 - ug@suse.de

- changed the order to look for cobbler. Try https first
  to avoid exception

-------------------------------------------------------------------
Tue May 22 15:22:02 CEST 2012 - ug@suse.de

- requires fixed in spec file

-------------------------------------------------------------------
Wed May 16 11:34:44 CEST 2012 - ug@suse.de

- added compatibility code for koan 2.2.2 to cobbler 2.0.10

-------------------------------------------------------------------
Tue May 15 14:03:26 CEST 2012 - ug@suse.de

- added grubby-compat patch again
- some spec file fixes

-------------------------------------------------------------------
Wed May  9 14:53:08 CEST 2012 - ug@suse.de

- build on RHEL6 fixed

-------------------------------------------------------------------
Wed May  9 13:15:02 CEST 2012 - ug@suse.de

- build on RHEL fixed

-------------------------------------------------------------------
Wed May  9 10:40:23 CEST 2012 - ug@suse.de

- build on SLES10 fixed

-------------------------------------------------------------------
Thu May  3 10:34:12 CEST 2012 - ug@suse.de

- requires syslinux only on x86 architecture

-------------------------------------------------------------------
Fri Apr 20 14:43:31 CEST 2012 - ug@suse.de

- changed the XMLRPC API call version() to return a float
  instead of a string

-------------------------------------------------------------------
Wed Apr 18 15:44:48 CEST 2012 - ug@suse.de

- don't overwrite existing kernel/initrd when reinstalling
  a machine (bnc#722443)

-------------------------------------------------------------------
Mon Apr 16 12:51:59 CEST 2012 - ug@suse.de

- VUL-0: CVE-2011-4953
  cobbler: privilege escalation flaw / local root
    (bnc#757062)

-------------------------------------------------------------------
Tue Mar 27 10:50:05 UTC 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 17:52:57 CET 2012 - ug@suse.de

- fixed return value of rccobblerd status

-------------------------------------------------------------------
Mon Feb 13 10:45:06 UTC 2012 - coolo@suse.com

- patch license to follow spdx.org standard

-------------------------------------------------------------------
Thu Dec 22 13:23:01 CET 2011 - ug@suse.de

- fix install=... kernel option when you import a SUSE distro

-------------------------------------------------------------------
Wed Oct 26 14:15:24 CEST 2011 - ug@suse.de

- virtual machines autostart on boot fixed

-------------------------------------------------------------------
Wed Oct 19 15:29:28 CEST 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 17:23:52 CEST 2011 - ug@suse.de

- koan requires python-urlgrabber

-------------------------------------------------------------------
Fri Sep 23 12:17:58 CEST 2011 - ug@suse.de

- build on RES fixed

-------------------------------------------------------------------
Thu Sep 22 11:51:18 CEST 2011 - ug@suse.de

- Require in spec-file fixed

-------------------------------------------------------------------
Fri Sep 16 11:46:42 CEST 2011 - ug@suse.de

- added grubby-compat patch (bnc#672471)

-------------------------------------------------------------------
Mon Sep 12 14:21:31 CEST 2011 - mc@suse.de

- no python-virtinst on Code10

-------------------------------------------------------------------
Wed Jun  8 14:19:04 CEST 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 15:08:42 CEST 2011 - ug@suse.de

- fixed a broken timezone setting in cobbler-web

-------------------------------------------------------------------
Wed Apr 27 14:40:39 CEST 2011 - ug@suse.de

- building for SLE10 fixed

-------------------------------------------------------------------
Wed Mar 23 16:45:20 CET 2011 - ug@suse.de

- VUL-0: cobbler: logrotate: 
  issues with service owned directories
  bnc#678433

-------------------------------------------------------------------
Fri Feb 18 15:45:27 CET 2011 - ug@suse.de

- removed python-devel in requirement

-------------------------------------------------------------------
Thu Feb 17 15:11:39 UTC 2011 - kkaempf@novell.com

- Fix build on RHEL

-------------------------------------------------------------------
Thu Feb 17 10:27:41 CET 2011 - ug@suse.de

- added missing rc-script link (bnc#671212)

-------------------------------------------------------------------
Wed Feb 16 13:00:05 CET 2011 - ug@suse.de

- cheetah_class_fix.diff added to fix a cheetah version check

-------------------------------------------------------------------
Fri Feb 11 17:46:49 CET 2011 - mc@suse.de

- cobbler_wsgi.conf will not be packaged 

-------------------------------------------------------------------
Wed Feb  9 18:36:53 CET 2011 - ro@suse.de

- require syslinux only on x86 and x86_64

-------------------------------------------------------------------
Wed Feb  9 02:05:58 CET 2011 - ro@suse.de

- fix config file location on RH 

-------------------------------------------------------------------
Tue Feb  8 13:45:41 UTC 2011 - ma@novell.com

- fix specfile

-------------------------------------------------------------------
Tue Feb  8 12:50:41 CET 2011 - mc@suse.de

- require python-virtinst in SUSE 

-------------------------------------------------------------------
Thu Feb  3 16:34:23 CET 2011 - ug@suse.de

- packaged the cobbler.conf file instead of the cobbler_wsgi.conf
  file again (bnc#668968)

-------------------------------------------------------------------
Wed Feb  2 17:45:04 CET 2011 - mc@suse.de

- require python-virtinst only for RHEL >= 5 

-------------------------------------------------------------------
Wed Feb  2 16:46:27 CET 2011 - mc@suse.de

- require grubby only on SUSE 

-------------------------------------------------------------------
Wed Feb  2 13:27:01 CET 2011 - mc@suse.de

- fix suse_version check in spec file 
- fix build on RH

-------------------------------------------------------------------
Fri Jan 28 11:00:08 CET 2011 - ug@suse.de

- fixed the apache config

-------------------------------------------------------------------
Wed Jan 19 16:20:08 CET 2011 - ug@suse.de

- firewall settings added

-------------------------------------------------------------------
Fri Jan 14 15:47:00 CET 2011 - ug@suse.de

- debug switch in specfile removed to make it build again

-------------------------------------------------------------------
Thu Jan 13 14:29:12 CET 2011 - ug@suse.de

- version update to 2.0.10 because of many bugs ins 2.0.8

-------------------------------------------------------------------
Wed Jan 12 12:01:14 CET 2011 - ug@suse.de

- some template files were not packed since 2.0.8

-------------------------------------------------------------------
Tue Jan 11 16:15:41 CET 2011 - ug@suse.de

- version update to 2.0.8 (bnc#660126)

-------------------------------------------------------------------
Tue Dec 21 14:46:09 CET 2010 - ug@suse.de

- fixed spec file 

-------------------------------------------------------------------
Thu Sep  9 07:56:13 UTC 2010 - kkaempf@novell.com

- remove 'xinetd' from Required-Start

openSUSE Build Service is sponsored by