Skip to content

Commit 4d28281

Browse files
committed
Prepare release v1.8.0-crc1
1 parent fd856f2 commit 4d28281

File tree

7 files changed

+35
-29
lines changed

7 files changed

+35
-29
lines changed

Makefile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@ REPO ?= quay.io/$(IMAGE_ORG)
1414
# Component versions to use in bundle / release (do not use $VERSION for that)
1515
PREVIOUS_VERSION ?= v1.6.1-community
1616

17-
BUNDLE_VERSION ?= 1.8.0-community
17+
BUNDLE_VERSION ?= 1.8.0-crc1
1818
#File based catalog
19-
FBC_VERSION ?= 1.8.0-community
19+
FBC_VERSION ?= 1.8.0-crc1
2020
# console plugin
21-
export PLG_VERSION ?= v1.8.0-community
21+
export PLG_VERSION ?= v1.8.0-crc0
2222
# flowlogs-pipeline
23-
export FLP_VERSION ?= v1.8.0-community
23+
export FLP_VERSION ?= v1.8.0-crc0
2424
# eBPF agent
25-
export BPF_VERSION ?= v1.8.0-community
25+
export BPF_VERSION ?= v1.8.0-crc0
2626

2727
# Allows building bundles in Mac replacing BSD 'sed' command by GNU-compatible 'gsed'
2828
ifeq (,$(shell which gsed 2>/dev/null))

RELEASE.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Edit the [Makefile](./Makefile) to update `PREVIOUS_VERSION`, `BUNDLE_VERSION`,
3636
make update-bundle
3737

3838
# Set desired operator version - CAREFUL, no leading "v" here
39-
version="1.8.0-community"
39+
version="1.8.0-crc1"
4040
vv=v$version
4141
test_branch=test-$vv
4242

@@ -55,6 +55,12 @@ At this point, you can test the bundle / catalog on your cluster:
5555
BUNDLE_VERSION="$version" USER=netobserv make catalog-deploy
5656
```
5757

58+
Wait that the catalog pod is ready. It's named `noo-dev-catalog-<something>`. For some reason, it might take some time before eventually running fine.
59+
60+
```bash
61+
oc get pods -n openshift-marketplace -w
62+
```
63+
5864
When everything is ok, push to main and delete the test branch
5965

6066
```bash

