Updates für opsi 4.2 in testing und stable

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

Updates für opsi 4.2 in testing und stable

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.

Laden Sie sich den neuen opsi-Configed 4.2.20.8-1 runter - es lohnt sich: Sowohl der Login als auch die Positionen und Größen der sich öffnenden Fenster wurden überarbeitet, sodass sich die Arbeit mit dem neuen opsi-Configed nun etwas angenehmer gestaltet. Darüber hinaus wurden beim Login und Reload unnötige Server-Operationen entfernt, sodass sich dort - je nach Umgebung - kleine bis zu wesentliche Performance-Vorteile ergeben. Auch an anderen Stellen gibt es kleine Performance-Vorteile.
Auch gibt es neue Features: Für erhöhte Sicherheit haben wir die TLS-Zertifikatsüberprüfung vor jeder Verbindung mit einem Server implementiert. Darüber hinaus gibt es neue Optionen für das Zurücksetzen der Produkte: Es lassen sich nun auch Netboot-Produkte zurücksetzen. Im Hauptfenster warnt sie nun ein Button, falls opsi-Module, falls Sie sich den Lizenzgrenzen annähern oder sie sogar überschritten haben.
Daneben gibt es noch einige kleinere Verbesserungen und Bugfixes, mehr Details finden Sie in den Changelogs.

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

Windows localboot:

* opsi-client-agent 4.2.0.46-1
* opsi-setup-detector 4.2.1.15-1
* opsi-configed 4.2.20.8-1

Windows netboot:

* win2022 4.2.0.3-7

Linux localboot:

* opsi-linux-client-agent 4.2.0.32-1
* opsi-setup-detector 4.2.1.15-1
* opsi-configed 4.2.20.8-1
* l-opsi-server 4.2.0.9-2

Macos localboot:

* opsi-mac-client-agent 4.2.0.24-1
* opsi-setup-detector 4.2.1.15-1
* opsi-configed 4.2.20.8-1

Sonstiges:

* opsi-quick-install 4.2.0.9-2
* opsi-configed-portables 4.2.20.8-1

Server:

* opsiconfd 4.2.0.305

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

Linux netboot:

* debian 4.2.0.3-11
* ubuntu 4.2.0.4-10

Server:

* opsiconfd 4.2.0.305
* opsi-linux-bootimage 20230127-1

Mit freundlichen Grüßen
Nils Dörrer


Changelogs:

Code: Alles auswählen


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

  * Update opsiclientd to 4.2.0.136
  * Use DEPOT_ID from env

-- Jan Schneider <j.schneider@uib.de> Fri, 22 Feb 2023 15:30:00 +0100

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

  * Rework installation for newer netboot products
  * Update opsiclientd to 4.2.0.134

-- Nils Doerrer <n.doerrer@uib.de> Mon, 03 Feb 2023 12:55: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 2022 18: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

----------

opsiconfd (4.2.0.305-1) stable; urgency=medium

  * Bugfix:  Fix change terminal font size

 -- uib GmbH <info@uib.de>  Wed, 01 Mar 2023 20:56:54 +0100

opsiconfd (4.2.0.304-1) stable; urgency=medium

  * Improvement:  Update python packages

 -- uib GmbH <info@uib.de>  Thu, 02 Feb 2023 18:21:05 +0000

opsiconfd (4.2.0.303-1) stable; urgency=medium

  * Feature:  health-check --upgrade-check
  * Feature:  Add upgrade issues to health check

 -- uib GmbH <info@uib.de>  Thu, 26 Jan 2023 10:34:13 +0000

opsiconfd (4.2.0.302-1) stable; urgency=medium

  * Improvement:  Rework health-check data structures for opsi-cli table

 -- uib GmbH <info@uib.de>  Mon, 23 Jan 2023 22:00:58 +0000

opsiconfd (4.2.0.301-1) stable; urgency=medium

  * Improvement:  Update python packages

 -- uib GmbH <info@uib.de>  Mon, 23 Jan 2023 11:01:06 +0000

opsiconfd (4.2.0.300-1) stable; urgency=medium

  * Improvement:  Update python packages
  * Bugfix:  Fix backend_getInterface

 -- uib GmbH <info@uib.de>  Sat, 21 Jan 2023 10:10:00 +0000

opsiconfd (4.2.0.299-1) stable; urgency=medium

  * Improvement:  Update python packages
  * Improvement:  Force MySQL update on full setup
  * Improvement:  refactor health-check
  * Improvement:  overwrite backend_getInterface

 -- uib GmbH <info@uib.de>  Fri, 20 Jan 2023 07:30:10 +0000


