Updates für 4.2 stable und testing

Neuigkeiten und Ankündigungen
Benutzeravatar
fkalweit
uib-Team
Beiträge: 173
Registriert: 23 Okt 2020, 16:14

Updates für 4.2 stable und testing

Beitrag von fkalweit »

Sehr geehrte opsi-Anwenderinnen und -Anwender,


mit dem heutigen Release veröffentlichen wir die Pakete in stable und testing.

Laden Sie sich den neuen opsi-Configed 4.2.20.13-1, der nun in Stable veröffentlicht wird, 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 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.

Wir haben uns dazu entschieden, diese neue Version direkt in Stable - und nicht erst in Testing - zu veröffentlichen, da sie wichtige Bugs (insbesondere in der Depotkonfiguration) korrigiert, die in der aktuellen Stable-Version auftreten.

stable

Linux Localboot

- opsi-configed (4.2.20.13-1)
- l-opsi-server (4.2.0.9-2)
- opsi-setup-detector (4.2.1.17-1)


Mac:


- opsi-configed (4.2.20.13-1)
- opsi-setup-detector (4.2.1.17-1)

Windows Localboot

- opsi-configed (4.2.20.13-1)
- opsi-setup-detector (4.2.1.17-1)

Windows Netboot

- win2022 (4.2.0.3-7) X

Misc
- opsi-quickinstall (4.2.0.9-2)

testing:


Linux Localboot
- opsi-script (4.12.8.0-3)
- opsi-script-test (4.12.8.0-3)
- opsi-setup-detector (4.2.1.17-1)
- opsi-configed (4.2.20.13-1)


Mac:

- opsi-setup-detector (4.2.1.17-1)
- opsi-script (4.12.8.0-3)
- opsi-script-test (4.12.8.0-3)
- opsi-configed (4.2.20.13-1)

Windows Localboot

- opsi-setup-detector (4.2.1.17-1)
- opsi-script (4.12.8.0-3)
- opsi-winst (4.12.8.0-3)
- opsi-script-test (4.12.8.0-3)
- opsi-configed (4.2.20.13-1)
- opsi-client-agent (4.2.0.50-1)

Server:

- opsi-script (4.12.8.0-3)
- opsiconfd 4.2.0.306)
- opsi-utils(4.2.0.199)
- opsi-linux-bootimage (20230328)



Mit freundlichen Grüßen
Fabian Kalweit

[Changelog]

Code: Alles auswählen



psi-setup-detector (4.2.1.17-1) stable; urgency=low

    * Fix: Templates: win delincmsidouble.opsiscript: fix Files_uninstall call
    * Fix writing property values to control file
        * osdcreate: createopsifiles
        * osdcreate: opsiquotestr
    * Fix writing updatescript to control file
        * osdcreate: initaktproduct

-- Detlef Oertel <d.oertel@uib.de>  Wed,  15 Mar 2023 : 15:00:00 +0200


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

    * Fix: Hint Configuration service url
    * Fix: Templates: missing variable: $installerSourceDir$ in multi/declarations.opiinc
    * Fix: Templates: delincmsi*: $DisplayNameRegex$: escape all regex relevant chars with '\' : '()'
    * Fix: opsisetupdetector.de.po: hint for configuration service_url
    * Fix: Make 'MSI Name' editable because it will become the DisplayName
        * osdform FlowPanelMsiId: enabled = true
        * osdform FlowPanelMsiId1: enabled = true
        * osdform TIEditMsiName1: readonly = false
        * osdform TIEditMsiName2: readonly = false
        * osdform TIEditMsiId1: readonly = true
        * osdform TIEditMsiId1: enabled = false
        * osdform TIEditMsiId2: readonly = true
        * osdform TIEditMsiId2: enabled = false
    * Change: Property: 'Install_from_local_tmpdir' now default = True
        * osdbasedata: makeproperties : myprop.boolDefault := True;
    * Fix: preparation of dependency editor for meta products
        * osdform: BitBtnAddDepClick

