Dongsu Park
8a19d74c15
.github: remove unnecessary version Go 1.16
...
Go 1.16 was deprecated some time ago, so we do not need that in Github
Actions.
2022-05-11 14:34:02 +02:00
Dongsu Park
601cbca305
*: Use Go 1.18 instead of 1.17
...
Use Go 1.18 instead of 1.17 by default in all ebuilds.
Note, we still keep building app-emulation/docker{,-cli} with Go 1.17,
to be consistent with upstream Docker 20.10.x, which still builds with
Go 1.17. That should avoid potential unexpected regressions that
happened in the past.
2022-05-11 14:34:02 +02:00
Dongsu Park
2ef1472e32
dev-lang/go: add 1.18.2
...
Update the default version of dev-lang/go to 1.18.2.
Keep go1.17 as well to build docker{,-cli} with Go 1.17.
Use EAPI=7 for all versions.
See also https://go.dev/doc/go1.18 .
2022-05-11 14:34:02 +02:00
Dongsu Park
7619b554b8
eclass: use ver_cut instead of get_version_component_range
...
We should update EAPI from 6 to 7, to deprecate old EAPIs in general.
To make it work with EAPI=7, replace get_version_component_range with
ver_cut, as get_version_component_range does not work any more with EAPI
7. As a result, the versionator eclass is not needed any more.
2022-05-11 14:34:02 +02:00
Dongsu Park
0bd7c888f2
Merge pull request #1877 from flatcar-linux/docker-20.10.15-main
...
Upgrade Docker in main from 20.10.14 to 20.10.15
2022-05-11 14:32:43 +02:00
Krzesimir Nowak
43fae4e854
sys-libs/ldb: Add from Gentoo
...
It's from Gentoo commit c548fea1c296cd1360408e93ed7109bde13605db.
2022-05-11 14:15:49 +02:00
Krzesimir Nowak
e7e42a04da
sys-libs/tevent: Sync with Gentoo
...
It's from Gentoo commit 1fec47542dadd8a07c1bb1e81a09dddb2af911ae.
2022-05-11 14:13:02 +02:00
Krzesimir Nowak
58657a7e90
sys-libs/tdb: Sync with Gentoo
...
It's from Gentoo commit 338d93c6126111bbeeb2b9bd8424cc5de0fdeb28.
2022-05-11 14:12:53 +02:00
Krzesimir Nowak
92016be152
sys-libs/talloc: Sync with Gentoo
...
It's from Gentoo commit b74309e4ee314b6d5dea88395411003ec05f4569.
2022-05-11 14:12:35 +02:00
Jeremi Piotrowski
a71094c33b
sys-kernel/coreos-sources: remove Xen-PCI-revert patch
...
There was a kernel regression on Xen HVM with regard to MSI interrupts that
affected certain AWS instances (m4 and similar). We reverted the patch that
broke networking, but in the meantime upstream found the actual cause and
provided a proper fix which is part of 5.15.38. Remove the obsolete patch.
Link: https://lore.kernel.org/all/20220504153056.686401990@linuxfoundation.org/
2022-05-11 12:51:58 +02:00
Krzesimir Nowak
7051838a76
Merge pull request #332 from flatcar-linux/krnowak/fix-instance-tests
...
ci-automation: Do not rerun tests on unrelated instances
2022-05-11 12:45:54 +02:00
Krzesimir Nowak
8c3d7b977b
ci-automation: Fix potential use of unbound variable error
...
`local -a stuff` does not make `stuff` a bound array variable, so
checking length of the array will trigger an error about unbound
variable. Fortunately, `local stuff=()` does the trick.
2022-05-11 12:43:08 +02:00
Krzesimir Nowak
bf1bc21498
ci-automation: Do not rerun tests on unrelated instances
...
We forgot to clear the array with instance tests to rerun, so the list
grew from one iteration to another when going over all the instance
types. I did not spot it before, because I tested it with only one
extra instance.
2022-05-11 12:15:52 +02:00
Kai Lüke
42fd4919c4
Merge pull request #331 from flatcar-linux/kai/equinix-metal-refactor
...
ci-automation/vendor-testing/equinix_metal.sh: Use test framework
2022-05-11 19:12:32 +09:00
Kai Lüke
9fa7449f06
Merge pull request #330 from flatcar-linux/kai/gce-gvnic
...
ci-automation/vendor-testing/gce.sh: Test GVNIC and break retest cycle
2022-05-11 17:26:03 +09:00
Mathieu Tortuyaux
75f1725a0f
Merge pull request #1874 from flatcar-linux/tormath1/bootengine
...
sys-kernel/bootengine: bump commit ID
2022-05-11 09:49:01 +02:00
Flatcar Buildbot
41c7dcd724
app-emulation: Upgrade Docker 20.10.14 to 20.10.15
2022-05-11 07:46:12 +00:00
Kai Lüke
fa894cd8c1
Merge pull request #1875 from flatcar-linux/kai/ansible
...
coreos-base/coreos-init: Ensure /etc/flatcar/update.conf exists
2022-05-11 15:23:35 +09:00
Kai Lueke
96b90f616f
coreos-base/coreos-init: Ensure /etc/flatcar/update.conf exists
...
This pulls in
https://github.com/flatcar-linux/init/pull/71
to create /etc/flatcar/update.conf if missing.
2022-05-11 15:23:05 +09:00
flatcar-ci
06467a7244
New version: main-3236.0.0-nightly-20220511-0155
2022-05-11 04:53:38 +00:00
Kai Lueke
3fd7825310
ci-automation/vendor-testing/gce.sh: Test GVNIC and break retest cycle
...
The logic we had in some tests for covering different instance types
now got more easy to reuse for testing the GVNIC mode in GCE.
Align the GCE test with AWS and DigitalOcean to test an additional
"instance type" (here just changing the NIC) and break the retest spin
case it gets called for arm64.
2022-05-11 12:07:58 +09:00
Kai Lueke
9fe14ffe34
ci-automation/vendor-testing/equinix_metal.sh: Use test framework
...
The test framework from the AWS PR allows us to align the logic which
also addresses some bugs we had here.
Port the Equinix Metal test over to the new framework (and also use
different test basenames per architecture while at it which could
otherwise result in clashes).
2022-05-11 11:39:30 +09:00
Krzesimir Nowak
0c52e4f3fd
Merge pull request #1873 from flatcar-linux/linux-5.15.38-main
...
Upgrade Linux Kernel in main from 5.15.37 to 5.15.38
2022-05-10 15:52:10 +02:00
Mathieu Tortuyaux
0b3cbd519d
changelog: add entry
...
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-05-10 13:52:09 +02:00
Krzesimir Nowak
7182b171f1
Merge pull request #273 from flatcar-linux/dongsu/ciauto-aws
...
ci-container/test: add AWS test script for CI automation
2022-05-10 13:22:43 +02:00
Krzesimir Nowak
d60d514482
ci-automation: Make AWS test script to work
2022-05-10 12:46:33 +02:00
Krzesimir Nowak
6278762fa8
ci-automation: Add helper functions for running tests on multiple instances
2022-05-10 12:46:33 +02:00
Krzesimir Nowak
e1d9beaeee
ci-automation: Fix passing multiple test names to vendor scripts
2022-05-10 12:46:02 +02:00
Krzesimir Nowak
f0765e22c3
ci-automation: Let vendor scripts know if this is their first run
...
I will need it to correctly handle test reruns as we will need to
handle passed test names differently on first runs than on reruns.
2022-05-10 12:46:02 +02:00
Dongsu Park
76abe0d9cb
ci-automation: Add WIP AWS test script for CI automation
2022-05-10 12:45:43 +02:00
Dongsu Park
4cc38f04c5
Merge pull request #1865 from flatcar-linux/dongsu/changelog-example
...
changelog: use a specific project name in the example
2022-05-10 11:25:18 +02:00
Jeremi Piotrowski
1c2e75e940
Merge pull request #1838 from flatcar-linux/jepio/cross-binutils-keywords
...
profiles: add keywords to cross-*/binutils as well
2022-05-10 09:55:09 +02:00
Jeremi Piotrowski
2937db11e5
Merge pull request #286 from flatcar-linux/jepio/run-binutils-config
...
build_library/toolchain_util: set binutils to the latest version
2022-05-10 09:54:58 +02:00
Mathieu Tortuyaux
2edfc016e9
sys-kernel/bootengine: bump commit ID
...
this pulls:
* https://github.com/flatcar-linux/bootengine/pull/45
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-05-10 09:32:37 +02:00
Dongsu Park
3eb3bc1077
Merge pull request #322 from flatcar-linux/dongsu/changelog-example
...
changelog: use a specific project name in the example
2022-05-10 09:30:49 +02:00
Flatcar Buildbot
d4f751a8b3
sys-kernel: Upgrade Kernel 5.15.37 to 5.15.38
2022-05-10 07:23:47 +00:00
flatcar-ci
01bded9b35
New version: main-3235.0.0-nightly-20220510-0155
2022-05-10 04:52:50 +00:00
Krzesimir Nowak
31d7748a4e
sys-fs/e2fsprogs-libs: Drop dead package
2022-05-09 20:46:33 +02:00
Krzesimir Nowak
6b4bf05c3c
app-crypt/mit-krb5: Sync with Gentoo
...
It's from Gentoo commit d09b0b1e69d1dbe1f6c458e6d1c6fc2a1ab59340.
2022-05-09 20:46:33 +02:00
Krzesimir Nowak
acd5bb5ebb
net-nds/openldap: Sync with Gentoo
...
It's from Gentoo commit eac600cf87417f9312fae99b7f73536b5ff399d1.
2022-05-09 20:46:33 +02:00
Krzesimir Nowak
d9ce0cb089
sys-fs/e2fsprogs: Sync with Gentoo
...
It's from Gentoo commit c84288608b4210250bf60841cfd6d34a709fd1b9.
2022-05-09 20:46:33 +02:00
Krzesimir Nowak
6cf4830ff5
app-emulation/qemu: Sync with Gentoo
...
It's from Gentoo commit d2bc22c74485c3850ba5648f80452a69b43537ec.
2022-05-09 20:46:27 +02:00
Krzesimir Nowak
613fb44021
dev-util/catalyst: Sync with gentoo
...
It's from gentoo commit 74530679b923373acc5265cb46ed1740765a176c.
2022-05-09 20:46:27 +02:00
Krzesimir Nowak
2883455da4
profiles: Sync with Gentoo
...
It's from Gentoo commit e6e96ae5a6cc60f87906f6d9c2a868bcac20b920.
To unblock newer versions of setuptools.
2022-05-09 20:46:14 +02:00
Krzesimir Nowak
b7469d3e06
Merge pull request #287 from flatcar-linux/krnowak/vmware-esx
...
[WIP] Vendor test for VMware
2022-05-09 16:00:47 +02:00
Dongsu Park
12fc988051
Merge pull request #1866 from flatcar-linux/dongsu/torcx-golang-crypto
...
app-arch/torcx: update golang.org/x/crypto
2022-05-09 12:28:47 +02:00
flatcar-ci
27926f3f3a
New version: main-3232.0.0-nightly-20220507-0155
2022-05-07 04:51:31 +00:00
Dongsu Park
eb0cf00c5e
changelog: add changelog for torcx
2022-05-06 15:21:46 +02:00
Dongsu Park
431c87c98e
app-arch/torcx: update golang.org/x/crypto
...
Update golang.org/x/crypto to v0.0.0-20220314234659-1baeb1ce4c0b mainly
to address CVE-2022-27191.
Pulls in https://github.com/flatcar-linux/torcx/pull/12 .
2022-05-06 15:21:46 +02:00
Dongsu Park
d18978d5e6
Merge pull request #1864 from flatcar-linux/containerd-1.6.4-main
...
Upgrade Containerd in main from 1.6.3 to 1.6.4
2022-05-06 15:19:29 +02:00