Updates for opsi 4.1 / 4.2 stable and testing

Antworten
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3319
Registriert: 04 Jun 2008, 14:27

Updates for opsi 4.1 / 4.2 stable and testing

Beitrag von d.oertel »

Dear opsi users,

today we have released more packages for opsi 4.1 and 4.2 in testing and stable.

================

Important topics in this release:

* The Windows NT6 (4.2.0.1-2) netboot products bring a fix to avoid a double autologon
after the OS installation which leads to stop with loged in Administrator

* The WIM capture products are updated and now also opsi 4.2 (and 4.1) compatible

* opsi-local-image-restore fixes an error that apears when runnining inside the actual bootimages.

* opsi-winst 4.12.4.21-2 fixes a problem that appeared while installtion if there are custom skin files.

* opsi-utils contains a hotfix that avoid the unwanted activation of products like windomain by the autosetup configuration at the opsi-package-updater

* opsi-auto-update 4.2.0.0-1 has a new property to control if all failed products should be set to setup

* m-homebrew / m-system-update : Enhanced support (not only) for MacOS M1 systems

* Installing and running of opsi 4.2 on opensuse 15-3 is hereby released as testing.

=====================================
Updates in Testing:
=====================================

Windows Localboot:

* opsi-setup-detector 4.2.0.7-1
* opsi-client-agent_4.1.1.41-1
* opsi-winst_4.12.4.23-1
* networklocation 4.2.0.0-1
* opsi-auto-update 4.2.0.0-1

Linux Localboot:

* opsi-auto-update 4.2.0.0-1
* opsi-setup-detector 4.2.0.7-1
* opsi-script_4.12.4.23-1
* l-opsi-server-migrate 4.2.3-8
* l-system-update 4.1.0.0-5
* opsi-logviewer 3.1-9

opsi-local-image Localboot:

* opsi-auto-update 4.2.0.0-1
* opsi-local-image-wimcapture 4.2.0.0-4

macOS Localboot:

* opsi-auto-update 4.2.0.0-1
* opsi-setup-detector 4.2.0.7-1
* opsi-script_4.12.4.23-1
* opsi-script-test 4.12.4.21-2
* m-homebrew 4.1.0.6-1
* m-system-update 4.2.0.0-1

Windows Netboot:

* none

Linux Netboot:

* opensusel15-3 4.1.0.3-3

opsi-local-image Netboot:

* none

opsi Server:

* opsi-directory-connector 47.0-1

opsi Manuals:

* none

=====================================
Updates in Stable:
=====================================

Windows Localboot:

* opsi-setup-detector 4.2.0.6-1
* opsi-wim-capture 4.2.0.0-1
* opsi-script-test 4.12.4.21-1

Linux Localboot:

* opsi-setup-detector 4.2.0.6-1

opsi-local-image Localboot:

* opsi-local-image-backupstarter 4.2.0.0-1
* opsi-local-image-wimcapture 4.2.0.0-1

Windows Netboot:

* win (NT6) 4.2.0.1-2

Linux Netboot Pakete:

* ubuntu 4.1.0.4-7

opsi-local-image Netboot:

* win (NT6) 4.2.0.1-2
* opsi-local-image-restore 4.1.0.1-6

opsi Server:

* opsi-utils 4.2.0.105-1
* In opsi 4.2: opsi-linux-bootimage_20210618-1
* opsiconfd 4.2.0.180-1

##########

With kind regards
the opsi-team
p.p. detlef oertel

##########

Here are the

Changelogs

===========================================================================================

opsi-wim-capture (4.2.0.0-1) stable; urgency=low (opsi-local-image-wim-capture)

* setup.opsiscript: Windows only
* update to wimlib 1.13.4
* additional check for mounts with net use
* additional Log Warnings for missing access rights on opsi_depot_rw
* capture.xml: remove unneeded <cpi:offlineImage> node
* adapt to switch from winst32.exe to opsi-script.exe
* code cleanup
* try to find partitions even with boot or data partition (not OLI only)
* for detecting if reboot is less than 2 hours use <INT (OLI only)

