-
Notifications
You must be signed in to change notification settings - Fork 157
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
s390x: add Ignition protection for SE #1939
s390x: add Ignition protection for SE #1939
Conversation
Hmm, and the raw disk image containing the private key will itself be protected? |
Yes, |
7b8da5d
to
7223821
Compare
11e6e54
to
e1ab701
Compare
e1ab701
to
4c7c114
Compare
4c7c114
to
8763b09
Compare
overlay.d/05core/usr/lib/dracut/modules.d/99emergency-shell-setup/emergency-shell.sh
Outdated
Show resolved
Hide resolved
8763b09
to
c4880c5
Compare
2294a2a
to
8233731
Compare
98d7602
to
63bb5c7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did you check if the rd.break
shells are covered?
overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/01-secex.ign
Outdated
Show resolved
Hide resolved
overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/module-setup.sh
Show resolved
Hide resolved
...ay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-secex-ignition-decrypt.service
Show resolved
Hide resolved
overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-secex-ignition-decrypt.sh
Show resolved
Hide resolved
63bb5c7
to
df9a2ab
Compare
This shell is only available when user adds |
df9a2ab
to
fc47c15
Compare
fc47c15
to
ecda6ec
Compare
overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-secex-ignition-decrypt.sh
Show resolved
Hide resolved
overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/module-setup.sh
Show resolved
Hide resolved
...ay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-secex-ignition-decrypt.service
Show resolved
Hide resolved
overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-diskful-generator
Outdated
Show resolved
Hide resolved
overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-secex-ignition-decrypt.sh
Outdated
Show resolved
Hide resolved
ecda6ec
to
e43422d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
overlay.d/05core/usr/lib/dracut/modules.d/35coreos-ignition/coreos-secex-ignition-decrypt.sh
Outdated
Show resolved
Hide resolved
e43422d
to
0b634e3
Compare
LGTM |
This is a proof-of-concept for encrypting/decrypting the Ignition config in SE case.
Requires: coreos/coreos-assembler#3055