When I run a pipeline on a Microsoft-hosted vm using vmImage: ubuntu-latest, the Internet access seems to be not working. Here is my simple pipeline:
trigger:
- main
pool:
vmImage: ubuntu-latest
steps:
- script: echo Hello, world!
displayName: 'Run a one-line script'
- script: |
ip addr
ping6 dev.azure.com -c 3
ping dev.azure.com -c 3
displayName: 'Trying to ping...'
When I run it, the output is:
Version : 2.237.1
Author : Microsoft Corporation
Help : https://docs.microsoft.com/azure/devops/pipelines/tasks/utility/command-line
==============================================================================
Generating script.
========================== Starting Command Output ===========================
/usr/bin/bash --noprofile --norc /home/vsts/work/_temp/34711fe5-e760-4c19-9ef6-aae29ffb0b82.sh
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:0d:3a:f4:15:c7 brd ff:ff:ff:ff:ff:ff
inet 10.1.0.45/16 metric 100 brd 10.1.255.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::20d:3aff:fef4:15c7/64 scope link
valid_lft forever preferred_lft forever
3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
link/ether 02:42:1a:f4:a7:89 brd ff:ff:ff:ff:ff:ff
inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
valid_lft forever preferred_lft forever
ping6: connect: Network is unreachable
PING dev.azure.com (13.107.42.20) 56(84) bytes of data.
--- dev.azure.com ping statistics ---
3 packets transmitted, 0 received, 100% packet loss, time 2028ms
##[error]Bash exited with code '1'.
Finishing: Trying to ping...
Both ping6 dev.azure.com -c 3
and ping dev.azure.com -c 3
work absolutely fine on my ubuntu 22.04 machine.
Is there anything I need to do to enable the network access?