Skip to content

Commit

Permalink
salt:Remove unneeded logic
Browse files Browse the repository at this point in the history
  • Loading branch information
eg-ayoub committed Sep 5, 2024
1 parent b7befb9 commit 8b96864
Show file tree
Hide file tree
Showing 5 changed files with 0 additions and 60 deletions.
10 changes: 0 additions & 10 deletions salt/metalk8s/addons/logging/deployed/dashboards.sls
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,3 @@
},
]) }}
{#- In MetalK8s 128.0 we changed the fluent-bit dashboard to use
the one from the helm chart. We need to remove the old one
to avoid conflicts.
This can be removed in `development/129.0` #}
Ensure old fluent-bit dashboard does no longer exists:
metalk8s_kubernetes.object_absent:
- name: fluent-bit-dashboard
- namespace: metalk8s-monitoring
- apiVersion: v1
- kind: ConfigMap
11 changes: 0 additions & 11 deletions salt/metalk8s/addons/metalk8s-operator/deployed/init.sls
Original file line number Diff line number Diff line change
@@ -1,17 +1,6 @@
include:
- .manifests

{#- In MetalK8s 128.0 this config has been removed
This can be removed in `development/129.0` #}
Ensure old MetalK8s operator config does no longer exists:
metalk8s_kubernetes.object_absent:
- name: metalk8s-operator-manager-config
- namespace: kube-system
- apiVersion: v1
- kind: ConfigMap
- require:
- sls: metalk8s.addons.metalk8s-operator.deployed.manifests

Wait for the MetalK8s Operator to be Ready:
test.configurable_test_state:
- changes: False
Expand Down
10 changes: 0 additions & 10 deletions salt/metalk8s/addons/prometheus-operator/deployed/init.sls
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,3 @@ include:
- .kube-alerts-rules
- .thanos-chart

{#- In MetalK8s 128.0 this secret has been removed
This can be removed in `development/129.0` #}
Ensure old prometheus secret does no longer exists:
metalk8s_kubernetes.object_absent:
- name: prometheus-operator-prometheus
- namespace: metalk8s-monitoring
- apiVersion: v1
- kind: Secret
- require:
- sls: metalk8s.addons.prometheus-operator.deployed.chart
10 changes: 0 additions & 10 deletions salt/metalk8s/addons/volumes/deployed/init.sls
Original file line number Diff line number Diff line change
@@ -1,13 +1,3 @@
include:
- .manifests

{#- In MetalK8s 128.0 this config has been removed
This can be removed in `development/129.0` #}
Ensure old Storage operator config does no longer exists:
metalk8s_kubernetes.object_absent:
- name: storage-operator-manager-config
- namespace: kube-system
- apiVersion: v1
- kind: ConfigMap
- require:
- sls: metalk8s.addons.volumes.deployed.manifests
19 changes: 0 additions & 19 deletions salt/metalk8s/orchestrate/downgrade/init.sls
Original file line number Diff line number Diff line change
Expand Up @@ -111,25 +111,6 @@ Deploy Kubernetes service config objects:
- require_in:
- salt: Deploy Kubernetes objects

{#- In MetalK8s 128.0 we changed the fluent-bit dashboard,
so we have to remove the new one when dowgrading
to avoid conflicts
This can be removed in `development/129.0` #}
{%- if salt.pkg.version_cmp(dest_version, '128.0.0') == -1 %}

Delete the new fluent-bit dashboard:
metalk8s_kubernetes.object_absent:
- name: fluent-bit-dashboard-fluent-bit
- namespace: metalk8s-logging
- apiVersion: v1
- kind: ConfigMap
- require:
- salt: Deploy Kubernetes service config objects
- require_in:
- salt: Deploy Kubernetes objects

{%- endif %}

Deploy Kubernetes objects:
salt.runner:
- name: state.orchestrate
Expand Down

0 comments on commit 8b96864

Please sign in to comment.