Skip to content

Releases: SixTrack/SixDesk

Admin updates

31 Aug 15:55
8f7bf10
Compare
Choose a tag to compare

This is a minor release, with updates mainly involving the admin part.
If you want to see actual changes:
v2.1.2...v2.1.3

Only one user-side change, following a PR by @bdalena: #65

Minor Updates

08 Nov 11:18
e931882
Compare
Choose a tag to compare

USER CHANGES

  • Fixing a bug in dot_profile (sixdeskSetQueue function) in recognising nextweek as possible HTCondor queue. This queue was mis-typed in the list of recognised queues. Thanks to D.Mirarchi for reporting the bug. PR #59 by @amereghe
  • Changing the default behavior of run_six.sh. Currently, before generating inputs or checking them or submitting jobs, run_six.sh checks by default that the point has not been already submitted or a result is present. Previously, these three operations were done no matter the status of the folder. Thanks to F.V.D.Veken for asking for the change. - PR #59 by @amereghe

MINOR CHANGES

None

ADMIN CHANGES

minor updates

29 May 10:15
6375863
Compare
Choose a tag to compare

USER CHANGES

  • added a very simple README.md file - thanks to R. De Maria - commit ;
  • possibility to have an empty sysenv (though it must still be present) - PR #48 (by X. Lu). This is a preliminary step before dropping sysenv completely;
  • updated minor big in app version - PR #50 by A. Mereghetti;

MINOR CHANGES

  • all calls to awk have been changed into calls to gawk. This was found to be necessary as, when running SixDesk on a local UBUNTU machine, an alias to mawk was in place, requiring minor syntax differences. Thanks for F. Van Der Veken for signalling the issue. Fixed by PR #48 (by X. Lu);
  • replaced all tab chars in bash script with actual whitespaces - PR #48 (by X. Lu);
  • added a call to aklog after kinit (-R) - even though not strictly necessary, this better propagates the renewed kerberos token to AFS; relevant for submission from local machine. Thanks for F. Van Der Veken for signalling the issue. Fixed by PR #48 (by X. Lu);

ADMIN CHANGES

  • updated plotting scripts for monitoring BOINC activity - PR #49 (by sixtadm);:
    • proper scaling of queueing sixtrack tasks; at the same time, improved xtics;
    • increased upper range of TFLOPs;
    • added dalena and mischenk to monitored users;
    • fixed scaling of cumulative submitted/assimilated WUs;

version pinning in BOINC + additional sixtrack input files

01 May 19:05
b4dc332
Compare
Choose a tag to compare

USER CHANGES

  • the user can provide the sixtrack jobs with additional files, either created by MADX or provided by the user. These files are also used in one-turn jobs - if not necessary, this step can be used also as a final check of consistency of the input files. The manual has been updated accordingly;
  • BOINC has been given version pinning capability. Hence, the user can ask a specific sixtrack version via an appropriate variable in sysenv. The manual has been updated accordingly;
  • the fort.3.local is also used in one-turn jobs;
  • the template sixdeskenv has been updated in bunch charge and emittance to comply with HL-LHC parameters (template .mask file is an HL-LHC one);

ADMIN CHANGES

  • crontab jobs on BOINC server have been harmonised, such that they differ only by appname and related variables; in addition, calls to crontab jobs creating work on BOINC have an upper limit of 3k WUs (previously: 1k) per study per call. A script for commuting changes between sixtrack and sixtracktest apps has been added;
  • scripts monitoring the activity on BOINC have been made compliant with their deployment by the sixtadm account and no longer by amereghe;
  • a script for commuting sixtrack and sixtracktest app names in relevant scripts has been added;

Bug Fixes

23 May 10:35
dbe7f00
Compare
Choose a tag to compare

Various bug fixes (see issue #25 and pull request #26 ):

  • fixing representation of integers in dir names for amplitude and angle -- no longer 5. or 5.0
    • thanks to JBarranco for pointing this out;
  • fixing bug in run_six.sh when selecting only angles close to 90 degs -- bug was adding not requested angles with incomplete input infos;
    • thanks to EMcLean for pointing this out;

In addition (see pull request #27):

  • bug fix in overriding platform from terminal line command (i.e. -p option);

External scans

04 May 11:58
5a17a3b
Compare
Choose a tag to compare

merging pull request #20
See comments in pull request for change logs.

getting in synch with new BOINC server

04 May 09:30
ca77111
Compare
Choose a tag to compare

merging pull request #19
See comments in pull request for change logs.

New SixDesk scripts

04 May 09:14
3c693d1
Compare
Choose a tag to compare

Merging pull request #18
New SixDesk scripts, after >1.5y of intense work and development.

Updating paths/names to current release / test release of sixtrack

04 May 09:01
Compare
Choose a tag to compare

improvements in handling the xing angle

04 May 08:59
Compare
Choose a tag to compare