Updates für opsi 4.1 / 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 opsi 4.1 / 4.2 stable und testing

Beitrag von fkalweit »

Sehr geehrte opsi-Anwenderinnen und -Anwender,

hiermit veröffentlichen wir weitere Pakete für opsi 4.1 / 4.2 in Testing und Stable.


opsi-script/opsi-winst:

/AllUserProfiles (statt /AllNTUserProfiles) Parameter /encoding <encoding> ist jetzt möglich für die Sektionstypen:
- Patches (Ini-Files)
- Patchtextfile (any-File)
- XML2 (xml-files)
- Execwith

XML2 Sektionen:
- /AllUserProfiles (oder /AllNTUserProfiles)
- Existiert die angegebene Datei nicht, so wird diese erzeugt unter - Verwendung des Kommandos rootNodeOnCreate = <node name>. Ist das - Kommando rootNodeOnCreate nicht vorhanden, so wird als Name des root nodes rootnode verwendet.

CLI Parameter (siehe Handbuch)
- Configs:
- new config: opsi-script.global.supressSystemEncodingWarning
opsi-script.global.w10bitlockersuspendonreboot ist aus der Doku entfernt

Script Funktionen:
- new function resolveSymlink(<string>) : string; on error it returns input
- new boolean fileIsSymlink(FilePath: string): boolean;
- new string function forcePathDelims(<path string>) : <path string>
sets all slash and backslash as pathdelim according to the OS
- new string function: getOSarchitecture (x86_32 / x86_64/ arm_64)
- new boolean function: runningInWAnMode (true if opsiserver = localhost) default=false
- new stringlist function asConfidential(<list>) : stringlist

Hier noch der Link zum Handbuch: https://download.uib.de/4.2/documentati ... anual.html

Bootimage:
- Bessere Unterstützung von Hyper-V Clients
- Kernel 5.13 für die Unterstützung neuer Hardware.

Debian/Ubuntu Netboot:
- Fixt einen Fehler sodass das Tastaturlayout nun korrekt ist

Aktualisierte Pakete in Stable:

Windows Localboot Pakete:

* opsi-auto-update 4.2.0.1-1
* opsi-winst 4.12.4.27-1
* opsi-client-agent 4.1.1.47-1


Linux Localboot Pakete:

* l-opsi-server 4.2.0.4-1
* opsi-linux-bootimage 20210901-1 (OPSI 4.2)
* opsi-script 4.12.4.27-1

macOS Localboot Pakete:

* opsi-script 4.12.4.27-1

opsi Server Pakete:


Aktualisierte Pakete in Testing:

Windows Localboot Pakete:

* opsi-client-agent 4.2.0.9-1


Linux Localboot Pakete:

* l-debuntu-upgrade 4.2.0.0-1



Linux Netboot Pakete:

* centos70 4.2.0.1-3
* debian10 4.2.0.1-3
* debian11 4.2.0.1-3
* debian9 4.2.0.1-3
* ubuntu18-04 4.2.0.1-3
* ubuntu20-04 4.2.0.1-3
* redhat70
* wipedisk 2.2-1


Windows Netboot Pakete:

* win11-x64 4.2.0.1-4
* win2022 4.2.0.1-4
* wipedisk 2.2-1


opsi Server Pakete:

* opsi-linux-bootimage 20210903-1 (OPSI 4.1)
* opsi-linux-bootimage 20210916-1 (OPSI 4.2)
* opsi-server 4.2.0.57-1
* opsi-utils 4.2.0.128-1
* opsiconfd 4.2.0.199-1
* redis-timeseries 1.4.10-1
* zsync2 2.0.0-alpha-1

mit freundlichen Grüßen
Fabian Kalweit

Code: Alles auswählen

centos70 (4.2.0.1-3) testing; urgency=low

  * kickstart: added wget

 -- Mathias Radtke <m.radtke@uib.de> Wed Sep 08 15:11:00 +0200

----------------------------

l-debuntu-upgrade (4.2.0.0-1) stable; urgency=low

  * buster to bullseye upgrade added

 -- Mathias Radtke <m.radtke@uib.de> Thu, 09 Sep 2021 14:15:00 +0200

-----------------------------

