distro/rhel: set ostree sysroot.readonly to false

We used to always set the sysroot.readonly setting to true, but this
never worked because of a bug in osbuild [1].
The bug is now fixed and the RHEL and CentOS edge-raw images are crated
with sysroot.readonly = true, and the images aren't booting.

Fixing the option to false.  This changes the manifests, but not the
generated images because of the change in osbuild.

If sysroot is meant to be readonly, we will change it in a future
update.

[1] https://github.com/osbuild/osbuild/pull/1129
This commit is contained in:
Achilleas Koutsou 2022-10-07 14:56:01 +02:00 committed by Tomáš Hozza
parent 55b1e2b6ee
commit 7ebe3f550c
30 changed files with 86 additions and 72 deletions

View file

@ -2466,7 +2466,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -10031,5 +10031,6 @@
"check_gpg": true
}
]
}
},
"no-image-info": true
}

View file

@ -33,7 +33,6 @@
}
}
},
"no-image-info": true,
"manifest": {
"version": "2",
"pipelines": [
@ -2507,7 +2506,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -16978,5 +16977,6 @@
"check_gpg": true
}
]
}
},
"no-image-info": true
}

View file

@ -2514,7 +2514,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -10184,5 +10184,6 @@
"check_gpg": true
}
]
}
},
"no-image-info": true
}

View file

@ -33,7 +33,6 @@
}
}
},
"no-image-info": true,
"manifest": {
"version": "2",
"pipelines": [
@ -2571,7 +2570,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -17292,5 +17291,6 @@
"check_gpg": true
}
]
}
},
"no-image-info": true
}

View file

@ -2378,7 +2378,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -8652,5 +8652,6 @@
"check_gpg": true
}
]
}
},
"no-image-info": true
}

View file

@ -33,7 +33,6 @@
}
}
},
"no-image-info": true,
"manifest": {
"version": "2",
"pipelines": [
@ -2427,7 +2426,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -15563,5 +15562,6 @@
"check_gpg": true
}
]
}
},
"no-image-info": true
}

View file

@ -2441,7 +2441,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -8833,5 +8833,6 @@
"check_gpg": true
}
]
}
},
"no-image-info": true
}

View file

@ -39,7 +39,6 @@
}
}
},
"no-image-info": true,
"manifest": {
"version": "2",
"pipelines": [
@ -2490,7 +2489,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -15860,5 +15859,6 @@
"check_gpg": true
}
]
}
},
"no-image-info": true
}

View file

@ -984,7 +984,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -7905,5 +7905,6 @@
"checksum": "sha256:340b3c65becfca3d39f2afeed9659505a33ee870270c4d115d9fefe8929ff806"
}
]
}
},
"no-image-info": true
}

View file

@ -31,7 +31,6 @@
}
}
},
"no-image-info": true,
"manifest": {
"version": "2",
"pipelines": [
@ -1005,7 +1004,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -12722,5 +12721,6 @@
"checksum": "sha256:340b3c65becfca3d39f2afeed9659505a33ee870270c4d115d9fefe8929ff806"
}
]
}
},
"no-image-info": true
}

View file

@ -1002,7 +1002,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -8022,5 +8022,6 @@
"checksum": "sha256:340b3c65becfca3d39f2afeed9659505a33ee870270c4d115d9fefe8929ff806"
}
]
}
},
"no-image-info": true
}

View file

@ -31,7 +31,6 @@
}
}
},
"no-image-info": true,
"manifest": {
"version": "2",
"pipelines": [
@ -1029,7 +1028,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -12952,5 +12951,6 @@
"checksum": "sha256:340b3c65becfca3d39f2afeed9659505a33ee870270c4d115d9fefe8929ff806"
}
]
}
},
"no-image-info": true
}

View file

@ -984,7 +984,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -7905,5 +7905,6 @@
"checksum": "sha256:340b3c65becfca3d39f2afeed9659505a33ee870270c4d115d9fefe8929ff806"
}
]
}
},
"no-image-info": true
}

View file

@ -31,7 +31,6 @@
}
}
},
"no-image-info": true,
"manifest": {
"version": "2",
"pipelines": [
@ -1005,7 +1004,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -12722,5 +12721,6 @@
"checksum": "sha256:340b3c65becfca3d39f2afeed9659505a33ee870270c4d115d9fefe8929ff806"
}
]
}
},
"no-image-info": true
}

