Updates für 4.2 stable und testing

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

Updates für 4.2 stable und testing

Beitrag von n.doerrer »

Sehr geehrte opsi-Anwenderinnen und -Anwender,

mit diesem Release haben wir weitere Pakete für opsi 4.2 in Testing und Stable veröffentlicht.
Wesentliche Neuerungen:

* Der opsi-client-agent 4.2.0.57-2 ist die erste opsi-client-agent Version in stable, die voll-kompatibel mit opsi 4.2 und dem kommenden opsi 4.3 ist. Neben Fehlerbehebungen enthält diese Version einige grundlegende Änderungen:
- Der Update-Mechanismus wurde grundlegend überarbeitet. Beim Tausch der opsiclientd-Binaries bei laufendem opsiclientd ist es in der Vergangenheit manchmal zu Problemen mit gesperrten Dateien gekommen. Daher werden nun zwei Verzeichnisse "opsiclientd_bin1" und "opsiclientd_bin2" verwendet. Eine Junction "opsiclient_bin" verweist auf eines der beiden Verzeichnisse. Beim Upgrade wird das Verzeichnis aktualisiert, das gerade nicht in Verwendung ist. Ist dieser Vorgang erfolgreich, wird die Junction auf das aktualisierte Verzeichnis umgestellt. (Hinweis: Bei der Umstellung vom alten auf das neue update-Verfahren, wird der service einmal neugestartet.)
- Das Config-Caching im Rahmen des WAN/VPN-Modus wurde grundlegend verändert. Bisher wurden bei einem Config-Sync die Metadaten aller verfügbaren Produkte, deren ProductProperties und ProductDependencies vom Server geladen. Gerade in Umgebungen mit vielen Produkten führt das zu einem langen Synchronisations-Lauf mit entsprechend hoher Last auf dem Server. Jetzt werden nur noch Metadaten von Produkten geladen, für die Aktionen gesetzt sind. Die Metadaten von abhängigen Produkten werden dabei weiterhin ergänzt. Das führt zu einer deutlich schnelleren Synchronisation und geringerer Server-Last. Es kann hierbei jedoch auch zu Problemen kommen, wenn Produkte auf die Metadaten anderer Produkte zugreifen ohne Abhängigkeiten zu diesen zu definieren (z.B bei der Verwendung von OpsiServiceCalls in opsi-script). Das bisherige Verhalten kann daher durch das Setzen von "opsiclientd.cache_service.sync_products_with_actions_only = false" wiederhergestellt werden.

* Der neue opsi-configed 4.2.21.3-1 enthält einige kleine Bugfixes.

* Dokumentation für das neue Produkt opsi-win-driver-update ist zu finden unter https://docs.opsi.org/opsi-docs-de/4.2- ... ver-update

=====================================
Aktualisierte Pakete in Testing:
=====================================

windows localboot:

* opsi-client-agent 4.2.0.57-2
* opsi-cli 4.2.0.7-1
* opsi-configed 4.2.21.3-1
* config-win10 4.2.0-2

linux localboot:

* l-opsi-server 4.2.0.9-3
* opsi-cli 4.2.0.7-1
* opsi-configed 4.2.21.3-1

macos localboot:

* opsi-cli 4.2.0.7-1
* opsi-configed 4.2.21.3-1

Server:

* opsi-directory-connector 49.0
* opsiconfd 4.2.0.309

Sonstiges:

* opsi-quickinstall 4.2.0.9-3


=====================================
Aktualisierte Pakete in Stable:
=====================================

windows localboot:

* opsi-client-agent 4.2.0.57-2
* opsi-wim-capture 4.2.0.3-1
* opsi-win-driver-update 4.2.0.0-1
* opsi-setup-detector 4.2.1.17-3
* win10-sysprep-app-update-blocker 4.2.0.0-2

linux localboot:

* opsi-linux-client-agent 4.2.0.34-1
* opsi-setup-detector 4.2.1.17-3

macos localboot:

* opsi-mac-client-agent 4.2.0.26-1
* opsi-setup-detector 4.2.1.17-3

opsi-local-image localboot:

