easybuilders / easybuild

EasyBuild - building software with ease
http://easybuild.io
GNU General Public License v2.0
468 stars 144 forks source link

missing documentation regarding the upgrade process #86

Open dominikborkowski opened 9 years ago

dominikborkowski commented 9 years ago

It seems the official documentation doesn't mention the procedure for upgrading easy build itself. It would be nice to have a simple explanation how to move from one EB version to a new one, and whether there are any routine tasks required to maintain EB components and/or easyconfigs up to date.

Thanks!

moschlar commented 9 years ago

:+1:

boegel commented 9 years ago

until this is covered by the documentation, see the bottom part of each release announcement (e.g. https://lists.ugent.be/wws/arc/easybuild/2015-09/msg00024.html):

To upgrade to EasyBuild v2.3.0, there are several options: 

    (i) (re)bootstrap EasyBuild to obtain an EasyBuild/2.3.0 module to load [15] 

    (ii) install EasyBuild v2.3.0 with a previous version of EasyBuild, using the easyconfig file available in [16]

    (iii) install EasyBuild v2.3.0 from PyPI, using one of the standard Python installation tools (easy_install, pip, ...) [17] 

    (iv) update your Git working copies of the different EasyBuild repositories;
         note: the minimal required vsc-base version has been bumped to 2.2.4, so you may need to update vsc-base as well with this approach

[15] http://easybuild.readthedocs.org/en/latest/Installation.html#bootstrapping-easybuild [16] https://github.com/hpcugent/easybuild-easyconfigs/pull/1940 [17] http://easybuild.readthedocs.org/en/latest/Installation_Alternative.html#standard-installation-of-latest-release