today we released more packages for opsi 4.1 and 4.2 in testing and stable.
Important notices within this release:
The opsi-linux-bootimage now uses the Zstandard for kernel and miniroot compression. This results not only in an about 35MB smaller miniroot but also in a 3 times faster miniroot boot.
In addition we release a new product for main memory testing called pcmemtest. PCMemtest is a fork of memtest86 which als works on UEFI machines. Currently the product runs in an infinite loop and has to be interrupted/aborted manually.
The windomain product is now able to join Ubuntu Clients into the domain with a password or a given keytab file which should be stored within the custom directory
opsi-clonezilla uses updated version of the needed tools, e.g. drbl.
=====================================
New Packages in Testing
=====================================
Windows Localboot:
* opsi-client-agent 4.2.0.14-1
* opsi-client-agent 4.1.1.49-1
* opsi-script 4.12.4.29-1
* opsi-script-test 4.12.4.29-1
* opsi-winst 4.12.4.29-1
* swaudit 4.2.0.0-1
* shutdownwanted 1.0-8
* opsi-setup-detector 4.2.0.8-2
* windomain 2.1-1
Linux Localboot:
* opsi-linux-client-agent 4.2.0.8-1
* opsi-script 4.12.4.29-1
* opsi-script-test 4.12.4.29-1
* swaudit 4.2.0.0-1
* shutdownwanted 1.0-8
* opsi-setup-detector 4.2.0.8-2
* windomain 2.1-1
macOS Localboot:
* opsi-mac-client-agent 4.2.0.6-1
* opsi-script 4.12.4.29-1
* opsi-script-test 4.12.4.29-1
* swaudit 4.2.0.0-1
* shutdownwanted 1.0-8
* opsi-setup-detector 4.2.0.8-2
* windomain 2.1-1
Windows Netboot:
* pcmemtest_1.4-1
Linux Netboot:
* pcmemtest_1.4-1
opsi Server:
* opsi-linux-bootimage_20211008-2
* directory-connector 47.3
* opsi-utils 4.2.0.134
=====================================
New Packages in Stable:
=====================================
Windows Localboot:
* opsi-script 4.12.4.28-1
* opsi-uefi-netboot 4.2.0.0-1
Linux Localboot:
* opsi-script 4.12.4.28-1
* opsi-uefi-netboot 4.2.0.0-1
macOS Localboot:
* opsi-script 4.12.4.28-1
Windows Netboot:
* opsi-clonezilla 4.2.0.0-1
Linux Netboot:
* alma8 4.2.0.1-3
* centos70 4.2.0.1-4
* centos8 4.2.0.1-3
* debian 4.2.0.1-2
* debian10 4.2.0.1-4
* debian9 4.2.0.1-4
* debian11 4.2.0.1-4
* mint20-1 4.2.0.1-2
* mint20-2 4.2.0.1-2
* opensusel15-2 4.2.0.1-3
* opensusel15-3 4.2.0.1-3
* redhat70 4.2.0.1-4
* redhat8 4.2.0.1-3
* rocky8 4.2.0.1-3
* sles12sp* 4.2.0.1-3
* sles15-1 4.2.0.1-2
* sles15-2 4.2.0.1-2
* sles15-3 4.2.0.1-2
* ubuntu 4.2.0.1-2
* ubuntu18-04 4.2.0.1-4
* ubuntu20-04 4.2.0.1-4
* ucs44 4.2.0.1-2
* opsi-clonezilla 4.2.0.0-1
opsi-local-image Netboot:
* opsi-local-image-backup 4.2.0.1-1
* opsi-local-image-restore 4.2.0.1-1
opsi Server:
* directory-connector 47.1
In addition to these packages, opsi-quick-install 4.2.0.1-2 was released to stable.
Best Regards,
Nils Dörrer
Changelogs:
Code: Alles auswählen
opsi-uefi-netboot (4.2.0.0-1) stable; urgency=low
* removed uib_reboot_lib file from product
-- detlef oertel <d.oertel@uib.de> Tue, 27 Jul 2021 15:00:00 +0200
----------
opsi-client-agent (4.2.0.14-1) stable; urgency=low
* Update opsiclientd to 4.2.0.94
* Update opsi-notifier to 4.2.0.2
-- Nils Doerrer <n.doerrer@uib.de> Mo, 25 Oct 2021 16:30:00 +0100
opsi-client-agent (4.2.0.13-1) stable; urgency=low
* Update opsiclientd to 4.2.0.93
* Migrate product property on_shutdown_install
-- Jan Schneider <j.schneider@uib.de> Fri, 08 Oct 2021 07:44:00 +0100
----------
opsi-client-agent (4.1.1.49-1) stable; urgency=low
* Update opsiclientd to 4.2.0.94
* Update opsi-notifier to 4.2.0.2
-- Nils Doerrer <n.doerrer@uib.de> Mon, 25 Oct 2021 16:30:00 +0100
----------
opsi-mac-client-agent (4.2.0.6-1) testing; urgency=low
* updated opsiclientd to 4.2.0.94
* updated opsi-notifier to 4.2.0.2
-- Nils Doerrer <n.doerrer@uib.de> Wed, 25 Oct 2021 16:30:00 +0100
----------
opsi-linux-client-agent (4.2.0.8-1) testing; urgency=low
* updated opsiclientd 4.2.0.94
* updated opsi-notifier to 4.2.0.2
-- Nils Doerrer <n.doerrer@uib.de> Mon, 25 Oct 2021 16:30:00 +0100
----------
swaudit (4.2.0.0-1) stable; urgency=low
* Find correct Win10 Release IDs (e.g. 20H2) ; fixes #4692
-- detlef oertel <d.oertel@uib.de> Tue, 19 Oct 2021 15:00:00 +0100
----------
opsi-script (4.12.4.29) stable; urgency=low
* osfuncwin: WinIsUefi uses new function GetBiosMode if Windows Verison >= Windows10.
This function calls the Windows API function GetFirmwareType to detect Bios mode
* osparser: doLDAPSearch: callLDAP: if port 636 then use ssl
* remove ldapsend.pas from opsi-script dir (use from synapse)
* osfilehelper: MakeBakFiles: use two digit rotation numbers if log_rotation_count > 9
use three digit rotation numbers if log_rotation_count > 99
* osconf: configuration: log_rotation_count (default = 8) (max=999
will need new config: opsi-script.global.log_rotation_count to change (allowed 0 - 999)
* osfuncwin: getW10Release: Fixes detection of w10 release > 2009 (21h1) ; fixes #4665
getW10Release is now also called from osparser
-- d.oertel <d.oertel@uib.de> Mon, 18 Oct 2021 15:00
opsi-script (4.12.4.28) stable; urgency=low
* osparser: do XMLPatch2Main: new xml2-section commands:
* setNodePair <keyNodeName> <keyNodeTextContent> <valueNodeName> <valueNodeTextContent>
used for Apple info.plist
* osxmlsections: TuibXMLDocument: new:
setNodePair(keyNodeName: string; keyNodeTextContent: string;
valueNodeName: string; valueNodeTextContent: string): boolean;
* Execwith: if there is a parameter '/HookScript <path to script file>',
then the existing 'script file' will be called with the temporary file
as parameter before passing it to the interpreter.
The call of the hookscript has a 40 sec Timeout
* osfunc: additional log at FileCheckDate
* DPI awareness True/PM_V2
* osparser: doAktionen: FBatchOberflaeche.LoadSkin(''); and Processmess to reload DPI scaling
* osparser: execPowershellCall has now additionl parameter optionstr that may hold additional
execwith parameters
* osparser: getDecimalCompareSign (used by compareDotSeperatedNumbers):
now support leading zeros (then it will handled as float starting with 0.)
now support a letter as last part of the number (1.0.23b like is used at openssl versions)
* osparser: executewith: call powershell scripts with -file parameter in order to get the correct exitcode
* osparser: fix Access Violation in CreateAndProcessScript on empty scriptfiles.
-- d.oertel <d.oertel@uib.de> Tue, 31 Aug 2021 15:00
----------
opsi-setup-detector (4.2.0.8) stable; urgency=low
* DPI awareness (True/PM_V2)
* write productId (...) to setup / uninstall of template
* use boolean default on writing GetProductProperty line
* modify TPProperty structure in order to read / write osd file
(just avoid TStrings and replace it by string that holds the list as delimited string)
* osdcreate: createProductdirectory: add spaces to TTaskDialog title
* modified templates
-- Detlef Oertel <d.oertel@uib.de> Wed, 15 Sep 2021 : 15:00:00 +0200
----------
shutdownwanted (1.0-8) stable; urgency=low
* add macOS in description
* encoding declared
-- detlef oertel <d.oertel@uib.de> Mon, 06 Sep 2021 15:00:00 +0000
shutdownwanted (1.0-7) stable; urgency=low
* If in WAN mode (%opsiserver%=localhost) then try to call opsiclientd - syncConfig
-- Detlef Oertel <d.oertel@uib.de> TWed, 06 Nov 2019 15:00:00 +0100
----------
opsi-script-test (4.12.4.29-1) stable; urgency=low
* ldapsearch for 4.12.4.29 now (again) part of standard test
uses Properies for accessing ldap server
-- detlef oertel <d.oertel@uib.de> Wed, 20 Oct 2021 15:00:00 +0200
opsi-script-test (4.12.4.28-1) stable; urgency=low
* xml2: setNodePair
* execWith: powershell exitcode
* execWith: powershell hookscript
* CompareDotSeparatedNumbers
4.2.00079 < 4.2.2
0.9.8e < 0.9.8h
-- detlef oertel <d.oertel@uib.de> Wed, 22 Sep 2021 15:00:00 +0200
----------
windomain (2.1-1) testing; urgency=low
* supports joining Ubuntu Clients in active directory
-- Mathias Radtke <m.radtke@uib.de> Thu 23 Sep 2021 14:33:00 +0200
----------
pcmemtest (1.4-1) testing
* initial release
-- Mathias Radtke <m.radtke@uib.de> Wed, 02 Sep 2021 15:55:00 +0200
----------
opsi-linux-bootimage (20211008-2) testing; urgency=low
* fixed build error on SLES systems
-- Mathias Radtke <m.radtke@uib.de> Fri, 08 Oct 2021 10:52::00 +0200
opsi-linux-bootimage (20211008-1) testing; urgency=low
* kernel 5.14.9
* miniroot using zstd compression
-- Mathias Radtke <m.radtke@uib.de> Fri, 08 Oct 2021 09:20:00 +0200
----------
alma8 (4.2.0.1-3) testing; urgency=low
* patching configserver ip address into olca-install.service file
-- Mathias Radtke <m.radtke@uib.de> Mon Sep 27 14:13:18 2021 +0200
----------
centos70/redhat70 (4.2.0.1-4) testing; urgency=low
* patching configserver ip address into olca-install.service file
-- Mathias Radtke <m.radtke@uib.de> Mon Sep 27 14:13:18 2021 +0200
----------
debian/ubuntu (4.2.0.1-2) testing; urgency=low
* fixed error on new opsi-linux-client-agent
-- Mathias Radtke <m.radtke@uib.de> Fri Oct 01 14:00:00 2021 +0200
----------
debian9/10/11 (4.2.0.1-4) testing; urgency=low
* patching configserver ip address into olca-install.service file
-- Mathias Radtke <m.radtke@uib.de> Mon Sep 27 14:13:18 2021 +0200
----------
mint20-1/20-2 (4.2.0.1-2) testing; urgency=low
* patching configserver ip address into olca-install.service file
-- Mathias Radtke <m.radtke@uib.de> Mon Sep 27 14:13:18 2021 +0200
----------
opensusel15-2/15-3 (4.2.0.1-3) testing; urgency=low
* patching configserver ip address into olca-install.service file
-- Mathias Radtke <m.radtke@uib.de> Mon Sep 27 14:13:18 2021 +0200
----------
sles12* (4.2.0.1-3) testing; urgency=low
* patching configserver ip address into olca-install.service file
-- Mathias Radtke <m.radtke@uib.de> Mon Sep 27 14:13:18 2021 +0200
----------
sles15* (4.2.0.1-3) testing; urgency=low
* patching configserver ip address into olca-install.service file
-- Mathias Radtke <m.radtke@uib.de> Mon Sep 27 14:13:18 2021 +0200
----------
ubuntu18-04/20-04 (4.2.0.1-4) testing; urgency=low
* patching configserver ip address into olca-install.service file
-- Mathias Radtke <m.radtke@uib.de> Mon Sep 27 14:13:18 2021 +0200
----------
ucs44 (4.2.0.1-2) testing; urgency=low
* patching configserver ip address into olca-install.service file
-- Mathias Radtke <m.radtke@uib.de> Mon Sep 27 14:13:18 2021 +0200
----------
opsi-local-image-backup/restore (4.2.0.1-1) stable; urgency=low
* fix progressbar output
-- detlef oertel <d.oertel@uib.de> Mon, 12 Jul 2021 15:00:00 +0200
----------
opsi-utils (4.2.0.134-1) stable; urgency=medium
* Improvement: updated python-opsi to 4.2.0.249 (fixed opsi-package-updater behaviour on flat repositories)
* Improvement: prohibit accidently registering the confserver as depot at itself, import fix in opsi-python
-- uib GmbH <info@uib.de> Wed, 13 Oct 2021 13:05:06 +0200
opsi-utils (4.2.0.133-1) stable; urgency=medium
* Improvement: updated python-opsi
-- uib GmbH <info@uib.de> Mon, 11 Oct 2021 12:22:48 +0200
opsi-utils (4.2.0.132-1) stable; urgency=medium
* Bugfix: removed legacy logger calls, minor cleanup
-- uib GmbH <info@uib.de> Mon, 11 Oct 2021 10:33:47 +0200
opsi-utils (4.2.0.131-1) stable; urgency=medium
* Improvement: Update python packages
-- uib GmbH <info@uib.de> Fri, 08 Oct 2021 09:07:22 +0200
----------
opsi-clonezilla (4.2.0.0-1) stable; urgency=low
* update drbl-2.25.10 to drbl-4.5.0
* update from clonezilla 3.27.16 to clonezilla 4.4.12
-- detlef oertel <d.oertel@uib.de> Mon, 06 Sep 2021 15:00:00 +0200
----------
opsi-directory-connector (47.3-1) stable; urgency=medium
* No public changes
-- uib GmbH <info@uib.de> Mon, 11 Oct 2021 09:54:00 +0000
opsi-directory-connector (47.2-1) stable; urgency=medium
* Bugfix: fix error log
-- uib GmbH <info@uib.de> Fri, 08 Oct 2021 14:24:35 +0000
opsi-directory-connector (47.1-1) stable; urgency=medium
* Bugfix: dn description if group name exists in opsi
-- uib GmbH <info@uib.de> Thu, 16 Sep 2021 13:21:03 +0000
opsi-directory-connector (47.0-1) stable; urgency=medium
* Feature: --dry-run with --delete-clients
* Feature: new start option: delete-clients
-- uib GmbH <info@uib.de> Tue, 22 Jun 2021 13:55:05 +0000