Neue opsi Produkte für 4.0.6 und opsi-wim-capture in Testing

Neuigkeiten und Ankündigungen
Antworten
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1939
Registriert: 28 Mai 2008, 10:53

Neue opsi Produkte für 4.0.6 und opsi-wim-capture in Testing

Beitrag von ueluekmen »

Sehr geehrte opsi-Anwender,

Hiermit veröffentlichen wir eine Reihe von neuen Paketen, Manuals und Fixes als testing.
Hierzu gehört vor allem die neue opsi-Erweiterung opsi-wim-capture.
Die Beschreibung zu opsi-wim-capture und der benötigten Freischaltung
findet sich im (Testing) opsi-manual in Kapitel 9.2.

Als testing veröffentlichen wir:

Localboot:

* opsi-client-agent (4.0.6.3-11)
* opsi-winst/opsi-script (4.11.5.18-1)
* opsi-wim-capture_4.0.6.1-3
* opsi-winpe_1.0-1
* config-win10_4.0.6-6
* opsi-configed (4.0.6.7.4-1)

Netboot:

* Windows NT6 4.0.6.2-3
* Neu für opsi-wim-capture:
* win7-captured
* win7-x64-captured,
* win81-captured,
* win81-x64-captured,
* win10-captured,
* win10-x64-captured,

opsi-linux:

* debian7_4.0.6-2
* ubuntu_4.0.6.1-4
* sles12sp1_4.0.6.2-4
* opensusel42-1_4.0.6.2-4
* opsi-linux-client-agent_4.0.6.3-20160225
* l-jedit_5.3-2
* l-system-update_4.0.6.1-1

opsi-local-image:

* opsi-local-image-capture_4.0.6.1-5

Server-Pakete:

* opsi-depotserver (4.0.6.7-1)
* opsi-utils (4.0.6.10-1)
* python-opsi (4.0.6.45-1)
* opsi4ucs (4.0.6.7-1)

Manuals:

* opsi-getting-started
* opsi-manual
* opsi-supportmatrix
* opsi-winst-manual
* opsi-winst-reference-card

Die Testing opsi-Produkte und Manuals finden Sie unter:
http://download.uib.de/opsi4.0/testing/opsi-v406/

Die Testing Server-Pakete finden Sie
im Testingzweig des opsi-Repositories:
http://download.opensuse.org/repositori ... 0-testing/


mit freundlichen Grüßen
erol ueluekmen


Changelogs:
---------------------------------------------------------------------------------------------
opsi-winst/opsi-script (4.11.5.18-1) stable; urgency=low

* Windows upgrade to indy 10.6.2 (Indy10_5345) for openssl 1.0.2g
* downgrade to openssl 1.0.2f

-- Detlef Oertel <d.oertel@uib.de> Thu, 09 Feb 2016:15:00:00 +0200


opsi-winst/opsi-script (4.11.5.17-2) stable; urgency=low

* update to openssl 1.0.2g
* touch auf winst32.exe

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

opsi-winst/opsi-script (4.11.5.17) stable; urgency=low

* osparser: savetextfile: call FuncSaveToFile ; fixes #1997
* Merge from 4.11.6.1 for Linux:
* osconf,osmain: change depotdrive for linux from /mnt to /media/opsi_depot
* osmain: new command line parameter: 'credentialfile' for username, password and sessionid in format:
username=<username>
password=<password>
sessionid=<sessionid>
If the parameter 'credentialfile' is used all thre parameter will be used from the file and
the parameters : username, password and sessionid will be ignored
* osmain: BuildPC: create flag files in /var/run/opsiclientd for shutdown or reboot
execute reboot only if no opsiclientd in processlist
* opsiscript.lpr / winst.lpr replace defaulttranslator by lcltranslator
* osmain: (GUI) GetParameter: new parameter: lang <2 letter lang code>
is set to lcltranslator.SetDefaultLang

-- Detlef Oertel <d.oertel@uib.de> Thu, 09 Feb 2016:15:00:00 +0200

