Updates für 4.2 testing und stable

Neuigkeiten und Ankündigungen
Antworten
Benutzeravatar
n.doerrer
uib-Team
Beiträge: 267
Registriert: 23 Okt 2020, 16:11

Updates für 4.2 testing und stable

Beitrag von n.doerrer »

Sehr geehrte opsi-Anwenderinnen und -Anwender

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

Das opsi-linux-bootimage verwendet eine andere und bearbeitete Version des grub Bootloaders. Mit dieser sind einige Dinge möglich, welche vorher nicht funktionierten und Änderungen an der grub.cfg voraussetzen. Hierbei wird die grub.cfg auf dem Server gesichert, aber nicht zurückgespiel. Sollten Sie Änderungen gemacht haben, können Sie diese in die grub-custom.cfg überführen. In Zukunft wird die grub.cfg bei einem Update des opsi-linux-bootimage gesichert, aber nicht mehr zurückgespielt um zu gewährleisten, dass die aktuellste grub.cfg des Bootimages verwendet wird.

opsi-linux-client-agent 4.2.0.45-1 behebt einen Bug, der im Zusammenhang mit notifier-Fenstern auf rpm-basierten clients im login-screen aufgetreten ist.

## stable

Linux Localboot:
- opsi-setup-detector (4.2.2.4-1)
- opsi-linux-client-agent 4.2.0.45-1
- l-opsi-server (4.2.0.9-4)

Linux Netboot:
- debian (4.2.0.5-2)
- debian12 (4.2.0.1-19)
- memtest86 (6.20-1)
- mint21-2 (4.2.0.3-4)
- sles15-3 (4.2.0.2-5)
- ubuntu (4.2.0.6-3)

Windows Localboot:
- opsi-setup-detector (4.2.2.4-1)
- opsi-wim-capture (4.2.0.8-3)
- opsi-client-agent 4.2.0.69-1

MacOS Localboot:
- opsi-setup-detector (4.2.2.4-1)

opsi-local-image Localboot:
- opsi-local-image-wim-capture (4.2.0.8-3)

opsi-local-image Netboot:
- oli-nt6 (4.2.0.5-2)

Windows Netboot:
- opsi-clonezilla 4.2.1.0-1
- NT6 (4.2.0.5-2)
- memtest86 (6.20-1) von experimental nach testing und stable

Server:
- opsi-linux-bootimage (20230912-1)

## testing

Linux Localboot:
- opsi-cli 4.2.0.16-1
- opsi-linux-client-agent 4.2.0.45-1
- opsi-setup-detector (4.3.0.0-1)

Windows Localboot:
- opsi-cli 4.2.0.16-1
- opsi-setup-detector (4.3.0.0-1)

MacOS Localboot:
- opsi-cli 4.2.0.16-1
- opsi-setup-detector (4.3.0.0-1)

opsi-local-image Localboot:
- opsi-vhd-control (4.2.0.6-1)

Server:
- opsi-utils 4.2.0.211
- opsi-linux-bootimage (20230920-1)

Mit freundlichen Grüßen
Nils Dörrer

Changelogs:

Code: Alles auswählen

opsi-clonezilla (4.2.1.0-1)

  * update drbl-4.5.0 to drbl-5.2.22
  * update from clonezilla 4.4.12 to clonezilla 5.5.9
  * download and build see header of opsi-clonezilla.py
  * check clonezilla log for errors
  * remove "--skip-check-restorable-*" and "-i 2000" (chunk size) from additional runcommand options
  
-- detlef oertel <d.oertel@uib.de>  Tue, 08 Aug 2023 15:00:00
------------------------------------------------------------------
opsi-wim-capture (4.2.0.8-3) 

 * oli: setup_special: oli specific error message if pe partition not found
 * std: setup_special: std specific error message if pe partition not found
 * setup_special: more comments
 * setup.opsiscript: cleanup unused variables, code
 * capture.opsiscript: cleanup unused variables, code
 * setup.opsiscript: more comments
 * capture.opsiscript: more comments
 * capture.opsiscript: cleanup deprecated service methods
 * setup.opsiscript: cleanup deprecated service methods
 * update to wimlib 1.14.1
 * setup.opsiscript: use parseURL to get host part from depotRemoteUrl
 * use %opsiserviceClientId% for $ClientId$ (instead of %opsiserviceUser%)
 * binaries test32bit.exe and nowasdoublestring.exe now signed
 * requiredOpsiscriptversion >= "4.12.5.0"
 * Allow Autologon before capture because we need it while roleout of the captured image
 * std: clonezilla runcommand without '-i 2000' (chunk size)

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

# Changelog opsi-setup-detector

## [4.3.0.0-1] - 2023-09-06

### Changed
- Changed all opsi icons to 4.3 style (Detlef Oertel <d.oertel@uib.de> 2023-09-26)

## [4.2.2.4-1] - 2023-09-06

### Fixed
- fix calling dependency dialog: dependency name alway set to 'propertyname':
  clear EditPropName.Text in object definition, so that we have no translation string
  which is filled in runtime to the edit field (Detlef Oertel <d.oertel@uib.de> 2023-09-06)

### Changed
- Create changelog now in opsi 4.3 style according to the actual opsi standards
  and https://keepachangelog.com/en/1.1.0/
  and as 'changelog.md' instead of 'changelog.txt' (Detlef Oertel <d.oertel@uib.de> 2023-09-06)

### Added
- new installer type : Advanced Installer  (Detlef Oertel <d.oertel@uib.de> 2023-09-06)
  * https://www.advancedinstaller.com/
  * https://www.advancedinstaller.com/user-guide/exe-setup-file.htm


## [4.2.2.3-2] - 2023-09-06

### Changed

  - modified language files to fix:
    fix calling dependency dialog: dependency name alway set to 'propertyname' 

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

opsi-setup-detector (4.2.2.3-1)

  * on open control file load all values (new project)
  * on import control file load only some values into the existing project

-- Detlef Oertel <d.oertel@uib.de>  Thu,  17 Aug 2023 : 15:00:00    

opsi-setup-detector (4.2.2.2-1)

  * sorted installer list
  * some more autosize on labels for international translations
  * Btn 'rebuild' on create tab works now independent of the create mode radiobuttons

-- Detlef Oertel <d.oertel@uib.de>  Mon,  14 Aug 2023 : 15:00:00     

opsi-setup-detector (4.2.2.1-1)

  * new Button 'Import control File' on 'productconfiguration 1' tab to
    add the data of a existing control file to the running project

-- Detlef Oertel <d.oertel@uib.de>  Mon,  07 Aug 2023 : 15:00:00

opsi-setup-detector (4.2.2.0-2) 

  * add changes from osd 4.2.1.19

-- Detlef Oertel <d.oertel@uib.de>  Fri,  04 Aug 2023 : 15:00:00

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

   * tests for 4.2.2
   * templates: 
       * channel Training: 
       delincmsi: fix (DefVar $DisplayNameRegex$)
       uninstall. setup (DefVar $MsiVersion$)
       * channel default:
       mac/delinc: fix missing 'i' at 'if'
	   * structured/win: add :
        * HandleCustomizeProfile.opsiscript
        * HandleCustomizeProfilesSections.opsiscript
        * to handle loginscripts correct with external sections.opsiinc
     * osd-lib: new function  escapeRegexMetaChars($instring$ : string) : string
       use  escapeRegexMetaChars in all delmsi* files
     * add comments from channel training to default
     * use sections.opsiinc also in default channel
     * default/with user:
        * import osd-lib from setup-local.opsiinc
 * Installation scripts:
   * win: create uninstall entry and script
 * opsi-setup-detector binary:    
   * remove old unused code
   * remove old unused resource strings
   * fix corrected english resource strings (thanks to m.knauer)
   * fix pattern installshieldMSI:
        pattern 'issetup.dll' seems not to be there always : infopattern
   * new osdbasedata: TinstallerData : notpatterns
     patterns that indicate 'this is not this installer type'
   * new cli parameter: -c / --template-channel
   * new Help menu: 'Open help' via default bowser
   * new Help menu: 'Open log file' via opsi-logviewer (if installed)
   * new Helpicon: help-circle20.png from  https://feathericons.com/
   * new package icon: package16.png from  https://feathericons.com/
   * new rebuild icon: refreshcw20.png from  https://feathericons.com/
   * new Help Icons (help-circle20) on every tab with context sensitive help
   * new Help Icons (help-circle20) on dialogs: config, property, dependency with context sensitive help
   * new detection: PortableApps.com
   * new detection: install4j
   * fix: control file: licenseRequired: False ; fixes #4828
   * fix: trim service_url before use ; fixes #4825
   * feature: inno: read uninstall directory from iss file ; fixes #4622
   * updated translation files: de / es / en
   * call online help from docs.opsi.org with context
   * fix osdanalyzewin: get_inno_info  code based installdir
   * feature: osd configuration: auto-detect path to packageBuilder; fixes: #4844
   * new: osdcreate: create control file also in 4.3 toml style
   * feature: store and use last dir from which we opend a project file
   * feature: store and use last dir from which we opend a setup file
   * feature: store and use last dir from which we opend a icon file
   * setup tabs: more space for the info link
   * fix opsi-logviewer call for linux and mac
   * new 'rebuild' button on create tab
   * new config 'control_in_toml_format' 

