Releases: octue/openfast-service
Releases · octue/openfast-service
Remove turbsim analysis from openfast analysis
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
intoopenfast_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
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
inoctue.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 fixedtwined
dependency - Switch to poetry for package management
Refactoring
- Rename
openfast
package toopenfast_service
Chores
- Add license and attributions
Upgrade instructions
Use octue>=0.53.0
to interact with this service.
Set up Octue OpenFAST service
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