---------------------------------------------------------------------------------------------
opsi-client-agent (4.0.6.3-11) stable; urgency=low

* change to opsi-script 4.11.5.18 (openssl 1.0.2f , can handle openssl 1.0.2g)
* fixes at importing productOnClient from wim-capture and oli-capture
* calling sc.exe with full path ; fixes #2085
* copy ssl DLLs from openssl dir (not from opsi-script dir)

-- Detlef Oertel <d.oertel@uib.de> Tue, 22 Mar 2016:15:00:00 +0200


opsi-client-agent (4.0.6.3-10) stable; urgency=low

* update to opsi-script 4.11.5.18 (with openssl 1.0.2g)
* go back to openssl 1.0.2f until opsiclientd can handle 1.0.2g

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


opsi-client-agent (4.0.6.3-9) stable; urgency=low

* Updated opsi-deploy-client-agent to 4.0.6.13.(nw 26.2.16)
* update to openssl 1.0.2g

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

opsi-client-agent (4.0.6.3-8) stable; urgency=low

* integrate restore of product on client from wim-capture
* $LogDir = %opsiLogDir%
* update to opsi-winst 4.11.5.16

-- Detlef Oertel <d.oertel@uib.de> Mon, 01 Feb 2016:15:00:00 +0200
---------------------------------------------------------------------------------------------
opsi-wim-capture (4.0.6.1-3) stable; urgency=low

* Added check for WinPE Partition

-- detlef oertel <d.oertel@uib.de> Wed, 23 Mar 2016 15:00:00 +0000

opsi-wim-capture (4.0.6.1-2) stable; urgency=low

* added locking file opsi-wim-capture.lock in base directory of target product
* file install.esd accepted as possible append file
* update to wimlib 1.9

-- detlef oertel <d.oertel@uib.de> Mon, 24 Feb 2016 15:00:00 +0000

opsi-wim-capture (4.0.6.1-1) stable; urgency=low

* Project copied from: opsi-local-image-sysprep_4.0.6.1-1.opsi
* Merged with opsi-local-image-capture

-- detlef oertel <d.oertel@uib.de> Mon, 28 Dec 2015 19:18:21 +0000
---------------------------------------------------------------------------------------------
opsi-winpe (1.0-1) testing; urgency=low

* Initial package

-- Ne <a.neugebauer@uib.de> Tue, 08 Dec 2015 10:40:42 +0000
---------------------------------------------------------------------------------------------
config-win10 (4.0.6-6) experimental; urgency=low

* Added option to defer upgrades (8 months) and updates (4 weeks)

-- m.radtke <m.radtke@uib.de> Mon, 15 Feb 2016 13:55:00 + 0100
---------------------------------------------------------------------------------------------
opsi-configed (4.0.6.7.4-1) testing; urgency=medium

* multiselection switched on in swaudit page
* labelling of pdf open or save dialog

-- roeder <roeder@uib.de> Thu, 17 Mar 2016 13:46:02 +0100

opsi-configed (4.0.6.7.3-1) EXPERIMENTAL; urgency=medium

* fixed lost view of filtered clients

-- roeder <roeder@uib.de> Wed, 16 Mar 2016 16:23:32 +0100

opsi-configed (4.0.6.7.2-1) EXPERIMENTAL; urgency=medium

* treeview groups can now be moved, the clients can be removed (without
deleting the group)

-- roeder <roeder@uib.de> Tue, 15 Mar 2016 15:12:07 +0100

opsi-configed (4.0.6.7.1-1) EXPERIMENTAL; urgency=medium

* password property hiding

-- roeder <roeder@uib.de> Wed, 09 Mar 2016 12:56:07 +0100

opsi-configed (4.0.6.7.0-1) EXPERIMENTAL; urgency=medium

* fixed re-selection of clients after reload

-- roeder <roeder@uib.de> Mon, 07 Mar 2016 12:30:43 +0100

opsi-configed (4.0.6.6.2-1) TESTING; urgency=medium