----------

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

   * New: Checkbox and configuration to switch beteen silent and unattended install mode
     * osdbasedata: TSetupFile: boolean property preferSilent
     * osdbasedata: TConfiguration: boolean property preferSilent
     * osdbasedata: hint for preferSilent
     * osdform: setup[0-2]: TICheckBoxS(x)Silent
     * osdform: eventhandler for TICheckBoxS(x)Silent: TICheckBoxS1SilentChange
     * osdform: links and hints for TICheckBoxS(x)Silent
     * osdconfigdlg:  hint for preferSilent
     * osdanalyzewin, osdanalyzelin: use property preferSilent to set (un)installcommandline
   * fix: nogui + singleAnalyzeCreate mode: use radiobutton (from configuration) to decide build mode
   * New copy existing libraries '*.opsilib' from cutom channel to clientpath
     * osdcreate: createClientFiles; // additional optional files for 'custom'

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

----------

opsi-configed (4.2.20.8)     EXPERIMENTAL; urgency=medium

* sort remote control commands alphabetically
* center filechooser on main frame
* Bugfix: Will now keep selected clients on reload

-- n.otto <n.otto@uib.de> Wed, 1. Mar 2023 18:14:15 +0100


opsi-configed (4.2.20.7)     EXPERIMENTAL; urgency=medium

* loading panel rework activity of elements on loading

-- n.otto <n.otto@uib.de> Tue, 28. Feb 2023 13:14:15 +0100

opsi-configed (4.2.20.6)     EXPERIMENTAL; urgency=medium

* some small bugfixes

-- n.otto <n.otto@uib.de> Fri, 24. Feb 2023 13:14:15 +0100

opsi-configed (4.2.20.5)     EXPERIMENTAL; urgency=medium

* Performance improvement: Removed all unnecessary calls of config_updateObjects on start and reload

-- n.otto <n.otto@uib.de> Tue, 21. Feb 2023 13:14:15 +0100

opsi-configed (4.2.20.5)     EXPERIMENTAL; urgency=medium

* Performance improvement: Removed all unnecessary calls of config_updateObjects on start and reload

-- n.otto <n.otto@uib.de> Tue, 21. Feb 2023 13:14:15 +0100

opsi-configed (4.2.20.4)     EXPERIMENTAL; urgency=medium

* Performance improvement: Less unnecessary calls of config_updateObjects on start and reload
* don't use certificate check before server version opsi 4.2, because it would not work
* other bugfixes in certificate check
* removed option for HTTPS-compression on login-panel because we will encrypt always

-- n.otto <n.otto@uib.de> Tue, 21. Feb 2023 13:14:15 +0100

opsi-configed (4.2.20.3)     EXPERIMENTAL; urgency=medium

* Reworking the login panel to remove the loading frame on login

-- n.otto <n.otto@uib.de> Tue, 14. Feb 2023 13:14:15 +0100


opsi-configed (4.2.20.2)     EXPERIMENTAL; urgency=medium

* Warning on button for licensing in main frame
* reworking the location of yes / no / ok ... buttons
* small changes in behaviour in frame for changing configs

-- n.otto <n.otto@uib.de> Thu, 09. Feb 2023 13:14:15 +0100


opsi-configed (4.2.20.1)     EXPERIMENTAL; urgency=medium

* Reworking Loading Panel on login
* Check server TLS certficate / warn if new cert (ssh-like)
* Reworking positions and sizes of windows
* sizes of columns now will not change on reload (clientlist, Localboot products and Netboot products)
* IPv6-support in input dialogs
* new options for resetting products
* some performance boosts
* JavaFX now used to start Browser in Markdown (works better under Linux)
* Tooltip in Markdown over Links
* Small changes in Dependencies-Infos
* Bugfixes in Clientsearch

-- n.otto <n.otto@uib.de> Mon, 23. Jan 2023 13:14:15 +0100

----------

ubuntu (4.2.0.4-10) testing; urgency=low

  * fixed no_proxy handling when using wget_and_execute

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

debian (4.2.0.4-11) testing; urgency=low

  * fixed no_proxy handling when using wget_and_execute

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

l-opsi-server/opsi-quick-install (4.2.0.9-2); testing; urgency=low

  * installing grafana.x86_64 on RHEL distros as grafana-enterprise is default

 -- Mathias Radtke <m.radtke@uib.de> Fri, 10 Feb 2023 10:07:0 +0100

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

 * kernel 6.1.8
 * updated binaries

 --Mathias Radtke <m.radtke@uib.de> Fri, Jan 27 2023 11:00:00 +0100

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

 * kernel 6.1.5
 * grub updated to 2.06-7
 * updated binaries

 -- Mathias Radtke <m.radtke@uib.de> Mon, Jan 16 2023 11:20:00 +0100

