opsi 4.0: Updates in testing and no release to stable

Benutzeravatar
d.oertel
Beiträge: 3250
Registriert: 04 Jun 2008, 14:27

opsi 4.0: Updates in testing and no release to stable

Beitragvon d.oertel » 21 Dez 2017, 17:55

Dear opsi users

Hereby we release some updates for testing packages and some new testing packages.
We planned to release this week all the testing products with the new multi disk support to stable,
but we found a problem with sometime changing disk sequences.
To avoid that scripts manipulate the wrong disk we are working on a fix for this problem.
This problem affects the multi disk mode of all the 4.0.7.4 netboot products
and the upcoming opsi-vhd-reset extension
and the products opsi-wim-capture, opsi-local-image-wim-capture as well.
We hope to fix this in early January.

Happy Testing
and the best whishes for the
upcoming festive season.


In details:

As testing we publish:


Netboot products in the version 4.0.7.4-7

none

Localboot products

* opsi-winst 4.12.0.12
* opsi-script-test 4.12.0.12
* opsi-setup-detector (4.0.6.132-3)
* opsi-configed 4.0.7.6.31


opsi-linux products:

Linux Netboot products:

debian7 (4.0.7.2-4)
debian8 (4.0.7.2-8)
debian9 (4.0.7.2-7)
centos70 (4.0.7.2-3)
opensusel42-2 (4.0.7.2-4)
opensusel42-3 (4.0.7.2-4)
redhat70 (4.0.7.2-3)
sles11sp4 (4.0.7.2-3)
sles12* (4.0.7.2-4)
ubuntu14-04 (4.0.7.2-5)
ubuntu16-04 (4.0.7.2-6)
ubuntu17-10 (4.0.7.2-6)
ubuntu17-04 (4.0.7.2-6)
ucs41 (4.0.7.2-4)
ucs42 (4.0.7.2-5)

Linux Localboot products

none

opsi-local-image:

none

Server packages:

* opsi4ucs 4.0.7.5-9
* python-opsi 4.0.7.52-1



detlef oertel


Changelogs:
=======================================================
opsi-script-test (4.12.0.12-1) stable; urgency=low

* remove c:\tmp from scripts and replace with %opsitmpdir%
* code cleanup

-- detlef oertel <d.oertel@uib.de> Thu, 14 Dec 2017 15:00:00 +0200

opsi-script-test (4.12.0.11-1) stable; urgency=low

* registry:
* fix for Support brackets '[]' in Registry keys ; fixes #2825
* osparser: doRegistryHack: openkey, deletekey in Registry sections
* osparser: evaluatestring: GetRegistryStringValue*

-- detlef oertel <d.oertel@uib.de> Tue, 12 Dec 2017 15:00:00 +0200

opsi-script-test (4.12.0.10-1) stable; urgency=low

* test local functions:
* Testing repeated function call with local variables
* Testing fuction call while if
* registry:
* Support brackets '[]' in Registry keys ; fixes #2825
* osparser: doRegistryHack: openkey, deletekey in Registry sections
* osparser: evaluatestring: GetRegistryStringValue*

-- detlef oertel <d.oertel@uib.de> Mon, 06 Dec 2017 15:00:00 +0200

opsi-script-test (4.12.0.8-1) stable; urgency=low

* test encoding:Patches /encoding "ucs2be"

-- detlef oertel <d.oertel@uib.de> Mon, 23 Oct 2017 15:00:00 +0200

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

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

* fix sections in local functions: osparser: doAktionen:
* New constant %opsidata%, %opsiapplog%

-- Detlef Oertel <d.oertel@uib.de> Wed, 13 Dec 2017:15:00:00 +0200


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

* Additional fix for Support brackets '[]' in Registry keys
* osfunc: function posFromEnd(const substr : string; const s : string) : integer;
* osparser: doRegistryHack: openkey, deletekey in Registry sections
* osparser: evaluatestring: GetRegistryStringValue*

-- Detlef Oertel <d.oertel@uib.de> Wed, 12 Dec 2017:15:00:00 +0200


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

