Skip to content

Commit d529ba4

Browse files
authored
release v0.19.3 (#3836)
1 parent 2d5197d commit d529ba4

13 files changed

+35
-59
lines changed

CHANGELOG.md

+14
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,17 @@
1+
## v0.19.3
2+
3+
### Changes
4+
5+
- **Breaking change**: Changed the `go.operator-sdk.io` plugin to only write a `plugins` PROJECT field and run the OLM integration plugin if the project version is "3-alpha" or above. ([#3716](https://github.com/operator-framework/operator-sdk/pull/3716))
6+
- Fix CVE-2020-14040 by upgrading to golang.org/x/text v0.3.3. ([#3459](https://github.com/operator-framework/operator-sdk/pull/3459))
7+
8+
### Bug Fixes
9+
10+
- Fixed debug logging in the `bundle validate` subcommand of `operator-sdk`. ([#3812](https://github.com/operator-framework/operator-sdk/pull/3812))
11+
- Fixed incorrect (cluster) role name assignments in generated CSVs [#3600](https://github.com/operator-framework/operator-sdk/issues/3600). ([#3714](https://github.com/operator-framework/operator-sdk/pull/3714))
12+
- Fixed issue that caused scorecard to fail loading local bundle due to a bug search method for the bundle metadata directory. ([#3829](https://github.com/operator-framework/operator-sdk/pull/3829))
13+
- Stop reconciling tasks when the event raised is a rescue in Ansible-based Operators. More info: [Bugzilla 1856714](https://bugzilla.redhat.com/show_bug.cgi?id=1856714). ([#3727](https://github.com/operator-framework/operator-sdk/pull/3727))
14+
115
## v0.19.2
216

317
### Changes

changelog/fragments/3-alpha-config.yaml

-20
This file was deleted.

changelog/fragments/bundle-validate-verbose.yaml

-4
This file was deleted.

changelog/fragments/fix-csv-role-names.yaml

-5
This file was deleted.

changelog/fragments/fix-cve-2020-14040.yaml

-10
This file was deleted.

changelog/fragments/fix-find-metadata-dir.yaml

-7
This file was deleted.

changelog/fragments/rescue-reconciliation.yaml

-8
This file was deleted.

internal/scaffold/ansible/go_mod.go

+1-1
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 v0.19.x
44+
github.com/operator-framework/operator-sdk v0.19.3
4545
sigs.k8s.io/controller-runtime v0.6.0
4646
)
4747

internal/scaffold/go_mod.go

+1-1
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 v0.19.x
43+
github.com/operator-framework/operator-sdk v0.19.3
4444
sigs.k8s.io/controller-runtime v0.6.0
4545
)
4646

internal/scaffold/helm/go_mod.go

+1-1
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 v0.19.x
44+
github.com/operator-framework/operator-sdk v0.19.3
4545
sigs.k8s.io/controller-runtime v0.6.0
4646
)
4747

version/version.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import (
2121

2222
//var needs to be used instead of const for ldflags
2323
var (
24-
Version = "v0.19.2+git"
24+
Version = "v0.19.3"
2525
GitVersion = "unknown"
2626
GitCommit = "unknown"
2727
KubernetesVersion = "unknown"

website/content/en/docs/install-operator-sdk.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ $ brew install operator-sdk
2222

2323
```sh
2424
# Set the release version variable
25-
$ RELEASE_VERSION=v0.19.2
25+
$ RELEASE_VERSION=v0.19.3
2626
# Linux
2727
$ curl -LO https://github.com/operator-framework/operator-sdk/releases/download/${RELEASE_VERSION}/operator-sdk-${RELEASE_VERSION}-x86_64-linux-gnu
2828
$ curl -LO https://github.com/operator-framework/operator-sdk/releases/download/${RELEASE_VERSION}/ansible-operator-${RELEASE_VERSION}-x86_64-linux-gnu
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
title: v0.19.3
3+
weight: 999980997
4+
---
5+
6+
## Upgrade your project from version "2" to "3-alpha"
7+
8+
The SDK's default Go plugin no longer supports OLM-related project files nor writes a `plugins` PROJECT field for projects scaffolded previously with `operator-sdk init --project-version=2`, Please migrate to project version "3-alpha" for support of these features by adding the following to your `PROJECT` file:
9+
```yaml
10+
version: "3-alpha" # Updated from "2"
11+
layout: go.kubebuilder.io/v2
12+
plugins:
13+
go.sdk.operatorframework.io/v2-alpha: {}
14+
```
15+
16+
_See [#3716](https://github.com/operator-framework/operator-sdk/pull/3716) for more details._

0 commit comments

Comments
 (0)