Updates für 4.2 stable und testing

Neuigkeiten und Ankündigungen
Antworten
Benutzeravatar
fkalweit
uib-Team
Beiträge: 173
Registriert: 23 Okt 2020, 16:14

Updates für 4.2 stable und testing

Beitrag von fkalweit »

Sehr geehrte opsi-Anwenderinnen und -Anwender,

mit dem heutigen Release veröffentlichen wir eine Reihe von opsi Paketen in stable und testing.

## stable

Server:
- opsiconfd (4.2.0.290)
- opsi-utils (4.2.0.184-1)


## testing:

linux Localboot
- opsi-setup-detector (4.2.1.9-3)
- hwaudit (4.2.0.2-1)

Mac:
- opsi-setup-detector (4.2.1.9-3)
- hwaudit (4.2.0.2-1)

Windows Netboot
- Windows NT6 Pakete (4.2.0.3-5)


Windows Localboot
- hwaudit (4.2.0.2-1)
- opsi-setup-detector (4.2.1.9-3)
- windows10-enablement (22h2)
- windows10-upgrade (22h2)
- windows11-upgrade (22h2)

opsi-local-image:
- opsi-local-image-windows NT6 Pakete (4.2.0.3-5)
- opsi-vhd-win10-x64 (4.2.0.3-5)
- opsi-vhd-win11-x64 (4.2.0.3-5)

Server:
- opsi-utils (4.2.0.185)

Mit freundlichen Grüßen
Fabian Kalweit

Changelogs:

Code: Alles auswählen

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

windows (4.2.0.3-5) testing; urgency=low

  * added workaround for HP G9 devices when setting bootfile with efibootmgr

 -- Mathias Radtke <m.radtke@uib.de> Thu Oct 13 11:30:40 2022 +0200


windows (4.2.0.3-4) testing; urgency=low

  * removed property 'architecture'
  * changed pxeConfigTemplate to install-x64

 -- Mathias Radtke <m.radtke@uib.de> Fri Sep 16 11:31:19 2022 +0200

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

opsi-setup-detector (4.2.1.9-3) stable; urgency=low

   * template fixes

-- Detlef Oertel <d.oertel@uib.de>  Tue,  11 Oct 2022 : 15:00:00 +0200   

opsi-setup-detector (4.2.1.9-2) stable; urgency=low

   * fixes wrong productId

-- Detlef Oertel <d.oertel@uib.de>  Fri,  07 Oct 2022 : 15:00:00 +0200   

opsi-setup-detector (4.2.1.9-1) stable; urgency=low

   * fixes for msi product version

-- Detlef Oertel <d.oertel@uib.de>  Wed,  05 Oct 2022 : 15:00:00 +0200   

opsi-setup-detector (4.2.1.8-1) stable; urgency=low

   * fixes for macOS
   * opsi-service version with new methods (4.2.0.311)

-- Detlef Oertel <d.oertel@uib.de>  Tue,  04 Oct 2022 : 15:00:00 +0200

opsi-setup-detector (4.2.1.7-1) stable; urgency=low

   * allow build radio buttons on service data in configuration
   * typos
   * new rsCreateWithUserProductAdvice
   * more (and better) inno constant translations to opsi constants
   * template fixes

-- Detlef Oertel <d.oertel@uib.de>  Fri,  30 Sep 2022 : 15:00:00 +0200 

opsi-setup-detector (4.2.1.6-2) stable; urgency=low

   * add mac and lin binaries

-- Detlef Oertel <d.oertel@uib.de>  Tue,  27 Sep 2022 : 15:00:00 +0200    

opsi-setup-detector (4.2.1.6-1) stable; urgency=low

   * no uninstall_before_install prop on structured channel
   * typos
   * template fixes

-- Detlef Oertel <d.oertel@uib.de>  Tue,  27 Sep 2022 : 15:00:00 +0200    

opsi-setup-detector (4.2.1.5-3) stable; urgency=low

   * fix delincmsi*.opsiinc templates: build regex in own variable (as Parameter needs >= 4.12.5)
   
-- Detlef Oertel <d.oertel@uib.de>  Thu,  23 Sep 2022 : 15:00:00 +0200