-- Detlef Oertel <d.oertel@uib.de>  Tue,  08 May 2023 : 15:00:00 +0200

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

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

  * Changed: updated opsi-cli to 4.2.0.16

 -- uib GmbH <info@uib.de>  Fri, 29 Sep 2023 08:21:27 +0200

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

# Changelog opsi-cli

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

### Added

- added bootimage command (doerrer <n.doerrer@uib.de>)

### Changed

- refactored and extended support health-check (doerrer <n.doerrer@uib.de>)

## [4.2.0.15-1] - 2023-09-20

### Added

- showing info if connecting to localhost on non-opsi-server, automatically setting service on first 'services add' (doerrer <n.doerrer@uib.de>)

## [4.2.0.14-1] - 2023-08-31

### Changed

- recursively collecting hosts from nested host groups (doerrer <n.doerrer@uib.de>)

## [4.2.0.13-1] - 2023-08-30

### Changed

- using messagebus for detecting host wakeups, restructured messagebus connection handling (doerrer <n.doerrer@uib.de>)
- Added command client-action trigger-event to fire an event or wake up selected clients (doerrer <n.doerrer@uib.de>)
- extended client-action command by option --only-reachable limiting selection by those connected to the messagebus (doerrer <n.doerrer@uib.de>)

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

# Changelog opsi-client-agent

## [4.2.0.69-1] - 2023-09-11

### Changed
- Update oca-installation-helper to 4.2.0.26 (add mac-address if not set) (Nils Doerrer <n.doerrer@uib.de>)

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

# Changelog opsi-linux-client-agent

## [4.2.0.45-1] - 2023-09-29

### Fixed
- Update opsiclientd to 4.2.0.160 (to fix notifier-problems with gdm on rpm-based linux) (Nils Doerrer <n.doerrer@uib.de>)

## [4.2.0.44-1] - 2023-09-15

### Changed
- Update oca-installation-helper to 4.2.0.27 (add mac-address if not set, fixed installer) (Nils Doerrer <n.doerrer@uib.de>)

## [4.2.0.43-1] - 2023-08-29

### Changed
- Update opsiclientd to 4.2.0.159 (Jan Schneider <j.schneider@uib.de>)
- Update opsi-systray to 4.2.1.0 (Nils Doerrer <n.doerrer@uib.de>)

## [4.2.0.42-1] - 2023-08-28

### Changed
- Update opsiclientd to 4.2.0.158 (Nils Doerrer <n.doerrer@uib.de>)

### Fixed
- Fixed event handling for complex sync scenarios and simplified sync event handling (Nils Doerrer <n.doerrer@uib.de>)

## [4.2.0.41-1] - 2023-08-15

### Changed
- Update opsiclientd to 4.2.0.157 (Jan Schneider <j.schneider@uib.de>)
- Update opsi-script to 4.12.11.0 (Jan Schneider <j.schneider@uib.de>)
- Convert changelog to new format (Jan Schneider <j.schneider@uib.de>)
- Update oca-installation-helper to 4.2.0.25 (Jan Schneider <j.schneider@uib.de>)

## [4.2.0.40-1] - 2023-08-09

### Changed

- Update opsiclientd to 4.2.0.156 (grant_session_access select process with XAUTHORITY and prefering non-greeter) (Nils Doerrer <n.doerrer@uib.de>)

## [4.2.0.39-1] - 2023-08-04

### Changed

- Update opsiclientd to 4.2.0.155 (changed priority in session access selection for gui processes) (Nils Doerrer <n.doerrer@uib.de>)

