windows10-upgrade in stable and some more in testing

Antworten
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3319
Registriert: 04 Jun 2008, 14:27

windows10-upgrade in stable and some more in testing

Beitrag von d.oertel »

Dear opsi users

Hereby we release some testing packages now as stable.
Also we say hello to some new testing packages.

The Windows 10 "Fall Creators Update" will be published at 17.10.2017.
Therefore we publish a product, that will help you to make Win10 Release Upgrades
controlled by opsi: The product 'windows10-upgrade'
You may use this product also to upgrade to Windows 10 from a prior Version.
(Lear more from the readme inside the product).
The main focus is the regularly windows 10 Release Upgrade (1511 -> 1607 -> 1703 -> 1709 ...).
Like the opsi windows netboot products, you have to fill the 'installfiles' directory
of the product with the content of the installation media of the target windows version.
The standard way to get these media is the use of the 'MS Media Creation Tool' which you may download at Microsoft.
Do not forget to call 'opsi-set-rights' after integrating the installation files
to the Product.
This product is a localboot product and the installation takes a long time (about 45 Minutes).
Running this product, a temporary non adminstrative use will be created and removed when all is finished.
The installation need a loggedin user while the installation it self is started by opsiclientd
with system credentials.

By the way:
We like to point to some special Windows 10 opsi products which may useful for you:
classic-shell for comfortable work in the windows desktop:
http://download.uib.de/opsi4.0/products ... 3.1-1.opsi
Windows10 configuration via opsi:
http://download.uib.de/opsi4.0/products ... 0.7-7.opsi
see also: http://download.uib.de/opsi_stable/doc/ ... t-products
Chapter: config-win10

As testing we also publish a new version of opsi-script/opsi-winst:
ATTENTION:
In this version we changed the logging structure and the default log level.
The logging at the different log levels is now:
Log level 5:
comments, messages, Execution of sections
Log level 6:
Statements, New values for stringvars , results of complete boolean expression
Log level 7:
new values for stringlist vars,
output from external processes (shellInAnIcon) if the out put is not assinged to a stringlist variable,
results of parts of a boolean expression
Log level 8:
other stringlist output eg. string lists from stringlist functions and
output from external processes (shellInAnIcon) that is assigned to a stringlist variable.

The new default loglevel is 7 (was 6).

We hope that the logs are now better structured:
Tipp: use opsi-logviewer to read external opsi logfiles

Every ideas to make the logging better is welcome.

We also present a new generation of windows netboot products (4.0.7.4-x).
The Highlights:

* Using the new property 'multi-disk-mode' you may install Windows to a different disk than the first disk.
(At MBR-BIOS you still need to change the boot sequence, at UEFI-boot you have to change nothing).
* The directory 'winpe_uefi' is now by default a symbolic link to 'winpe'
* At the WinPE installation part now the opsi-script starts and sends a log as attachment to the bootimage.log
* New: Property: administrator_password
* You may now use the postinst.cmd to start powershell scripts.


In details:

As stable we publish:

Localboot products:

* opsi-wim-capture 4.0.7.2-3
* opsi-client-agent 4.0.7.23-4
* opsi-winst 4.12.0.7-1
* windows10-upgrade 17.09-3


Netboot products in the version 4.0.7.1-10

win10_4.0.7.1-10.opsi
win10-captured_4.0.7.1-10.opsi
win10-x64_4.0.7.1-10.opsi
win10-x64-captured_4.0.7.1-10.opsi
win2008-r2_4.0.7.1-10.opsi
win2012_4.0.7.1-10.opsi
win2012-r2_4.0.7.1-10.opsi
win2016_4.0.7.1-10.opsi
win7_4.0.7.1-10.opsi
win7-captured_4.0.7.1-10.opsi
win7-x64_4.0.7.1-10.opsi
win7-x64-captured_4.0.7.1-10.opsi
win81_4.0.7.1-10.opsi
win81-captured_4.0.7.1-10.opsi
win81-x64-captured_4.0.7.1-10.opsi


opsi-linux products

* opsi-linux-client-agent (4.0.7.17-1)

opsi-local-image:

* opsi-local-image-capture (4.0.7.1-2)



As testing we publish:


Netboot products in the version 4.0.7.4-4