win2022 (4.2.0.3-7) testing; urgency=low

  *typo

 -- Mathias Radtke <m.radtke@uib.de> Tue Feb 14 15:28:00 2023 +0200

----------

opsi-quickinstall (4.2.0.9-2) experimental; urgency=medium
  * update l-opsi-server

-- Anja-Melanie Schmitz <a.schmitz@uib.de>  Thu, 02 Mar 2023 10:00


opsi-quickinstall (4.2.0.8-12) experimental; urgency=medium
  * fix: Return empty dhcp network suggestions if nmcli is not installed

-- Anja-Melanie Schmitz <a.schmitz@uib.de>  Mon, 17 Oct 2022 14:30


opsi-quickinstall (4.2.0.8-11) experimental; urgency=medium
  * new (nogui):
          * New option '-o' in query to jump forward to the overwiew again after jumping back from the overview to a question for correcting the answer
          * Use default values for language (system language), ip name ("auto") and ip number ("auto")
  * change (nogui): Use first suggestion as default value in dhcp query, i.e. for netmask, network address, domain, nameserver and gateway
  * change (internal): code revised for sustainable stability and easy maintenance
  * remove: Remove 'lan' from dhcp domain suggestions
  * fix (gui): Use root rights in OpsiPackageDownloader only where necessary to avoid permission problems with sudo and root

-- Anja-Melanie Schmitz <a.schmitz@uib.de>  Thu, 13 Oct 2022 12:00

RMuenz
Beiträge: 43
Registriert: 09 Sep 2016, 12:17

Re: Updates für opsi 4.2 in testing und stable

Beitrag von RMuenz »

Hallo,
ich habe den neuen opsi-Configed 4.2.20.8-1 getestet.
Zunächst startet die GUI nicht. Erst wenn ich die Befehlszeile ohne "--use_tls_cipher TLS_RSA_WITH_AES_128_GCM_SHA256" ausführe geht die GUI auf.
Fragt natürlich erst einmal, ob man dem Zertifikat vertraut, das ist richtig.
Ich habe auch hier noch das Problem mit der "Freien Auswahl", siehe: viewtopic.php?p=57787#p57787

Beste Grüße, R. Münz
Benutzeravatar
wolfbardo
uib-Team
Beiträge: 1354
Registriert: 01 Jul 2008, 12:10

Re: Updates für opsi 4.2 in testing und stable

Beitrag von wolfbardo »

RMuenz hat geschrieben: 02 Mär 2023, 16:22 Erst wenn ich die Befehlszeile ohne "--use_tls_cipher TLS_RSA_WITH_AES_128_GCM_SHA256" ausführe geht die GUI auf.
Die Angabe einer

Code: Alles auswählen

tls_cipher
war als Workaround vor opsi 4.2 manchmal nötig.
In opsi 4.2 würde ich erwarten, dass die Verbinduing immer ohne eine explizite Angabe geht.

Gruss
Bardo Wolf


OPSICONF 2024
https://opsi.org/en/opsiconf/

opsi-Basisworkshops:

22. - 25. 04. 2024


opsi support - uib gmbh
For productive opsi installations we recommend maintainance + support contracts which are the base of opsi development.

http://www.uib.de
SirTux
Beiträge: 558
Registriert: 05 Feb 2011, 18:37

Re: Updates für opsi 4.2 in testing und stable

Beitrag von SirTux »

Die Zertifikatsprüfung schlägt übrigens fehle, auch wenn opsiclientd.global.install_opsi_ca_into_os_store=true ist. Getestet unter Ubuntu 22.04 mit opsi-linux-client-agent 4.2.0.31-1
Valentino-46
Beiträge: 280
Registriert: 05 Aug 2011, 14:24

Re: Updates für opsi 4.2 in testing und stable

Beitrag von Valentino-46 »

Hallo zusammen,
ich hoffe das ist der richtige Ort über die Testing Pakete zu sprechen?

