Some checks failed
Comprehensive CI/CD Pipeline / Build and Test (push) Successful in 2m28s
Comprehensive CI/CD Pipeline / Security Audit (push) Failing after 6s
Comprehensive CI/CD Pipeline / Package Validation (push) Successful in 53s
Comprehensive CI/CD Pipeline / Status Report (push) Has been skipped
- Fixed wait_for_partitions to check both EFI (p1) and root (p2) partitions - Fixed GRUB configuration to use actual root filesystem UUID instead of placeholder - Fixed GRUB partition reference from (hd0,gpt1) to (hd0,gpt2) for root partition - Fixed GRUB EFI binary path to use correct monolithic grubx64.efi - Successfully copying rootfs files (278MB images with full filesystem) - GRUB EFI binary properly installed to EFI partition Still debugging actual Linux boot - system shows SeaBIOS and 'Booting from Hard Disk' but doesn't boot into kernel
26 lines
628 B
TOML
26 lines
628 B
TOML
[package]
|
|
name = "bootc-image-builder"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
authors = ["apt-ostree team"]
|
|
description = "A tool to convert bootc container images to bootable disk images"
|
|
license = "MIT"
|
|
repository = "https://github.com/apt-ostree/bootc-image-builder"
|
|
|
|
[dependencies]
|
|
clap = { version = "4", features = ["derive"] }
|
|
anyhow = "1.0"
|
|
tempfile = "3.10"
|
|
serde = { version = "1.0", features = ["derive"] }
|
|
serde_json = "1.0"
|
|
log = "0.4"
|
|
pretty_env_logger = "0.5"
|
|
uuid = { version = "1.0", features = ["v4"] }
|
|
regex = "1.0"
|
|
|
|
[dev-dependencies]
|
|
tempfile = "3.10"
|
|
|
|
[[bin]]
|
|
name = "bootc-image-builder"
|
|
path = "src/main.rs"
|