opsi-linux-bootimage (20210906-1) testing; urgency=low

  * Allow to process file and kernel params at once
  * made link detection faster

 -- Jan Schneider <j.schneider@uib.de> Mon, 06 Sep 2021 16:09:00 +0200

opsi-linux-bootimage (20210901-1) testing; urgency=low

  * added 8021Q VLAN config

 -- Mathias Radtke <m.radtke@uib.de> Wed, 01 Sep 2021 15:22:00 +0200

opsi-linux-bootimage (20210825-1) testing; urgency=low

  * patcha: Use original value if escape decoding fails

 -- Jan Schneider <j.schneider@uib.de> Wed, 25 Aug 2021 10:00:00 +0200

opsi-linux-bootimage (20210818-2) testing; urgency=low

  * using new clientconfig.depot.protocol.netboot if available, fallback to old value of not

 -- Mathias Radtke <m.radtke@uib.de> Wed, 18 Aug 2021 14:01:00 +0200

opsi-linux-bootimage (20210818-1) testing; urgency=low

  * kernel 5.13.11

 -- Mathias Radtke <m.radtke@uib.de> Wed, 18 Aug 2021 10:00:00 +0200


--------------------------------

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

  * kernel 5.13.11
  * adapted submitted patch for better Hyper-V compatability

 -- Mathias Radtke <m.radtke@uib.de> Fri, 03 Sep 2021 12:31:00 +0200

opsi-linux-bootimage (20210806-1) testing; urgency=low

  * added new key value pairs to support new linux netboo packages

 -- Mathias Radtke <m.radtke@uib.de> Fri, 06 Aug 2021 16:00:00 +0200

--------------------------

debian/ubuntu (4.2.0.1-3) testing; urgency=low

  * fixed setting xkblayout properly

 -- Mathias Radtke m.radtke@uib.de Tue Sep 07 13:30:00 2021 +0200

--------------------------

win11-x64 (4.2.0.1-4) testing; urgency=low

  * initial package

 -- Mathias Radtke m.radtke@uib.de Thu Aug 19 10:16:31 2021 +0200

--------------------------

win2022 (4.2.0.1-4) testing; urgency=low

  * initial package

 -- Mathias Radtke m.radtke@uib.de Thu Aug 19 10:16:31 2021 +0200

--------------------------

wipedisk (2.2-1) stable; urgency=low

  * sgdisk --zapp-all call on NVME devices to prevent GPT missmatches

 -- Mathias Radtke m.radtke@uib.de Mon Aug 16 2021 11:45:00 +0200

--------------------------

l-opsi-server (4.2.0.4-1); testing; urgency=low

    *added Debian 11 support

 -- Mathias Radtke m.radtke@uib.de Thu, 15 Jul 2021 14:24:00 +0200

--------------------------

opsi-linux-bootimage (20210916-1) testing; urgency=low

  * added wimlib
  * added hivex
  * added patch for better Hpyer-V support

 -- Mathias Radtke <m.radtke@uib.de> Thu, 16 Sep 2021 10:30:00 +0200

opsi-linux-bootimage (20210906-1) testing; urgency=low

  * Allow to process file and kernel params at once
  * made link detection faster

 -- Jan Schneider <j.schneider@uib.de> Mon, 06 Sep 2021 16:09:00 +0200

--------------------------

opsi-script / opsi-winst (4.12.4.27) stable; urgency=low

 * new generic section parameter /AllUserProfiles (as alias for /AllNTUserProfiles)
 * osxmlsections: fixes for creating not existing file
 * osparser: doXMLPatch2Main: check acces rights and for successful savetofile
 * osparser: handleFileExists32: fileexists for win also via shlwapi.PathFileExistsW
 * new unit oswinacl with function AddAccessRightsToACL
 * osfunc: FileGetWriteAccess calls at windows also AddAccessRightsToACL
 * osencoding: saveTextFileWithEncoding: ForceDirectories for output
 * osfunc: toCopyOrNotToCopy: fix for copy -r

-- d.oertel <d.oertel@uib.de> Thu, 12 Aug 2021 15:00

--------------------------

opsiconfd (4.2.0.199-1) stable; urgency=medium

  * Improvement:  New defaults for session-lifetime and max-session-per-ip
  * Improvement:  Do not keep zsync2 sessions

 -- uib GmbH <info@uib.de>  Thu, 16 Sep 2021 16:28:32 +0200

