Skip to content

Commit 1af9c95

Browse files
authored
*: release v0.13.0 (#2311)
1 parent 76b9041 commit 1af9c95

File tree

7 files changed

+10
-9
lines changed

7 files changed

+10
-9
lines changed

CHANGELOG.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
1-
## Unreleased
1+
## v0.13.0
22

33
### Added
4+
45
- Support for vars in top level ansible watches. ([#2147](https://github.com/operator-framework/operator-sdk/pull/2147))
56
- Support for `"ansible.operator-sdk/verbosity"` annotation on Custom Resources watched by Ansible based operators to override verbosity on an individual resource. ([#2102](https://github.com/operator-framework/operator-sdk/pull/2102))
67
- Support for relative helm chart paths in the Helm operator's watches.yaml file. ([#2287](https://github.com/operator-framework/operator-sdk/pull/2287))
78
- New `operator-sdk generate crds` subcommand, which generates CRDs from Go types. ([#2276](https://github.com/operator-framework/operator-sdk/pull/2276))
89
- Go API code can now be [annotated](https://github.com/operator-framework/operator-sdk/blob/d147bb3/doc/user/olm-catalog/csv-annotations.md) to populate a CSV's `spec.customresourcedefinitions.owned` field on invoking [`olm-catalog gen-csv`](https://github.com/operator-framework/operator-sdk/blob/d147bb3/doc/cli/operator-sdk_olm-catalog_gen-csv.md). ([#1162](https://github.com/operator-framework/operator-sdk/pull/1162))
910

1011
### Changed
12+
1113
- Upgrade minimal Ansible version in the init projects from `2.4` to `2.6`. ([#2107](https://github.com/operator-framework/operator-sdk/pull/2107))
1214
- Upgrade Kubernetes version from `kubernetes-1.15.4` to `kubernetes-1.16.2`. ([#2145](https://github.com/operator-framework/operator-sdk/pull/2145))
1315
- Upgrade Helm version from `v2.15.0` to `v2.16.1`. ([#2145](https://github.com/operator-framework/operator-sdk/pull/2145))
@@ -20,11 +22,11 @@
2022
- **Breaking change:** An existing CSV's `spec.customresourcedefinitions.owned` is now always overwritten except for each `name`, `version`, and `kind` on invoking [`olm-catalog gen-csv`](https://github.com/operator-framework/operator-sdk/blob/d147bb3/doc/cli/operator-sdk_olm-catalog_gen-csv.md) when Go API code [annotations](https://github.com/operator-framework/operator-sdk/blob/d147bb3/doc/user/olm-catalog/csv-annotations.md) are present. ([#1162](https://github.com/operator-framework/operator-sdk/pull/1162))
2123

2224
### Deprecated
23-
- Deprecated the `operator-sdk generate openapi` command. CRD generation is still supported with `operator-sdk generate crds`. It is now recommended to use [openapi-gen](https://github.com/kubernetes/kube-openapi/tree/master/cmd/openapi-gen) directly for OpenAPI code generation. The `generate openapi` subcommand will be removed in a future release. ([#2276](https://github.com/operator-framework/operator-sdk/pull/2276))
2425

25-
### Removed
26+
- Deprecated the `operator-sdk generate openapi` command. CRD generation is still supported with `operator-sdk generate crds`. It is now recommended to use [openapi-gen](https://github.com/kubernetes/kube-openapi/tree/master/cmd/openapi-gen) directly for OpenAPI code generation. The `generate openapi` subcommand will be removed in a future release. ([#2276](https://github.com/operator-framework/operator-sdk/pull/2276))
2627

2728
### Bug Fixes
29+
2830
- Fixed log formatting issue that occurred while loading the configuration for Ansible-based operators. ([#2246](https://github.com/operator-framework/operator-sdk/pull/2246))
2931
- Fix issue faced in the Ansible based operators when `jmespath` queries are used because it was not installed. ([#2252](https://github.com/operator-framework/operator-sdk/pull/2252))
3032
- Updates `operator-sdk build` for go operators to compile the operator binary based on Go's built-in GOARCH detection. This fixes an issue that caused an `amd64` binary to be built into non-`amd64` base images when using operator-sdk on non-`amd64` architectures. ([#2268](https://github.com/operator-framework/operator-sdk/pull/2268))

doc/dev/release.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,6 @@ Commit the following changes:
199199
- `internal/scaffold/go_mod.go`, change the `require` line version for `github.com/operator-framework/operator-sdk` from `master` to `v1.3.0`.
200200
- `internal/scaffold/helm/go_mod.go`: same as for `internal/scaffold/go_mod.go`.
201201
- `internal/scaffold/ansible/go_mod.go`: same as for `internal/scaffold/go_mod.go`.
202-
- `test/test-framework/go.mod`: change the `require` line version for `github.com/operator-framework/operator-sdk` from its current version to `v1.3.0`.
203202
- `CHANGELOG.md`: update the `## Unreleased` header to `## v1.3.0`.
204203
- `doc/user/install-operator-sdk.md`: update the linux and macOS URLs to point to the new release URLs.
205204

doc/user/install-operator-sdk.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ $ brew install operator-sdk
1818

1919
```sh
2020
# Set the release version variable
21-
$ RELEASE_VERSION=v0.12.0
21+
$ RELEASE_VERSION=v0.13.0
2222
# Linux
2323
$ curl -LO https://github.com/operator-framework/operator-sdk/releases/download/${RELEASE_VERSION}/operator-sdk-${RELEASE_VERSION}-x86_64-linux-gnu
2424
# macOS

internal/scaffold/ansible/go_mod.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ const goModTmpl = `module {{ .Repo }}
4141
go 1.13
4242
4343
require (
44-
github.com/operator-framework/operator-sdk master
44+
github.com/operator-framework/operator-sdk v0.13.0
4545
sigs.k8s.io/controller-runtime v0.4.0
4646
)
4747

internal/scaffold/go_mod.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ const goModTmpl = `module {{ .Repo }}
4040
go 1.13
4141
4242
require (
43-
github.com/operator-framework/operator-sdk master
43+
github.com/operator-framework/operator-sdk v0.13.0
4444
sigs.k8s.io/controller-runtime v0.4.0
4545
)
4646

internal/scaffold/helm/go_mod.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ const goModTmpl = `module {{ .Repo }}
4141
go 1.13
4242
4343
require (
44-
github.com/operator-framework/operator-sdk master
44+
github.com/operator-framework/operator-sdk v0.13.0
4545
sigs.k8s.io/controller-runtime v0.4.0
4646
)
4747

version/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ import (
2020
)
2121

2222
var (
23-
Version = "v0.12.0+git"
23+
Version = "v0.13.0"
2424
GitVersion = "unknown"
2525
GitCommit = "unknown"
2626
GoVersion = fmt.Sprintf("%s %s/%s", runtime.Version(), runtime.GOOS, runtime.GOARCH)

0 commit comments

Comments
 (0)