## [4.2.0.38-1] - 2023-08-01

### Changed

- Update opsiclientd to 4.2.0.154 (Improved proxy detection, Improved logging in certificate handling) (Nils Doerrer <n.doerrer@uib.de>)
- Update opsi-systray to 4.2.0.0 (Nils Doerrer <n.doerrer@uib.de>)
- Update opsi-script-common to 4.12.4.46 (Nils Doerrer <n.doerrer@uib.de>)

---------------------------------------------------
debian (4.2.0.5-2) testing; urgency=low

  * removed l-os-postinst from "setup_after_install"

 -- Mathias Radtke <m.radtke@uib.de> Thu Aug 03 14:00:00 2023 +0200

---------------------------------------------------
debian12 (4.2.0.1-19) testing; urgency=low

  * corrected encoding behaviour - UTF8 is now default

 -- Mathias Radtke <m.radtke@uib.de> Fri, Sep 01 11:30:00 2023 +0200

debian12 (4.2.0.1-18) testing; urgency=low

  * added new property to download and use non-free-firmware

 -- Mathias Radtke <m.radtke@uib.de> Mon, Jul 31 13:24:00 2023 +0200

---------------------------------------------------
sles15-3 (4.2.0.2-5) testing; urgency=low

  * updated repo addresses

 -- Mathias Radtke <m.radtke@uib.de> Mon Sep 11 10:55:00 2023 +0200

---------------------------------------------------
ubuntu (4.2.0.6-3) tetsing; urgency=low

  * readded missing postinst.sh

 -- Mathias Radtke <m.radtke@uib.de> Mon, Aug 28 07:05:00 2023 +0200

ubuntu (4.2.0.6-2) testing; urgency=low

  * removed l-os-postinst from "setup_after_install"

 -- Mathias Radtke <m.radtke@uib.de> Thu Aug 03 14:00:00 2023 +0200

---------------------------------------------------
windows (4.2.0.5-2) testing; urgency=low

  * postinst.cmd scripts now run sequentially

 -- Mathias Radtke <m.radtke@uib.de> Thu Aug 31 11:50:26 2023 +0200

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

memtest86 (6.20-1) testing; urgency=low

  * updated to memtest86+ 6.20

 -- Mathias Radtke <m.radtke@uib.de> Mon, 08 May 2023 16:35:00 +0200

memtest86 (6.10-1) testing; urgency=low

  * updated to memtest86+ 6.10

 -- Mathias Radtke <m.radtke@uib.de> Wed, 08 Feb 2023 14:00:00 +0100

---------------------------------------------------
l-opsi-server (4.2.0.9-4); testing; urgency=low

  * added chkconfig as package in redhat rpm systems

 -- Mathias Radtke <m.radtke@uib.de> Fri, 23 Jun 2023 10:00:00 +0200
---------------------------------------------------
opsi-linux-bootimage (20230920-1) testing; urgency=low

  * postinst: removing double quotes in fileadmingroup name if present

 -- Mathias Radtke <m.radtke@uib.de> Wed, 20 Sep 2023 13:22:00 +0200

opsi-linux-bootimage (20230912-1) testing; uregncy=low

  * kernel 6.4.12
  * removed gpu drivers

 -- Mathias Radtke <m.radtke@uib.de> Tue, 12 Sep 2023 09:16:00 +0200

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

  * updated grub binary
  * updated grub.cfg
  * updated grub-custom.cfg

 -- Mathias Radtke <m.radtke@uib.de> Thu, 03 Aug 2023 12:07:00 +0200

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

  * kernel 6.4.3

 -- Mathias Radtke <m.radtke@uib.de> Mon, 17 Jul 2023 06:52:00 +0200


---------------------------------------------------
mint21 (4.2.0.3-4) testing; urgency=low

  * changed uefi check as efivars is not available in kernel 6.0 and higher

 -- Mathias Radtke <m.radtke@uib.de> Wed Oct 26 11:59:57 2022 +0200
---------------------------------------------------
opsi-vhd-control (4.2.0.6-1) stable; urgency=low

  * fix  : setup: handle_setup_after_list: ignore empty strings in $setup_after_prod_list$
    
-- detlef oertel <d.oertel@uib.de>  Mon, 18 Sep 2023 15:00
Antworten