bundle/manifests/netobserv-operator.clusterserviceversion.yaml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -434,7 +434,7 @@ metadata:
434434
capabilities: Seamless Upgrades
435435
categories: Monitoring, Networking
436436
console.openshift.io/plugins: '["netobserv-plugin"]'
437-
containerImage: quay.io/netobserv/network-observability-operator:1.8.0-community
437+
containerImage: quay.io/netobserv/network-observability-operator:1.8.0-crc1
438438
createdAt: ':created-at:'
439439
description: Network flows collector and monitoring solution
440440
operatorframework.io/initialization-resource: '{"apiVersion":"flows.netobserv.io/v1beta2",
@@ -450,7 +450,7 @@ metadata:
450450
operatorframework.io/arch.ppc64le: supported
451451
operatorframework.io/arch.s390x: supported
452452
operatorframework.io/os.linux: supported
453-
name: netobserv-operator.v1.8.0-community
453+
name: netobserv-operator.v1.8.0-crc1
454454
namespace: placeholder
455455
spec:
456456
apiservicedefinitions: {}
@@ -890,7 +890,7 @@ spec:
890890
891891
## Configuration
892892
893-
The `FlowCollector` resource is used to configure the operator and its managed components. A comprehensive documentation is [available here](https://github.com/netobserv/network-observability-operator/blob/1.8.0-community/docs/FlowCollector.md), and a full sample file [there](https://github.com/netobserv/network-observability-operator/blob/1.8.0-community/config/samples/flows_v1beta2_flowcollector.yaml).
893+
The `FlowCollector` resource is used to configure the operator and its managed components. A comprehensive documentation is [available here](https://github.com/netobserv/network-observability-operator/blob/1.8.0-crc1/docs/FlowCollector.md), and a full sample file [there](https://github.com/netobserv/network-observability-operator/blob/1.8.0-crc1/config/samples/flows_v1beta2_flowcollector.yaml).
894894
895895
To edit configuration in cluster, run:
896896
@@ -906,7 +906,7 @@ spec:
906906
907907
- Loki (`spec.loki`): configure here how to reach Loki. The default values match the Loki quick install paths mentioned above, but you might have to configure differently if you used another installation method. Make sure to disable it (`spec.loki.enable`) if you don't want to use Loki.
908908
909-
- Quick filters (`spec.consolePlugin.quickFilters`): configure preset filters to be displayed in the Console plugin. They offer a way to quickly switch from filters to others, such as showing / hiding pods network, or infrastructure network, or application network, etc. They can be tuned to reflect the different workloads running on your cluster. For a list of available filters, [check this page](https://github.com/netobserv/network-observability-operator/blob/1.8.0-community/docs/QuickFilters.md).
909+
- Quick filters (`spec.consolePlugin.quickFilters`): configure preset filters to be displayed in the Console plugin. They offer a way to quickly switch from filters to others, such as showing / hiding pods network, or infrastructure network, or application network, etc. They can be tuned to reflect the different workloads running on your cluster. For a list of available filters, [check this page](https://github.com/netobserv/network-observability-operator/blob/1.8.0-crc1/docs/QuickFilters.md).
910910
911911
- Kafka (`spec.deploymentModel: KAFKA` and `spec.kafka`): when enabled, integrates the flow collection pipeline with Kafka, by splitting ingestion from transformation (kube enrichment, derived metrics, ...). Kafka can provide better scalability, resiliency and high availability ([view more details](https://www.redhat.com/en/topics/integration/what-is-apache-kafka)). Assumes Kafka is already deployed and a topic is created.
912912
@@ -921,7 +921,7 @@ spec:
921921
This documentation includes:
922922
923923
- An [overview](https://github.com/netobserv/network-observability-operator#openshift-console) of the features, with screenshots
924-
- More information on [configuring metrics](https://github.com/netobserv/network-observability-operator/blob/1.8.0-community/docs/Metrics.md).
924+
- More information on [configuring metrics](https://github.com/netobserv/network-observability-operator/blob/1.8.0-crc1/docs/Metrics.md).
925925
- A [performance](https://github.com/netobserv/network-observability-operator#performance-fine-tuning) section, for fine-tuning
926926
- A [security](https://github.com/netobserv/network-observability-operator#securing-data-and-communications) section
927927
- An [F.A.Q.](https://github.com/netobserv/network-observability-operator#faq--troubleshooting) section
@@ -1213,15 +1213,15 @@ spec:
12131213
- /manager
12141214
env:
12151215
- name: RELATED_IMAGE_EBPF_AGENT
1216-
value: quay.io/netobserv/netobserv-ebpf-agent:v1.8.0-community
1216+
value: quay.io/netobserv/netobserv-ebpf-agent:v1.8.0-crc0
12171217
- name: RELATED_IMAGE_FLOWLOGS_PIPELINE
1218-
value: quay.io/netobserv/flowlogs-pipeline:v1.8.0-community
1218+
value: quay.io/netobserv/flowlogs-pipeline:v1.8.0-crc0
12191219
- name: RELATED_IMAGE_CONSOLE_PLUGIN
1220-
value: quay.io/netobserv/network-observability-console-plugin:v1.8.0-community
1220+
value: quay.io/netobserv/network-observability-console-plugin:v1.8.0-crc0
12211221
- name: DOWNSTREAM_DEPLOYMENT
12221222
value: "false"
12231223
- name: PROFILING_BIND_ADDRESS
1224-
image: quay.io/netobserv/network-observability-operator:1.8.0-community
1224+
image: quay.io/netobserv/network-observability-operator:1.8.0-crc1
12251225
imagePullPolicy: Always
12261226
livenessProbe:
12271227
httpGet:
@@ -1353,14 +1353,14 @@ spec:
13531353
name: Red Hat
13541354
url: https://www.redhat.com
13551355
relatedImages:
1356-
- image: quay.io/netobserv/netobserv-ebpf-agent:v1.8.0-community
1356+
- image: quay.io/netobserv/netobserv-ebpf-agent:v1.8.0-crc0
13571357
name: ebpf-agent
1358-
- image: quay.io/netobserv/flowlogs-pipeline:v1.8.0-community
1358+
- image: quay.io/netobserv/flowlogs-pipeline:v1.8.0-crc0
13591359
name: flowlogs-pipeline
1360-
- image: quay.io/netobserv/network-observability-console-plugin:v1.8.0-community
1360+
- image: quay.io/netobserv/network-observability-console-plugin:v1.8.0-crc0
13611361
name: console-plugin
13621362
replaces: netobserv-operator.v1.6.1-community
1363-
version: 1.8.0-community
1363+
version: 1.8.0-crc1
13641364
webhookdefinitions:
13651365
- admissionReviewVersions:
13661366
- v1

config/descriptions/ocp.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ In that case, you can still get the Prometheus metrics or export raw flows to a
3838

3939
## Configuration
4040

41-
The `FlowCollector` resource is used to configure the operator and its managed components. A comprehensive documentation is [available here](https://github.com/netobserv/network-observability-operator/blob/1.8.0-community/docs/FlowCollector.md), and a full sample file [there](https://github.com/netobserv/network-observability-operator/blob/1.8.0-community/config/samples/flows_v1beta2_flowcollector.yaml).
41+
The `FlowCollector` resource is used to configure the operator and its managed components. A comprehensive documentation is [available here](https://github.com/netobserv/network-observability-operator/blob/1.8.0-crc1/docs/FlowCollector.md), and a full sample file [there](https://github.com/netobserv/network-observability-operator/blob/1.8.0-crc1/config/samples/flows_v1beta2_flowcollector.yaml).
4242

4343
To edit configuration in cluster, run:
4444

@@ -54,7 +54,7 @@ A couple of settings deserve special attention:
5454

5555
- Loki (`spec.loki`): configure here how to reach Loki. The default values match the Loki quick install paths mentioned above, but you might have to configure differently if you used another installation method. Make sure to disable it (`spec.loki.enable`) if you don't want to use Loki.
5656

57-
- Quick filters (`spec.consolePlugin.quickFilters`): configure preset filters to be displayed in the Console plugin. They offer a way to quickly switch from filters to others, such as showing / hiding pods network, or infrastructure network, or application network, etc. They can be tuned to reflect the different workloads running on your cluster. For a list of available filters, [check this page](https://github.com/netobserv/network-observability-operator/blob/1.8.0-community/docs/QuickFilters.md).
57+
- Quick filters (`spec.consolePlugin.quickFilters`): configure preset filters to be displayed in the Console plugin. They offer a way to quickly switch from filters to others, such as showing / hiding pods network, or infrastructure network, or application network, etc. They can be tuned to reflect the different workloads running on your cluster. For a list of available filters, [check this page](https://github.com/netobserv/network-observability-operator/blob/1.8.0-crc1/docs/QuickFilters.md).
5858

5959
- Kafka (`spec.deploymentModel: KAFKA` and `spec.kafka`): when enabled, integrates the flow collection pipeline with Kafka, by splitting ingestion from transformation (kube enrichment, derived metrics, ...). Kafka can provide better scalability, resiliency and high availability ([view more details](https://www.redhat.com/en/topics/integration/what-is-apache-kafka)). Assumes Kafka is already deployed and a topic is created.
6060

@@ -69,7 +69,7 @@ Please refer to the documentation on GitHub for more information.
6969
This documentation includes:
7070

7171
- An [overview](https://github.com/netobserv/network-observability-operator#openshift-console) of the features, with screenshots
72-
- More information on [configuring metrics](https://github.com/netobserv/network-observability-operator/blob/1.8.0-community/docs/Metrics.md).
72+
- More information on [configuring metrics](https://github.com/netobserv/network-observability-operator/blob/1.8.0-crc1/docs/Metrics.md).
7373
- A [performance](https://github.com/netobserv/network-observability-operator#performance-fine-tuning) section, for fine-tuning
7474
- A [security](https://github.com/netobserv/network-observability-operator#securing-data-and-communications) section
7575
- An [F.A.Q.](https://github.com/netobserv/network-observability-operator#faq--troubleshooting) section

config/descriptions/upstream.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ In that case, you can still get the Prometheus metrics or export raw flows to a
4242

4343
## Configuration
4444

45-
The `FlowCollector` resource is used to configure the operator and its managed components. A comprehensive documentation is [available here](https://github.com/netobserv/network-observability-operator/blob/1.8.0-community/docs/FlowCollector.md), and a full sample file [there](https://github.com/netobserv/network-observability-operator/blob/1.8.0-community/config/samples/flows_v1beta2_flowcollector.yaml).
45+
The `FlowCollector` resource is used to configure the operator and its managed components. A comprehensive documentation is [available here](https://github.com/netobserv/network-observability-operator/blob/1.8.0-crc1/docs/FlowCollector.md), and a full sample file [there](https://github.com/netobserv/network-observability-operator/blob/1.8.0-crc1/config/samples/flows_v1beta2_flowcollector.yaml).
4646

4747
To edit configuration in cluster, run:
4848

@@ -58,7 +58,7 @@ A couple of settings deserve special attention:
5858

5959
- Loki (`spec.loki`): configure here how to reach Loki. The default values match the Loki quick install paths mentioned above, but you might have to configure differently if you used another installation method. Make sure to disable it (`spec.loki.enable`) if you don't want to use Loki.
6060

61-
- Quick filters (`spec.consolePlugin.quickFilters`): configure preset filters to be displayed in the Console plugin. They offer a way to quickly switch from filters to others, such as showing / hiding pods network, or infrastructure network, or application network, etc. They can be tuned to reflect the different workloads running on your cluster. For a list of available filters, [check this page](https://github.com/netobserv/network-observability-operator/blob/1.8.0-community/docs/QuickFilters.md).
61+
- Quick filters (`spec.consolePlugin.quickFilters`): configure preset filters to be displayed in the Console plugin. They offer a way to quickly switch from filters to others, such as showing / hiding pods network, or infrastructure network, or application network, etc. They can be tuned to reflect the different workloads running on your cluster. For a list of available filters, [check this page](https://github.com/netobserv/network-observability-operator/blob/1.8.0-crc1/docs/QuickFilters.md).
6262

6363
- Kafka (`spec.deploymentModel: KAFKA` and `spec.kafka`): when enabled, integrates the flow collection pipeline with Kafka, by splitting ingestion from transformation (kube enrichment, derived metrics, ...). Kafka can provide better scalability, resiliency and high availability ([view more details](https://www.redhat.com/en/topics/integration/what-is-apache-kafka)). Assumes Kafka is already deployed and a topic is created.
6464

@@ -73,7 +73,7 @@ Please refer to the documentation on GitHub for more information.
7373
This documentation includes:
7474

7575
- An [overview](https://github.com/netobserv/network-observability-operator#openshift-console) of the features, with screenshots
76-
- More information on [configuring metrics](https://github.com/netobserv/network-observability-operator/blob/1.8.0-community/docs/Metrics.md).
76+
- More information on [configuring metrics](https://github.com/netobserv/network-observability-operator/blob/1.8.0-crc1/docs/Metrics.md).
7777
- A [performance](https://github.com/netobserv/network-observability-operator#performance-fine-tuning) section, for fine-tuning
7878
- A [security](https://github.com/netobserv/network-observability-operator#securing-data-and-communications) section
7979
- An [F.A.Q.](https://github.com/netobserv/network-observability-operator#faq--troubleshooting) section

config/manager/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ kind: Kustomization
1616
images:
1717
- name: controller
1818
newName: quay.io/netobserv/network-observability-operator
19-
newTag: 1.8.0-community
19+
newTag: 1.8.0-crc1
2020
commonLabels:
2121
app: netobserv-operator

config/manager/manager.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,11 @@ spec:
3131
- --profiling-bind-address=$(PROFILING_BIND_ADDRESS)
3232
env:
3333
- name: RELATED_IMAGE_EBPF_AGENT
34-
value: quay.io/netobserv/netobserv-ebpf-agent:v1.8.0-community
34+
value: quay.io/netobserv/netobserv-ebpf-agent:v1.8.0-crc0
3535
- name: RELATED_IMAGE_FLOWLOGS_PIPELINE
36-
value: quay.io/netobserv/flowlogs-pipeline:v1.8.0-community
36+
value: quay.io/netobserv/flowlogs-pipeline:v1.8.0-crc0
3737
- name: RELATED_IMAGE_CONSOLE_PLUGIN
38-
value: quay.io/netobserv/network-observability-console-plugin:v1.8.0-community
38+
value: quay.io/netobserv/network-observability-console-plugin:v1.8.0-crc0
3939
- name: DOWNSTREAM_DEPLOYMENT
4040
value: "false"
4141
- name: PROFILING_BIND_ADDRESS

0 commit comments

Comments
 (0)