Skip to content

Releases: octue/openfast-service

Update storage bucket

05 Mar 15:18
9d673c2
Compare
Choose a tag to compare

Contents (#20)

Operations

  • Update storage bucket

Move to `octue-twined-services` project

03 Mar 11:16
17e5c14
Compare
Choose a tag to compare

Contents (#19)

Operations

  • Remove terraform config

Refactoring

  • Switch to octue-twined-services project

OPS: Use fixed deployment workflow

24 Feb 11:21
3b70232
Compare
Choose a tag to compare

Contents (#18)

Operations

  • Use fixed deployment workflow

Testing

  • Update deployment test

Other

  • Update readme

Switch to Kubernetes/Kueue service backend

20 Feb 14:57
732e68d
Compare
Choose a tag to compare

Summary

This release replaces Cloud Run infrastructure with Kubernetes/Kueue infrastructure and sets up the service to deploy to it.

Contents (#16)

Operations

  • Replace terraform configuration with terraform-octue-twined and terraform-octue-twined-static modules
  • Use simpler dockerfile
  • Specify event store, service registry, and storage bucket output
  • Add new Kueue deployment workflows
  • Update workflows

Dependencies

  • Use rc-kueue branch of octue

Testing

  • Test deployment with parallel questions

Support more output file types

11 Feb 12:11
74d773e
Compare
Choose a tag to compare

Contents (#15)

New features

  • Support .ech and .sum output files

Enhancements

  • Log which output file types aren't found

Operations

  • Add devcontainer

Testing

  • Add testing workflow
  • Delete tox.ini file

Other

  • Remove unmaintained docs directory
  • Rewrite README

Fix input/output file handling

10 Feb 15:17
3dce561
Compare
Choose a tag to compare

Contents (#14)

IMPORTANT: There is 1 breaking change.

New features

  • Support outputting .outb files

Enhancements

  • 💥 BREAKING CHANGE: Only allow openfast dataset (expect inflow data in openfast dataset)
  • Allow running service with local dataset

Fixes

  • Fix file handling
  • Avoid changing directory and moving files

Dependencies

  • Use latest octue version

Testing

Documentation

  • Add third party licences
  • Document where test data is from

Style

  • Switch to ruff linter/formatter

Upgrade instructions

💥 Only allow `openfast` dataset (expect `inflow` data in `openfast` dataset)

Ensure any data that would have been in the separate inflow dataset is now included in the openfast dataset and that any pointers to its location in the various OpenFAST files are updated.

Use `octue=0.59.1`

19 Aug 09:30
699392f
Compare
Choose a tag to compare

Contents (#13)

Dependencies

  • Use octue=0.59.1

DEP: Use `octue=0.59.0`

16 Aug 09:57
41029ed
Compare
Choose a tag to compare

Contents (#12)

Dependencies

  • Use octue=0.59.0

Update to `openfast=3.5.3`

15 Jul 15:08
424df17
Compare
Choose a tag to compare

Contents (#11)

IMPORTANT: There are 2 breaking changes.

New features

  • 💥 BREAKING CHANGE: Use OpenFAST version 3.5.3

Fixes

  • Download inflow dataset into same directory as openfast dataset
  • Set service configuration path environment variable

Dependencies

  • 💥 BREAKING CHANGE: Use octue 0.56.0 (question chaining)

Refactoring

  • Remove redundant analysis finalisation

Upgrade instructions

💥 Use OpenFAST version `3.5.3`

Use the 3.5.3 openfast file format.

💥 Use `octue` branch with question chaining

Communicate with this service using octue>=0.56.0

Change input datasets to just openfast and inflow

23 May 16:42
77722f9
Compare
Choose a tag to compare

Contents (#10)

IMPORTANT: There is 1 breaking change.

Enhancements

  • 💥 BREAKING CHANGE: Change accepted input manifest datasets to just "openfast" and "inflow"

Dependencies

  • Add gcp-storage-emulator dev dependency and use it for local testing
  • Use octue==0.55.0

Testing

  • Move main openfast file to top of directory tree

Upgrade instructions

💥 Change accepted input manifest datasets

Include all openfast files in the openfast dataset apart from inflow related files which should still be given in a separate inflow dataset.