Skip to content

Commit 89b62a3

Browse files
committed
fix(e2e): remove stale GCP metadata check from endpointless test
Signed-off-by: Philippe Martin <phmartin@redhat.com>
1 parent 542c940 commit 89b62a3

1 file changed

Lines changed: 0 additions & 20 deletions

File tree

‎e2e/python/test_sandbox_providers.py‎

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -395,26 +395,6 @@ def read_token() -> str:
395395
assert result.exit_code == 0, result.stderr
396396
assert result.stdout.strip() == "NOT_SET"
397397

398-
def read_metadata_token_status() -> int:
399-
import os
400-
import urllib.error
401-
import urllib.request
402-
403-
request = urllib.request.Request(
404-
f"http://{os.environ['GCE_METADATA_HOST']}/computeMetadata/v1/instance/service-accounts/default/token",
405-
headers={"Metadata-Flavor": "Google"},
406-
)
407-
opener = urllib.request.build_opener(urllib.request.ProxyHandler({}))
408-
try:
409-
with opener.open(request, timeout=5) as response:
410-
return response.status
411-
except urllib.error.HTTPError as error:
412-
return error.code
413-
414-
result = sb.exec_python(read_metadata_token_status)
415-
assert result.exit_code == 0, result.stderr
416-
assert result.stdout.strip() == "503"
417-
418398

419399
def test_endpointless_profile_credentials_use_explicit_policy_binding(
420400
sandbox: Callable[..., Sandbox],

0 commit comments

Comments
 (0)