opsi-setup-detector (4.2.1.5-2) stable; urgency=low

   * add mac and lin binaries
   
-- Detlef Oertel <d.oertel@uib.de>  Thu,  22 Sep 2022 : 15:00:00 +0200

opsi-setup-detector (4.2.1.5-1) stable; urgency=low

   * do not set build mode on nogui

-- Detlef Oertel <d.oertel@uib.de>  Wed,  21 Sep 2022 : 15:00:00 +0200

   opsi-setup-detector (4.2.1.4-1) stable; urgency=low

   * fix desktopicon creation -> postinstalllist
   * add target program to setup-files (prop targetprog)
   * add target program to setup tabs
   * add  #@targetprogram[123]*# to patch list
   * add stringvar $targetprogram$ to #@stringvars*#
   * add  $targetprogram$  to templates
   * update uninstall program relevant data after choosing the uninstall program

-- Detlef Oertel <d.oertel@uib.de>  Mon,  19 Sep 2022 : 15:00:00 +0200  

opsi-setup-detector (4.2.1.3-2) stable; urgency=low

   * fix in 'withuser' template
   
-- Detlef Oertel <d.oertel@uib.de>  Fri,  16 Sep 2022 : 15:00:00 +0200

opsi-setup-detector (4.2.1.3-2) stable; urgency=low

   * add mac and lin binaries
   
-- Detlef Oertel <d.oertel@uib.de>  Thu,  15 Sep 2022 : 15:00:00 +0200

opsi-setup-detector (4.2.1.3-1) stable; urgency=low

   * exitcode <> 0 (1) on failed
   * fix double creation
   * integrate servicecall  workbench_buildPackage(package_dir)
     and workbench_installPackage(package_file_or_dir) if opsiservice is >=  4.2.0.287
   * fixes property edit

-- Detlef Oertel <d.oertel@uib.de>  Mon,  12 Sep 2022 : 15:00:00 +0200

opsi-setup-detector (4.2.1.2-2) stable; urgency=low

   * fix in templates (opiiinc)

-- Detlef Oertel <d.oertel@uib.de>  Fri,  09 Sep 2022 : 15:00:00 +0200 

opsi-setup-detector (4.2.1.2-1) stable; urgency=low

   * fix on cli call for opsi-setup-detector-test
   * fixes in  callOpsiPackageBuilder
   * more HighDPI fixes
   * analyzeOnly activated again
   * create on --nogui 'c:\opsi.org\applog\osd-analyze-result.txt'

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

opsi-setup-detector (4.2.1.0-1) stable; urgency=low

   * template channels (training,default,structured,custom)
   * new task: with-loggedin-user (AnalyzeCreateWithUser)
   * osdbasedata: fixed stMSI link
   * no msi log on uninstall
   * osdform: 'macOS' instead of 'MacOS', fixes  #4732
   * osdform: startOpsiServiceConnection: dependency:productid Auswahl: netbootprodukte rausnehmen , fixes  #4730
   * oswebservice: add: TOpsi4Data.getLocalbootProductIds: TStringList;
   * oswebservice: add: TOpsi4Data.getNetbootProductIds: TStringList;
   * osdform: fixes for HighDPI: TitlePanels
   * singleAnalyzeCreate is now default / analyzeOnly removed ; fixes #4729
   * IncludeTrailingPathDelimiter for worbench_path ; fixes #4262  #4236
   * use of uncpath is allowed for workbench, installer and icon ; fixes
   * new option: custom directory support (at_work)
   * new option: Install from Local temp dir (at_work)
   * new option: Handle License key (at_work)
   * new option: Desktopicon (at_work)
   * new option: customizeProfile (at_work)
   * use declarations.opsiinc in default and structured (at_work)
   * hints for the new options
   * choose directory buttons for the installdirs
   * delinc for msi: use new function getGuidListByDisplaynameRegex from osd-lib (instead of wmi)

-- Detlef Oertel <d.oertel@uib.de>  Tue,  19 Apr 2022 : 15:00:00 +0200

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

