Skip to content
This repository has been archived by the owner on Jun 12, 2023. It is now read-only.

Commit

Permalink
Merge pull request #167 from ksimon1/remove-labeller-manifests
Browse files Browse the repository at this point in the history
remove labeller from manifests and csv generator
  • Loading branch information
ksimon1 authored May 21, 2020
2 parents d1c2c4d + bc18fb0 commit 5a81e87
Show file tree
Hide file tree
Showing 8 changed files with 0 additions and 103 deletions.
3 changes: 0 additions & 3 deletions _defaults.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,6 @@
#
# Any version, or default, should not be set more than once in a place in the source tree.

kvm_info_nfd_plugin_tag: "{{ lookup('env','KVM_INFO_TAG')| default('v0.5.8', true) }}"
kubevirt_cpu_nfd_plugin_tag: "{{ lookup('env','CPU_PLUGIN_TAG')| default('v0.1.1', true) }}"
virt_launcher_tag: "{{ lookup('env','VIRT_LAUNCHER_TAG')| default('v0.21.0', true) }}"
validator_tag: "{{ lookup('env','VALIDATOR_TAG')| default('v0.6.5', true) }}"
image_name_prefix: "{{ lookup('env','IMAGE_NAME_PREFIX')| default('', true) }}"
templates_version: v0.10.0
24 changes: 0 additions & 24 deletions build/csv-generator.sh
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,7 @@ help_text() {
echo " --namespace: (REQUIRED) The namespace set on the CSV file"
echo " --operator-image: (REQUIRED) The operator container image to use in the CSV file"
echo " --watch-namespace: (OPTIONAL)"
echo " --kvm-info-tag: (OPTIONAL)"
echo " --validator-tag: (OPTIONAL)"
echo " --virt-launcher-tag: (OPTIONAL)"
echo " --node-labeller-tag: (OPTIONAL)"
echo " --cpu-plugin-tag: (OPTIONAL)"
echo " --image-name-prefix: (OPTIONAL)"
echo " --dump-crds: (OPTIONAL) Dumps CRD manifests with the CSV to stdout"
}
Expand All @@ -44,11 +40,7 @@ OPERATOR_IMAGE=""

# OPTIONAL ARGS
WATCH_NAMESPACE=""
KVM_INFO_TAG=""
VALIDATOR_TAG=""
VIRT_LAUNCHER_TAG=""
NODE_LABELLER_TAG=""
CPU_PLUGIN_TAG=""
IMAGE_NAME_PREFIX=""
DUMP_CRDS=""

Expand All @@ -70,21 +62,9 @@ while (( "$#" )); do
--watch-namespace)
WATCH_NAMESPACE=$VAL
;;
--kvm-info-tag)
KVM_INFO_TAG=$VAL
;;
--validator-tag)
VALIDATOR_TAG=$VAL
;;
--virt-launcher-tag)
VIRT_LAUNCHER_TAG=$VAL
;;
--node-labeller-tag)
NODE_LABELLER_TAG=$VAL
;;
--cpu-plugin-tag)
CPU_PLUGIN_TAG=$VAL
;;
--image-name-prefix)
IMAGE_NAME_PREFIX=$VAL
;;
Expand Down Expand Up @@ -116,11 +96,7 @@ sed -i "s/namespace: placeholder/namespace: ${NAMESPACE}/g" ${TMP_FILE}
sed -i "s|REPLACE_IMAGE|${OPERATOR_IMAGE}|g" ${TMP_FILE}

replace_env_var "WATCH_NAMESPACE" $WATCH_NAMESPACE
replace_env_var "KVM_INFO_TAG" $KVM_INFO_TAG
replace_env_var "VALIDATOR_TAG" $VALIDATOR_TAG
replace_env_var "VIRT_LAUNCHER_TAG" $VIRT_LAUNCHER_TAG
replace_env_var "NODE_LABELLER_TAG" $NODE_LABELLER_TAG
replace_env_var "CPU_PLUGIN_TAG" $CPU_PLUGIN_TAG
replace_env_var "IMAGE_NAME_PREFIX" $IMAGE_NAME_PREFIX

