mirror of
https://github.com/kairos-io/packages.git
synced 2025-08-17 15:38:10 +00:00
🌱 Build initrds with our modules
Signed-off-by: Ettore Di Giacinto <mudler@mocaccino.org>
This commit is contained in:
parent
06ff6303c4
commit
f8aadf234d
@ -5,18 +5,18 @@ requires:
|
|||||||
|
|
||||||
copy:
|
copy:
|
||||||
# The toolkit is required in module-setup and embedded in the initramfs.
|
# The toolkit is required in module-setup and embedded in the initramfs.
|
||||||
- package:
|
|
||||||
category: "system"
|
|
||||||
name: "elemental-toolkit-{{.Values.name}}"
|
|
||||||
version: ">=0"
|
|
||||||
source: "/framework/."
|
|
||||||
destination: "/"
|
|
||||||
- package:
|
- package:
|
||||||
category: "system"
|
category: "system"
|
||||||
name: "elemental-cli"
|
name: "elemental-cli"
|
||||||
version: ">=0"
|
version: ">=0"
|
||||||
source: "/usr/bin/elemental"
|
source: "/usr/bin/elemental"
|
||||||
destination: "/usr/bin/elemental"
|
destination: "/usr/bin/elemental"
|
||||||
|
- package:
|
||||||
|
category: "dracut"
|
||||||
|
name: "immutable-rootfs"
|
||||||
|
version: ">=0"
|
||||||
|
source: "/package/."
|
||||||
|
destination: "/"
|
||||||
- package:
|
- package:
|
||||||
category: "dracut"
|
category: "dracut"
|
||||||
name: "kcrypt"
|
name: "kcrypt"
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
packages:
|
packages:
|
||||||
- name: "opensuse"
|
- name: "opensuse"
|
||||||
category: "distro-initrd"
|
category: "distro-initrd"
|
||||||
version: "0.14"
|
version: "0.15"
|
||||||
# - name: "fedora"
|
# - name: "fedora"
|
||||||
# category: "distro-initrd"
|
# category: "distro-initrd"
|
||||||
# version: "0.11"
|
# version: "0.11"
|
||||||
- name: "ubuntu"
|
- name: "ubuntu"
|
||||||
category: "distro-initrd"
|
category: "distro-initrd"
|
||||||
version: "0.14"
|
version: "0.15"
|
||||||
|
@ -1,11 +1,12 @@
|
|||||||
image: alpine
|
image: alpine
|
||||||
|
package_dir: "/package"
|
||||||
steps:
|
steps:
|
||||||
- mkdir -p /etc/systemd/system
|
- mkdir -p /package/etc/systemd/system
|
||||||
- mkdir -p /etc/dracut.conf.d
|
- mkdir -p /package/etc/dracut.conf.d
|
||||||
- cp -rf tmp.mount /etc/systemd/system
|
- cp -rf tmp.mount /package/etc/systemd/system
|
||||||
- mkdir -p /usr/lib/dracut/modules.d
|
- mkdir -p /package/usr/lib/dracut/modules.d
|
||||||
- cp -r 30cos-immutable-rootfs /usr/lib/dracut/modules.d
|
- cp -r 30cos-immutable-rootfs /package/usr/lib/dracut/modules.d
|
||||||
- cp 02-cos-immutable-rootfs.conf /etc/dracut.conf.d
|
- cp 02-cos-immutable-rootfs.conf /package/etc/dracut.conf.d
|
||||||
- cp 02-cos-setup-initramfs.conf /etc/dracut.conf.d
|
- cp 02-cos-setup-initramfs.conf /package/etc/dracut.conf.d
|
||||||
- cp 50-cos-initrd.conf /etc/dracut.conf.d
|
- cp 50-cos-initrd.conf /package/etc/dracut.conf.d
|
||||||
- cp -rfv 30cos-immutable-rootfs/cos-setup-*.service /etc/systemd/system
|
- cp -rfv 30cos-immutable-rootfs/cos-setup-*.service /package/etc/systemd/system
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
name: "immutable-rootfs"
|
name: "immutable-rootfs"
|
||||||
category: "dracut"
|
category: "dracut"
|
||||||
version: "0.7"
|
version: "0.8"
|
||||||
|
Loading…
Reference in New Issue
Block a user