windows10-enablement (22h2-1) stable; urgency=medium
  * Added support for Windows 10 release 22h2
  * Tested on win10-1903, win10-x64-1903, win10-2004, win10-x64-2004, win10-20h2, win10-x64-20h2, win10-21h1, win10-x64-21h1, win10-21h2, win10-x64-21h2
-- Matthias Knauer <m.knauer@uib.de> Thu, 13 Oct 2022 11:11:11

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

windows10-upgrade (22h2-1) testing; urgency=low
    * IMPORTANT: Requires opsiclientd version 4.2.0.122 or higher
    * IMPORTANT: Requires opsi-script version 4.12.5.5 or higher
    * Adapted required opsiclientd / opsi-script versions
    * Added english documentation
    * Added french documentation
    * Added error detection to Files_Copy_Setup_Files
    * Added product property delete_windows_update_cache
        * Clears %SystemRoot%\Softwaredistribution prior to the upgrade
    * Added product property restore_health
        * If set to true the following commands will be executed prior to the upgrade:
            * SFC /scannow
            * DISM /Online /Cleanup-Image /AnalyzeComponentStore
            * DISM /Online /Cleanup-Image /StartComponentCleanup
            * DISM /Online /Cleanup-Image /RestoreHealth
    * Added product property post_oobe
        * Allows you to set a path to a setupcomplete.cmd file
    * Added SetupDiag call after the upgrade for advanced diagnostics
    * Added support for Windows 10 22H2
    * Collects additional logfiles
    * Doubled the timeout for opsiServiceCall_runAsOpsiSetupUser and opsiServiceCall_runOpsiScriptAsOpsiSetupUser
    * Fixed wrong bracket placements
    * Fixed bug in automode handling
    * Fixed bug with 20h2 target version
    * Fixed bug in proxy handling
    * Fixed bug that occured when additional action requests were pending
    * Refactored encryption driver handling
    * Refactored DisplayVersion / ReleaseID retrieval
    * Refactored handling of DisplayVersion / ReleaseID
    * Refactored logfile handling
    * Refactored opsi-script / opsi-winst detection
    * Refactored execution method handling
    * Refactored opsiclientd version check
    * Refactored opsiSetupUser leftover removal
    * Refactored mode handling
    * Refactored target image detection
    * Renamed product property upgrade-to-version to upgrade_to_version
    * Replaced getSystemType with getOSArchitecture
    * Replaced isSuspended with ImmediateLogout after calling opsiServiceCall_runAsOpsiSetupUser and opsiServiceCall_runOpsiScriptAsOpsiSetupUser
    * Tested on win81-x64, win10-x64, win10-x64-1511, win10-x64-1607, win10-x64-1703, win10-x64-1709, win10-x64-1803, win10-x64-1809, win10-x64-1903, win10-x64-1909, win10-x64-2004, win10-x64-20h2, win10-x64-21h1, win10-x64-21h2, win10-x64-22h2, win10-x64-2016, win10-x64-2019, win10-x64-2021
-- Matthias Knauer <m.knauer@uib.de> Thu, 13 Oct 2022 11:11:11 +0000

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

