Skip to content

Commit

Permalink
Release: 1.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
phantomjinx committed May 29, 2024
1 parent 4f8ce5b commit 88c54da
Show file tree
Hide file tree
Showing 8 changed files with 1,059 additions and 21 deletions.
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ NAMESPACE ?= hawtio
PROJECT = operator
DEFAULT_IMAGE := quay.io/${ORG}/${PROJECT}
IMAGE ?= $(DEFAULT_IMAGE)
VERSION ?= 1.0.2
HAWTIO_ONLINE_VERSION ?= 2.0.0
VERSION ?= 1.1.0
HAWTIO_ONLINE_VERSION ?= 2.1.0
HAWTIO_ONLINE_IMAGE_NAME ?= quay.io/${ORG}/online
DEBUG ?= false
LAST_RELEASED_IMAGE_NAME := hawtio-operator
Expand Down
20 changes: 9 additions & 11 deletions RELEASING.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,29 @@
# How to release Hawtio operator image

## 1. Create OLM manifest for the release version
## 1. Ensure the version in the Makefile is correct.

## 2. Create OLM manifest for the release version

Create a new version directory under `deploy/olm-catalog/`.

**TBD**

## 2. Tag version to the main branch
## 3. Tag version to the main branch

```console
make build # Make sure it builds
git tag x.x.x
git push origin main --tags
```

### 3. Build image locally and push to Docker Hub
### 4. Build image locally and push to Docker Hub

Make sure you have logged in to docker.io:
```console
docker login
```
Make sure you have access to quay.io:

Build image and push it to Docker Hub:
Build image and push it to quay.io:

```console
TAG=x.x.x make image
docker push hawtio/operator:x.x.x
make publish-image
```

> :information_source: For `podman` users, it is important to do `export BUILDAH_FORMAT=docker` before `make image` so that the built image is based on Docker manifest type.
> :information_source: For `podman` users, it is important to do `export BUILDAH_FORMAT=docker` before `make publish-image` so that the built image is based on Docker manifest type.
6 changes: 3 additions & 3 deletions bundle/bases/hawtio-operator.clusterserviceversion.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,18 +7,18 @@ metadata:
categories: Integration & Delivery
certified: "false"
description: Hawtio eases the discovery and management of Java applications deployed on OpenShift.
containerImage: quay.io/hawtio/operator:1.0.2
containerImage: quay.io/hawtio/operator:1.1.0
repository: https://github.com/hawtio/hawtio-operator
support: Red Hat
name: hawtio-operator.v1.0.2
name: hawtio-operator.v1.1.0
spec:
displayName: Hawtio Operator
maintainers:
- email: [email protected]
name: The Hawtio team
provider:
name: Red Hat
version: 1.0.2
version: 1.1.0
replaces: hawtio-operator.v1.0.1
maturity: alpha
minKubeVersion: 1.11.0
Expand Down
10 changes: 5 additions & 5 deletions bundle/manifests/hawtio-operator.clusterserviceversion.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,16 +60,16 @@ metadata:
capabilities: Seamless Upgrades
categories: Integration & Delivery
certified: "false"
containerImage: quay.io/hawtio/operator:1.0.2
createdAt: "2024-04-25T17:22:26Z"
containerImage: quay.io/hawtio/operator:1.1.0
createdAt: "2024-05-29T17:01:38Z"
description: Hawtio eases the discovery and management of Java applications deployed
on OpenShift.
olm.skipRange: '>=1.0.0 <1.0.2'
operators.operatorframework.io/builder: operator-sdk-v1.28.0
operators.operatorframework.io/project_layout: go.kubebuilder.io/v2
repository: https://github.com/hawtio/hawtio-operator
support: Red Hat
name: hawtio-operator.v1.0.2
name: hawtio-operator.v1.1.0
spec:
apiservicedefinitions: {}
customresourcedefinitions:
Expand Down Expand Up @@ -169,7 +169,7 @@ spec:
fieldPath: metadata.name
- name: OPERATOR_NAME
value: hawtio-operator
image: quay.io/hawtio/operator:1.0.2
image: quay.io/hawtio/operator:1.1.0
imagePullPolicy: Always
name: hawtio-operator
ports:
Expand Down Expand Up @@ -299,4 +299,4 @@ spec:
provider:
name: Red Hat
replaces: hawtio-operator.v1.0.1
version: 1.0.2
version: 1.1.0
Loading

0 comments on commit 88c54da

Please sign in to comment.