win10_4.0.7.4-4.opsi
win10-captured_4.0.7.4-4.opsi
win10-x64_4.0.7.4-4.opsi
win10-x64-captured_4.0.7.4-4.opsi
win2008-r2_4.0.7.4-4.opsi
win2012_4.0.7.4-4.opsi
win2012-r2_4.0.7.4-4.opsi
win2016_4.0.7.4-4.opsi
win7_4.0.7.4-4.opsi
win7-captured_4.0.7.4-4.opsi
win7-x64_4.0.7.4-4.opsi
win7-x64-captured_4.0.7.4-4.opsi
win81_4.0.7.4-4.opsi
win81-captured_4.0.7.4-4.opsi
win81-x64-captured_4.0.7.4-4.opsi
win81--x64-captured_4.0.7.4-4.opsi

wipedisk (1.1-1)

Localboot products

config-win10 (4.0.7-8)

opsi-linux products:

Linux Netboot products:

debian (4.0.7.2-4)
debian8 (4.0.7.2-4)
debian9 (4.0.7.2-5)
centos70 (4.0.7.2-2)
opensusel42-2 (4.0.7.2-3)
opensusel42-3 (4.0.7.2-3)
redhat70 (4.0.7.2-2)
sles11sp4 (4.0.7.2-2)
sles12 (4.0.7.2-3)
sles12sp1 (4.0.7.2-3)
sles12sp2 (4.0.7.2-3)
sles12sp3 (4.0.7.2-3)
ubuntu (4.0.7.2-4)
ubuntu14-04 (4.0.7.2-3)
ubuntu16-04 (4.0.7.2-4)
ubuntu17-04 (4.0.7.2-4)
ucs41 (4.0.7.2-3)
ucs42 (4.0.7.2-3)


opsi-local-image:

none



detlef oertel


Changelogs:
=======================================================
windows10-upgrade (17.09-3) stable; urgency=low

* fix update script: remove temporyry files even on fail
* property upgrade-to-version: 'latest'

-- detlef oertel <d.oertel@uib.de> Tue 24 Oct 2017

windows10-upgrade (17.09-2) stable; urgency=low

* some code cleanup
* declaratitions-local: fix: syntax
* declaratitions-local: fix: versions in switch

-- detlef oertel <d.oertel@uib.de> Tue 10 Oct 2017

=======================================================
opsi-client-agent (4.0.7.23-4) stable; urgency=low

* remove of some del -s Options (bug created in last Version)
* removed unused section DosInAnIcon_lock_opsiclientd_conf
* unused file opsicliend.reg

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

opsi-client-agent (4.0.7.23-3) stable; urgency=low

* use 'sc failure' to configure opsiclientd service restarts after failure
* use allway -c option in delete and copy to avoid not wanted reboots

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

opsi-client-agent (4.0.7.23-2) stable; urgency=low

* Files_del_systray: Fixed wrong path.
* Trying to kill notifier.exe before copying

-- Erol Ueluekmen <e.ueluekmen@uib.de> Thu, 28 Sep 2017:14:00:00 +0200

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

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

* default loglevel is now 7 (was 6)
* new config: opsi-script.global.ScriptErrorMessages : boolean ; default=true (created as false)
* config: opsi-script.global.default_loglevel will be created as 7

-- Detlef Oertel <d.oertel@uib.de> Tue, 10 Oct 2017:15:00:00 +0200

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

* osconf: readConfigFromService reads configstates:
temporary uncommented: opsi-script.global.ScriptErrorMessages : boolean ; default=true (created as false)
opsi-script.global.AutoActivityDisplay : boolean ; default=false (created as true)
* general: adjusting log levels
5:LLNotice: comments,messages, Execution of sections
6:LLInfo; Statements, New values for stringvars , complete boolean expression
7: new values for stringlist vars, Output from sections,
shellcall if the output is not written to a stringlist, parts of a boolean expression
8: other stringlist output
9: content of saved temporary files

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


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

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

* opsi-script 4.12.0.7

-- d.oertel <d.oertel@uib.de> Tue, 10 Oct 2017 15:00:00 + 0100

opsi-linux-client-agent (4.0.7.16-1) experimetnal; urgency=low

* opsi-script 4.12.0.6

-- d.oertel <d.oertel@uib.de> Tue, 05 Oct 2017 15:00:00 + 0100

opsi-linux-client-agent (4.0.7.15-1) experimetnal; urgency=low

* Updating repositories prior running apt-get install commands

-- Mathias Radtke <m.radtke@uib.de> Wed, 04 Oct 2017 09:45:00 +0200


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

