forked from open-power-host-os/builds
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.yaml
106 lines (106 loc) · 3.15 KB
/
config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
common:
work_dir: 'workspace'
result_dir: 'result'
verbose: False
log_size: 2097152
packages_metadata_repo_url: "https://github.com/open-power-host-os/versions.git"
packages_metadata_repo_branch: 'master'
http_proxy: ''
distro_name: 'CentOS'
distro_version: '7'
arch_and_endianness: 'ppc64le'
mock_binary: "/usr/bin/mock"
commit_updates: True
push_updates: True
updater_name:
updater_email:
build_packages:
packages:
keep_build_dir: False
force_rebuild: False
mock_config:
CentOS:
'7': "./mock_configs/CentOS/7/CentOS-7-ppc64le.cfg"
mock_args:
# If the system has less RAM than required, the plugin will be disabled
"--enable-plugin=tmpfs
--plugin-option=tmpfs:keep_mounted=True
--plugin-option=tmpfs:max_fs_size=32g
--plugin-option=tmpfs:required_ram_mb=39800
--verbose"
update_packages_repos_before_build: True
build_release_notes:
release_notes_repo_url: "https://github.com/open-power-host-os/open-power-host-os.github.io.git"
release_notes_repo_branch: "master"
push_repo_url:
push_repo_branch: "master"
build_iso:
iso_name: "OpenPOWER-Host_OS"
mock_config:
CentOS:
'7': "./mock_configs/CentOS/7/build-iso-CentOS-7-ppc64le.cfg"
mock_args:
# If the system has less RAM than required, the plugin will be disabled
"--enable-plugin=tmpfs
--plugin-option=tmpfs:keep_mounted=True
--plugin-option=tmpfs:max_fs_size=32g
--plugin-option=tmpfs:required_ram_mb=39800
--verbose"
packages_dir: "result/packages/latest"
automated_install_file: "host-os.ks"
hostos_packages_groups:
virtualization-hypervisor:
- "SLOF"
- "docker"
- "ginger"
- "ginger-base"
- "golang"
- "kernel"
- "kimchi"
- "libvirt"
- "libvirt-daemon-kvm"
- "libvirt-daemon-lxc"
- "libvirt-daemon-qemu"
- "libvirt-devel"
- "libvirt-docs"
- "libvirt-lock-sanlock"
- "libvirt-login-shell"
- "libvirt-nss"
- "libvpd"
- "lsvpd"
- "novnc"
- "ppc64-diag"
- "qemu"
- "qemu-guest-agent"
- "qemu-kvm-tools"
- "servicelog"
- "sos"
- "systemtap"
- "wok"
automated_install_packages_groups:
- "@base"
- "@core"
- "@debugging"
- "@virtualization-hypervisor"
- "@virtualization-tools"
- "@network-file-system-client"
- "@remote-system-management"
- "@virtualization-platform"
- "grub2"
mock_iso_repo_name: "hostos"
mock_iso_repo_dir: "/host-os-repo"
distro_repos_urls:
base: "http://mirror.centos.org/altarch/7/os/ppc64le/"
updates: "http://mirror.centos.org/altarch/7/updates/ppc64le/"
extras: "http://mirror.centos.org/altarch/7/extras/ppc64le/"
epel: "http://download.fedoraproject.org/pub/epel/7/ppc64le/"
update_metapackage:
push_repo_url:
push_repo_branch: "master"
update_versions:
packages:
push_repo_url:
push_repo_branch: "master"
update_versions_readme:
push_repo_url:
push_repo_branch: "master"