Skip to content

Commit b056cb3

Browse files
committed
Release v1.8.0
Signed-off-by: Fabian von Feilitzsch <[email protected]>
1 parent cc0422d commit b056cb3

17 files changed

+35
-75
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ SHELL = /bin/bash
44
# This value must be updated to the release tag of the most recent release, a change that must
55
# occur in the release commit. IMAGE_VERSION will be removed once each subproject that uses this
66
# version is moved to a separate repo and release process.
7-
export IMAGE_VERSION = v1.7.1
7+
export IMAGE_VERSION = v1.8.0
88
# Build-time variables to inject into binaries
99
export SIMPLE_VERSION = $(shell (test "$(shell git describe)" = "$(shell git describe --abbrev=0)" && echo $(shell git describe)) || echo $(shell git describe --abbrev=0)+git)
1010
export GIT_VERSION = $(shell git describe --dirty --tags --always)

changelog/fragments/api-v0.8.1.yaml

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

changelog/fragments/bugfix-ansible-runner.yaml

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

changelog/fragments/community-validator.yaml

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

changelog/fragments/extra-service-accounts.yaml

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

changelog/fragments/freshen-images.yaml

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

changelog/fragments/go1.16.yaml

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

changelog/fragments/helm-randalphanum.yaml

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

changelog/fragments/java-plugin-enable-changes.yaml

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

changelog/fragments/operator-lib-v0.4.1.yaml

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

changelog/fragments/pip3-21.1.yaml

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

changelog/fragments/run-bundle-from-insecure-registry.yaml

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

changelog/fragments/ubi-security.yaml

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

changelog/generated/v1.8.0.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
## v1.8.0
2+
3+
### Additions
4+
5+
- Added new bundle validator to check the bundle against the Community Operator criteria in the alpha stage. For futher information run `operator-sdk bundle validate --list-optional` and `operator-sdk bundle validate --help`. ([#4939](https://github.com/operator-framework/operator-sdk/pull/4939))
6+
- Added --extra-service-accounts flag to `generate bundle` to consider roles bound to service accounts not specified in the operator's Deployment. ([#4826](https://github.com/operator-framework/operator-sdk/pull/4826))
7+
- Added the `quarkus/v1-alpha` Java plugin, which supports `init` and `create api` commands. This plugin is alpha and subject to breaking changes. ([#4871](https://github.com/operator-framework/operator-sdk/pull/4871))
8+
- Add new optional flag `--skip-tls` to the commands `operator-sdk run bundle` and `operator-sdk run bundle-upgrade`. This option allow to install the operator from a bundle image stored at an insecure docker registry. (e.g. `operator-sdk run bundle localhost:5000/my-operator-bundle:latest --skip-tls`). ([#4816](https://github.com/operator-framework/operator-sdk/pull/4816))
9+
10+
### Changes
11+
12+
- `generate bundle` adds ClusterRoles bound by RoleBindings to a CSV's `.spec.permissions`, since these become namespace-scoped at runtime. They will also be added to `.spec.clusterPermissions` if bound by a ClusterRoleBinding. ([#4826](https://github.com/operator-framework/operator-sdk/pull/4826))
13+
- Images built from the operator-sdk repository for the latest two minor version's latest patch version will now be rebuilt whenever a constituent base image has a new patch version published. For example, running `docker pull quay.io/operator-framework/ansible-operator:v1.7.2` after a rebuild will result in a fully compatible, patched image. ([#4917](https://github.com/operator-framework/operator-sdk/pull/4917))
14+
- (go/v3) Upgraded Go version to 1.16. ([#4927](https://github.com/operator-framework/operator-sdk/pull/4927))
15+
16+
### Bug Fixes
17+
18+
- Bumped operator-framework/api to v0.8.1, which properly defaults a CRD conversion's service port to 443. ([#4903](https://github.com/operator-framework/operator-sdk/pull/4903))
19+
- Detect and report ansible-runner binary failures early and prevent symliking to artifacts. ([#4944](https://github.com/operator-framework/operator-sdk/pull/4944))
20+
- For Helm-based operators, fixed a bug where deployed and candidate release comparison was always false when an RNG was used to derive some manifest value, resulting in the chart release constantly upgrading. ([#4937](https://github.com/operator-framework/operator-sdk/pull/4937))
21+
- Bumped operator-lib to v0.4.1 for several bugfixes in ansible-operator and helm-operator binaries. ([#4888](https://github.com/operator-framework/operator-sdk/pull/4888))
22+
- Pinned pip3 to 21.1 in the ansible-operator image to fix https://github.com/pypa/pip/pull/9827. ([#4877](https://github.com/operator-framework/operator-sdk/pull/4877))
23+
- Pinned base images of ansible-operator to ubi:8.3-297.1618432833, and helm-operator and scorecard to ubi-minimal:8.3-298.1618432845. ([#4873](https://github.com/operator-framework/operator-sdk/pull/4873))

website/config.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,10 @@ algolia_docsearch = true
9595

9696
##RELEASE_ADDME##
9797

98+
[[params.versions]]
99+
version = "v1.8"
100+
url = "https://v1-8-x.sdk.operatorframework.io"
101+
98102
[[params.versions]]
99103
version = "v1.7"
100104
url = "https://v1-7-x.sdk.operatorframework.io"

website/content/en/docs/installation/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ export OS=$(uname | awk '{print tolower($0)}')
3636
Download the binary for your platform:
3737

3838
```sh
39-
export OPERATOR_SDK_DL_URL=https://github.com/operator-framework/operator-sdk/releases/download/v1.7.1
39+
export OPERATOR_SDK_DL_URL=https://github.com/operator-framework/operator-sdk/releases/download/v1.8.0
4040
curl -LO ${OPERATOR_SDK_DL_URL}/operator-sdk_${OS}_${ARCH}
4141
```
4242

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: v1.8.0
3+
weight: 998992000
4+
---
5+
6+
There are no migrations for this release! :tada:

0 commit comments

Comments
 (0)