23004 Commits

Author SHA1 Message Date
Jeremi Piotrowski
4db1c1b8c3 net-dns/libidn2: Sync with Gentoo upstream
Sync ebuild to upstream version to switch to EAPI=7, as previous
EAPIs cause issues with multilib deps when running ./build_toolchains
in the context of arm64 SDK.

Upstream commit e4adffda16496e86a61020e8569c6974f8018983
2021-10-20 12:25:26 +00:00
Krzesimir Nowak
47215146d1 Merge pull request #1354 from flatcar-linux/linux-5.10.74-main
Upgrade Linux Kernel in main from 5.10.71 to 5.10.74
2021-10-19 18:20:12 +02:00
Krzesimir Nowak
73794fb439 Merge pull request #1356 from flatcar-linux/krnowak/eapi-update2
profiles: Drop keywords for sys-fs/mtools
2021-10-19 15:40:17 +02:00
Krzesimir Nowak
de74177fc6 Merge pull request #226 from flatcar-linux/krnowak/eapi-update2
*: Sync with gentoo
2021-10-19 15:40:15 +02:00
william light
76a5f89ca5 Merge pull request #1263 from flatcar-linux/wrl/polkit-0.119
sys-auth/polkit: bump to 0.119 and apply duktape patchset
2021-10-19 13:20:50 +02:00
Kai Lüke
e414c011ca Merge pull request #1355 from flatcar-linux/kai/update-ca-certs
ca-certificates: update to NSS 3.69.1
2021-10-19 13:03:00 +02:00
Mathieu Tortuyaux
1672cee3f3 profiles: remove introspection for both boards
it was already the case for ARM64, we just extend it to AMD64.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-10-19 12:51:48 +02:00
Mathieu Tortuyaux
7a2057149d sys-auth/realmd: remove polkit introspection use
we don't need to build realmd with introspection support for polkit.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-10-19 12:51:48 +02:00
William Light
94cda6bf05 sys-auth/polkit 0.119: re-apply downstream patches
commit 5c4d184e22fd93ab926878a131150047b54d0b6c
Author: Michael Marineau <michael.marineau@coreos.com>
Date:   Fri Aug 1 14:48:59 2014 -0700

    polkit: fix config install paths, use systemd-tmpfiles

    All configs should be installed to /usr and tmpfiles should be used to
    create and fix directory permissions instead of the ebuild's postinst.
2021-10-19 12:51:48 +02:00
William Light
03a4f3ce8a sys-auth/polkit 0.119: apply duktape patchset
https://gitlab.freedesktop.org/polkit/polkit/-/merge_requests/35

this should be re-fetched from the above MR when forward-porting to
updated polkit versions.
2021-10-19 12:46:58 +02:00
Kai Lueke
47acd798fd ca-certificates: update to NSS 3.69.1
For HTTPS to work and also for it to deliver the security promises we
need to ship the latest certificate database.
Update the package version symlink in oder to fetch the database from
the newest NSS release under
https://ftp.mozilla.org/pub/security/nss/releases/
and do a "ebuild ca-certificates-3.69.1.ebuild manifest" run.
2021-10-19 12:26:31 +02:00
Mathieu Tortuyaux
2a44ca59f3
Merge pull request #172 from flatcar-linux/tormath1/fix-qemu-common-arm
jenkins/kola: fix qemu test execution
2021-10-19 12:08:40 +02:00
Mathieu Tortuyaux
5c304ffac9
jenkins/kola/qemu: run update_chroot only for amd
if the test is ran for ARM64, there is no need to run `update_chroot`
since there is no SDK.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-10-19 11:29:56 +02:00
Krzesimir Nowak
ac853406ad sys-devel/bison: Sync with gentoo
It's from gentoo commit 05ac71ce6639a14df6af2f05db1c57d147fd0f19.

The updated sys-apps/gawk started to depend on a newer version of
sys-devel/bison, so update the latter too.
2021-10-19 09:53:29 +02:00
Sayan Chowdhury
52a3eb0927 Merge pull request #1343 from flatcar-linux/sayan/update-systemd-249.4
sys-apps: Update systemd to 249.4
2021-10-19 12:01:15 +05:30
Krzesimir Nowak
0cdd439576 profiles: Drop keywords for sys-fs/mtools
We just updated this package to 4.0.35, which is declared stable for
both amd64 and arm64.
2021-10-18 18:33:14 +02:00
Krzesimir Nowak
d427495e4e *: Sync with gentoo
This is to get rid of EAPI 2.
2021-10-18 18:28:05 +02:00
William Light
db987cbb1d sys-auth/polkit: bump to 0.119 2021-10-18 14:28:19 +02:00
Flatcar Buildbot
1b0b6b8dea sys-kernel: Upgrade Kernel 5.10.71 to 5.10.74 2021-10-18 07:23:32 +00:00
Dongsu Park
73f121d44b Merge pull request #1330 from oliwer/oliwer/toolbox-bump
app-admin/toolbox: bump to latest commit
2021-10-15 16:33:57 +02:00
Kai Lüke
df63e60b94
Merge pull request #170 from flatcar-linux/kai/use-supplied-sdk-path
jenkins: use the SDK_URL_PATH path for DOWNLOAD_ROOT_SDK
2021-10-15 16:06:24 +02:00
Kai Lueke
a668d961a9 jenkins: use the SDK_URL_PATH path for DOWNLOAD_ROOT_SDK
The SDK can either be a release SDK or a dev build SDK which are stored
in different paths. DOWNLOAD_ROOT_SDK should be based on the
SDK_URL_PATH value which indicates whether it's a release or dev build
path.
2021-10-15 14:35:08 +02:00
Dongsu Park
0c78872830 Merge pull request #1337 from flatcar-linux/go-1.17.2-main
Upgrade Go in main from 1.17.1 to 1.17.2
2021-10-15 09:10:05 +02:00
Mathieu Tortuyaux
97de2c4301
Merge pull request #169 from flatcar-linux/tormath1/fix-sdk-download
jenkins/sdk: download SDK Digest to prevent twice downloading
2021-10-14 17:40:45 +02:00
Mathieu Tortuyaux
46a03d3940
jenkins/sdk: download SDK Digest to prevent twice downloading
bootstrap_sdk runs catalyst.sh which will try to download the SDK if the
verify digest fails.
Importing the DIGEST allows to skip this step and to continue with the
previously downloaded SDK.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-10-14 17:39:59 +02:00
Jeremi Piotrowski
aae8bdf74b
Merge pull request #167 from flatcar-linux/jepio/simplify-pr-builds
jenkins/manifest: support PR numbers in PORTAGE_REF/OVERLAY_REF variables
2021-10-14 17:36:14 +02:00
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