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