<div dir="ltr">je pousse ça demain sur le parc :)<br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-04-25 12:00 GMT+02:00  <span dir="ltr"><<a href="mailto:wapt-request@lists.tranquil.it" target="_blank">wapt-request@lists.tranquil.it</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Send WAPT mailing list submissions to<br>
        <a href="mailto:wapt@lists.tranquil.it">wapt@lists.tranquil.it</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="http://lists.tranquil.it/listinfo/wapt" target="_blank">http://lists.tranquil.it/listinfo/wapt</a><br>
or, via email, send a message with subject or body 'help' to<br>
        <a href="mailto:wapt-request@lists.tranquil.it">wapt-request@lists.tranquil.it</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:wapt-owner@lists.tranquil.it">wapt-owner@lists.tranquil.it</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of WAPT digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
   1. WAPT-1.2.3-rc2 (J?r?mie Courr?ges-Anglas)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Fri, 24 Apr 2015 16:12:23 +0200<br>
From: J?r?mie Courr?ges-Anglas  <<a href="mailto:jeremie.courreges-anglas@tranquil.it">jeremie.courreges-anglas@tranquil.it</a>><br>
To: "<a href="mailto:wapt@lists.tranquil.it">wapt@lists.tranquil.it</a>" <<a href="mailto:wapt@lists.tranquil.it">wapt@lists.tranquil.it</a>><br>
Subject: [Wapt] WAPT-1.2.3-rc2<br>
Message-ID: <<a href="mailto:553A4F47.5090309@tranquil.it">553A4F47.5090309@tranquil.it</a>><br>
Content-Type: text/plain; charset=utf-8<br>
<br>
Bonjour,<br>
<br>
pour celles et ceux qui s'ennuieraient ce week-end, TIS vous propose une<br>
s?ance WAPT en avant-premi?re. Merci de nous faire part de vos tests,<br>
qu'ils soient concluants ou qu'ils r?v?lent des r?gressions. :)<br>
<br>
T?l?chargements : <a href="http://wapt.tranquil.it/wapt/nightly/1.2.3-rc2/" target="_blank">http://wapt.tranquil.it/wapt/nightly/1.2.3-rc2/</a><br>
<br>
Le ChangeLog - monstrueux - compil? par Hubert :<br>
<br>
Changelog 1.2.2 -> 1.2.3<br>
------------------------<br>
* add uuid parameter for direct requests to hosts from waptserver.<br>
 allow host to refuse request if not right target (if ip has changed since last update_status for example)<br>
<br>
* fallback on waptserver usage_statictics if mongodb lacks aggregate support<br>
* register host on server in postconf using waptservice http instead of command line wapt-get<br>
<br>
<br>
Changelog 1.2.1 -> 1.2.2<br>
------------------------<br>
* added reset-uuid and generate-uuid for <a href="https://roundup.tranquil.it/wapt/issue421" target="_blank">https://roundup.tranquil.it/wapt/issue421</a> duplicated UUID issues<br>
* improved mass hosts delete, added delete hosts package action.  server >=1.2.2 only : <a href="https://roundup.tranquil.it/wapt/issue433" target="_blank">https://roundup.tranquil.it/wapt/issue433</a><br>
* read the docs theme for sphinx setuphelpers API documentation. WIP <a href="https://roundup.tranquil.it/wapt/issue427" target="_blank">https://roundup.tranquil.it/wapt/issue427</a><br>
* doc updates<br>
* added api/v1/hosts_delete method<br>
* added need_install, install_exe_if_needed, install_msi_if_needed functions to setuphelpers<br>
<br>
* additional parameters for waptdeploy.<br>
<br>
Changelog 1.1.1 -> 1.2.2<br>
------------------------<br>
<br>
Waptconsole<br>
* combobox for filtering on groups in waptconsole.<br>
* Added "Add ADS Groups as packages" action to WAPT host selection popup menu<br>
* Add cleancache action to clean local waptconsole packages cache<br>
* notify_server on network reconfiguration if waptserver is available<br>
* Column "groups" shows only host's direct dependencies with package's section == "group" instead of all direct dependencies.<br>
* optional anonymous statistics (nb of machines, nb of packages, age of updates...) sent to Tranquil IT to document the communication around Wapt (sent by<br>
waptconsole at most every 24h)<br>
<br>
* improved mass hosts delete,<br>
* added delete hosts package action.  server >=1.2.2 only : <a href="https://roundup.tranquil.it/wapt/issue433" target="_blank">https://roundup.tranquil.it/wapt/issue433</a><br>
* improved big packages uploads (write uploaded packages by chunk) (but still some issues on 32bits servers due to uwsgi)<br>
* display version of mismatch when editing package<br>
* fix for host's packages not saved when some dependencies don't exist anymore<br>
* fix: restore working cancel running task button<br>
* fix for canceling subprocesses not working in freepascal apps (when waiting for innosetup compile for example)<br>
<br>
<br>
Wapt-get/Waptservice<br>
* added reset-uuid and generate-uuid for <a href="https://roundup.tranquil.it/wapt/issue421" target="_blank">https://roundup.tranquil.it/wapt/issue421</a> duplicated UUID issues<br>
* change find_wapt_repo_url processus to avoid waiting for all repos if one repo is ok (improved response time in buggy networks)<br>
* windows DNS resolver in wapt client (python part) instead of pure python resolver. Should reduce issues when multiple network cards or inactive network<br>
connections.<br>
* changed priority of server discovery using SRV dns records. -> first priority ascending and weight descending. -> comply with standards.<br>
* solved some issues with sqlite and threads in local waptservice<br>
    explicit transaction handling and isolation_level = None for local WaptDB (to try to avoid locks)<br>
    teardown handler for waptservice to commit or rollback thread local connections<br>
