opsi 4.2 stable & testing Updates

Neuigkeiten und Ankündigungen
Antworten
Benutzeravatar
m.radtke
uib-Team
Beiträge: 1527
Registriert: 10 Jun 2015, 12:19

opsi 4.2 stable & testing Updates

Beitrag von m.radtke »

Sehr geehrte opsi-Anwenderinnen und -Anwender,

mit diesem Release haben wir neue Pakete für opsi 4.2 in testing und stable veröffentlicht.

Wichtiges zu diesem Release:
Die Partitionierung für UEFI Systeme in den Windows und opsi-local-image Netboot Paketen hat sich ein wenig geändert. Die EFI Partition vergrößert sich von 100MB auf 400MB. Zudem wurden Fehler in den Skripten create_driver_links und show_drivers gefixt.

Die Linux Netboot Pakete von Debian, Ubuntu und Mint bieten es nun an eine Installation ohne lokalen User zu machen. Hierfür muss das Property "user_name" leer sein.

Es gibt nun ein Linux Mint 21-3 Netboot Paket. Bitte beachten: Aktuell lässt sich das System, aufgrund der von Linux Mint vorgegebenen Verfahrensweise, nur auf Systemen mit ca 8GB RAM installieren. Dies ist durch die Größe der Linux Mint 21-3 ISO, die bei der Installation vorliegen muss, geschuldet.

Das l-debuntu-upgrade Paket macht nun auch Upgrades von Linux Mint, auch auch die Aktuellste Version 21-3. Hier gilt es zu beachten das ein Upgrade vono 20-X auf 21 nicht möglich ist.

Für den opsi-configed 4.2.22.28-1 in Testing gibt es einige Bugfixes:Für den opsi-configed 4.2.22.28-1 in Testing gibt es einige Bugfixes:
  • Korrektur der Seitenzahlen im PDF-Export
  • Alle Produkte verden inkludiert im PDF-Export
  • Userroles-Problem mit Großbuchstaben beim Benutzername behoben
  • Lizenzpool löschen ist gefixt
  • Bugfixes im Terminal-Modus (Parameter --definegroupbysearch)
  • Korrektur der Seitenzahlen im PDF-Export
  • Alle Produkte verden inkludiert im PDF-Export
  • Userroles-Problem mit Großbuchstaben beim Benutzername behoben
  • Lizenzpool löschen ist gefixt
  • Bugfixes im Terminal-Modus (Parameter --definegroupbysearch)

Mit freundlichen Grüßen

Mathias Radtke


stable

Linux Localboot:
  • l-debuntu-upgrade (4.2.0.4-1)
  • l-opsi-client-kiosk (4.2.1.0-8)
Windows Localboot:
  • opsi-wim-capture (4.3.0.1-1)
  • opsi-wim-delete (4.3.0.1-1)
  • opsi-wim-info (4.3.0.1-1)
  • windomain (2.2-5)
  • activate-win (1.0-11)
  • opsi-client-kiosk (4.2.1.0-13)
opsi-local-image Localboot:
  • opsi-local-image-backup-starter (4.3.0.0-1)
  • opsi-local-image-wim-capture (4.3.0.1-1)
  • opsi-vhd-control (4.3.0.0-2)
MacOS Localboot:
  • windomain (2.2-5)
  • m-opsi-client-kiosk (4.2.1.0-5)

testing


Linux Localboot:
  • l-debuntu-upgrade (4.2.0.4-2)
  • opsi-setup-detector (4.3.1.4-1)
  • opsi-configed (4.2.22.28-1)
Linux Netboot:
  • debian (4.2.0.6-4)
  • debian10 (4.2.0.2-6)
  • debian11 (4.2.0.2-6)
  • debian12 (4.2.0.2-6)
  • mint20-1 (4.2.0.4-5)
  • mint20-2 (4.2.0.4-5)
  • mint20-3 (4.2.0.4-5)
  • mint21 (4.2.0.4-5)
  • mint21-1 ( 4.2.0.4-5)
  • mint21-2 (4.2.0.4-5)
  • mint21-3 (4.2.0.4-5)
  • ubuntu (4.2.0.7-4)
  • ubuntu 20-04 (4.2.0.2-4)
  • ubutnu22-04 (4.2.0.2-5)
Windows Localboot:
  • opsi-wim-capture (4.3.0.2-1)
  • opsi-setup-detector (4.3.1.4-1)
  • opsi-configed (4.2.22.28-1)
  • windomain (2.2-5)
Windows Netboot:
  • windows NT6 (4.2.0.6-5)
opsi-local-image Localboot:
  • opsi-local-image-backup-starter (4.3.0.0-1)
  • opsi-local-image-wim-capture (4.3.0.2-1)
  • opsi-vhd-control (4.3.0.1-1)
  • opsi-configed (4.2.22.28-1)
opsi-local-image-Netboot:
  • opsi-local-image-backup (4.2.0.3-3)
  • opsi-local-image-prepare (4.2.0.1-2)
  • opsi-local-image-restore (4.2.0.6-3)
  • opsi-local-image-NT6 (4.2.0.6-5)
  • opsi-vhd-win10-x64 (4.2.0.6-5)
  • opsi-vhd-win11-x64 (4.2.0.6-5)
MacOS Localboot:
  • opsi-setup-detector (4.3.1.4-1)
  • windomain (2.2-5)
Changelogs:

Code: Alles auswählen

opsi-configed

## [4.2.22.28] - 2024-02-13
## Fixed
- All products are included in PDF export, when exporting Localboot or Netboot products
- The page numbering in PDF exports is incorrect 1/3, 2/3, 3/3, 4/3

## [4.2.22.27] - 2024-01-31
## Fixed
- The authorization is overriden, when logging in with an uppercase in the username

## [4.2.22.26] - 2024-01-26
## Changed
- Disable depot selection for driver upload
- Rename RPC method `softwareLicenseFromLicensePool_delete` to `softwareLicenseToLicensePool_delete`

## [4.2.22.25] - 2024-01-24
## Changed
- Enable depot selection for driver upload

## [4.2.22.24] - 2024-01-12
### Fixed
- `ArrayIndexOutOfBoundsException` on calling `-qg` or `--definegroupbysearch` command with two arguments/parameters

### Changed
- Show output of `SavedSearchQuery` result



debian (4.2.0.6-4) testing; urgency=low

  * no user created if user_name property is empty

  -- Mathias Radtke <m.radtke@uib.de> Tue Feb 06 08:00:00 2024 +0200

debian (4.2.0.6-3) testing; urgency=low

  * removed obsolete backend_setOptions() calls

 -- Mathias Radtke <m.radtke@uib.de> Tue Nov 28 12:32:09 2023 +0200


debian (4.2.0.6-2) testing; urgency=low

  * fixed error with displaying plymouth messages

 -- Mathias Radtke <m.radtke@uib.de> Fri Nov 17 14:58:17 2023 +0200

debian (4.2.0.6-1) testing; urgency=low

  * using same base as ubuntu product
  * added plymouth messages

 -- Mathias Radtke <m.radtke@uib.de> Thu 12 Oct 12:00:00 2023 +0200

debian10/11/12 (4.2.0.2-6) testing; urgency=low

  * no user created if user_name property is empty

  -- Mathias Radtke <m.radtke@uib.de> Tue Feb 06 08:00:00 2024 +0200

mint20-1/2/3 (4.2.0.4-5) testing; urgency=low

  * no user created if user_name property is empty

  -- Mathias Radtke <m.radtke@uib.de> Tue Feb 06 08:00:00 2024 +0200

mint21/-1/-2/-3 (4.2.0.4-5) testing; urgency=low

  * no user created if user_name property is empty

  -- Mathias Radtke <m.radtke@uib.de> Tue Feb 06 08:00:00 2024 +0200

ubuntu (4.2.0.7-4) testing; urgency=low

  * no user created if user_name property is empty

  -- Mathias Radtke <m.radtke@uib.de> Tue Feb 06 08:00:00 2024 +0200

ubuntu20-04 (4.2.0.2-4) testing; urgency=low

  * no user created if user_name property is empty

  -- Mathias Radtke <m.radtke@uib.de> Tue Feb 06 08:00:00 2024 +0200