windows (4.0.7.4-4) stable; urgency)low

* nt6.py: minor fixes
* nt6.opsiscript: minor fixes
* opsisetuplib.py: minor fixes

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

windows (4.0.7.4-3) stable; urgency)low

* nt6.py: check if correct opsi-script is available
* nt6.py: check for <productid>.png or windows.png' before copy
* nt6.opsiscript: check for <productid>.png or windows.png' before ShowBitmap
* Makefile: copy windows.png as windows.png (makes work with derivated products easyer)
* nt6.py: Show message about productId_ver-ver on clientId
* removed property: blockalignment - now always true

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

windows (4.0.7.4-2) experimental; urgency)low

* merge from 4.0.7.1-10: nt6.py check for opsi version opsi 4.1 compatible
* nt6.py: make sure that encodedPcpatchPassword is defined
* uefi: create system partition: more info

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

windows (4.0.7.4-1) experimental; urgency)low

* integrate use of opsi-script in winpe part
* new nt6.opsiscript
* modified nt6.py: changed work.cmd additonal opsi-script-infos.ini
* new property: multi_disk_mode with values: ["0","1","2","3","prefer_ssd","prefer_rotaional"]
Fallback is first disk
* moving postinst stuff from c:\tmp to c:\opsi.org\log
* removed setwallpaper, opsimbr.exe
* fix 99_cleanup.cmd: path to 64bit shutdown.exe
* opsisetuplib.py: added sleep prior making NTFS partition (mr 4.0.7.1-9)
* update pci.ids, usb.ids ; fixes: #2747
* new property: administrator_password ; fixes: #2396
* new property: winpe_dir ;default=auto; auto=winpe or winpe_uefi, if not auto: used for mbr and uefi; fixes: #2922
* winpe_uefi is a symlink to winpe by default ; fixes: #2863
* postinst and preinst now created from postinst_nt6 and preinst_nt6
* nt5 stuff removed
* winpe* is backuped and restored in preinst/postinst
* create winpe_uefi as symlink if not existing (do)
* postinst.cmd now also allows calling powershell scripts (*.ps1) ; fixes: #2677

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


windows (4.0.7.1-10) stable; urgency=low

* replaced opsi4.0 check with an opsi4.x check

-- Mathias Radtke <m.radtke@uib.de> Wed Oct 4 13:57:19 2017 +0200


windows (4.0.7.1-9) testing; urgency=low

* opsisetuplib.py: added sleep prior making NTFS partition

-- Mathias Radtke <m.radtke@uib.de> Wed Sep 20 08:12:22 2017 +0200

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

opsi-wim-capture (4.0.7.2-3) stable; urgency=low

* fix at "Check for active (boot) disk ..."

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

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

* new property image_flag: Flag will be set after capture
* set flag also after creat via dism
* update auf wimlib 1.12

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

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

* try to include sysprep logs
* call method updateWIMConfig
* fixed ShellInAnIcon_imagex_flags
* fix create work.cmd for different netboot product versions
* start opsi-script in PE with /logproductid
* stop service tiledatamodelsvc before sysprep
* use powershell to get boot drive
* do not use WINDOWS Label to get captutre Drive Letter

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


opsi-wim-capture (4.0.7.1-5) stable; urgency=low

* workaround for setProductActionRequestWithDependencies (none Bug)

-- detlef oertel <d.oertel@uib.de> Thu, 20 Jul 2017 15:00:00 +0000


opsi-wim-capture (4.0.7.1-4) stable; urgency=low

* new property: shutdown_after_capture (default=false)

-- detlef oertel <d.oertel@uib.de> Tue, 07 Feb 2017 15:00:00 +0000

=================================================
debian (4.0.7.2-4) stable; urgency=low

* replaced opsi4.0 check with an opsi4.x check

-- Mathias Radtke <m.radtke@uib.de> Wed Oct 4 13:43:06 2017 +0200
=================================================
debian8 (4.0.7.2-4) stable; urgency=low

* replaced opsi4.0 check with an opsi4.x check

-- Mathias Radtke <m.radtke@uib.de> Wed Oct 4 13:43:06 2017 +0200
=================================================
debian9 (4.0.7.2-5) stable; urgency=low

* updated kernel and initrd.gz

--Mathias Radtke <m.radtke@uib.de> Wed Oct 11 09:45:00 +0200

debian9 (4.0.7.2-4) stable; urgency=low

