22070 Commits

Author SHA1 Message Date
Mathieu Tortuyaux
a6ad4cfba8 profiles/base: disable bindist useflag for openssh
there is an ongoing conversation about bindist patches for openssl:
https://marc.info/?l=gentoo-dev&m=163216172229772&w=2

Let's keep an eye on it.

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-10-22 07:51:26 +02:00
Mathieu Tortuyaux
33d129daf9 profiles/coreos/base: add dev-libs/openssl-3.0.0
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-10-22 07:51:26 +02:00
Mathieu Tortuyaux
c83934f12e dev-libs/openssl: apply flatcar changes
- drop `pkg_postint`
- create `/etc/ssl` with systemd-tmpfiles

Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-10-22 07:51:26 +02:00
Mathieu Tortuyaux
9e2cb8ebaa dev-libs/openssl: sync with ::gentoo
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2021-10-22 07:51:26 +02:00
Sayan Chowdhury
b857e562b5 app-crypt/trousers: Skip tscd.service for TPM2 devices
trousers supports TPM 1.2, and fails for TPM 2. This commits
skips the tcsd service if TPM 2 is detected.

Uses ConditionSecurity introduced in systemd v248

Fixes flatcar-linux/Flatcar#208

Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2021-10-22 00:03:37 +05:30
Kai Lüke
bf4e013ac7
Merge pull request #175 from flatcar-linux/kai/aws-arm
jenkins/kola/aws.sh: use larger arm64 instance type for kubeadm
2021-10-21 14:11:19 +02:00
Kai Lüke
f072be4764 Merge pull request #1358 from guillomep/update_ca_certificate_nss_3_70
ca-certificates: update to NSS 3.70
2021-10-21 14:10:18 +02:00
Kai Lueke
0bd6d1aae5 jenkins/kola/aws.sh: use larger arm64 instance type for kubeadm
Currently the kubeadm tests fail on arm64 because the instance type
only offers 1 vCPU:
cluster.go:117: error execution phase preflight: [preflight] Some fatal errors occurred:
cluster.go:117: [ERROR NumCPU]: the number of available CPUs 1 is less than the required 2

Switch to the next larger instance type which has 2 vCPUS.
2021-10-21 14:03:39 +02:00
Sayan Chowdhury
f426fe1996
Merge pull request #174 from flatcar-linux/sayan/update-packet-base-url
packet: Update the base URL to point to bucket.release.f-ln
2021-10-21 17:25:59 +05:30
Sayan Chowdhury
0028f95a26
packet: Update the base URL to point to bucket.release.f-ln
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2021-10-21 14:01:09 +05:30
Flatcar Buildbot
6da9c72dd8 sys-kernel: Upgrade Kernel 5.10.74 to 5.10.75 2021-10-21 07:23:01 +00:00
Sayan Chowdhury
d8762c831f
Merge pull request #173 from flatcar-linux/sayan/update-do-base-url
do: Update the base URL to point to bucket.release.f-ln
2021-10-21 12:15:43 +05:30
Sayan Chowdhury
e04af554fa
do: Update the base URL to point to bucket.release.f-ln
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2021-10-21 12:03:54 +05:30
Guillaume Perrin
6bb6fc209e ca-certificates: update to NSS 3.70
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.70.ebuild manifest" run.

Signed-off-by: Guillaume Perrin <guillaume28.perrin@gmail.com>
2021-10-20 15:48:20 +02:00
Jeremi Piotrowski
b61a41306a dev-libs/mpfr: 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
Jeremi Piotrowski
e51102ad70 dev-libs/mpc: 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
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