Skip to content

Releases: uc-cdis/hatchery

1.6.2

08 Jan 21:38
22d01d1
Compare
Choose a tag to compare

What's Changed

  • Add ability to authenticate AWS batch with private ECR repositories by @jawadqur in #87

Full Changelog: 1.6.1...1.6.2

1.6.1

04 Jan 16:45
3482cb1
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/hatchery

Notes since tag: 1.6.0

Notes to tag/commit: 1.6.1

Generated: 2024-01-04

Improvements

  • Nextflow in Batch: Ignore "invalid" state before updating a compute
    environment, instead of waiting for it to be valid (#88)

1.6.0

13 Dec 21:18
7129e70
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/hatchery

Notes since tag: 1.5.1

Notes to tag/commit: 1.6.0

Generated: 2023-12-13

New Features

  • New endpoints GET /mount-files and GET /mount-files?id=foobar return
    files to be mounted to the workspace container (#86)
  • New endpoint GET /options?id=foobar returns information about the
    specified workspace option only (#86)

Improvements

  • Set environment variable WORKSPACE_FLAVOR in the workspace and sidecar
    containers for downstream use (#86)

Replace route to IGW if it already exists

02 Nov 16:52
fc4409d
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/hatchery

Notes since tag: 1.5.0

Notes to tag/commit: fc4409d

Generated: 2023-11-02

Bug Fixes

  • Replace route to IGW if it already exists (#85)

Per-container authorization

27 Oct 15:06
845bdba
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/hatchery

Notes since tag: 1.4.0

Notes to tag/commit: 1.5.0

Generated: 2023-10-27

New Features

  • Per-container authorization based on resource paths and pay models (#84)

Improvements

  • Add error handling when the Hatchery configuration file cannot be parsed
    (#84)
  • Add error handling when attempting to launch a container that is not in the
    list of configured containers (#84)
  • Improve unit tests set up: set up global test logger; use defer to always
    restore mocked functions even if a test fails (#84)

Nextflow support

09 Oct 20:17
a8a398b
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/hatchery

Notes since tag: 1.3.0

Notes to tag/commit: 1.4.0

Generated: 2023-10-09

New Features

  • Support Nextflow on AWS Batch through workspaces (#77)
  • Add new status field to return workspace type (#72)

Bug Fixes

  • Fix Nextflow Batch compute environment to be user-specific (#82)

1.3.0

09 Aug 21:52
472654b
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/hatchery

Notes since tag: 1.2.1

Notes to tag/commit: 472654b

Generated: 2023-08-09

New Features

  • Added /resetpaymodels endpoint (#70)
  • Pay models are automatically reset when a workspace session is terminated.
    (#70)
  • Add support for VPC's with multiple CIDR's (#66)

Breaking Changes

  • /launch endpoint throws an error when there is no pay model selected (For
    commons with paymodels) (#70)
  • /setPaymodel throws an error when there is no active workspace running.
    (For commons with paymodels) (#70)

Bug Fixes

  • /launch endpoint throws a 400 BAD Request when a request without username
    is sent. (#70)

Improvements

  • Added unit tests for all the updated functions (#70)
  • Some error messages and response codes are updated to be more specific
    (#70)
  • Related document -
    BRH-512
    (#70)
  • The /currentPayModel endpoint returns Trial Workspace only when there
    are no persistent pay models for the user. Returns null otherwise. (#69)

1.2.1

02 May 20:34
105e14f
Compare
Choose a tag to compare

What's Changed

  • Run ECS launch in wrapper for better error handling by @jawadqur in #63

Full Changelog: 1.2.0...1.2.1

1.2.0

13 Apr 15:50
9bcd8d1
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/hatchery

Notes since tag: 1.1.1

Notes to tag/commit: 1.2.0

Generated: 2023-04-13

What's Changed

  • adding a Helm quickstart guide to hatchery service by @EliseCastle23 in #60
  • Run ECS launch in goroutine, and add local cluster paymodel by @jawadqur in #61

New Contributors

Full Changelog: 2023.04...1.2.0

1.1.1

28 Feb 21:07
dad3afe
Compare
Choose a tag to compare

Release Notes

For: uc-cdis/hatchery

Notes since tag: 1.1.0

Notes to tag/commit: 1.1.1

Generated: 2023-02-28

Improvements

  • vulnerability fixes (#56)

Bug Fixes

  • Set enableServiceLinks to false in workspace pods. (#54)