Skip to content

Commit

Permalink
Merge pull request #126 from 3scale-ops/release/v0.9.1
Browse files Browse the repository at this point in the history
release/v0.9.1
  • Loading branch information
3scale-robot committed Nov 4, 2021
2 parents 798a6ee + b83530a commit 1c0ed44
Show file tree
Hide file tree
Showing 10 changed files with 20 additions and 18 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
- name: Setup Go
uses: actions/setup-go@v2
with:
go-version: "1.15"
go-version: "1.16"

- uses: actions/cache@v2
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
- name: Setup Go
uses: actions/setup-go@v2
with:
go-version: "1.15"
go-version: "1.16"

- uses: actions/cache@v2
with:
Expand Down
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# To re-generate a bundle for another specific version without changing the standard setup, you can:
# - use the VERSION as arg of the bundle target (e.g make bundle VERSION=0.0.2)
# - use environment variables to overwrite this value (e.g export VERSION=0.0.2)
VERSION ?= 0.9.1-alpha.5
VERSION ?= 0.9.1

# CHANNELS define the bundle channels used in the bundle.
# Add a new line here if you would like to change its default config. (E.g CHANNELS = "candidate,fast,stable")
Expand Down Expand Up @@ -327,7 +327,7 @@ kind: ## Download kind locally if necessary
prepare-alpha-release: generate fmt vet manifests go-generate bundle ## Generates bundle manifests for alpha channel release

prepare-stable-release: generate fmt vet manifests go-generate bundle refdocs ## Generates bundle manifests for stable channel release
$(MAKE) bundle CHANNELS=alpha,stable DEFAULT_CHANNEL=alpha
$(MAKE) bundle CHANNELS=alpha,stable DEFAULT_CHANNEL=stable

bundle-publish: docker-build docker-push bundle-build bundle-push catalog-build catalog-push catalog-retag-latest ## Generates and pushes all required images for a release

Expand Down
3 changes: 2 additions & 1 deletion bundle.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@ LABEL operators.operatorframework.io.bundle.mediatype.v1=registry+v1
LABEL operators.operatorframework.io.bundle.manifests.v1=manifests/
LABEL operators.operatorframework.io.bundle.metadata.v1=metadata/
LABEL operators.operatorframework.io.bundle.package.v1=marin3r
LABEL operators.operatorframework.io.bundle.channels.v1=alpha
LABEL operators.operatorframework.io.bundle.channels.v1=alpha,stable
LABEL operators.operatorframework.io.bundle.channel.default.v1=stable
LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.13.0+git
LABEL operators.operatorframework.io.metrics.mediatype.v1=metrics+v1
LABEL operators.operatorframework.io.metrics.project_layout=go.kubebuilder.io/v3
Expand Down
8 changes: 4 additions & 4 deletions bundle/manifests/marin3r.clusterserviceversion.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ metadata:
operators.operatorframework.io/project_layout: go.kubebuilder.io/v3
repository: https://github.com/3scale-ops/marin3r
support: Red Hat, Inc.
name: marin3r.v0.9.1-alpha.5
name: marin3r.v0.9.1
namespace: placeholder
spec:
apiservicedefinitions: {}
Expand Down Expand Up @@ -673,7 +673,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.annotations['olm.targetNamespaces']
image: quay.io/3scale/marin3r:v0.9.1-alpha.5
image: quay.io/3scale/marin3r:v0.9.1
livenessProbe:
httpGet:
path: /healthz
Expand Down Expand Up @@ -729,7 +729,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.annotations['olm.targetNamespaces']
image: quay.io/3scale/marin3r:v0.9.1-alpha.5
image: quay.io/3scale/marin3r:v0.9.1
livenessProbe:
httpGet:
path: /healthz
Expand Down Expand Up @@ -1020,7 +1020,7 @@ spec:
maturity: alpha
provider:
name: Red Hat
version: 0.9.1-alpha.5
version: 0.9.1
webhookdefinitions:
- admissionReviewVersions:
- v1
Expand Down
3 changes: 2 additions & 1 deletion bundle/metadata/annotations.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@ annotations:
operators.operatorframework.io.bundle.manifests.v1: manifests/
operators.operatorframework.io.bundle.metadata.v1: metadata/
operators.operatorframework.io.bundle.package.v1: marin3r
operators.operatorframework.io.bundle.channels.v1: alpha
operators.operatorframework.io.bundle.channels.v1: alpha,stable
operators.operatorframework.io.bundle.channel.default.v1: stable
operators.operatorframework.io.metrics.builder: operator-sdk-v1.13.0+git
operators.operatorframework.io.metrics.mediatype.v1: metrics+v1
operators.operatorframework.io.metrics.project_layout: go.kubebuilder.io/v3
Expand Down
2 changes: 1 addition & 1 deletion config/manager/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ kind: Kustomization
images:
- name: controller
newName: quay.io/3scale/marin3r
newTag: v0.9.1-alpha.5
newTag: v0.9.1

