Re: [easybuild] [ANN] EasyBuild v2.8.1

2016-05-30 Thread Ward Poelmans
On 30-05-16 13:47, Kenneth Hoste wrote:

> I'm happy to announce the release of EasyBuild version 2.8.1 [1].
> Yes, that's right, EasyBuild v2.8.0 just got even better!

This really doesn't capture the importance of this release. In its
continuous quest for world dominance, EasyBuild took an import step: we
support our first window manager[1]! Granted, JWM is not Gnome or KDE
but step by step, we're getting there.

Ward

[1] https://github.com/hpcugent/easybuild-easyconfigs/pull/3007


Re: [easybuild] eb --job

2016-05-30 Thread nanava


 Hi,

now that works, thank you.

Though I had to deactivate the function _check_version in 
../easybuild/tools/job/gc3pie.py to avoid the error

>  eb Bonnie++-1.03e-goolf-1.4.10.eb -r -f --job

ERROR: Failed to parse GC3Pie version string 'development version (SVN 
$Revision$)' using pattern ^(?P\S*) version \(SVN \$Revision: 
(?P\d+)\s*\$\)

So I guess I have installed the gc3pie dev version not quit correctly.

Originally the problem was not related to  the torque version, instead to not 
complete input to tracejob command I have given. Sorry about that.
As it seems  currently gc3pue is using only torque server log to grab a job 
completion status('S' records in the output),
while  the same info is available in job accounting ('A' records in the same  
output) files too.

Once I have let the tracejob to access the torque  server logs, gc3pie starts 
working without any changes.
In case gc3ie runs on batch server machine that would be not an issue,  however 
this is not always the case, like mine.

It would be good to mention about this somewhere in doc( i could not find) or I 
would keep the changes you have done so that the tracejob
command gets a job status even if only a job accounting info files are 
available.

Thank you for your help

Best,
Gizo



On Saturday, May 28, 2016 00:38 CEST, Riccardo Murri  
wrote:

> Hello,
>
> My attempt at fixing it is here:
> https://github.com/riccardomurri/gc3pie/tree/hotfix/fix-tracejob-parsing
>
> Can you please test it?
>
> Note that:
>
> - I have no way of testing it as I do not presently have access to a
>   TORQUE cluster.  So the entire parsing code is built from the example
>   you provided, and may break if other jobs produce different output.
>
> - You will need to install GC3Pie from the Git branch above in order to
>   see the fix.
>
> - The batch-queueing system code has been restructured quite a lot after
>   2.4.2 was released, so the fix will be included in GC3Pie 2.5.0 (due
>   this summer) and will not be backported to 2.4.x.
>
> Ciao,
> R
>
> --
> Riccardo Murri
> http://www.s3it.uzh.ch/about/team/#Riccardo.Murri
>
> S3IT: Services and Support for Science IT
> University of Zurich
> Winterthurerstrasse 190, CH-8057 Zürich (Switzerland)
>
> Tel: +41 44 635 4208
> Fax: +41 44 635 6888



--

--
Dr. Gizo Nanava
Leibniz Universitaet IT Services
Leibniz Universitaet Hannover
Schlosswender Str. 5
D-30159 Hannover
Tel +49 511 762 7919085
http://www.luis.uni-hannover.de




[easybuild] [ANN] EasyBuild v2.8.1

2016-05-30 Thread Kenneth Hoste

Dear EasyBuilders,

I'm happy to announce the release of EasyBuild version 2.8.1 [1].
Yes, that's right, EasyBuild v2.8.0 just got even better!

This is a primarily a minor bug fix release, motivated by a problem with 
the new 'module avail' caching mechanism in EasyBuild v2.8.0 (which is 
only triggered under very particular circumstances) [2].


A couple of other minor bugs in the EasyBuild framework have been fixed 
as well, together with enhancements to a handful of easyblocks to 
support the latest software versions and support for 13 new software 
packages.


For more details, please see the release notes [3].

Thanks to everyone who contributed to this release in one way or another!


To upgrade to EasyBuild v2.8.1, there are several options, see [4];
an easyconfig file for EasyBuild v2.8.1 is available in [5].


Enjoy!

regards,

Kenneth
EasyBuild release manager



[1] http://pypi.python.org/pypi/easybuild/2.8.1
[2] https://github.com/hpcugent/easybuild-framework/pull/1776
[3] http://easybuild.readthedocs.org/en/latest/Release_notes.html
[4] 
http://easybuild.readthedocs.io/en/latest/Installation.html#updating-an-existing-easybuild-installation

[5] https://github.com/hpcugent/easybuild-easyconfigs/pull/3153/files