Krzesimir Nowak
14a55a27b5
overlay dev-python/distro-oem: Drop unnecessary package
2023-06-06 15:10:07 +02:00
Krzesimir Nowak
86eada1cc9
overlay app-emulation/wa-linux-agent: Redo the package for sysext
...
Since the contents of this package will be now a part of the sysext
image, we don't need any special OEM-specific hacks. We don't need to
install the package in /usr/share/oem directory any more, so update
the ebuild to use the Gentoo python machinery to install files in the
usual locations. This can also use a normal python package, so replace
dependencies on dev-lang/python-oem and dev-python/distro-oem with
dev-lang/python and dev-python/distro, respectively. The waagent.conf
file we used to provide is updated (to disable auto updates, for
example, and dropped obsolete options) and now is a part of the patch,
so it is installed by the python machinery.
2023-06-06 15:10:07 +02:00
Krzesimir Nowak
5ef38b98aa
coreos-base/coreos-init: Pull in updated azure udev rules
2023-06-06 15:10:00 +02:00
Krzesimir Nowak
46b98ba0d2
image_to_vm: Require pkgdb tarball and handle sysext building
2023-06-06 13:01:09 +02:00
Krzesimir Nowak
df6e2aa505
ci-automation: Download portage database from bincache for vms
2023-06-06 13:01:09 +02:00
Krzesimir Nowak
a5ecf0d79f
build_library/prod_image_util.sh: Generate a tarball with portage database
...
Will come in handy when generating OEM sysexts. We can mount the
generic image, put the image database back into the image and emerge
extra packages without the need to drop all DEPENDS and BDEPENDS from
the ebuilds.
2023-06-06 13:01:09 +02:00
Krzesimir Nowak
86d7eb5894
*: Add OEM sysext building utilities
2023-06-06 13:01:09 +02:00
Krzesimir Nowak
5105ed5677
build_library: Move report function to a separate file
...
I'd like to use them in other places, and I don't need all the other
stuff build_image_util.sh provides.
2023-06-06 13:01:09 +02:00
Krzesimir Nowak
706356c459
build_library/disk_util: Add btrfs UUID randomizing
...
This is necessary if we want to mount a copy of the production image.
2023-06-06 13:01:09 +02:00
Krzesimir Nowak
fba00ac4fc
app-emulation: Move docker packages to app-containers
...
This commit moves containerd, cri-tools, docker, docker-cli and
docker-proxy from app-emulation to app-containers.
Also move app-emulation/docker-runc to app-containers as runc. The
docker-runc name seems to be an artifact from the older versions of
docker, where it needed to use a fork of runc instead of upstream. But
now, docker-runc was actually using upstream code, so simplify the
name now.
Adapt all the other files to the new package names.
2023-06-06 10:41:18 +02:00
Krzesimir Nowak
e6700fcc5c
Merge pull request #880 from flatcar/mantle-update-main
...
Upgrade mantle container image to latest HEAD in main
2023-06-06 10:37:34 +02:00
Flatcar Buildbot
41f6313a3f
Update mantle container image to latest HEAD
2023-06-06 08:06:19 +00:00
Dongsu Park
a142d48999
Merge pull request #878 from flatcar/cacerts-3.90-main
...
Update ca-certificates in main from 3.89 to 3.90
2023-06-06 10:06:00 +02:00
flatcar-ci
b8e75b242f
New version: main-3626.0.0-nightly-20230605-2100
2023-06-05 21:00:29 +00:00
Dongsu Park
47be22ec4d
Merge pull request #872 from flatcar/dongsu/sudo-1.9.13p3
...
app-admin/sudo: update to 1.9.13p3
2023-06-05 16:39:17 +02:00
Flatcar Buildbot
780e7fe807
app-misc/ca-certificates: Update from 3.89 to 3.90
2023-06-05 07:20:09 +00:00
flatcar-ci
b8d054157c
New version: main-3623.0.0-nightly-20230602-2100-INTERMEDIATE
2023-06-02 21:00:29 +00:00
Dongsu Park
7b3b7930bf
Merge pull request #861 from flatcar/buildbot/monthly-glsa-metadata-updates-2023-06-01
...
Monthly GLSA metadata 2023-06-01
2023-06-02 16:18:40 +02:00
Krzesimir Nowak
f1c2d9802d
Merge pull request #863 from flatcar/krnowak/move-tini
...
Move sys-process/tini from overlay to portage-stable
2023-06-02 14:03:50 +02:00
krishjainx
45abe7c297
sys-kernel/coreos-modules: Enable TLS support as a module
...
Allow one to TLS software offload to the kernel. Configured as module to
not increase default kernel size for something rarely used.
2023-06-02 12:52:58 +02:00
Dongsu Park
fea0b0d44c
changelog: add changelog for sudo 1.9.13p3
2023-06-02 11:36:19 +02:00
Sayan Chowdhury
a46fe7a818
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>
2023-06-02 11:31:15 +02:00
Dongsu Park
51a6e7f667
app-admin/sudo: update to 1.9.13_p3
...
Update app-admin/sudo to 1.9.13_p3, mainly to address
CVE-2023-27320, CVE-2023-28486, CVE-2023-28487.
Gentoo commit: 4aebe55f8c434205f2ea3d28ffacb834a401bc1f
2023-06-02 11:31:15 +02:00
Gabriel
1cfedaf8b3
Merge pull request #862 from flatcar/gabriel-samfira/add-on-pr-workflow
...
Add on pr workflow
2023-06-02 10:32:24 +03:00
Gabriel Adrian Samfira
6819fd1a9e
Properly reference inputs
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-06-01 19:18:23 +03:00
Gabriel Adrian Samfira
3a0a28e32a
Make jobs cancelable
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-06-01 18:39:14 +03:00
Gabriel Adrian Samfira
91b96b21b3
Define output for update_sdk
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-06-01 17:42:24 +03:00
Gabriel Adrian Samfira
66bfe6a6e5
Look for /update-sdk in PR description
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-06-01 16:59:37 +03:00
Krzesimir Nowak
29646ff054
overlay profiles: Drop obsolete accept keywords for sys-process/tini
2023-06-01 15:50:11 +02:00
Krzesimir Nowak
ce824ba166
overlay app-emulation/docker: Drop one modification
2023-06-01 15:50:11 +02:00
Krzesimir Nowak
211ae347e9
.github: Add sys-process/tini to packages list
2023-06-01 15:45:19 +02:00
Krzesimir Nowak
744788efe4
sys-process/tini: Move to portage-stable and sync with Gentoo
...
It's from Gentoo commit 3d3624f4ebb26b9fc9c9ecbff7ff0c67b3f9aa4f.
We used to have it as a fork to replace cmake-based build system with
an autotools-based one. The reason was that we didn't provide cmake in
SDK, which is not true any more.
2023-06-01 15:44:18 +02:00
Flatcar Buildbot
276357658a
portage-stable/metadata: Monthly GLSA metadata updates
2023-06-01 07:15:06 +00:00
flatcar-ci
dc7412c405
New version: main-3621.0.0-nightly-20230531-2100
2023-05-31 21:00:24 +00:00
Gabriel Adrian Samfira
215fb8f823
Refactor workflows
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-05-31 15:17:32 +03:00
Gabriel Adrian Samfira
0513a6e82c
enable on PR
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-05-31 14:56:33 +03:00
Kai Lüke
a3a3cc4510
Merge pull request #851 from flatcar/mantle-update-main
...
Upgrade mantle container image to latest HEAD in main
2023-05-31 10:28:05 +02:00
Flatcar Buildbot
a2a366683b
Update mantle container image to latest HEAD
2023-05-31 07:23:48 +00:00
Thilo Fromm
0a8f4a54a9
Merge pull request #846 from flatcar/t-lo/fix-pr-test-results-comment
...
workflows/pr-comment,run-kola: fix concurrency + results comment
2023-05-31 09:23:29 +02:00
flatcar-ci
78769d88d0
New version: main-3620.0.0-nightly-20230530-2100
2023-05-30 21:00:28 +00:00
Thilo Fromm
5e1a2c270d
workflows/pr-comment-builds: remove always() condition
...
Signed-off-by: Thilo Fromm <thilofromm@microsoft.com>
2023-05-30 18:13:11 +02:00
Krzesimir Nowak
b5dbef8d2b
Merge pull request #701 from flatcar/krnowak/move-oem-mountpoint
...
/usr/share/oem -> /oem
2023-05-30 16:00:33 +02:00
Krzesimir Nowak
d35a6c7de5
changelog: Add an entry
2023-05-30 15:59:37 +02:00
Krzesimir Nowak
a0b195f876
ci-automation: Allow using --devcontainer-file option too
...
I seem to have problems with getting a network connectivity inside
QEMU vm when running the tests in the azure machine. I don't know
what's the cause, but for the dev container tests these problems can
be worked around by using the locally provided dev container
image. Make it possible by specifying QEMU_DEVCONTAINER_FILE in the
environment.
2023-05-30 15:59:37 +02:00
Krzesimir Nowak
0634f969a6
overlay: Put OEM files into /oem now
...
The mountpoint for the OEM partition got moved from /usr/share/oem to
/oem to avoid complications when applying a OEM sysext image in the
OEM partition - systemd was unmounting all the mountpoints under /usr
before applying the sysext, which made our OEM images unavailable.
There's still the /usr/share/oem symlink for compatibility, but it's
better to use the new location right away.
2023-05-30 15:59:37 +02:00
Krzesimir Nowak
33d2af5600
build_library: Adapt to /oem being the new OEM partition mountpoint
...
This requires us to add another directory to keep when removing a
regenerable state from rootfs. Other changes were straightforward find
and replace.
2023-05-30 15:53:17 +02:00
Kai Lüke
84166fcc00
Merge pull request #830 from ader1990/arm64_qemu_enable_vnc_display
...
arm64: fix vnc console on qemu-kvm arm64
2023-05-30 13:02:27 +02:00
flatcar-ci
2cc8309173
New version: main-3619.0.0-nightly-20230529-2100
2023-05-29 21:00:24 +00:00
Dongsu Park
37e8700d7a
changelog: add changelog for Go 1.20.4, amazon-ssm-agent 3.2.985.0
2023-05-29 12:47:08 +05:30
Dongsu Park
a1505ce339
.github: add go-bootstrap to list of the auto updated packages
2023-05-29 12:47:08 +05:30