Giter Club home page Giter Club logo

systemd-rhel9's People

Contributors

anitazha avatar bluca avatar daandemeyer avatar ddstreet avatar evverx avatar falconindy avatar fbuihuu avatar filbranden avatar gregkh avatar haraldh avatar jwrdegoede avatar kaysievers avatar keszybz avatar lnykryn avatar mbiebl avatar medhefgo avatar michich avatar mrc0mmand avatar msekletar avatar pfl avatar phomes avatar poettering avatar ronnychevalier avatar sourcejedi avatar ssahani avatar teg avatar tixxdz avatar whot avatar yuwata avatar zonque avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

systemd-rhel9's Issues

[need help, thanks] how to set the AF_UNIX socket in /etc/crypttab?

keys of /etc/crypttab. That way people can store/provide the roothash

https://github.com/openSUSE/systemd/blob/6c83054c0133eb53245e479d71589dceff76cf74/TODO#L957

based on https://www.freedesktop.org/software/systemd/man/crypttab.html

NUL RANDOM /cryptsetup/ VOLUME
In other words: a NUL byte (as required for abstract namespace sockets), followed by a random string (consisting of alphanumeric characters only), followed by the literal string "/cryptsetup/", followed by the name of the volume to acquire they key for. For example, for the volume "myvol":

\0d7067f78d9827418/cryptsetup/myvol

and my /etc/crypttab is

# <target name>        <source device>                <key file>        <options>
rootfs UUID=a5ba171f-d9a1-4874-b898-931ffd29a017 \0volcengine/cryptsetup/rootfs luks

but when update-initramfs, i see the following warns:

cryptsetup: WARNING: rootfs: keyfile 'volcengine/cryptsetup/rootfs' not found
cryptsetup: WARNING: Skipping root target rootfs: uses a key file

and /cryptroot/crypttab in the generated initrd.img is empty

Revert recent commits on main branch and force push it

Recently we have merged couple of PRs into main that contained incorrect bug references. Commit messages in those PRs referred to bugs for RHEL-9 Beta while they should have referred to RHEL-9.0 clones. In order to not create confusion we should revert those, force push the main branch and resubmit all those PRs.

Rebase systemd to v250 in RHEL-9

This is the tracker where I will summarise work items that need to happen in order to successfully deliver new systemd version v250 in RHEL-9.

TODO

Unprivileged systemd-nspawn appears to be borked on the latest main

systemd version the issue has been seen with

latest main

Used distribution

CentOS 8 Stream

I'm not sure what's changed, but when running CentOS CI on the latest main, systemd-nspawn keep dying when running tests in unprivileged containers:

+ env --unset=UNIFIED_CGROUP_HIERARCHY --unset=SYSTEMD_NSPAWN_UNIFIED_HIERARCHY timeout --foreground 600 /root/systemd/build/systemd-nspawn --register=no --kill-signal=SIGKILL --directory=/var/tmp/systemd-test-TEST-01-BASIC/unprivileged-nspawn-root --setenv=SYSTEMD_UNIT_PATH=/usr/lib/systemd/tests/testdata/testsuite-01.units:/usr/lib/systemd/tests/testdata/units: -U --private-network --machine=TEST-01-BASIC /usr/lib/systemd/systemd systemd.unit=testsuite.target systemd.wants=testsuite-01.service systemd.wants=end.service user_namespace.enable=1 systemd.unified_cgroup_hierarchy=0 systemd.legacy_systemd_cgroup_controller=1
Spawning container TEST-01-BASIC on /var/tmp/systemd-test-TEST-01-BASIC/unprivileged-nspawn-root.
Press ^] three times within 1s to kill container.
Selected user namespace base 590217216 and range 65536.
Failed to set up ID mapped mounts: Operation not permitted
Short read while reading cgroup mode (0 bytes). The child is most likely dead.
E: nspawn failed with exit code 1

Example jobs:

/cc @dtardon @jamacku

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.