* fixed two problems in licence management

-- roeder <roeder@uib.de> Thu, 03 Mar 2016 16:23:06 +0100

opsi-configed (4.0.6.6.1-1) TESTING; urgency=medium

* (delayed) wake on lan on several depots
* multi-word search implemented for client page
* Windows menu introduced
* option to arrange all running dialogs in the foreground
* context menu option for saving log files
* several bug fixes

-- roeder <roeder@uib.de> Mon, 22 Feb 2016 14:38:12 +0200
---------------------------------------------------------------------------------------------
windows (4.0.6.2-3) stable; urgency=low

* opsisetuplib.py: added NVME Device path in getPartitionDevicePath()

-- Mathias Radtke <m.radtke@uib.de> Thu, 03 Mar 2016 13:45:00 +0200
---------------------------------------------------------------------------------------------
sles12_4.0.6.2-3 stable; urgency=low

* initial from sles12_4.0.6.2-4

-- Detlef Oertel <d.oertel@uib.de> Mon, 22 Feb 2016:15:00:00 +0200
---------------------------------------------------------------------------------------------
opensusel42-1_4.0.6.2-4 stable; urgency=low

* created from sles12sp1 and opensuse13-2

-- detlef oertel <d.oertel@uib.de> Mon, 29 Feb 2016 15:00:00 +0200
---------------------------------------------------------------------------------------------
debian7-4.0.6-2 stable; urgency=low

* use kexec from bootimage if possible

-- Detlef Oertel <d.oertel@uib.de> Wed , 02 Mar 2016:15:00:00 +0200
---------------------------------------------------------------------------------------------
ubuntu (4.0.6.1-4) stable; urgency=low

* release: added xenial

-- Detlef Oertel <d.oertel@uib.de> Mon, 22 Feb 2016:15:00:00 +0200
---------------------------------------------------------------------------------------------
ubuntu (4.0.6.1-3) stable; urgency=low

* release: added wily
* added dependency for opsi-linux-client-agent: lsof

-- Detlef Oertel <d.oertel@uib.de> Tue, 09 Feb 2016:15:00:00 +0200

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

opsi-linux-client-agent (4.0.6.3-20160225) experimental; urgency=low

* Refactored installation steps under SLES / openSUSE.
This should fix problems when the opsi-client-agent is installed as part
of an OS installation.
* added opsiclientd support for sles12sp1 (do 20160225)
* Updated opsiclientd.
* added opsiclientd support for openSUSE Leap 42.1 (do 20160229)
* reactivated postinst copy product to nfs_share ;needed by suse, redhat, ...(do 20160302)

-- Niko Wenselowski <n.wenselowski@uib.de> Wed, 24 Feb 2016 17:00:35 +0200

opsi-linux-client-agent (4.0.6.3-20160224) experimental; urgency=low

* Updated opsi-deploy-client-agent to 4.0.6.13. (NW, 20160224)

-- Niko Wenselowski <n.wenselowski@uib.de> Wed, 24 Feb 2016 11:08:35 +0200

opsi-linux-client-agent (4.0.6.3-20160222) experimental; urgency=low

* fix for Univention (use only first 3 chars of release sting) (do 20160216)
* added sles12 opsiclientd support (nw 20160217)

-- d.oertel <d.oertel@uib.de> Tue, 16 Jan 2016 15:00:00 + 0100


opsi-linux-client-agent (4.0.6.3-20160212) experimental; urgency=low

* new: ShellInAnIcon_configure_opsiclientd_ports_univention
* remove direct opsiscriptstarter startup if opsiclientd will be installed
* do not install X opsiscriptstarter startup if opsiclientd will be installed
* opsi-script/opsi-scriptstarter: new mountpoint: /media/opsi_depot
* use opsi-script command line parameter 'credentialfile'
* old (405 - non opsiclientd) startfiles as startfiles405
* sles12: remove installation of librsync1
* create mountpoint /media/opsi_depot
* service_setup.sh: copy files with tar (avoid magic super file size at openSuse 13.2)
* set default (false) for property allow_reboot
* added openssl as debian dep
* moved opsi-script po files to /usr/share/locale/<lang>/LC_MESSAGES/opsi-script.po
* update to opsi-script 4.11.5.17
* add lsof to the dependencies
* new property: dns_name_source ; to change the method priority to get the dnsdomain name

