v0.2.1-alpha: version and usability improvements + new resources.
Pre-release
Pre-release
Key New Features:
- Descriptive output when using ghpc
- SLURM and DDN third-party resources updated to newest versions
- Removed redundancy in SLURM resource definitions
- Embedded resources - Use standard resources without needing the local resources directory
- Additional validation of global variables
- New Resources
- new-project: Creates a new GCP project
- service-enablement: Allows management of multiple API services for a GCP project
What's Changed
- Changes in the test_examples to allow cloud build. by @cboneti in #27
- Update go-critic pre-commit by @heyealex in #30
- Simplify SLURM login and controller resources by @heyealex in #29
- Embed resources in ghpc, update source format by @heyealex in #28
- Adding cloud-build artifacts to accelerate tests. by @cboneti in #31
- Add validation for global vars by @heyealex in #32
- Builder img now uses latest of terraform-docs by @cboneti in #34
- Update SLURM resource defaults by @heyealex in #33
- Update lustre defaults to recommended values by @heyealex in #35
- Fix bug where global labels were not set by @heyealex in #36
- Update versions by @cboneti in #38
- add .DS_store to gitignore by @heyealex in #42
- Print descriptive output when creating blueprints or configs by @heyealex in #41
- Add license to resutils package by @heyealex in #44
- Set cloud builders to fail on any non-zero command by @heyealex in #46
- Add to Makefile make install-deps-dev by @heyealex in #45
- Rename passthrough variables to literal variables by @heyealex in #47
- Project branch by @ziwang492 in #43
- Bug fix: Omnia install script permissions by @heyealex in #49
- Update version to 0.2.1 by @heyealex in #50
- Improved documentation by @cboneti in #52
- Version 0.2.1 by @heyealex in #51
New Contributors
- @ziwang492 made their first contribution in #43
Full Changelog: v0.2.0-alpha...v0.2.1-alpha