manifest: add ostree mount to stages in OSTreeDeployment
Stages that modify files in the ostree deployment need the sysroot bindmount for any changes to take effect. Adding the mount to the keymap and locale stages since they need to modify files in /etc.
This commit is contained in:
parent
0750049739
commit
0386d68db4
7 changed files with 170 additions and 12 deletions
|
|
@ -1897,13 +1897,39 @@
|
|||
"type": "org.osbuild.keymap",
|
||||
"options": {
|
||||
"keymap": "us"
|
||||
}
|
||||
},
|
||||
"mounts": [
|
||||
{
|
||||
"name": "ostree-test/fedora/iot",
|
||||
"type": "org.osbuild.ostree.deployment",
|
||||
"options": {
|
||||
"deployment": {
|
||||
"osname": "fedora-iot",
|
||||
"ref": "test/fedora/iot",
|
||||
"serial": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.locale",
|
||||
"options": {
|
||||
"language": "C.UTF-8"
|
||||
}
|
||||
},
|
||||
"mounts": [
|
||||
{
|
||||
"name": "ostree-test/fedora/iot",
|
||||
"type": "org.osbuild.ostree.deployment",
|
||||
"options": {
|
||||
"deployment": {
|
||||
"osname": "fedora-iot",
|
||||
"ref": "test/fedora/iot",
|
||||
"serial": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.grub2",
|
||||
|
|
|
|||
|
|
@ -1921,13 +1921,39 @@
|
|||
"type": "org.osbuild.keymap",
|
||||
"options": {
|
||||
"keymap": "us"
|
||||
}
|
||||
},
|
||||
"mounts": [
|
||||
{
|
||||
"name": "ostree-test/fedora/iot",
|
||||
"type": "org.osbuild.ostree.deployment",
|
||||
"options": {
|
||||
"deployment": {
|
||||
"osname": "fedora-iot",
|
||||
"ref": "test/fedora/iot",
|
||||
"serial": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.locale",
|
||||
"options": {
|
||||
"language": "C.UTF-8"
|
||||
}
|
||||
},
|
||||
"mounts": [
|
||||
{
|
||||
"name": "ostree-test/fedora/iot",
|
||||
"type": "org.osbuild.ostree.deployment",
|
||||
"options": {
|
||||
"deployment": {
|
||||
"osname": "fedora-iot",
|
||||
"ref": "test/fedora/iot",
|
||||
"serial": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.grub2",
|
||||
|
|
|
|||
|
|
@ -2145,13 +2145,39 @@
|
|||
"type": "org.osbuild.keymap",
|
||||
"options": {
|
||||
"keymap": "us"
|
||||
}
|
||||
},
|
||||
"mounts": [
|
||||
{
|
||||
"name": "ostree-test/fedora/iot",
|
||||
"type": "org.osbuild.ostree.deployment",
|
||||
"options": {
|
||||
"deployment": {
|
||||
"osname": "fedora-iot",
|
||||
"ref": "test/fedora/iot",
|
||||
"serial": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.locale",
|
||||
"options": {
|
||||
"language": "C.UTF-8"
|
||||
}
|
||||
},
|
||||
"mounts": [
|
||||
{
|
||||
"name": "ostree-test/fedora/iot",
|
||||
"type": "org.osbuild.ostree.deployment",
|
||||
"options": {
|
||||
"deployment": {
|
||||
"osname": "fedora-iot",
|
||||
"ref": "test/fedora/iot",
|
||||
"serial": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.grub2",
|
||||
|
|
|
|||
|
|
@ -2169,13 +2169,39 @@
|
|||
"type": "org.osbuild.keymap",
|
||||
"options": {
|
||||
"keymap": "us"
|
||||
}
|
||||
},
|
||||
"mounts": [
|
||||
{
|
||||
"name": "ostree-test/fedora/iot",
|
||||
"type": "org.osbuild.ostree.deployment",
|
||||
"options": {
|
||||
"deployment": {
|
||||
"osname": "fedora-iot",
|
||||
"ref": "test/fedora/iot",
|
||||
"serial": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.locale",
|
||||
"options": {
|
||||
"language": "C.UTF-8"
|
||||
}
|
||||
},
|
||||
"mounts": [
|
||||
{
|
||||
"name": "ostree-test/fedora/iot",
|
||||
"type": "org.osbuild.ostree.deployment",
|
||||
"options": {
|
||||
"deployment": {
|
||||
"osname": "fedora-iot",
|
||||
"ref": "test/fedora/iot",
|
||||
"serial": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.grub2",
|
||||
|
|
|
|||
|
|
@ -2153,13 +2153,39 @@
|
|||
"type": "org.osbuild.keymap",
|
||||
"options": {
|
||||
"keymap": "us"
|
||||
}
|
||||
},
|
||||
"mounts": [
|
||||
{
|
||||
"name": "ostree-test/fedora/iot",
|
||||
"type": "org.osbuild.ostree.deployment",
|
||||
"options": {
|
||||
"deployment": {
|
||||
"osname": "fedora-iot",
|
||||
"ref": "test/fedora/iot",
|
||||
"serial": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.locale",
|
||||
"options": {
|
||||
"language": "C.UTF-8"
|
||||
}
|
||||
},
|
||||
"mounts": [
|
||||
{
|
||||
"name": "ostree-test/fedora/iot",
|
||||
"type": "org.osbuild.ostree.deployment",
|
||||
"options": {
|
||||
"deployment": {
|
||||
"osname": "fedora-iot",
|
||||
"ref": "test/fedora/iot",
|
||||
"serial": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.grub2",
|
||||
|
|
|
|||
|
|
@ -2177,13 +2177,39 @@
|
|||
"type": "org.osbuild.keymap",
|
||||
"options": {
|
||||
"keymap": "us"
|
||||
}
|
||||
},
|
||||
"mounts": [
|
||||
{
|
||||
"name": "ostree-test/fedora/iot",
|
||||
"type": "org.osbuild.ostree.deployment",
|
||||
"options": {
|
||||
"deployment": {
|
||||
"osname": "fedora-iot",
|
||||
"ref": "test/fedora/iot",
|
||||
"serial": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.locale",
|
||||
"options": {
|
||||
"language": "C.UTF-8"
|
||||
}
|
||||
},
|
||||
"mounts": [
|
||||
{
|
||||
"name": "ostree-test/fedora/iot",
|
||||
"type": "org.osbuild.ostree.deployment",
|
||||
"options": {
|
||||
"deployment": {
|
||||
"osname": "fedora-iot",
|
||||
"ref": "test/fedora/iot",
|
||||
"serial": 0
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "org.osbuild.grub2",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue