Skip to content

Commit af8bc8d

Browse files
author
Eric Stroczynski
authored
Release v1.3.1 (#4485)
Signed-off-by: Eric Stroczynski <[email protected]>
1 parent 835b648 commit af8bc8d

10 files changed

+35
-54
lines changed

changelog/fragments/bugfix-generate-no-project-name.yaml

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog/fragments/bugfix-run-bundle-upgrade.yaml

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog/fragments/csv-gen-package-aware.yaml

Lines changed: 0 additions & 6 deletions
This file was deleted.

changelog/fragments/fix-bundle-validate-failure-on-warnings.yaml

Lines changed: 0 additions & 6 deletions
This file was deleted.

changelog/fragments/fix-bundle-validate-panic.yaml

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog/fragments/fix-trim-format-dns1123-functions.yaml

Lines changed: 0 additions & 8 deletions
This file was deleted.

changelog/fragments/helm-ansible-download-makefile.yaml

Lines changed: 0 additions & 18 deletions
This file was deleted.

changelog/fragments/helm-uninstall-fix.yaml

Lines changed: 0 additions & 4 deletions
This file was deleted.

changelog/generated/v1.3.1.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
## v1.3.1
2+
3+
### Bug Fixes
4+
5+
- Project version now determines how package name is retrieved for a project. ([#4443](https://github.com/operator-framework/operator-sdk/pull/4443))
6+
- `run bundle-upgrade` now handles error gracefully when a previous operator version doesn't exist. ([#4451](https://github.com/operator-framework/operator-sdk/pull/4451))
7+
- For Go-based projects, `generate <bundle|packagemanifests>` subcommands now consider package and type names when parsing Go API types files to generate a CSV's `owned.customresourcedefinitions`, such that types in different packages and files will not overwrite each other. ([#4480](https://github.com/operator-framework/operator-sdk/pull/4480))
8+
- Bumped operator-framework/api to prevent `operator-sdk bundle validate` from exiting non-0 when validation emits only warnings. ([#4458](https://github.com/operator-framework/operator-sdk/pull/4458))
9+
- Fixed panic when "operator-sdk bundle validate" fails. ([#4386](https://github.com/operator-framework/operator-sdk/pull/4386))
10+
- Fixed invalid object names generated for long package names passed to `run packagemanifests` & `run bundle`. ([#4476](https://github.com/operator-framework/operator-sdk/pull/4476))
11+
- Corrected the download URL for helm-operator and ansible-operator in their respective project types. ([#4412](https://github.com/operator-framework/operator-sdk/pull/4412))
12+
- Fixed the order of helm-operator, ansible-operator, and kustomize binary checks in the Makefile. ([#4412](https://github.com/operator-framework/operator-sdk/pull/4412))
13+
- Fixed a bug that caused the Helm operator to remove the finalizer without doing a helm uninstall. ([#4457](https://github.com/operator-framework/operator-sdk/pull/4457))
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
title: v1.3.1
3+
weight: 998996999
4+
---
5+
6+
## For Helm and Ansible projects, fix the helm-operator and ansible-operator URLs in the Makefile
7+
8+
- Helm projects:
9+
Old: `https://github.com/operator-framework/operator-sdk/releases/download/v1.3.0/helm-operator-v1.3.0-$(ARCHOPER)-$(OSOPER)`
10+
New: `https://github.com/operator-framework/operator-sdk/releases/download/v1.3.1/helm-operator_$(OS)_$(ARCH)`
11+
- Ansible projects:
12+
Old: `https://github.com/operator-framework/operator-sdk/releases/download/v1.3.0/ansible-operator-v1.3.0-$(ARCHOPER)-$(OSOPER)`
13+
New: `https://github.com/operator-framework/operator-sdk/releases/download/v1.3.1/ansible-operator_$(OS)_$(ARCH)`
14+
15+
_See [#4412](https://github.com/operator-framework/operator-sdk/pull/4412) for more details._
16+
17+
## For Helm and Ansible projects, fix the `helm-operator`, `ansible-operator`, and `kustomize` Makefile rules
18+
19+
These rules will download a local binary but not use it if a global binary is present.
20+
See the diff in [this PR](https://github.com/operator-framework/operator-sdk/pull/4407) for how to fix this.
21+
22+
_See [#4412](https://github.com/operator-framework/operator-sdk/pull/4412) for more details._

0 commit comments

Comments
 (0)