* osdefinedfunctions: TOsDefinedFunction.call: free local Vars on leaving the function; fixes #3230
* Fix call of defined functions inside if statement ; fixes #3232
* osdefinedfunctions: call: new param Nestlevel
* osparser: evaluatestring: new param Nestlevel (to use while call defined function)
* osparser: producestringlist: new param Nestlevel (to use while call defined function)
* osparser: doSetVar: new param Nestlevel (to use while call evaluatestring/producestringlist)
* Support brackets '[]' in Registry keys ; fixes #2825
* osparser: doRegistryHack: openkey, deletekey in Registry sections
* osparser: evaluatestring: GetRegistryStringValue*
* Encoding Parameter for sections which modify files (patches,Patchtext,...); references #3140
* osencoding: LoadFromFileWithEncoding
* osparser: doIniFilesPatchesMain: shortcut for utf8
* other encoding Problems:
* osencoding: reencode: encode by Default to utf8 which is the internal encoding
* osencoding: LoadFromFileWithEncoding (more changes)

-- Detlef Oertel <d.oertel@uib.de> Wed, 06 Dec 2017:15:00:00 +0200

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

* osmain: log command line parameter of opsi-script call
* osmain: startprogrammodes: fix for /productid (bug created with /logproductid)

-- Detlef Oertel <d.oertel@uib.de> Mon, 06 Nov 2017:15:00:00 +0200

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

* start to wor on new modifier '/encoding <encoding>' for patches sections
* osparser: fix Message 'ReportMessages' changed to 'ScriptErrorMessages'
* osparser: fix Message 'ScriptErrorMessages' 'is set to' true/false was wrong
* osparser: tsImportLib: replace constants

-- Detlef Oertel <d.oertel@uib.de> Mon, 06 Nov 2017:15:00:00 +0200

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

opsi-setup-detector (4.0.6.132-3) stable; urgency=low

* uninstall:opsiscript: Set $LogDir$ = "%opsiLogDir%"

-- d.oertel <d.oertel@uib.de> Mo, 18 Dec 2017 15:00:00 + 0100

=================================================
debian7 (4.0.7.2-4) testing; urgency=low

* fixed missing bootimage.log when opsi server is opsi4.1

-- Mathias Radtke <m.radtke@uib.de> Mon Dec 18 14:16:33 2017 +0200

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

debian8 (4.0.7.2-8) testing; urgency=low

* kernel/initrd update

-- Mathias Radtke <m.radtke@uib.de> Mon Dec 18 15:16:33 2017 +0100

debian8 (4.0.7.2-7) testing; urgency=low

* fixed missing bootimage.log when opsi server is opsi4.1

-- Mathias Radtke <m.radtke@uib.de> Mon Dec 18 14:16:33 2017 +0100

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

debian9 (4.0.7.2-7) testing; urgency=low

* fixed missing bootimage.log when opsi server is opsi4.1

-- Mathias Radtke <m.radtke@uib.de> Mon Dec 18 14:16:33 2017 +0200

=================================================
centos70 (4.0.7.2-3) testing; urgency=low

* fixed missing bootimage.log when opsi server is opsi4.1

-- Mathias Radtke <m.radtke@uib.de> Mon Dec 18 14:16:33 2017 +0200

=================================================
opensusel42-2 (4.0.7.2-4) testing; urgency=low

* fixed missing bootimage.log when opsi server is opsi4.1

-- Mathias Radtke <m.radtke@uib.de> Mon Dec 18 14:16:33 2017 +0200

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

opensusel42-3 (4.0.7.2-4) testing; urgency=low

* fixed missing bootimage.log when opsi server is opsi4.1

-- Mathias Radtke <m.radtke@uib.de> Mon Dec 18 14:16:33 2017 +0200

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

redhat70 (4.0.7.2-3) testing; urgency=low

* fixed missing bootimage.log when opsi server is opsi4.1

-- Mathias Radtke <m.radtke@uib.de> Mon Dec 18 14:16:33 2017 +0200

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

sles11sp4 (4.0.7.2-3) testing; urgency=low

* fixed missing bootimage.log when opsi server is opsi4.1

-- Mathias Radtke <m.radtke@uib.de> Mon Dec 18 14:16:33 2017 +0200

=================================================
BETRIFFT ALLE SLES12 gleiche Version
sles12 (4.0.7.2-4) testing; urgency=low

* fixed missing bootimage.log when opsi server is opsi4.1

-- Mathias Radtke <m.radtke@uib.de> Mon Dec 18 14:16:33 2017 +0200

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

ubuntu14-04 (4.0.7.2-5) testing; urgency=low

* fixed missing bootimage.log when opsi server is opsi4.1

-- Mathias Radtke <m.radtke@uib.de> Mon Dec 18 14:16:33 2017 +0200

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

ubuntu16-04 (4.0.7.2-6) testing; urgency=low

