Cobbler is a versatile Linux deployment server
GPL-2.0 License
Bot releases are hidden (Show)
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
Published by SchoolGuy over 2 years ago
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:
Published by SchoolGuy over 2 years ago
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
Published by nodeg over 2 years ago
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:
Published by SchoolGuy about 3 years ago
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:
Published by SchoolGuy about 3 years ago
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
Published by SchoolGuy over 3 years ago
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:
Published by SchoolGuy almost 4 years ago
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.
Published by SchoolGuy over 4 years ago
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:
Published by SchoolGuy almost 5 years ago
Bugfixes:
Published by SchoolGuy almost 5 years ago
This release syncs release30 with master. No patches for release30 were needed specifically.
I would like to especially thank @Conan-Kudo for his work on the cross-distro specfile for cobbler and koan as well as @rbberger who was so kind to contribute a lot regarding building the rpms in docker for CentOS with the specfile this helped a lot!
We have a 8497 line diff for this release.
New:
setup.py
(#2185)mgmt_parameters
are now passed to the dhcp template (#2182)Changes:
/var/lib/tftpboot
instead of previously /srv/tftpboot
(#2220)requirements.txt
and placed the requirements in setup.py
(#2204)cobbler-cli
to cobbler
back and move it to section 8 (#2188 #2186)Bugfixes:
cobbler import
(#2201)suse_kopts_textmode_overwrite
to kops_overwrite
to utils
(#2143 #2200)cobbler import
errors (#2172)Other:
Breaking Changes: None
Published by SchoolGuy almost 5 years ago
This version comes with the following changes and new features:
Fixes:
- Fixes the use of disk drivers with koan (#1936)
- Fix rsync distro import (#1613)
- Fix built-in tftp server (#2018)
- Fix URL generation when https is enabled (#2063)
- Update the signatures (#2141 #2105)
- Update the sample.seed file with master (#2092)
- Only use the set-module only as a fallback (#2090)
- Fix IPMI usage (#2110)
- Some small Web-UI fixes (#2111 - contains also the version bump in the files where needed)
- Fix for the dhcp_tag being undefined (#2095)
New:
- Use django 1.8+ (#2104)
- Add mgmt_parameters to the dhcp template (#2180)
- Docs are now maintained inside this repo for readthedocs.io (#2197)
Published by SchoolGuy about 5 years ago
Announcements: The V3.x.x branch is now maintained in his own branch to allow development changes to go on top of master.
Changes:
dhcpd.template
to bring an improved experience with dhcp templating./etc/cobbler/logging_config.conf
/usr/bin/python3
to ease the pain for package maintainersWARNING: This release contains breaking changes for your settings file! A guide on how to convert your settings file can be found here cobbler.github.io
Published by watologo1 over 5 years ago
After quite some time we proudly announce cobbler version 3.0.0.
This version is mostly adjusting code to python3.
Thanks to @SchoolGuy it got elementary test enhancements and re-writes.
This is the reason why we have Travis and a nicely working continuous integration process running on github for a while.
SuMa (SuSE Manager) 4.0 makes use of this cobbler release. So be sure that this one gets important bug fixes and backports from time to time.
While there have been adoptions for other distributions as well, some might have waited for a python3 compatible release. So here it is.
As soon as we got some bigger major fixes there might soon be another release. Work in progress is for example:
Published by jmaas almost 6 years ago
Published by jmaas over 6 years ago
Published by jmaas about 7 years ago
Published by jmaas over 7 years ago
Published by jmaas almost 8 years ago
Published by jmaas over 8 years ago