-- Detlef Oertel <d.oertel@uib.de>  Fri,  10 Mar 2023 : 15:00:00 +0200

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-script (4.12.8.0) urgency=medium
 
  Fixes:
    removeFromListByContaining: Correct removing of the last element from the list.
    TOML files: Fix that all boolean values are lower case after modifications to match TOML syntax.
    Actions section: Log an error if an actions section is expected but not found.
  
  New:
    General: 
      High DPI support for BatchGUI.
      opsi-script for aarch64 (raspi 64 bit). EXPERIMENTAL!
    Sections:
      Primary sections: New script statement 'setdebug_lib' to set/change the config opsi-script.global.debug_lib within your script.
      LinkFolder: delete_subfolder, better error reporting on non win32 systems.

-- j.werner <j.werner@uib.de> 17 March 2023

opsi-script-test (4.12.8.0-3) urgency=low

  Fixes:
    correct syntax errors in opsiServiceCalls.opsiscript and import_regeditformat.opsiscript
    QWord_regedit_format.reg: in regedit format only hexdecimal values are allowed and only without any prefix
    TOML: booleans must be lowercase

  New: 
    test in stringlist.opsiscript: 
      search with string list variable containing search criteria (1, line 1) which match entries twice (line 1, line 10 )
   
-- jan werner <j.werner@uib.de>  Tue, 07 Feb 2023

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

opsi-configed (4.2.20.13)     EXPERIMENTAL; urgency=medium

* bugfix: Requesting session-info works now

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


opsi-configed (4.2.20.12)     EXPERIMENTAL; urgency=medium

* small bugfix (removed unnecessary logging-call)

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


opsi-configed (4.2.20.11)     EXPERIMENTAL; urgency=medium

* bugfix in licensinginfomap: works now also with users that are not opsiadmin

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

opsi-configed (4.2.20.10)     EXPERIMENTAL; urgency=medium

* changing loglevel colors, adapting to opsi-standards and in logpanel adapting to white background
* bugfix in "show only selected products"

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


opsi-configed (4.2.20.9)     EXPERIMENTAL; urgency=medium

* bugfix with option sshConnectOnStart

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


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

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

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

  * Update opsiclientd to 4.2.0.140

-- Jan Schneider <j.schneider@uib.de> Thu, 30 Mar 2023 07:00:00 +0100

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

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

-- Jan Schneider <j.schneider@uib.de> Thu, 23 Mar 2023 23:50:00 +0100

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

  * Update opsiclientd to 4.2.0.138
  * Use two binary dirs and a junction for opsiclientd update

-- Jan Schneider <j.schneider@uib.de> Wed, 22 Mar 2023 08:30:00 +0100

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

  * Update opsiclientd to 4.2.0.137

-- Nils Doerrer <n.doerrer@uib.de> Thu, 09 Mar 2023 17:30:00 +0100

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-bootimage (20230314-1) testing; urgency=low

 * kernel 6.2.6
 * updated binaries

 -- Mathias Radtke <m.radtke@uib.de> Tue, Mar 14 2023 08:45:00 +0100

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

win2022 (4.2.0.3-7) testing; urgency=low

  *typo

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

