Test/el/cs: add edge-commit test manifests with customizations
Add `edge-commit` test manifests with customizations. Specifically with files, directories and services. Signed-off-by: Tomáš Hozza <thozza@redhat.com>
This commit is contained in:
parent
1ea58566ff
commit
5a7092bfd5
25 changed files with 236451 additions and 0 deletions
File diff suppressed because it is too large
Load diff
12184
test/data/manifests/centos_8-x86_64-edge_commit_customizations-boot.json
Normal file
12184
test/data/manifests/centos_8-x86_64-edge_commit_customizations-boot.json
Normal file
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
11936
test/data/manifests/centos_9-x86_64-edge_commit_customizations-boot.json
Normal file
11936
test/data/manifests/centos_9-x86_64-edge_commit_customizations-boot.json
Normal file
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
11547
test/data/manifests/rhel_9-aarch64-edge_commit_customizations-boot.json
Normal file
11547
test/data/manifests/rhel_9-aarch64-edge_commit_customizations-boot.json
Normal file
File diff suppressed because it is too large
Load diff
12050
test/data/manifests/rhel_9-x86_64-edge_commit_customizations-boot.json
Normal file
12050
test/data/manifests/rhel_9-x86_64-edge_commit_customizations-boot.json
Normal file
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
11547
test/data/manifests/rhel_91-aarch64-edge_commit_customizations-boot.json
Normal file
11547
test/data/manifests/rhel_91-aarch64-edge_commit_customizations-boot.json
Normal file
File diff suppressed because it is too large
Load diff
12050
test/data/manifests/rhel_91-x86_64-edge_commit_customizations-boot.json
Normal file
12050
test/data/manifests/rhel_91-x86_64-edge_commit_customizations-boot.json
Normal file
File diff suppressed because it is too large
Load diff
11483
test/data/manifests/rhel_92-aarch64-edge_commit_customizations-boot.json
Normal file
11483
test/data/manifests/rhel_92-aarch64-edge_commit_customizations-boot.json
Normal file
File diff suppressed because it is too large
Load diff
11986
test/data/manifests/rhel_92-x86_64-edge_commit_customizations-boot.json
Normal file
11986
test/data/manifests/rhel_92-x86_64-edge_commit_customizations-boot.json
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -129,6 +129,58 @@
|
|||
},
|
||||
"overrides": {}
|
||||
},
|
||||
"edge-commit-customizations": {
|
||||
"compose-request": {
|
||||
"distro": "",
|
||||
"arch": "",
|
||||
"image-type": "edge-commit",
|
||||
"repositories": [],
|
||||
"filename": "commit.tar",
|
||||
"blueprint": {
|
||||
"customizations": {
|
||||
"directories": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_dir",
|
||||
"mode": "0770",
|
||||
"user": 1020,
|
||||
"group": 1050
|
||||
}
|
||||
],
|
||||
"files": [
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service",
|
||||
"data": "[Unit]\nDescription=Custom service\n\n[Service]\nExecStart=/usr/bin/false\n\n[Install]\nWantedBy=multi-user.target\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/systemd/system/custom.service.d/override.conf",
|
||||
"data": "[Service]\nExecStart=\nExecStart=/usr/bin/cat /etc/custom_file.txt\n"
|
||||
},
|
||||
{
|
||||
"path": "/etc/custom_file.txt",
|
||||
"data": "image builder is the best",
|
||||
"mode": "0644",
|
||||
"user": "root",
|
||||
"group": "root"
|
||||
},
|
||||
{
|
||||
"path": "/etc/empty_file.txt",
|
||||
"user": 0,
|
||||
"group": 0
|
||||
}
|
||||
],
|
||||
"services": {
|
||||
"enabled": [
|
||||
"custom.service"
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"overrides": {}
|
||||
},
|
||||
"edge-container": {
|
||||
"compose-request": {
|
||||
"distro": "",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue