File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -794,9 +794,10 @@ pub(crate) async fn stage(
794794
795795 // Unconditionally create or update /run/reboot-required to signal a reboot is needed.
796796 // This is monitored by kured (Kubernetes Reboot Daemon).
797+ let reboot_message = format ! ( "bootc: Reboot required for image: {}" , & spec. image. image) ;
797798 let run_dir = Dir :: open_ambient_dir ( "/run" , cap_std:: ambient_authority ( ) ) ?;
798799 run_dir
799- . atomic_write ( "reboot-required" , b"" )
800+ . atomic_write ( "reboot-required" , reboot_message . as_bytes ( ) )
800801 . context ( "Creating /run/reboot-required" ) ?;
801802
802803 Ok ( ( ) )
Original file line number Diff line number Diff line change @@ -65,9 +65,9 @@ RUN echo test content > /usr/share/blah.txt
6565 let progress = open -- raw $progress_json | from json - o
6666 sanity_check_switch_progress_json $progress
6767
68- # Check that /run/reboot-required exists and is a zero-byte file
68+ # Check that /run/reboot-required exists and is not empty
6969 let rr_meta = (ls /run/reboot-required | first )
70- assert equal $rr_meta.size 0b
70+ assert ( $rr_meta.size > 0b )
7171
7272 # Also test that the mtime changes on modification
7373 let new_root_mtime = ls - Dl /ostree/bootc | get modified
You can’t perform that action at this time.
0 commit comments