-- detlef oertel <d.oertel@uib.de> Mon, 14 June 2021 15:00:00 +0000

===========================================================================================

opsi-setup-detector (4.2.0.7) stable; urgency=low

* more french translation
* spanish translation
* fixes ind displaying properties

-- Detlef Oertel <d.oertel@uib.de> Tue, 06 July 2021 : 15:00:00 +0200

opsi-setup-detector (4.2.0.6) stable; urgency=low

* start at windows without console: osdform: main2: // initate console while windows gui
* enhanced macos install library

-- Detlef Oertel <d.oertel@uib.de> Fri, 18 July 2021 : 15:00:00 +0200

===========================================================================================

windows (4.2.0.1-2) testing; urgency=low

* preventing double autologon
* typo in opsisetuplib.py fixed
* replaced deprecated dict.has_key()

-- Mathias Radtke <m.radtke@uib.de> Thu Jun 17 14:04:26 2021 +0200


windows (4.2.0.1-1) testing; urgency=low

* removed NT5 stuff, adapted postinst part to action processor opsi-script

-- Nils Doerrer <n.doerrer@uib.de> Tue May 25 15:26:06 2021 +0200

===========================================================================================

opsi-local-image-restore (4.1.0.1-6) stable; urgency=low

* replaced deprecated disctionary function

-- Mathias Radtke <m.radtke@uib.de> Thu 17 Jun 2021 11:09:00 +0200

===========================================================================================

opsi-local-image (4.2.0.1-2) testing; urgency=low

* preventing double autologon
* typo in opsisetuplib.py fixed
* replaced deprecated dict.has_key()

-- Mathias Radtke <m.radtke@uib.de> Thu Jun 17 14:20:39 2021 +0200


opsi-local-image (4.2.0.1-1) testing; urgency=low

* removed NT5 stuff, adapted postinst part to action processor opsi-script

-- Nils Doerrer <n.doerrer@uib.de> Tue May 25 15:26:06 2021 +0200

===========================================================================================

opsi-linux-bootimage (20210618-1) testing; urgency=medium

* updated python-opsi

-- Mathias Radtke <m.radtke@uib.de> Fri, 18 Jun 2021 13:40.00 +0200

opsi-linux-bootimage (20210607-1) stable; urgency=low

* kernel 5.12.9
* updated python-opsi

-- Mathias Radtke <m.radtke@uib.de> Mon, 7 Jun 2021 08:30:00

===========================================================================================

opsi-directory-connector (47.0-1) testing; urgency=medium

* Improvement: --dry-run with --delete-clients
* Feature: new start option: delete-clients

-- uib GmbH <info@uib.de> Fri, 22 Jun 2021 11:21:49 +0000

opsi-directory-connector (46.1-1) stable; urgency=medium

* Improvement: config (yaml): convert tabs to spaces

-- uib GmbH <info@uib.de> Fri, 11 Jun 2021 11:21:49 +0000

===========================================================================================

opsi-utils (4.2.0.105-1) stable; urgency=medium

* Improvement: Update python-opsi

-- uib GmbH <info@uib.de> Tue, 22 Jun 2021 11:50:03 +0200

opsi-utils (4.2.0.104-1) stable; urgency=medium

* Feature: Add macOS repo for opsi-package-updater
* Improvement: Update python packages

-- uib GmbH <info@uib.de> Mon, 21 Jun 2021 13:25:39 +0200

===========================================================================================

opsiconfd (4.2.0.180-1) stable; urgency=medium

* Improvement: Update python packages
* Feature: Allow client certificate creation

-- uib GmbH <info@uib.de> Fri, 18 Jun 2021 15:39:43 +0200

===========================================================================================

opsi-script (4.12.4.23) stable; urgency=low