opsiconfd (4.2.0.198-1) stable; urgency=medium

  * No public changes

 -- uib GmbH <info@uib.de>  Thu, 16 Sep 2021 10:45:42 +0200

opsiconfd (4.2.0.197-1) stable; urgency=medium

  * Improvement:  Update python-opsi

 -- uib GmbH <info@uib.de>  Thu, 16 Sep 2021 09:21:42 +0200

opsiconfd (4.2.0.196-1) stable; urgency=medium

  * Improvement:  Update python packages
  * Bugfix:  Delete session on backend_exit
  * Improvement:  Update python-opsi

 -- uib GmbH <info@uib.de>  Wed, 15 Sep 2021 15:31:25 +0200

opsiconfd (4.2.0.195-1) stable; urgency=medium

  * Improvement:  Update python-opsi
  * Bugfix:  Check if log file exists before rotate
  * Improvement:  Answer with jsonrpc 2.0 response if client sends jsonrpc 2.0 request

 -- uib GmbH <info@uib.de>  Thu, 02 Sep 2021 15:39:27 +0200

--------------------------

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

  * Improvement:  Update python-opsi

 -- uib GmbH <info@uib.de>  Thu, 16 Sep 2021 10:45:23 +0200

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

  * Improvement:  Update python-opsi

 -- uib GmbH <info@uib.de>  Thu, 16 Sep 2021 09:19:57 +0200

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

  * Improvement:  Add dependency to zsync2
  * Improvement:  Update python packages

 -- uib GmbH <info@uib.de>  Wed, 15 Sep 2021 14:12:21 +0200

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

  * Improvement:  Update python-opsi
  * Improvement:  Add dependency to pigz

 -- uib GmbH <info@uib.de>  Fri, 10 Sep 2021 11:53:53 +0200

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

  * Improvement:  Update python-opsi

 -- uib GmbH <info@uib.de>  Tue, 07 Sep 2021 17:30:28 +0200

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

  * Improvement:  Update python-opsi

 -- uib GmbH <info@uib.de>  Tue, 07 Sep 2021 12:14:38 +0200

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

  * Improvement:  Update python-opsi

 -- uib GmbH <info@uib.de>  Tue, 07 Sep 2021 09:01:54 +0200

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

  * Improvement:  Update python-opsi
  * Improvement:  Update proxy comments in conf files
  * Improvement:  add opsi-python example scripts

 -- uib GmbH <info@uib.de>  Mon, 06 Sep 2021 11:32:34 +0200

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

  * Bugfix:  fix error with pcpatch password on ucs member

 -- uib GmbH <info@uib.de>  Fri, 03 Sep 2021 13:23:10 +0200

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

  * Improvement:  Update python-opsi

 -- uib GmbH <info@uib.de>  Fri, 03 Sep 2021 08:04:06 +0200

--------------------------

opsi-server (4.2.0.57-1) stable; urgency=medium

  * Improvement:  Fix method setProductActionProgress with empty string as progress

 -- uib GmbH <info@uib.de>  Mon, 06 Sep 2021 07:22:49 +0200

opsi-server (4.2.0.56-1) stable; urgency=medium

  * Feature:  added algorithm to select dynamic depot at random (useful for multiple depots in one network)

 -- uib GmbH <info@uib.de>  Wed, 01 Sep 2021 10:36:12 +0200

--------------------------
SirTux
Beiträge: 555
Registriert: 05 Feb 2011, 18:37

Re: Updates für opsi 4.1 / 4.2 stable und testing

Beitrag von SirTux »

Mit dem aktuellen opsi-client-agent 4.2.0.9-1 in testing (trat aber initial mit 4.2.0.6-1 auf) werden Updates nicht mehr selbständig aktiviert (GUI-Startup ist deaktiviert, on-shutdown aktiviert). Bei einem on-demand gibt es den Fehler

Code: Alles auswählen

[ValueError] ValueError("Invalid session state 'disconnected'")
sofern keiner eingeloggt ist (oder war?). Sonst werden die Updates normal installiert.
SirTux
Beiträge: 555
Registriert: 05 Feb 2011, 18:37

Re: Updates für opsi 4.1 / 4.2 stable und testing

Beitrag von SirTux »

Sorry das war mit opsi-client-agent 4.2.0.12-1 bereits gefixt
Antworten