* replaced opsi4.0 check with an opsi4.x check

-- Mathias Radtke <m.radtke@uib.de> Wed Oct 4 13:43:06 2017 +0200
=================================================
centos70 (4.0.7.2-2) stable; urgency=low

* replaced opsi4.0 check with an opsi4.x check

-- Mathias Radtke <m.radtke@uib.de> Wed Oct 4 13:43:06 2017 +0200
=================================================
opensusel42-2 (4.0.7.2-3) stable; urgency=low

* replaced opsi4.0 check with an opsi4.x check

-- Mathias Radtke <m.radtke@uib.de> Wed Oct 4 13:43:06 2017 +0200
=================================================
opensusel42-3 (4.0.7.2-3) stable; urgency=low

* replaced opsi4.0 check with an opsi4.x check

-- Mathias Radtke <m.radtke@uib.de> Wed Oct 4 13:43:06 2017 +0200
=================================================
redhat70 (4.0.7.2-2) stable; urgency=low

* replaced opsi4.0 check with an opsi4.x check

-- Mathias Radtke <m.radtke@uib.de> Wed Oct 4 13:43:06 2017 +0200
=================================================
sles11sp4 (4.0.7.2-2) stable; urgency=low

* replaced opsi4.0 check with an opsi4.x check

-- Mathias Radtke <m.radtke@uib.de> Wed Oct 4 13:43:06 2017 +0200
=================================================
sles12 (4.0.7.2-3) stable; urgency=low

* replaced opsi4.0 check with an opsi4.x check

-- Mathias Radtke <m.radtke@uib.de> Wed Oct 4 13:43:06 2017 +0200
=================================================
sles12sp1 (4.0.7.2-3) stable; urgency=low

* replaced opsi4.0 check with an opsi4.x check

-- Mathias Radtke <m.radtke@uib.de> Wed Oct 4 13:43:06 2017 +0200
=================================================
sles12sp2 (4.0.7.2-3) stable; urgency=low

* replaced opsi4.0 check with an opsi4.x check

-- Mathias Radtke <m.radtke@uib.de> Wed Oct 4 13:43:06 2017 +0200
=================================================
sles12sp3 (4.0.7.2-3) stable; urgency=low

* replaced opsi4.0 check with an opsi4.x check

-- Mathias Radtke <m.radtke@uib.de> Wed Oct 4 13:43:06 2017 +0200
=================================================
ubuntu (4.0.7.2-4) stable; urgency=low

* replaced opsi4.0 check with an opsi4.x check

-- Mathias Radtke <m.radtke@uib.de> Wed Oct 4 13:43:06 2017 +0200
=================================================
ubuntu14-04 (4.0.7.2-3) stable; urgency=low

* replaced opsi4.0 check with an opsi4.x check

-- Mathias Radtke <m.radtke@uib.de> Wed Oct 4 13:43:06 2017 +0200
=================================================
ubuntu16-04 (4.0.7.2-4) stable; urgency=low

* replaced opsi4.0 check with an opsi4.x check

-- Mathias Radtke <m.radtke@uib.de> Wed Oct 4 13:43:06 2017 +0200
=================================================
ubuntu17-04 (4.0.7.2-4) stable; urgency=low

* replaced opsi4.0 check with an opsi4.x check

-- Mathias Radtke <m.radtke@uib.de> Wed Oct 4 13:43:06 2017 +0200
=================================================

ucs41 (4.0.7.2-3) stable; urgency=low

* replaced opsi4.0 check with an opsi4.x check

-- Mathias Radtke <m.radtke@uib.de> Wed Oct 4 13:43:06 2017 +0200
=================================================
ucs42 (4.0.7.2-3) stable; urgency=low

* replaced opsi4.0 check with an opsi4.x check

-- Mathias Radtke <m.radtke@uib.de> Wed Oct 4 13:43:06 2017 +0200
=================================================
config-win10 (4.0.7-8); stable; urgency=low

* fixed broken loginscript setup
* fixed autoroate disable when using disable_sensors property on Surface devices

-- Mathias Radtke <m.radtke@uib.de> Tue, 17 Oct 2017 14:50:00 +0200
=================================================
wipedisk (1.1-1) stable; urgency=low

* Property netbootAfterInstall added

-- Mathias Radtke <m.radtke@uib.de> Tue Sep 19 2017 12:30:00 +0200
=================================================
opsi support - uib gmbh

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