blob: 3eb876b0119912df44f747dd5c59ac31731f344d [file] [log] [blame]
Alena Kiselevad5e915d2018-12-13 17:28:08 +03001#
2# Jobs to run given states on given Salt master environment's
3#
4parameters:
Alena Kiselevad5e915d2018-12-13 17:28:08 +03005 jenkins:
6 client:
7 job:
8 ceph-update:
9 type: workflow-scm
10 concurrent: true
11 discard:
12 build:
13 keep_num: 10
14 artifact:
15 keep_num: 10
16 display_name: "Update ceph packages"
17 scm:
18 type: git
19 url: "${_param:jenkins_gerrit_url}/mk/mk-pipelines"
20 branch: "${_param:jenkins_pipelines_branch}"
Sergey Galkin4cf87b92019-06-19 17:53:07 +040021 credentials: ${_param:jenkins_gerrit_credentials}
Alena Kiselevad5e915d2018-12-13 17:28:08 +030022 script: update-ceph.groovy
23 param:
24 SALT_MASTER_URL:
25 type: string
26 default: "${_param:jenkins_salt_api_url}"
27 description: Full Salt API address [https://10.10.10.1:8000].
28 SALT_MASTER_CREDENTIALS:
29 type: string
30 default: "salt"
Ivan Berezovskiyb07bd9a2019-11-19 19:50:54 +040031 description: Credentials to the Salt API.
32 CLUSTER_FLAGS:
33 type: string
34 default: ''
35 description: Flags to be aplied before pipeline and after pipeline (comma-separated list)
Mateusz Los7fb74312020-05-11 13:17:10 +020036 RUNHIGHSTATE:
37 type: boolean
38 default: 'false'
39 description: Run HighStates on target nodes after upgrade
40