New opsi packages for 4.0.6 in stable

Antworten
Benutzeravatar
n.wenselowski
Ex-uib-Team
Beiträge: 3194
Registriert: 04 Apr 2013, 12:15

New opsi packages for 4.0.6 in stable

Beitrag von n.wenselowski »

Dear opsi-users,

Today we publish a small number of bug fixes and
Improvements to the recently published version release 4.0.6 as stable.

Overview of the main changes:

* When using the systemd it will no longer
print to stderr resp. stdout. The output will only be written into its
log.
* The client log files inside /var/log/opsi/opsiconfd/ are once
again managed by Logrotate
* The opsihwaudit.conf was accidentally removed for the SKU but now
it's introduced once again
* The boot image now has back the old pxelinux as it was used before
on 4.0.5. The new version has lead many users to
issues. If you want to hold the new version, you must be manually
upgrade. If a need or request for a how to guide is needed
please refer to the Forums or contact the Support team. This also
eliminates the need and
Recommendation to use on a Debian Jessie the tftpd --no-tsize.
* The webservice of 4.0.6 was per default not completely backwards
compatible. This should be fixed now.
(Note: If in 4.0.6 is the Headerfix turned on explicitly [see release
Notes] This will result in a RFC-compliant but not explicitly
Backward-compatible Web service. Activation of this Fixes
should be done only when absolutely necessary. For the function of opsi
is
the Headerfix ​​not required, and is perse disabled by default.)
* The Windows NT6 products use during the initial installation
the opsi-client-agent again as a URL to configserver only at the
indication of the
config.ini.
* The Logrotate issues are resolved.

Server Packages

* Python-opsi (4.0.6.34-1)
* Opsiconfd (4.0.6.11-2)
* Opsi linux boot image (20151125-1)
* Opsi-utils (4.0.6.9-1)
* Opsi4ucs (4.0.6.4-1)

LocalBoot Products

* Opsi-client-agent (4.0.6.3-5)
* Swaudit (4.0.6.1-2)
* Opsi-template (4.0.6-1)

NetBoot products

* Opsi Clonezilla (4.0.6.1-1)
* Windows (4.0.6.1-3)

opsi-linux

* Sles12_4.0.6.2-3
* Ubuntu (4.0.6.1-2)


After updating the server packages on your opsi server
Please execute the following commands:

opsi-setup --init-current-config
Service opsiconfd restart



Best regards

Niko Wenselowski



---

Changelogs:


swaudit (4.0.6-2) stable; urgency=low
* removed property extended_search (was working on xp only)
-- bardo wolf <b.wolf@uib.de> 26 Nov 2015

swaudit (4.0.6-1) stable; urgency=low
* back to /saveini instead of savecsv "%SCRIPTPATH%\keyfinder\keyfinder.exe" /close /saveini "c:\opsi.org\tmp\" /file "swaudit_keys.ini
-- bardo wolf <b.wolf@uib.de> Fri, 29 Oct 2015 12:19:00 +0100



opsi-clonezilla (4.0.6.1-1) stable; urgency=low

* use credential file for opsi_depot_rw mount
* get user from clientconfig.depot.user

-- detlef oertel <d.oertel@uib.de> Tue, 20 Oct 2015 15:00:00 +0200



opsi-template (4.0.6-1) stable; urgency=low

* setup*.*: fix: msi: /qb-! (instead of /qb!)
* requiredWinstVersion >= "4.11.4.6"
* ScriptErrorMessages=off

-- detlef oertel <d.oertel@uib.de> Wed, 15 jul 2015 15:00:00 +0200



sles12_4.0.6.2-3 stable; urgency=low

* new property: install_desktop
* temporary property for network interface name removed
* fix: avoid encrypted passwords with dots

-- Detlef Oertel <d.oertel@uib.de> Tue, 28 Apr 2015:15:00:00 +0200



windows (4.0.6.1-3) stable; urgency=low

* use serviceaddress always from config.ini only notice in log difference to kernel commandline; fixes #1752
* new property: preserve_winpe_partition
* the following partition size properties are now free editable: winpe_partition_size,windows_partition_size, boot_partition_size ; fixes #1758
* extend system partition also if there is no datapartition ; fixes #905

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



ubuntu (4.0.6.1-2) stable; urgency=low

