/
cbs-nautilus.yml
90 lines (90 loc) · 1.93 KB
/
cbs-nautilus.yml
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
- name: Configure CBS for Ceph nautilus
hosts: localhost
gather_facts: false
vars:
ceph_codename: nautilus
cbs_arches: x86_64 aarch64 ppc64le
cbs_candidate_tag: storage7-ceph-{{ ceph_codename }}-candidate
cbs_testing_tag: storage7-ceph-{{ ceph_codename }}-testing
cbs_release_tag: storage7-ceph-{{ ceph_codename }}-release
cbs_build_tag: storage7-ceph-{{ ceph_codename }}-el7-build
cbs_build_target: storage7-ceph-{{ ceph_codename }}-el7
build_inheritance:
- parent: buildsys7
priority: 5
- parent: "{{ cbs_candidate_tag }}"
priority: 10
- parent: storage7-ceph-common-candidate
priority: 15
- parent: storage7-common-candidate
priority: 20
- parent: sclo7-devtoolset-7-rh-release
priority: 25
external_repos:
- repo: centos7-cr
priority: 5
- repo: centos7-extras
priority: 10
- repo: centos7-updates
priority: 15
- repo: centos7-os
priority: 20
packages:
ktdreyer:
- CUnit
- ansible
- babeltrace
- ceph
- ceph-ansible
- cmake3
- jq
- leveldb
- libntirpc
- lttng-ust
- mock-ceph-config
- nfs-ganesha
- oath-toolkit
- oniguruma
- python-apipkg
- python-execnet
- python-logutils
- python-notario
- python-pecan
- python-prettytable
- python-remoto
- python-simplegeneric
- python-singledispatch
- rook
- smartmontools
- userspace-rcu
- xmlstarlet
- yasm
build_group_packages:
- bash
- buildsys-macros-el7
- buildsys-tools
- bzip2
- coreutils
- cpio
- curl
- diffutils
- findutils
- gawk
- gcc
- gcc-c++
- grep
- gzip
- info
- make
- patch
- redhat-release
- redhat-rpm-config
- rpm-build
- sed
- shadow-utils
- tar
- unzip
- util-linux-ng
- which
roles:
- cbs