Releases: nerc-project/coldfront-plugin-cloud
Releases · nerc-project/coldfront-plugin-cloud
v0.10.2
What's Changed
- Ignore http warning in openshift functional test by @QuanMPhm in #250
- Bump Coldfront to 1.1.7 by @QuanMPhm in #265
- Integrate nerc-rates for dynamic outage information loading by @jimmysway in #261
- Validate Openshift limit ranges by @QuanMPhm in #264
New Contributors
- @jimmysway made their first contribution in #261
Full Changelog: v0.10.1...v0.10.2
v0.10.1
v0.10.0
What's Changed
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #234
- Implemented feature to add new attributes to existing Openshift allocations by @QuanMPhm in #202
- Removed references to openshift-acct-mgt by @QuanMPhm in #233
- Created new allocation attributes for IBM storage quota by @QuanMPhm in #232
- Migrate to use NESE Storage GB Rate by @KelvinLinBU in #240
- Include IBM Scale Storage in the storage invoice by @QuanMPhm in #238
- This lowers the minimum resources that a container must run with. by @naved001 in #241
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in #242
- Allow validation of allocations with status
Active (Needs Renewal)by @QuanMPhm in #247 - Fix parsing for Openshift quotas by @QuanMPhm in #245
Full Changelog: v0.9.1...v0.10.0
v0.9.3
v0.9.1
v0.9.0
What's Changed
- Remove python 3.9 checks from CI tests by @KelvinLinBU in #215
- #209: add pre-commit hooks by @sudoCommit in #210
- Applied pre-commit hook by @QuanMPhm in #220
- Explicitly request type when using
nerc_ratesby @KelvinLinBU in #212 - Support more complex resource names by @KelvinLinBU in #218
- Resolve nits regarding direct communications to Openshift API by @KelvinLinBU in #227
- Added
Cluster Namecolumn to storage invoice by @QuanMPhm in #226 - Fix Cluster Name in invoice by @knikolla in #228
- Allow direct communication to Openshift Projects API by @QuanMPhm in #219
- Allow communication to Openshift Users API by @QuanMPhm in #224
- Allow direct communication to Openshift RBAC API by @QuanMPhm in #229
New Contributors
- @KelvinLinBU made their first contribution in #215
- @sudoCommit made their first contribution in #210
Full Changelog: v0.8.1...v0.9.0
v0.8.1
v0.8.0
What's Changed
- Allow direct communication to Openshift API through
get_federated_userby @QuanMPhm in #177 - Moved inline CI script into appropriate ci script file by @QuanMPhm in #204
- Upgrade workflows to use Python 3.12 by @QuanMPhm in #197
- Allow direct communication to Openshift Quota API by @QuanMPhm in #205
- Implemented a new resource class for Openshift virtualization by @QuanMPhm in #203
- Refactored
validate_allocationto usetasks.UNIT_QUOTA_MULTIPLIERSwhen determining what attributes an allocation should have by @QuanMPhm in #201 - Allow adding
nerc.mghpcc.org/allow-unencrypted-routes: 'true'label to all pre-existing and future Openshift projects by @QuanMPhm in #211
Full Changelog: v0.7.0...v0.8.0
v0.7.0
v0.6.0
What's Changed
- Implemented 'nerc-rates' for storage invoicing by @QuanMPhm in #169
- Support excluding time intervals during storage invoicing and fixed typo by @QuanMPhm in #174
- Fix step name in unit test workflow by @larsks in #179
- Have dependabot manage gitub action versions by @larsks in #180
- Avoid interactive prompts during unit tests by @larsks in #178
- Bump actions/setup-python from 1 to 5 by @dependabot in #181
- Bump actions/checkout from 2 to 4 by @dependabot in #182
- Add missing shebang (#!) lines by @larsks in #183
- Integrate ESI into Coldfront by @QuanMPhm in #146
- Fix incorrect code block split into 2 lines by @knikolla in #189
- Fix CI by @knikolla in #192
New Contributors
- @dependabot made their first contribution in #181
Full Changelog: v0.5.5...v0.6.0