Cobbler is a versatile Linux deployment server
This release is containing a lot of backports from main
to make Cobbler more stable for the community.
We have 99 files changed, 5816 insertions(+), 920 deletions(-)
Milestone: https://github.com/cobbler/cobbler/milestone/21
Diff to last release: v3.3.3...v3.3.4
This release is containing a lot of backports from main
to make Cobbler ready to be shipped in Uyuni.
We have 129 files changed, 6254 insertions(+), 1877 deletions(-)
Milestone: https://github.com/cobbler/cobbler/milestone/19
Diff to last release: https://github.com/cobbler/cobbler/compare/v3.3.2...v3.3.3
Announcements:
New:
dump_vars
endpoint. This is intended to replace get_blended_data
as of 3.4.0. #3131get_item_resolved_value
(#3056) & set_item_resolved_value
(#3134) endpoints.Breaking Changes:
virt_file_size
is now a float and the related settings as well. #3072Changes:
Bugfixes:
<<inherit>>
#3128owners
field was fixed. #3131-1
value anymore. #3105cobbler mkloaders
now also copies dependencies of menu.c32
. #3058virt_file_size
now is a float at all times. #3072default
the bootloader was not removed properly before. #3045cobbler buildiso
: The isolinux.cfg
was not properly formatted. #3047redhat_management_type
. The parts depending on this were removed. #3048cobbler buildiso
failed with --tmpdir
s that don't end in buildiso
. #3050cobbler buildiso
had outdated docs and help messages for some parameters. #3051cobbler import
: It was impossible to import Rocky Linux 8.5 successfully. #3052cobbler sync
was broken by refactoring to shell=False
before. #3054Other:
This release addresses mainly security issues and bugfixes.
We have 156 files changed, 3288 insertions(+), 1642 deletions(-)
Milestone: https://github.com/cobbler/cobbler/milestone/18
Diff to last release: https://github.com/cobbler/cobbler/compare/v3.3.1...v3.3.2
Announcements:
New:
cobbler sync
doesn't have to be executed no more after enable_ipxe
was flipped #2689 #2944
Breaking Changes:
Changes:
ppc
from RedHat EL 7 as it is not supported #2964
Bugfixes:
Network interface is not subscriptable
errors were fixed #2856
SHIM_FILE
which now provides a working reasonable default #2930
Other:
cobbler-settings
is now explained in the "Scripts" section #2966
This release addresses mainly security issues and bugfixes.
We have 212 files changed, 2665 insertions(+), 125148 deletions(-)
Milestone: https://github.com/cobbler/cobbler/milestone/15
Diff to last release: https://github.com/cobbler/cobbler/compare/v3.3.0...v3.3.1
Announcements:
New:
Breaking Changes:
cobbler mkgrub
renamed to cobbler mkloaders
#2807
Bugfixes:
cobbler <item> rename
should work again now #2824
<<inherit>>
#2920
cobbler mkloaders
for non-SUSE distros did not work #2851
ipv6_prefix
to post_install_network_config
#2928
Other:
Internal Refactorings:
Docs
Tests:
CI/container:
This is a security only release.
The Django webinterface is removed with V3.3.0 but is included in V3.2.2!
We have
Milestone: https://github.com/cobbler/cobbler/milestone/17
Diff to last release: https://github.com/cobbler/cobbler/compare/v3.2.1...v3.2.2
Breaking Changes: None
Announcements:
generate_script()
upload_log_data()
New:
Changes: None
Bugfixes: None
Other:
This release got everything! Security, Features, Bugfixes, ...
We have 422 files changed, 25375 insertions(+), 34826 deletions(-)
Milestone: https://github.com/cobbler/cobbler/milestone/10
Diff to last release: https://github.com/cobbler/cobbler/compare/v3.2.1...v3.3.0
Known Issues:
cobbler <item> rename
is not working currentlycobbler <item> edit
may have bugs due to the internal refactoringsBreaking Changes:
yaboot
support got removed as a bootloader for PowerPC #2723
Announcements:
generate_script()
upload_log_data()
New:
migrate-data-v2-to-v3.py
script is now packages and can directly be used #2591
mkgrub.sh
script was converted to the command cobbler mkgrub
#2739 #2721
cobbler sync
now supports syncing only specified systems #2601
Changes:
cobbler get-loaders
was removed for security reasons #2572
simplejson
dependency as it is redundant now #2572
os.urandom
instead of /dev/urandom
#2752
CX
exception #2643
ipmilanplus
is the default fence agent for power operations #2714
Bugfixes:
cobbler reposync
: SSL related problems were fixed #2759
cobbler check
does not complain about the old name of the settingsfile anymore #2630
cobbler hardlink
now works with non default web directories #2774
pxe_just_once
is working as expected now #2783 #2784
ONBOOT
is now able to be set with and without qotation marks 2775
cobbler distro delete
now doesn't leave repository configs behind #2729 #1370
cobbler sync --dns
is now working as expected again #2710 #2712
Other:
field_info.py
functionality was removed since it was unused #2662
kopts_overwrite
is more error resistent now #2651
This release is a lot about bug fixes and smaller improvements.
Important: This will be the very last release to contain the already deprecated Django Web Interface.
We have 184 changed files, 8391 insertions and 3362 deletions. We have merged 45 pull requests.
Milestone: https://github.com/cobbler/cobbler/milestone/9
Diff to last release: https://github.com/cobbler/cobbler/compare/v3.2.0...v3.2.1
New:
.yaml
as a file extension #2531
Changes:
ipmitool
now is upstream supported by fence_agents
via ipmilanplus
#2542
cobbler version
remove the b
prefix #2543
inst.ks
instead of ks
#2534
Bugfixes:
.json
suffix: #2451 #2376 #2545 #2529
http_port
to all snippets we are aware of #2058
kickstart
and ks_meta
present at all times. #2311 #2568
revert_strip_none
prior adding an object on replicate #2548 #2505
/var/lib/cobbler/web.ss
#2439 #2452
fence_agent
return codes #1491
cobbler check
: Fix dnsmasq check #2155
Other:
master
#2533 #2553 #2565
template_types
type in all items #2262
ldap
to the image per default #2335
Breaking Changes:
settings
to settings.yaml
/var/log/cobbler/cobbler.log
.Announcement:
This release is a lot about bug fixes and smaller improvements.
Important: This will be the last release to contain the already deprecated Django Web Interface.
We have 2,960 additions and 1,018 deletions. We have merged 30 pull requests.
Milestone: V3.2.0
New:
signatures.json
(#2405)reposync_rsync_flags
(#1480 #2399)cache_enabled
- to enable or disable the cache (#2387)convert_server_to_ip
(#2357)Changes:
Bugfixes:
Other:
Breaking Changes: We should have no breaking changes in this version.
This release syncs release30 with master. No patches for release30 were needed specifically.
We have +13,585 additions and −6,365 removals. We have merged 45 pull requests.
New:
remote_boot_initrd
and remote_boot_kernel
()filename
for DHCP. (https://github.com/cobbler/cobbler/pull/2280)hardlink
command is now detected more dynamically and thus more error resistant (https://github.com/cobbler/cobbler/pull/2297)nsupdate system
case (https://github.com/cobbler/cobbler/pull/2285)Changes:
mkisofs
to xorrisofs
. (https://github.com/cobbler/cobbler/pull/2296)createrepo
with createrepo_c
. (https://github.com/cobbler/cobbler/pull/2266)users.conf
. (https://github.com/cobbler/cobbler/pull/2272)Bugfixes:
Makefile
usage and commands. (https://github.com/cobbler/cobbler/pull/2344, https://github.com/cobbler/cobbler/pull/2304)scm_track
module. (https://github.com/cobbler/cobbler/pull/2275, https://github.com/cobbler/cobbler/pull/2279)netdevice
parameter correctly to the linuxrc
. (https://github.com/cobbler/cobbler/pull/2263)powerstatus
from cobbler now works thanks to a wrapper for ipmitool
. (https://github.com/cobbler/cobbler/pull/2267)Other:
rpmlint
errors. (https://github.com/cobbler/cobbler/pull/2237)Breaking Changes:
Bugfixes: