Skip to content

Commit

Permalink
*: release v1.0.1 (#3901)
Browse files Browse the repository at this point in the history
  • Loading branch information
joelanford authored Sep 18, 2020
1 parent 02a68bf commit 4169b31
Show file tree
Hide file tree
Showing 16 changed files with 25 additions and 117 deletions.
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
## v1.0.1

### Bug Fixes

- Fixed a bug with `run packagemanifests` that caused the underlying registry pod to fail to start. Changed the registry pod image from `quay.io/openshift/origin-operator-registry:latest` to `quay.io/operator-framework/upstream-registry-builder:latest`. ([#3895](https://github.com/operator-framework/operator-sdk/pull/3895))
- Resolved an issue that caused bundle validation to unnecessarily restrict CSV names to a specific format. Now, only DNS-1123 subdomain validity is verified. ([#3888](https://github.com/operator-framework/operator-sdk/pull/3888))
- Fix an issue in `run packagemanifests` where the registry server writes files in locations that require root. ([#3895](https://github.com/operator-framework/operator-sdk/pull/3895))
- Fixed debug logging in the `bundle validate` subcommand of `operator-sdk`. ([#3899](https://github.com/operator-framework/operator-sdk/pull/3899))
- `generate <bundle|packagemanifests>` now generates a CSV base with only the `AllNamespaces` install mode supported by default, since projects are cluster-scoped by default. ([#3899](https://github.com/operator-framework/operator-sdk/pull/3899))
- When generating bundles and packagemanifests, remove `metadata.namespace` from namespaced resources when writing them into the `manifests` directory to avoid validation errors. ([#3899](https://github.com/operator-framework/operator-sdk/pull/3899))
- Fixed a bug that caused the Helm operator not to set the `InstallSuccessful` and `UpgradeSuccessful` status reasons when the status update fails during installation and upgrade. ([#3899](https://github.com/operator-framework/operator-sdk/pull/3899))
- In Helm projects, fix operator permissions for Openshift deployments by adding a `<resource>/finalizers` rule in the operator's role. ([#3899](https://github.com/operator-framework/operator-sdk/pull/3899))
- Prevent `run packagemanifests` from creating an OperatorGroup if one already exists in a namespace, and use that OperatorGroup if its target namespaces exactly match those passed in `--install-mode`. See [#3681](https://github.com/operator-framework/operator-sdk/issues/3681). ([#3899](https://github.com/operator-framework/operator-sdk/pull/3899))
- 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). ([#3650](https://github.com/operator-framework/operator-sdk/pull/3650))
- When scaffolding scorecard configurations, use release versions instead of `latest` in image tags. ([#3899](https://github.com/operator-framework/operator-sdk/pull/3899))
- `generate <bundle|packagemanifests>` will populate a CSV's `webhookDefinition[].deploymentName` by selecting an input Deployment via its PodTemplate labels using a webhook Service's label selectors, defaulting to "<service.metadata.name>-service" if none is selected. ([#3904](https://github.com/operator-framework/operator-sdk/pull/3904))

## v1.0.0

### Since v0.19
Expand Down
6 changes: 0 additions & 6 deletions changelog/fragments/3761.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/csv-allnamespaces-default.yaml

This file was deleted.

17 changes: 0 additions & 17 deletions changelog/fragments/fix-run-packagemanifests-e2e.yaml

This file was deleted.

18 changes: 0 additions & 18 deletions changelog/fragments/gen-bundle-namespaced.yaml

This file was deleted.

4 changes: 0 additions & 4 deletions changelog/fragments/helm-install-status-fix.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions changelog/fragments/helm-roles-permissions.yaml

This file was deleted.

7 changes: 0 additions & 7 deletions changelog/fragments/operatorgroup-conflict.yaml

This file was deleted.

8 changes: 0 additions & 8 deletions changelog/fragments/relax-csv-name-validation-v1.0.x.yaml

This file was deleted.

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

This file was deleted.

5 changes: 0 additions & 5 deletions changelog/fragments/run-pkgmnfs-writable-dir.yaml

This file was deleted.

16 changes: 0 additions & 16 deletions changelog/fragments/scorecard_scaffolded_version.yaml

This file was deleted.

2 changes: 1 addition & 1 deletion internal/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 = "v1.0.0+git"
Version = "v1.0.1"
GitVersion = "unknown"
GitCommit = "unknown"
KubernetesVersion = "unknown"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ $ brew install operator-sdk

```sh
# Set the release version variable
$ RELEASE_VERSION=v1.0.0
$ RELEASE_VERSION=v1.0.1
# 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
6 changes: 6 additions & 0 deletions website/content/en/docs/upgrading-sdk-version/v1.0.1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: v1.0.1
weight: 998999999
---

There are no migrations for this release! :tada:

0 comments on commit 4169b31

Please sign in to comment.