Skip to content

Commit bf44a1e

Browse files
authored
Merge pull request #618 from noironetworks/update_priorityclass_api
update apiversion of aci cni priorityclass for openshift 4.10 on esx …
2 parents 0268c78 + 2ad1068 commit bf44a1e

File tree

7 files changed

+13
-10
lines changed

7 files changed

+13
-10
lines changed

provision/acc_provision/templates/aci-containers.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,11 @@ metadata:
1717
---
1818
{% endif %}
1919
{% if config.kube_config.use_acicni_priority_class %}
20-
{% set list1 = config.flavor.split('-') %}
21-
{% if list1[1] >= "4.9" and list1[2] == "openstack" %}
20+
{% set flavor_version = config.flavor.split('-') %}
21+
{% set major_version = flavor_version[1].split('.')[0] | int %}
22+
{% set minor_version = flavor_version[1].split('.')[1] | int %}
23+
{% if (major_version >= 4 and minor_version >= 9
24+
and flavor_version[2] in ["openstack", "esx", "baremetal"]) %}
2225
apiVersion: scheduling.k8s.io/v1
2326
{% else %}
2427
apiVersion: scheduling.k8s.io/v1beta1

provision/testdata/flavor_openshift_410_esx.kube.yaml

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

provision/testdata/flavor_openshift_410_esx_tar/cluster-network-06-PriorityClass-acicni-priority.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: scheduling.k8s.io/v1beta1
1+
apiVersion: scheduling.k8s.io/v1
22
description: This priority class is used for ACI-CNI resources
33
globalDefault: false
44
kind: PriorityClass

provision/testdata/flavor_openshift_410_esx_tar/cluster-network-21-ConfigMap-aci-operator-config.yaml

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

provision/testdata/flavor_openshift_49_esx.kube.yaml

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

provision/testdata/flavor_openshift_49_esx_tar/cluster-network-06-PriorityClass-acicni-priority.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: scheduling.k8s.io/v1beta1
1+
apiVersion: scheduling.k8s.io/v1
22
description: This priority class is used for ACI-CNI resources
33
globalDefault: false
44
kind: PriorityClass

provision/testdata/flavor_openshift_49_esx_tar/cluster-network-21-ConfigMap-aci-operator-config.yaml

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)