Skip to content

Commit

Permalink
release v0.19.3 (operator-framework#3836)
Browse files Browse the repository at this point in the history
  • Loading branch information
asmacdo authored Sep 2, 2020
1 parent 2d5197d commit d529ba4
Show file tree
Hide file tree
Showing 13 changed files with 35 additions and 59 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
## v0.19.3

### Changes

- **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))
- Fix CVE-2020-14040 by upgrading to golang.org/x/text v0.3.3. ([#3459](https://github.com/operator-framework/operator-sdk/pull/3459))

### Bug Fixes

- Fixed debug logging in the `bundle validate` subcommand of `operator-sdk`. ([#3812](https://github.com/operator-framework/operator-sdk/pull/3812))
- 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))
- 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))
- 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))

## v0.19.2

### Changes
Expand Down
20 changes: 0 additions & 20 deletions changelog/fragments/3-alpha-config.yaml

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fragments/bundle-validate-verbose.yaml

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fragments/fix-csv-role-names.yaml

This file was deleted.

10 changes: 0 additions & 10 deletions changelog/fragments/fix-cve-2020-14040.yaml

This file was deleted.

7 changes: 0 additions & 7 deletions changelog/fragments/fix-find-metadata-dir.yaml

This file was deleted.

8 changes: 0 additions & 8 deletions changelog/fragments/rescue-reconciliation.yaml

This file was deleted.

2 changes: 1 addition & 1 deletion internal/scaffold/ansible/go_mod.go
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ const goModTmpl = `module {{ .Repo }}
go 1.13
require (
github.com/operator-framework/operator-sdk v0.19.x
github.com/operator-framework/operator-sdk v0.19.3
sigs.k8s.io/controller-runtime v0.6.0
)
Expand Down
2 changes: 1 addition & 1 deletion internal/scaffold/go_mod.go
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ const goModTmpl = `module {{ .Repo }}
go 1.13
require (
github.com/operator-framework/operator-sdk v0.19.x
github.com/operator-framework/operator-sdk v0.19.3
sigs.k8s.io/controller-runtime v0.6.0
)
Expand Down
2 changes: 1 addition & 1 deletion internal/scaffold/helm/go_mod.go
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ const goModTmpl = `module {{ .Repo }}
go 1.13
require (
github.com/operator-framework/operator-sdk v0.19.x
github.com/operator-framework/operator-sdk v0.19.3
sigs.k8s.io/controller-runtime v0.6.0
)
Expand Down
2 changes: 1 addition & 1 deletion version/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ import (

//var needs to be used instead of const for ldflags
var (
Version = "v0.19.2+git"
Version = "v0.19.3"
GitVersion = "unknown"
GitCommit = "unknown"
KubernetesVersion = "unknown"
Expand Down
2 changes: 1 addition & 1 deletion website/content/en/docs/install-operator-sdk.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ $ brew install operator-sdk

```sh
# Set the release version variable
$ RELEASE_VERSION=v0.19.2
$ RELEASE_VERSION=v0.19.3
# Linux
$ curl -LO https://github.com/operator-framework/operator-sdk/releases/download/${RELEASE_VERSION}/operator-sdk-${RELEASE_VERSION}-x86_64-linux-gnu
$ curl -LO https://github.com/operator-framework/operator-sdk/releases/download/${RELEASE_VERSION}/ansible-operator-${RELEASE_VERSION}-x86_64-linux-gnu
Expand Down
16 changes: 16 additions & 0 deletions website/content/en/docs/migration/v0.19.3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
title: v0.19.3
weight: 999980997
---

## Upgrade your project from version "2" to "3-alpha"

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:
```yaml
version: "3-alpha" # Updated from "2"
layout: go.kubebuilder.io/v2
plugins:
go.sdk.operatorframework.io/v2-alpha: {}
```
_See [#3716](https://github.com/operator-framework/operator-sdk/pull/3716) for more details._

0 comments on commit d529ba4

Please sign in to comment.