Endlich wieder ein opsi 4.2 Release

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

Endlich wieder ein opsi 4.2 Release

Beitrag von m.radtke »

Liebe opsi Anwenderinnen und Anwender,

mit dem heutigen opsi 4.2 Release veröffentlichen wir neue Pakete in opsi 4.2 stable und testing.
Unter anderem wurde ein Problem in den Windows und opsi-local-image NT6 Netboot Paketen i Bezug auf das Tastaturlayout gefixt, sowie ein Fehler im Bezug auf die verwendete Netzwerkkarte, sofern eine reguläre und eine externe Netzwerkkarte am System angeschlossen sind.
Die debian basierten Netboot Pakete (debian, mint, ubuntu) erlauben es nun ein System ohne einen Standartbenutzer zu installieren, hierfür muss das ProduktProperty Feld "user" leer gelassen werden.
Aufgrund von sich regelmäßig ändernden Repository Adressen für SLES15 Systeme, werden nun bei der Installation selbst keine Repositories mehr angelegt, vielmehr wird im Postinst Verfahren des opsi-linux-client-agent das System mit den angegebenen Registrierungsdaten per SUSEConnect registriert.

Mit freundlichen Grüßen

Mathias Radtke

stable

Linux Localboot:

l-debunut-upgrade (4.2.0.4-2)
swaudit (4.2.0.1-2)
opsi-setup-detector (4.3.1.4-1)
opsi-uefi-netboot (4.3.0.2-1)

Windows Localboot:

swaudit (4.2.0.1-2)
opsi-wim-capture (4.3.0.2-1)
opsi-setup-detector (4.3.1.4-1)
opsi-uefi-netboot (4.3.0.2-1)

opsi-local-image Localboot:

opsi-local-image-wim-capture (4.3.0.2-1)
opsi-vhd-control (4.3.0.2-1)
opsi-local-image-backup-starter (4.3.0.1-1)

opsi-local-image-Netboot:

opsi-local-image-delimage (4.2.0.4-1)
opsi-local-image-prepare (4.2.0.1-2)
opsi-local-image-NT6 (4.2.0.6-5)
opsi-vhd-NT6 (4.2.0.6-5)

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.8-1)
ubuntu20-04 (4.2.0.2-4)
ubuntu22-04 (4.2.0.2-5)

Windows Netboot:

windows-NT6 (4.2.0.6-5)

MacOS Localboot:

swaudit (4.2.0.1-2)
opsi-setup-detector (4.3.1.4-1)

testing

Linux Localboot:

swaudit (4.2.0.1-2)
opsi-uefi-netboot (4.3.0.2-1)

Linux Netboot:

Windows Localboot:

swaudit (4.2.0.1-2)
opsi-uefi-netboot (4.3.0.2-1)

Windows Netboot:

windows-NT6 (4.2.0.6-7)

opsi-local-image Localboot:

opsi-vhd-control (4.3.0.2-1)
opsi-local-image-backup-starter (4.3.0.1-1)

opsi-local-image-Netboot:

opsi-local-image-backup (4.2.0.3-4)
opsi-local-image-delimage (4.2.0.4-1)
opsi-local-image-restore (4.2.0.6-4)
opsi-local-image-ubuntu (4.2.0.6-1)
opsi-local-image-NT6 (4.2.0.6-7)
opsi-vhd-NT6 (4.2.0.6-7)

Linux Nebtoot:

sles15-1 (4.2.0.3-4)
sles15-2 (4.2.0.3-4)
sles15-3 (4.2.0.3-4)
sles15-4 (4.2.0.3-4)
sles15-5 (4.2.0.3-4)
ubuntu (4.2.0-7-1)
ubuntu22-04 (4.2.0.2-6)


MacOS Localboot:

swaudit (4.2.0.1-2)

Code: Alles auswählen

swaudit (4.2.0.1-2) stable; urgency=low

  * Added "windowsmode" ProductProperty to control behavior of opsi-script window

-- Nils Doerrer <n.doerrer@uib.de>  Tue, 24 Oct 2023 12:00:00 +0100
-----------------------
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.2-1)

  * winpetask: for debug more calls of: bcdedit /v
  * fix: remove double snapshot bcd entry ; controled by:
  * new property copy_bcd_current_snapshot (default= false)

-- detlef oertel <d.oertel@uib.de>  Thu, 22 Feb 2024 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-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)
----------------------
opsi-local-image-delimage (4.2.0.4-1) 

  * ProductProperty: imagefile = all_images
    deletes all images

 -- detlef oertel <d.oertel@uib.de>  Tue, 20 Feb 2024 15:00:00
----------------------
opsi-uefi-netboot (4.3.0.2-1)

	* fix local uib_rebbot_lib.opsiscript with regex fix for Linux:
	  * fix in prepare_uefi_boot_to for Linux uefi: use correct regex

-- detlef oertel <d.oertel@uib.de>  Wed, 21 Feb 2024 15:00:00
----------------------
opsi-local-image-backup-starter (4.3.0.1-1)

	* add (temporary) uib_rebbot_lib.opsiscript with regex fix:
	  * fix in prepare_uefi_boot_to for Linux uefi: use correct regex

-- detlef oertel <d.oertel@uib.de>  Wed, 21 Feb 2024 15:00:00
----------------------
windows (4.2.0.6-7) testing; urgency=low

  * corrected behaviour of system_keyboard_layout property

 -- Mathias Radtke <m.radtke@uib.de> Tue Mar 26 15:03:35 2024 +0200


windows (4.2.0.6-6) testing; urgency=low

  * only using enx mac address when it is really used as network connection

 -- Mathias Radtke <m.radtke@uib.de> Tue Mar 26 14:57:48 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
----------------------
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
----------------------
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
----------------------
mint* (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

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

  * backupPartitionIndex is 1 on multidisk with backup on different disk

 -- Mathias Radtke <m.radtke@uib.de> Fri, Mar 15 10:50: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-restore (4.2.0.6-4) testing; urgency=low

  * backupPartitionIndex is 1 on multidisk with backup on different disk

 -- Mathias Radtke <m.radtke@uib.de> Fri, Mar 15 10:50:00 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-ubuntu (4.2.0.6-1)

  * setup.py: merge code base with debian/ubuntu base

 -- Mathias Radtke <m.radtke@uib.de> Fri, 23 Feb 2024 12:16:00

opsi-local-image-ubuntu (4.2.0.5-3)

  * setup.py: mounting efivars and installing shim-signed package to correctly work on UEFI systems
 -- Mathias Radtke <m.radtke@uib.de> Thu, 22 Feb 2024 07:00:00 +0200

opsi-local-image-ubuntu (4.2.0.5-2)

  * setup.py: corrected order of efibootmgr and disk unmount

 -- Mathias Radtke <m.radtke@uib.de> Tue, 20 Feb 2024 07:35:00 +0200
----------------------
ubuntu (4.2.0.8-1)

  * setup.py: opsi-local-image-ubuntu code merged
  * bionic is dead

 -- Mathias Radtke <m.radtke@uib.de> Fri, 23 Feb 2024 12:16:00
 
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
----------------------
sles15* (4.2.0.3-4) testing; urgency=low

  * reregistering system on first boot because Novell changes repo links too often

 -- Mathias Radtke <m.radtke@uib.de> Tue Apr 04 12:32:09 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-6) testing; urgency=low

  * adding "qiet splash" to grub when installing desktop and using encrypted LVM 

 -- Mathias Radtke <m.radtke@uib.de> Tue Mar 05 15: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

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