File cobbler.changes of Package cobbler

-------------------------------------------------------------------
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
  * fix-initscript.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:08:40 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:51:39 UTC 2014 - fcastelli@suse.com

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

-------------------------------------------------------------------
Fri Jul 25 13:28:15 UTC 2014 - fcastelli@suse.com

- Did some cleanup of the spec file.

-------------------------------------------------------------------
Tue Jul 15 15:17:06 UTC 2014 - fcastelli@suse.com

- Fix source of cobbler package inside of spec file (required by openSUSE:Factory)

-------------------------------------------------------------------
Tue Jul 15 13:02:42 UTC 2014 - fcastelli@suse.com

- Added bnc_877009.patch, fixes CVE-2014-3225: cobbler: Local file inclusion (bnc#877009)

-------------------------------------------------------------------
Mon Jul 14 16:27:59 UTC 2014 - fcastelli@suse.com

- Got rid of some of the rpmlint warnings.
- Fixed error inside of koan tool introduced by the 'grubby-compat.diff' patch.

-------------------------------------------------------------------
Fri Jul 11 10:18:57 UTC 2014 - mseidl@suse.de

- Requires tfpt-server but atftp/tftpt packages provide tfpt(server)
- Added conditional requires for s390x and syslinux-x86_64
- Added patches:
  + catch_cheetah_exception.patch 
      - forward cheetah exception as 500 SERVER ERROR (bnc#787879)
  + disable_not_relevant_checks_bnc_828453.patch
  + fence_ipmitool.sh
    - add fence_ipmitool script for power management
  + fix-powermanagement-status.dif
    - fix evaluation of power status calls
  + fix-restart-paravirt-xen.dif
    - fix XEN fullvirt installation
  + grubby-compat.diff
  + koan_old_cobbler_compat.diff
    - add new grubby-compat tool
  + looking_for_cobbler_order_changed.diff
    - fix cobbler checks on SUSE (bnc#828453)
  + setup_py.diff
    - update paths for suse apache
  
- Modified fix-initscript.diff -Failed to patch due to new line in newer version

- Removed patches:
  - suse_newver.patch - Upstreamed
  - users_patch.diff - Upstreamed
  - cheetah_template_autoescape.patch - No longer needed 

-------------------------------------------------------------------
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

-------------------------------------------------------------------
Tue Aug 13 11:41:27 UTC 2013 - kkaempf@suse.com

- Update to 2.4.0
  Major Features:
  - Dynamic Settings
  - Distro Signatures
  - Vastly improved support for Ubuntu, OpenSUSE and VMware ESXi (5.0 and 5.1)
  - Added in new templated scripting support (needs documentation)
  - New web interface improvements (tabs, etc.)
  - Added apt-specific fields for repositories to make mirroring them easier
  - Support for parameterized classes and defines in puppet using management classes

  Minor Features:
  - Added the bonded_bridge_slave interface type:
  - Improved template error reporting
  - Variables in fields are now evaluated through the templating engine
  - Added openvz as a virtualization type for koan
  - Added --virt-pxe-boot option for koan to force PXE booting of new systems
  - Added a per-interface gateway option, for systems that support it
  - Added support for new puppet command syntax
  - Exposed replication rsync options

  Major Bugfixes:
  - --available-as no longer copies all files.
  - Improved gPXE/iPXE support, including FreeBSD
  - Deleting objects now respects the --recursive option again

  Minor Bugfixes:
  - Too many to list

-------------------------------------------------------------------
Wed Aug  7 15:59:31 CEST 2013 - ro@suse.de

- fix filelist to fix build on factory: rpm does not allow to
  mark a non-directory as dir anymore 

-------------------------------------------------------------------
Wed Apr 10 11:23:44 UTC 2013 - rbrownccb@opensuse.org

- use systemd for openSUSE 12.3 and later
- change release number to match upstream
- drop obsolete setup_py.diff
- add required apache modules for cobbler-web
- add suse_newver.patch to add support for SLES11 SP3, 
  openSUSE 12.3 and openSUSE 13.1

-------------------------------------------------------------------
Tue Apr 9 15:45:11 UTC 2013 - rbrownccb@opensuse.org

- update to 2.2.3
  + Multiple security fixes
  + CSRF support for the web GUI, which will now default to using 
    https too.
  + Power management subsystem completely re-worked to prevent 
    command-injection (CVE-2012-2395)
  + Support for bind in chroot'd environments
  + Koan now uses virt-install CLI instead of directly accessing 
    the virtinst API
  + Various improvements for SuSE and autoyast, especially for 
    PPC64-based systems.
  + BETA support for ESXi5 and gPXE
  + BETA support for using other template languages, like jinja2
- rebase patches
- drop obsolete manage_import_suse.py
- no longer requires mod_python

-------------------------------------------------------------------
Thu May  3 10:35:30 CEST 2012 - ug@suse.de

- require syslinux only on x86 arch

-------------------------------------------------------------------
Thu Apr 19 10:57:50 CEST 2012 - ug@suse.de

- moved the secret generation from RPM post-script to the
  init-script, to avoid that all appliances will still have the
  same key

-------------------------------------------------------------------
Tue Apr 17 17:11:59 CEST 2012 - ug@suse.de

- create a secret during installation

-------------------------------------------------------------------
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

-------------------------------------------------------------------
Fri Oct  7 16:44:05 CEST 2011 - ug@suse.de

- Import modules, which allowed easy integration of...
- Ubuntu and Debian support again!
- Better support for SuSE
- Support for FreeBSD
- Support for ESX 4+/ESXi
- Integration with the python TFTP server pytftpd
- "fetchable files" and "boot files" support for distros that need to
  get more files from the TFTP server
- Faster sync using link cache
- Support for EFI grub booting
- Support for bridged interfaces
- WSGI instead of mod_python for the web interface.
- Lots of Web UI improvements
- A lot more I'm sure I missed when going through the change log
- version 2.2.1

-------------------------------------------------------------------
Sat Sep 17 23:18:43 UTC 2011 - jengelh@medozas.de

- Remove redundant tags/sections from specfile

-------------------------------------------------------------------
Wed Aug 31 16:45:43 CEST 2011 - ug@suse.de

- LOCKFILE usage removed on openSUSE
  (bnc#714618)

-------------------------------------------------------------------
Fri Jun 10 16:38:53 CEST 2011 - ug@suse.de

- fixed the handling of cheetah template code in
  AutoYaST XML files
  (thanks to Jörgen Maas for pointing me to the bug)
- fixed parameter list in build-ISO code
  (thanks to Jörgen Maas for the patch)

-------------------------------------------------------------------
Thu Apr  7 17:46:03 CEST 2011 - ug@suse.de

- added a backported upstream patch for tainted file error
  message

-------------------------------------------------------------------
Thu Apr  7 13:30:16 CEST 2011 - ug@suse.de

- fix hostname in install=...

-------------------------------------------------------------------
Thu Apr  7 12:11:35 CEST 2011 - ug@suse.de

- fix init-script

-------------------------------------------------------------------
Thu Apr  7 10:34:06 CEST 2011 - ug@suse.de

- fixed apache config typo

-------------------------------------------------------------------
Wed Apr  6 15:39:59 CEST 2011 - ug@suse.de

- added SUSE breed to import-webui

-------------------------------------------------------------------
Wed Apr  6 12:31:29 CEST 2011 - ug@suse.de

- build ISO for SUSE fixed

-------------------------------------------------------------------
Wed Apr  6 12:25:04 CEST 2011 - ug@suse.de

- added patch for autoyast XML files and cobbler triggers

-------------------------------------------------------------------
Wed Apr  6 10:52:03 CEST 2011 - ug@suse.de

- added patch to fix koan with SUSE dists

-------------------------------------------------------------------
Tue Apr  5 15:29:57 CEST 2011 - ug@suse.de

- fixed tftp-root path on SUSE

-------------------------------------------------------------------
Tue Apr  5 13:33:26 CEST 2011 - ug@suse.de

- added support for importing a SUSE distribution

-------------------------------------------------------------------
Mon Apr  4 14:11:29 CEST 2011 - ug@suse.de

- fixed the start of cobblerd when [tftpd] section is missing
  in the modules.conf

-------------------------------------------------------------------
Mon Apr  4 10:46:50 CEST 2011 - ug@suse.de

- version from 2.0.10 to 2.1.0

-------------------------------------------------------------------
Wed Mar 23 14:16:58 CET 2011 - ug@suse.de

- changed logfiles to root:root (bnc#678433)

-------------------------------------------------------------------
Tue Mar 22 13:47:40 CET 2011 - ug@suse.de

- changed permissions in /var/log/ to root:www (bnc#678433)

-------------------------------------------------------------------
Fri Mar  4 14:08:33 CET 2011 - ug@suse.de

- patches cleaned up

-------------------------------------------------------------------
Mon Feb 28 18:23:38 CET 2011 - ug@suse.de

- fixed a crash because xml.dom.ext is not available on 11.4

-------------------------------------------------------------------
Thu Feb 17 17:21:19 CET 2011 - ug@suse.de

- fixed the restarting of services on SUSE

-------------------------------------------------------------------
Thu Feb 17 10:22:50 CET 2011 - ug@suse.de

- missing rc-script link added

-------------------------------------------------------------------
Wed Feb 16 16:34:02 CET 2011 - ug@suse.de

- don't add "#raw" comment per default anymore

-------------------------------------------------------------------
Wed Feb 16 13:30:07 CET 2011 - ug@suse.de

- cobbler failed to export kickstart profiles with $SNIPPET(...)
  cheetah_class_fix.diff added for that

-------------------------------------------------------------------
Tue Feb  8 12:45:30 CET 2011 - ug@suse.de

- removed grubby from the requires

-------------------------------------------------------------------
Thu Feb  3 16:36:59 CET 2011 - ug@suse.de

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

-------------------------------------------------------------------
Wed Feb  2 09:28:43 CET 2011 - ug@suse.de

- spec file fixed

-------------------------------------------------------------------
Fri Jan 28 11:03:37 CET 2011 - ug@suse.de

- fixed apache config to avoid warning

-------------------------------------------------------------------
Wed Jan 19 16:10:00 CET 2011 - ug@suse.de

- added firewall config

-------------------------------------------------------------------
Thu Jan 13 14:26:05 CET 2011 - ug@suse.de

- version update to 2.0.10

-------------------------------------------------------------------
Wed Jan 12 11:56:18 CET 2011 - ug@suse.de

- some template files were not packaged

-------------------------------------------------------------------
Tue Jan 11 16:03:07 CET 2011 - ug@suse.de

- removed xinetd from start script

-------------------------------------------------------------------
Tue Jan 11 14:34:18 CET 2011 - ug@suse.de

- update to version 2.0.8

openSUSE Build Service is sponsored by