Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Patch 1.6.1 Without yaml lint fixes #709

Merged
merged 35 commits into from
Oct 1, 2024
Merged
Show file tree
Hide file tree
Changes from 31 commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
2f77ed6
porting back the changes done for posting and certification back in r…
shefali-malhotra Aug 30, 2024
0773fbb
changes of patch 1.6.1
rishabhatdell Sep 24, 2024
6f68f5e
missing changes of patch 1.6.1
rishabhatdell Sep 24, 2024
2e9672b
added common changes of patch 1.6.1
rishabhatdell Sep 24, 2024
0468765
added unity changes for patch 1.6.1
rishabhatdell Sep 24, 2024
57fe3e5
added pfx changes for patch 1.6.1
rishabhatdell Sep 24, 2024
0056804
Merge branch 'release-v1.6.1' into patch-1.6.1
rishabhatdell Sep 24, 2024
aece62c
fix gosec issues
rishabhatdell Sep 24, 2024
8f88b95
formatting fixes
suryagupta4 Sep 24, 2024
d919c70
yamllint fixes
suryagupta4 Sep 24, 2024
8591919
yamllint fixes
suryagupta4 Sep 24, 2024
e783973
yamllint fixes
suryagupta4 Sep 24, 2024
7e96b33
Update storage_csm_unity_v2111.yaml
rishabhatdell Sep 25, 2024
44e03f1
Added necessary YAML and added scenario flags (#704)
ChristianAtDell Sep 25, 2024
7d0ba03
Powerscale E2E Test Fixes (#705)
falfaroc Sep 25, 2024
39e15ab
Update storage_csm_powerflex_replica.yaml
rishabhatdell Sep 26, 2024
ca89db9
fixed yaml lint errors
rishabhatdell Sep 26, 2024
5029b0e
Fix pmaxCreds not set correctly in e2e (#706)
AkshaySainiDell Sep 26, 2024
40c0013
Revert "fixed yaml lint errors"
JacobGros Sep 26, 2024
ff9f050
Revert "yamllint fixes"
JacobGros Sep 26, 2024
8817b28
Revert "yamllint fixes"
JacobGros Sep 26, 2024
7c0ad3f
Revert "yamllint fixes"
JacobGros Sep 26, 2024
b2a5f84
Fixing issues with Powermax creds and storageclass
harshitap26 Sep 27, 2024
66b0a27
Add PSCALE_PORT in e2e/array-info.sh
AkshaySainiDell Sep 27, 2024
02d3018
removed ocp/1.6.1 samples
rishabhatdell Sep 27, 2024
d72616d
Bumped versions per PR comments
ChristianAtDell Sep 27, 2024
d124531
Newlines added
ChristianAtDell Sep 27, 2024
cacf109
add 4.16 back to annotations.yaml
JacobGros Sep 27, 2024
5c4dbc4
update auth images
JacobGros Sep 27, 2024
20b796c
Some auth test fixes - pflex
ChristianAtDell Sep 27, 2024
7fcad2a
Merge branch 'patch-1.6.1-no-yamllint' of https://github.com/dell/csm…
ChristianAtDell Sep 27, 2024
7b5e619
add checks for pre-existing roles and storage
JacobGros Sep 30, 2024
e9f39a1
PR comment adjudication.
ChristianAtDell Sep 30, 2024
def48f4
Testing cleanup for authorization
ChristianAtDell Oct 1, 2024
bc9c0ac
Removed unnecessary secret creation from e2e test
ChristianAtDell Oct 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ LABEL vendor="Dell Inc." \
name="dell-csm-operator" \
summary="Operator for installing Dell CSI Drivers and Dell CSM Modules" \
description="Common Operator for installing various Dell CSI Drivers and Dell CSM Modules" \
version="1.6.0" \
version="1.6.1" \
license="Dell CSM Operator Apache License"

# copy the licenses folder
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -208,7 +208,7 @@ OPM = $(shell which opm)
endif
endif

# A comma-separated list of bundle images (e.g. make catalog-build BUNDLE_IMGS=example.com/operator-bundle:v0.1.0,example.com/operator-bundle:v1.6.0).
# A comma-separated list of bundle images (e.g. make catalog-build BUNDLE_IMGS=example.com/operator-bundle:v0.1.0,example.com/operator-bundle:v1.6.1).
# These images MUST exist in a registry and be pull-able.
BUNDLE_IMGS ?= $(BUNDLE_IMG)

Expand Down
34 changes: 15 additions & 19 deletions bundle/manifests/dell-csm-operator.clusterserviceversion.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -822,10 +822,10 @@ metadata:
"value": "debug"
}
],
"image": "dellemc/csi-powerstore:v2.11.0",
"image": "dellemc/csi-powerstore:v2.11.1",
"imagePullPolicy": "IfNotPresent"
},
"configVersion": "v2.11.0",
"configVersion": "v2.11.1",
"controller": {
"envs": [
{
Expand Down Expand Up @@ -1011,10 +1011,10 @@ metadata:
"value": "true"
}
],
"image": "dellemc/csi-unity:v2.11.0",
"image": "dellemc/csi-unity:v2.11.1",
"imagePullPolicy": "IfNotPresent"
},
"configVersion": "v2.11.0",
"configVersion": "v2.11.1",
"controller": {
"envs": [
{
Expand Down Expand Up @@ -1460,7 +1460,7 @@ metadata:
operators.operatorframework.io/project_layout: go.kubebuilder.io/v3
repository: https://github.com/dell/csm-operator
support: Dell Technologies
name: dell-csm-operator.v1.6.0
name: dell-csm-operator.v1.6.1
namespace: placeholder
spec:
apiservicedefinitions: {}
Expand Down Expand Up @@ -3416,7 +3416,9 @@ spec:
Drivers\n*\tResiliency - Designed to make Kubernetes applications more resilient
to \n node failures\n\nThese modules are available for various storage platforms
in the Dell portfolio, \nsuch as Dell PowerStore, Dell PowerMax, Dell PowerFlex,
Dell PowerScale, and Dell Unity XT.\n\nFor more information, visit [Dell’s Container
Dell PowerScale, and Dell Unity XT.\n\n### Supported Openshift Platforms\n\nQualified Openshift versions for CSM Operator v1.6.0: 4.15-4.16
JacobGros marked this conversation as resolved.
Show resolved Hide resolved
\nQualified Openshift versions for CSM Operator v1.5.1: 4.13-4.15
\n\nFor more information, visit [Dell’s Container
Storage Module web page](https://www.dell.com/en-us/dt/solutions/kubernetes-containers/kubernetes-storage.htm)\n\nAdditional
Materials\n*\t[CSM Operator GitHub Page](https://dell.github.io/csm-docs/docs/deployment/csmoperator/)\n*\t[CSM
Introduction Video](https://www.youtube.com/watch?v=NtNSKdF9Iyo)\n*\t[CSM Solution
Expand All @@ -3430,12 +3432,6 @@ spec:
spec:
clusterPermissions:
- rules:
- apiGroups:
- '*'
resources:
- '*'
verbs:
- '*'
- nonResourceURLs:
- /metrics
verbs:
Expand Down Expand Up @@ -4585,7 +4581,7 @@ spec:
template:
metadata:
annotations:
storage.dell.com/CSMVersion: v1.11.0
storage.dell.com/CSMVersion: v1.11.1
labels:
control-plane: controller-manager
spec:
Expand All @@ -4610,17 +4606,17 @@ spec:
- /manager
env:
- name: RELATED_IMAGE_dell-csm-operator
value: docker.io/dellemc/dell-csm-operator:v1.6.0
value: docker.io/dellemc/dell-csm-operator:v1.6.1
- name: RELATED_IMAGE_csi-isilon
value: docker.io/dellemc/csi-isilon:v2.11.0
- name: RELATED_IMAGE_csi-powermax
value: docker.io/dellemc/csi-powermax:v2.11.0
- name: RELATED_IMAGE_csipowermax-reverseproxy
value: docker.io/dellemc/csipowermax-reverseproxy:v2.10.0
- name: RELATED_IMAGE_csi-powerstore
value: docker.io/dellemc/csi-powerstore:v2.11.0
value: docker.io/dellemc/csi-powerstore:v2.11.1
ChristianAtDell marked this conversation as resolved.
Show resolved Hide resolved
- name: RELATED_IMAGE_csi-unity
value: docker.io/dellemc/csi-unity:v2.11.0
value: docker.io/dellemc/csi-unity:v2.11.1
- name: RELATED_IMAGE_csi-vxflexos
value: docker.io/dellemc/csi-vxflexos:v2.11.0
- name: RELATED_IMAGE_sdc
Expand Down Expand Up @@ -4732,9 +4728,9 @@ spec:
name: csi-powermax
- image: docker.io/dellemc/csipowermax-reverseproxy:v2.10.0
name: csipowermax-reverseproxy
- image: docker.io/dellemc/csi-powerstore:v2.11.0
- image: docker.io/dellemc/csi-powerstore:v2.11.1
name: csi-powerstore
- image: docker.io/dellemc/csi-unity:v2.11.0
- image: docker.io/dellemc/csi-unity:v2.11.1
name: csi-unity
- image: docker.io/dellemc/csi-vxflexos:v2.11.0
name: csi-vxflexos
Expand Down Expand Up @@ -4779,5 +4775,5 @@ spec:
- image: docker.io/dellemc/connectivity-cert-persister-k8s:0.11.0
name: cert-persister
skips:
- dell-csm-operator.v1.5.1
- dell-csm-operator.v1.6.0
version: 1.6.0
ChristianAtDell marked this conversation as resolved.
Show resolved Hide resolved
2 changes: 1 addition & 1 deletion bundle/metadata/annotations.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@ annotations:
operators.operatorframework.io.test.config.v1: tests/scorecard/

# Annotations to specify supported OCP versions.
com.redhat.openshift.versions: v4.15-v4.16
com.redhat.openshift.versions: "v4.15-v4.16"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is this change required for this version of the csm-operator? Why wasnit it required for 1.6.0?

2 changes: 1 addition & 1 deletion config/install/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ bases:
images:
- name: controller
newName: docker.io/dellemc/dell-csm-operator
newTag: v1.6.0
newTag: v1.6.1
2 changes: 1 addition & 1 deletion config/manager/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ kind: Kustomization
images:
- name: controller
newName: docker.io/dellemc/dell-csm-operator
newTag: v1.6.0
newTag: v1.6.1
8 changes: 4 additions & 4 deletions config/manager/manager.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ spec:
labels:
control-plane: controller-manager
annotations:
storage.dell.com/CSMVersion: v1.11.0
storage.dell.com/CSMVersion: v1.11.1
spec:
serviceAccountName: manager-service-account
securityContext:
Expand All @@ -29,17 +29,17 @@ spec:
imagePullPolicy: Always
name: manager
env:
- value: docker.io/dellemc/dell-csm-operator:v1.6.0
- value: docker.io/dellemc/dell-csm-operator:v1.6.1
name: RELATED_IMAGE_dell-csm-operator
- value: docker.io/dellemc/csi-isilon:v2.11.0
name: RELATED_IMAGE_csi-isilon
- value: docker.io/dellemc/csi-powermax:v2.11.0
name: RELATED_IMAGE_csi-powermax
- value: docker.io/dellemc/csipowermax-reverseproxy:v2.10.0
name: RELATED_IMAGE_csipowermax-reverseproxy
- value: docker.io/dellemc/csi-powerstore:v2.11.0
- value: docker.io/dellemc/csi-powerstore:v2.11.1
ChristianAtDell marked this conversation as resolved.
Show resolved Hide resolved
name: RELATED_IMAGE_csi-powerstore
- value: docker.io/dellemc/csi-unity:v2.11.0
- value: docker.io/dellemc/csi-unity:v2.11.1
name: RELATED_IMAGE_csi-unity
- value: docker.io/dellemc/csi-vxflexos:v2.11.0
name: RELATED_IMAGE_csi-vxflexos
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
alm-examples: '[]'
capabilities: Seamless Upgrades
categories: Storage
containerImage: docker.io/dellemc/dell-csm-operator:v1.6.0
containerImage: docker.io/dellemc/dell-csm-operator:v1.6.1
createdAt: "2022-03-29T11:59:59Z"
description: Easily install and manage Dell’s CSI Drivers and CSM
features.operators.openshift.io/disconnected: "true"
Expand All @@ -17,7 +17,7 @@ metadata:
features.operators.openshift.io/token-auth-gcp: "false"
repository: https://github.com/dell/csm-operator
support: Dell Technologies
name: dell-csm-operator.v1.6.0
name: dell-csm-operator.v1.6.1
namespace: placeholder
spec:
apiservicedefinitions: {}
Expand Down Expand Up @@ -2018,17 +2018,17 @@ spec:
name: Dell Technologies
url: https://github.com/dell/csm-operator
relatedImages:
- image: docker.io/dellemc/dell-csm-operator:v1.6.0
- image: docker.io/dellemc/dell-csm-operator:v1.6.1
name: dell-csm-operator
- image: docker.io/dellemc/csi-isilon:v2.11.0
name: csi-isilon
- image: docker.io/dellemc/csi-powermax:v2.11.0
name: csi-powermax
- image: docker.io/dellemc/csipowermax-reverseproxy:v2.10.0
name: csipowermax-reverseproxy
- image: docker.io/dellemc/csi-powerstore:v2.11.0
- image: docker.io/dellemc/csi-powerstore:v2.11.1
name: csi-powerstore
- image: docker.io/dellemc/csi-unity:v2.11.0
- image: docker.io/dellemc/csi-unity:v2.11.1
name: csi-unity
- image: docker.io/dellemc/csi-vxflexos:v2.11.0
name: csi-vxflexos
Expand Down Expand Up @@ -2074,4 +2074,4 @@ spec:
name: cert-persister
skips:
- dell-csm-operator.v1.5.1
ChristianAtDell marked this conversation as resolved.
Show resolved Hide resolved
version: 1.6.0
version: 1.6.1
4 changes: 2 additions & 2 deletions config/samples/storage_v1_csm_powerstore.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ spec:
# true: enable storage capacity tracking
# false: disable storage capacity tracking
storageCapacity: true
configVersion: v2.11.0
configVersion: v2.11.1
# authSecret: This is the secret used to validate the default PowerStore secret used for installation
# Allowed values: <metadataName specified in the Manifest>-config
# For example: If the metadataName is set to powerstore, authSecret value should be set to powerstore-config
Expand All @@ -42,7 +42,7 @@ spec:
forceUpdate: false
forceRemoveDriver: true
common:
image: "dellemc/csi-powerstore:v2.11.0"
image: "dellemc/csi-powerstore:v2.11.1"
imagePullPolicy: IfNotPresent
envs:
- name: X_CSI_POWERSTORE_NODE_NAME_PREFIX
Expand Down
4 changes: 2 additions & 2 deletions config/samples/storage_v1_csm_unity.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,14 +16,14 @@ spec:
# true: enable storage capacity tracking
# false: disable storage capacity tracking
storageCapacity: true
configVersion: v2.11.0
configVersion: v2.11.1
# Controller count
replicas: 2
dnsPolicy: ClusterFirstWithHostNet
forceUpdate: false
forceRemoveDriver: true
common:
image: "dellemc/csi-unity:v2.11.0"
image: "dellemc/csi-unity:v2.11.1"
imagePullPolicy: IfNotPresent
envs:
# X_CSI_UNITY_ALLOW_MULTI_POD_ACCESS - Flag to enable sharing of volumes across multiple pods within the same node in RWO access mode.
Expand Down
2 changes: 1 addition & 1 deletion controllers/csm_controller.go
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ const (
CSMFinalizerName = "finalizer.dell.emc.com"

// CSMVersion -
CSMVersion = "v1.11.0"
CSMVersion = "v1.11.1"
)

var (
Expand Down
2 changes: 1 addition & 1 deletion deploy/olm/operator_community.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ metadata:
namespace: test-csm-operator-olm
spec:
sourceType: grpc
image: docker.io/dellemc/dell-csm-operator:v1.6.0
image: docker.io/dellemc/dell-csm-operator:v1.6.1
---
apiVersion: operators.coreos.com/v1
kind: OperatorGroup
Expand Down
10 changes: 5 additions & 5 deletions deploy/operator.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1328,7 +1328,7 @@ spec:
template:
metadata:
annotations:
storage.dell.com/CSMVersion: v1.11.0
storage.dell.com/CSMVersion: v1.11.1
labels:
control-plane: controller-manager
spec:
Expand All @@ -1339,17 +1339,17 @@ spec:
- /manager
env:
- name: RELATED_IMAGE_dell-csm-operator
value: docker.io/dellemc/dell-csm-operator:v1.6.0
value: docker.io/dellemc/dell-csm-operator:v1.6.1
- name: RELATED_IMAGE_csi-isilon
value: docker.io/dellemc/csi-isilon:v2.11.0
- name: RELATED_IMAGE_csi-powermax
value: docker.io/dellemc/csi-powermax:v2.11.0
- name: RELATED_IMAGE_csipowermax-reverseproxy
value: docker.io/dellemc/csipowermax-reverseproxy:v2.10.0
- name: RELATED_IMAGE_csi-powerstore
value: docker.io/dellemc/csi-powerstore:v2.11.0
value: docker.io/dellemc/csi-powerstore:v2.11.1
- name: RELATED_IMAGE_csi-unity
value: docker.io/dellemc/csi-unity:v2.11.0
value: docker.io/dellemc/csi-unity:v2.11.1
- name: RELATED_IMAGE_csi-vxflexos
value: docker.io/dellemc/csi-vxflexos:v2.11.0
- name: RELATED_IMAGE_sdc
Expand Down Expand Up @@ -1392,7 +1392,7 @@ spec:
value: docker.io/dellemc/connectivity-client-docker-k8s:1.19.0
- name: RELATED_IMAGE_cert-persister
value: docker.io/dellemc/connectivity-cert-persister-k8s:0.11.0
image: docker.io/dellemc/dell-csm-operator:v1.6.0
image: docker.io/dellemc/dell-csm-operator:v1.6.1
imagePullPolicy: Always
livenessProbe:
httpGet:
Expand Down
8 changes: 4 additions & 4 deletions docker.mk
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ BUNDLE_IMAGE_TAG_BASE_COMMUNITY ?= dell-csm-community-operator-bundle
# Image tag base for community catalog images
CATALOG_IMAGE_TAG_BASE_COMMUNITY ?= dell-csm-community-operator-catalog

# Operator version tagged with build number. For e.g. - v1.6.0.001
VERSION ?= v1.6.0
# Operator version tagged with build number. For e.g. - v1.6.1.001
VERSION ?= v1.6.1

# Bundle Version is the semantic version(required by operator-sdk)
BUNDLE_VERSION ?= 1.6.0
BUNDLE_VERSION ?= 1.6.1

# Timestamp local builds
TIMESTAMP := $(shell date +%Y%m%d%H%M%S)
Expand All @@ -37,5 +37,5 @@ IMG ?= "$(REGISTRY)/$(IMAGE_TAG_BASE):$(VERSION)"
# You can use it as an arg. (E.g make bundle-build BUNDLE_IMG=<some-registry>/<project-name-bundle>:<tag>)
BUNDLE_IMG ?= "$(REGISTRY)/$(BUNDLE_IMAGE_TAG_BASE_COMMUNITY):$(VERSION)"

# The image tag given to the resulting catalog image (e.g. make catalog-build CATALOG_IMG=example.com/operator-catalog:v1.6.0).
# The image tag given to the resulting catalog image (e.g. make catalog-build CATALOG_IMG=example.com/operator-catalog:v1.6.1).
CATALOG_IMG ?= "$(REGISTRY)/$(CATALOG_IMAGE_TAG_BASE_COMMUNITY):$(VERSION)"
Loading
Loading