Skip to content

Commit eecf7c2

Browse files
authored
Merge pull request #145 from mhjacks/require_metal_nodes
Require metal nodes
2 parents 7a2b355 + 888538c commit eecf7c2

File tree

10 files changed

+17
-185
lines changed

10 files changed

+17
-185
lines changed

Changes.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,3 +75,5 @@
7575
* Switch to patternizer and remove common
7676
* Stop deploying storagesystem as ODF does not need it anymore (as of 4.18/4.20)
7777
* Update Ansible linter
78+
* Require metal nodes as workers - remove code to create machinesets
79+
* Add ODF console plugin

Makefile

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1 @@
11
include Makefile-common
2-
3-
.PHONY: default
4-
default: help
5-
6-
deploy-kubevirt-worker: ## Deploy the metal node worker (from workstation). This is normally done in-cluster
7-
./scripts/deploy_kubevirt_worker.sh
8-
9-
configure-controller: ## Configure AAP operator (from workstation). This is normally done in-cluster
10-
ansible-playbook ./scripts/ansible_load_controller.sh -e "aeg_project_repo=$(TARGET_REPO) aeg_project_branch=$(TARGET_BRANCH)"

ansible/check_kubevirt_worker.yml

Lines changed: 0 additions & 51 deletions
This file was deleted.

ansible/deploy_kubevirt_worker.yml

Lines changed: 0 additions & 111 deletions
This file was deleted.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
ensureConsolePlugins:
3+
- odf-console

overrides/values-egv-vms.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
---
2+
waitForMetalNode: false
3+
24
vms:
35
kiosk:
46
count: 2

pattern-metadata.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ requirements:
2323
platform:
2424
aws:
2525
replicas: 3
26-
type: m5.4xlarge
26+
type: m5.metal
2727

2828
# Loosely defined extra features like hypershift support, non-openshift
2929
# kubernetes support, spoke support

scripts/check_kubevirt_worker.sh

Lines changed: 0 additions & 4 deletions
This file was deleted.

scripts/deploy_kubevirt_worker.sh

Lines changed: 0 additions & 4 deletions
This file was deleted.

values-hub.yaml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,14 @@ clusterGroup:
6161
chartVersion: 0.2.*
6262
extraValueFiles:
6363
- $patternref/overrides/values-odf-chart.yaml
64+
ensure-openshift-console-plugins:
65+
name: ensure-openshift-console-plugins
66+
namespace: openshift-console
67+
project: hub
68+
chart: ensure-openshift-console-plugins
69+
chartVersion: 0.1.*
70+
extraValueFiles:
71+
- '$patternref/overrides/values-console-plugins.yaml'
6472
openshift-cnv:
6573
name: openshift-cnv
6674
namespace: openshift-cnv
@@ -78,7 +86,6 @@ clusterGroup:
7886
- apiGroups:
7987
- '*'
8088
resources:
81-
- machinesets
8289
- persistentvolumeclaims
8390
- datavolumes
8491
- dataimportcrons
@@ -94,10 +101,7 @@ clusterGroup:
94101
- list
95102
- watch
96103
jobs:
97-
- name: deploy-kubevirt-worker
98-
playbook: ansible/deploy_kubevirt_worker.yml
99-
verbosity: -vvv
100104
- name: clean-golden-images
101105
playbook: ansible/odf_fix_dataimportcrons.yml
102106
verbosity: -vvv
103-
managedClusterGroups: []
107+
managedClusterGroups: {}

0 commit comments

Comments
 (0)