* osfuncwin2: fix for function resolveWinSymlink
* new constant %opsiserviceClientId% (FQDN in service context, empty without)
* parameter /clientid if present wil be ussed as preferred source for %hostid%
* new parameter /depotpath (only together with /opsiservice) to pass the path to the depot
* linux opsi-script library search path:
%scriptpath% // standard by definition
%ScriptPath%/../lib // standard by definition
'./lib' // new standard directory in opsi-script directory
'/usr/share/opsi-script/lib' // backward compatibility directory
* linux skin directory search path:
'/usr/share/opsi-script/customskin' // custom skin directory
'./skin' // new standard skin directory in opsi-script directory
'/usr/share/opsi-script/skin' // backward compatibility directory
* linux locale directory search path:
'./locale' // new standard locale directory in opsi-script directory
'/usr/share/locale/....' // backward compatibility directory
* removing links to http://www.opsi.org/credits/
* osinteractivegui: set copyright tro 1995-2021
* Fixes detection of w10 release > 2009 (21h1) (osparser) ; fixes #4665
* New cli parameter /ServiceBatch if /serviceBatch then also needed:
/ClientId <> /opsiservice <> /username <> /password <> /productId <> and <script path>
* New config opsi-script.global.supressSystemEncodingWarning
if true then the following warning will be suppressed:
'Encoding=system makes the opsiscript not portable between different OS'
* osfuncwin2: replace of winst32.exe in funcwin2 by ExtractFileName(ParamStr(0)

-- d.oertel <d.oertel@uib.de> Tue, 08 June 2021 15:00

opsi-script (4.12.4.22) stable; urgency=low

* new (common) unit osfilehelper
* osfunc: function makbakfile with two parameters (name,maxbak number) is moved as makbakfiles
to osfilehelper
* oslog: function makbakfile with two parameters (name,maxbak number) is moved as makbakfiles
to osfilehelper
* osfunc files section copy: moving some log messages from Loglevel 6 to 7

-- d.oertel <d.oertel@uib.de> Fri, 04 June 2021 15:00

opsi-script (4.12.4.21) stable; urgency=low

* osfunc: function isSymLink(const filepath : string) : boolean;
* osfuncunix: function resolveUnixSymlink(const filepath : string; recursive : boolean = true) : string;
* osparser: function resolveWinSymlink(const filepath : string; recursive : boolean = true) : string;
* new function resolveSymlink(<string>) : string; on error it returns input
* new constant %realScriptpath% ; if the script is called via symlink
then it is the resolved version of %scriptpath%
* new common unit osfuncunix
* new function forcePathDelims(<path string>) : <path string>
sets all slash and backslash as pathdelim according to the OS
* new boolean fileIsSymlink(FilePath: string): boolean;

-- d.oertel <d.oertel@uib.de> Tue, 25 May 2021 15:00

opsi-winst (4.12.4.21-2) testing; urgency=medium

* fixed preinst/postinst handling of custom skin files

-- Nils Doerrer <n.doerrer@uib.de> Tue, 21 Jun 2021 10:00:00 + 0100

===========================================================================================

opsi-local-image-backup-starter (4.2.0.0-1) stable; urgency=low

* code cleanup
* removed file: "uib_reboot_lib"
* removed file: opsihwbiosinfo.exe

-- detlef oertel <d.oertel@uib.de> Thu, 17 June 2021 15:00:00 +0200

===========================================================================================

ubuntu (4.1.0.4-7) testing; urgency=low

* removed old distributions

-- Mahtias Radtke <m.radtke@uib.de> Tue May 25 11:00:00 2021 +0200

===========================================================================================

opsi-script-test (4.12.4.21-1) stable; urgency=low

* Testing resolveSymlink
* Testing forcePathDelims(<path string>)
* Testing isSymLink(const filepath : string) : boolean
* fix test FileOrFolderExists and FileExists tests for linux

-- detlef oertel <d.oertel@uib.de> Wed, 19 Mai 2021 15:00:00 +0200

===========================================================================================

opsi-script-beautifier (4.2.0.2-1) stable; urgency=medium

* More Logs on Loglevel 7
* Fix in determine indent in do not touch sections using countLeadingWhitespaces
and replace the original ident by the new one

-- d.oertel <d.oertel@uib.de> Tue , 06 July 2021 15:00:00 + 0100

===========================================================================================

opsi-client-agent (4.1.1.41-1) stable; urgency=low

* Update opsiclientd to 4.2.0.80

-- Jan Schneider <j.schneider@uib.de> Mon, 06 Jul 2021 16:30:00 +0100

opsi-client-agent (4.1.1.40-1) stable; urgency=low

* Update opsiclientd to 4.2.0.78

-- Jan Schneider <j.schneider@uib.de> Mon, 28 Jun 2021 13:32:00 +0100

opsi-client-agent (4.1.1.39-1) stable; urgency=low

* Update opsiclientd to 4.2.0.77

-- Jan Schneider <j.schneider@uib.de> Wed, 21 Jun 2021 08:45:00 +0100

===========================================================================================

networklocation (4.2.0.0-1) testing; urgency=low

* adapt and cleanup

-- detlef oertel <d.oertel@uib.de> Tue, 1 Jul 2021 15:00:00 +0000

===========================================================================================

opsi-logviewer (3.1-9) STABLE; urgency=medium

* integrate macOS support

-- detlef oertel <d.oertel@uib.de> Wed, 23 Sep 2019 15:00:00 +0000

===========================================================================================

opsi-auto-update (4.2.0.0-1) stable; urgency=low

* New boolean property failed_products_to_setup

-- Nils Doerrer <n.doerrer@uib.de> Thu, 24 Jun 2021 14:00:00 +0200

===========================================================================================

opsi-wim-capture (4.2.0.0-4) stable; urgency=low

* new property pe_partition_number default=auto ; to override standard numbers
* new property system_partition_number default=auto ; to override standard numbers
* setup.opsiscript: For internationalization use powershell to detect pe / system partition

-- detlef oertel <d.oertel@uib.de> Tue, 29 June 2021 15:00:00 +0000

opsi-wim-capture (4.2.0.0-3) stable; urgency=low

* fix mixed up capture.xml files

-- detlef oertel <d.oertel@uib.de> Wed, 23 June 2021 15:00:00 +0000

opsi-wim-capture (4.2.0.0-2) stable; urgency=low

* new property startsysprep default=true ; false for debug only

-- detlef oertel <d.oertel@uib.de> Tue, 22 June 2021 15:00:00 +0000

opsi-wim-capture (4.2.0.0-1) stable; urgency=low

* setup.opsiscript: Windows only
* update to wimlib 1.13.4
* additional check for mounts with net use
* additional Log Warnings for missing access rights on opsi_depot_rw
* capture.xml: remove unneeded <cpi:offlineImage> node
* adapt to switch from winst32.exe to opsi-script.exe
* code cleanup
* try to find partitions even with boot or data partition (not OLI only)
* for detecting if reboot is less than 2 hours use <INT (OLI only)

-- detlef oertel <d.oertel@uib.de> Mon, 14 June 2021 15:00:00 +0000

===========================================================================================

l-system-update 4.1.0.0-5 stable urgency=low

* new property : show_output
* use showoutput for Ubuntu / Debian
* more Messages for Ubuntu / Debian
* get package lock again before autoremove

-- d.oertel <d.oertel@uib.de> Thu, 11 Feb 2021 15:00:00 + 0100

===========================================================================================

m-homebrew 4.1.0.6-1 stable urgency=low

* integrate uninstall

-- d.oertel <d.oertel@uib.de> Mon, 28 Jun 2021 15:00:00 + 0100

m-homebrew 4.1.0.5-1 stable urgency=low

* avoid warning in deffunc isRunningOnArm64
* adapt to different homebrew directories on x64/arm64

-- d.oertel <d.oertel@uib.de> Fri, 25 Jun 2021 15:00:00 + 0100

===========================================================================================

m-system-update 4.2.0.0-1 stable urgency=low

* adapt to different homebrew directories on x64/arm64

-- d.oertel <d.oertel@uib.de> Fri, 25 Feb 2021 15:00:00 + 0100

===========================================================================================

opensusel15-3 (4.1.0.3-3) testing; urgency=low

* forked from opensusel15-2
* updated unatended installation xmls

-- Mathias Radtke <m.radtke@uib.de> Tue, Apr 6 08:03:00 +0200

===========================================================================================
opsi support - uib gmbh

For productive opsi installations we recommend support contracts.
http://www.uib.de
http://www.opsi.org
Antworten