Skip to content

Commit b5d3c29

Browse files
committed
Group working directory scripts after reboot
1 parent f81d9fa commit b5d3c29

File tree

1 file changed

+29
-29
lines changed

1 file changed

+29
-29
lines changed

templates/al2/template.json

+29-29
Original file line numberDiff line numberDiff line change
@@ -125,17 +125,41 @@
125125
{
126126
"type": "shell",
127127
"remote_folder": "{{ user `remote_folder`}}",
128-
"inline": [
129-
"mkdir -p {{user `working_dir`}}",
130-
"mkdir -p {{user `working_dir`}}/log-collector-script"
128+
"script": "{{template_dir}}/provisioners/install-additional-repos.sh",
129+
"environment_vars": [
130+
"ADDITIONAL_YUM_REPOS={{user `additional_yum_repos`}}"
131131
]
132132
},
133133
{
134134
"type": "shell",
135135
"remote_folder": "{{ user `remote_folder`}}",
136-
"script": "{{template_dir}}/provisioners/install-additional-repos.sh",
136+
"script": "{{template_dir}}/provisioners/upgrade-kernel.sh",
137137
"environment_vars": [
138-
"ADDITIONAL_YUM_REPOS={{user `additional_yum_repos`}}"
138+
"KUBERNETES_VERSION={{user `kubernetes_version`}}",
139+
"KERNEL_VERSION={{user `kernel_version`}}"
140+
]
141+
},
142+
{
143+
"type": "shell",
144+
"remote_folder": "{{ user `remote_folder`}}",
145+
"script": "{{template_dir}}/provisioners/enable-fips.sh",
146+
"environment_vars": [
147+
"ENABLE_FIPS={{user `enable_fips`}}"
148+
]
149+
},
150+
{
151+
"type": "shell",
152+
"remote_folder": "{{ user `remote_folder`}}",
153+
"inline": ["sudo reboot"],
154+
"expect_disconnect": true,
155+
"pause_after": "90s"
156+
},
157+
{
158+
"type": "shell",
159+
"remote_folder": "{{ user `remote_folder`}}",
160+
"inline": [
161+
"mkdir -p {{user `working_dir`}}",
162+
"mkdir -p {{user `working_dir`}}/log-collector-script"
139163
]
140164
},
141165
{
@@ -161,30 +185,6 @@
161185
"sudo mv {{user `working_dir`}}/bin/* /usr/bin/"
162186
]
163187
},
164-
{
165-
"type": "shell",
166-
"remote_folder": "{{ user `remote_folder`}}",
167-
"script": "{{template_dir}}/provisioners/upgrade-kernel.sh",
168-
"environment_vars": [
169-
"KUBERNETES_VERSION={{user `kubernetes_version`}}",
170-
"KERNEL_VERSION={{user `kernel_version`}}"
171-
]
172-
},
173-
{
174-
"type": "shell",
175-
"remote_folder": "{{ user `remote_folder`}}",
176-
"script": "{{template_dir}}/provisioners/enable-fips.sh",
177-
"environment_vars": [
178-
"ENABLE_FIPS={{user `enable_fips`}}"
179-
]
180-
},
181-
{
182-
"type": "shell",
183-
"remote_folder": "{{ user `remote_folder`}}",
184-
"inline": ["sudo reboot"],
185-
"expect_disconnect": true,
186-
"pause_after": "90s"
187-
},
188188
{
189189
"type": "shell",
190190
"remote_folder": "{{ user `remote_folder`}}",

0 commit comments

Comments
 (0)