* release: added wily
* update opsipreparelib.py : bootPartitionSize
* new property: boot_partition_size (default=0)
* bootPartitionSize is set to now 400M if use_lvm and boot_partition_size=0
* changed creation of /etc/network/interfaces
* support for predictable network interface names
* update opsisetuplib.py: lvmClearVolumeGroups: clear in /dev dead links and empty dirs



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

* ConfigDataBackend: the argument 'maxSize' for log_read must be positive.
* ConfigDataBackend: refactored the log_write method.

-- Niko Wenselowski <n.wenselowski@uib.de> Thu, 12 Nov 2015 15:16:28 +0100

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

* OPSI.Service.Session.Session gained a __repr__.
* OPSI.Backend.BackendManager.BackendDispatcher gained a __repr__.
* OPSI.Backend.HostControl.HostControlBackend gained a __repr__.
* OPSI.Backend.HostControlSafe.HostControlSafeBackend gained a __repr__.
* ConfigDataBackend: fixed an edge case where the amount of data written
would exceed the limit.
* opsihwaudit.conf: Re-introduce the missing SKU.

-- Niko Wenselowski <n.wenselowski@uib.de> Fri, 06 Nov 2015 10:37:12 +0100

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

* OPSI.SharedAlgorithm: less log output.
* OPSI.Backend.JSONRPC: small refactorings in JSONRPC.
* OPSI.Backend.BackendManager: Log if dispatching a method is done.
* OPSI.Backend.SQL.timeQuery: log duration even in case of failure.

-- Niko Wenselowski <n.wenselowski@uib.de> Fri, 30 Oct 2015 12:28:12 +0100

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

* OPSI.Backend.JSONRPC: Added some debug output.
* OPSI.Service.Session: Show what session is in use before deletion.
* OPSI.Util.HTTP.HTTPConnectionPool.urlopen: Log errors instead of ignoring
* OPSI.Util.HTTP.HTTPConnectionPool.urlopen: slightly increased the delay
between retries to not bomb a busy server with even more requests.

-- Niko Wenselowski <n.wenselowski@uib.de> Thu, 29 Oct 2015 14:31:33 +0100

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

* OPSI.Service.Session: SessionHandler.sessionExpired does more frequently
checks if session is still in use or timeout occured.
* 20_legacy.conf & 30_configed.conf: getDomain: Fix NameError caused by
implicit import.
* 10_opsi.conf & 30_configed.conf: getProductOrdering: Fix NameError caused
by implicit import.

-- Niko Wenselowski <n.wenselowski@uib.de> Wed, 28 Oct 2015 12:05:45 +0100

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

* Implementing type checks via isinstance instead of using type.
* Removed wildcard import in various modules in OPSI.Backend.
* 20_legacy.conf: Removed librsyncPatchFile because it never worked.
* OpsiConfFile.parse now raises ValueError if invalid sections are
found or configuration happens outside sections.
* objectToHtml now works more efficient with large results.
* OPSI.Util.Task.Samba: Fix typo in share opsi_repository that lead
to referencing the wrong path.
* toJson now handles generators by consuming them.
The output resembles that of a list.
* objectToBeautifiedText, objectToBash and objectToHtml are now able
to handle sets - they interpret it like a list.
* OPSI.Service.Worker.WorkerOpsiJsonRpc: improved backwards compatible
handling of queries without any specific encoding. This should make
any call with a plain encoding work as expected.

-- Niko Wenselowski <n.wenselowski@uib.de> Tue, 27 Oct 2015 17:38:16 +0100

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

* OPSI.SharedAlgorithm: OpsiProductOrderingErrors now show what products
cause the problem.
* OPSI.Util.Task.CleanupBackend: Reference correct key.

-- Niko Wenselowski <n.wenselowski@uib.de> Thu, 08 Oct 2015 14:37:45 +0200

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

* OPSI.Util.flattenSequence now can handle sets.
* OPSI.Backend.ConfigDataBackend.host_deleteObjects does not fail if
no license management module is present.
* OPSI.Backend.MySQL.SQLBackend: softwareLicense_getObjects and
licenseContract_getObjects now return an empty list instead of None.
* addDynamicDepotDriveSelection now only adds the new value and does
not change the default.
* The config for 'clientconfig.depot.drive' now also has the drives 'a:'
and 'b:' present if it is created anew.

-- Niko Wenselowski <n.wenselowski@uib.de> Wed, 07 Oct 2015 16:40:29 +0200