windows11-upgrade (22h2-1) testing; urgency=low
    * IMPORTANT: Requires opsiclientd version 4.2.0.122 or higher
    * IMPORTANT: Requires opsi-script version 4.12.5.5 or higher
    * Adapted required opsiclientd / opsi-script versions
    * Modified handling of UAC values
        * Empty UAC values no longer count as fatal error
        * If a UAC value is not present before running the script it will be deleted to restore the former state
        * Added variables for restoring UAC values
        * Modified Registry_Restore_UAC
    * Added english documentation
    * Added french documentation
    * Added product property proxy_ip
    * Added product property proxy_port
    * Added proxy support for the local opsiSetupUser
    * Added error detection to Files_Copy_Setup_Files
    * Added product property delete_windows_update_cache
        * Clears %SystemRoot%\Softwaredistribution prior to the upgrade
    * Added product property restore_health
        * If set to true the following commands will be executed prior to the upgrade:
            * SFC /scannow
            * DISM /Online /Cleanup-Image /AnalyzeComponentStore
            * DISM /Online /Cleanup-Image /StartComponentCleanup
            * DISM /Online /Cleanup-Image /RestoreHealth
    * Added product property post_oobe
        * Allows you to set a path to a setupcomplete.cmd file
    * Added SetupDiag call after the upgrade for advanced diagnostics
    * Added support for Windows 11 22H2
    * Collects additional logfiles
    * Doubled the timeout for opsiServiceCall_runAsOpsiSetupUser and opsiServiceCall_runOpsiScriptAsOpsiSetupUser
    * Fixed wrong bracket placements
    * Fixed bug in automode handling
    * Fixed bug in proxy handling
    * Fixed bug that occured when additional action requests were pending
    * Refactored encryption driver handling
    * Refactored DisplayVersion / ReleaseID retrieval
    * Refactored handling of DisplayVersion / ReleaseID
    * Refactored logfile handling
    * Refactored opsi-script / opsi-winst detection
    * Refactored execution method handling
    * Refactored opsiclientd version check
    * Refactored opsiSetupUser leftover removal
    * Refactored mode handling
    * Refactored target image detection
    * Renamed product property upgrade-to-version to upgrade_to_version
    * Replaced getSystemType with getOSArchitecture
    * Replaced isSuspended with ImmediateLogout after calling opsiServiceCall_runAsOpsiSetupUser and opsiServiceCall_runOpsiScriptAsOpsiSetupUser
    * Tested on win10-x64-21h2, win11-x64
-- Matthias Knauer <m.knauer@uib.de> Thu, 13 Oct 2022 11:11:11 +0000

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

psiconfd (4.2.0.290-1) stable; urgency=medium

  * Improvement:  Split skip-setup "ssl" into "server_cert" and "opsi_ca"

 -- uib GmbH <info@uib.de>  Wed, 05 Oct 2022 09:29:00 +0000

opsiconfd (4.2.0.289-1) stable; urgency=medium

  * Improvement:  Update python packages

 -- uib GmbH <info@uib.de>  Fri, 30 Sep 2022 08:13:46 +0000

opsiconfd (4.2.0.288-1) stable; urgency=medium

  * Bugfix:  session max age on admin page
  * Improvement:  Update xterm.js to 5.0.0
  * Bugfix:  Fix write_error_log
  * Improvement:  New default for --symlink-logs is true

 -- uib GmbH <info@uib.de>  Mon, 26 Sep 2022 06:57:14 +0000

opsiconfd (4.2.0.287-1) stable; urgency=medium

  * Bugfix:  fix ucs44 reboot
  * Improvement:  Update python packages
  * Improvement:  welcome page add link to webgui (if loaded)

 -- uib GmbH <info@uib.de>  Fri, 09 Sep 2022 13:11:31 +0000

opsiconfd (4.2.0.286-1) stable; urgency=medium

  * Improvement:  Update python packages

 -- uib GmbH <info@uib.de>  Mon, 05 Sep 2022 11:45:17 +0000

opsiconfd (4.2.0.285-1) stable; urgency=medium

  * Bugfix:  Fix admin interface logout button
  * Improvement:  Update python packages
  * Bugfix:  updated opsicommon to 4.2.0.293 - fixed jsonrpc cleanup

 -- uib GmbH <info@uib.de>  Wed, 17 Aug 2022 21:50:18 +0200


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

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

  * Improvement:  updated python packages
  * Improvement:  restructured opsi-outdated-to-setup, added --uninstall-where-only-uninstall option
  * Feature:  added --include-products to limit opsioutdatedtosetup to handle only specified product(s)

 -- uib GmbH <info@uib.de>  Tue, 27 Sep 2022 13:05:31 +0200

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

  * Improvement:  Update pyinstaller (4.10 -> 5.3)
  * Feature:  Add zstd support to opsi-make-package
  * Feature:  added opsi-outdated-to-setup

 -- uib GmbH <info@uib.de>  Fri, 09 Sep 2022 11:26:04 +0200

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

  * Improvement:  updated python packages

 -- uib GmbH <info@uib.de>  Tue, 09 Aug 2022 11:06:03 +0200

===================================================================================
Antworten