access_RoseCylcVersions - ACCESS-NRI/accessdev-Trac-archive GitHub Wiki

Rose and Cylc versions

Updates

The default versions of rose and cylc on accessdev and raijin will be updated as new versions are released. The current and previous default versions will be kept but older versions may be removed if there's been no recent use (rose on raijin logs which version is used).

Running suites will not be affected by an upgrade because the environment variables ROSE_VERSION and CYLC_VERSION record which versions they started with. This is also set in the $HOME/cylc-run/NAME/suite.rc created when rose processes a suite, e.g. this will have something like

{# Rose Configuration Insertion: Init #}
{% set CYLC_VERSION="6.9.1" %}
{% set DRYRUN=false %}
{% set ROSE_ORIG_HOST="accessdev.nci.org.au" %}
{% set ROSE_VERSION="2016.03.0" %}
{# Rose Configuration Insertion: Done #}

If for some reason you need to run a suite at a particular version you can specify this with, e.g.

ROSE_VERSION=2016.03.0 CYLC_VERSION=6.9.1 rose suite-run

Note that matching versions of rose and cylc should be used (see following table for compatible versions).

If you simply restart a stopped suite it will use the new default versions which may work (except for the cylc5 to cylc6 and cylc6 to cylc7 changes which were incompatible). However it's safer to specify the original versions explicitly (whether you're using rose suite-run --restart or starting from the cylc GUI).

Version history

Rose Cylc Became Default Removed Related tickets
2014-05 5.4.14 2014 2016-05-16
2015.02.0 6.3.0 - 2016-05-16 #148
2015.04.1 6.4.1 2015-06-03 #190
2015.11.0 6.7.2 2015-11-10 2017-02-15 #199
2016.03.0 6.9.1 2016-03-17 #262
2016.05.0 6.10.1 2016-05-17 2017-02-15 #274
2016.06.1 6.10.2 2016-06-28 #281
2016.11.1 6.11.2 - 2018-10-22 #284
2016.11.1 6.11.4 -
2017.01.0 7.1.0 2017-02-15 https://vlrepos.nci.org.au/tg8/puppet/issues/28
2017.02.0 7.3.0 - 2018-10-22 https://vlrepos.nci.org.au/tg8/puppet/issues/38
2017.05.0 7.4.0 2017-07-25 https://vlrepos.nci.org.au/tg8/puppet/issues/31
2018.02.0 7.6.0 - https://vlrepos.nci.org.au/tg8/puppet/issues/40
2018.06.0 7.7.1 - https://vlrepos.nci.org.au/tg8/puppet/issues/40
2019.01.0 7.8.1 - https://vlrepos.nci.org.au/tg8/puppet/issues/47
2019.01.2 7.8.3 2019-06-24