opsi4ucs (4.0.6.4-1) testing; urgency=medium

* Fixing Bug in 99opsi4ucs.ins joinscript:
Linking new needed files for new syslinux version in bootimage.

-- Erol Ueluekmen <e.ueluekmen@uib.de> Tue, 20 Oct 2015 14:10:18 +0200



opsi-linux-bootimage (20151125-1) experimental; urgency=medium

* merged dhclient.leases fix and hyper-v branches into master
Hyper-V currently only works for 64bit.

-- Mathias Radtke <m.radtke@uib.de> Wed, 25 Nov 2015 11:45:32 +0100

opsi-linux-bootimage (20151124-1) experimental; urgency=medium

* corrected dict handling in dhclient.leases fix

-- Mathias Radtke <m.radtke@uib.de> Fri, 20 Nov 2015 16:18:19 +0100

opsi-linux-bootimage (20151120-2) experimental; urgency=medium

* Fixed broken acpi.c, resulting in non working TULIP driver

-- Mathias Radtke <m.radtke@uib.de> Fri, 20 Nov 2015 14:49:34 +0100

opsi-linux-bootimage (20151120-1) experimental; urgency=medium

* refactored dhclient.leases fix

-- Mathias Radtke <m.radtke@uib.de> Fri, 20 Nov 2015 08:01:14 +0100

opsi-linux-bootimage (20151118-2) experimental; urgency=medium

* added fix to move dhclient.device.leases file into dhclient.leases

-- Mathias Radtke <m.radtke@uib.de> Wed, 18 Nov 2015 15:19:45 +0100

opsi-linux-bootimage (20151118-1) experimental; urgency=medium

* added UCS detection and file linking in postinst

-- Mathias Radtke <m.radtke@uib.de> Tue, 24 Nov 2015 10:20:31 +0100

opsi-linux-bootimage (20151119-1) experimental; urgency=medium

* fixed missing postinst for link creation and service url injection into default.menu

-- Mathias Radtke <m.radtke@uib.de> Thu, 19 Nov 2015 12:07:58 +0100

opsi-linux-bootimage (20151111-2) testing; urgency=medium

* corrected typo vmlinuz was names vmlinuz-modules instead of vmlinuz-4.1.0

-- Mathias Radtke <m.radtke@uib.de> Tue, 17 Nov 2015 14:14:50 +0100

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

* integrated modules for Hyper-V
* removed bad fqdn and IP from build host system

-- Mathias Radtke <m.radtke@uib.de> Tue, 11 Nov 2015 13:32:34 +0100

opsi-linux-bootimage (20151102-1) experimental; urgency=medium

* added dhclient option to only use dhclient.leases file for dhcp leases

-- Mathias Radtke <m.radtke@uib.de> Mon, 02 Nov 2015 08:41:55 +0100

opsi-linux-bootimage (20151029-1) experimental; urgency=medium

* python-opsi upgraded to 4.0.6.31

-- Niko Wenselowski <n.wenselowski@uib.de> Thu, 29 Oct 2015 17:18:31 +0100

opsi-linux-bootimage (20151026-1) experimental; urgency=medium

* downgraded included syslinux to version 3.71
* removed unwanted \n in /etc/network/interfaces

-- Mathias Radtke <m.radtke@uib.de> Mon, 26 Oct 2015 10:07:38 +0100



opsiconfd (4.0.6.11-2) experimental; urgency=medium

* opsiconfd.service: specify a PID file.
* opsiconfd.service: start opsiconfd with -D and set type to forking to
avoid logging into syslog and daemon.log.
* logrotate-config: re-introduce the compression of the opsiconfd-logs
from clients to avoid logs growing without borders.

-- Niko Wenselowski <n.wenselowski@uib.de> Mon, 16 Nov 2015 14:33:18 +0100

opsiconfd (4.0.6.11-1) experimental; urgency=medium

* Show messages during creation of pid file.
* logrotate-config: no more global options.
* opsiconfd.monitoring: import cleanup.

-- Niko Wenselowski <n.wenselowski@uib.de> Thu, 22 Oct 2015 15:11:47 +0200



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

* opsi-admin: Do not exit if creating folder for history fails
* opsi-product-updater: small code cleanups.

-- Niko Wenselowski <n.wenselowski@uib.de> Tue, 06 Oct 2015 11:01:25 +0200

Code: Alles auswählen

import OPSI
Antworten