patchesStrategicMerge:
- custom/manager_patch.yaml
2 changes: 1 addition & 1 deletion config/webhook/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ kind: Kustomization
images:
- name: controller
newName: quay.io/3scale/marin3r
newTag: v0.9.1-alpha.5
newTag: v0.9.1

# [CUSTOM: pod mutating webhook config] This patch adds a label selector to the MutatingWebhookConfig
patchesStrategicMerge:
Expand Down
10 changes: 5 additions & 5 deletions docs/api-reference/reference.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ ConfigRevisionRef holds a reference to EnvoyConfigRevision object
[id="{anchor_prefix}-github-com-3scale-ops-marin3r-apis-marin3r-v1alpha1-envoyconfig"]
==== EnvoyConfig

EnvoyConfig holds the configuration for a given envoy nodeID. The spec of an EnvoyConfig object holds the envoy resources that conform the desired configuration for the given nodeID and that the discovery service will send to any envoy client that identifies itself with that nodeID.
EnvoyConfig holds the configuration for a given envoy nodeID. The spec of an EnvoyConfig object holds the Envoy resources that conform the desired configuration for the given nodeID and that the discovery service will send to any envoy client that identifies itself with that nodeID.

.Appears In:
****
Expand Down Expand Up @@ -83,7 +83,7 @@ EnvoyConfigList contains a list of EnvoyConfig
[id="{anchor_prefix}-github-com-3scale-ops-marin3r-apis-marin3r-v1alpha1-envoyconfigrevision"]
==== EnvoyConfigRevision

EnvoyConfigRevision holds an specific version of the EnvoyConfig resources. EnvoyConfigRevisions are automatically created and deleted by the EnvoyConfig controller and are not intended to be directly used. Use EnvoyConfig objects instead.
EnvoyConfigRevision is an internal resource that stores a specific version of an EnvoyConfig resource. EnvoyConfigRevisions are automatically created and deleted by the EnvoyConfig controller and are not intended to be directly used. Use EnvoyConfig objects instead.

.Appears In:
****
Expand Down Expand Up @@ -378,7 +378,7 @@ ContainerPort defines port for the Marin3r sidecar container
[id="{anchor_prefix}-github-com-3scale-ops-marin3r-apis-operator-marin3r-v1alpha1-discoveryservice"]
==== DiscoveryService

DiscoveryService represents an envoy discovery service server. Currently only one DiscoveryService per cluster is supported.
DiscoveryService represents an envoy discovery service server. Only one instance per namespace is currently supported.

.Appears In:
****
Expand All @@ -400,7 +400,7 @@ DiscoveryService represents an envoy discovery service server. Currently only on
[id="{anchor_prefix}-github-com-3scale-ops-marin3r-apis-operator-marin3r-v1alpha1-discoveryservicecertificate"]
==== DiscoveryServiceCertificate

DiscoveryServiceCertificate is used to create certificates, either self-signed or by using a cert-manager CA issuer. This object is used by the DiscoveryService controller to create the required certificates for the different components of the discovery service. Direct use of DiscoveryServiceCertificate objects is discouraged.
DiscoveryServiceCertificate is an internal resource used to create certificates. This resource is used by the DiscoveryService controller to create the required certificates for the different components. Direct use of DiscoveryServiceCertificate objects is discouraged.

.Appears In:
****
Expand Down Expand Up @@ -581,7 +581,7 @@ DiscoveryServiceStatus defines the observed state of DiscoveryService
[id="{anchor_prefix}-github-com-3scale-ops-marin3r-apis-operator-marin3r-v1alpha1-envoydeployment"]
==== EnvoyDeployment

EnvoyDeployment is the Schema for the envoydeployments API
EnvoyDeployment is a resource to deploy and manage a Kubernetes Deployment of Envoy Pods.

.Appears In:
****
Expand Down
2 changes: 1 addition & 1 deletion pkg/version/zz_generated.go
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
package version

const (
version string = "v0.9.1-alpha.5"
version string = "v0.9.1"
)

0 comments on commit 1c0ed44

Please sign in to comment.