* opsi-vhd-control 4.2.0.5-1
* opsi-local-image-wim-capture 4.2.0.3-1
* win10-sysprep-app-update-blocker 4.2.0.0-2

opsi-local-iamge netboot:

* opsi-local-image-prepare 4.2.0.0-5


Mit freundlichen Grüßen
Nils Dörrer


Changelogs:

Code: Alles auswählen

opsi-quickinstall (4.2.0.9-3)
  Fixes:
    Install 'tar' before using it because it is not pre-installed on all distributions
    Remove unjustified error about missing 'lsb_release' from logging since it is normal that the package does not exist on all distributions
    Show the message for downloading opsi-script only once, i.e. when the download is really performed
  New:
    Use l-opsi-server 4.2.0.9-3 as default

----------

-- Anja-Melanie Schmitz <a.schmitz@uib.de>  Fri, 28 Apr 2023 12:00
l-opsi-server (4.2.0.9-3); testing; urgency=low

  * changed handling of grafana repsoitory address

 -- Mathias Radtke <m.radtke@uib.de> Wed, 08 Mar 2023 16:33:00 +0100

----------

# Changelog opsi-client-agent

## [4.2.0.57-2] - 2023-05-22

### Changed

- Improved robustness of setup on slow machines and with antivir software (Nils Doerrer <n.doerrer@uib.de>)

## [4.2.0.57-1] - 2023-05-15

### Changed

- Update opsiclientd to 4.2.0.146 - more robust event handling with login-events, never decreasing ServicesPipeTimeout on setup (Nils Doerrer <n.doerrer@uib.de>)
- Aborting with isfatalerror in case that extracted new opsiclientd dir cannot be moved

## [4.2.0.56-2] - 2023-05-10

### Changed

- Avoiding reboot at stuck opsi-client-agent upgrade - force restarting opsiclientd instead (Nils Doerrer <n.doerrer@uib.de>)

## [4.2.0.56-1] - 2023-04-28

### Fixed

- Stop the opsiclientd service before killing processes so that Windows does not restart the failed opsiclientd (Jan Schneider <j.schneider@uib.de>)
- Improve checking bin dir move for success

## [4.2.0.55-1] - 2023-04-20

### Fixed

- Update opsiclientd to 4.2.0.145 (fixes hardware audit with config cache) (Jan Schneider <j.schneider@uib.de>)

## [4.2.0.54-1] - 2023-04-18

### Changed

- Update opsiclientd to 4.2.0.144 (Jan Schneider <j.schneider@uib.de>)
- Keep a changelog format

## [4.2.0.53-1] - 2023-04-14

### Changed

- Update opsiclientd to 4.2.0.143 (Jan Schneider <j.schneider@uib.de>)

## [4.2.0.52-1] - 2023-04-12

### Changed

- Update opsiclientd to 4.2.0.142 (improvement in product caching) (Nils Doerrer <n.doerrer@uib.de>)
- Update opsi-script to 4.12.9.0 (compatibility with opsi 4.3) (Nils Doerrer <n.doerrer@uib.de>)
- Some improvements in installation procedure rebustness (Nils Doerrer <n.doerrer@uib.de>)

## [4.2.0.51-1] - 2023-04-02

### Changed

- Update opsiclientd to 4.2.0.141 (Jan Schneider <j.schneider@uib.de>)

## [4.2.0.50-1] - 2023-03-30

### Changed

- Update opsiclientd to 4.2.0.140 (Jan Schneider <j.schneider@uib.de>)

## [4.2.0.49-1] - 2023-03-23

### Changed

- Update opsiclientd to 4.2.0.139 (Jan Schneider <j.schneider@uib.de>)
- Update opsi-deploy-client-agent to 4.3.0.0 (Jan Schneider <j.schneider@uib.de>)

## [4.2.0.48-1] - 2023-03-22

### Changed

- Update opsiclientd to 4.2.0.138 (Jan Schneider <j.schneider@uib.de>)
- Use two binary dirs and a junction for opsiclientd update (Jan Schneider <j.schneider@uib.de>)

## [4.2.0.47-1] - 2023-03-09