# dump CSV and CRD manifests to stdout
Expand Down
14 changes: 0 additions & 14 deletions build/update-olm.py
Original file line number Diff line number Diff line change
Expand Up @@ -77,20 +77,6 @@
],
}],
},
'kubevirtnodelabellerbundles.ssp.kubevirt.io': {
'displayName': 'KubeVirt Node labeller',
'description': \
'Represents a deployment of Node labeller component',
'specDescriptors': [{
'description': \
'The version of the node labeller to deploy',
'displayName': 'Version',
'path': 'version',
'x-descriptors': [
'urn:alm:descriptor:io.kubernetes.ssp:version',
],
}],
},
'kubevirtmetricsaggregations.ssp.kubevirt.io': {
'displayName': 'KubeVirt Metric Aggregation',
'description': \
Expand Down
8 changes: 0 additions & 8 deletions cluster/latest/kubevirt-ssp-operator.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -181,16 +181,8 @@ spec:
value: quay.io/fromani/kubevirt-ssp-operator-container:latest
- name: WATCH_NAMESPACE
value: ""
- name: KVM_INFO_TAG
value: ""
- name: VALIDATOR_TAG
value: ""
- name: VIRT_LAUNCHER_TAG
value: ""
- name: NODE_LABELLER_TAG
value: ""
- name: CPU_PLUGIN_TAG
value: ""
- name: IMAGE_NAME_PREFIX
value: ""
- name: OPERATOR_NAME
Expand Down
8 changes: 0 additions & 8 deletions deploy/operator.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,16 +36,8 @@ spec:
value: REPLACE_IMAGE
- name: WATCH_NAMESPACE
value: ""
- name: KVM_INFO_TAG
value: ""
- name: VALIDATOR_TAG
value: ""
- name: VIRT_LAUNCHER_TAG
value: ""
- name: NODE_LABELLER_TAG
value: ""
- name: CPU_PLUGIN_TAG
value: ""
- name: IMAGE_NAME_PREFIX
value: ""
- name: OPERATOR_NAME
Expand Down
34 changes: 0 additions & 34 deletions functests/testlib.sh
Original file line number Diff line number Diff line change
Expand Up @@ -59,25 +59,6 @@ is_template_validator_running() {
return 1
}

is_node_labeller_running() {
NS="--all-namespaces"
if [ -n "$1" ]; then
NS="-n ${1}"
fi
VERB="${V}"
if [ -n "$2" ]; then
VERB="${2}"
fi
local labeller_pod=$( oc get pods --selector='app=kubevirt-node-labeller' ${NS} -o json )
local labeller_status=$( echo ${labeller_pod} | jq -r '.items[0].status' )
local labeller_phase=$( echo ${labeller_pod} | jq -r '.items[0].status.phase' )
(( ${VERB} >= 1 )) && echo "node-labeller status: ${labeller_status}"
if [ "${labeller_phase}" == "Running" ]; then
return 0
fi
return 1
}

wait_template_validator_running() {
# $1 passthrough
local wait_secs=${2:-2}
Expand All @@ -93,21 +74,6 @@ wait_template_validator_running() {
return 1
}

wait_node_labeller_running() {
# $1 passthrough
local wait_secs=${2:-2}
local max_tries=${3:-15}
for num in $( seq 1 ${max_tries} ); do
(( ${V} >= 1 )) && echo "waiting for node-labeller availability: ${num}/${max_tries}"
sleep ${wait_secs}s
if is_node_labeller_running $1 0; then
return 0
fi
done
dump_component_state "" 'app=kubevirt-node-labeller'
return 1
}

wait_for_condition() {
NS="--all-namespaces"
if [ -n "$1" ]; then
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -196,11 +196,7 @@ spec:
- name: IMAGE_REFERENCE
value: REPLACE_IMAGE
- name: WATCH_NAMESPACE
- name: KVM_INFO_TAG
- name: VALIDATOR_TAG
- name: VIRT_LAUNCHER_TAG
- name: NODE_LABELLER_TAG
- name: CPU_PLUGIN_TAG
- name: IMAGE_NAME_PREFIX
- name: OPERATOR_NAME
value: kubevirt-ssp-operator
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -198,16 +198,8 @@ spec:
value: REPLACE_IMAGE
- name: WATCH_NAMESPACE
value: ""
- name: KVM_INFO_TAG
value: ""
- name: VALIDATOR_TAG
value: ""
- name: VIRT_LAUNCHER_TAG
value: ""
- name: NODE_LABELLER_TAG
value: ""
- name: CPU_PLUGIN_TAG
value: ""
- name: IMAGE_NAME_PREFIX
value: ""
- name: OPERATOR_NAME
Expand Down

0 comments on commit 5a81e87

Please sign in to comment.