der opsi-configed 4.2.20.8 hat möglicherweise einen Bug? Wenn ich Pakete markiere und oben auf den Filter Button gehe, dann bringt er mir diese Fehlermeldung.
[2023-03-08 11:51:14.043] Nicht erwarteter Fehler arraycopy: type mismatch: can not copy [I[] into java.lang.Integer[]
Bitte die Logdatei einsehen
Benutzeravatar
otto
uib-Team
Beiträge: 195
Registriert: 08 Aug 2017, 12:16

Re: Updates für opsi 4.2 in testing und stable

Beitrag von otto »

SirTux hat geschrieben: 08 Mär 2023, 13:05 Die Zertifikatsprüfung schlägt übrigens fehle, auch wenn opsiclientd.global.install_opsi_ca_into_os_store=true ist. Getestet unter Ubuntu 22.04 mit opsi-linux-client-agent 4.2.0.31-1
Lieber SirTux,

können Sie mir Ihre Logging-Datei zusenden? Dazu müssten Sie am besten den Configed mit Parameter "--loglevel 7".

Mit freundlichen Grüßen,
Nils Otto
Benutzeravatar
otto
uib-Team
Beiträge: 195
Registriert: 08 Aug 2017, 12:16

Re: Updates für opsi 4.2 in testing und stable

Beitrag von otto »

Valentino-46 hat geschrieben: 08 Mär 2023, 13:18 Hallo zusammen,
ich hoffe das ist der richtige Ort über die Testing Pakete zu sprechen?

der opsi-configed 4.2.20.8 hat möglicherweise einen Bug? Wenn ich Pakete markiere und oben auf den Filter Button gehe, dann bringt er mir diese Fehlermeldung.
[2023-03-08 11:51:14.043] Nicht erwarteter Fehler arraycopy: type mismatch: can not copy [I[] into java.lang.Integer[]
Bitte die Logdatei einsehen
Lieber Valentino-46,

danke für die Rückmeldung, der Fehler ist inzwischen korrigiert. In Experimental taucht der Fehler nicht mehr auf.

Mit freundlichen Grüßen,
Nils Otto
SirTux
Beiträge: 558
Registriert: 05 Feb 2011, 18:37

Re: Updates für opsi 4.2 in testing und stable

Beitrag von SirTux »

otto hat geschrieben: 17 Mär 2023, 10:55 Lieber SirTux,

können Sie mir Ihre Logging-Datei zusenden? Dazu müssten Sie am besten den Configed mit Parameter "--loglevel 7".

Mit freundlichen Grüßen,
Nils Otto
Hallo Nils,

ja das kann ich gerne machen. Wohin darf ich die Datei denn schicken?

Viele Grüße,
Stefan
RMuenz
Beiträge: 43
Registriert: 09 Sep 2016, 12:17

Re: Updates für opsi 4.2 in testing und stable

Beitrag von RMuenz »

wolfbardo hat geschrieben: 07 Mär 2023, 09:08
RMuenz hat geschrieben: 02 Mär 2023, 16:22 Erst wenn ich die Befehlszeile ohne "--use_tls_cipher TLS_RSA_WITH_AES_128_GCM_SHA256" ausführe geht die GUI auf.
Die Angabe einer

Code: Alles auswählen

tls_cipher
war als Workaround vor opsi 4.2 manchmal nötig.
In opsi 4.2 würde ich erwarten, dass die Verbinduing immer ohne eine explizite Angabe geht.

Gruss
Bardo Wolf
Das ist nachvollziehbar. Wie kann ich denn bei der Installation vermeiden, dass dieser Parameter in der Befehlszeile des Links gesetzt wird?
Benutzeravatar
otto
uib-Team
Beiträge: 195
Registriert: 08 Aug 2017, 12:16

Re: Updates für opsi 4.2 in testing und stable

Beitrag von otto »

RMuenz hat geschrieben: 21 Mär 2023, 07:55
wolfbardo hat geschrieben: 07 Mär 2023, 09:08
RMuenz hat geschrieben: 02 Mär 2023, 16:22 Erst wenn ich die Befehlszeile ohne "--use_tls_cipher TLS_RSA_WITH_AES_128_GCM_SHA256" ausführe geht die GUI auf.
Die Angabe einer

Code: Alles auswählen

tls_cipher
war als Workaround vor opsi 4.2 manchmal nötig.
In opsi 4.2 würde ich erwarten, dass die Verbinduing immer ohne eine explizite Angabe geht.

Gruss
Bardo Wolf
Das ist nachvollziehbar. Wie kann ich denn bei der Installation vermeiden, dass dieser Parameter in der Befehlszeile des Links gesetzt wird?
Sie können in den Properties des configed-Pakets einen leeren Eintrag auswählen an der entsprechenden Stelle.

Mit freundlichen Grüßen,
Nils Otto
Antworten