Skip to content

Releases: octue/openfast-service

Remove turbsim analysis from openfast analysis

30 Apr 11:07
900addd
Compare
Choose a tag to compare

Contents (#8)

IMPORTANT: There is 1 breaking change.

Enhancements

  • 💥 BREAKING CHANGE: Stop calling turbsim service as part of openfast service
  • Stop requiring turbsim dataset

Operations

  • Use second generation cloud run environment so filesystem works

Dependencies

  • Use latest commit of octue branch

Refactoring

  • Move app into openfast_service package

Testing

  • Add test openfast files and update tests to use them

Upgrade instructions

💥 Stop calling turbsim service as part of openfast service

Use octue/turbsim-service first and add its output dataset to octue/openfast-service's input manifest in the inflow dataset inside the Wind directory (i.e. inflow/Wind/TurbSim.bts)

Switch to poetry package manager

29 Apr 11:35
Compare
Choose a tag to compare

Contents (#7)

IMPORTANT: There is 1 breaking change.

Enhancements

  • Use new Manifest.download method
  • Use beta version of openfast image base and install python3.11

Fixes

  • Update to diagnostics_cloud_path in octue.yaml
  • Unpack Child.ask output properly
  • Use updated octue/turbsim-service child

Operations

  • Add services topic to terraform config
  • Restrict codeql scanning to pushes to main
  • Use reusable workflow for semantic version check
  • Give github actions service account access to buckets

Dependencies

  • 💥 BREAKING CHANGE: Use octue branch with fixed twined dependency
  • Switch to poetry for package management

Refactoring

  • Rename openfast package to openfast_service

Chores

  • Add license and attributions

Upgrade instructions

Use octue>=0.53.0 to interact with this service.

Set up Octue OpenFAST service

06 Dec 12:15
929c607
Compare
Choose a tag to compare

Contents (#1)

Enhancements

  • Update output location and enable crash diagnostics
  • Use octue/turbsim-service child

Operations

  • Update pull request workflow
  • Update semantic version check in CI
  • Add terraform config
  • Add deployment workflow

Dependencies

  • Update to latest octue version

Chores

  • Update pre-commit config
  • Remove unused options from octue.yaml