Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Overview

Before summer of 2019, BRCF POD compute and storage servers were running Ubuntu Linux version 14.04 LTS (Long Term Support), which was released in 2014 with 5 years of support/updates. As of April 2019, updates for Ubuntu 14.04 were frozen and no longer available in the standard repositories. As a result, all BRCF POD servers need to be migrated to a newer Ubuntu LTS release. We selected Ubuntu 18.04 LTS, as it will be supported until April 2023.

...

  • July 24 - Chen/Wallingford and Iyer/Kim PODs
  • July 31 - Dickinson/Cambronne, Ochman, Wilke and EDU PODs
  • Aug 7 - Georgiou/WCAAR, GSAF, Lambowitz/CCBB and Marcotte PODs

How the compute server O/S upgrade may affect you

There are two categories of programs installed on compute servers:

...

These can be binaries built from source, or in the case of Python/Pyton3 and R/R Studio server, add-on packages.

Missing globally-installed programs

Compute servers under the previous Ubuntu 14.04 release included a layer of bioinformatics software called BioLinux 7. That layer is not available for Ubuntu 18.04. We have attempted to globally install the most important BioLinux 7 tools under Ubuntu 18.04; however some may be missing.

...

We are working to update our POD Software Information to reflect globally-installed software available under Ubuntu 18.04, but it currently reflects only the 14.04 environment.

Incompatible user-installed programs

Programs you installed under Ubuntu 14.04 may no longer work.

...

  • For programs downloaded as pre-built binaries, check the maintainer's website for a version compatible with Ubuntu 18.04.
  • For programs downloaded as source and built by you, move the previous binaries (often in ~/bin or ~/.local/bin), then perform a clean build from existing (or updated) source code.
  • For R packages, your local installations are in your ~/R directory. Rename that directory (e.g. to ~/R.previous) so you can refer to it to see which packages you installed, then re-install those packages.
  • For Python packages, your local installations are in your ~/.local/lib/python2.7 or ~/.local/lib/python3 directories. Rename those directories (e.g. to ~/.local/lib/python2.7.previous) so you can refer to it to see which packages you installed, then re-install those packages.

Notes on R Studio Server and JupyterHub Server

In our new Ubuntu 18.04 environment, all compute servers have both web-based R Studio Server and JupyterHub Server installed.

...