* Remove unused directories
* Augment pool images list to support Singularity images
* Fix specific image update with private ORAS registries
* Add support to run ORAS image from a private registry
* Only log in used registries
* Fix checks
* Update documentation
* Resolve PR comments
* Resolve PR comments
* Create one log file per container mode
* Make singularity 3 work
* Minor fixes
* Fix cascade with docker image and singularity image
* Add capability to pull from library://
* Add singularity signed images to config file
* Add singularity signed images to the global resource table
* Pull and verify signed singularity images
* Put the singularity sypgp directory in the mount directory
* Add ability to provide key file to verify a singularity image
* Resolve PR comments
* Fix Singularity registry credemtials
* Extract cascade logic from nodeprep
* Re-run cascade if the image update command has no specified image
* Fix prefix errors when using shipyard docker image
* Make sure that the cascade log files are not overridden
* Fix wrong parameter name
* Clarify error message when trying to update images on Windows
* Update documentation
* Fix checks
* Resolve PR comments
* Create one log file per container mode
* Make singularity 3 work
* Minor fixes
* Fix cascade with docker image and singularity image
* Add capability to pull from library://
* Add singularity signed images to config file
* Add singularity signed images to the global resource table
* Pull and verify signed singularity images
* Put the singularity sypgp directory in the mount directory
* Add ability to provide key file to verify a singularity image
* Resolve PR comments
* Fix Singularity registry credemtials
* Create one log file per container mode
* Make singularity 3 work
* Minor fixes
* Fix cascade with docker image and singularity image
* Add capability to pull from library://
- Package and use Slurm 18.08 instead of default from distro repo
- Slurm "master" contains separate controller and login nodes
- Integrate RemoteFS shared file system into Slurm cluster
- Auto feature tagging on Slurm nodes
- Support CentOS 7, Ubuntu 16.04, Ubuntu 18.04 Batch pools as Slurm
node targets
- Unify login and Batch pools on cluster user based on login user
- Auto provision passwordless SSH user on compute nodes with login user
context
- Add slurm cluster commands, including orchestrate command
- Add separate SSH for controller, login, nodes
- Add Slurm configuration doc
- Add Slurm guide
- Add Slurm recipe
- Update usage doc
- Remove deprecated MSI VM extension from monitoring and federation
- Fix pool nodes count on non-existent pool
- Refactor SSH info to allow offsets
- Add fs cluster orchestrate command
* Add env vars option to pool configuration
- Add the option to include custom environment variables in the pool
configuration
- This allows users to setup Batch environment variables for the start
task
- This in turn could allow for the ability to use batch insights
* Add env var spec to pool schema for validation
- CHANGELOG updated with pool env var feature
* Add a keyvault option for pool env vars
- Added a keyvault option to the pool configuration
- Updated docs, schemas and templates accordingly
- Changed schema type from `str` to `text` for env vars
* Add keyvault client check
- Add a keyvault client check to ensure a valid client is used when
using keyvault to add env vars to the start task.
- BLAST and RNASeq pipelines
- Fix adding tasks to an existing job with existing merge tasks
- Add support for force_enable_task_dependencies at the job level
- Fix doc typos