blob: 1565ab5efe2aaa8c00b91b995b8c6eda4302b05d [file] [log] [blame]
Tomáš Kukrálf7244a32017-08-11 16:42:52 +02001parameters:
2 jenkins:
3 client:
4 job:
5 ceph-remove-osd:
6 type: workflow-scm
7 concurrent: true
8 display_name: "Ceph - remove OSD"
9 discard:
10 build:
11 keep_num: 50
12 scm:
13 type: git
14 url: "${_param:jenkins_gerrit_url}/mk/mk-pipelines"
Jakub Josef7938b532017-12-12 18:02:03 +010015 branch: "${_param:jenkins_pipelines_branch}"
Sergey Galkin4cf87b92019-06-19 17:53:07 +040016 credentials: ${_param:jenkins_gerrit_credentials}
Tomáš Kukrálf7244a32017-08-11 16:42:52 +020017 script: ceph-remove-osd.groovy
18 param:
19 # general parameters
20 SALT_MASTER_URL:
21 type: string
22 description: URL of Salt master
23 default: "http://${_param:salt_master_host}:6969"
24 SALT_MASTER_CREDENTIALS:
25 type: string
26 description: Credentials for login to Salt API
27 default: salt
28 HOST:
29 type: string
30 description: OSDs on this HOST will be removed from cluster
31 OSD:
Tomáš Kukrál69ad6cd2017-08-18 17:19:11 +020032 type: string
Tomáš Kukráld2ba13e2017-08-15 16:34:06 +020033 description: These OSDs at HOST will be removed (comma-separated list)
Tomáš Kukrál69ad6cd2017-08-18 17:19:11 +020034 default: '*'
Tomáš Kukrálf7244a32017-08-11 16:42:52 +020035 CLUSTER_FLAGS:
36 type: string
Tomáš Kukráld2ba13e2017-08-15 16:34:06 +020037 description: Flags to be aplied before pipeline and after pipeline (comma-separated list)
Tomáš Kukrálf7244a32017-08-11 16:42:52 +020038 WAIT_FOR_HEALTHY:
39 type: boolean
Jiri Broulik06df5ab2018-07-11 14:56:21 +020040 default: 'true'
Tomáš Kukrálf7244a32017-08-11 16:42:52 +020041 description: Wait for healthy during pipeline
Tomek Jaroszyk09c1edc2020-11-24 16:17:08 +010042 FAST_WIPE:
Mateusz Los7fb74312020-05-11 13:17:10 +020043 type: boolean
Tomek Jaroszyk09c1edc2020-11-24 16:17:08 +010044 default: 'true'
45 description: Wipe only partition table of each removed disk. Otherwise whole disk will be wiped. Only relevant with osd hosts
Tomek Jaroszyk9932abc2020-09-04 15:51:14 +020046 CLEAN_ORPHANS:
47 type: boolean
48 default: 'false'
49 description: Clean data/block partitions