### Changed

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

## [4.2.0.46-1] - 2023-02-22

### Changed

- Update opsiclientd to 4.2.0.136 (Jan Schneider <j.schneider@uib.de>)
- Use DEPOT_ID from env (Jan Schneider <j.schneider@uib.de>)

## [4.2.0.45-1] - 2023-02-03

### Changed

- Rework installation for newer netboot products (Nils Doerrer <n.doerrer@uib.de>)
- Update opsiclientd to 4.2.0.134 (Nils Doerrer <n.doerrer@uib.de>)

----------

opsi-linux-client-agent (4.2.0.34-1) stable; urgency=low

  * Update opsiclientd to 4.2.0.145
  * Update opsi-script to 4.12.9.1

 -- Nils Doerrer <n.doerrer@uib.de> Fri, 28 Apr 2023 09:00:00 +0100

opsi-linux-client-agent (4.2.0.33-1) stable; urgency=low

  * Update opsiclientd to 4.2.0.141
  * Update opsi-deploy-client-agent to 4.3.0.0

 -- Jan Schneider <j.schneider@uib.de> Sat, 01 Apr 2023 16:00:00 +0100

opsi-linux-client-agent (4.2.0.32-1) stable; urgency=low

  * Update opsiclientd to 4.2.0.136

 -- Nils Doerrer <n.doerrer@uib.de> Fri, 23 Feb 2023 18:00:00 +0100

----------

opsi-mac-client-agent (4.2.0.26-1) stable; urgency=low

  * Update opsiclientd to 4.2.0.145
  * Update opsi-script to 4.12.9.1

 -- Nils Doerrer <n.doerrer@uib.de> Fri, 28 Apr 2023 09:00:00 +0100

opsi-mac-client-agent (4.2.0.25-1) stable; urgency=low

  * Update opsiclientd to 4.2.0.141 (adaptions for messagebus communication)
  * Update opsi-deploy-client-agent to 4.3.0.0 (compatible with 4.2 and 4.3)

 -- Nils Doerrer <n.doerrer@uib.de> Thu, 03 Apr 2023 11:00:00 +0100

opsi-mac-client-agent (4.2.0.24-1) stable; urgency=low

  * Update opsiclientd to 4.2.0.136 (fixed samba mount for WAN mode)

 -- Nils Doerrer <n.doerrer@uib.de> Thu, 23 Feb 2023 18:00:00 +0100

----------

# Changelog opsi-cli

## [4.2.0.7-1] - 2023-05-17

### Added

- added opsi-cli repository update-meta-file command to add a package... (Nils Doerrer <n.doerrer@uib.de>)
- Added support client-logs to fetch archive of logfiles from client (doerrer <n.doerrer@uib.de>)
- Added repository command to collect repo meta data and write packages.json (doerrer <n.doerrer@uib.de>)

### Fixed

- subprocesses use systems LD_LIBRARY_PATH to avoid glibc version incompatibilities (doerrer <n.doerrer@uib.de>)

----------

# Changelog opsi-directory-connector

## [49.0] - 2023-05-16

### Changed

- set last seen to 1.1.1970 (Fabian Kalweit <f.kalweit@uib.de>)

----------

# Changelog opsiconfd

## [4.2.0.309] - 2023-05-15

### Changed

- check product on depot (Fabian Kalweit <f.kalweit@uib.de>)

----------

# Changelog opsi-configed

## [4.2.21.3] - 2023-05-09

### Changed
- Activity Panel moved to bottom right

### Fixed
- Installing and removing of opsi-packages
- Problems with different actions in Licensemanagement
- Problem with client selection with CTRL-key
- Startup of configed on some filebackend servers

----------

config-win10 (4.2.0-2); stable; urgency=low

  * Added property to require pressing ctrl+alt+del before logging in.
  * Added property to automatically lock computer after a number of minutes.

 -- Terry Strooband <t.strooband@dgip.nl>  Tue, 16 May 2023 14:32:00 +0000

