Skip to content

Commit 4b8f8de

Browse files
Merge pull request #9960 from zaneb/late-binding
AGENT-1303: Run agent-register-infraenv in interactive mode
2 parents ef519b9 + 96d3f7a commit 4b8f8de

File tree

4 files changed

+163
-155
lines changed

4 files changed

+163
-155
lines changed

data/data/agent/files/usr/local/bin/install-status.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ inactive_services() {
99

1010
if [ -f "/etc/assisted/interactive-ui" ]; then
1111
# interactive workflow
12-
services+=" agent-ui.service"
12+
services+=" agent-register-infraenv.service agent-ui.service"
1313
elif [ -f "/etc/assisted/add-nodes.env" ]; then
1414
# add nodes workflow
1515
services+=" agent-import-cluster.service agent-register-infraenv.service apply-host-config.service agent-add-node.service"

data/data/agent/systemd/units/agent-register-infraenv.service.template

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ Wants=network-online.target assisted-service.service
44
PartOf=assisted-service-pod.service
55
After=network-online.target assisted-service.service agent-register-cluster.service agent-import-cluster.service
66
ConditionPathExists=/etc/assisted/node0
7-
ConditionPathExists=!/etc/assisted/interactive-ui
87

98
[Service]
109
Environment=PODMAN_SYSTEMD_UNIT=%n
@@ -24,4 +23,4 @@ RestartSec=30
2423
RemainAfterExit=true
2524

2625
[Install]
27-
WantedBy=start-cluster-installation.service agent-add-node.service
26+
WantedBy=start-cluster-installation.service agent-add-node.service agent-start-ui.service

data/data/agent/systemd/units/agent-ui.service.template

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[Unit]
22
Description=Agent Installer Web UI
33
Wants=network-online.target assisted-service.service
4-
After=network-online.target assisted-service.service
4+
After=network-online.target assisted-service.service agent-register-infraenv.service
55
PartOf=assisted-service-pod.service
66
ConditionPathExists=/etc/assisted/node0
77
ConditionPathExists=/etc/assisted/interactive-ui

0 commit comments

Comments
 (0)