Commit Graph

1311 Commits

Author SHA1 Message Date
Mikhail Timofeev
907e9a0f30 Revert "Reverting ORAS CLI to version 0.12 (#5907)" (#5914)
This reverts commit 5a92cfc1a0.
2022-07-15 13:38:14 +03:00
Mikhail Koliada
e621b60110 Revert "[Ubuntu] Apply esl-erlang workaround for 20.04 (#5867)" (#5909)
This reverts commit 8bef3e3651.
2022-07-15 08:04:15 +02:00
Suyash Saluja
5a92cfc1a0 Reverting ORAS CLI to version 0.12 (#5907) 2022-07-14 18:28:42 +03:00
github-actions[bot]
eb3d502914 Updating readme file for ubuntu20 version 20220710.1 (#5885)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-12 10:22:32 +00:00
github-actions[bot]
1e586b007f Updating readme file for ubuntu18 version 20220710.1 (#5882)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-12 09:29:32 +00:00
github-actions[bot]
4e593327cd Updating readme file for ubuntu22 version 20220710.1 (#5883)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-07-12 09:18:15 +00:00
Mikhail Koliada
82c8123cac [Ubuntu] Add Microsoft Edge Web Driver (#5878)
* [Ubuntu] Add Edge Web Driver

* take part 0 in sw report
2022-07-09 08:49:21 +02:00
Aleksandr Chebotov
6de62ee5a4 Apt Always-Include-Phased-Updates (#5873) 2022-07-08 08:49:35 +03:00
Mikhail Koliada
e91961e2f2 [Ubuntu] Add Microsoft Edge (#5874)
trailing whitespace
2022-07-08 08:49:17 +03:00
Mikhail Timofeev
e657930a55 [Ubuntu] Update link to openssl (#5870)
* Update link to openssl

* Fix filename in dpkg invocation
2022-07-07 10:20:52 +03:00
Mikhail Koliada
8bef3e3651 [Ubuntu] Apply esl-erlang workaround for 20.04 (#5867) 2022-07-06 19:59:48 +03:00
Dusko Dobranic
f62d8d956d [Windows\Linux] Update Az powershell to 7.5 (#5858) 2022-07-06 08:10:20 +02:00
Henry Mercer
b3b4deba3b Use v2 branch to get the Linux CodeQL bundle too (#5840)
https://github.com/actions/virtual-environments/pull/5307 did this for Windows; let's do Linux too.
2022-06-30 12:49:27 +03:00
github-actions[bot]
3482f716a3 Updating readme file for ubuntu20 version 20220626.1 (#5828)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-28 14:33:59 +00:00
github-actions[bot]
6d1b6d0d02 Updating readme file for ubuntu18 version 20220626.1 (#5825)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-28 13:46:57 +00:00
github-actions[bot]
2e10aa4cfd Updating readme file for ubuntu22 version 20220626.1 (#5827)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-28 11:32:05 +00:00
Mikhail Koliada
e40657de17 [Ubuntu] Enable systemd lingering (#5812) 2022-06-27 10:05:28 +02:00
Aleksandr Chebotov
e38f75e512 Update openssl 1.1 on Ubuntu 22.04 (#5798) 2022-06-23 12:37:51 +03:00
github-actions[bot]
56dc323e71 Updating readme file for ubuntu22 version 20220619.1 (#5785)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-23 09:20:46 +00:00
github-actions[bot]
17683c89ff Updating readme file for ubuntu18 version 20220619.1 (#5787)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-23 09:20:17 +00:00
github-actions[bot]
8fd4d28990 Updating readme file for ubuntu20 version 20220619.1 (#5786)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-22 18:10:30 +00:00
Aleksandr Chebotov
220c7ad69b Add dash version into documentation (#5796) 2022-06-22 18:23:30 +03:00
github-actions[bot]
58b9c4ec45 Updating readme file for ubuntu18 version 20220614.0 (#5748)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-16 09:21:48 +00:00
github-actions[bot]
7de34e33a8 Updating readme file for ubuntu20 version 20220614.0 (#5747)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-16 09:15:11 +00:00
Mikhail Koliada
199bdd9dd9 [Ubuntu] Install aws-cli v2 on 18.04 (#5743) 2022-06-16 12:09:45 +03:00
github-actions[bot]
cdde5f7f12 Updating readme file for ubuntu22 version 20220614.0 (#5750)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
2022-06-16 08:33:08 +00:00
Aleksandr Chebotov
9cf1ebd754 Improve github releases parser (#5717) 2022-06-13 16:54:27 +02:00
Aleksandr Chebotov
be40e97a97 Update erlang repo (#5722) 2022-06-13 13:37:41 +02:00
Dusko Dobranic
2b9e9f4302 Fix maven install on Ubuntu (#5721) 2022-06-13 11:43:08 +02:00
github-actions[bot]
95feb85cb8 Updating readme file for ubuntu20 version 20220605.1 (#5696)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-09 18:33:23 +00:00
github-actions[bot]
6466abe35e Updating readme file for ubuntu18 version 20220605.1 (#5694)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-09 18:27:47 +00:00
github-actions[bot]
f015f9e660 Updating readme file for ubuntu22 version 20220605.1 (#5695)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-09 17:21:23 +00:00
Aleksandr Chebotov
9f92c57e69 Remove step to install Microsoft GPG public key (#5710) 2022-06-08 17:31:08 +03:00
Aleksandr Chebotov
7aa16adef0 Update bazel cache once (#5709) 2022-06-08 17:30:31 +03:00
Mikhail Koliada
8b4d799f25 [Ubuntu] Remove apt-key from GCP installer (#5687) 2022-06-06 17:06:55 +03:00
Mikhail Koliada
787d6f6ee7 [Ubuntu] install Temurin gpg key manually on 22.04 (#5676) 2022-06-06 13:49:12 +03:00
Mikhail Koliada
7d31b635ea [Ubuntu] Remove apt-key from rlang install script (#5685) 2022-06-06 13:32:35 +03:00
Mikhail Koliada
1583fd17e7 [Ubuntu] Remove apt-key from postgresql installer (#5686) 2022-06-06 13:32:21 +03:00
Aleksandr Chebotov
d63f3cf0f4 Use direct link to download latest yq version (#5689) 2022-06-06 09:30:14 +02:00
Mikhail Koliada
9e4822e54e [Ubuntu] rework Microsoft repo installation (#5680) 2022-06-03 14:48:40 +03:00
github-actions[bot]
b0853ccdf3 Ubuntu 20.04 (20220529 update) (#5649)
* Updating readme file for ubuntu20 version 20220529.1

* Add php 8.0.19

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-02 09:41:00 +00:00
github-actions[bot]
5e4e06dbc3 Ubuntu 18.04 (20220529 update) (#5650)
* Updating readme file for ubuntu18 version 20220529.1

* Add php 8.0.19

Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Mikhail Timofeev <48208649+miketimofeev@users.noreply.github.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-02 08:37:37 +00:00
github-actions[bot]
3b183c64ee Updating readme file for ubuntu22 version 20220601.2 (#5665)
Co-authored-by: Image generation service account <no-reply@microsoft.com>
Co-authored-by: Actions service account <no-reply@github.com>
2022-06-02 08:37:00 +00:00
Mikhail Koliada
a0452b1439 [Ubuntu] add Android NDK 24 (#5670) 2022-06-01 22:56:32 +03:00
Aleksandr Chebotov
6f162dda04 Downgrade aws cli v1 to 1.24.10 (#5663) 2022-06-01 17:27:13 +03:00
Aleksandr Chebotov
e27faa696e [Ubuntu] Do not add adoptopenjdk ppa to Ubuntu Server 22.04 (#5659)
* Do not add adoptopenjdk ppa to Ubuntu Server 22.04

* typo fi
2022-06-01 13:46:04 +03:00
Aleksandr Chebotov
36ddf7491f Remove ssh legacy fix for Ubuntu Server 22.04 (#5645) 2022-06-01 11:08:42 +03:00
Dusko Dobranic
0fec5d8152 Fix PHP8.0.x version in software report (#5653)
* Fix PHP8.0.x version in software report

* Remove hardcoded value for epoch

* Using updated regex to match epoch version
2022-05-31 21:35:28 +03:00
Aleksandr Chebotov
82d552ac56 [Ubuntu] Install latest Android cmdline-tools (#5639)
* [Ubuntu] Install latest Android cmdline-tools

* Move yq installation
2022-05-31 11:05:22 +03:00
Bryan Ricker
1938bdf841 [Ubuntu] add out-of-the-box SourceKitten support (#5634)
[SourceKitten](https://github.com/jpsim/SourceKitten), a popular Swift
library for interacting with SourceKit, needs to know (or be told) the
location of the sourcekitd framework. SourceKitten is somewhat
[ubiquitous](https://github.com/jpsim/SourceKitten#projects-built-with-sourcekitten);
most Swift projects I've seen or worked on used SourceKitten in some
way.

On macOS, the sourcekit framework is baked-in to the Xcode toolchain(s) and
therefore its location is generally known. On Linux, the location of the
sourcekit framework is wherever swift is installed, which is unknown to
libraries like SourceKitten.

SourceKitten searches for the sourcekit framework in [a few
locations](f7cf1e3b63/Source/SourceKittenFramework/library_wrapper.swift (L51-L104)),
but it's unable to infer the location of the framework on these ubuntu
images. The result when attempting to run any SourceKitten-based tool in
Github Actions on an ubuntu VM is the following error:

```
SourceKittenFramework/library_wrapper.swift:31: Fatal error: Loading libsourcekitdInProc.so failed
/home/runner/work/_temp/cb002a5e-1916-4e05-ba4d-f70ad3bb2266.sh: line 1:  3944 Illegal instruction     (core dumped) mint run swiftlint .
```

(to be clear, this error is not specific to the Github Actions ubuntu
VMs. The same error occurs on any Ubuntu system).

Individual users can work around this by setting the following
environment variable:

```
LINUX_SOURCEKIT_LIB_PATH="/usr/share/swift/usr/lib"
```

This is not a good workaround for the following reasons:

1. The end user doesn't necessarily know where swift is installed.
2. A change to the location of the swift installation would break this
   workaround.
3. The error will occur virtually 100% of the time on a user's first
   attempt to run SourceKitten on ubuntu, and takes at least a
   few minutes to troubleshoot. This will quickly add up to a
   non-trivial amount of lost productivity.

So, anyways, my proposal is to just link sourcekitd to a location where
SourceKitten will find it, so most developers don't have to think about it.
`LINUX_SOURCEKIT_LIB_PATH` can be defined by the user if they have an
unusual setup.

Alternative:

- Don't symlink, add `LINUX_SOURCEKIT_LIB_PATH` to `/etc/environment`.
2022-05-31 08:50:57 +02:00