config-win10 (4.2.0-1); stable; urgency=low

  * Changed remove_edge_from_desktop property to use the Chromium-based policies.
  * Added properties to control the experimentation service of edge update and edge webview.
  * Spelling fixes
  * Corrected the number of days in deferqualityupdatesperiodindays, also corrected order of the values.
  * Corrected the number of days in deferfeatureupdatesperiodindays, also corrected order of the values.
  * Changed the name of online_search to disable_online_search.
  * Removed double registry calls to shared registry keys (IE: the same contents in 32-bit and in 64-bit parts of the registry).
  * Added missing sysnative parameters to a few registry calls
  * Removed registry entry for local machine that was in an all users section.
  * Changed config_updates if-section to a switch-case.
  * General cleanup of setup script.

 -- Terry Strooband <t.strooband@dgip.nl>  Tue, 16 May 2023 12:36:00 +0000

----------

opsi-(local-image-)wim-capture (4.2.0.3-1) stable; urgency=low

  * setup.opsiscript: for win11: replace use of diskpart by powershell
  * requiredWinstVersion >= "4.12.4.35" (GetMsVersionName)
  * update to wimlib 1.14
  * removed: uib_backend.opsiscript
  * added: uib_bootutils.opsiscript
    uib_bootutils: hidePartition fixed and adapted to win11
    uib_bootutils: enablePEPartition adapted to win11
  * setup.opsiscript: detect opsiServiceVersion
  * unify capture.opsiscript with oli-wimcapture
  * setup.opsiscript: use also drvloadlist_org.txt to find net_driver
  * fix: actionrequest = once will set 'none' as installation status

-- detlef oertel <d.oertel@uib.de>  Wed, 19 Apr 2023 15:00:00 +0000

----------

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

* control: add "opsi-local-image-win11-x64*" to property "start_os_installation" values

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

----------

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

  * uib_bootutils : updated
    
-- detlef oertel <d.oertel@uib.de>  Fri, 28 Apr 2023 15:00

----------

opsi-win-driver-update (4.2.0.0-1) stable; urgency=medium

  * changed version from 1.0.3-1 to 4.2.0.0-1 for use as official opsi product
* Avoid running on WAN Clients

-- d.oertel <d.oertel@uib.de> Tue, 02 May 2023 15:00

opsi-win-driver-update (1.0.3-1) stable; urgency=medium

  * fix check for exitcode after shellcall dir /AD /B (if there is nothing exitcode = 1)

-- d.oertel <d.oertel@uib.de> Mon, 27 Mar 2023 19:00 +0100

opsi-win-driver-update (1.0.2-1) stable; urgency=medium

  * if driver_path = auto : wmi search: 
      first search for ComputerSystem
      if nothing found: search for BaseBoard

-- d.oertel <d.oertel@uib.de> Mon, 27 Mar 2023 15:00 +0100

opsi-win-driver-update (1.0.1-2) testing; urgency=medium

  * setup script HW Modell WMI Abfrage auf BaseBoard geaendert
  * control Datei property netbootproduct Standard auf win10-x64 geaendert

-- Jakob Besler <jakob.besler@netcologne-its.de> 21.03.2023

opsi-win-driver-update (1.0.1-1) stable; urgency=medium

  * setup.opsiscript: fix powershell in execwith_import_certs
      no exception if no certificate

-- d.oertel <d.oertel@uib.de> Tue, 21 Feb 2023 14:08:50 +0100

opsi-win-driver-update (1.0.0-1) stable; urgency=medium

  * initial by opsi-setup-detector - Version: 4.2.1.12

-- d.oertel <d.oertel@uib.de> Fr, 06 Jan 2023 14:08:50 +0100

----------

opsi-setup-detector (4.2.1.17-3) stable; urgency=low

   * Fix: Templates: 
     * structured/win: add :
        * HandleCustomizeProfile.opsiscript
        * HandleCustomizeProfilesSections.opsiscript
        * to handle loginscripts correct with external sections.opsiinc

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

----------

win10-sysprep-app-update-blocker (4.2.0.0-2) stable; urgency=medium

    * fix syntax error
 
-- k.koepke <k.koepke@uib.de> Di, 11 Apr 2023 15:00:00 +0200
Antworten