File tree 14 files changed +175
-36
lines changed
installer/tests/Fixtures/install
_baseline/.github/workflows
ciprovider_circleci/.circleci
deploy_type_all_circleci/.circleci
deploy_type_none_circleci/.circleci
deploy_type_none_gha/.github/workflows
deps_updates_provider_ci_circleci/.circleci
provision_profile/.github/workflows
theme_absent/.github/workflows
14 files changed +175
-36
lines changed Original file line number Diff line number Diff line change @@ -67,6 +67,10 @@ aliases:
67
67
TZ : " Australia/Melbourne"
68
68
# Set runner terminal capabilities.
69
69
TERM : xterm-256color
70
+ # Disable strict host key checking for SSH connections.
71
+ VORTEX_SSH_DISABLE_STRICT_HOST_KEY_CHECKING : " 1"
72
+ # Remove all SSH keys from the runner container.
73
+ VORTEX_SSH_REMOVE_ALL_KEYS : " 1"
70
74
# ;< !PROVISION_TYPE_PROFILE
71
75
# How often to refresh the cache of the DB dump. Refer to `date` command.
72
76
VORTEX_CI_DB_CACHE_TIMESTAMP : +%Y%m%d
Original file line number Diff line number Diff line change 61
61
env :
62
62
TZ : Australia/Melbourne
63
63
TERM : xterm-256color
64
+ VORTEX_SSH_DISABLE_STRICT_HOST_KEY_CHECKING : " 1"
65
+ VORTEX_SSH_REMOVE_ALL_KEYS : " 1"
64
66
VORTEX_CONTAINER_REGISTRY_USER : ${{ secrets.VORTEX_CONTAINER_REGISTRY_USER }}
65
67
VORTEX_CONTAINER_REGISTRY_PASS : ${{ secrets.VORTEX_CONTAINER_REGISTRY_PASS }}
66
68
VORTEX_DEBUG : ${{ vars.VORTEX_DEBUG }}
@@ -168,6 +170,9 @@ jobs:
168
170
env :
169
171
TZ : Australia/Melbourne
170
172
TERM : xterm-256color
173
+ # Disable strict host key checking for SSH connections.
174
+ VORTEX_SSH_DISABLE_STRICT_HOST_KEY_CHECKING : " 1"
175
+ VORTEX_SSH_REMOVE_ALL_KEYS : " 1"
171
176
VORTEX_CONTAINER_REGISTRY_USER : ${{ secrets.VORTEX_CONTAINER_REGISTRY_USER }}
172
177
VORTEX_CONTAINER_REGISTRY_PASS : ${{ secrets.VORTEX_CONTAINER_REGISTRY_PASS }}
173
178
VORTEX_DEBUG : ${{ vars.VORTEX_DEBUG }}
@@ -362,6 +367,7 @@ jobs:
362
367
env :
363
368
TZ : Australia/Melbourne
364
369
TERM : xterm-256color
370
+ VORTEX_SSH_DISABLE_STRICT_HOST_KEY_CHECKING : " 1"
365
371
VORTEX_DEBUG : ${{ vars.VORTEX_DEBUG }}
366
372
367
373
steps :
Original file line number Diff line number Diff line change @@ -1569,6 +1569,14 @@ Default value: `UNDEFINED`
1569
1569
1570
1570
Defined in: ` scripts/vortex/info.sh `
1571
1571
1572
+ ### ` VORTEX_SSH_DISABLE_STRICT_HOST_KEY_CHECKING `
1573
+
1574
+ Disable strict host key checking in SSH.
1575
+
1576
+ Default value: ` 0 `
1577
+
1578
+ Defined in: ` scripts/vortex/setup-ssh.sh `
1579
+
1572
1580
### ` VORTEX_SSH_FILE `
1573
1581
1574
1582
Default SSH key file.
@@ -1588,6 +1596,14 @@ Default value: `UNDEFINED`
1588
1596
1589
1597
Defined in: ` scripts/vortex/setup-ssh.sh `
1590
1598
1599
+ ### ` VORTEX_SSH_REMOVE_ALL_KEYS `
1600
+
1601
+ Remove all SSH keys from the SSH agent before loading the new one.
1602
+
1603
+ Default value: ` 0 `
1604
+
1605
+ Defined in: ` scripts/vortex/setup-ssh.sh `
1606
+
1591
1607
### ` VORTEX_TASK_COPY_DB_ACQUIA_DST `
1592
1608
1593
1609
Destination environment name to copy DB to.
Original file line number Diff line number Diff line change 55
55
env :
56
56
TZ : Australia/Melbourne
57
57
TERM : xterm-256color
58
+ VORTEX_SSH_DISABLE_STRICT_HOST_KEY_CHECKING : " 1"
59
+ VORTEX_SSH_REMOVE_ALL_KEYS : " 1"
58
60
VORTEX_CONTAINER_REGISTRY_USER : ${{ secrets.VORTEX_CONTAINER_REGISTRY_USER }}
59
61
VORTEX_CONTAINER_REGISTRY_PASS : ${{ secrets.VORTEX_CONTAINER_REGISTRY_PASS }}
60
62
VORTEX_DEBUG : ${{ vars.VORTEX_DEBUG }}
@@ -159,6 +161,9 @@ jobs:
159
161
env :
160
162
TZ : Australia/Melbourne
161
163
TERM : xterm-256color
164
+ # Disable strict host key checking for SSH connections.
165
+ VORTEX_SSH_DISABLE_STRICT_HOST_KEY_CHECKING : " 1"
166
+ VORTEX_SSH_REMOVE_ALL_KEYS : " 1"
162
167
VORTEX_CONTAINER_REGISTRY_USER : ${{ secrets.VORTEX_CONTAINER_REGISTRY_USER }}
163
168
VORTEX_CONTAINER_REGISTRY_PASS : ${{ secrets.VORTEX_CONTAINER_REGISTRY_PASS }}
164
169
VORTEX_DEBUG : ${{ vars.VORTEX_DEBUG }}
@@ -344,6 +349,7 @@ jobs:
344
349
env :
345
350
TZ : Australia/Melbourne
346
351
TERM : xterm-256color
352
+ VORTEX_SSH_DISABLE_STRICT_HOST_KEY_CHECKING : " 1"
347
353
VORTEX_DEBUG : ${{ vars.VORTEX_DEBUG }}
348
354
349
355
steps :
Original file line number Diff line number Diff line change @@ -50,6 +50,10 @@ aliases:
50
50
TZ : " Australia/Melbourne"
51
51
# Set runner terminal capabilities.
52
52
TERM : xterm-256color
53
+ # Disable strict host key checking for SSH connections.
54
+ VORTEX_SSH_DISABLE_STRICT_HOST_KEY_CHECKING : " 1"
55
+ # Remove all SSH keys from the runner container.
56
+ VORTEX_SSH_REMOVE_ALL_KEYS : " 1"
53
57
# How often to refresh the cache of the DB dump. Refer to `date` command.
54
58
VORTEX_CI_DB_CACHE_TIMESTAMP : +%Y%m%d
55
59
# Use previous database caches on this branch as a fallback if the above cache
Original file line number Diff line number Diff line change @@ -50,6 +50,10 @@ aliases:
50
50
TZ : " Australia/Melbourne"
51
51
# Set runner terminal capabilities.
52
52
TERM : xterm-256color
53
+ # Disable strict host key checking for SSH connections.
54
+ VORTEX_SSH_DISABLE_STRICT_HOST_KEY_CHECKING : " 1"
55
+ # Remove all SSH keys from the runner container.
56
+ VORTEX_SSH_REMOVE_ALL_KEYS : " 1"
53
57
# How often to refresh the cache of the DB dump. Refer to `date` command.
54
58
VORTEX_CI_DB_CACHE_TIMESTAMP : +%Y%m%d
55
59
# Use previous database caches on this branch as a fallback if the above cache
Original file line number Diff line number Diff line change @@ -50,6 +50,10 @@ aliases:
50
50
TZ : " Australia/Melbourne"
51
51
# Set runner terminal capabilities.
52
52
TERM : xterm-256color
53
+ # Disable strict host key checking for SSH connections.
54
+ VORTEX_SSH_DISABLE_STRICT_HOST_KEY_CHECKING : " 1"
55
+ # Remove all SSH keys from the runner container.
56
+ VORTEX_SSH_REMOVE_ALL_KEYS : " 1"
53
57
# How often to refresh the cache of the DB dump. Refer to `date` command.
54
58
VORTEX_CI_DB_CACHE_TIMESTAMP : +%Y%m%d
55
59
# Use previous database caches on this branch as a fallback if the above cache
Original file line number Diff line number Diff line change 1
- @@ -334,58 +334 ,3 @@
1
+ @@ -339,59 +339 ,3 @@
2
2
with :
3
3
detached : true
4
4
12
12
- env :
13
13
- TZ : Australia/Melbourne
14
14
- TERM : xterm-256color
15
+ - VORTEX_SSH_DISABLE_STRICT_HOST_KEY_CHECKING : " 1"
15
16
- VORTEX_DEBUG : ${{ vars.VORTEX_DEBUG }}
16
17
-
17
18
- steps :
Original file line number Diff line number Diff line change @@ -50,6 +50,10 @@ aliases:
50
50
TZ : " Australia/Melbourne"
51
51
# Set runner terminal capabilities.
52
52
TERM : xterm-256color
53
+ # Disable strict host key checking for SSH connections.
54
+ VORTEX_SSH_DISABLE_STRICT_HOST_KEY_CHECKING : " 1"
55
+ # Remove all SSH keys from the runner container.
56
+ VORTEX_SSH_REMOVE_ALL_KEYS : " 1"
53
57
# How often to refresh the cache of the DB dump. Refer to `date` command.
54
58
VORTEX_CI_DB_CACHE_TIMESTAMP : +%Y%m%d
55
59
# Use previous database caches on this branch as a fallback if the above cache
Original file line number Diff line number Diff line change 7
7
8
8
defaults :
9
9
run :
10
- @@ -46,107 +44,10 @@
10
+ @@ -46,109 +44,10 @@
11
11
shell : bash
12
12
13
13
jobs :
20
20
- env :
21
21
- TZ : Australia/Melbourne
22
22
- TERM : xterm-256color
23
+ - VORTEX_SSH_DISABLE_STRICT_HOST_KEY_CHECKING : " 1"
24
+ - VORTEX_SSH_REMOVE_ALL_KEYS : " 1"
23
25
- VORTEX_CONTAINER_REGISTRY_USER : ${{ secrets.VORTEX_CONTAINER_REGISTRY_USER }}
24
26
- VORTEX_CONTAINER_REGISTRY_PASS : ${{ secrets.VORTEX_CONTAINER_REGISTRY_PASS }}
25
27
- VORTEX_DEBUG : ${{ vars.VORTEX_DEBUG }}
115
117
116
118
strategy :
117
119
matrix :
118
- @@ -162 ,14 +63 ,6 @@
120
+ @@ -167 ,14 +66 ,6 @@
119
121
VORTEX_CONTAINER_REGISTRY_USER : ${{ secrets.VORTEX_CONTAINER_REGISTRY_USER }}
120
122
VORTEX_CONTAINER_REGISTRY_PASS : ${{ secrets.VORTEX_CONTAINER_REGISTRY_PASS }}
121
123
VORTEX_DEBUG : ${{ vars.VORTEX_DEBUG }}
130
132
131
133
steps :
132
134
- name : Preserve $HOME set in the container
133
- @@ -185 ,29 +78 ,6 @@
135
+ @@ -190 ,29 +81 ,6 @@
134
136
run : composer validate --strict
135
137
continue-on-error : ${{ vars.VORTEX_CI_COMPOSER_VALIDATE_IGNORE_FAILURE == '1' }}
136
138
160
162
- name : Login to container registry
161
163
run : ./scripts/vortex/login-container-registry.sh
162
164
163
- @@ -337 ,7 +207 ,6 @@
165
+ @@ -342 ,7 +210 ,6 @@
164
166
deploy :
165
167
runs-on : ubuntu-latest
166
168
needs : build
Original file line number Diff line number Diff line change 1
- @@ -262 ,10 +262 ,6 @@
1
+ @@ -267 ,10 +267 ,6 @@
2
2
run : docker compose exec -T cli vendor/bin/gherkinlint lint tests/behat/features
3
3
continue-on-error : ${{ vars.VORTEX_CI_GHERKIN_LINT_IGNORE_FAILURE == '1' }}
4
4
Original file line number Diff line number Diff line change @@ -1437,11 +1437,11 @@ setup_ssh_key_fixture() {
1437
1437
}
1438
1438
1439
1439
provision_default_ssh_key () {
1440
- ssh-keygen -t rsa -b 4096 -N " " -f " ${SSH_KEY_FIXTURE_DIR} /id_rsa" > /dev/null
1441
- ssh-keygen -t rsa -b 4096 -N " " -f " ${SSH_KEY_FIXTURE_DIR} /id_rsa_TEST" > /dev/null
1440
+ ssh-keygen -t rsa -b 4096 -C " " - N " " -f " ${SSH_KEY_FIXTURE_DIR} /id_rsa" > /dev/null
1441
+ ssh-keygen -t rsa -b 4096 -C " " - N " " -f " ${SSH_KEY_FIXTURE_DIR} /id_rsa_TEST" > /dev/null
1442
1442
}
1443
1443
1444
1444
provision_ssh_key_with_suffix () {
1445
1445
local suffix=" ${1:- TEST} "
1446
- ssh-keygen -t rsa -b 4096 -N " " -f " ${SSH_KEY_FIXTURE_DIR} /id_rsa_${suffix} " > /dev/null
1446
+ ssh-keygen -t rsa -b 4096 -C " " - N " " -f " ${SSH_KEY_FIXTURE_DIR} /id_rsa_${suffix} " > /dev/null
1447
1447
}
You can’t perform that action at this time.
0 commit comments