Skip to content

Releases: uc-cdis/hatchery

2.7.1

20 Feb 15:04
ebad5aa

Choose a tag to compare

Release Notes

For: uc-cdis/hatchery

Notes since tag: 2.7.0

Notes to tag/commit: 2.7.1

Generated: 2026-02-20

Bug Fixes

  • Fixed some places that are missing DB creds (#140)

Improvements

  • Make sure the time based cost tracking is idempotent if there are multiple
    replicas (#140)

Add support for GPU workspaces

05 Jan 19:39
24f55bc

Choose a tag to compare

What's Changed

Full Changelog: 2026.01...2.7.0

Cost Tracker for Default Pay Model

03 Nov 22:15
ad228b4

Choose a tag to compare

Release Notes

For: uc-cdis/hatchery

Notes since tag: 2.5.0

Notes to tag/commit: 2.6.0

Generated: 2025-11-03

New Features

  • Adds Pod Tracker that tracks when a workspace pod launches and terminates
    (#137)
  • Track cost of Trial Workspaces (#137)
  • Adds bmh_workspace_id as new annotation in workspace pod (#137)

2.4.0

30 Sep 17:46
b916065

Choose a tag to compare

Release Notes

For: uc-cdis/hatchery

Notes since tag: 2.3.0

Notes to tag/commit: b916065

Generated: 2025-09-30

Breaking Changes

  • Config file path should be '/var/hatchery/hatchery.json' (#133)

Improvements

  • Restrict config files to json (#133)

Deployment Changes

  • If deploying to helm, the config mountPath should be specified in the
    environment values.yaml or the environment should use a new release of
    gen3-helm. (#133)

2.3.0

21 May 16:08
939f1bf

Choose a tag to compare

Release Notes

For: uc-cdis/hatchery

Notes since tag: 2.2.0

Notes to tag/commit: 2.3.0

Generated: 2025-05-21

Dependency Updates

New Features

  • update Go to 1.23 (#120)
  • address certain security updates (#120)
  • Add skip-node-selector configuration to skipping adding a nodeselector to
    be able to run workspaces in single node clusters. If used in a dev
    environment without public DNS you should also use
    use-internal-services-url configuration to talk directly to fence/
    ambassador. (#118)

Improvements

  • when launching workspaces in a separate cluster use a workspace node to
    proxy to. (#125)
  • Don't advocate mounting /data into /pd (#122)
  • Allow assume-role for cross-account access to pay model table (#119)
  • Run a quick check before creating the subnet to make sure the instance type
    for nextflow is available in that AZ. (#111)
  • Add batch:TagResource to user policy for nextflow / batch (#115)
  • Added use-internal-services-url boolean configuration field that forces
    hatchery to use cluster-local URLs (like http://fence-service/) even when
    GEN3_ENDPOINT environmental variable is set. (#91)

2.2.0

18 Jul 18:48
6ec23fa

Choose a tag to compare

Release Notes

For: uc-cdis/hatchery

Notes since tag: 2.1.3

Notes to tag/commit: 2.2.0

Generated: 2024-07-18

New Features

  • Add nextflow-global.s3-objects-expiration-days setting to configure when
    to delete objects created in S3 by Nextflow (#112)

Bug Fixes

  • Fix a bug when making requests to Arborist to check users' container
    authorization (#112)

Improvements

  • Add more details to container authorization docs (#113)
  • Nextflow: enable KMS encryption on Nextflow-managed S3 buckets (#108)

2.1.3

08 May 16:01
5c54597

Choose a tag to compare

What's Changed

  • Add GH Actions workflow for integration tests by @haraprasadj in #104
  • PPS-917 PPS-922 PPS-924 PPS-925 feat: go 1.21 and dep update by @mfshao in #106
  • Update instanceProfile in memory during first launch by @jawadqur in #107

Full Changelog: 2.1.2...2.1.3

2.1.2

01 Apr 16:56
08f4b0c

Choose a tag to compare

Release Notes

For: uc-cdis/hatchery

Notes since tag: 2.1.1

Notes to tag/commit: 2.1.2

Generated: 2024-04-01

Bug Fixes

  • Fix the logic when handling errors around creating instance profiles for
    nextflow/ batch (#103)

2.1.1

28 Mar 21:30
9131a97

Choose a tag to compare

Release Notes

For: uc-cdis/hatchery

Notes since tag: 2.1.0

Notes to tag/commit: 2.1.1

Generated: 2024-03-28

Improvements

  • The Nextflow sample configuration now includes a public image that is
    configurable instead of hardcoded (#102)

2.1.0

25 Mar 15:43
4466544

Choose a tag to compare

Release Notes

For: uc-cdis/hatchery

Notes since tag: 2.0.4

Notes to tag/commit: 2.1.0

Generated: 2024-03-25

New Features

Improvements

  • Cancel Nextflow jobs on workspace termination (#101)
  • Update Hatchery configuration docs to include missing settings (#96)
  • Update Nextflow sample configuration to use an accessible image from
    nextflow-approved/public (#96)