La dernière version pour 2019

Ce forum est dédié au nouveautés, événements autour du projet Opsi
otto
Beiträge: 74
Registriert: 08 Aug 2017, 12:16

La dernière version pour 2019

Beitragvon otto » 10 Jan 2020, 16:50

Chers utilisateurs d'opsi,

nous avons actualisé encore une fois des paquets pour opsi 4.1 dans testing et stable.

On outre des documentations ont été actualisées.

Des innovations importantes dans cette version:

opsi-configed:

(1) Plusieurs produits sélectionnés (soit interactivement ou via la sélection d'un groupe) peuvent être définies comme setup/uninstall/none avec un seul clic.

(2) Si la version installée d'un produit n'est pas identique à la version du serveur, la désignation de la verion sera marqué par un ≠ préfixé ce qui entraîne que tous les produits dépassés seront en-tête de tableau. Par conséquent vous pouvez les actualiser tous ensemble avec un setup.

Wenn die installierte Version eines Produkts nicht mit der Serverversion identisch ist, wird die Versionsbezeichnung mit vorangestelltem ≠ gekennzeichnet, so dass bei Sortierung der Liste nach dieser Spalte alle "outdated" Produkte am Tabellenkopf stehen und sie, mittels des Setzens mehrerer Produkte, in einem Rutsch den AktionRequest setup erhalten können.

opsi-script:
Nouvelle fonction Stringlist:
listFiles (<Pfad>, <Suchmaske>, <DurchsucheUnterordner>, [<Umleitung>]) : stringlist [W/L/M]

Note générale sur les paquets Netboot Windows:

Si vous utilisez un unattend.xml modifié, il ne sera pas actualisé automatiquement. Dans ces cas il faut comparer le unattend.xml du répertoire personnalisé avec le unattend.xml du répertoire opsi manuellement.


RAPPEL:
Si vous ne l'avez pas fait depuis les dernières actualisations, il est conseillé d'executer la commande:
opsi-setup –init-current-config
Par conséquent la base de données peut adopter les changements de hwaudit.conf. Sinon il peuvent y arriver des erreurs.

Cordialement!

=====================================
Paquets actualisés dans testing:
=====================================

Paquets localboot Windows:

* opsi-configed_4.1.6.1.12-2
* opsi-winst/opsi-script (4.12.3.1)
* windows10-upgrade (19.09-7)
* opsi-logviewer (3.1-8)

Paquets localboot Linux:

* opsi-configed_4.1.6.1.12-2
* l-system-update 4.1.0.0-1
* opsi-linux-client-agent 4.1.0.20-1
* opsi-logviewer (3.1-8)

Produits localboot opsi-local-image:

* win-vhd-control (4.1.0.0-17)
* opsi-vhd-auto-upgrade (4.1.0.0-12)

Produits netboot Windows:

* windows NT6 (4.1.0.1-12)
* opsi-clonezilla (4.1.0.1-4)


Paquets netboot Linux:

* opsi-clonezilla (4.1.0.1-4)


Produits netboot opsi-local-image:

* opsi-local-image windows NT6 (4.1.0.1-10)
* opsi-vhd-win10-x64 windows NT6 (4.1.0.1-14)


Produits serveur opsi:

* python-opsi (4.1.1.86-1)

opsi Manuals

* opsi-script-manual

=====================================
Paquets actualisés dans Stable
=====================================
=====================================


Paquets localboot Windows:

aucun paquet

Paquets localboot Linux:

* l-desktop 4.1.0.5-5
* l-opsi-server 4.1.1.14-3
* opsi-linux-client-agent 4.1.0.19-11



Produits localboot opsi-local-image:

aucun paquet


Produits netboot Windows:

* hwinvent 4.1.0.1-1


Paquets netboot Linux:

* hwinvent 4.1.0.1-1


Produits netboot opsi-local-image:

aucun paquet

Produits serveur opsi:

* opsi-linux-bootimage (20191114-1)

manuels opsi

* aucun changement

#################################################################################

Cordialement

detlef oertel

Voilà les

Changelogs
--------------------

===========================================================================================

opsi-configed (4.1.6.1.12-1) STABLE; urgency=medium

* added a second startmenu entry with scaled java
* a minor changed GUI for collective product action

-- r.roeder <r.roeder@uib.de> Thu, 18 Dec 2019 15:11:46 +0100


opsi-configed (4.1.6.1.11-2) STABLE; urgency=medium

* fixed failed install with jre11 on Debian 10
* changed bundled Windows java-runtimes sapmachine-jre-11.0.5 amazon-corretto-8.232.09.1-windows-x86-jre amazon-corretto-8.232.09.1-windows-x64-jre

-- b.wolf <b.wolf@uib.de> Tue, 17 Dec 2019 08:40:46 +0100

opsi-configed (4.1.6.1.11) STABLE; urgency=medium

* avoiding multiple showing of missing products
* ctrl-s for save triggering added

-- r.roeder <r.roeder@uib.de> Mon, 16 Dec 2019 15:11:46 +0100

opsi-configed (4.1.6.1.10) STABLE; urgency=medium

* enlarged width of ID column in panelRegisteredSoftware

-- r.roeder <r.roeder@uib.de> Thu, 12 Dec 2019 16:11:46 +0100

opsi-configed (4.1.6.1.9) STABLE; urgency=medium

* marking of installed product version unequal with server vision in a way that is sortable

-- r.roeder <r.roeder@uib.de> Wed, 19 Dec 2019 16:11:46 +0100

opsi-configed (4.1.6.1.8) EXPERIMENTAL; urgency=medium

* saving and resetting selection when changing a value in the producttable

-- r.roeder <r.roeder@uib.de> Wed, 11 Dec 2019 14:11:46 +0100

opsi-configed (4.1.6.1.7) EXPERIMENTAL; urgency=medium

* use action listener in combo, reselection fixed

-- r.roeder <r.roeder@uib.de> Mon, 09 Dec 2019 14:11:46 +0100

opsi-configed (4.1.6.1.6) EXPERIMENTAL; urgency=medium

* implemented collective uninstall

-- r.roeder <r.roeder@uib.de> Wed, 05 Dec 2019 08:11:46 +0100

opsi-configed (4.1.6.1.5) EXPERIMENTAL; urgency=medium

* bugfix in stream construction

-- r.roeder <r.roeder@uib.de> Wed, 05 Dec 2019 08:11:46 +0100

opsi-configed (4.1.6.1.4) EXPERIMENTAL; urgency=medium

* restore selection after collective setting

-- r.roeder <r.roeder@uib.de> Wed, 04 Dec 2019 15:11:46 +0100

opsi-configed (4.1.6.1.3) EXPERIMENTAL; urgency=medium

* SSHConnectExec in PanelDriverUpload set threaded (so that a reaction does not wait for samba mount)

-- r.roeder <r.roeder@uib.de> Wed, 04 Dec 2019 13:11:46 +0100

opsi-configed (4.1.6.1.2) EXPERIMENTAL; urgency=medium

* bugfix, there was a NPE if no clients were selected
* added info if no clients selected and therefore no action can be set
* preventing setting an action which is not supported

-- r.roeder <r.roeder@uib.de> Mon, 02 Dec 2019 16:11:46 +0100

opsi-configed (4.1.6.1.1) EXPERIMENTAL; urgency=medium

* clearing collection of products

-- r.roeder <r.roeder@uib.de> Wed, 29 Nov 2019 16:11:46 +0100

opsi-configed (4.1.6.1.0) EXPERIMENTAL; urgency=medium

* collective action for all selected local products

-- r.roeder <r.roeder@uib.de> Wed, 27 Nov 2019 16:11:46 +0100

opsi-configed (4.1.5.0-2) EXPERIMENTAL; urgency=medium
* if no javapath is found "javaw.exe" is used as a try
-- r.roeder <r.roeder@uib.de> Fri, 25 Oct 2019 12:11:46 +0100

opsi-configed (4.1.5.0-1) EXPERIMENTAL; urgency=medium
* display of locked state of products
-- r.roeder <r.roeder@uib.de> Wed, 22 Oct 2019 12:11:46 +0100

opsi-configed (4.1.4.3.3-1) STABLE; urgency=medium
* using configured default for workbench
-- r.roeder <r.roeder@uib.de> Tue, 15 Oct 2019 12:11:46 +0100

===========================================================================================

opsi-winst/opsi-script (4.12.3.1) experimental; urgency=low

* update function listFiles: including switch for disabling redirections under 64bit-Windows

-- Jan Werner <j.werner@uib.de> Fri, 15 Nov 2019:13:43:00 +0200

opsi-winst/opsi-script (4.12.3.0) experimental; urgency=low

* update oswebservice with gzip support (Jan Werner)
* new StringList function listFiles (Jan Werner)
* osbatchgui: log on setWindowstate
* oswebservice: move logging to log_prog
* osparser info to macos version at log start
* osparser: Linux: GetIpByName: now uses 'getent hosts'
* new boolean function: runningWithGui (osparser,osfunc) (at win+Mac always true)
* macos: osbatchgui: temporary disable setWindowState

-- Detlef Oertel <d.oertel@uib.de> Wed, 23 Oct 2019:15:00:00 +0200

opsi-winst/opsi-script (4.12.2.3) experimental; urgency=low

* feature/macos integrated
* new library uib_state_and_condition:
Collection of functions that gives info about system states that are relevant for product installations
* new library uib_state_and_condition:
Collection of functions that helps to install driver
* osparser: differences between %CurrentProfileDir% and %UserProfileDir% fixes: #4118
* osparser: doAktionen: replace constants for every primary section line to avoid
replacment in secondary sections

-- Detlef Oertel <d.oertel@uib.de> Thu, 29 Aug 2019:15:00:00 +0200

opsi-winst/opsi-script (4.12.2.2) experimental; urgency=low

* oswebservice: switch most of log to log_prog
* oswebservice: code cleanup (remove unused code)

-- Detlef Oertel <d.oertel@uib.de> Tue, 06 Aug 2019:15:00:00 +0200

opsi-winst/opsi-script (4.12.2.1) experimental; urgency=low

* oswebservice: sendlog: check max logsize to send via backend_getSystemConfiguration
* switch to Lazarus 2.0.4

-- Detlef Oertel <d.oertel@uib.de> Tue, 06 Aug 2019:15:00:00 +0200

opsi-winst/opsi-script (4.12.2.0) experimental; urgency=low

* oswebservice: switch from indy to synapse
* osfunc: modified: ShrinkFileToMB
* oswebservice: sendlog: shrinking enabled again
* adding changelog.txt to project

-- Detlef Oertel <d.oertel@uib.de> Thu, 04 Jul 2019:15:00:00 +0200

=============================================================================================

windows10-upgrade (19.09-7) stable; urgency=low
* Fixed bug in postinst script (viewtopic.php?f=7&t=11191&p=50262&hilit=windows10+upgrade#p50262)
* if multiple installfiles directories (i.e installfiles, installfiles1909) are detected they now will be added to the installfiles_dir product property correctly
* fixed bug with determining $upgrade-to-version$ when using auto=true
* fail when $upgrade-to-version$ is empty when using auto=true
-- Matthias Knauer <m.knauer@uib.de> Tue 02 Dec 2019 17:21:00 +0200

===========================================================================================

opsi-linux-bootimage (20191114-1) testing; urgency=medium

* removed WiFi firmware
* added IOMMU drivers
* Use User-Agent HTTP header as described in RFC 2616

-- Mathias Radtke <m.radtke@uib.de> Thu, 14 Nov 2019 09:06:04 +0100

opsi-linux-bootimage (20191104-1) testing; urgency=medium

* fixing dhclient timeout setting

-- Mathias Radtke <m.radtke@uib.de> Mon, 04 Nov 2019 09:30:33 +0100

=============================================================================================

python-opsi (4.1.1.86-1) testing; urgency=medium

* OPSI.Util.Task.UpdatePackages.Updater: Fix throwing an exception when
mismatching md5sums are detected.
* OPSI.Util.Task.UpdatePackages.Updater: Error on wrong md5sum in remote
repository.

-- Niko Wenselowski <n.wenselowski@uib.de> Tue, 03 Dec 2019 11:31:01 +0100

=============================================================================================

windows (4.1.0.1-12) testing; urgency=low

* removed download of usb.ids and pci.ids in postinst

-- Mathias Radtke <m.radtke@uib.de> Mon Dec 2 09:56:15 2019 +0200


windows (4.1.0.1-11) experimental; urgency=low

* Fix syntax error in show_drivers.py.

-- Niko Wenselowski <n.wenselowski@uib.de> Mon Nov 18 19:58:19 2019 +0200


windows (4.1.0.1-10) experimental; urgency=low

* create_driver_links.py and show_drivers.py are now compatible to opsi 4.2.

-- Niko Wenselowski <n.wenselowski@uib.de> Mon Nov 18 19:31:55 2019 +0200

=============================================================================================

opsi-local-image windows NT6 (4.1.0.1-10) testing; urgency=low

* removed download of usb.ids and pci.ids in postinst

-- Mathias Radtke <m.radtke@uib.de> Mon Dec 2 09:56:25 2019 +0200


opsi-local-image (4.1.0.1-9) experimental; urgency=low

* Fix syntax error in show_drivers.py.

-- Niko Wenselowski <n.wenselowski@uib.de> Mon Nov 18 19:58:10 2019 +0200


opsi-local-image (4.1.0.1-8) experimental; urgency=low

* create_driver_links.py and show_drivers.py are now compatible to opsi 4.2.

-- Niko Wenselowski <n.wenselowski@uib.de> Mon Nov 18 19:32:09 2019 +0200

=============================================================================================

opsi-vhd windows (4.1.0.1-14) testing; urgency=low

* removed download of usb.ids and pci.ids in postinst

-- Mathias Radtke <m.radtke@uib.de> Mon Dec 2 09:56:15 2019 +0200


opsi-vhd windows (4.1.0.1-13) experimental; urgency=low

* Fix syntax error in show_drivers.py.

-- Niko Wenselowski <n.wenselowski@uib.de> Mon Nov 18 19:58:19 2019 +0200


opsi-vhd windows (4.1.0.1-12) experimental; urgency=low

* create_driver_links.py and show_drivers.py are now compatible to opsi 4.2.

-- Niko Wenselowski <n.wenselowski@uib.de> Mon Nov 18 19:31:55 2019 +0200

=============================================================================================

opsi-clonezilla (4.1.0.1-4) stable; urgency=low

* fixed error when getting architecure

-- Mathias Radtke <m.radtke@uib.de> Wed, 25 Sep 2019 12:00:00 +0200

=============================================================================================

win-vhd-control (4.1.0.0-17) stable; urgency=low

* enable: backup C:\opsi.org\log\*.log to pe and restore after new child
* always disable start_network_in_pe if network is not cable


-- detlef oertel <d.oertel@uib.de> Fr, 06 Sep 2019 15:00:00 +0000

win-vhd-control (4.1.0.0-16) stable; urgency=low

* code cleanup
* todo:
* enable: backup C:\opsi.org\log\*.log to pe and restore after new child
* use $systemDriveLetter$ for backup
* always disable start_network_in_pe if network is not cable


-- detlef oertel <d.oertel@uib.de> Fr, 06 Sep 2019 15:00:00 +0000

win-vhd-control (4.1.0.0-15) stable; urgency=low

* backup C:\opsi.org\opsiclientd\state.json to pe and restore after new child
moved to winpetask
* backup C:\opsi.org\log\*.log to pe and restore after new child
moved to winpetask and temporary disabled

-- detlef oertel <d.oertel@uib.de> Wed, 04 Sep 2019 15:00:00 +0000

win-vhd-control (4.1.0.0-14) stable; urgency=low

* setup: backup C:\opsi.org\opsiclientd\state.json to pe and restore after new child
* setup: backup C:\opsi.org\log\*.log to pe and restore after new child

-- detlef oertel <d.oertel@uib.de> Fr, 22 Aug 2019 15:00:00 +0000

win-vhd-control (4.1.0.0-13) stable; urgency=low

* setup: copy opsi-script to pe
* setup: backup opsiclientd.conf to pe and restore after new child

-- detlef oertel <d.oertel@uib.de> Mo, 12 Aug 2019 15:00:00 +0000

win-vhd-control (4.1.0.0-12) stable; urgency=low

* winpetask: use bakend_info instead of autenticated

-- detlef oertel <d.oertel@uib.de> Thu, 08 Aug 2019 15:00:00 +0000

win-vhd-control (4.1.0.0-11) stable; urgency=low

* exclude some products from backup
* new property force_initial: Which opsi product(s) should be excluded from meta data restore ?

-- detlef oertel <d.oertel@uib.de> Tue, 30 Juli 2019 15:00:00 +0000

win-vhd-control (4.1.0.0-10) stable; urgency=low

* clean fix for local stored bootimage
* new property force_initial: If true: Ignore existing meta data files and make a new one

-- detlef oertel <d.oertel@uib.de> Mon, 22 Juli 2019 15:00:00 +0000

win-vhd-control (4.1.0.0-9) stable; urgency=low

* quickfix for local stored bootimage

-- detlef oertel <d.oertel@uib.de> Fri, 19 Juli 2019 15:00:00 +0000

win-vhd-control (4.1.0.0-8) stable; urgency=low

* new property: setup_after_restore ; default: windomain

-- detlef oertel <d.oertel@uib.de> Wed, 10 Juli 2019 15:00:00 +0000

win-vhd-control (4.1.0.0-7) stable; urgency=low

* fix in setup: opsiservicecall_setProductProperty_generic use %opsiserviceUser%

-- detlef oertel <d.oertel@uib.de> Wed, 10 Juli 2019 15:00:00 +0000

win-vhd-control (4.1.0.0-6) stable; urgency=low

* require opsi-script 4.12.1
* add 'bcdedit /copy {default} /d snapshot' and dosinanIcon_bcd_new_vhd
* do not use compact vdisk

-- detlef oertel <d.oertel@uib.de> Mon, 01 Juli 2019 15:00:00 +0000

===========================================================================================

opsi-vhd-auto-upgrade (4.1.0.0-12) stable; urgency=low

//* if setProductsToSetup failed (with dependencies) retry without dependencies
* new property opsiserver
* on running in WAN mode switch to given opsiserver for maniputate action requests
* repair corrupted propertylists

-- detlef oertel <d.oertel@uib.de> Tue, 05 Nov 2019 15:00:00 +0200

opsi-vhd-auto-upgrade (4.1.0.0-11) stable; urgency=low

* new property: do_merge : If false: skip merge and only cleanup and upgrade

-- detlef oertel <d.oertel@uib.de> Mon, 04 Nov 2019 15:00:00 +0200

opsi-vhd-auto-upgrade (4.1.0.0-10) stable; urgency=low

* fix: in step3 remove products_to_exclude from list

-- detlef oertel <d.oertel@uib.de> Fri, 25 Oct 2019 15:00:00 +0200

opsi-vhd-auto-upgrade (4.1.0.0-9) stable; urgency=low

* new property: do_cleanup : If false: skip cleanup and only upgrade and merge

-- detlef oertel <d.oertel@uib.de> Fri, 23 Aug 2019 15:00:00 +0200

opsi-vhd-auto-upgrade (4.1.0.0-8) stable; urgency=low

* remove fix from 4.1.0.0-6 (set $upgradeproducts$ in property exclude_from_meta_data_restore in opsi-vhd-control)

-- detlef oertel <d.oertel@uib.de> Fri, 23 Aug 2019 15:00:00 +0200

opsi-vhd-auto-upgrade (4.1.0.0-7) stable; urgency=low

* new property: products_to_uninstall (Which opsi product(s) should be uninstalled via upgrade ? (List will be cleared after run))
* new property: products_to_run_always (Which opsi product(s) should be installed via every upgrade ? (List will not be cleared after run))
* new property: setup_after_install (Which opsi product(s) should we switch to setup after vhd upgrade is done ?)

-- detlef oertel <d.oertel@uib.de> Thu, 22 Aug 2019 15:00:00 +0200

opsi-vhd-auto-upgrade (4.1.0.0-6) stable; urgency=low

* set $upgradeproducts$ in property exclude_from_meta_data_restore in opsi-vhd-control

-- detlef oertel <d.oertel@uib.de> Tue, 30 Feb 2019 15:00:00 +0200

opsi-vhd-auto-upgrade (4.1.0.0-5) stable; urgency=low

* remove empty strings from $upgradeproducts$
* new property: products_to_exclude: Which opsi product(s) should be excluded from upgrade ?

-- detlef oertel <d.oertel@uib.de> Thu, 25 Feb 2019 15:00:00 +0200

opsi-vhd-auto-upgrade (4.1.0.0-4) stable; urgency=low

* syntax fix

-- detlef oertel <d.oertel@uib.de> Wed, 24 Feb 2019 15:00:00 +0200

opsi-vhd-auto-upgrade (4.1.0.0-3) stable; urgency=low

* new property: products_to_install: Which opsi product(s) should be installed via upgrade ?

-- detlef oertel <d.oertel@uib.de> Wed, 24 Feb 2019 15:00:00 +0200

opsi-vhd-auto-upgrade (4.1.0.0-2) stable; urgency=low

* own changelog file

-- detlef oertel <d.oertel@uib.de> Mon, 05 Feb 2018 15:00:00 +0200

===========================================================================================

l-system-update 4.1.0.0-1 stable urgency=low

* UCS: checking various lock files before upgrading

-- Mathias Radtke <m.radtke@uib.de> Fri, 10 Aug 2018 12:17:00 +0200

===========================================================================================

l-desktop 4.1.0.5-5; stable ; urgency=low

* Fix installation of hunspell package for libreoffice.

-- Niko Wenselowski <n.wenselowski@uib.de> Mon 18 Nov 2019 15:16:32 +0200

l-desktop 4.1.0.5-4 ; stable ; urgency=low

* ShellInAnIcon_desktop_localization_libreoffice_debuntu: reverted changes from 4.1.0.5-3

-- Mathias Radtke <m.radtke@uib.de> Mon 30 Sep 2019 09:00:00 +0200

-- Erol Ueluekmen <e.ueluekmen@uib.de> Wed, 23 Sep 2019 09:22:25 +0100

l-desktop 4.1.0.5-3 ; stable ; urgency=low

* ShellInAnIcon_desktop_localization_libreoffice_debuntu: change option hunspell-$libreofficeLangLang$ to hunspell-$libreofficeLangLang$-$libreofficeLangLang$

-- Erol Ueluekmen <e.ueluekmen@uib.de> Wed, 23 Sep 2019 09:22:25 +0100

===========================================================================================

l-opsi-server (4.1.1.14-3); experimental; urgency=low

* added isFatalError if no valid IP can be found
* code cleanup

-- matthias knauer <m.knauer@uib.de> Wed, 20 Nov 2019 09:18:00 +0100

l-opsi-server (4.1.1.14-2); experimental; urgency=low

* fixed handling of myIPName and myIPNumber for 4.1 and 4.2

-- detlef oertel <d.oertel@uib.de> Fri, 18 Oct 2019 20:00:00 +0100

===========================================================================================

opsi-linux-client-agent (4.1.0.20-1) testing; urgency=medium

* added compatability to Linux Mint and KDE NEON

-- Mathias Radtke <n.radtke@uib.de> Mon, 09 Dec 2019 09:23:00 +0200

opsi-linux-client-agent (4.1.0.19-11) testing; urgency=medium

* update to opsi-script 4.12.3.2 (fixes in getMyIpAdressByTarget and getIpByName)

-- Jan Werner <j.werner@uib.de> Mon, 25 Nov 2019 12:23:00 +0200

===========================================================================================

hwinvent (4.1.0.1-1) stable; urgency=low

* added property architecture

-- Mathias Radtke <m.radtke@uib.de> Tue Aug 27 2019 10:20:00 +0200

hwinvent (4.0.2-1) experimental; urgency=low

* comment ef executePython(attribute):

-- uib GmbH <info@uib.de> Mon, 27 Aug 2012 15:19:15 +0000

===========================================================================================

opsi-logviewer (3.1-8) STABLE; urgency=medium

* add generic launcher

-- detlef oertel <d.oertel@uib.de> Tue, 09 Apr 2019 15:00:00 +0000

===========================================================================================