opsiconfd (4.2.0.306-1) stable; urgency=medium

  * Improvement:  New configed links

 -- uib GmbH <info@uib.de>  Sat, 11 Mar 2023 09:35:54 +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

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

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

  * Improvement:  change opsi-sever.repo autoUpdate/install to false

 -- uib GmbH <info@uib.de>  Tue, 28 Mar 2023 15:46:42 +0200

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

  * Improvement:  Update python packages

 -- uib GmbH <info@uib.de>  Tue, 28 Mar 2023 09:04:48 +0000

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

  * Improvement:  Use repositoryRemoteUrl for depot connection
  * Improvement:  updated python-opsi to 4.2.0.320

 -- uib GmbH <info@uib.de>  Thu, 23 Mar 2023 19:09:52 +0100

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

  * Improvement:  updated opsi-cli to 4.2.0.4

 -- uib GmbH <info@uib.de>  Thu, 22 Dec 2022 13:04:46 +0100

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

  * No public changes

 -- uib GmbH <info@uib.de>  Tue, 20 Dec 2022 14:17:41 +0100

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

  * Improvement:  updated opsi-cli to 4.2.0.3, incremented version to 4.2.0.194

 -- uib GmbH <info@uib.de>  Wed, 14 Dec 2022 08:52:58 +0100

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

  * Feature:  implemented support for control files in toml format

 -- uib GmbH <info@uib.de>  Fri, 09 Dec 2022 13:31:49 +0000

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

  * Improvement:  updated opsi-cli to 4.2.0.1

 -- uib GmbH <info@uib.de>  Thu, 17 Nov 2022 14:25:52 +0100

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

  * Improvement:  Update python packages

 -- uib GmbH <info@uib.de>  Fri, 11 Nov 2022 13:30:24 +0100

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

  * Improvement:  Update python packages

 -- uib GmbH <info@uib.de>  Thu, 03 Nov 2022 11:34:15 +0100

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

obstesser
Beiträge: 31
Registriert: 23 Feb 2017, 11:39

Re: Updates für 4.2 stable und testing

Beitrag von obstesser »

Hallo opsi-Team,

vielen Dank für die Updates! Beim neuen opsi-configed (4.2.20.13) fehlt mir nun der Package-Updater (vorher aufrufbar über Server-Konsole-->opsi-->Package Updater...). So ließ sich der Package-Updater recht bequem über den Config Editor aufrufen, ohne die Console zu bemühen. War es Absicht, diese Option nicht mehr dort anzubieten?

VG, obstesser
Benutzeravatar
otto
uib-Team
Beiträge: 195
Registriert: 08 Aug 2017, 12:16

Re: Updates für 4.2 stable und testing

Beitrag von otto »

obstesser hat geschrieben: 30 Mär 2023, 14:41 Hallo opsi-Team,

vielen Dank für die Updates! Beim neuen opsi-configed (4.2.20.13) fehlt mir nun der Package-Updater (vorher aufrufbar über Server-Konsole-->opsi-->Package Updater...). So ließ sich der Package-Updater recht bequem über den Config Editor aufrufen, ohne die Console zu bemühen. War es Absicht, diese Option nicht mehr dort anzubieten?

VG, obstesser
Hallo obstesser,

tatsächlich war es ein Versehen, diese Option zu entfernen. Ich habe sie direkt wieder eingefügt und den korrigierten configed in Experimental (Version 4.2.20.14) veröffentlicht.

Mit freundlichen Grüßen,
Nils Otto
feltel
Beiträge: 213
Registriert: 09 Dez 2014, 07:22

Re: Updates für 4.2 stable und testing

Beitrag von feltel »

Vielen Dank für den neuen configed, der einige wichtige Neuerungen enthält. Eines fiel mir jedoch auf: Bei der Aktionsauswahl eines Produktes waren die Optionen bisher "none - setup - uninstall". Im neuen configed ist es "none - uninstall - setup". Das selbe bei den Property-Eigenschaften. Dort waren die Buttons unter den Eigenschaften bisher "roter/grüner Haken - Abbrechen", jetzt ist es "Abbrechen - roter/grüner Haken". Ich bediene den configed eigentlich schon lange ohne das ich groß die Menütexte lese, einfach weil ich Sachen dutzende oder gar schon hunderte mal gemacht habe. Daher wäre mir das schon fast auf die Füße gefallen, wenn ich da das "uninstall" statt dem "setup" in der Produktliste nicht noch gesehen hätte. Daher meine Frage, ob die Umsortierung gewollt ist und ob sie ab jetzt dann Bestand hat. Ich war halt die alte Options- und Button-Reihenfolge seit Ewig gewohnt.
Benutzeravatar
skranz1982
Beiträge: 80
Registriert: 09 Okt 2014, 08:01