-- d.oertel <d.oertel@uib.de> Wed, 13 Jan 2016 15:00:00 + 0100


opsi-linux-client-agent (4.0.6.3-20160106) experimental; urgency=low

* integrated old and new (opsiclientd) installation according to $opsiclientd_supported$

-- d.oertel <d.oertel@uib.de> Wed, 06 Jan 2016 15:00:00 + 0100


opsi-linux-client-agent (4.0.6.2-1) experimental; urgency=low

* new opsiclientd-build.
* Improvements on the installation and deploy script.
* update to opsi-script/opsi-script-nogui 4.11.5.15

-- Niko Wenselowski <n.wenselowski@uib.de> Tue, 30 Nov 2015 13:33:49 + 0100

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

* integration of clientd
* rename of setup.ins and uninstall.ins to *.opsiscript
* opsi-script 4.11.5.6 (with ssl protocol: sslvSSLv23 - auto negotation)
* opsi-scriptstarter (with ssl protocol: sslvSSLv23 - auto negotation)
* opsi-scriptstarter gets mount user from clientconfig.depot.user
* get hostname from %pcname% ; references #1369
* disabled winbind at jessie ..(Bug in winbind 4.1.7: https://bugzilla.samba.org/show_bug.cgi?id=10604 )

-- d.oertel <d.oertel@uib.de> Fri, 30 Jan 2015 15:00:00 + 0100

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

opsi-local-image-capture (4.0.6.1-5) stable; urgency=low

* fix host for opsi_depot_rw_host (use host from depotUrl)

-- detlef oertel <d.oertel@uib.de> Wed, 09 Mar 2016 15:00:00 +0200

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

opsi4ucs (4.0.6.7-1) testing; urgency=medium

* opsi-setup: Fix another problem during config initialisiation.

-- Niko Wenselowski <n.wenselowski@uib.de> Tue, 08 Mar 2016 17:16:50 +0100

opsi4ucs (4.0.6.6-1) experimental; urgency=medium

* opsi-setup: Fix problem during config initialisation if a existing
OpsiConfigserver is found.

-- Niko Wenselowski <n.wenselowski@uib.de> Tue, 08 Mar 2016 10:48:33 +0100

opsi4ucs (4.0.6.5-1) experimental; urgency=medium

* Using OPSI.Util.Task.ConfigureBackend.DHCPD

-- Niko Wenselowski <n.wenselowski@uib.de> Thu, 19 Nov 2015 14:56:24 +0100

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

opsi-depotserver (4.0.6.7-1) testing; urgency=medium

* opsi-setup: Fix another problem during config initialisiation.

-- Niko Wenselowski <n.wenselowski@uib.de> Tue, 08 Mar 2016 17:16:21 +0100

opsi-depotserver (4.0.6.6-1) experimental; urgency=medium

* opsi-setup: Fix problem during config initialisation if a existing
OpsiConfigserver is found.

-- Niko Wenselowski <n.wenselowski@uib.de> Tue, 08 Mar 2016 10:43:33 +0100

opsi-depotserver (4.0.6.5-1) experimental; urgency=medium

* RPM: license now machine-parseable.
* Using OPSI.Util.Task.ConfigureBackend.DHCPD.

-- Niko Wenselowski <n.wenselowski@uib.de> Thu, 19 Nov 2015 15:02:51 +0100

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

opsi-utils (4.0.6.10-1) testing; urgency=medium

* Implementing type check with isinstance instead of type.
* Using the following tasks from the new backend extension in python-opsi:
setupWhereInstalled, setupWhereNotInstalled, updateWhereInstalled,
uninstallWhereInstalled, setActionRequestWhereOutdated, setActionRequestWithDependencies,
setActionRequestWhereOutdatedWithDependencies.
With the implementation of these tasks as backend extensions these tasks
are now deprecated and may get removed in future releases.
Please use 'method <taskname>' instead.

-- Niko Wenselowski <n.wenselowski@uib.de> Wed, 09 Mar 2016 10:25:30 +0100

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

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

* 40_admin_tasks.conf: added method setupWhereInstalled.
* 40_admin_tasks.conf: added method getClientsWithOutdatedProduct.
* 40_admin_tasks.conf: added method
setActionRequestWhereOutdatedWithDependencies.
* Updated French translation for hwaudit.
* OPSI.System.Posix: bypassed startsector 0 in Xenial Sfdisk

-- Niko Wenselowski <n.wenselowski@uib.de> Mon, 07 Mar 2016 17:12:50 +0100

python-opsi (4.0.6.44-1) experimental; urgency=medium

* .spec: Naming all known config files.
* Small improvements around the creation of AuditHardwareOnHosts.
* OPSI.Types.forceOpsiTimestamp has received improved handling of
datetime.datetime objects.
* OPSI.Types.forceTime can now handle datetime.datetime objects.
* OPSI.Object.mandatoryConstructorArgs has been refactored.
* Moved the methods "uninstallWhereInstalled",
"updateWhereInstalled", "setupWhereNotInstalled" and
"setActionRequestWhereOutdated" into the new backend extension
"40_admin_tasks.conf".
* Method "setActionRequestWhereOutdated" ignores products on client
with installation-status 'unknown'.
* Added polish translation. Thanks to Jerzy Włudarczylk!
* OPSI.System.Posix: corrected typo in sfdisk call
* OPSI.System.Posix: added more reboot calls in reboot() function
* OPSI.System.Posix: refactored sfdisk compatability from 4.0.6.41-1
* OPSI.System.Posix: added new function setLocalSystemTime.

-- Niko Wenselowski <n.wenselowski@uib.de> Thu, 03 Mar 2016 13:58:55 +0100

python-opsi (4.0.6.43-1) experimental; urgency=medium

* Small bugfix in 10_wim.conf.
* OPSI.Util.WIM got a new function getImageInformation.

-- Niko Wenselowski <n.wenselowski@uib.de> Tue, 23 Feb 2016 13:32:33 +0100

python-opsi (4.0.6.42-1) experimental; urgency=medium

* 20_legacy.conf: Added new methods "uninstallWhereInstalled",
"updateWhereInstalled", "setupWhereNotInstalled" and
"setActionRequestWhereOutdated".
* New module: OPSI.Util.WIM.
* New file: 10_wim.conf with methods "updateWIMConfigFromPath" and
"updateWIMConfig".
* OPSI.Util.File.Opsi.PackageControlFile does not add empty line after
changelog anymore.
* Improved error messages during creation of an object from a dict if that
dict does miss an argument required by the constructor.

-- Niko Wenselowski <n.wenselowski@uib.de> Mon, 22 Feb 2016 17:29:04 +0100

python-opsi (4.0.6.41-1) experimental; urgency=medium

[ Mathias Radtke ]
* OPSI.System.Posix.py: Added sfdisk (2.26) compatability on HP Smart-Array
* OPSI.System.Posix.py: Added 'enp' device in getEthernetDevices()

[ Niko Wenselowski ]
* OPSI.Util.flattenSequence is now handles generators by consuming them.
* OPSI.Util.formatFileSize now handles terrabyte sized data.
* 20_legacy.conf: new function setActionRequestWhereOutdated.
* Show what sort algorithm get's called.

-- Niko Wenselowski <n.wenselowski@uib.de> Fri, 12 Feb 2016 14:45:33 +0100

python-opsi (4.0.6.40-1) experimental; urgency=medium

[ Mathias Radtke ]
* OPSI.System.Posix.py: fixed bug in HP Smart Array Disk handling
* OPSI.System.Posix.py: added simple sfdisk 2.26 (wily) compatability

[ Niko Wenselowski ]
* 70_wan.conf: Added docstring for changeWANConfig.
* 70_wan.conf: The 'enabled' parameter now will be converted to bool internally.
* Rights.py: added 'windows-image-detector.py' to known executables.
* JSONRPC-Backend: Changed method to use when checking for deflate support.

-- Niko Wenselowski <n.wenselowski@uib.de> Mon, 18 Jan 2016 14:27:19 +0100

python-opsi (4.0.6.39-2) experimental; urgency=medium

* gettext.python-opsi_en: copied from python-opsi.pot instead of linking because of placeholder Variables

-- Mathias Radtke <m.radtke@uib.de> Wed, 06 Jan 2016 08:05:00 +0100

python-opsi (4.0.6.39-1) experimental; urgency=medium

[Mathias Radtke]
* gettext: added faked english 'translation'

[ Niko Wenselowski]
* Replacing many try/finally-constructs with contextmanagers.
* OPSI.Util.Repository: Removed wildcard imports.
* OPSI.Util.Repository: some small refactorings.
* OPSI.Backend.BackendManager now uses a default configuration if no
keyword arguments are supplied to the constructor.
* openSuse: do not alter the path of filename in dhcpd.conf.

-- Niko Wenselowski <n.wenselowski@uib.de> Tue, 05 Jan 2016 15:10:27 +0100

python-opsi (4.0.6.38-1) experimental; urgency=medium

* Reverting changes to
OPSI.SharedAlgorithm.generateProductOnClientSequence_algorithm1

-- Niko Wenselowski <n.wenselowski@uib.de> Tue, 15 Dec 2015 13:43:42 +0100

python-opsi (4.0.6.37-1) experimental; urgency=medium

* OPSI.SharedAlgorithm.generateProductOnClientSequence_algorithm1
should now return the products in the expected order.
* OPSI.Util.HTTP: new function closeConnection.
* OPSI.Util.HTTP: new context manager closingConnection.

-- Niko Wenselowski <n.wenselowski@uib.de> Tue, 08 Dec 2015 15:12:00 +0100

python-opsi (4.0.6.36-1) experimental; urgency=medium

* OPSI.Util.HTTP: Added log statements for easier debugging.
* OPSI.Util.HTTP: Refactorings in hybi10Encode & hybi10Decode
* OPSI.Backend.JSONRPC: Better readable debug output with loglevel 8.
* OPSI.Logger: do not fail if calling setLogFile with None.
* OPSI.Backend.ExtendedBackend: calling backend_info without backend
set will not fail anymore.

-- Niko Wenselowski <n.wenselowski@uib.de> Thu, 03 Dec 2015 10:10:43 +0100

python-opsi (4.0.6.35-1) experimental; urgency=medium

* OPSI.Backend.JSONRPC: Enrich debug information for method creation.
* OPSI.Types: if forceOct fails show at what number it failed.
* OPSI.Types: small refactoring in forceBool.
* HostControl.RpcThread: specify "application/json" as content-type.
* New module: OPSI.Util.Task.ConfigureBackend.DHCPD
* New functions in OPSI.System.Posix: isCentOS, isSLES & isRHEL
* OPSI.Backend.Backend: Small refactorings and improved debug output.
* OPSI.Backend.ManagerBackend: Small refactorings and improved debug output.
* configureDHCPD now also patches the DHCPD backend config to use the
right service restart command.
* OPSI.Object.AuditHardware: improve __repr__
* OPSI.Logger: always use the absolute path when setting a logfile.
* OPSI.Object.Product: __repr__ now shows version of product and package
* OPSI.Object.BaseObject now creates a __repr__ out of the attributes
that make an object unique.

-- Niko Wenselowski <n.wenselowski@uib.de> Fri, 27 Nov 2015 10:47:19 +0100
opsi support - uib gmbh
For productive opsi installations we recommend support contracts.
http://www.uib.de
Antworten