* fixed missing bootimage.log when opsi server is opsi4.1

-- Mathias Radtke <m.radtke@uib.de> Mon Dec 18 14:16:33 2017 +0200

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

ubuntu17-10 (4.0.7.2-6) testing; urgency=low

* fixed missing bootimage.log when opsi server is opsi4.1

-- Mathias Radtke <m.radtke@uib.de> Mon Dec 18 14:16:33 2017 +0200

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

ubuntu17-04 (4.0.7.2-6) testing; urgency=low

* fixed missing bootimage.log when opsi server is opsi4.1

-- Mathias Radtke <m.radtke@uib.de> Mon Dec 18 14:16:33 2017 +0200

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

ucs41 (4.0.7.2-4) testing; urgency=low

* fixed missing bootimage.log when opsi server is opsi4.1

-- Mathias Radtke <m.radtke@uib.de> Mon Dec 18 14:16:33 2017 +0200

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

ucs42 (4.0.7.2-5) testing; urgency=low

* fixed missing bootimage.log when opsi server is opsi4.1

-- Mathias Radtke <m.radtke@uib.de> Mon Dec 18 14:16:33 2017 +0200

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

opsi4ucs (4.0.7.5-9) stable; urgency=medium

* Fix: Trigger group sync for fileadmingroup every 200 seconds.

-- Niko Wenselowski <n.wenselowski@uib.de> Tue, 21 Nov 2017 14:30:45 +0100

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

python-opsi (4.0.7.52-1) stable; urgency=medium

* OPSI.Util.Task.Samba: _writeConfig does not reload Samba. This is
now a separate function _reloadSamba.
* 30_kiosk.conf: Fix bug in getKioskProductInfosForClient where product
missing on depot will result in a KeyError.
This limits the available products to those present on the depot of
the client.

-- Niko Wenselowski <n.wenselowski@uib.de> Fri, 15 Dec 2017 10:13:19 +0100

python-opsi (4.0.7.51-1) stable; urgency=medium

* Fixed typo in documentation.
* Updated documentation of log_read / log_write.
* Refactored reading of the used algorithm to make sure algorithm1 is used
whenever an invalid value is encountered.

-- Niko Wenselowski <n.wenselowski@uib.de> Mon, 11 Dec 2017 16:47:58 +0100
=================================================

opsi-configed

Mon Dec 18 17:22:48 CET 2017 @724 /Internet Time/
#### 4.0.7.6.30
a new kind of edit mode for assignments sw/licence pool

Thu Dec 14 15:43:42 CET 2017 @655 /Internet Time/
#### 4.0.7.6.29
show and possibly delete associations of not any more existing software items to a pool

#### 4.0.7.6.28
default loglevel in logpanes now reduced to 5

Wed Nov 22 18:06:43 CET 2017 @754 /Internet Time/
#### 4.0.7.6.27
speeding up clientId x swIdent by a factor of 20 by introducing a keymap

Tue Nov 21 15:13:20 CET 2017 @634 /Internet Time/
#### 4.0.7.6.26
integrating filtering function into PanelGenEditTable
activating it for all (multi-selection) licences tables

Tue Nov 14 14:46:12 CET 2017 @615 /Internet Time/
#### 4.0.7.6.25
new reload button, replaces old filter button for installation state table
provisioned a reload button for searchpane (not active)

Thu Nov 10 13:08:05 CET 2017 @547 /Internet Time/
#### 4.0.7.6.24
minor improvements for assignments licencepool - windowsSoftware

Thu Nov 09 13:08:05 CET 2017 @547 /Internet Time/
#### 4.0.7.6.23
improved working on assignments licencepool - windowsSoftware

Thu Nov 09 13:08:05 CET 2017 @547 /Internet Time/
#### 4.0.7.6.22
new client action reset products but keep product properties

Mon Oct 30 16:04:29 CET 2017 @669 /Internet Time/
#### 4.0.7.6.22
Restore sort key columns on reload

Tue Oct 24 12:40:31 CEST 2017 @486 /Internet Time/
#### 4.0.7.6.21
experimental version for preselecting items in combobox version of TextInputField via keypressed

Wed Oct 18 13:51:10 CEST 2017 @535 /Internet Time/
#### 4.0.7.6.21
restriction for search result with not current product to visible clients

Fri Oct 13 15:11:29 CEST 2017 @591 /Internet Time/
#### 4.0.7.6.20
ssh disconnection option