Re: Updates für 4.2 stable und testing

Beitrag von skranz1982 »

Moin, moin!

Ich hab da auch noch einen Fehler entdeckt: In der Spalte "WAN-Konfiguration" wird einfach mal jeder Rechner mit einem Häkchen versehen, auch wenn er gar nicht im WAN-Modus ist. Hier ein Screenshot dazu:
2023-04-03_12-01-10_opsi-config-editor.png
2023-04-03_12-01-10_opsi-config-editor.png (30.43 KiB) 4101 mal betrachtet
Und das macht er jetzt für alle 3.500 Clients, die wir in der Umgebung haben.
Sebastian Kranz,
regio iT gesellschaft für informationstechnologie mbh
www.regioit.de
Benutzeravatar
skranz1982
Beiträge: 80
Registriert: 09 Okt 2014, 08:01

Re: Updates für 4.2 stable und testing

Beitrag von skranz1982 »

feltel hat geschrieben: 03 Apr 2023, 08:09 Vielen Dank für den neuen configed, der einige wichtige Neuerungen enthält. Eines fiel mir jedoch auf: Bei der Aktionsauswahl eines Produktes waren die Optionen bisher "none - setup - uninstall". Im neuen configed ist es "none - uninstall - setup". Das selbe bei den Property-Eigenschaften. Dort waren die Buttons unter den Eigenschaften bisher "roter/grüner Haken - Abbrechen", jetzt ist es "Abbrechen - roter/grüner Haken". Ich bediene den configed eigentlich schon lange ohne das ich groß die Menütexte lese, einfach weil ich Sachen dutzende oder gar schon hunderte mal gemacht habe. Daher wäre mir das schon fast auf die Füße gefallen, wenn ich da das "uninstall" statt dem "setup" in der Produktliste nicht noch gesehen hätte. Daher meine Frage, ob die Umsortierung gewollt ist und ob sie ab jetzt dann Bestand hat. Ich war halt die alte Options- und Button-Reihenfolge seit Ewig gewohnt.
Das finde ich allerdings auch verwirrend... vorher ging das "klick-klick-klick", jetzt muss man genau hingucken ^^
Sebastian Kranz,
regio iT gesellschaft für informationstechnologie mbh
www.regioit.de
RMuenz
Beiträge: 43
Registriert: 09 Sep 2016, 12:17

Re: Updates für 4.2 stable und testing

Beitrag von RMuenz »

Hallo und Danke für die Updates.

Leider hat diese Version des Configed zumindest bei mir noch immer das hier beschriebene Verhalten/Problem:
viewtopic.php?p=57787#p57787

Viele Grüße, RM
ReneK
Beiträge: 7
Registriert: 03 Dez 2021, 09:30

Re: Updates für 4.2 stable und testing

Beitrag von ReneK »

Hallo zusammen,

ich habe heute auf die neuste stable configed Version 4.2.20.13 für Windows aktualisiert.
Leider startet diese Version mit dem Parameter "--use_tls_cipher TLS_RSA_WITH_AES_128_GCM_SHA256" bei uns nicht mehr.
Ohne den Parameter startet der Config Editor.
Jemand eine Idee wieso das so ist?

Viele Grüße,
René
powdercoder
Beiträge: 0
Registriert: 04 Apr 2023, 20:07

Re: Updates für 4.2 stable und testing

Beitrag von powdercoder »

Hallo,

habe das selbe Problem wie die Vorposter mit dem

Code: Alles auswählen

"--use_tls_cipher TLS_RSA_WITH_AES_128_GCM_SHA256"
ohne dem Flag funktionierts aber dann.

Liebe Grüße,
Thomas
thomas.besser
Beiträge: 455
Registriert: 09 Sep 2009, 09:40

Re: Updates für 4.2 stable und testing

Beitrag von thomas.besser »

In experimental gibt es schon die Version 4.2.20.15. Zunächst würde ich die mal noch testen, ob der Fehler da auch noch auftritt...

Gruß
Thomas
Antworten