Hello everyone,

The WAPT dev team at Tranquil IT Systems is thrilled to announce the mainstream release of WAPT 1.3 (1.3.5 to be more precise).

While you should be as excited as we are, this release does not bring any new killer feature. It is however the result of months of listening to our users, validating with our own customers' installed bases, fixing bugs and enhancing existing WAPT features. So this version brings the same level of efficacy, with more certainty.

We want to congratulate Hubert and the rest of the dev team for the hard work done. We extend a big thank to all the testing community, and especially to Simon Fonteneau, for all the beta testing and the feedback.

The JRES conference in Montpellier in december 2015 (www.jres.org) has shown that there is a huge and growing interest in WAPT. We have discovered there that WAPT was being used in very clever and interesting ways on networks of all sizes.

The next series of efforts will concentrate on implementing "entreprise features" in WAPT destined to large structures with special needs. WAPT needs to be financially viable to bring confidence in its long-term sustainability by larger sized users. Nevertheless we feel, like you, that the GPLv3 features that you have come to appreciate must be kept available to all, independent of size : deploy software, configure software, maintain software, remove software and inventory software.

For upgrade path, look at the bottom of the mail after the changelog, or on the wiki at http://dev.tranquil.it

Adminsys is a cool job after all !!

Denis, Hubert, Vincent C, Yvan, Steven, Vincent M, Frédéric, Jérémie and Maël

Changelog since latest mainstream version 1.2.3

Setuphelpers :

Additional functions :
Changes :

Core

Waptconsole

Waptservice

Waptupgrade

Wapt-get

Waptserver

Global

Upgrade from 1.2.3

Linux server upgrade
With a server on Linux :
ssh on waptserver
cd
wget http://wapt.tranquil.it/wapt/nightly/1.3.4-rc2/tis-waptrepo-1.3.4.deb
wget http://wapt.tranquil.it/wapt/nightly/1.3.4-rc2/tis-waptserver-1.3.4.deb
wget http://wapt.tranquil.it/wapt/nightly/1.3.4-rc2/tis-waptsetup-1.3.4.deb
dpkg -i tis-wapt*.deb
apt-get -f install
wapt-serverpostconf
-> default answer to all questions.

Windows server upgrade

Download http://wapt.tranquil.it/wapt/nightly/1.3.4-rc2/waptserversetup.exe
Install with admin rights.
Launch server postconfiguration (obviously, don't recreate a new new private key...)
Don't create waptagent from waptserverpostconf but use waptconsole option which provide both waptagent binary and waptupgrade package. waptserverpostconf creates only the waptagent.

Wapt management host upgrade

on the wapt manage workstation (where the private key is defined)
download http://wapt/wapt/waptsetup-tis.exe from waptserver
install with default options

Build clients upgrade package

launch c:\wapt\waptconsole
tools/Build waptagent
 -> build the waptagent.exe and xxx-waptupgrade.wapt package and upload them to wapt server.

include the built xxx-waptupgrade package in your base group package or as a dependency of all host packages
trigger upgrade on hosts

GPO update

copy waptdeploy.exe to the gp
modify your waptdeploy GPO to include --hash= with the hash defined in c:\wapt\waptupgrade\waptagent.sha256 and a --wait=15 for example.
\\srvads\netlogon\waptdeploy.exe --hash=5b5988012033e534b5352050bff7dece4840456225787b39dc1d00dfb9e75cd8
(you can get this on linux too with the command "sha256sum /var/www/wapt/waptagent.exe" )

Pyscripter development / debug

The tis-python27 package no longer includes all the libraries of Wapt.
So one need to have a site-package dir to python init of Pyscripter to be able to debug using Pyscripter. This is taken into account into the new tis-pyscripter package, so you'll have to upgrade before editing packages.
(seehttp://dev.tranquil.it/wiki/WAPT_-_Mise_en_place_de_l%27environnement_de_d%C3%A9veloppement)

In PyScripter, Option Tools / Edit startup scripts, update file  python_init.py with lines :

import site
site.addsitedir('c:/wapt/lib/site-packages')