dependabot[bot]
690e7bfe8f
build(deps): bump actions/upload-artifact from 3.1.0 to 3.1.1
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v3.1.0...83fd05a356d7e2593de66fc9913b3002723633cb )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-01 10:02:00 +00:00
dependabot[bot]
073747028b
build(deps): bump redhat-plumbers-in-action/advanced-issue-labeler
...
Bumps [redhat-plumbers-in-action/advanced-issue-labeler](https://github.com/redhat-plumbers-in-action/advanced-issue-labeler ) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/redhat-plumbers-in-action/advanced-issue-labeler/releases )
- [Commits](https://github.com/redhat-plumbers-in-action/advanced-issue-labeler/compare/fe9c43b7d77bd8bd7fbe86c2c217e74ebeea71f2...88209aef583c66312529c515d41ea6a710a4baba )
---
updated-dependencies:
- dependency-name: redhat-plumbers-in-action/advanced-issue-labeler
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-12-01 10:01:10 +00:00
Christian Brauner
3734fec727
TODO: add unprivileged nspawn item
...
Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org >
2022-12-01 10:42:47 +01:00
Christian Brauner
3922f98212
TODO: add socket reduction entry for nspawn
...
Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org >
2022-12-01 10:42:47 +01:00
Christian Brauner
fdeabf571a
TODO: add CLONE_PARENT entry for nspawn
...
Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org >
2022-12-01 10:42:47 +01:00
Christian Brauner
71b77f0689
TODO: consolidate nspawn items
...
Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org >
2022-12-01 10:42:47 +01:00
Yu Watanabe
28db63445c
Merge pull request #25578 from mrc0mmand/test-shutdown-tweaks
...
test: give the container time to properly shut down on exception
2022-12-01 16:37:16 +09:00
Lennart Poettering
d25c24d493
update TODO
2022-11-30 17:26:11 +01:00
Frantisek Sumsal
55f7c96c8d
test: a couple of pylint-related tweaks
2022-11-30 16:18:50 +01:00
Frantisek Sumsal
8a7032cfb1
test: give the container time to properly shut down on exception
...
Otherwise the `terminate()` method sends SIGKILL rather quickly (~0.3s),
which then leaves a dangling scope on the host system, breaking further
test executions.
2022-11-30 16:13:19 +01:00
Daan De Meyer
98eb99b7e8
Merge pull request #25574 from bluca/gh_wf
...
actions: restrict development_freeze to main repo and disable codeql on security repo
2022-11-30 14:28:05 +01:00
Luca Boccassi
c1fb3319ce
GA: do not run codeql on systemd-security
...
Scanning is not available on private repositories
2022-11-30 10:59:03 +00:00
Luca Boccassi
77e6166679
GA: run development_freeze only on main repository
...
No point in running this checker on other forks
2022-11-30 10:59:03 +00:00
Yu Watanabe
6b15f2eff9
sd-netlink: fix assertion triggered by message_get_serial()
...
This fixes an issue introduced by 7b34bae3b1 .
Fixes https://github.com/systemd/systemd/pull/25565#issuecomment-1331353945 .
2022-11-30 10:16:17 +00:00
Yu Watanabe
f3c8cb27b1
mkfs-util: fix memleak
...
Fixes an issure introduced by c75cf0164c .
Fixes CID#1501073.
2022-11-30 08:21:40 +01:00
Michal Koutný
862be54d57
cgtop: Update code comments
2022-11-30 09:40:56 +09:00
Yu Watanabe
dc4f4c6e36
Merge pull request #25561 from poettering/btrfs-quota-opath-fix
...
tmpfiles: fix btrfs quota logic
2022-11-30 09:30:13 +09:00
Yu Watanabe
c889685920
Merge pull request #25565 from poettering/dissect-optimizations
...
two dissect-image.c optimizations/tweaks
2022-11-30 09:28:42 +09:00
Lennart Poettering
fb3921b823
dissect-image: merge handlers for 4 different partition designators into one
...
These four branches execute the exact same code these days, hence merge
them into one.
2022-11-29 18:34:59 +01:00
Lennart Poettering
df4524cb37
dissect-image: don't probe swap partitions needlessly
...
We already know it's swap, we can assume it's also fstype swap, and
don#t need to probe things later again.
2022-11-29 18:34:29 +01:00
Michał Kotyla
cb8d22fa84
hwdb: add Clevo touchpad toggle key quirks
2022-11-30 01:46:18 +09:00
Lennart Poettering
c8d9ce4aa0
update TODO
2022-11-29 16:56:07 +01:00
Lennart Poettering
51f3dc2234
units: change Requires=systemd-networkd.service → BindsTo= one more time
...
Follow-up for da15f8406e which did the
change for systemd-networkd-wait-online.service, let's also do this for
systemd-networkd-wait-online@.service
2022-11-29 16:56:07 +01:00
Lennart Poettering
e6eb581cb0
Merge pull request #25558 from poettering/fdisk-id128
...
add generic uuid/id128 helpers for libfdisk too
2022-11-29 16:06:10 +01:00
Lennart Poettering
e3b9a5ff26
blkid: add helpers that get gpt partition uuid as sd_id128_t
...
just some refactoring to make things simpler.
2022-11-29 16:05:17 +01:00
Lennart Poettering
e6d1d4c0b3
btrfs-util: convert O_PATH if necessary, in btrfs quota call
...
Fixes : #25468
2022-11-29 15:35:06 +01:00
Lennart Poettering
698bc1861e
blockdev-util: move O_PATH fd conversion into btrfs_get_block_device_fd() to shorten things
...
And let's use a simple call to the new fd_reopen_condition() helper
there.
2022-11-29 15:34:27 +01:00
Lennart Poettering
f1cab3d6dc
btrfs-util: convert to fd_reopen_condition()
2022-11-29 15:33:51 +01:00
Lennart Poettering
5f5865f0ad
fd-util: add new helper fd_reopen_conditional()
...
This is a wrapper around fd_reopen() that will reopen an fd if the
F_GETFL flags indicate this is necessary, and otherwise not.
This is useful for various utility calls that shall be able to operate
on O_PATH and without it, and might need to convert between the two
depending on what's passed in.
2022-11-29 15:32:47 +01:00
Lennart Poettering
0461375326
Merge pull request #25385 from drvink/main
...
systemd: Support OOMPolicy in scope units
2022-11-29 14:40:18 +01:00
Lennart Poettering
63b96eb9b3
fdisk-util: add fdisk_partition_get_type_as_id128() helper
...
Let's also add an easy accessor for the other per-partition UUID.
2022-11-29 12:07:15 +01:00
Lennart Poettering
02e32aa629
fdisk-util: add fdisk_partition_get_uuid_as_id128() helper
...
Inspired by: #25534
2022-11-29 12:07:15 +01:00
Joerg Behrmann
0ccfd3564b
kernel-install: Add uki layout
...
Currently the kernel-install man page only documents the bls layout for use
with the boot loader spec type #1 . 90-loaderentry.install uses this layout to
generate loader entries and copy the kernel image and initrd to $BOOT.
This commit documents a second layout "uki" and adds 90-uki-copy.install,
which copies a UKI "uki.efi" from the staging area or any file with the .efi
extension given on the command line to
$BOOT/EFI/Linux/$ENTRY_TOKEN-$KERNEl_VERSION(+$TRIES).efi
This allows for both locally generated and distro-provided UKIs to be handled
by kernel-install.
2022-11-29 11:33:27 +01:00
Lennart Poettering
87a7084b35
update TODO
2022-11-29 10:47:51 +01:00
Daan De Meyer
49d1fcd01c
Merge pull request #25132 from yuwata/core-device-inactivate-removed-device-on-switching-root
...
core/device: inactivate removed device on switching root
2022-11-29 10:27:34 +01:00
Yu Watanabe
7a95d1d8d1
Merge pull request #25508 from enr0n/test-various-fixes
...
Fix test failures found in Ubuntu autopkgtest
2022-11-29 13:46:39 +09:00
Yu Watanabe
f334a8c8e9
Merge pull request #25536 from yuwata/sd-netlink-several-fixes
...
sd-netlink: several fixes
2022-11-29 10:35:07 +09:00
Yu Watanabe
c167ed0fd1
Merge pull request #25552 from yuwata/network-ndisc-trivial-fixes
...
network: NDisc: trivial fixes
2022-11-29 10:33:33 +09:00
Luca Boccassi
8936a2a8f0
Merge pull request #25532 from Werkov/fix-cgtop-args
...
cgtop: Do not rewrite -P or -k options
2022-11-28 22:20:47 +01:00
Tonći Galić
bcad98ee4d
hwdb: Add support for Elgato Stream Pedal ( #25550 )
...
This adds the [Elgato Stream Pedal](https://www.elgato.com/en/stream-deck-pedal )
as part of the supported family
2022-11-29 05:15:25 +09:00
Yu Watanabe
6a4f43cd66
network: drop invalid and unused flag
...
Route.flags can only take RTNH_F_ONLINK, and other flags are silently
dropped.
2022-11-29 04:31:27 +09:00
Yu Watanabe
d87c5cd8d9
network: fix indentation
2022-11-29 04:30:12 +09:00
Nick Rosbrook
bb59fdc1e3
test: handle Debian's /etc/default/locale in testsuite-74.firstboot.sh
...
This handles a Debian-specific quirk where /etc/default/locale is used
instead of /etc/locale.conf. There is currently special handling for
this in testsuite-73.sh, so the quirk should be handled here too for
consistency.
2022-11-28 11:01:22 -05:00
Nick Rosbrook
84e5b9225d
test: make sure mount point exists in testsuite-64.sh
2022-11-28 10:55:20 -05:00
Luca Boccassi
94d2caedee
Merge pull request #25496 from DaanDeMeyer/repart-optimize
...
repart: Prefer using loop devices to populate filesystems when available
2022-11-28 15:51:32 +01:00
Luca Boccassi
6d3fcb6ccd
Merge pull request #25222 from medhefgo/stub-cmdline
...
stub: Fix cmdline handling
2022-11-28 15:49:17 +01:00
Michal Koutný
d4e32838e8
test: Add tests for systemd-cgtop args parsing
2022-11-28 14:29:49 +01:00
Michal Koutný
48600b3524
cgtop: Do not rewrite -P or -k options
...
--recursive=no will overwrite possible -P or -k option hence making the
recursive disabling impossible.
Check what counting types the system supports (encoded in the ordering
of our enum) of and pick whatever user requests but is also supported.
Fixes : #25248
2022-11-28 14:29:49 +01:00
Daan De Meyer
d3201eb4f4
repart: Prefer using loop devices to populate filesystems when available
...
Let's make sure we use loop devices if we have access to them and
only fall back to regular files if we can't use loop devices. We
prefer loop devices because when using mkfs --root options, we have
to populate a temporary staging tree which means we're copying every
file twice instead of once when using loop devices.
2022-11-28 10:52:21 +01:00
Daan De Meyer
d2ac7698cb
repart: Make sure all files in the image are owned by root
2022-11-28 10:46:00 +01:00