From 45b8f99762012bbde724e2a4209de66ef71ab533 Mon Sep 17 00:00:00 2001 From: Seth Hoenig Date: Thu, 22 Aug 2024 14:50:59 +0000 Subject: [PATCH 1/4] Release v1.1.0 --- CHANGELOG.md | 8 +++++--- version/version.go | 4 ++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c763f1..5db14f8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,11 @@ -## UNRELEASED +## 1.1.0 (August 22, 2024) IMPROVEMENTS: - * build: Updated to Go 1.21.3 [[GH-25](https://github.com/hashicorp/nomad-device-nvidia/pull/25)] + * driver: Added support for MIG instances. + * build: Updated to Go 1.21.6 * deps: Upgrade protobuf library to 1.33.0 to address CVE-2024-24786 - * deps: Upgrade Nomad to 1.7.6 + * deps: Upgrade Nomad to 1.8.3 + * deps: Upgrade go-nvml to v0.12.4-0 ## 1.0.0 (October 14, 2021) diff --git a/version/version.go b/version/version.go index 33520f7..e697224 100644 --- a/version/version.go +++ b/version/version.go @@ -17,12 +17,12 @@ var ( // // Version must conform to the format expected by // github.com/hashicorp/go-version for tests to work. - Version = "1.2.0" + Version = "1.1.0" // A pre-release marker for the version. If this is "" (empty string) // then it means that it is a final release. Otherwise, this is a pre-release // such as "dev" (in development), "beta.1", "rc1.1", etc. - VersionPrerelease = "dev" + VersionPrerelease = "" // VersionMetadata is metadata further describing the build type. VersionMetadata = "" From 3a28e7cbc410ad1229b916d76f7a413eaaeceda9 Mon Sep 17 00:00:00 2001 From: Seth Hoenig Date: Thu, 22 Aug 2024 15:11:00 +0000 Subject: [PATCH 2/4] ci: update ci branch --- .release/ci.hcl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.release/ci.hcl b/.release/ci.hcl index d9d61fa..ac95ac6 100644 --- a/.release/ci.hcl +++ b/.release/ci.hcl @@ -13,7 +13,7 @@ project "nomad-device-nvidia" { repository = "nomad-device-nvidia" release_branches = [ "main", - "crt-onboard", + "release/**", ] } } From e0db224e1a77c40fc48a402b2ce275ed8cb88ebf Mon Sep 17 00:00:00 2001 From: Seth Hoenig Date: Thu, 22 Aug 2024 18:17:30 +0000 Subject: [PATCH 3/4] ci: add config block to promot-staging event --- .release/ci.hcl | 1 + 1 file changed, 1 insertion(+) diff --git a/.release/ci.hcl b/.release/ci.hcl index ac95ac6..6fce69e 100644 --- a/.release/ci.hcl +++ b/.release/ci.hcl @@ -60,6 +60,7 @@ event "promote-staging" { organization = "hashicorp" repository = "crt-workflows-common" workflow = "promote-staging" + config = "release-metadata.hcl" } notification { From 0d1ade11de3a7ae5182741cb5ce129ff1568f4b8 Mon Sep 17 00:00:00 2001 From: Seth Hoenig Date: Thu, 22 Aug 2024 20:05:53 +0000 Subject: [PATCH 4/4] Prepare for next release --- CHANGELOG.md | 2 ++ version/version.go | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5db14f8..063c820 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,5 @@ +## UNRELEASED + ## 1.1.0 (August 22, 2024) IMPROVEMENTS: diff --git a/version/version.go b/version/version.go index e697224..33520f7 100644 --- a/version/version.go +++ b/version/version.go @@ -17,12 +17,12 @@ var ( // // Version must conform to the format expected by // github.com/hashicorp/go-version for tests to work. - Version = "1.1.0" + Version = "1.2.0" // A pre-release marker for the version. If this is "" (empty string) // then it means that it is a final release. Otherwise, this is a pre-release // such as "dev" (in development), "beta.1", "rc1.1", etc. - VersionPrerelease = "" + VersionPrerelease = "dev" // VersionMetadata is metadata further describing the build type. VersionMetadata = ""