opsi 4.2 stable & testing Updates

News and announcements
Antworten
Benutzeravatar
m.radtke
uib-Team
Beiträge: 1534
Registriert: 10 Jun 2015, 12:19

opsi 4.2 stable & testing Updates

Beitrag von m.radtke »

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

The Windows and opsi-local-image netboot packages changed the UEFI partitioning scheme. On UEFI systems the EFI partition was 100MB in size. This has now been increased to 400MB.
In addition we fixed some minor issues within the creat_driver_links and show_drivers scripts.

The Linux Netboot packages of Debian, Ubuntu, and Mint now can be installed without a local user. To perform such an installation the property "user_name" has to be blank.

This release also features a Linux Mint 21-3 netboot package. Please keep in mind that the amount of RAM for the product has to be around 8GB. This is related to the ISO size itself and the installation mechanism implemented by the Linux Mint developers.

Linux Localboot package l-debuntu-upgrade can now also upgrade Linux Mint systems. An Upgrade from Mint 20-X to 21 is currently not supported.

There are some bugfixes for the opsi-configed 4.2.22.28-1 in testing:
  • Correction of the page numbers in the PDF export
  • All products are included in the PDF export
  • Userroles problem with capital letters in user name fixed
  • Delete license pool is fixed
  • Bugfixes in terminal mode (parameter --definegroupbysearch)
With kind regards
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