Thu Oct 12 13:20:39 CEST 2017 @514 /Internet Time/
#### 4.0.7.6.20
CLI option for cipher suite
CLI option for not starting SSH
pwd as SSH testcommand

Mon Sep 18 14:10:47 CEST 2017 @549 /Internet Time/
#### 4.0.7.6.18
saved states for instances (there was the issue that all tables behaved like it was wanted for one)
fixed missing "." in ".pdf" files for opening

Fri Sep 15 15:26:58 CEST 2017 @602 /Internet Time/
#### 4.0.7.6.17
corrections when filtering not allowed

Thu Sep 14 14:15:32 CEST 2017 @552 /Internet Time/
#### 4.0.7.6.16
yet more options for searchpanels
saving their states

Fri Sep 08 16:24:58 CEST 2017 @642 /Internet Time/
#### 4.0.7.6.15
more functions for searchpanel (esp. for depots)
introduced min values for Saved Integer states

Wed Aug 30 15:48:56 CEST 2017 @617 /Internet Time/
#### 4.0.7.6.14
search function for depots

Fri Aug 25 12:07:38 CEST 2017 @463 /Internet Time/
#### 4.0.7.6.13
new functionality for saving the location of the main window and restoring it on restart

Thu Aug 17 13:49:01 CEST 2017 @534 /Internet Time/
#### 4.0.7.6.13
enlarged searchfields in order to get underscores visible
tried to center windows on default screen in multiscreen environments
new location for log files

Wed Aug 16 17:28:20 CEST 2017 @686 /Internet Time/
#### 4.0.7.6.12
show acknowledgements for used libraries
show, open, or copy current log file path

Mon Aug 14 12:21:17 CEST 2017 @473 /Internet Time/
#### 4.0.7.6.11
editable list of domains for new clients

Fri Aug 11 10:46:28 CEST 2017 @407 /Internet Time/
#### 4.0.7.6.11
improvements in SSH GUI

Tue Aug 08 14:46:21 CEST 2017 @573 /Internet Time/
#### 4.0.7.6.10
smooth tree handling via keys a little bit more (Enter correctly marks a group, Space unmarks anything, Backspace does nothing)
CLI call for swaudit pdf export

Wed Aug 02 12:47:33 CEST 2017 @491 /Internet Time/
#### 4.0.7.6.9
repairing standard host fields editing

Mon Jul 31 13:28:34 CEST 2017 @519 /Internet Time/
#### 4.0.7.6.9
resetting the limits for logview to old values

Fri Jul 28 16:12:21 CEST 2017 @633 /Internet Time/
#### 4.0.7.6.8
navigation in tree by up and down keys
activating a group of clients by enter key


Wed Jul 26 15:16:01 CEST 2017 @594 /Internet Time/
#### 4.0.7.6.8

activating a group of clients by double clicking the group entry in the tree
improvements on host status display


Tue Jul 25 15:59:26 CEST 2017 @624 /Internet Time/
#### 4.0.7.6.7

included new HostParameter branch "opsi-script"

Mon Jul 24 16:23:59 CEST 2017 @641 /Internet Time/
#### 4.0.7.6.7

multiclient batch mode for swaudit export

Thu Jul 20 13:53:30 CEST 2017 @537 /Internet Time/
#### 4.0.7.6.7

repaired in productpane transmission of (windows) product key

#### 4.0.7.6.6

multiclient editing for wan config and uefi


Fri Jun 09 10:36:06 CEST 2017 @400 /Internet Time/
Wed Jun 14 14:43:15 CEST 2017 @571 /Internet Time/

#### 4.0.7.6.5
1.
new commandline options for an easier editing of localization files

2.
new section "meta_config" for configed (server) host parameters
in this section a bundle of wan_mode_off (boolean) properties is created which describe the default wan mode off clientd events
it these properties are completely deleted they will be recreated
any bundle of wan_mode_off properties at this place these properties is used for defining what WAN on resp. WAN off means



Fri Jun 02 14:17:06 CEST 2017 @553 /Internet Time/
#### 4.0.7.6.4 handling of missing swaudit entry repaired

Thu Jun 01 11:35:13 CEST 2017 @441 /Internet Time/
#### 4.0.7.6.3 saved searches reload repaired
#### 4.0.7.6.2 discriminate search for membership in a group including memberships in its subgroup or not
#### 4.0.7.6.1 new context menu options for setting client host properties/ client product property values to server defaults

=================================================
opsi support - uib gmbh

For productive opsi installations we recommend support contracts.
http://www.uib.de
http://www.opsi.org