Updates 4.2 stable and testing

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

Updates 4.2 stable and testing

Beitrag von n.doerrer »

Dear opsi users,

today we released new opsi packages for stable and testing.

The opsi-client-agent 4.2.0.57-2 is the first opsi-client-agent version in stable that is fully compatible with opsi 4.2 and the upcoming opsi 4.3. Beside bug fixes this version contains some basic changes:
- The update mechanism has been fundamentally reworked. When swapping the opsiclientd binaries while opsiclientd was running, there were sometimes problems with locked files in the past. Therefore, two directories "opsiclientd_bin1" and "opsiclientd_bin2" are now used. A junction "opsiclient_bin" points to one of the two directories. During the upgrade, the directory that is not currently in use is upgraded. If this process is successful, the junction is changed to the updated directory. (Remark: When changing from the old to the new updating mechanism the opsiclientd is restarted during installation.)
- Config caching in the context of WAN/VPN mode has been fundamentally changed. Previously, a Config Sync loaded the metadata of all available products, their ProductProperties and ProductDependencies from the server. Especially in environments with many products, this leads to a long synchronization run with a correspondingly high load on the server. Now only metadata of products for which actions are set are loaded. The metadata of dependent products will still be added. This leads to a much faster synchronization and lower server load. However, problems may occur if products access the metadata of other products without defining dependencies to them (e.g. when using OpsiServiceCalls in opsi-script). The previous behavior can therefore be restored by setting "opsiclientd.cache_service.sync_products_with_actions_only = false".

* The new opsi-configed 4.2.21.3-1 contains a few bug fixes.

* Documentation for the new package opsi-win-driver-update is at https://docs.opsi.org/opsi-docs-de/4.2- ... ver-update

=====================================
New Packages 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

misc:

* opsi-quickinstall 4.2.0.9-3


=====================================
New Packages 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

Best regards,
Nils Dörrer


Changelogs:

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