@@ -118,7 +118,11 @@ Xbs5AQIEIzWnmQIFAOEml+E=
118
118
}
119
119
hostConfig := "notgithub.comom,192.30.252.130 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ=="
120
120
knownHostsLocation := filepath .Join (tmp , ".known_hosts" )
121
- ioutil .WriteFile (knownHostsLocation , []byte (hostConfig ), 0766 )
121
+ err := ioutil .WriteFile (knownHostsLocation , []byte (hostConfig ), gaia .ExecutablePermission )
122
+ if err != nil {
123
+ t .Fatal (err )
124
+ }
125
+
122
126
os .Setenv ("SSH_KNOWN_HOSTS" , knownHostsLocation )
123
127
124
128
// always ensure that tmp folder is cleaned up
@@ -159,7 +163,11 @@ Xbs5AQIEIzWnmQIFAOEml+E=
159
163
}
160
164
hostConfig := "github.com,192.30.252.130 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ=="
161
165
knownHostsLocation := filepath .Join (tmp , ".known_hosts" )
162
- ioutil .WriteFile (knownHostsLocation , []byte (hostConfig ), 0766 )
166
+ err := ioutil .WriteFile (knownHostsLocation , []byte (hostConfig ), gaia .ExecutablePermission )
167
+ if err != nil {
168
+ t .Fatal (err )
169
+ }
170
+
163
171
os .Setenv ("SSH_KNOWN_HOSTS" , knownHostsLocation )
164
172
165
173
// always ensure that tmp folder is cleaned up
@@ -174,7 +182,10 @@ Xbs5AQIEIzWnmQIFAOEml+E=
174
182
GlobalActivePipelines = NewActivePipelines ()
175
183
GlobalActivePipelines .Append (* p )
176
184
hostConfig = "invalid.com,192.30.252.130 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAq2A7hRGmdnm9tUDbO9IDSwBK6TbQa+PXYPCPy6rbTrTtw7PHkccKrpp0yVhp5HdEIcKr6pLlVDBfOLX9QUsyCOV0wzfjIJNlGEYsdlLJizHhbn2mUjvSAHQqZETYP81eFzLQNnPHt4EVVUh7VfDESU84KezmD5QlWpXLmvU31/yMf+Se8xhHTvKSCZIFImWwoG6mbUoWf9nzpIoaSjB+weqqUUmpaaasXVal72J+UX2B+2RPW3RcT0eOzQgqlJL3RKrTJvdsjE3JEAvGq3lGHSZXy28G3skua2SmVi/w4yCE6gbODqnTWlg7+wC604ydGXA8VJiS5ap43JXiUFFAaQ=="
177
- ioutil .WriteFile (knownHostsLocation , []byte (hostConfig ), 0766 )
185
+ err = ioutil .WriteFile (knownHostsLocation , []byte (hostConfig ), gaia .ExecutablePermission )
186
+ if err != nil {
187
+ t .Fatal (err )
188
+ }
178
189
updateAllCurrentPipelines ()
179
190
want := "knownhosts: key is unknown"
180
191
if ! strings .Contains (b .String (), want ) {
0 commit comments