ubuntu22-04 (4.2.0.2-5) testing; urgency=low

  * no user created if user_name property is empty

  -- Mathias Radtke <m.radtke@uib.de> Tue Feb 06 08:00:00 2024 +0200

opsi-local-image-backup (4.2.0.3-3) testing; urgency=low

  * corrected productPropertyState_getValues vall

 -- Mathias Radtke <m.radtke@uib.de> Thu Dec 21 05:30:00 2023 +0100

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

  * removed obsolete backend_setOptions() calls

 -- Mathias Radtke <m.radtke@uib.de> Tue Nov 28 12:32:21 2023 +0100

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

  * setup.py: EFI partition size increased to 400MB for Advanced Format 4K Native drives

 -- Mathias Radtke <m.radtke@uib.de> Fri Jan 26 12:33:03 2024 +0200

opsi-local-image-restore (4.2.0.6-3) testing; urgency=low

  * corrected productPropertyState_getValues() calls

 -- Mathias Radtke <m.radtke@uib.de> Thu, Feb 01 13:50:00 2024 +0200

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

  * removed obsolete backend_setOptions() calls

 -- Mathias Radtke <m.radtke@uib.de> Tue Nov 28 12:32:21 2023 +0200

opsi-local-image (4.2.0.6-5) testing; urgency=low

  * show_drivers.py: improved error catching

 -- Mathias Radtke <m.radtke@uib.de> Tue Feb  6 10:22:30 2024 +0200


opsi-local-image (4.2.0.6-4) testing; urgency=low 

  * setup.py: EFI partition size increased to 400MB for Advanced Format 4K Native drives

 -- Mathias Radtke <m.radtke@uib.de> Fri Jan 26 12:33:23 2024 +0200


opsi-local-image (4.2.0.6-3) testing; urgency=low

  * create_driver_links.py: updated pci.ids url

 -- Mathias Radtke <m.radtke@uib.de> Fri Jan 26 12:33:14 2024 +0200

windows (4.2.0.6-5) testing; urgency=low

  * show_drivers.py: improved error catching

 -- Mathias Radtke <m.radtke@uib.de> Tue Feb  6 10:22:23 2024 +0200


windows (4.2.0.6-4) testing; urgency=low

  * setup.py: EFI partition size increased to 400MB for Advanced Format 4K Native drives

 -- Mathias Radtke <m.radtke@uib.de> Fri Jan 26 12:33:03 2024 +0200


windows (4.2.0.6-3) testing; urgency=low

  * create_driver_links.py: updated pci.ids url

 -- Mathias Radtke <m.radtke@uib.de> Fri Jan 26 12:32:41 2024 +0200

l-debuntu-upgrade (4.2.0.4-2) stable; urgency=low

  * Mint21-2 to Mint21-3 upgrade added

 -- Mathias Radtke <n.radtke@uib.de> Wed, 15 Feb 2024 08:28:00 +0200

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

  * removed discontinued distributions
  * added Mint upgrades
  * added automatic upgrade selection

 -- Mathias Radtke <n.radtke@uib.de> Tue, 19 Dec 2023 09:00:00 +0100

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

  * bullseye to bookworm upgrade added

 -- bardo wolf <b.wolf@uib.de> Mon, 27 Nov 2023 14:00:00 +0100
-----------------
opsi-local-image-backup-starter (4.3.0.0-1)

	* add (temporary) uib_bootutils.opsiscript with regex fix:
	  * add escapeRegexMetaChars function from osd-lib.opsiscript to uib_bootutils file
	  * added escapeRegexMetaChars in getUefiBcdbootGuid in uib_bootutils file
	  * fixed: escape boot label description with escapeRegexMetaChars

-- detlef oertel <d.oertel@uib.de>  Wed, 17 Jan 2024 15:00:00
----------------------
opsi-wim-capture (4.3.0.2-1) 

  *fix:  setup: copy uib_bootutils.opsiscript file to pe so that capture.opsiscript can find and use it

-- detlef oertel <d.oertel@uib.de>  Mon, 05 Feb 2024 15:00:00 

opsi-wim-capture (4.3.0.1-2) 

  * known problem: on mbr systems boot to PE does not work via netboot+grub
    to fix this (experimental): 
    setup: copy boot_me.marker to pe
    capture: remove boot_me.marker from pe

