Cobbler 3.1.2 Released
Find this release on Github.
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:
- For the distro there is now a parameter
remote_boot_initrd
andremote_boot_kernel
() - For the profile there is now a parameter
filename
for DHCP. (https://github.com/cobbler/cobbler/pull/2280) - Signatures for ESXi 6 and 7 (https://github.com/cobbler/cobbler/pull/2308)
- The
hardlink
command is now detected more dynamically and thus more error resistant (https://github.com/cobbler/cobbler/pull/2297) - HTTPBoot will now work in some cases out of the bug. (https://github.com/cobbler/cobbler/pull/2295)
- Additional DNS query for a case where the wrong record was queried in the
nsupdate system
case (https://github.com/cobbler/cobbler/pull/2285)
Changes:
- Enabled a lot of tests, removed some and implemented new. (https://github.com/cobbler/cobbler/pull/2202)
- Removed not used files from the codebase. (https://github.com/cobbler/cobbler/pull/2302)
- Exchanged
mkisofs
toxorrisofs
. (https://github.com/cobbler/cobbler/pull/2296) - Removed duplicate code. (https://github.com/cobbler/cobbler/pull/2224)
- Removed unreachable code. (https://github.com/cobbler/cobbler/pull/2223)
- Snippet creation and deletion now works again via xmlrpc. (https://github.com/cobbler/cobbler/pull/2244)
- Replace
createrepo
withcreaterepo_c
. (https://github.com/cobbler/cobbler/pull/2266) - Enable Kerberos through having a case sensitive
users.conf
. (https://github.com/cobbler/cobbler/pull/2272)
Bugfixes:
- General various Bugfixes (https://github.com/cobbler/cobbler/pull/2331, )
Makefile
usage and commands. (https://github.com/cobbler/cobbler/pull/2344, https://github.com/cobbler/cobbler/pull/2304)- Fix the dhcp template. (https://github.com/cobbler/cobbler/pull/2314)
- Creation of the management classes and gPXE. (https://github.com/cobbler/cobbler/pull/2310)
- Fix the
scm_track
module. (https://github.com/cobbler/cobbler/pull/2275, https://github.com/cobbler/cobbler/pull/2279) - Fix passing the
netdevice
parameter correctly to thelinuxrc
. (https://github.com/cobbler/cobbler/pull/2263) powerstatus
from cobbler now works thanks to a wrapper foripmitool
. (https://github.com/cobbler/cobbler/pull/2267)- In case the LDAP is used for auth, it now works with ADs. (https://github.com/cobbler/cobbler/pull/2274)
- Fix passthru authentication. (https://github.com/cobbler/cobbler/pull/2271)
Other:
- Add Codecov. (https://github.com/cobbler/cobbler/pull/2229)
- Documentation updates. (https://github.com/cobbler/cobbler/pull/2333, https://github.com/cobbler/cobbler/pull/2326, https://github.com/cobbler/cobbler/pull/2305, https://github.com/cobbler/cobbler/pull/2249, https://github.com/cobbler/cobbler/pull/2268)
- Buildprocess:
- Recreation and cleanup of Grub2. (https://github.com/cobbler/cobbler/pull/2278)
- Fix small errors for openSUSE Leap. (https://github.com/cobbler/cobbler/pull/2233)
- Fix
rpmlint
errors. (https://github.com/cobbler/cobbler/pull/2237) - Maximum compatibility for debbuild package creation. (https://github.com/cobbler/cobbler/pull/2255, https://github.com/cobbler/cobbler/pull/2292, https://github.com/cobbler/cobbler/pull/2242, https://github.com/cobbler/cobbler/pull/2300)
- Fixes related to our CI Pipeline (https://github.com/cobbler/cobbler/pull/2254, https://github.com/cobbler/cobbler/pull/2269)
- Internal Code cleanup (https://github.com/cobbler/cobbler/pull/2273, https://github.com/cobbler/cobbler/pull/2270)
Breaking Changes:
- Hash handling in users.digest file. (https://github.com/cobbler/cobbler/pull/2299)
comments powered by Disqus