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