Skip to content

Release v1.25.0#1939

Merged
mr0re1 merged 126 commits into
mainfrom
release-candidate
Nov 7, 2023
Merged

Release v1.25.0#1939
mr0re1 merged 126 commits into
mainfrom
release-candidate

Conversation

@mr0re1

@mr0re1 mr0re1 commented Nov 6, 2023

Copy link
Copy Markdown
Collaborator

v1.25.0: CAE solution

What's Changed

Key New Features 🎉

New Modules 🧱

Module Improvements 🔨

Improvements 🛠

Version Updates ⏫

Bug fixes 🐞

Other changes

New Contributors

Full Changelog: v1.24.0...rc1.25.0

dependabot Bot and others added 30 commits October 9, 2023 10:41
Bumps [golang.org/x/sys](https://github.com/golang/sys) from 0.12.0 to 0.13.0.
- [Commits](golang/sys@v0.12.0...v0.13.0)

---
updated-dependencies:
- dependency-name: golang.org/x/sys
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/hashicorp/hcl/v2](https://github.com/hashicorp/hcl) from 2.18.0 to 2.18.1.
- [Release notes](https://github.com/hashicorp/hcl/releases)
- [Changelog](https://github.com/hashicorp/hcl/blob/main/CHANGELOG.md)
- [Commits](hashicorp/hcl@v2.18.0...v2.18.1)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/hcl/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.144.0 to 0.145.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md)
- [Commits](googleapis/google-api-go-client@v0.144.0...v0.145.0)

---
updated-dependencies:
- dependency-name: google.golang.org/api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…es/develop/golang.org/x/sys-0.13.0

Bump golang.org/x/sys from 0.12.0 to 0.13.0
…es/develop/google.golang.org/api-0.145.0

Bump google.golang.org/api from 0.144.0 to 0.145.0
Bumps [github.com/zclconf/go-cty](https://github.com/zclconf/go-cty) from 1.14.0 to 1.14.1.
- [Release notes](https://github.com/zclconf/go-cty/releases)
- [Changelog](https://github.com/zclconf/go-cty/blob/main/CHANGELOG.md)
- [Commits](zclconf/go-cty@v1.14.0...v1.14.1)

---
updated-dependencies:
- dependency-name: github.com/zclconf/go-cty
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Upgrade golang.org/x/net to v0.17.0
…es/develop/github.com/hashicorp/hcl/v2-2.18.1

Bump github.com/hashicorp/hcl/v2 from 2.18.0 to 2.18.1
…es/develop/github.com/zclconf/go-cty-1.14.1

Bump github.com/zclconf/go-cty from 1.14.0 to 1.14.1
This commit updates the ramble modules to have similar functionality to
the spack modules, including data file creation / transfer.
Ignore exit code when collecting partition info in Slurm integration test
Previously, the spack and ramble execute modules assumed a gcs bucket
was passed in (to allow them to be chained together). This commit
updates both modules to allow the execute and setup to be used
independently.
…dcoded logic. (#1841)

* Remove `RequiredApis` from `ModuleInfo`, replace with `Metadata`;
* Refactor `resreader_test.go` to re-use embedded files for localFS test;
* Use `LastIndex` instead `Index` on module source trimming to avoid potential errors;
* Move `defaultAPIList` to `metadata_legacy.go`.

Created BP:

```yaml
...
- id: gg
  source: github.com/terraform-google-modules/terraform-google-vm//modules/mig
```

Modified `metadata.go:GetMetadataSafe`:

```go
panic(fmt.Sprintf("%#v", mtd.Spec.Requirements.Services))
```

Got:

```sh
> make && ./ghpc create gg.yaml
panic: []string{"cloudresourcemanager.googleapis.com", "storage-api.googleapis.com", "serviceusage.googleapis.com", "compute.googleapis.com", "iam.googleapis.com"}
```

Matches: https://github.com/terraform-google-modules/terraform-google-vm/blob/master/modules/mig/metadata.yaml#L294
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.145.0 to 0.147.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md)
- [Commits](googleapis/google-api-go-client@v0.145.0...v0.147.0)

---
updated-dependencies:
- dependency-name: google.golang.org/api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…es/develop/google.golang.org/api-0.147.0

Bump google.golang.org/api from 0.145.0 to 0.147.0
Bumps [github.com/hashicorp/go-getter](https://github.com/hashicorp/go-getter) from 1.7.2 to 1.7.3.
- [Release notes](https://github.com/hashicorp/go-getter/releases)
- [Changelog](https://github.com/hashicorp/go-getter/blob/main/.goreleaser.yml)
- [Commits](hashicorp/go-getter@v1.7.2...v1.7.3)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/go-getter
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…es/develop/github.com/hashicorp/go-getter-1.7.3

Bump github.com/hashicorp/go-getter from 1.7.2 to 1.7.3
Bumps [github.com/google/go-cmp](https://github.com/google/go-cmp) from 0.5.9 to 0.6.0.
- [Release notes](https://github.com/google/go-cmp/releases)
- [Commits](google/go-cmp@v0.5.9...v0.6.0)

---
updated-dependencies:
- dependency-name: github.com/google/go-cmp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…es/develop/github.com/google/go-cmp-0.6.0

Bump github.com/google/go-cmp from 0.5.9 to 0.6.0
Fix HCLS and gcs fuse installation
nick-stroud and others added 20 commits October 30, 2023 10:30
…es/develop/github.com/go-git/go-git/v5-5.10.0

Bump github.com/go-git/go-git/v5 from 5.9.0 to 5.10.0
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.147.0 to 0.148.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md)
- [Commits](googleapis/google-api-go-client@v0.147.0...v0.148.0)

---
updated-dependencies:
- dependency-name: google.golang.org/api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…e-test-files

Revert "Organize test files"
Add TPU nodeset module for Slurm V6
Re-raise error in rescue block of slurm integration test
…es/develop/google.golang.org/api-0.148.0

Bump google.golang.org/api from 0.147.0 to 0.148.0
In spack-setup and ramble-setup modules, profile scripts
have echo diag output to the terminal. This breaks
some ssh and most scp connections.

Therefore, a test is added to ensure that tty output is available.

'test -t 1' is shell-agnostic and tests whether stdout is open.
Hotfix for vm-instance to allow image names to be used correctly
@mr0re1 mr0re1 added the release-chore To not include into release notes label Nov 6, 2023
@mr0re1 mr0re1 changed the title Release candidate Release v1.25.0 Nov 6, 2023
@mr0re1 mr0re1 requested a review from nick-stroud November 7, 2023 18:48
@mr0re1 mr0re1 removed the request for review from nick-stroud November 7, 2023 22:19
@tpdownes tpdownes self-requested a review November 7, 2023 23:16
@mr0re1 mr0re1 merged commit 3abddcf into main Nov 7, 2023
@mr0re1 mr0re1 deleted the release-candidate branch November 7, 2023 23:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-chore To not include into release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants