Skip to content

Commit 553389a

Browse files
committed
Allow terminus to work in an IPv6-only environment with DNS64/NAT64
1 parent 581296d commit 553389a

File tree

12 files changed

+18
-18
lines changed

12 files changed

+18
-18
lines changed

docs/examples/PantheonAliases.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ private function constructAlias($environment)
7878
'db-allows-remote' => true,
7979
'remote-host' => $remote_host,
8080
'remote-user' => $remote_user,
81-
'ssh-options' => '-p 2222 -o \"AddressFamily inet\"',
81+
'ssh-options' => '-p 2222',
8282
'path-aliases' => array(
8383
'%files' => 'code/sites/default/files',
8484
'%drush-script' => 'drush',

src/Commands/Remote/SSHBaseCommand.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -373,7 +373,7 @@ private function getConnectionString()
373373
$command = $this->getConfig()->get('ssh_command');
374374

375375
return vsprintf(
376-
'%s -T %s@%s -p %s -o "StrictHostKeyChecking=no" -o "AddressFamily inet"',
376+
'%s -T %s@%s -p %s -o "StrictHostKeyChecking=no"',
377377
[$command, $sftp['username'], $this->lookupHostViaAlternateNameserver($sftp['host']), $sftp['port']]
378378
);
379379
}

templates/aliases/fragment.aliases.drushrc.php.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
'uri' => '{{env_label}}-{{site_name}}.pantheonsite.io',
33
'remote-host' => 'appserver.{{env_label}}.{{site_id}}.drush.in',
44
'remote-user' => '{{env_label}}.{{site_id}}',
5-
'ssh-options' => '-p 2222 -o "AddressFamily inet"',
5+
'ssh-options' => '-p 2222',
66
'path-aliases' => array(
77
'%files' => 'files',
88
),

templates/aliases/fragment.site.yml.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55
uri: {{env_label}}-{{site_name}}.pantheonsite.io
66
user: {{env_label}}.{{site_id}}
77
ssh:
8-
options: '-p 2222 -o "AddressFamily inet"'
8+
options: '-p 2222'
99
tty: false
1010

tests/Functional/AliasesCommandTest.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@ public function testGetAliases()
6262
sprintf('"remote-user" value should match "${env-name}.%s"', $this->getSiteId())
6363
);
6464
$this->assertTrue(
65-
false !== strpos($alias_printed, '-p 2222 -o "AddressFamily inet"'),
66-
'"ssh-options" value should match "-p 2222 -o "AddressFamily inet"'
65+
false !== strpos($alias_printed, '-p 2222'),
66+
'"ssh-options" value should match "-p 2222'
6767
);
6868
$this->assertTrue(
6969
false !== strpos($alias_printed, '\'path-aliases\'')
@@ -107,7 +107,7 @@ public function testGetAliases()
107107
uri: {$site_alias['uri']}
108108
user: {$site_alias['remote-user']}
109109
ssh:
110-
options: '-p 2222 -o "AddressFamily inet"'
110+
options: '-p 2222'
111111
tty: false
112112
EOF;
113113
$this->assertEquals($expected_drush_9_site_alias, $drush_9_site_alias_in_file);

tests/features/aliases.feature

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Feature: Gathering sites' aliases
3131
'uri' => '${env-name}-a-far-off-site-with-no-org.pantheonsite.io',
3232
'remote-host' => 'appserver.${env-name}.8a5311d2-162a-4a88-8561-ebf8706568cb.drush.in',
3333
'remote-user' => '${env-name}.8a5311d2-162a-4a88-8561-ebf8706568cb',
34-
'ssh-options' => '-p 2222 -o "AddressFamily inet"',
34+
'ssh-options' => '-p 2222',
3535
'path-aliases' => array(
3636
'%files' => 'files',
3737
),

tests/fixtures/aliases/drushrcEmitter/standardAliasFixtureWithoutDbUrl.out

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
'uri' => '${env-name}-personalsite.pantheonsite.io',
1616
'remote-host' => 'appserver.${env-name}.33333333-3333-3333-3333-333333333333.drush.in',
1717
'remote-user' => '${env-name}.33333333-3333-3333-3333-333333333333',
18-
'ssh-options' => '-p 2222 -o "AddressFamily inet"',
18+
'ssh-options' => '-p 2222',
1919
'path-aliases' => array(
2020
'%files' => 'files',
2121
),
@@ -25,7 +25,7 @@
2525
'uri' => '${env-name}-demo.pantheonsite.io',
2626
'remote-host' => 'appserver.${env-name}.44444444-4444-4444-4444-444444444444.drush.in',
2727
'remote-user' => '${env-name}.44444444-4444-4444-4444-444444444444',
28-
'ssh-options' => '-p 2222 -o "AddressFamily inet"',
28+
'ssh-options' => '-p 2222',
2929
'path-aliases' => array(
3030
'%files' => 'files',
3131
),
@@ -35,7 +35,7 @@
3535
'uri' => '${env-name}-agency.pantheonsite.io',
3636
'remote-host' => 'appserver.${env-name}.55555555-5555-5555-5555-555555555555.drush.in',
3737
'remote-user' => '${env-name}.55555555-5555-5555-5555-555555555555',
38-
'ssh-options' => '-p 2222 -o "AddressFamily inet"',
38+
'ssh-options' => '-p 2222',
3939
'path-aliases' => array(
4040
'%files' => 'files',
4141
),

tests/fixtures/aliases/sitesYmlEmitter/standardWithoutDbUrl/sites/pantheon/agency.site.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
uri: ${env-name}-agency.pantheonsite.io
66
user: ${env-name}.55555555-5555-5555-5555-555555555555
77
ssh:
8-
options: '-p 2222 -o "AddressFamily inet"'
8+
options: '-p 2222'
99
tty: false

tests/fixtures/aliases/sitesYmlEmitter/standardWithoutDbUrl/sites/pantheon/demo.site.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
uri: ${env-name}-demo.pantheonsite.io
66
user: ${env-name}.44444444-4444-4444-4444-444444444444
77
ssh:
8-
options: '-p 2222 -o "AddressFamily inet"'
8+
options: '-p 2222'
99
tty: false

tests/fixtures/aliases/sitesYmlEmitter/standardWithoutDbUrl/sites/pantheon/personalsite.site.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@
55
uri: ${env-name}-personalsite.pantheonsite.io
66
user: ${env-name}.33333333-3333-3333-3333-333333333333
77
ssh:
8-
options: '-p 2222 -o "AddressFamily inet"'
8+
options: '-p 2222'
99
tty: false

0 commit comments

Comments
 (0)