-- detlef oertel <d.oertel@uib.de>  Mon, 15 Jan 2024 15:00:00 

opsi-wim-capture (4.3.0.1-1) 

  * fix: capture.opsiscript: opsi 4.3: modified update productOnClient Values (installstate)
  * add escapeRegexMetaChars function from osd-lib.opsiscript to uib_bootutils file 
  * added escapeRegexMetaChars in getUefiBcdbootGuid in uib_bootutils file
  * fixed: escape boot label description with escapeRegexMetaChars
  * known problem: on mbr systems boot to PE does not work via netboot+grub

-- detlef oertel <d.oertel@uib.de>  Tue, 28 Dec 2023 15:00:00 

opsi-wim-capture (4.3.0.0-1) 

 * fix: setup.opsiscript: if $getConfigState_method$ = "configState_getValues" (4.3) more code to extract the uefi bootlabel from json object
     * more code to extract the uefi bootlabel from json object
     * more code to extract the "clientconfig.depot.user" from json object
 * fix: capture.opsiscript: if $getConfigState_method$ = "configState_getValues" (4.3) more code to extract the uefi bootlabel from json object
 * new opsi4.3 logo
 
-- detlef oertel <d.oertel@uib.de>  Tue, 13 Dec 2023 15:00:00 
----------------------
opsi-vhd-control (4.3.0.1-1)

  * update uib_bootutils.opsiscript (escapeRegexMetaChars in getUefiBcdbootGuid)
  * fix:  setup: copy uib_bootutils.opsiscript file to pe so that capture.opsiscript can find and use it
  * fix: in opsi 4.3 on mbr systems boot to PE does not work via netboot+grub, to fix this: 
      ** setup: copy boot_me.marker to pe
      ** petask: remove boot_me.marker from pe

-- detlef oertel <d.oertel@uib.de>  Tue, 06 Feb 2024 15:00:00 

opsi-vhd-control (4.3.0.0-2) stable; urgency=low

  * fix  : setup.opsiscript: syntax in deffunc handle_setup_after_list
  * fix  : setup.opsiscript: remove double definition of deffunc check_module_activation
    
-- detlef oertel <d.oertel@uib.de>  Thu, 09 Nov 2023 15:00

opsi-vhd-control (4.3.0.0-1) stable; urgency=low

  * fix  : typo in variable name
  * new property: no_pe_hide_in_pe (debug for bluescreen in vhd)
  * change to opsi 4.3 logo
    
-- detlef oertel <d.oertel@uib.de>  Mon, 16 Oct 2023 15:00
----------------------
# Changelog opsi-wim-delete

## [4.3.0.1-1] - 2023-10-30

