Files
runner-images/images/linux/Ubuntu1804-README.md
github-actions[bot] abdba31f29 Updating readme file for ubuntu18 version 20211101.1 (#4396)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2021-11-03 12:38:19 +00:00

19 KiB

Announcements
[all OSs] Selenium server version will be upgraded from 3 to 4 on November, 15
[Ubuntu] Node:10 docker images will be removed on November, 15
[All OSs] Node.js version 10 will be removed from the images on November, 15
[All OSs] Go versions less than 1.15 will be removed on November, 8

Ubuntu 18.04.6 LTS

  • Linux kernel version: 5.4.0-1062-azure
  • Image Version: 20211101.1

Installed Software

Language and Runtime

  • Bash 4.4.20(1)-release
  • Clang 9.0.0
  • Clang-format 9.0.0
  • Erlang 24.1.3 (Eshell 12.1.3)
  • Erlang rebar3 3.17.0
  • GNU C++ 7.5.0, 9.4.0, 10.3.0
  • GNU Fortran 7.5.0, 9.4.0, 10.3.0
  • Julia 1.6.3
  • Kotlin 1.5.31-release-548
  • Mono 6.12.0.122 (apt source repository: https://download.mono-project.com/repo/ubuntu stable-bionic main)
  • MSBuild 16.6.0.15201 (from /usr/lib/mono/msbuild/15.0/bin/MSBuild.dll)
  • Node 14.18.1
  • Perl 5.26.1
  • Python 2.7.17
  • Python3 3.6.9
  • Ruby 2.5.1p57
  • Swift 5.5.1

Package Management

  • cpan 1.64
  • Helm 3.7.1
  • Homebrew 3.3.2
  • Miniconda 4.10.3
  • Npm 6.14.15
  • Pip 9.0.1
  • Pip3 9.0.1
  • Pipx 0.16.4
  • RubyGems 2.7.6
  • Vcpkg (build from master <d78a0b47b>)
  • Yarn 1.22.17

Environment variables

Name Value
CONDA /usr/share/miniconda
VCPKG_INSTALLATION_ROOT /usr/local/share/vcpkg

Project Management

  • Ant 1.10.5
  • Gradle 7.2
  • Maven 3.8.3
  • Sbt 1.5.5

Tools

CLI Tools

Java

Version Vendor Environment Variable
8.0.292+1 (default) Adopt OpenJDK JAVA_HOME_8_X64
11.0.11+9 Adopt OpenJDK JAVA_HOME_11_X64
12.0.2+10 Adopt OpenJDK JAVA_HOME_12_X64

PHP

Tool Version
PHP 7.1.33 7.2.34 7.3.31 7.4.25 8.0.12
Composer 2.1.10
PHPUnit 8.5.21
    Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled.

Haskell

  • Cabal 3.6.2.0
  • GHC 9.2.1
  • GHCup 0.1.17.3
  • Stack 2.7.3

Rust Tools

  • Cargo 1.56.0
  • Rust 1.56.1
  • Rustdoc 1.56.1
  • Rustup 1.24.3

Packages

  • Bindgen 0.59.1
  • Cargo audit 0.15.2
  • Cargo clippy 0.1.56
  • Cargo outdated 0.9.17
  • Cbindgen 0.20.0
  • Rustfmt 1.4.37

Browsers and Drivers

  • Google Chrome 95.0.4638.69
  • ChromeDriver 95.0.4638.54
  • Mozilla Firefox 93.0
  • Geckodriver 0.30.0
  • Chromium 95.0.4638.0
  • Selenium server 3.141.59

Environment variables

Name Value
CHROMEWEBDRIVER /usr/local/share/chrome_driver
GECKOWEBDRIVER /usr/local/share/gecko_driver
SELENIUM_JAR_PATH /usr/share/java/selenium-server-standalone.jar

.NET Core SDK

  • 2.1.302 2.1.403 2.1.526 2.1.617 2.1.701 2.1.818 3.1.120 3.1.202 3.1.302 3.1.414 5.0.104 5.0.208 5.0.303 5.0.402

Databases

MySQL

  • MySQL 5.7.36
  • MySQL Server (user:root password:root)
    MySQL service is disabled by default. Use the following command as a part of your job to start the service: 'sudo systemctl start mysql.service'

MS SQL Server Client Tools

  • sqlcmd 17.8.0001.1
  • SqlPackage 15.0.5282.3

Cached Tools

Go

  • 1.13.15
  • 1.14.15
  • 1.15.15
  • 1.16.9
  • 1.17.2

Node.js

  • 10.24.1
  • 12.22.7
  • 14.18.1
  • 16.13.0

PyPy

  • 2.7.18 [PyPy 7.3.6]
  • 3.6.12 [PyPy 7.3.3]

Python

  • 2.7.18
  • 3.5.10
  • 3.6.15
  • 3.7.12
  • 3.8.12
  • 3.9.7
  • 3.10.0

Ruby

  • 2.4.10
  • 2.5.9
  • 2.6.8
  • 2.7.4
  • 3.0.2

Environment variables

Name Value Architecture
GOROOT_1_13_X64 /opt/hostedtoolcache/go/1.13.15/x64 x64
GOROOT_1_14_X64 /opt/hostedtoolcache/go/1.14.15/x64 x64
GOROOT_1_15_X64 /opt/hostedtoolcache/go/1.15.15/x64 x64
GOROOT_1_16_X64 /opt/hostedtoolcache/go/1.16.9/x64 x64
GOROOT_1_17_X64 /opt/hostedtoolcache/go/1.17.2/x64 x64

PowerShell Tools

  • PowerShell 7.1.5

PowerShell Modules

Module Version
MarkdownPS 1.9
Pester 5.3.1

Az PowerShell Modules

  • 6.4.0 3.1.0.zip 4.4.0.zip 5.9.0.zip

Web Servers

Name Version ConfigFile ServiceStatus ListenPort
apache2 2.4.29 /etc/apache2/apache2.conf inactive 80
nginx 1.14.0 /etc/nginx/nginx.conf inactive 80

Android

Package Name Version
Android Command Line Tools 4.0
Android Emulator 30.9.5
Android SDK Build-tools 31.0.0
30.0.0 30.0.1 30.0.2 30.0.3
29.0.0 29.0.1 29.0.2 29.0.3
28.0.0 28.0.1 28.0.2 28.0.3
27.0.0 27.0.1 27.0.2 27.0.3
26.0.0 26.0.1 26.0.2 26.0.3
25.0.0 25.0.1 25.0.2 25.0.3
24.0.0 24.0.1 24.0.2 24.0.3
23.0.1 23.0.2 23.0.3
Android SDK Platform-Tools 31.0.3
Android SDK Platforms android-31 (rev 1)
android-30 (rev 3)
android-29 (rev 5)
android-28 (rev 6)
android-27 (rev 3)
android-26 (rev 2)
android-25 (rev 3)
android-24 (rev 2)
android-23 (rev 3)
Android SDK Tools 26.1.1
Android Support Repository 47.0.0
CMake 3.10.2
3.18.1
Google APIs addon-google_apis-google-21
addon-google_apis-google-22
addon-google_apis-google-23
addon-google_apis-google-24
Google Play services 49
Google Repository 58
NDK 21.4.7075529 (default)
23.1.7779620
SDK Patch Applier v4 1

Environment variables

Name Value
ANDROID_HOME /usr/local/lib/android/sdk
ANDROID_NDK_HOME /usr/local/lib/android/sdk/ndk-bundle -> /usr/local/lib/android/sdk/ndk/21.4.7075529
ANDROID_NDK_ROOT /usr/local/lib/android/sdk/ndk-bundle -> /usr/local/lib/android/sdk/ndk/21.4.7075529
ANDROID_SDK_ROOT /usr/local/lib/android/sdk

Cached Docker images

Repository:Tag Digest Created
alpine:3.12 sha256:a296b4c6f6ee2b88f095b61e95c7ef4f51ba25598835b4978c9256d8c8ace48a 2021-08-31
alpine:3.13 sha256:2582893dec6f12fd499d3a709477f2c0c0c1dfcd28024c93f1f0626b9e3540c8 2021-08-31
alpine:3.14 sha256:e1c082e3d3c45cccac829840a25941e679c25d438cc8412c2fa221cf1a824e6a 2021-08-27
buildpack-deps:bullseye sha256:1062c3cabe1b62d7e64609e1ebe30406b9d802684758a01fd386bbc60ea6b1aa 2021-10-12
buildpack-deps:buster sha256:6d442a75a480d13760660675e0094e87e7b64ebd64acb43754c5ed46cb1ea532 2021-10-12
buildpack-deps:stretch sha256:63b243cde6ed83435eb26eda196769a37b9426abc76cc7e89ad364c3a24ce18f 2021-10-12
debian:10 sha256:f9182ead292f45165f4a851e5ff98ea0800e172ccedce7d17764ffaae5ed4d6e 2021-10-12
debian:11 sha256:4d6ab716de467aad58e91b1b720f0badd7478847ec7a18f66027d0f8a329a43c 2021-10-12
debian:9 sha256:86269e614274db90a1d71dac258c74ed0a867a1d05f67dea6263b0f216ec7724 2021-10-12
moby/buildkit:latest sha256:94bc3a93cfa5197064cfdc86e4289cead7b46a2bc95874f142fbf51c67ad2826 2021-10-04
node:10 sha256:59531d2835edd5161c8f9512f9e095b1836f7a1fcb0ab73e005ec46047384911 2021-04-10
node:10-alpine sha256:dc98dac24efd4254f75976c40bce46944697a110d06ce7fa47e7268470cf2e28 2021-04-14
node:12 sha256:15a9da96daf0609aee1b8971d3487095f0385d990e64f099684b5d9d8d711f4d 2021-10-22
node:12-alpine sha256:88656c98cc43bafa6a517dfdb7b4945693c47ff7d0d24da2254a3174d308f93e 2021-10-22
node:14 sha256:ab6c8cd32006f8a4c1c795e55ddfbc7f54f5a3fb7318506ecb355cab8f5e7182 2021-10-22
node:14-alpine sha256:dc92f36e7cd917816fa2df041d4e9081453366381a00f40398d99e9392e78664 2021-10-22
node:16 sha256:683b8ea4ebc033a0f9060501fc31c1481d3f7232cc032851abbd8cc8d91fdff7 2021-10-27
node:16-alpine sha256:8f1827381eb7fca5a79ad21cb42e935546bedf67d9f668519a7db69d77d812bf 2021-10-27
ubuntu:16.04 sha256:0f71fa8d4d2d4292c3c617fda2b36f6dabe5c8b6e34c3dc5b0d17d4e704bd39c 2021-08-31
ubuntu:18.04 sha256:0fedbd5bd9fb72089c7bbca476949e10593cebed9b1fb9edf5b79dbbacddd7d6 2021-10-01
ubuntu:20.04 sha256:626ffe58f6e7566e00254b638eb7e0f3b11d4da9675088f4781a50ae288f3322 2021-10-16

Installed apt packages

Name Version
aria2 1.33.1-1
binutils 2.30-21ubuntu1~18.04.7
bison 2:3.0.4.dfsg-1build1
brotli 1.0.3-1ubuntu1.3
build-essential 12.4ubuntu1
bzip2 1.0.6-8.1ubuntu0.2
coreutils 8.28-1ubuntu1
curl 7.58.0-2ubuntu3.16
dbus 1.12.2-1ubuntu1.2
dnsutils 1:9.11.3+dfsg-1ubuntu1.16
dpkg 1.19.0.5ubuntu2.3
fakeroot 1.22-2ubuntu1
file 1:5.32-2ubuntu0.4
flex 2.6.4-6
ftp 0.17-34
gnupg2 2.2.4-1ubuntu1.4
haveged 1.9.1-6
imagemagick 8:6.9.7.4+dfsg-16ubuntu6.11
iproute2 4.15.0-2ubuntu1.3
iputils-ping 3:20161105-1ubuntu3
jq 1.5+dfsg-2
lib32z1 1:1.2.11.dfsg-0ubuntu2
libc++-dev 6.0-2
libc++abi-dev 6.0-2
libcurl3 7.58.0-2ubuntu3.16
libgbm-dev 20.0.8-0ubuntu1~18.04.1
libgconf-2-4 3.2.6-4ubuntu1
libgsl-dev 2.4+dfsg-6
libgtk-3-0 3.22.30-1ubuntu4
libmagic-dev 1:5.32-2ubuntu0.4
libmagickcore-dev 8:6.9.7.4+dfsg-16ubuntu6.11
libmagickwand-dev 8:6.9.7.4+dfsg-16ubuntu6.11
libsecret-1-dev 0.18.6-1
libsqlite3-dev 3.22.0-1ubuntu0.4
libunwind8 1.2.1-8
libxkbfile-dev 1:1.0.9-2
libxss1 1:1.2.2-1
locales 2.27-3ubuntu1.4
m4 1.4.18-1
mediainfo 17.12-1
mercurial 4.5.3-1ubuntu2.2
net-tools 1.60+git20161116.90da8a0-1ubuntu1
netcat 1.10-41.1
openssh-client 1:7.6p1-4ubuntu0.5
p7zip-full 16.02+dfsg-6
p7zip-rar 16.02-2
parallel 20161222-1
pass 1.7.1-3
patchelf 0.9-1
pkg-config 0.29.1-0ubuntu2
pollinate 4.33-0ubuntu1~18.04.2
python-setuptools 39.0.1-2
rpm 4.14.1+dfsg1-2
rsync 3.1.2-2.1ubuntu1.1
shellcheck 0.4.6-1
sphinxsearch 2.2.11-2
sqlite3 3.22.0-1ubuntu0.4
ssh 1:7.6p1-4ubuntu0.5
sshpass 1.06-1
subversion 1.9.7-4ubuntu1
sudo 1.8.21p2-3ubuntu1.4
swig 3.0.12-1
telnet 0.17-41
texinfo 6.5.0.dfsg.1-2
time 1.7-25.1build1
tk 8.6.0+9
tzdata 2021e-0ubuntu0.18.04
unzip 6.0-21ubuntu1.1
upx 3.94-4
wget 1.19.4-1ubuntu2.2
xorriso 1.4.8-3
xvfb 2:1.19.6-1ubuntu4.9
xz-utils 5.2.2-1.3
zip 3.0-11build1
zsync 0.6.2-3ubuntu1