* fix for waptrepo detection in freepascal parts : same processus as python part.<br>
* fix for edit_package when supplying a wapt filename instead of package request<br>
<br>
<br>
Setuphelpers :<br>
* read the docs theme for sphinx setuphelpers API documentation. WIP <a href="https://roundup.tranquil.it/wapt/issue427" target="_blank">https://roundup.tranquil.it/wapt/issue427</a><br>
* added a _all_ list to avoid importing unecessary names in setup.py modules. Now only function defined in setuphelpers are available when importing<br>
setuphelpers.<br>
  -> can break some wapt packages if names were indirectly imported through setuphelpers module.<br>
* added need_install, install_exe_if_needed, install_msi_if_needed functions to setuphelpers<br>
* added local_desktops function<br>
* Version class instances accept to be compared to str<br>
* removed processnames_list which is unused in setuphelpers<br>
* added add_ads_groups and get_computer_groups to waptdevutils.py<br>
* fixes on run helper<br>
   fix for on_write callback not working<br>
   fix for TimeoutExpired not formatted properly<br>
* use closure for registry keys<br>
<br>
<br>
Waptdeploy<br>
* improved waptdeploy with more command line options (in particular tasks to merge to default innosetup selected tasks)<br>
* fix for waptrepo detection using dns records<br>
<br>
<br>
Install<br>
* Fix waptagent upload error on windows<br>
* debian packages should work for Jessie<br>
* improved copytree2 for waptupgrade<br>
* trap exception for version check on copy of exe and dll<br>
* mongodb-server version should be >= 2.4<br>
<br>
<br>
<br>
Librement,<br>
<br>
--<br>
J?r?mie Courr?ges-Anglas - Tranquil IT Systems<br>
<a href="http://www.tranquil-it-systems.fr" target="_blank">http://www.tranquil-it-systems.fr</a> - <a href="http://dev.tranquil.it" target="_blank">http://dev.tranquil.it</a><br>
<br>
<br>
<br>
------------------------------<br>
<br>
Subject: Digest Footer<br>
<br>
_______________________________________________<br>
WAPT mailing list<br>
<a href="mailto:WAPT@lists.tranquil.it">WAPT@lists.tranquil.it</a><br>
<a href="http://lists.tranquil.it/listinfo/wapt" target="_blank">http://lists.tranquil.it/listinfo/wapt</a><br>
<br>
<br>
------------------------------<br>
<br>
End of WAPT Digest, Vol 25, Issue 13<br>
************************************<br>
</blockquote></div><br></div>