### changed
- look also for install.esd (fixes: #4172)

(d.oertel <d.oertel@uib.de>)

## [4.3.0.0-1] - 2023-10-16

### changed
- changelog now in changel.md
- code cleanup
- update wimlib to 1.14.1
- new opsi 4.3 opsi icon
- LogWarning webdav
- Update property target_product defaults
- Update opsi webservice methods (avoid depricated)

(d.oertel <d.oertel@uib.de>)
----------------------
# Changelog opsi-wim-info

## [4.3.0.1-1] - 2023-10-30

### changed
- look also for install.esd (fixes: #4172)

(d.oertel <d.oertel@uib.de>)

## [4.3.0.0-2] - 2023-10-12

### changed
- changelog now in changelog.md
- code cleanup
- update wimlib to 1.14.1
- new opsi 4.3 opsi icon
- LogWarning webdav
- Update property target_product defaults

(d.oertel <d.oertel@uib.de>)
----------------------
# Changelog opsi-setup-detector

## [4.3.1.4-1] - 2024-01-17

### Fixed
- fix help links new opsi4.3 documentation structure

(Detlef Oertel <d.oertel@uib.de> 2024-01-17)

## [4.3.1.3-1] - 2024-01-15

### Fixed
- switch all help links to 4.3
- readd (modified) to oswebservice: Topsi4data:
  function getProductIds: TStringList;
  function getLocalbootProductIds: TStringList;
  function getNetbootProductIds: TStringList;

(Detlef Oertel <d.oertel@uib.de> 2024-01-15)     

## [4.3.1.2-2] - 2024-01-03

### Fixed
- macos binary recompiled

(Detlef Oertel <d.oertel@uib.de> 2024-01-09)


## [4.3.1.2-1] - 2024-01-03

### Fixed
- reload localized installer info messages from initgui

(Detlef Oertel <d.oertel@uib.de> 2024-01-03)


## [4.3.1.1-1] - 2023-12-18

### Fixed
- reset detection counter in initaktproduct

### Added
- Warn on more than one detection:
  show detected installer types
- new french translation

### Changed
- Template files: 
    - in generic\HandlePostInstallFromLocal.opsiscript and
      with-user\setup.opsiscript:
      ChangeDirectory "%opsiTmpDir%"
      before remove temporary dir
    
(Detlef Oertel <d.oertel@uib.de> 2023-12-18)


## [4.3.1.0-1] - 2023-09-28

### Fixed
- fix : utils\extractMSI.cmd: call setup with language parameter to avoid language dialog
  using language english -L0x0409 (Detlef Oertel <d.oertel@uib.de> 2023-09-28)
- fix : template 'with user' : uninstall-local.opsiscript : missing 'importlib "osd-lib.opsiscript"'
- fix : utils\extractMSI.cmd: call setup with language parameter to avoid language dialog
  using language english -L0x0409 (Detlef Oertel <d.oertel@uib.de> 2023-09-28)
- fix some installer exitcode function to 'isMsiExitcodeFatal_short' (Detlef Oertel <d.oertel@uib.de> 2023-10-02)
- fix: make opendialog filter case insensitive at Unix (<d.oertel@uib.de> 2023-11-13) 

### Added
- Info Message window for some of the detected installers with additional 'need to know' infos.
  mdInstallerInfo_Installshield, mdInstallerInfo_InstallAnywhere, mdInstallerInfo_PortableApps
- Warn on more than one detection
- new installer type : InstallAnywhere
  * https://www.revenera.de/install/products/installanywhere
- new installer type : setupFactory
  * https://www.indigorose.com/webhelp/suf9/index.htm
- new installer type : QtInstaller
  * https://doc.qt.io/qtinstallerframework/
- Info Message window is now a html viewer with markdown input so it can show formatted input
  and active weblinks

### Changed
- Template files: 
    - in HandleMsiUninstallSections.opsiscript in win and with_user: use 'checkForMsiDisplayname'
    - in 'with_user' support for 'cutomize_profile': HandleCustomizeProfile.opsiscript, setup-local.opsiscript
- osd-lib.opsiscript:    less logging on level5 by avoid getRegistryValue on non existing keys in functions:
    getGuidListByDisplaynameRegex, checkForMsiProduct, checkForMsiDisplayname

- removed AdvancedMSI (replaced by AdvancedInstaller)
- Description and Advice now with markdown preview

(Detlef Oertel <d.oertel@uib.de> 2023-10-16)
---------------------
windomain (2.2-5)

  * #2023100417000104 add custom preinst/postinstscripts / custom.actions.post.setup via copy local

 -- bardo wolf <b.wolf@uib.de>  Fri,  10 Nov 2023 14:00:00 +0200

windomain (2.2-2)

  * removed new property encrypted_password

 -- detlef oertel <d.oertel@uib.de> Wed 08 Nov 2023 15:00:00
---------------------
activate-win (1.0-11) stable; urgency=low
  * added method "activate from uefi bios"
-- b.wolf <b.wolf@uib.de>  14 Nov 2023
---------------------

l-opsi-client-kiosk (4.2.1.0-8) stable; urgency=low

  [update] ssl version to openssl 3

-- Jan Werner <j.werner@uib.de> 04 Sept 2023


opsi-client-kiosk (4.2.1.0-13) stable; urgency=low

  [update] ssl version to openssl 3

-- Jan Werner <j.werner@uib.de> 04 Sept 2023


m-opsi-client-kiosk (4.2.1.0-5) stable; urgency=low

  [update] ssl version to openssl 3

-- Jan Werner <j.werner@uib.de> 04 Sept 2023


Kein Support per DM!
_________________________
opsi support - http://www.uib.de/
For productive opsi installations we recommend support contracts.
Antworten