23028 Commits

Author SHA1 Message Date
Jeremi Piotrowski
824199efea jenkins/manifest: accept PR numbers in PORTAGE_REF/OVERLAY_REF
When PORTAGE_REF or OVERLAY_REF are numbers, we can change the way the refspec
is constructed to allow fetching a PR instead instead of a branch. Checking for
equality using '[' works to detect numbers, bash's '[[' doesn't.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2021-10-14 11:16:11 +02:00
Flatcar Buildbot
82b272f32b dev-lang: Upgrade Go 1.17.1 to 1.17.2 2021-10-14 08:40:59 +02:00
Dongsu Park
d1707cc374 Merge pull request #224 from ArkaprabhaChakraborty/arkaprabha/update-git
Upgrade git 2.32.0
2021-10-14 08:24:42 +02:00
Dongsu Park
8e8dd33e3f Merge pull request #1317 from ArkaprabhaChakraborty/arkaprabha/upgrade-curl
Add Upgrade curl 7.79.1 to package.accept_keywords
2021-10-14 08:20:02 +02:00
Dongsu Park
b2d0b159f1 Merge pull request #221 from ArkaprabhaChakraborty/arkaprabha/update-curl
upgraded curl to 7.79.1
2021-10-14 08:19:40 +02:00
Mathieu Tortuyaux
d8b36d5415
Merge pull request #168 from flatcar-linux/tormath1/fix-verify
jenkins/toolchain: do not use the mantle embedded key to verify
2021-10-13 18:42:23 +02:00
Mathieu Tortuyaux
dcfe4cfa09
jenkins/toolchain: do not use the mantle embedded key to verify
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-10-13 18:23:54 +02:00
Dongsu Park
c45ad76479 Merge pull request #1329 from flatcar-linux/containerd-1.5.7-main
Upgrade Containerd in main from 1.5.5 to 1.5.7
2021-10-13 17:55:18 +02:00
Flatcar Buildbot
06126e5db3 app-emulation: Upgrade Containerd 1.5.5 to 1.5.7 2021-10-13 17:54:20 +02:00
Dongsu Park
d58c5b7e46 Merge pull request #1328 from flatcar-linux/docker-20.10.9-main
Upgrade Docker in main from 20.10.8 to 20.10.9
2021-10-13 17:46:19 +02:00
Mathieu Tortuyaux
af647340c6
Merge pull request #166 from flatcar-linux/tormath1/fix-dev-container
jenkins/kola/container: pass PORTAGE_BINHOST to container
2021-10-13 13:42:13 +02:00
Mathieu Tortuyaux
4e1e707628
jenkins/kola/container: pass PORTAGE_BINHOST to container
Otherwise, it was failing since we check for unbound variable:
```
/bin/bash: line 1: PORTAGE_BINHOST: unbound variable
```

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-10-13 10:57:35 +02:00
Dongsu Park
189714ccb7 Merge pull request #1320 from aniruddha2000/aniruddha/remove-util-linux-accept-keywords
Remove util-linux entry from package.accept_keywords
2021-10-13 08:15:31 +02:00
Dongsu Park
23c01541e2 Merge pull request #222 from aniruddha2000/aniruddha/update-util-linux-2.37.2
Update util-linux to 2.37.2
2021-10-13 08:15:24 +02:00
Dongsu Park
62707ca204
Merge pull request #157 from flatcar-linux/krnowak/break-new-util-linux-cycle
build_packages: Add another cycle to break
2021-10-13 08:15:10 +02:00
Mathieu Tortuyaux
b88177f1b0
Merge pull request #165 from flatcar-linux/tormath1/fix-sdk
jenkins/sdk: add default `DOWNLOAD_ROOT`
2021-10-12 19:00:42 +02:00
Mathieu Tortuyaux
982a26c835
jenkins/sdk: add default DOWNLOAD_ROOT
Otherwise, the variable is empty and it creates errors later. Default
value is `gs://flatcar-jenkins`. Not `GS_DEVEL_ROOT` because if we check
the previous behavior, `DOWNLOAD_ROOT` was hardcoded with:
```shell
DOWNLOAD_ROOT_SDK=https://storage.googleapis.com/flatcar-jenkins/sdk
```

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-10-12 17:17:01 +02:00
Mathieu Tortuyaux
b0dd9324fc
Merge pull request #164 from flatcar-linux/tormath1/fix-dev-container
jenkins/kola/container: fix verify-key sharing in systemd container
2021-10-12 16:38:31 +02:00
Mathieu Tortuyaux
47f5feff68
jenkins/kola/container: fix verify-key sharing in systemd container
`$verify_key` actually holds `--verify-key=verify.asc` so of course
`systemd-nspawn` fails since it does not expect `--verify-key` value.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-10-12 16:27:29 +02:00
Krzesimir Nowak
8e8cedcbf7 build_packages: Add another cycle to break
With the update of the sys-apps/util-linux package, another cycle has
reared its ugly head. Looks like the package got an optional
dependency on sys-fs/cryptsetup, so break it.
2021-10-12 14:39:07 +02:00
Jeremi Piotrowski
24128594e0
Merge pull request #163 from flatcar-linux/tormath1-jepio/ci-authenticated
jenkins: use private bucket with authentication for fetching binaries.
2021-10-12 13:33:22 +02:00
Jeremi Piotrowski
d9542cec7d jenkins/toolchains: fetch DIGESTS file to allow reusing downloaded SDK as seed
The catalyst build uses the same SDK version as seed as the current SDK, but
will only reuse the cached tarball if a DIGESTS file exists and is correct.
Prefetch this file to prevent the build from trying to access google storage
anonymously.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2021-10-12 13:32:10 +02:00
Mathieu Tortuyaux
46ac63fdee jenkins/vm: remove --sdk-url
`download-image` already holds the remote host with the --root flag.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-10-12 13:32:10 +02:00
Jeremi Piotrowski
cbf003e617 jenkins: use 'cork create' instead of 'cork update'
because we need to pass google credentials to update_chroot, and 'cork update'
doesn't support that.

Add --sdk-url-path to sdk.sh for new cork default.
2021-10-12 13:32:07 +02:00
Jeremi Piotrowski
93cf5aa5c3 jenkins: use gs:// uri for DOWNLOAD_ROOT_SDK so that we can apply authentication 2021-10-12 13:31:39 +02:00
Dongsu Park
b00e903f4a Merge pull request #1331 from flatcar-linux/vmware-11.3.5-main
Upgrade open-vm-tools in main from 11.3.0 to 11.3.5
2021-10-12 10:18:43 +02:00
Sayan Chowdhury
e4fca5dcc4 sys-apps: Update systemd to 249.4
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2021-10-12 10:42:32 +05:30
Mathieu Tortuyaux
dcccdb8815
Merge pull request #162 from flatcar-linux/tormath1/container-private
kola/dev-container: override binhost to use private GCS
2021-10-11 14:47:40 +02:00
Mathieu Tortuyaux
7ef55eb15d
kola/dev-container: override binhost to use private GCS
in this commit we make sure to use GCS bucket for dev container tests by
providing the required credentials and the associated fetch command.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-10-11 14:42:09 +02:00
Jeremi Piotrowski
52e44b5c54 app-emulation/open-vm-tools: refresh patch after upgrade to 11.3.5
Hgfs-mounter has been dropped from the repository and it let's make the
patch name independent of the package version so that the patch doesn't
have to be touched on every upgrade.

Signed-off-by: Jeremi Piotrowski <jpiotrowski@microsoft.com>
2021-10-08 14:46:48 +00:00
Mathieu Tortuyaux
dc4e4a8701
Merge pull request #158 from flatcar-linux/tormath1/cork-private
jenkins: add `--json-key` and `--sdk-url` to `cork update` commands
2021-10-07 14:42:35 +02:00
Mathieu Tortuyaux
998d2f4fc6
jenkins: add --json-key to cork update commands
it pulls https://github.com/flatcar-linux/mantle/pull/239 to be able to
use `--json-key` in order to access private GCS bucket

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-10-07 14:41:16 +02:00
Thilo Fromm
7f80cb138b
Merge pull request #159 from flatcar-linux/t-lo/use-new-bincache-mirror
setup_board, update_chroot, dev container: use new bincache mirror
2021-10-07 11:57:30 +02:00
Thilo Fromm
6882ea2d7c
Merge pull request #161 from flatcar-linux/t-lo/add-rsync-upload
release_util.sh: add rsync:// upload
2021-10-07 11:55:50 +02:00
Krzesimir Nowak
aa25b49b7a Merge pull request #1336 from flatcar-linux/linux-5.10.71-main
Upgrade Linux Kernel in main from 5.10.70 to 5.10.71
2021-10-07 11:44:09 +02:00
Sayan Chowdhury
0365faaa3d Merge pull request #1268 from flatcar-linux/sayan/systemd-v249
sys-apps/systemd: Update to v249
2021-10-07 14:54:52 +05:30
Sayan Chowdhury
190f4b2294 Merge pull request #211 from flatcar-linux/sayan/systemd-v249
sys-apps/systemd: Update to v249
2021-10-07 14:54:44 +05:30
Thilo Fromm
cc469d2f47
build_library/release_util.sh: improve ssh opts for rsync
Co-authored-by: Kai Lüke <pothos@users.noreply.github.com>
2021-10-07 11:17:33 +02:00
Thilo Fromm
0aad4b9dd1
release_util.sh: script improvements
Co-authored-by: Krzesimir Nowak <knowak@microsoft.com>
2021-10-07 10:48:26 +02:00
Thilo Fromm
9c3ba12936 release_util.sh: add rsync:// upload 2021-10-07 09:27:49 +02:00
Flatcar Buildbot
1c2eef84eb sys-kernel: Upgrade Kernel 5.10.70 to 5.10.71 2021-10-07 07:24:20 +00:00
Sayan Chowdhury
773908d59c sys-apps/baselayout: Fix the legend for failed systemd units
systemd v249 changes the usual failed units "●" to show "×".
This commit adapts accordingly to display the correct failed units

For compatibility with the longer-cadence channels, we continue to
support "●"

Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2021-10-07 07:24:03 +00:00
Sayan Chowdhury
59a9ef8d0e profiles: Disable the cgroup-hybrid use for systemd
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2021-10-07 07:24:03 +00:00
Sayan Chowdhury
043ef47f5b sys-apps/systemd: Apply Flatcar patches
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2021-10-07 07:24:03 +00:00
Mathieu Tortuyaux
3b923e7abc
Merge pull request #160 from flatcar-linux/tormath1/fix-sdk-version
jenkins/manifest: use gsutil to download SDK version
2021-10-06 17:33:30 +02:00
Mathieu Tortuyaux
d9bf2e89c5
jenkins/manifest: use gsutil to download SDK version
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-10-06 17:27:23 +02:00
Thilo Fromm
17924f9d07
set_version: safely iterate over argv
Co-authored-by: Kai Lüke <pothos@users.noreply.github.com>
2021-10-06 11:44:15 +02:00
Sayan Chowdhury
ff243aa613 sys-apps/systemd: Sync with Gentoo upstream; updates to v249.2
Signed-off-by: Sayan Chowdhury <sayan@kinvolk.io>
2021-10-06 12:31:31 +05:30
Flatcar Buildbot
88f4aa75e0 coreos-base: Upgrade oem-vmware 11.3.0 to 11.3.5 2021-10-05 16:43:59 +00:00
Flatcar Buildbot
acc8387bfb app-emulation: Upgrade open-vm-tools 11.3.0 to 11.3.5 2021-10-05 16:43:59 +00:00