View file

@ -1002,7 +1002,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -8022,5 +8022,6 @@
"checksum": "sha256:340b3c65becfca3d39f2afeed9659505a33ee870270c4d115d9fefe8929ff806"
}
]
}
},
"no-image-info": true
}

View file

@ -31,7 +31,6 @@
}
}
},
"no-image-info": true,
"manifest": {
"version": "2",
"pipelines": [
@ -1029,7 +1028,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -12952,5 +12951,6 @@
"checksum": "sha256:340b3c65becfca3d39f2afeed9659505a33ee870270c4d115d9fefe8929ff806"
}
]
}
},
"no-image-info": true
}

View file

@ -981,7 +981,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -7890,5 +7890,6 @@
"checksum": "sha256:340b3c65becfca3d39f2afeed9659505a33ee870270c4d115d9fefe8929ff806"
}
]
}
},
"no-image-info": true
}

View file

@ -31,7 +31,6 @@
}
}
},
"no-image-info": true,
"manifest": {
"version": "2",
"pipelines": [
@ -1002,7 +1001,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -12695,5 +12694,6 @@
"checksum": "sha256:340b3c65becfca3d39f2afeed9659505a33ee870270c4d115d9fefe8929ff806"
}
]
}
},
"no-image-info": true
}

View file

@ -999,7 +999,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -8007,5 +8007,6 @@
"checksum": "sha256:340b3c65becfca3d39f2afeed9659505a33ee870270c4d115d9fefe8929ff806"
}
]
}
},
"no-image-info": true
}

View file

@ -31,7 +31,6 @@
}
}
},
"no-image-info": true,
"manifest": {
"version": "2",
"pipelines": [
@ -1026,7 +1025,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -12925,5 +12924,6 @@
"checksum": "sha256:340b3c65becfca3d39f2afeed9659505a33ee870270c4d115d9fefe8929ff806"
}
]
}
},
"no-image-info": true
}

View file

@ -951,7 +951,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -6714,5 +6714,6 @@
"checksum": "sha256:d8e32be18055e46f26dece63f46d45738405618bf8b03c976c876c0c2cf2e4ed"
}
]
}
},
"no-image-info": true
}

View file

@ -31,7 +31,6 @@
}
}
},
"no-image-info": true,
"manifest": {
"version": "2",
"pipelines": [
@ -975,7 +974,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -11513,5 +11512,6 @@
"checksum": "sha256:d8e32be18055e46f26dece63f46d45738405618bf8b03c976c876c0c2cf2e4ed"
}
]
}
},
"no-image-info": true
}

View file

@ -972,7 +972,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -6846,5 +6846,6 @@
"checksum": "sha256:5ce0b29210f80ae4f1e44f0ca9ef44b806f1268ce3309c43a5f1fcda005c3344"
}
]
}
},
"no-image-info": true
}

View file

@ -31,7 +31,6 @@
}
}
},
"no-image-info": true,
"manifest": {
"version": "2",
"pipelines": [
@ -996,7 +995,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -11724,5 +11723,6 @@
"checksum": "sha256:5ce0b29210f80ae4f1e44f0ca9ef44b806f1268ce3309c43a5f1fcda005c3344"
}
]
}
},
"no-image-info": true
}

View file

@ -2370,7 +2370,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -8931,5 +8931,6 @@
"check_gpg": true
}
]
}
},
"no-image-info": true
}

View file

@ -33,7 +33,6 @@
}
}
},
"no-image-info": true,
"manifest": {
"version": "2",
"pipelines": [
@ -2419,7 +2418,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -15911,5 +15910,6 @@
"check_gpg": true
}
]
}
},
"no-image-info": true
}

View file

@ -2426,7 +2426,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -9105,5 +9105,6 @@
"check_gpg": true
}
]
}
},
"no-image-info": true
}

View file

@ -33,7 +33,6 @@
}
}
},
"no-image-info": true,
"manifest": {
"version": "2",
"pipelines": [
@ -2475,7 +2474,7 @@
"repo": "/ostree/repo",
"config": {
"sysroot": {
"readonly": true,
"readonly": false,
"bootloader": "none"
}
}
@ -16200,5 +16199,6 @@
"check_gpg": true
}
]
}
},
"no-image-info": true
}