Krzesimir Nowak
4dc2f9a83d
dev-lang/python-oem: Reset to vanilla ebuild
2022-12-06 14:32:39 +01:00
Krzesimir Nowak
f76441eaeb
dev-lang/python-oem: Update dependency
...
The `virtual/awk` package is replaced with `app-alternatives/awk`, so
reflect that in the ebuild.
2022-12-06 14:32:39 +01:00
Krzesimir Nowak
33d5bace3f
profiles: Do not pull in pip stuff from dev-lang/python
2022-12-06 14:32:39 +01:00
Krzesimir Nowak
990b2749a3
coreos/config: Update description for app-crypt/mit-krb5 overrides
2022-12-06 14:32:39 +01:00
Jeremi Piotrowski
1db12d110d
Merge pull request #2315 from flatcar/bug-847-kernel-fix-backport
...
sys-kernel/coreos-sources: Add backport of bugfix for #847
2022-12-06 13:35:15 +01:00
Jeremi Piotrowski
b7eec9eed7
changelog: add entry for Flatcar#847 bugfix
2022-12-06 11:42:15 +01:00
Sayan Chowdhury
9700f36c3f
Merge pull request #2309 from flatcar/sayan/update-sudo-1.9.12_p1
...
add-admin/sudo: Sync with Gentoo upstream; updates to 1.9.12_p1
2022-12-05 19:17:44 +05:30
Jeremi Piotrowski
61592da5ec
sys-kernel/coreos-sources: Add backport of bugfix for #847
...
Users reported a deadlock in ext4 that occurs under loads after kernel 5.15.72.
We debugged and found that this issue is also present upstream (6.x) and found
a fix. The fix has been validated to fix the issue, but we're still waiting for
a reponse from the ext4 maintainer.
In the meantime, apply the backport to our kernel sources, so that users can be
unblocked from updating. This will be released to alpha/beta first, and
hopefully by the time it is promoted to stable, the fix will be merged to the
kernel tree and backported to 5.15.
2022-12-05 13:31:20 +01:00
Sayan Chowdhury
f2ea162fae
changelog: Update the changelog for the sudo-1.9.12_p1
...
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2022-12-02 17:22:04 +05:30
Krzesimir Nowak
7542bbf3f5
Merge pull request #2307 from flatcar/krnowak/weekly
...
Changes for weekly updates
2022-12-01 19:39:23 +01:00
Flatcar Buildbot
7b019787ee
app-emulation: Upgrade open-vm-tools 12.1.0 to 12.1.5
2022-11-30 07:19:01 +00:00
Krzesimir Nowak
642a90d29b
profiles: Drop accept keywords for sys-libs/zlib
...
It became stable for amd64 and arm64.
2022-11-29 15:13:45 +01:00
Krzesimir Nowak
cf28added0
profiles: Drop accept keywords for sys-fs/multipath-tools
...
The updated package is now stable for both amd64 and arm64.
2022-11-29 15:08:35 +01:00
Krzesimir Nowak
8064d1c3d5
profiles: Updated accept keywords for net-misc/curl
2022-11-29 14:13:49 +01:00
Krzesimir Nowak
33b0d3e235
coreos-devel/sdk-depends: Replace dev-util/boost-build with dev-util/b2
...
dev-libs/boost now needs the latter to build.
2022-11-29 10:58:18 +01:00
Dongsu Park
78c4fb88d1
Merge pull request #2299 from flatcar/dongsu/cpio-2.13
...
profiles: accept keywords for app-arch/cpio 2.13-r3
2022-11-23 17:32:37 +01:00
Krzesimir Nowak
bfbf8b3135
Merge pull request #2298 from flatcar/krnowak/weekly
...
profiles: Updates for weekly package updates
2022-11-23 14:32:46 +01:00
Dongsu Park
f8d0d4bd13
Merge pull request #2292 from flatcar/linux-5.15.79-main
...
Upgrade Linux Kernel for main from 5.15.77 to 5.15.79
2022-11-23 14:20:35 +01:00
Krzesimir Nowak
5b6cd2ab0a
profiles: Update accept keywords for net-misc/curl
...
Revision was bumped to r2, but it kept the keywords intact.
2022-11-22 13:39:22 +01:00
Krzesimir Nowak
4c7180dca0
profiles: Update accept keywords for sys-libs/zlib
...
It became stable for arm64, still unstable for amd64. Probably will be
stabilized for the latter during the week.
2022-11-22 13:35:13 +01:00
Dongsu Park
384ce45da9
profiles: accept keywords for app-arch/cpio 2.13-r3
...
Accept keywords for app-arch/cpio 2.13-r3, mainly to address
CVE-2021-38185.
2022-11-22 11:00:41 +01:00
Dongsu Park
69e9bcc0f7
Merge pull request #2296 from flatcar/containerd-1.6.10-main
...
Upgrade Containerd in main from 1.6.9 to 1.6.10
2022-11-18 13:08:02 +01:00
Krzesimir Nowak
02b93bd55a
Merge pull request #2288 from flatcar/krnowak/weekly
...
profiles: Cleanups for weekly package updates
2022-11-18 10:14:47 +01:00
Flatcar Buildbot
88af01b531
app-emulation: Upgrade Containerd 1.6.9 to 1.6.10
2022-11-18 08:24:29 +00:00
Krzesimir Nowak
052c0553ae
Merge pull request #2268 from flatcar/krnowak/openssh-update
...
net-misc/openssh: Bump to 9.1
2022-11-17 11:19:32 +01:00
Krzesimir Nowak
e596583d76
profiles: Build static libraries for dev-libs/libpcre2
...
app-emulation/qemu depends on dev-libs/glib preferentially built with
static libraries. The GLib library started to depend on
dev-libs/libpcre2 after the update. Since dev-libs/glib is built with
static-libs USE flag, it propagates the requirement to
dev-libs/libpcre2 too. Thus update the line with old dev-libs/libpcre
in package.use to new dev-libs/libpcre2 now. Hopefully nothing needs
static libs of old dev-libs/libpcre.
2022-11-17 11:15:54 +01:00
Krzesimir Nowak
11d976f352
profiles: Drop arm64 from accept keywords for net-misc/curl
2022-11-17 11:15:54 +01:00
Krzesimir Nowak
8eff949fff
profiles: drop dev-util/glib-utils from packages.provided
...
Should not be necessary - dev-libs/glib is not pulling it anymore, and
other ebuilds needing the package pull it with BDEPEND, which means
that the package on SDK is being used.
2022-11-17 11:15:54 +01:00
Krzesimir Nowak
1a045b9ccc
profiles: Update accept keywords for app-editors/vim-core
2022-11-17 11:15:54 +01:00
Krzesimir Nowak
8957817186
profiles: Update accept keywords for app-editors/vim
2022-11-17 11:15:54 +01:00
Flatcar Buildbot
5c6e3b3fe0
sys-kernel: Upgrade Kernel 5.15.77 to 5.15.79
2022-11-17 07:19:16 +00:00
Dongsu Park
4a4289ebc8
Merge pull request #2283 from flatcar/cacerts-3.85-main
...
Upgrade ca-certificates in main from 3.84 to 3.85
2022-11-16 15:09:07 +01:00
Kai Lueke
ee0c1e654c
Support Hardware Security Keys in update-ssh-keys
...
This pulls in
https://github.com/flatcar/update-ssh-keys/pull/7
to support Hardware Security Keys in update-ssh-keys.
Until we have a new crates.io release of openssh-keys with
https://github.com/coreos/openssh-keys/pull/68 we need to host it on
Origin or find a way to make the eclass more flexible. Here it was
hosted on Origin (from "cargo package") and the Cargo.toml/lock patched
on build to think it would come from crates.io because the Gentoo
eclass only supports that location.
2022-11-16 11:52:16 +01:00
Sayan Chowdhury
d340dda71a
app-admin/sudo: Apply Flatcar patches
...
- Remove Perl Runtime Dependency
- Remove OpenLDAP schema files for sudo
- Remove sudo.conf file as it is shipped via baselayout
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2022-11-15 05:24:42 +00:00
Sayan Chowdhury
32089482da
add-admin/sudo: Sync with Gentoo upstream; updates to 1.9.12_p1
...
gentoo syncref: 82f5b130cc
2022-11-15 05:18:23 +00:00
Flatcar Buildbot
0986cc7377
app-misc: Upgrade ca-certificates 3.84 to 3.85
2022-11-14 07:17:45 +00:00
Krzesimir Nowak
db546fb6d4
changelog: Add an entry
2022-11-11 09:17:27 +01:00
Dongsu Park
340f597eae
Merge pull request #2276 from flatcar/firmware-20221109-main
...
Upgrade Linux Firmware in main from 20221012 to 20221109
2022-11-11 09:13:13 +01:00
Mathieu Tortuyaux
3d882f6f73
changelog: add entry
...
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-11-10 17:02:28 +01:00
Mathieu Tortuyaux
3a9541cd7e
sys-apps/ignition: fix OEM detection
...
In case the OEM partition was specified with the name "OEM",
the btrfs format was not forced because it only considered the name "oem".
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-11-10 16:58:37 +01:00
Krzesimir Nowak
bbc47ca7ab
profiles: Cleanup net-misc/openssh stuff
...
We mark the package as stable in ebuild, so drop the accept
keywords. Also, bindist is not a thing any more.
2022-11-10 16:11:42 +01:00
Sayan Chowdhury
9393631719
net-misc/openssh: Apply Flatcar patches
...
- Drop the init.d files.
- Remove the socket unit's rate limiting.
- Mark the package as stable.
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
Signed-off-by: Dongsu Park <dpark@linux.microsoft.com>
2022-11-10 16:11:42 +01:00
Krzesimir Nowak
8d0734b440
net-misc/openssh: Sync with Gentoo
...
It's from Gentoo commit 591c528cc536c3e28daaf6356084d356c5e82eec.
2022-11-10 16:11:42 +01:00
Flatcar Buildbot
909e4e5a85
sys-kernel: Upgrade Linux Firmware 20221012 to 20221109
2022-11-10 15:23:58 +01:00
Krzesimir Nowak
a8467c41ec
Merge pull request #2266 from flatcar/krnowak/weekly
...
Profile cleanups for weekly package updates
2022-11-10 09:46:51 +01:00
Krzesimir Nowak
e6c3da9063
Merge pull request #2249 from flatcar/sync-maintainers
...
Sync MAINTAINERS.md
2022-11-09 13:26:17 +01:00
Krzesimir Nowak
1c76e1b569
profiles: Update accept keywords for net-misc/curl
2022-11-09 13:23:54 +01:00
Krzesimir Nowak
c2709f7f01
sys-devel/sysroot-wrappers: Bump to 0.2
...
Pull things from flatcar org, updates the build system, so we can
depend on autoconf 2.71, install symlink for cc too.
2022-11-08 17:42:05 +01:00
Krzesimir Nowak
4ce207765b
profiles: Drop accept keywords for dev-libs/libxml2
...
It became stable in portage-stable.
2022-11-08 17:42:05 +01:00
Krzesimir Nowak
e4fbf8c8b7
profiles: Drop accept keyword for dev-util/patchelf
2022-11-08 17:42:05 +01:00
Krzesimir Nowak
78df8c3cc8
profiles: Drop accept keyword for dev-util/meson
2022-11-08 17:42:05 +01:00
Krzesimir Nowak
a4c2fc83b5
profiles: Add accept keywords for app-portage/portage-utils
...
Still unstable for amd64, will likely be marked as stable by next week.
2022-11-08 17:42:05 +01:00
Dongsu Park
9ac87490bd
dev-lang/rust: Apply Flatcar modifications
...
- Apply crossdev patch.
- Enable keywords again
- Remove dependency on sys-apps/lsb-release, which conflicts with
sys-apps/baselayout of Flatcar.
Based on commit 036e8f53c2280eadb070bab9f6bd434368e56643
2022-11-08 13:17:14 +01:00
Dongsu Park
3312437919
dev-lang/rust: update to 1.65.0, sync with Gentoo
...
Sync with Gentoo to update dev-lang/rust to 1.65.0
Gentoo ref: ec128832c39662fec523d84fb344b0f4a1fbf7be
2022-11-08 13:16:51 +01:00
Flatcar Buildbot
e3d9709ca6
dev-lang: Upgrade dev-lang/rust 1.64.0 to 1.65.0
2022-11-08 07:57:41 +00:00
Sayan Chowdhury
71174cb35e
Merge pull request #2274 from flatcar/linux-5.15.77-main
...
Upgrade Linux Kernel for main from 5.15.74 to 5.15.77
2022-11-07 16:56:24 +05:30
Dongsu Park
969f346b2f
Merge pull request #2269 from flatcar/dongsu/go-1.19.3-1.18.8
...
dev-lang/go: add 1.19.3, update 1.18.8, remove 1.17
2022-11-04 12:23:49 +01:00
Dongsu Park
638873e3d9
.github: add Go 1.19, remove 1.17
...
Add Go 1.19 and remove 1.17 from go-releases-main.yml.
Fix a broken URL in go-apply-patch.sh, from
https://go.dev/doc/devel/release#${VERSION} to
https://go.dev/doc/devel/release#go${VERSION} .
2022-11-04 09:10:43 +01:00
Dongsu Park
d837ff3a0c
changelog: add changelog for Go 1.19.3
...
Add changelog for Go 1.19.3.
Update its URL to https://go.dev/doc/devel/release#go1.19.3 .
2022-11-04 09:09:27 +01:00
Flatcar Buildbot
32d4322019
sys-kernel: Upgrade Kernel 5.15.74 to 5.15.77
2022-11-04 07:20:37 +00:00
Jeremi Piotrowski
c70a98d6d1
Sync maintainers file from flatcar/flatcar repository
2022-11-03 15:37:27 +01:00
Krzesimir Nowak
ed5a239a9a
Merge pull request #2267 from flatcar/krnowak/openssl-update
...
dev-libs/openssl: Bump to 3.0.7
2022-11-03 12:24:58 +01:00
Dongsu Park
c9b1606109
coreos-base/hard-host-depends: remove Go 1.17, add Go 1.19
...
Make hard-host-depends pull in dev-lang/go:1.19 instead of 1.17,
to avoid build failures.
2022-11-03 09:38:35 +01:00
Dongsu Park
0c267f156e
eclass: update list of required docs of dev-lang/go
...
Now that the source tree of Go 1.19 or newer does not have files like
AUTHORS or CONTRIBUTORS, we need to remove the files from the list of
required docs of dev-lang/go.
Also add CONTRIBUTING.md to the list of docs, as all Go versions have
the file.
2022-11-03 09:36:45 +01:00
Dongsu Park
3d8b7b67ce
dev-lang/go: Add Go 1.19.3
...
Add Go 1.19.3. https://go.dev/doc/devel/release#go1.19.3
Update the default Go version to 1.19.
Note, we still keep COREOS_GO_VERSION=go1.18 in containerd, docker,
docker-cli, docker-proxy, docker-runc following the default version
of the upstream repos.
2022-11-03 09:36:45 +01:00
Dongsu Park
a17469f602
dev-lang/go: update Go to 1.18.8
...
Update dev-lang/go to 1.18.8.
https://go.dev/doc/devel/release#go1.18.8
Note, the security issue of the release does not affect Flatcar,
as that affects only Windows.
2022-11-03 09:36:45 +01:00
Dongsu Park
bb67d7f126
dev-lang/go: clean up Go 1.17.13
...
Go 1.17 is no longer used anywhere. Clean up.
2022-11-03 09:36:45 +01:00
Krzesimir Nowak
38b47df9ac
changelog: Add an entry
2022-11-03 08:59:44 +01:00
Krzesimir Nowak
52addedfda
changelog: Add an entry
2022-11-02 16:04:19 +01:00
Krzesimir Nowak
8df2647e0e
sys-libs/glibc: Apply Flatcar modifications
...
- take care of nscd.conf via tmpfiles, add files/nscd-conf.tmpfiles.
- comment out 'dostrip -x' to force the OS image binaries to be stripped
- remove everything glibc wants to put under /etc since we use
baselayout to provide that
2022-11-02 16:04:19 +01:00
Krzesimir Nowak
2608c4e79c
sys-libs/glibc: Sync with Gentoo
...
It's from Gentoo commit a3d93f81ed9442703de09b684f309d8e1d596571.
2022-11-02 16:04:19 +01:00
Krzesimir Nowak
4dfba02e59
Merge pull request #2238 from flatcar/krnowak/actions-update
...
github: Modernize the actions a bit
2022-11-02 15:59:45 +01:00
Mathieu Tortuyaux
c49c230f1b
dev-libs/openssl: Apply Flatcar modifications
...
- remove unecessary files
- drop `pkg_postint`
- create `/etc/ssl` with tmpfiles
- mark openssl as stable for arm64 and amd64
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-11-02 14:36:25 +01:00
Krzesimir Nowak
704380a2e0
dev-libs/openssl: Sync with Gentoo
...
It's from Gentoo commit 9ffdcaba89a94dc933e722339fe9471ad16af62a.
2022-11-02 14:30:31 +01:00
Dongsu Park
69e68c98c2
Merge pull request #2265 from flatcar/dongsu/multipath-tools-0.9.3
...
profiles: accept keywords for multipath-tools 0.9.3
2022-11-02 12:58:31 +01:00
Kai Lueke
8cc6058a64
dev-libs/openssl: Fix security issue
...
This applies a patch to fix a security issue. There will be an upstream
release available soon and we can drop the patch after updating to it.
2022-11-01 17:25:27 +01:00
Dongsu Park
c207188a81
profiles: accept keywords for multipath-tools 0.9.3
...
Accept keywords ~amd64, ~arm64 for sys-fs/multipath-tools 0.9.3
to address CVE-2022-41973, CVE-2022-41974.
2022-11-01 12:21:09 +01:00
Flatcar Buildbot
2c2af1fa7a
app-emulation: Upgrade Containerd 1.6.8 to 1.6.9
2022-10-28 08:58:19 +00:00
Dongsu Park
9225503a6c
Merge pull request #2250 from flatcar/docker-20.10.21-main
...
Upgrade Docker in main from 20.10.20 to 20.10.21
2022-10-28 10:53:55 +02:00
Kai Lueke
b5f2777a6e
app-admin/toolbox: Use containerd
...
This pulls in
https://github.com/flatcar/toolbox/pull/7
to download and mount the image with containerd instead of requiring
Docker.
2022-10-27 16:13:51 +02:00
Krzesimir Nowak
47bf270880
Merge pull request #2248 from flatcar/krnowak/weekly
...
Profile additions and cleanups for weekly update
2022-10-27 12:19:29 +02:00
Krzesimir Nowak
f8a6a2be8d
Merge pull request #2245 from flatcar/krnowak/net-misc-update
...
Profile cleanups for net-misc packages update
2022-10-27 12:17:29 +02:00
Flatcar Buildbot
139db5ad3f
app-emulation: Upgrade Docker 20.10.20 to 20.10.21
2022-10-26 07:50:01 +00:00
Krzesimir Nowak
1bb650c94e
profiles: Update accept keywords for sys-libs/zlib
...
The package is still unstable and 1.2.13 is gone in favor of 1.2.13-r1.
2022-10-24 19:16:54 +02:00
Krzesimir Nowak
8172ba5da7
profiles: Drop unnecessary unmask for dev-vcs/git
...
We have updated the package to a different version now. Also, it's not
masked any more.
2022-10-24 18:51:02 +02:00
Krzesimir Nowak
112001a419
profiles: Add accept keywords for dev-util/patchelf
2022-10-24 18:50:46 +02:00
Krzesimir Nowak
9511ff75bf
profiles: Drop accept keywords for dev-util/cmake
...
It became stable for amd64 too.
2022-10-24 18:40:41 +02:00
Krzesimir Nowak
a1d4afd659
profiles: Add accept keywords for dev-util/meson
2022-10-24 18:40:12 +02:00
Krzesimir Nowak
c7d70dd1a2
profiles: Update accept keywords for dev-util/bpftool
2022-10-24 18:38:12 +02:00
Jeremi Piotrowski
369a2fd99c
Merge pull request #2240 from flatcar/jepio/qemu-guest-agent
...
coreos: add qemu-guest-agent to images
2022-10-24 11:06:23 +02:00
Jeremi Piotrowski
e535a18d7c
Merge pull request #2239 from flatcar/jepio/arm64-kernel-shrink
...
arm64 kernel shrink by changing kernel options to module and disabling unsupported options.
2022-10-24 09:34:43 +02:00
Jeremi Piotrowski
8f23ec18c2
Merge pull request #2197 from flatcar/jepio/arm64-parent-profile
...
profile/coreos/arm64: switch parent profile to 17.0/hardened
2022-10-24 09:32:51 +02:00
Jeremi Piotrowski
f261312db5
changelog: add entry for changes needed to bring down arm64 kernel size
2022-10-24 09:30:39 +02:00
Jeremi Piotrowski
83610f44d1
Merge pull request #2235 from Snaipe/fix-arm64-boot
...
sys-kernel: enable IOMMU on arm64
2022-10-21 14:33:22 +02:00
Mathieu Tortuyaux
16b9cbb3d3
changelog: add entry
...
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-10-21 14:20:48 +02:00
Mathieu Tortuyaux
503114256f
coreos-base/oem-ec2-compat: pull ssh keys from metadata server
...
Without this Ignition configuration, the SSH keys are
not installed from the Openstack metadata server.
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-10-21 14:20:48 +02:00
Krzesimir Nowak
fd81c9ade2
Merge pull request #2210 from flatcar/krnowak/vim-update
...
app-editors/vim: Move back to portage-stable
2022-10-20 16:22:18 +02:00
Krzesimir Nowak
5c783ce9c1
profiles: Remove unnecessary package.provided for app-arch/xz-utils
...
The circular dep used to be:
app-arch/xz-utils
libtool.eclass
app-portage/elt-patches
app-arch/xz-utils
The circular dep should be gone now, because app-arch/xz-utils is a
BDEPEND, so for building production images the package from SDK will
be used. For building SDK the package from seed SDK should be used.
2022-10-20 15:20:36 +02:00
Krzesimir Nowak
830d3e424a
profiles: Drop redundant package.use.force for net-misc/wget
...
It already is a part of the base profile in portage-stable.
2022-10-20 15:20:36 +02:00
Krzesimir Nowak
eea6bf76b1
profiles: Drop accept_keywords for net-misc/wget
...
The updated package is stable for both amd64 and arm64.
2022-10-20 15:20:36 +02:00
Krzesimir Nowak
1d9b15ea3e
profiles: Drop obsolete USE flag for net-misc/iputils
...
The net-misc/iputils package stopped providing traceroute. We are
pulling in a different package instead.
2022-10-20 15:20:36 +02:00
Krzesimir Nowak
d87266cbf0
coreos-base/coreos{,-dev}: Add net-analyzer/traceroute
...
These packages are pulling in iputils, that used to provide the
traceroute utility. The updated iputils package stopped doing that
altogether, recommending to install net-analyzer/traceroute or
net-analyzer/mtr instead. We are going with the former here.
2022-10-20 15:19:20 +02:00
Krzesimir Nowak
9d5fc0ff03
Merge pull request #2243 from flatcar/krnowak/curl-update
...
profiles: Accept keywords for curl 7.85
2022-10-20 15:00:53 +02:00
Krzesimir Nowak
7499c24a52
changelog: Add entries
2022-10-20 14:34:18 +02:00
Sayan Chowdhury
1296ae7ef6
Merge pull request #2244 from flatcar/sayan/update-wireguard-tools-1.0.20210914
...
net-vpn/wireguard-tools: Move to portage-stable
2022-10-20 15:32:36 +05:30
Krzesimir Nowak
e4bda5bbf3
Merge pull request #2242 from flatcar/docker-20.10.20-main
...
Upgrade Docker in main from 20.10.18 to 20.10.20
2022-10-19 18:53:00 +02:00
Krzesimir Nowak
0f99e5dcf6
Merge pull request #2241 from flatcar/krnowak/weekly
...
Profile changes for the weekly updates
2022-10-19 18:12:03 +02:00
Krzesimir Nowak
092ae3d567
github: Use recommended way of setting output
2022-10-19 18:06:31 +02:00
Krzesimir Nowak
76cdd99843
github: Bump action versions
...
This updates checkout and create-pull-request action versions to v3
and v4, respectively, to avoid warnings about deprecated node 12.
2022-10-19 18:04:32 +02:00
Krzesimir Nowak
6f1a2a0cab
Merge pull request #2221 from flatcar/krnowak/deduplicate-workflows
...
github: Deduplicate kernel and ca-certificates workflows
2022-10-19 18:02:32 +02:00
Krzesimir Nowak
3ce9099727
profiles: Remove obsolete USE flag of net-misc/curl
...
Also drop the comment, it was related to the media-libs/mesa package
that was dropped over 9 years ago in commit
de91081f00a4ab07332759b1bbfc3072d530c9fd.
2022-10-19 10:08:25 +02:00
Krzesimir Nowak
eb2d5da242
profiles: Add accept keywords for net-misc/curl
2022-10-19 10:08:07 +02:00
Flatcar Buildbot
7d7ff9c223
app-emulation: Upgrade Docker 20.10.18 to 20.10.20
2022-10-19 08:07:25 +00:00
Krzesimir Nowak
40e0917023
profiles: Add accept keywords for sys-libs/zlib
2022-10-19 08:51:13 +02:00
jenkins
cee408b4a6
coreos: add qemu-guest-agent to images
...
Qemu-guest-agent gets activated using a udev rule, and so will only run
when the correct virtio-port name is detected. Qemu-guest-agent is used
across several oems so we include it in the usr partition.
2022-10-18 17:01:44 +00:00
Krzesimir Nowak
9ea66f917a
profiles: Drop accept keywords for dev-vcs/git
...
The updated package became stable on both amd64 and arm64.
2022-10-18 18:18:33 +02:00
Krzesimir Nowak
e7863f5ab1
profiles: Add accept keywords for dev-util/cmake
2022-10-18 18:13:43 +02:00
Krzesimir Nowak
d8f81f4442
profiles: Add accept keywords for dev-libs/libxml2
2022-10-18 18:07:24 +02:00
Krzesimir Nowak
9f7bb31f84
Merge pull request #2228 from flatcar/linux-5.15.74-main
...
Upgrade Linux Kernel in main from 5.15.73 to 5.15.74
2022-10-18 16:16:58 +02:00
Jeremi Piotrowski
99ff470847
sys-kernel/coreos-modules: make wireguard a module
...
The wireguard module has some crypto dependencies, we benefit from making them
all modules so that they don't increase the arm64 kernel size.
2022-10-18 13:12:56 +02:00
Jeremi Piotrowski
d3d07fc959
sys-kernel/coreos-modules: disable arm64 board specific kconfig settings
...
Disable ARCH_QCOM, ARCH_ZYNQMP, ARCH_MEDIATEK which enable other options that
are only relevant on the respective boards, none of which are supported targets
for Flatcar. Since the arm64 kernel does not support compression, these
settings have a significant impact on kernel size. The boot partition size is
only 128MB and needs to fit 2 kernels, so we have set ourselves a target of
60MB per kernel. This commit brings down the arm64 kernel size by 3MB.
At the same time, enable the settings that are actually relevant: ARCH_BCM,
because that one is relevant for Raspberry Pi 4 that runs Linux.
2022-10-18 13:12:01 +02:00
Krzesimir Nowak
053fe006d3
.github: Simplify kernel patch script
...
No point in setting UPDATE_NEEDED to zero if we exit the script
without doing anything with the just set variable.
Also to avoid mismatches in branch names, export the branch name as a
github workflow step output, so the follow-up steps can pick it up and
use.
2022-10-18 11:37:01 +02:00
Krzesimir Nowak
b15055684e
.github: Deduplicate kernel workflows
...
Also use a newer version of the create pull request action, and apply
correct labels ("alpha" or "stable" instead of "flatcar-XXXX").
2022-10-18 11:37:01 +02:00
Krzesimir Nowak
8d00adc16c
.github: Simplify ca-certificates patch script
...
No point in setting UPDATE_NEEDED to zero if we exit the script
without doing anything with the just set variable.
Also fix the mismatch in branch names - we normally create a branch
like "cacerts-${NSS_VERSION}-${BRANCH}" in the last workflow step
whereas we were checking if a branch like "${NSS_VERSION}-${BRANCH}"
existed in the script. To avoid repetition, export the branch name as
a github workflow step output, so the follow-up steps can pick it up
and use.
2022-10-18 11:37:01 +02:00
Krzesimir Nowak
c1a9aa5a97
.github: Deduplicate ca-certificates workflows
...
Also use a newer version of the create pull request action, and apply
correct labels ("alpha" or "stable" instead of "flatcar-XXXX").
2022-10-18 11:37:01 +02:00
Krzesimir Nowak
522749197c
.github: Add a script for figuring out a branch from channel name
...
It will be used for deduplicating the github workflows.
2022-10-18 11:32:10 +02:00
Krzesimir Nowak
7c4b588a5c
github: Make workflows fork-friendly
...
This sets up the coreos-overlay submodule inside the SDK container to
use the remote of the fork and the base branch from that fork. That
way, we can test the workflows in the forks too.
2022-10-18 11:32:10 +02:00
Franklin "Snaipe" Mathieu
81a35f0027
sys-kernel: enable IOMMU on arm64
...
On Gigabyte R152-P31 arm64 servers, the Flatcar PXE images hang during the boot
process, making them unusable, while Fedora CoreOS images work.
The kernel seems to start correctly, however it invariably ends up printing
this message and hanging:
ata1.00: qc timeout (cmd 0xec)
ahci 000c:01:00.0: AHCI controller unavailable!
pcieport 000c:00:01.0: AER: Uncorrected (Non-Fatal) error received: 000c:00:00.0
ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4)
pcieport 000c:00:01.0: PCIe Bus Error: severity=Uncorrected (Non-Fatal), type=Transaction Layer, (Requester ID)
pcieport 000c:00:01.0: device [1def:e101] error status/mask=00004000/00400000
pcieport 000c:00:01.0: [14] CmpltTO (First)
ahci 000c:01:00.0: AHCI controller unavailable!
ahci 000c:01:00.0: AER: can't recover (no error_detected callback)
pcieport 000c:00:01.0: AER: device recovery failed
pcieport 000c:00:01.0: AER: Multiple Uncorrected (Non-Fatal) error received: 000c:00:00.0
Enabling IOMMU seems to make the problem disappear.
2022-10-17 16:50:07 +02:00
Flatcar Buildbot
1166d236f9
app-misc: Upgrade ca-certificates 3.83 to 3.84
2022-10-17 07:53:26 +00:00
Flatcar Buildbot
c3d3fe075f
sys-kernel: Upgrade Kernel 5.15.73 to 5.15.74
2022-10-15 07:31:35 +00:00
Krzesimir Nowak
78429927ca
Merge pull request #2209 from flatcar/krnowak/weekly-package-updates
...
Profile changes for weekly package updates
2022-10-14 13:06:12 +02:00
Sayan Chowdhury
937fac6d07
net-vpn/wireguard-tools: Move to portage-stable
2022-10-14 10:38:46 +00:00
Dongsu Park
4388c058bb
Merge pull request #2216 from flatcar/firmware-20221012-main
...
Upgrade Linux Firmware in main from 20220913 to 20221012
2022-10-13 16:55:12 +02:00
Krzesimir Nowak
977e0affcc
changelog: Fix a link
2022-10-13 10:47:34 +02:00
Dongsu Park
75b7a21d40
sys-kernel/coreos-firmware: update cxgb4 version to 1.27.0.0
...
Fix build issues of coreos-firmware, by bumping the cxgb4 firmware
version to 1.27.0.0.
2022-10-13 09:46:52 +02:00
Flatcar Buildbot
c1c8edd5a0
sys-kernel: Upgrade Kernel 5.15.72 to 5.15.73
2022-10-13 07:40:15 +00:00
Flatcar Buildbot
de054baecd
sys-kernel: Upgrade Linux Firmware 20220913 to 20221012
2022-10-13 07:29:55 +00:00
Krzesimir Nowak
13e5c2598f
changelog: Add entries
2022-10-12 12:41:49 +02:00
Aniruddha Basak
a1a96c009d
app-admin/logrotate: Apply Flatcar modifications
2022-10-12 12:41:49 +02:00
Krzesimir Nowak
40e891505e
app-admin/logrotate: Sync with Gentoo
...
It's from Gentoo commit fef4d6517bb66698022978cd835a56d5701e318a.
2022-10-12 12:24:45 +02:00
Krzesimir Nowak
8a6b90ffc1
Merge pull request #2211 from flatcar/krnowak/dbus-update
...
sys-apps/dbus: Update to 1.14.4
2022-10-12 12:09:02 +02:00
Dongsu Park
8394036bc7
Merge pull request #2188 from flatcar/rust-1.64.0-main
...
Upgrade dev-lang/rust and virtual/rust in main from 1.63.0 to 1.64.0
2022-10-12 10:31:17 +02:00
Dongsu Park
835970dc2c
coreos-base/update_engine: check ld-linux-*.so.2 for glibc 2.34
...
While glibc 2.33 has /lib64/ld-2.33.so, glibc 2.34 does not have that,
but only /lib64/ld-linux-x86-64.so.2. So we should also check ld-linux-*
as well.
Pulls in https://github.com/flatcar-linux/update_engine/pull/17 .
2022-10-11 17:06:44 +02:00
Dongsu Park
448e9aca9b
changelog: add changelog for glibc 2.34
2022-10-11 16:11:53 +02:00
Krzesimir Nowak
176b1cc152
sys-libs/glibc: Apply Flatcar modifications
...
- take care of nscd.conf via tmpfiles, add files/nscd-conf.tmpfiles.
- don't run sanity checks in pkg_pretend to prevent gcc checks when
only the binary package is installed.
- comment out 'dostrip -x' to force the OS image binaries to be stripped
- remove everything glibc wants to put under /etc since we use
baselayout to provide that
2022-10-11 16:11:53 +02:00
Krzesimir Nowak
f2f8da03f9
sys-libs/glibc: Sync with Gentoo
...
It's from Gentoo commit a3d93f81ed9442703de09b684f309d8e1d596571.
2022-10-11 16:11:52 +02:00
Krzesimir Nowak
0a266b2209
changelog: Add entries
2022-10-11 14:04:55 +02:00
Dongsu Park
8e82ad0b20
changelog: add changelog for Rust 1.64.0
2022-10-11 13:41:32 +02:00
Flatcar Buildbot
0dc33cdd0c
dev-lang: Upgrade dev-lang/rust 1.63.0 to 1.64.0
2022-10-11 13:41:32 +02:00
Krzesimir Nowak
9d3024be79
changelog: Add an entry
2022-10-11 13:03:03 +02:00
Krzesimir Nowak
6128c49a80
Merge pull request #2208 from flatcar/go-1.17.13-and-1.18.7-main
...
Upgrade Go from 1.18.6 to 1.18.7
2022-10-11 12:55:33 +02:00
Kai Lüke
ff185a491c
Merge pull request #2207 from genesiscloud/nftables-bridge-conntrack-meta
...
Enable nf_conntrack_bridge and nft_meta_bridge kernel modules
2022-10-11 11:28:37 +02:00
Lukas Stockner
46ff05ed65
Update changelog
...
Co-authored-by: Kai Lüke <pothos@users.noreply.github.com>
2022-10-11 11:23:32 +02:00
Krzesimir Nowak
f3a354c8d1
sys-apps/dbus: Apply Flatcar modifications
2022-10-10 11:59:12 +02:00
Krzesimir Nowak
0d9aaf7b05
sys-apps/dbus: Sync with Gentoo
...
It's from Gentoo commit 42b645e918ddd5fd999926bc8c0a417a9f8c3be4.
2022-10-10 11:59:12 +02:00
Krzesimir Nowak
5be55ae97d
profiles: Add accept keywords for app-editors/{vim,vim-core}
2022-10-10 11:29:55 +02:00
Krzesimir Nowak
48bf9a6645
app-editors/{vim,vim-core}: Move back to portage-stable
2022-10-10 11:29:34 +02:00
Krzesimir Nowak
de55948ac3
profiles: Disable python stuff for dev-libs/libxslt
...
The libxslt upstream fixed their python bindings, so they are not
python2 only. Gentoo then started to build them. Since we have fared
well so far without the bindings, keep on not building them.
2022-10-10 10:28:26 +02:00
Krzesimir Nowak
1d3daed50a
profiles: Update accept keywords for dev-util/bpftool
...
Bpftool 5.18.11 is gone from portage-stable, 5.19.2 is the new stable
version for amd64. There's still no keyword for arm64, so we need to
keep the entry in the profiles for arm64.
2022-10-10 10:14:20 +02:00
Krzesimir Nowak
501c6ca99c
profiles: Drop accept keywords for dev-libs/libxml2
...
The updated package became stable for both amd64 and arm64.
2022-10-10 10:05:46 +02:00
Flatcar Buildbot
d4ead663b9
dev-lang: Upgrade Go 1.18.6 to 1.18.7
2022-10-10 07:54:23 +00:00
Lukas Stockner
74ee472821
Enable nf_conntrack_bridge and nft_meta_bridge kernel modules
...
This allows to use conntrack rules for bridges in nftables
and to match on bridge interface names.
2022-10-07 15:56:07 +02:00
Flatcar Buildbot
7294ee7abe
sys-kernel: Upgrade Kernel 5.15.71 to 5.15.72
2022-10-06 07:32:31 +00:00
Jeremi Piotrowski
4f01a18c37
profile/coreos/arm64: switch parent profile to 17.0/hardened
...
This was left as a 'TODO', but finally showed up when building the arm64 SDK.
The generic parent profile caused arm64 SDK (but also production images) to
have several USE flags missing, most importantly acl. Without acl, `usermod -m`
fails to correctly copy skeleton files when creating a new user.
Switch to parent profile to one matching the amd64 parent profile, which brings
the two arches closer together.
2022-10-05 16:40:11 +02:00
Flatcar Buildbot
fd4783ca0a
sys-kernel: Upgrade Kernel 5.15.70 to 5.15.71
2022-10-05 14:54:26 +02:00
Krzesimir Nowak
13e9213d84
Merge pull request #2180 from flatcar/krnowak/dev-util-update
...
Development utilities update
2022-10-05 11:32:37 +02:00
Krzesimir Nowak
aa403ffeea
changelog: Add an entry
2022-10-04 16:37:41 +02:00
Krzesimir Nowak
2e726adb32
coreos-base/coreos-init: Bring in the port customization changes
2022-10-04 15:07:17 +02:00
Krzesimir Nowak
ff6227115d
coreos-base/hard-host-depends: Drop dev-util/scons
...
There isn't anything that uses scons, so drop it from SDK.
2022-10-04 14:52:10 +02:00
Krzesimir Nowak
ade775850b
coreos/config: Drop overrides for dev-util/dialog
...
It's not packaged in neither in overlay nor in portage-stable.
2022-10-04 14:52:10 +02:00
Dongsu Park
70e0da0687
dev-util/bsdiff: Apply Flatcar modifications
...
Apply existing Flatcar changes on top of vanilla Gentoo ebuilds:
- add arm64 keyword
- apply the sais patch
- fix a heap overflow vulnerability in bspatch included in bsdiff.
Originally the security issue was published as [FreeBSD-SA-16:29](https://www.freebsd.org/security/advisories/FreeBSD-SA-16:29.bspatch.asc ),
which pointed to a FreeBSD [patch](https://security.freebsd.org/patches/SA-16:29/bspatch.patch ).
However, the patch was a set of huge changes including other unrelated
changes. That's why it was not simple at all to apply the patch to
bsdiff. Both Gentoo and Flatcar have not included the fix.
Fortunately X41 D-SEC [examined](https://www.x41-dsec.de/security/news/working/research/2020/07/15/bspatch/ )
the issue again, and nailed down to a simple patch that can be easily
applied to other trees. We simply take the patch with minimal changes.
See also [CVE-2020-14315](https://nvd.nist.gov/vuln/detail/CVE-2020-14315 ).
It is based on the following commits:
[4ee6aa895a02](https://github.com/kinvolk/coreos-overlay/commit/4ee6aa895a02 ) ("Add arm64 keywords")
[60d47e7359d1](https://github.com/kinvolk/coreos-overlay/commit/60d47e7359d1 ) ("Change suffix sort to sais-lite")
[7d3ac2a049dd](https://github.com/kinvolk/coreos-overlay/commit/7d3ac2a049dd ) ("fix heap overflow vulnerability CVE-2020-14315")
2022-10-04 14:52:10 +02:00
Krzesimir Nowak
e358a89307
dev-util/bsdiff: Sync with Gentoo
...
It's from Gentoo commit 98ef629ba44e42abf5dd75e2e2c44994d85bc409.
2022-10-04 14:52:10 +02:00
Krzesimir Nowak
e64412782e
profiles: Drop outdated or redundant USE flags for dev-util/perf
2022-10-04 14:52:10 +02:00
Krzesimir Nowak
a8f0638d7f
profiles: Drop accept_keywords for dev-util/perf
...
Updated package is stable for both amd64 and arm64.
2022-10-04 14:52:10 +02:00
Krzesimir Nowak
f8fac84130
profiles: Drop accept_keywords for dev-util/pahole
...
Updated package is stable for both amd64 and arm64.
2022-10-04 14:52:10 +02:00
Krzesimir Nowak
0d7e9d0971
profiles: Drop cmake from provided packages
...
It should cross-compile just fine, but let's see if it ends up being
on the production image.
2022-10-04 14:52:10 +02:00
Krzesimir Nowak
0a6a8aa7d4
profiles: Drop keywords for dev-util/checkbashisms
...
The updated package is stable for both amd64 and arm64.
2022-10-04 14:52:10 +02:00
Krzesimir Nowak
aa36317220
profiles: Update keywords for dev-util/bpftool
2022-10-04 14:52:10 +02:00
Krzesimir Nowak
b22334fd58
coreos/config: Drop fixes for cmake
2022-10-04 14:52:10 +02:00
Krzesimir Nowak
678d0788ef
Merge pull request #2189 from flatcar/krnowak/update-and-fill
...
Profiles and environment overrides for packages refresh
2022-10-04 10:19:42 +02:00
Jeremi Piotrowski
1b3ddd7133
changelog: add entry for coreos-modules strip change
2022-09-30 13:10:04 +02:00
Jeremi Piotrowski
aa7aa7f13c
sys-kernel/coreos-module: use strip-debug instead of strip-unneeded
...
With `--strip-unneeded` some static symbols are also stripped from modules, making stacktraces
incomplete, and making it harder to debug kernel issues. Switch to the default setting of
`--strip-debug`, which keeps symbols intact and does not appear to lead to a measurable
size increase of the /usr partition.
2022-09-29 15:34:40 +02:00
Krzesimir Nowak
d39991c538
coreos/config: Drop linking workarounds for net-misc/curl
...
Let's see if those are fixed by now.
2022-09-29 11:58:11 +02:00
Krzesimir Nowak
8a0db2516b
profiles: Drop accept keywords for net-fs/cifs-utils
...
The updated package is stable for both amd64 and arm64.
2022-09-29 11:58:11 +02:00
Krzesimir Nowak
5d556e801f
profiles: Update keywords and unmask for new version of dev-vcs/git
2022-09-29 11:58:11 +02:00
Krzesimir Nowak
8400b95681
profiles: Drop accept keywords for sys-devel/crossdev
...
The updated package is stable for both amd64 and arm64.
2022-09-29 11:58:11 +02:00
Krzesimir Nowak
e84867785e
Merge pull request #2140 from flatcar/krnowak/vim-update
...
Update vim to v9.0.0469
2022-09-29 11:18:54 +02:00
Mathieu Tortuyaux
a8a793fa94
changelog: add entry
...
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-09-27 11:48:00 +02:00
Mathieu Tortuyaux
3e50a7fd12
sys-apps/ignition: rework ignition patches
...
`ign-converter` is now part of the Ignition codebase, it should ease the
maintaining of these patches.
Only the v24tov31 translation (and its tests) has been ported to the codebase.
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-09-27 11:48:00 +02:00
Dongsu Park
5e7729a745
Merge pull request #2185 from flatcar/linux-5.15.70-main
...
Upgrade Linux Kernel in main from 5.15.67 to 5.15.70
2022-09-27 09:09:07 +02:00
Krzesimir Nowak
610c41bcc5
.github: Partially revert some changes
...
It partially reverts commits 9ecbd31df40e8cf4361db7f638c089e4df3dc503
and 1b08c65f7b5797dd153898f148b98429feeacd2c. The reverted parts were
workarounds for old LTS, which used to have no run_sdk_container
stuff.
2022-09-26 14:43:36 +02:00
Krzesimir Nowak
4e4d0891e9
Revert ".github: make each apply script take parameters CHECKOUT_SCRIPTS"
...
This reverts commit f008fb5883afee1d83d636a06cc9c9b192705793.
This was introduced for old LTS that didn't use submodules in
scripts. Now it's backported, so this workaround is not needed.
2022-09-26 14:38:23 +02:00
Flatcar Buildbot
bc5705c6e0
sys-kernel: Upgrade Kernel 5.15.67 to 5.15.70
2022-09-24 07:26:04 +00:00
Krzesimir Nowak
4337abdd9a
Merge pull request #2166 from flatcar/krnowak/fix-emerge-gitclone-developer-channel
...
coreos-base/emerge-gitclone: Bring in a fix for developer channel
2022-09-21 12:26:01 +02:00
Krzesimir Nowak
48b79af088
coreos-base/emerge-gitclone: Bring in a fix for developer channel and builds
...
For the main branch (so for nightly builds) the group in
`/usr/share/flatcar/update.conf` is not "main", but "developer". This
needs a small translation when turning it into a channel
information. Without that, we are trying to checkout a nonexistent tag
named `developer-3363.0.0-…` instead of `main-3363.0.0-…`, which
fails.
In developer builds version string contains version numbers and a
build ID with plus symbol sitting between them. Git tags are formatted
in similar way, but with a dash, instead of plus. Thus the plus needs
to be replaced to obtain a proper git tag.
2022-09-20 16:34:33 +02:00
Krzesimir Nowak
13b9fa8c06
Merge pull request #2173 from flatcar/krnowak/bump-cloudinit
...
coreos-base/coreos-cloudinit: Bump to latest commit
2022-09-20 16:27:12 +02:00
Krzesimir Nowak
85fcc77801
changelog: Add entries
2022-09-20 08:40:36 +02:00
Krzesimir Nowak
35b2cbbbba
coreos-base/coreos-cloudinit: Bump to latest commit
...
This brings in a rename of the project.
2022-09-19 15:15:32 +02:00
Flatcar Buildbot
af532ac1c5
app-misc: Upgrade ca-certificates 3.82 to 3.83
2022-09-19 07:46:17 +00:00
Krzesimir Nowak
d6d7f3a190
profiles: Cleanup use flags for vim
...
Put them into targets/generic profile instead of duplicating them in
amd64/generic and arm64/generic profiles. There's isn't anything
arch-specific in those USE flags.
2022-09-16 11:10:20 +02:00
Krzesimir Nowak
b1dd9916dd
profiles: Drop accept keywords for app-editors/vim{,-core}
...
We will put our version into overlay.
2022-09-16 11:10:20 +02:00
Krzesimir Nowak
ca32170302
app-editors/vim: Apply Flatcar modifications
...
These are not Flatcar specific modifications per se. We just bump the
version from 9.0.0099 to 9.0.0469 and drop a patch that was already
applied upstream.
2022-09-16 11:09:58 +02:00
Krzesimir Nowak
2cbd77d836
app-editors/vim: Sync with Gentoo
...
It's from Gentoo commit 9711e66907f463dbafc06d8c3c0605fe44d0dc2e.
2022-09-16 11:09:29 +02:00
Krzesimir Nowak
44a3f1c84d
app-editors/vim-core: Apply Flatcar modifications
...
These are not Flatcar specific modifications per se. We just bump the
version from 9.0.0099 to 9.0.0469 and drop a patch that was already
applied upstream.
2022-09-16 11:08:16 +02:00
Krzesimir Nowak
269f9a1a86
app-editors/vim-core: Sync with Gentoo
...
It's from Gentoo commit 9a77abf00e3d75523e999e9dae30aed6e30409aa.
2022-09-16 10:57:37 +02:00
Dongsu Park
218157b62d
Merge pull request #2157 from flatcar/firmware-20220913-main
...
Upgrade Linux Firmware in main from 20220815 to 20220913
2022-09-15 16:11:57 +02:00
Dongsu Park
e54ec6665a
Merge pull request #2158 from flatcar/dongsu/github-actions-20220914
...
.github: fix Go changelog and git show-ref bug
2022-09-15 15:51:58 +02:00
Dongsu Park
66920fda77
.github: do not create a pull request when branch exists
...
If git show-ref returns an error, i.e. the branch already exists,
then we should not create a pull request, but simply return error.
Otherwise, the Github Actions would always try to create pull
requests even when the branch still exists.
2022-09-15 11:23:10 +02:00
Dongsu Park
b7631d8654
.github: correctly generate Go changelog
...
Recently Go Github Actions started not creating changelog at all.
Add the missing code to the go-apply-patch to correctly generate
changelog.
2022-09-15 11:23:07 +02:00
Dongsu Park
b34c3e06a2
app-emulation/docker{,-cli}: build with Go 1.18
...
Now that the upstream Docker 20.10.18 started building the source
with Go 1.18 instead of 1.17, we should also remove code to force
building with 1.17 and simply build with 1.18.
Otherwise the build fails like:
```
vendor/archive/tar/common.go:541:32: undefined: any
vendor/archive/tar/strconv.go:204:15: undefined: strings.Cut
vendor/archive/tar/strconv.go:254:20: undefined: strings.Cut
vendor/archive/tar/strconv.go:276:13: undefined: strings.Cut
```
See also https://github.com/moby/moby/commit/3d4616f943b3 .
2022-09-15 11:15:02 +02:00
Dongsu Park
6fa59b8b52
changelog: add changelog for Docker 20.10.18
2022-09-15 11:15:02 +02:00
Flatcar Buildbot
6e8d9f3ac7
app-emulation: Upgrade Docker 20.10.17 to 20.10.18
2022-09-15 11:15:02 +02:00
Flatcar Buildbot
cbb563e99f
sys-kernel: Upgrade Linux Firmware 20220815 to 20220913
2022-09-15 07:26:41 +00:00
Mathieu Tortuyaux
72511b296e
Merge pull request #2133 from flatcar/tormath1/ignition
...
sys-apps/ignition: sed s/flatcar-linux/flatcar patches
2022-09-14 18:40:59 +02:00
Krzesimir Nowak
aad5d9db95
Merge pull request #2156 from flatcar/krnowak/updateservicectl
...
app-admin/updateservicectl: Bring in flatcar org change
2022-09-14 17:25:21 +02:00
Kai Lüke
4b62cbe7d5
Merge pull request #2153 from flatcar/kai/mayday-org-rename
...
app-admin/mayday: Use renamed package name
2022-09-14 17:22:50 +02:00
Krzesimir Nowak
9982cae995
app-admin/updateservicectl: Bring in flatcar org change
2022-09-14 17:11:45 +02:00
Mathieu Tortuyaux
7ba804c8ed
app-arch/torcx: bump commit ID
...
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-09-14 16:52:52 +02:00
Mathieu Tortuyaux
df710084eb
changelog: add entry
...
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-09-14 16:30:39 +02:00
Mathieu Tortuyaux
3d967c2e03
app-admin/locksmith: bump commit ID
...
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-09-14 16:30:38 +02:00
Mathieu Tortuyaux
785000a5af
sys-apps/ignition: sed s/flatcar-linux/flatcar patches
...
* dropped 2 non applied patches from previous upgrade
released.
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-09-14 16:23:49 +02:00
Kai Lueke
11094fefe7
app-admin/mayday: Use renamed package name
...
This pulls in https://github.com/flatcar/mayday/pull/10
to update the package name after the github org move.
It also changes the homepage to use our repo instead of the archive.
2022-09-14 15:56:15 +02:00
Kai Lüke
0629286e4c
Merge pull request #2132 from flatcar/kai/flatcar-org-rename
...
Prepare github org rename to flatcar
2022-09-14 14:53:58 +02:00
Kai Lueke
18d727f88d
Use ghcr.io/flatcar, there are no redirects
...
The GitHub org rename also moved the ghcr.io container image repo but
in contrast to git repos, there are no redirects.
2022-09-14 14:46:00 +02:00
Kai Lueke
02f31e779b
Use new github org name "flatcar"
...
The "flatcar-linux" github org was renamed to "flatcar". There are no
github redirects in this case, thus we have to fix the links.
Left to do are the patch files.
2022-09-14 14:46:00 +02:00
Krzesimir Nowak
709aefec6c
Merge pull request #2141 from flatcar/krnowak/update-libxml2
...
profiles: Add accept keywords for updated libxml2
2022-09-14 14:32:51 +02:00
Sayan Chowdhury
13b2199dd2
Merge pull request #2138 from flatcar/sayan/update-intel-microcode-20220809_p20220809
...
sys-firmware/intel-microcode: Move to portage-stable
2022-09-14 16:45:52 +05:30
Sayan Chowdhury
57fd3b3ec5
sys-firmware/intel-microcode: Move to portage-stable
...
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2022-09-14 16:26:20 +05:30
Dongsu Park
276a06730a
Merge pull request #2149 from flatcar-linux/linux-5.15.67-main
...
Upgrade Linux Kernel in main from 5.15.63 to 5.15.67
2022-09-14 09:30:08 +02:00
Mathieu Tortuyaux
8613492d36
Merge pull request #2139 from flatcar-linux/tormath1/gettext
...
coreos-base/coreos: add sys-devel/gettext
2022-09-13 18:33:33 +02:00
Mathieu Tortuyaux
3df1f2e579
changelog: add entry
...
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-09-13 18:32:35 +02:00
Mathieu Tortuyaux
cbda50b4ff
coreos-base/coreos: add sys-devel/gettext
...
This Flatcar dependency needs to be now explicitly pulled in the OS
since this commit: 4a06200e9d
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-09-13 18:32:33 +02:00
Dongsu Park
8ef8df340a
changelog: add changelog for Go 1.18.6
2022-09-13 18:01:16 +02:00
Flatcar Buildbot
633830eadf
sys-kernel: Upgrade Kernel 5.15.63 to 5.15.67
2022-09-13 12:53:05 +00:00
Flatcar Buildbot
de3d3715e8
dev-lang: Upgrade Go 1.18.5 to 1.18.6
2022-09-13 12:19:51 +00:00
Dongsu Park
7a141568a0
Merge pull request #2136 from flatcar-linux/dongsu/github-actions-sdk-container
...
.github: migrate to SDK container based Github Actions
2022-09-13 14:15:31 +02:00
Dongsu Park
cb02d963aa
.github: make each apply script take parameters CHECKOUT_SCRIPTS
...
To make Github Actions of LTS-2021 work with SDK containers,
checkout_branches needs to take an additional parameter
CHECKOUT_SCRIPTS. That defaults to true, but false only for LTS-2021.
2022-09-13 13:51:55 +02:00
Dongsu Park
51912fd7be
.github: pass additional env variables for apply patches
...
To be able to make each apply patch script run with SDK containers,
we need to pass additional env variables like PACKAGES_CONTAINER or
SDK_NAME.
Note, in case of LTS-2021, we need to also pass CHECKOUT_SCRIPTS=false,
to make LTS-2021 run with the script run_sdk_container.
2022-09-13 13:51:55 +02:00
Dongsu Park
70b15a8ffb
.github: migrate to SDK container based Github Actions
...
Now that Flatcar SDK does not support cork of mantle any more,
we need to migrate the Github Actions of coreos-overlay to the
new container SDK based approach.
Simply download a container image of the latest Flatcar release,
run the container, generate patches from there.
Note, since the Flatcar scripts repo of LTS-2021 still does not
have necessary Container SDK scripts like run_sdk_container, we
need to skip checking out a specific base branch in case of
LTS-2021.
2022-09-13 13:51:51 +02:00
Krzesimir Nowak
c892355f14
profiles: Add accept keywords for updated libxml2
2022-09-13 12:05:27 +02:00
Sayan Chowdhury
a5050b9357
Merge pull request #2135 from flatcar-linux/sayan/bump-emerge-gitclone
...
emerge-gitclone: update workon_commit ref to latest commit
2022-09-13 11:05:19 +05:30
Sayan Chowdhury
f357c32d99
coreos-base/emerge-gitclone: Add the changelog entry
...
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2022-09-13 11:04:03 +05:30
Dongsu Park
f9299ed19b
profiles: delete cpu_flags_x86_sse2 USE flag from rsync
...
Since rsync 3.2.4, IUSE_CPU_FLAGS_X86="sse2" does not exist any
more in upstream ebuilds. So it is not necessary to disable
`cpu_flags_x86_sse2` USE flag for avoiding cross toolchain build
failures.
2022-09-12 11:55:00 +02:00
Dongsu Park
742241952b
profiles: update rsync version to 3.2.6
...
To address CVE-2022-29154, we need to accept keywords ~amd64 and
~arm64 for rsync 3.2.6.
2022-09-12 11:54:57 +02:00
Sayan Chowdhury
6a0d50e64b
emerge-gitclone: update workon_commit ref to latest commit
...
Signed-off-by: Sayan Chowdhury <schowdhury@microsoft.com>
2022-09-08 11:35:14 +05:30
Kai Lueke
4ce84b37de
Use new website domain
...
There are redirections for flatcar-linux.org but use the new domain
flatcar.org where possible.
2022-09-07 15:15:14 +02:00
Krzesimir Nowak
5a93f08705
Merge pull request #2130 from flatcar-linux/krnowak/polkit
...
sys-auth/polkit: Update to 121
2022-09-07 15:06:53 +02:00
Krzesimir Nowak
1c36811c28
changelog: Add entries
2022-09-06 17:29:06 +02:00
Mathieu Tortuyaux
1a2cc3e309
sys-auth/polkit: Apply Flatcar modifications
...
- 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.)
Signed-off-by: Mathieu Tortuyaux <mtortuyaux@microsoft.com>
2022-09-06 17:20:30 +02:00
Krzesimir Nowak
f57c8c8ecd
profiles: Drop accept keywords for dev-lang/duktape
...
It's stable now for both amd64 and arm64.
2022-09-06 17:12:57 +02:00