blob: 3e1b6a913328e1c33d2b43fa22494ad009976370 [file] [log] [blame]
Jiri Broulik361512c2018-04-05 16:34:23 +02001classes:
2- system.jenkins.master.config
3- system.jenkins.master.single
4- system.jenkins.client.job.deploy.openstack
5- system.jenkins.client
6- system.jenkins.client.credential.salt
7- system.jenkins.client.user.admin
8parameters:
9 _param:
10 jenkins_client_user: admin
11 jenkins_client_password: r00tme
12 jenkins_admin_password: r00tme
13 jenkins_master_host: ${_param:infra_config_deploy_address}
14 jenkins_git_url: 'git@cfg01:/home/repo'
15 jenkins_gerrit_url: ${_param:jenkins_git_url}
16 jenkins_admin_token: AQAAABAAAABwpVdkS7iy4UHuvcbhzVNsGi85cXPhSBCrt/qKkTCNHRXuIlITVCdX9xoTHb5lllS8PAbQlo8ELG/2T3Y+aZkkzKgQrNSqvvbNie8XOMJmsAEN3xbbU7r8iYCZ3jR+VNEgw3BVcPXKyU0rPKm7uYLuHifQ+uRZFCd5v66Mo5q902Y=
17 git_private_key: |
18 -----BEGIN RSA PRIVATE KEY-----
19 MIIEpAIBAAKCAQEA6eooyu4/EBwHKMSDFqWych5qMEattpOI2cSY8dc3dG1QX2BQ
20 lP+WzCT42vopVZ+Mh3Iwr+Gyu1pM6yg9dNhWAEoU9BrE7cOnNQc0MqZ6OGP4rPUc
21 1g7W2pD+1Qtfka8GF60GiHQaEu9QEDN1gmg68uBUFG4CDTCXKQbBYM0HAb6ozUQh
22 aqFd2pT28R7j4oT7zylYxyPs9FZQgq2sMkzbAz+99YazUpGk0lUU4sBOhLZOAsC+
23 4lfazBUnSha43QaSNEWurxlU9d9sBoNCxdjSveUM1nzI838QbdF1kmq60yqH31Gw
24 QnX21pOTYC+I3x6/R0rn4/mdEMkTK6kWAbNJdQIDAQABAoIBAEoW5vDP4Z2iowng
25 pHzJ4umOhKfh2yfXNyNyx9biCiiQb0KmaR+ojQUAOOpzDiCWtpY4Lv+mh0wcX/yj
26 9ENMOoFA9b4TtIhyzkVXkMryPAgccimmQYnzjU4RWwXz4kNsoothPI5/57pTnpJj
27 GjdB+Fnxf/Awn+m5mEdgYmPczPlZ5VWZZL7pEAeiDADGDP++4Iu1vtr9SztZP3BC
28 aJGGQjQ/aLTH3rtAmhuFmMRV5qWes4MOmja+fi+husFJql24rAfHt9mvVcG5QUnz
29 4hPzsAb+BKdByienJLzkqQq3zwueN4AxypScTl6SHYo3Z7HwYKZGlhLSbg0shxYG
30 lvPbO4kCgYEA/TYUYuemcJsIEcE4KKyEQKBPk0HsaOz4FkTZDy4JaFIk8bBBCxJb
31 0r2XimwE0UaMWx+OLKGcMxwO8ol8ft6ywvwV41JX0Ir+wr2NwRcLHZybczKd1KnL
32 VtMENE0vR6CEVlM+XeijZkyvJcfjy1DtbwQlqy3Xtie3ahP2nHNNpaMCgYEA7H2s
33 eMeG8H7XHge+5lpWEbOFaN5t02S4S4mz2Qcjm81s0pUhgQtDJdFb1qfIgBXR1Kz1
34 FwicatyYZFGnOrdgo27lrheUgpqXnXrqjgrIbfAaw+zZiQBOnhpBFV/C8FTYIHL5
35 nGpcpyVTix1zmbmaO2Mx6ScxAs/Hr7h+WGBFVgcCgYEAm+bTMH5OdSCPHFdqG2j0
36 2NGbjSBWzdexfAyR1I3Uzv1cr86EjauVC7Ed/+U4Jh4YxvYr1IEAqltJPL24AGlf
37 iTwqwdbuKIGcEA0jnVJxzp6g+5GbqdeNUf0EpqsrRB+pu3jvemSFTrRCVrG3KHTA
38 a80S4E2OdiIIBPEbswIvOZ8CgYEA2qwOKZQdcw1l7g+tdiR7x1xe9KwPk1Njkf1f
39 PkN6qpsVj9Zzp3X5feOLbv2vyLfkUSooakb9E1as1r4lyoY7poNpf0Owf99gaC56
40 6iKQWA+XQCkmsKaHC2wtWA03HLDnM4H8yqQSzj8Wc+EkvjU/psA/K16g0/+6ngIT
41 WbaTBksCgYBwqik2xtpU/T04kvp4Nxn1B5zF6DNtHb/0bT3BtH4K0Uyb0CMtj6dH
42 apPxcd8cUZ/QIC7alF51jY2DV1q59UxYNs816KoEXCzvCChpZlxq/ugtybyh62xw
43 CZITVJhb06RGOO0TrQybNQ+K8H4J8flt6CZ47vDjyLD3vp+BjmLz6Q==
44 -----END RSA PRIVATE KEY-----
45 linux:
46 system:
47 directory:
48 /home/repo/mcp-ci/pipeline-library:
49 user: git
50 group: www-data
51 mode: 755
52 makedirs: true
53 /home/repo/mk/mk-pipelines:
54 user: git
55 group: www-data
56 mode: 755
57 makedirs: true
Jiri Broulikbc8b46b2018-04-12 00:17:00 +020058 /var/lib/jenkins/.ssh:
59 user: jenkins
60 group: jenkins
61 mode: 700
62 makedirs: true
Jiri Broulik361512c2018-04-05 16:34:23 +020063 repo:
64 jenkins-ppa:
65 source: "deb http://pkg.jenkins.io/debian-stable binary/"
66 architectures: amd64
67 key_id: D50582E6
68 key_server: https://pkg.jenkins.io/debian/jenkins-ci.org.key
69 package:
70 jenkins:
71 version: latest
72 virtualenv:
73 version: latest
74 config:
75 jenkins_master:
76 pillar:
77 jenkins:
78 master:
79 home: /var/lib/jenkins
80 user:
81 git:
82 enabled: true
83 name: git
84 sudo: false
85 full_name: git
86 home: /home/git
87 jenkins:
88 enabled: true
89 name: jenkins
90 sudo: false
91 full_name: jenkins
92 home: /var/lib/jenkins
93 openssh:
94 server:
95 enabled: true
96 user:
97 git:
98 enabled: true
99 public_keys:
100 - key: ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDp6ijK7j8QHAcoxIMWpbJyHmowRq22k4jZxJjx1zd0bVBfYFCU/5bMJPja+ilVn4yHcjCv4bK7WkzrKD102FYAShT0GsTtw6c1BzQypno4Y/is9RzWDtbakP7VC1+RrwYXrQaIdBoS71AQM3WCaDry4FQUbgINMJcpBsFgzQcBvqjNRCFqoV3alPbxHuPihPvPKVjHI+z0VlCCrawyTNsDP731hrNSkaTSVRTiwE6Etk4CwL7iV9rMFSdKFrjdBpI0Ra6vGVT132wGg0LF2NK95QzWfMjzfxBt0XWSarrTKoffUbBCdfbWk5NgL4jfHr9HSufj+Z0QyRMrqRYBs0l1
101 user: ${linux:system:user:git}
102 client:
103 enabled: true
104 user:
105 jenkins:
106 enabled: true
107 private_key:
108 type: rsa
109 key: ${_param:git_private_key}
110 user: ${linux:system:user:jenkins}
111 config:
112 cfg01:
113 identityfile: '/var/lib/jenkins/.ssh/id_rsa'
114 jenkins:
115 master:
116 http:
117 port: 8081
118 client:
119 theme:
120 css_url: '/userContent/theme/mirantis.css'
121 js_url: '/userContent/theme/mirantis.js'
122 node:
123 master:
124 node_mode: Normal
125 remote_home: /var/lib/jenkins
126 num_executors: 4
127 launcher:
128 type: master
129 labels:
130 - python
131 - test
132 lib:
133 pipeline-library:
134 credential_id: git
135 git:
136 server:
137 enabled: true
138 directory: /home/repo