Import upstream version 1.5.0
Debian Janitor
2 years ago
0 | version: 2 | |
1 | updates: | |
2 | - package-ecosystem: bundler | |
3 | directory: "/" | |
4 | schedule: | |
5 | interval: daily | |
6 | time: "13:00" | |
7 | open-pull-requests-limit: 10 |
0 | name: Release | |
1 | ||
2 | on: | |
3 | create: | |
4 | ref_type: tag | |
5 | ||
6 | jobs: | |
7 | release: | |
8 | runs-on: ubuntu-latest | |
9 | if: github.repository == 'voxpupuli/beaker-hostgenerator' | |
10 | steps: | |
11 | - uses: actions/checkout@v2 | |
12 | - name: Install Ruby 2.7 | |
13 | uses: ruby/setup-ruby@v1 | |
14 | with: | |
15 | ruby-version: '2.7' | |
16 | - name: Build gem | |
17 | run: gem build *.gemspec | |
18 | - name: Publish gem | |
19 | run: gem push *.gem | |
20 | env: | |
21 | GEM_HOST_API_KEY: '${{ secrets.RUBYGEMS_AUTH_TOKEN }}' |
0 | name: Test | |
1 | ||
2 | on: | |
3 | - pull_request | |
4 | - push | |
5 | ||
6 | jobs: | |
7 | test: | |
8 | runs-on: ubuntu-latest | |
9 | strategy: | |
10 | fail-fast: false | |
11 | matrix: | |
12 | ruby: | |
13 | - "2.4" | |
14 | - "2.5" | |
15 | - "2.6" | |
16 | - "2.7" | |
17 | name: Ruby ${{ matrix.ruby }} | |
18 | steps: | |
19 | - uses: actions/checkout@v2 | |
20 | - name: Install Ruby ${{ matrix.ruby }} | |
21 | uses: ruby/setup-ruby@v1 | |
22 | with: | |
23 | ruby-version: ${{ matrix.ruby }} | |
24 | bundler-cache: true | |
25 | - name: Run tests | |
26 | run: bundle exec rake test:spec |
0 | # Change Log | |
0 | # Changelog | |
1 | ||
1 | 2 | All notable changes to this project will be documented in this file. |
2 | 3 | |
3 | This project makes a strong effort to adhere to [Semantic | |
4 | Versioning](http://semver.org). | |
4 | ## [1.5.0](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.5.0) (2021-06-14) | |
5 | ||
6 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.4.0...1.5.0) | |
7 | ||
8 | **Implemented enhancements:** | |
9 | ||
10 | - Ensure amd64 containers are pulled when needed [\#214](https://github.com/voxpupuli/beaker-hostgenerator/pull/214) ([genebean](https://github.com/genebean)) | |
11 | - Add Fedora 34 support [\#212](https://github.com/voxpupuli/beaker-hostgenerator/pull/212) ([GabrielNagy](https://github.com/GabrielNagy)) | |
12 | ||
13 | **Fixed bugs:** | |
14 | ||
15 | - Fix oracle image name [\#215](https://github.com/voxpupuli/beaker-hostgenerator/pull/215) ([genebean](https://github.com/genebean)) | |
16 | - Avoid activesupport deep\_merge conflict [\#213](https://github.com/voxpupuli/beaker-hostgenerator/pull/213) ([GabrielNagy](https://github.com/GabrielNagy)) | |
17 | ||
18 | ## [1.4.0](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.4.0) (2021-05-11) | |
19 | ||
20 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.3.0...1.4.0) | |
21 | ||
22 | **Implemented enhancements:** | |
23 | ||
24 | - \(IMAGES-1273\) add support for Debian 11 amd64 [\#210](https://github.com/voxpupuli/beaker-hostgenerator/pull/210) ([ciprianbadescu](https://github.com/ciprianbadescu)) | |
25 | - Add support for redhat8-POWER \(el-8-ppc64le\) [\#208](https://github.com/voxpupuli/beaker-hostgenerator/pull/208) ([GabrielNagy](https://github.com/GabrielNagy)) | |
26 | ||
27 | **Merged pull requests:** | |
28 | ||
29 | - Deal with nil when merging [\#209](https://github.com/voxpupuli/beaker-hostgenerator/pull/209) ([ekohl](https://github.com/ekohl)) | |
30 | ||
31 | ## [1.3.0](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.3.0) (2021-04-15) | |
32 | ||
33 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.2.10...1.3.0) | |
34 | ||
35 | **Implemented enhancements:** | |
36 | ||
37 | - Modify osx11.2 to osx11 [\#206](https://github.com/voxpupuli/beaker-hostgenerator/pull/206) ([BobosilaVictor](https://github.com/BobosilaVictor)) | |
38 | - Add support for OpenSuSE 42 and 15 [\#202](https://github.com/voxpupuli/beaker-hostgenerator/pull/202) ([ekohl](https://github.com/ekohl)) | |
39 | - Add Fedora 33 support [\#198](https://github.com/voxpupuli/beaker-hostgenerator/pull/198) ([ekohl](https://github.com/ekohl)) | |
40 | ||
41 | **Closed issues:** | |
42 | ||
43 | - Please add support for OpenSUSE Leap 42.3 and OpenSUSE Leap 15 [\#151](https://github.com/voxpupuli/beaker-hostgenerator/issues/151) | |
44 | ||
45 | **Merged pull requests:** | |
46 | ||
47 | - \(IMAGES-1266\) Add macOS 11.2 Big Sur support [\#205](https://github.com/voxpupuli/beaker-hostgenerator/pull/205) ([GabrielNagy](https://github.com/GabrielNagy)) | |
48 | - parser: replace obsolete URI.decode with CGI.unescape [\#204](https://github.com/voxpupuli/beaker-hostgenerator/pull/204) ([kenyon](https://github.com/kenyon)) | |
49 | - Allow newer development dependencies [\#201](https://github.com/voxpupuli/beaker-hostgenerator/pull/201) ([ekohl](https://github.com/ekohl)) | |
50 | - Convert from Travis to Github Actions [\#200](https://github.com/voxpupuli/beaker-hostgenerator/pull/200) ([ekohl](https://github.com/ekohl)) | |
51 | - \(maint\) Remove existing codeowners [\#199](https://github.com/voxpupuli/beaker-hostgenerator/pull/199) ([lucywyman](https://github.com/lucywyman)) | |
52 | - Generate Fedora and CentOS data where possible [\#194](https://github.com/voxpupuli/beaker-hostgenerator/pull/194) ([ekohl](https://github.com/ekohl)) | |
53 | ||
54 | ## [1.2.10](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.2.10) (2020-11-20) | |
55 | ||
56 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.2.9...1.2.10) | |
57 | ||
58 | **Merged pull requests:** | |
59 | ||
60 | - \(maint\) Fix for PEZ builds [\#197](https://github.com/voxpupuli/beaker-hostgenerator/pull/197) ([nmburgan](https://github.com/nmburgan)) | |
61 | ||
62 | ## [1.2.9](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.2.9) (2020-11-20) | |
63 | ||
64 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.2.8...1.2.9) | |
65 | ||
66 | **Merged pull requests:** | |
67 | ||
68 | - \(maint\) Update for removal of enterprise-dist master [\#196](https://github.com/voxpupuli/beaker-hostgenerator/pull/196) ([nmburgan](https://github.com/nmburgan)) | |
69 | - \(IMAGES-1238\) add ubuntu2004-AARCH64 platform [\#195](https://github.com/voxpupuli/beaker-hostgenerator/pull/195) ([ciprianbadescu](https://github.com/ciprianbadescu)) | |
70 | ||
71 | ## [1.2.8](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.2.8) (2020-09-29) | |
72 | ||
73 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.2.7...1.2.8) | |
74 | ||
75 | **Merged pull requests:** | |
76 | ||
77 | - \(maint\) Add support for pe builds in main directory [\#193](https://github.com/voxpupuli/beaker-hostgenerator/pull/193) ([underscorgan](https://github.com/underscorgan)) | |
78 | - Add Fedora 32 + fix Fedora Vagrant box name [\#184](https://github.com/voxpupuli/beaker-hostgenerator/pull/184) ([ekohl](https://github.com/ekohl)) | |
79 | ||
80 | ## [1.2.7](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.2.7) (2020-09-09) | |
81 | ||
82 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.2.6...1.2.7) | |
83 | ||
84 | **Merged pull requests:** | |
85 | ||
86 | - \(IMAGES-1230\) Add support for RedHat 8 ARM64 [\#192](https://github.com/voxpupuli/beaker-hostgenerator/pull/192) ([GabrielNagy](https://github.com/GabrielNagy)) | |
87 | - Add .travis.yml [\#189](https://github.com/voxpupuli/beaker-hostgenerator/pull/189) ([genebean](https://github.com/genebean)) | |
88 | - Add Dependabot to keep thins up to date [\#186](https://github.com/voxpupuli/beaker-hostgenerator/pull/186) ([genebean](https://github.com/genebean)) | |
89 | ||
90 | ## [1.2.6](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.2.6) (2020-06-19) | |
91 | ||
92 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.2.5...1.2.6) | |
93 | ||
94 | **Merged pull requests:** | |
95 | ||
96 | - \(IMAGES-1195\) Add support for Fedora 32 [\#185](https://github.com/voxpupuli/beaker-hostgenerator/pull/185) ([Dorin-Pleava](https://github.com/Dorin-Pleava)) | |
97 | - Install glibc-langpack-en on CentOS 8 [\#183](https://github.com/voxpupuli/beaker-hostgenerator/pull/183) ([ekohl](https://github.com/ekohl)) | |
98 | ||
99 | ## [1.2.5](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.2.5) (2020-03-20) | |
100 | ||
101 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.2.4...1.2.5) | |
102 | ||
103 | **Merged pull requests:** | |
104 | ||
105 | - \(IMAGES-1184\) add ubuntu2004-64 [\#181](https://github.com/voxpupuli/beaker-hostgenerator/pull/181) ([ciprianbadescu](https://github.com/ciprianbadescu)) | |
106 | ||
107 | ## [1.2.4](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.2.4) (2020-03-09) | |
108 | ||
109 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.2.3...1.2.4) | |
110 | ||
111 | **Merged pull requests:** | |
112 | ||
113 | - install apt-transport-https on debian 8 and debian 9 [\#180](https://github.com/voxpupuli/beaker-hostgenerator/pull/180) ([Dan33l](https://github.com/Dan33l)) | |
114 | - Use debian/buster64 for Vagrant [\#177](https://github.com/voxpupuli/beaker-hostgenerator/pull/177) ([ekohl](https://github.com/ekohl)) | |
115 | ||
116 | ## [1.2.3](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.2.3) (2020-02-13) | |
117 | ||
118 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.2.2...1.2.3) | |
119 | ||
120 | **Merged pull requests:** | |
121 | ||
122 | - \(maint\) Update PE master version [\#179](https://github.com/voxpupuli/beaker-hostgenerator/pull/179) ([cthorn42](https://github.com/cthorn42)) | |
123 | ||
124 | ## [1.2.2](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.2.2) (2020-01-30) | |
125 | ||
126 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.2.1...1.2.2) | |
127 | ||
128 | **Merged pull requests:** | |
129 | ||
130 | - \(IMAGES-1170\) Add macOS 10.15 Catalina platform [\#178](https://github.com/voxpupuli/beaker-hostgenerator/pull/178) ([GabrielNagy](https://github.com/GabrielNagy)) | |
131 | ||
132 | ## [1.2.1](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.2.1) (2020-01-09) | |
133 | ||
134 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.2.0...1.2.1) | |
135 | ||
136 | **Merged pull requests:** | |
137 | ||
138 | - \(PE-27608\) Master branch PEZ logic [\#176](https://github.com/voxpupuli/beaker-hostgenerator/pull/176) ([cthorn42](https://github.com/cthorn42)) | |
139 | ||
140 | ## [1.2.0](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.2.0) (2019-12-20) | |
141 | ||
142 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.1.44...1.2.0) | |
143 | ||
144 | **Merged pull requests:** | |
145 | ||
146 | - PE-27608 Update for master branch [\#175](https://github.com/voxpupuli/beaker-hostgenerator/pull/175) ([shaigy](https://github.com/shaigy)) | |
147 | ||
148 | ## [1.1.44](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.1.44) (2019-11-15) | |
149 | ||
150 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.1.43...1.1.44) | |
151 | ||
152 | **Merged pull requests:** | |
153 | ||
154 | - \(IMAGES-1155\) Add support for Fedora 31 [\#174](https://github.com/voxpupuli/beaker-hostgenerator/pull/174) ([luchihoratiu](https://github.com/luchihoratiu)) | |
155 | - \(RE-12859\) Migrate from enterprise.delivery.puppetlabs.net to Artifactory [\#171](https://github.com/voxpupuli/beaker-hostgenerator/pull/171) ([mwaggett](https://github.com/mwaggett)) | |
156 | ||
157 | ## [1.1.43](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.1.43) (2019-10-30) | |
158 | ||
159 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.1.42...1.1.43) | |
160 | ||
161 | **Fixed bugs:** | |
162 | ||
163 | - \(maint\) fix cisco-9k/cisco-n9k typo [\#173](https://github.com/voxpupuli/beaker-hostgenerator/pull/173) ([DavidS](https://github.com/DavidS)) | |
164 | ||
165 | **Merged pull requests:** | |
166 | ||
167 | - \(BKR-1613\) update docker commands for CentOS 8 [\#172](https://github.com/voxpupuli/beaker-hostgenerator/pull/172) ([ciprianbadescu](https://github.com/ciprianbadescu)) | |
168 | ||
169 | ## [1.1.42](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.1.42) (2019-10-14) | |
170 | ||
171 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.1.41...1.1.42) | |
172 | ||
173 | **Merged pull requests:** | |
174 | ||
175 | - \(FM-8341\) Align with changes to Cisco in NSPooler [\#169](https://github.com/voxpupuli/beaker-hostgenerator/pull/169) ([da-ar](https://github.com/da-ar)) | |
176 | ||
177 | ## [1.1.41](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.1.41) (2019-10-09) | |
178 | ||
179 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.1.40...1.1.41) | |
180 | ||
181 | **Merged pull requests:** | |
182 | ||
183 | - \(IMAGES-1150\) add CentOS 8 [\#170](https://github.com/voxpupuli/beaker-hostgenerator/pull/170) ([ciprianbadescu](https://github.com/ciprianbadescu)) | |
184 | ||
185 | ## [1.1.40](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.1.40) (2019-10-01) | |
186 | ||
187 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.1.39...1.1.40) | |
188 | ||
189 | **Merged pull requests:** | |
190 | ||
191 | - \(maint\) fix windowsfips definition [\#168](https://github.com/voxpupuli/beaker-hostgenerator/pull/168) ([gimmyxd](https://github.com/gimmyxd)) | |
192 | ||
193 | ## [1.1.39](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.1.39) (2019-09-17) | |
194 | ||
195 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.1.38...1.1.39) | |
196 | ||
197 | **Merged pull requests:** | |
198 | ||
199 | - \(MAINT\) remove markdown requirement [\#167](https://github.com/voxpupuli/beaker-hostgenerator/pull/167) ([kevpl](https://github.com/kevpl)) | |
200 | - \(IMAGES-1139\) rename windows fips [\#166](https://github.com/voxpupuli/beaker-hostgenerator/pull/166) ([gimmyxd](https://github.com/gimmyxd)) | |
201 | ||
202 | ## [1.1.38](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.1.38) (2019-09-04) | |
203 | ||
204 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.1.37...1.1.38) | |
205 | ||
206 | **Merged pull requests:** | |
207 | ||
208 | - \(IMAGES-1139\) BHG support for winfips-2012r2-x64 [\#165](https://github.com/voxpupuli/beaker-hostgenerator/pull/165) ([Dorin-Pleava](https://github.com/Dorin-Pleava)) | |
209 | - \(MAINT\) Add CODEOWNERS file [\#164](https://github.com/voxpupuli/beaker-hostgenerator/pull/164) ([mchllweeks](https://github.com/mchllweeks)) | |
210 | ||
211 | ## [1.1.37](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.1.37) (2019-08-15) | |
212 | ||
213 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.1.36...1.1.37) | |
214 | ||
215 | **Merged pull requests:** | |
216 | ||
217 | - Revert "\(PE-27037\) Use redhatfips-7-x86\_64 for fips platform" [\#163](https://github.com/voxpupuli/beaker-hostgenerator/pull/163) ([mchllweeks](https://github.com/mchllweeks)) | |
218 | ||
219 | ## [1.1.36](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.1.36) (2019-08-14) | |
220 | ||
221 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.1.35...1.1.36) | |
222 | ||
223 | **Merged pull requests:** | |
224 | ||
225 | - \(PE-27037\) Use redhatfips-7-x86\_64 for fips platform [\#162](https://github.com/voxpupuli/beaker-hostgenerator/pull/162) ([nmburgan](https://github.com/nmburgan)) | |
226 | ||
227 | ## [1.1.35](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.1.35) (2019-08-05) | |
228 | ||
229 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.1.34...1.1.35) | |
230 | ||
231 | **Merged pull requests:** | |
232 | ||
233 | - \(QENG-7199\) add cisco-n7k to data [\#161](https://github.com/voxpupuli/beaker-hostgenerator/pull/161) ([kevpl](https://github.com/kevpl)) | |
234 | ||
235 | ## [1.1.34](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.1.34) (2019-08-02) | |
236 | ||
237 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.1.33...1.1.34) | |
238 | ||
239 | **Merged pull requests:** | |
240 | ||
241 | - \(MAINT\) Add locale to vmpooler Jap/French defs [\#160](https://github.com/voxpupuli/beaker-hostgenerator/pull/160) ([jcoconnor](https://github.com/jcoconnor)) | |
242 | ||
243 | ## [1.1.33](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.1.33) (2019-08-01) | |
244 | ||
245 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.1.32...1.1.33) | |
246 | ||
247 | **Merged pull requests:** | |
248 | ||
249 | - Add docker\_image\_commands to debian10 with docker [\#159](https://github.com/voxpupuli/beaker-hostgenerator/pull/159) ([Dan33l](https://github.com/Dan33l)) | |
250 | ||
251 | ## [1.1.32](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.1.32) (2019-07-02) | |
252 | ||
253 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.1.31...1.1.32) | |
254 | ||
255 | **Merged pull requests:** | |
256 | ||
257 | - \(IMAGES-1125\) Add new Windows 10 and 2019 Definitions [\#158](https://github.com/voxpupuli/beaker-hostgenerator/pull/158) ([jcoconnor](https://github.com/jcoconnor)) | |
258 | ||
259 | ## [1.1.31](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.1.31) (2019-06-13) | |
260 | ||
261 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.1.30...1.1.31) | |
262 | ||
263 | **Merged pull requests:** | |
264 | ||
265 | - \(PE-26509\) Add support for pe\_compiler role [\#157](https://github.com/voxpupuli/beaker-hostgenerator/pull/157) ([nmburgan](https://github.com/nmburgan)) | |
266 | ||
267 | ## [1.1.30](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.1.30) (2019-06-11) | |
268 | ||
269 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.1.29...1.1.30) | |
270 | ||
271 | **Merged pull requests:** | |
272 | ||
273 | - \(QENG-6980\) Add OS version to template [\#156](https://github.com/voxpupuli/beaker-hostgenerator/pull/156) ([mattkirby](https://github.com/mattkirby)) | |
274 | ||
275 | ## [1.1.29](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.1.29) (2019-05-23) | |
276 | ||
277 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.1.28...1.1.29) | |
278 | ||
279 | **Merged pull requests:** | |
280 | ||
281 | - \(QENG-6980\) Fix name for c3650 [\#155](https://github.com/voxpupuli/beaker-hostgenerator/pull/155) ([mattkirby](https://github.com/mattkirby)) | |
282 | - \(IMAGES-1116\) Add beaker-hostgenerator support for Fedora 30 \(amd64\) [\#154](https://github.com/voxpupuli/beaker-hostgenerator/pull/154) ([GabrielNagy](https://github.com/GabrielNagy)) | |
283 | ||
284 | ## [1.1.28](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.1.28) (2019-05-10) | |
285 | ||
286 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.1.27...1.1.28) | |
287 | ||
288 | **Merged pull requests:** | |
289 | ||
290 | - \(QENG-7134\) Individualize cisco IOS platforms [\#153](https://github.com/voxpupuli/beaker-hostgenerator/pull/153) ([smcelmurry](https://github.com/smcelmurry)) | |
291 | ||
292 | ## [1.1.27](https://github.com/voxpupuli/beaker-hostgenerator/tree/1.1.27) (2019-04-25) | |
293 | ||
294 | [Full Changelog](https://github.com/voxpupuli/beaker-hostgenerator/compare/1.1.26...1.1.27) | |
295 | ||
296 | **Merged pull requests:** | |
297 | ||
298 | - \(QENG-6980\) Add support for Cisco ios [\#152](https://github.com/voxpupuli/beaker-hostgenerator/pull/152) ([mattkirby](https://github.com/mattkirby)) | |
299 | - \(IMAGES-1053\) Add beaker-hostgenerator support for Windows2016 French x86\_64 [\#150](https://github.com/voxpupuli/beaker-hostgenerator/pull/150) ([gimmyxd](https://github.com/gimmyxd)) | |
300 | ||
301 | ## [1.1.26](https://github.com/voxpupuli/modulesync/tree/1.1.26) (2019-02-19) | |
302 | - Add platform | |
303 | - debian10-64 | |
304 | - debian10-32 | |
305 | - Change amazon7-ARM64 to use el-7-aarch64 platform | |
306 | ||
307 | ## [1.1.25] - 2019-01-07 | |
308 | - Fix --hypervisor vagrant_libvirt | |
309 | ||
310 | ## [1.1.24] - 2019-01-03 | |
311 | - Add platform: | |
312 | - amazon7-ARM64 | |
313 | ||
314 | ## [1.1.23] - 2018-12-13 | |
315 | - Add platforms: | |
316 | - redhat8-64 | |
317 | - osx1014-64 | |
318 | ||
319 | ## [1.1.22] - 2018-11-21 | |
320 | - Add vagrant hypervisor for debian plaforms | |
321 | ||
322 | ## [1.1.21] - 2018-11-19 | |
323 | - Disable getty when using docker | |
5 | 324 | |
6 | 325 | ## [1.1.20] - 2018-11-14 |
7 | 326 | - Add gnupg to docker_image_commands for debian9-64 |
29 | 348 | - Add platforms: |
30 | 349 | - panos61-64 |
31 | 350 | - panos71-64 |
32 | - panos81-64 | |
33 | ||
34 | ## [1.1.14] - 2018-07-13 | |
35 | - Add docker image commands for Ubuntu 18.04 | |
36 | - Add platform: | |
37 | - sles15-64 | |
38 | ||
39 | ## [1.1.13] - 2018-06-01 | |
40 | - pin fakefs to < 0.14.0 for ruby 2.2 | |
41 | - Add platforms: | |
42 | - windows2019-64 | |
43 | - windows2019-6432 | |
44 | ||
45 | ## [1.1.12] - 2018-04-24 | |
46 | - Add platforms: | |
47 | - vro71-64 | |
48 | - vro74-64 | |
49 | ||
50 | ## [1.1.11] - 2018-04-23 | |
51 | - Add platform: | |
52 | - fedora28-64 | |
53 | ||
54 | ## [1.1.10] - 2018-04-09 | |
55 | - Added docker hypervisor support | |
56 | ||
57 | ## [1.1.9] - 2018-03-29 | |
58 | - Rename platforms redhat-fips packaging_platform to redhatfips | |
59 | ||
60 | ## [1.1.8] - 2018-03-22 | |
61 | - Add platforms: | |
62 | - ubuntu1804-64 | |
63 | - vro73-64 | |
64 | ||
65 | ## [1.1.7] - 2018-02-05 | |
66 | - Add platform: | |
67 | - fedora27-64 | |
68 | ||
69 | ## [1.1.6] - 2018-01-19 | |
70 | - Add platform: | |
71 | - redhatfips7-64 | |
72 | ||
73 | ## [1.1.5] - 2018-01-05 | |
74 | - Add support for amazon7 (AmazonLinux v2) | |
75 | ||
76 | ## [1.1.4] - 2017-11-15 | |
77 | - Update abs template string for AARCH64 | |
78 | ||
79 | ## [1.1.3] - 2017-10-27 | |
80 | - Add platforms: | |
81 | - osx1013-64 | |
82 | - redhat7-AARCH64 | |
83 | - windows2012r2_core-64 | |
84 | - windows2012r2_core-6432 | |
85 | - windows2016_core-64 | |
86 | - windows2016_core-6432 | |
87 | - Fix to platform: | |
88 | - amazon6-64 | |
89 | ||
90 | ## [1.1.2] - 2017-10-13 | |
91 | - Add platform: | |
92 | - cisconxhw-64 | |
93 | ||
94 | ## [1.1.1] - 2017-9-27 | |
95 | - Add platform: | |
96 | - amazon-6-x86_64 | |
97 | ||
98 | ## [1.1.0] - 2017-9-7 | |
99 | - Add new 'packaging_platform' value to the OSes we build packages for to | |
100 | support new install methods in Beaker. | |
101 | ||
102 | ## [1.0.2] - 2017-8-21 | |
103 | - Add platforms: | |
104 | - sles-12-power8 | |
105 | - fedora-26-x86_64 | |
106 | ||
107 | ## [1.0.1] - 2017-8-14 | |
108 | - Support empty string as the value of version by returning nil from pe_dir() | |
109 | - Support unparseable/unknown versions by returning empty string from pe_dir() | |
110 | ||
111 | ## [1.0.0] - 2017-8-14 | |
112 | - Rewrite pe_dir() to provide RC builds and to determine build source just from | |
113 | the pe_version format. | |
114 | ||
115 | Previously, source was either archives/releases if version and family | |
116 | were the exact same string, otherwise ci-ready. | |
117 | ||
118 | Recently we have added archives/internal which houses rc tagged builds | |
119 | long term (ci-ready has a two-week life span). These internal archive | |
120 | releases let us test rc builds for internal consumption, but introduced | |
121 | a third source. | |
122 | ||
123 | Fourth source, actually, I'd forgotten that we already had dev version | |
124 | strings with PEZ in them that need to be sourced from | |
125 | feature/ci-ready... | |
126 | ||
127 | The patch bases everything off the version because the four cases are | |
128 | mutually exclusive, and the previous determination of a release source | |
129 | based on version == family doesn't make sense for anything but a release | |
130 | version. (If you supplied dev builds for both, for example, you | |
131 | would get a host config trying to lookup a dev build in archive/releases | |
132 | where it would not be found...) | |
133 | ||
134 | This patch keeps the behavior of returning nil if either version or | |
135 | family is nil so as to preserve a fallback behavior that would have | |
136 | Beaker instead pick up pe_dir from environment variables: BEAKER_PE_DIR | |
137 | or pe_dist_dir. | |
138 | ||
139 | - Drop use of pe_family/pe_upgrade_family | |
140 | ||
141 | The pe_family and pe_upgrade_family environment variables were only | |
142 | being used as a means of signaling that we want pe_dir to be | |
143 | archives/releases. (If pe_version and pe_family were equal, we'd return | |
144 | archives/releases for pe_dir). This behavior was changed in the | |
145 | previous commit to instead base the tarball source on the version string | |
146 | format. | |
147 | ||
148 | The only other behavior that passing family had was that if either | |
149 | verison or family were nil, pe_dir would be nil. So theoretically, if | |
150 | you only set pe_version to some valid version, you would get a beaker | |
151 | config with no pe_dir set, and Beaker could then set pe_dir based on | |
152 | BEAKER_PE_DIR or pe_dist_dir environment variables. | |
153 | ||
154 | This commit removes family so that we can clean up pipelines which would | |
155 | otherwise be setting pe_family just for the purpose of avoiding this | |
156 | behavior. | |
157 | ||
158 | It is potentially a breaking change if someone was relying on the | |
159 | absence of pe_family to allow Beaker to set pe_dir as mentioned above. | |
160 | ||
161 | ## [0.10.3] - 2017-7-26 | |
162 | - Change ubuntu1604-POWER platform from 'ubuntu-16.04-power8' to | |
163 | 'ubuntu-16.04-ppc64el' | |
164 | - Change redhat7-POWER platform from 'redhat-7.3-power8' to 'el-7-ppc64le' | |
165 | ||
166 | ## [0.10.2] - 2017-7-20 | |
167 | - Change redhat7-POWER platform and template values from 'rhel-7.3-power8' to | |
168 | 'redhat-7.3-power8' | |
169 | ||
170 | ## [0.10.1] - 2017-7-7 | |
171 | - Add platforms: | |
172 | - rhel-7.3-power8 | |
173 | - ubuntu-16.04-power8 | |
174 | ||
175 | ## [0.10.0] - 2017-7-7 | |
176 | - Add map data structure support to arbitrary settings, which previously only | |
177 | supported lists and primitives. Maps and lists can be combined. | |
178 | ||
179 | ## [0.9.0] - 2017-6-7 | |
180 | - Add list data structure support to arbitrary settings, which previously only | |
181 | supported primitive data types. | |
182 | - Add ability to override default hypervisor settings in the global config | |
183 | section. | |
184 | - Add support for hardware platforms to the ABS hypervisor. | |
185 | - Add platforms: | |
186 | - vro6-64 | |
187 | - vro7-64 | |
188 | ||
189 | ## [0.8.4] - 2017-4-6 | |
190 | - Add platform: | |
191 | - windows2012r2_wmf5-64 | |
192 | ||
193 | ## [0.8.3] - 2017-2-7 | |
194 | - Add platform: | |
195 | - aix-7.2-power | |
196 | - Remove warning about changing platform defaults in 1.0 release | |
197 | - Change from using STDERR to $stderr for Ruby redirection purposes | |
198 | ||
199 | ## [0.8.2] - 2017-1-3 | |
200 | - Add platforms: | |
201 | - fedora25-32 | |
202 | - fedora25-64 | |
203 | - ubuntu1610-32 | |
204 | - ubuntu1610-64 | |
205 | ||
206 | ## [0.8.1] - 2016-12-21 | |
207 | - Add platforms with Japanese language support: | |
208 | - windows2012r2_ja-64 | |
209 | - windows2012r2_ja-6432 | |
210 | - Don't include test files in the gem. This will greatly reduce the overall size | |
211 | of the beaker-hostgenerator gem as it will no longer include the 500+ test fixtures. | |
212 | ||
213 | ## [0.8.0] - 2016-10-4 | |
214 | - Improved whitespace support in global and host settings. Spaces are no longer | |
215 | removed, so input must be quoted, escaped, or URL-encoded appropriately. | |
216 | ||
217 | ## [0.7.4] - 2016-9-26 | |
218 | - Add platforms: | |
219 | - OSX 10.12 | |
220 | - Windows 2016 | |
221 | - Support for CI.next: | |
222 | - Add AlwaysBeScheduling hypervisor | |
223 | - Add CLI flag '--templates-only' to reduce the generated output to include | |
224 | only the template values from the HOSTS | |
225 | ||
226 | ## [0.7.3] - 2016-8-11 | |
227 | - Add platform: | |
228 | - HuaweiOS 6 powerpc | |
229 | ||
230 | ## [0.7.2] - 2016-7-13 | |
231 | - Automatically URL-decode input to support usage in HTTP URLs, such as Jenkins. | |
232 | ||
233 | ## [0.7.1] - 2016-6-29 | |
234 | - Add platforms: | |
235 | - Fedora 24 x86_64 and i386 | |
236 | - Redhat 6 s390x | |
237 | - Redhat 7 s390x | |
238 | - SLES 11 s390x | |
239 | - SLES 12 s390x | |
240 | ||
241 | ## [0.7.0] - 2016-6-13 | |
242 | - Add optional '--global-config' CLI argument to support arbitrary values in the | |
243 | general CONFIG section of host files. | |
244 | - Add '--version' CLI flag to print out the library version to stdout. | |
245 | - Remove requirement that only valid (read: built-in) hypervisors are generated | |
246 | by allowing any arbitrary string to be specified as the hypervisor. If the | |
247 | hypervisor specified is not a built-in one there will be no additional | |
248 | hypervisor-specific configuration generated. | |
249 | - Add platforms: | |
250 | - aix-5.3-power | |
251 | - aix-6.1-power | |
252 | - aix-7.1-power | |
253 | - solaris-10-sparc | |
254 | - solaris-11-sparc | |
255 | ||
256 | ## [0.6.0] - 2016-05-11 | |
257 | - Add new 'none' hypervisor implementation to support static, non-provisioned hosts. | |
258 | - Add support for arbitrary, per-host key=value settings. | |
259 | ||
260 | ## [0.5.0] - 2016-03-30 | |
261 | - Add platforms: | |
262 | - Ubuntu 16.06 x86 and x86_64 | |
263 | - Fix platforms: | |
264 | - Cisco XR and NXOS | |
265 | ||
266 | ## [0.4.0] - 2016-02-05 | |
267 | - Add new optional parameters to CLI: | |
268 | --pe_upgrade_dir UPGRADE_PATH | |
269 | Explicitly set pe_upgrade_dir attribute on generated hosts. | |
270 | --pe_upgrade_ver UPGRADE_VERSION | |
271 | Explicitly set pe_upgrade_ver attribute on generated hosts. | |
272 | --pe_dir PATH | |
273 | Explicitly set pe_dir attribute on generated hosts. | |
274 | --pe_ver VERSION | |
275 | Explicitly set pe_ver attribute on generated hosts. | |
276 | ||
277 | - Implement data-driven testing approach that separates test logic from test | |
278 | data to improve coverage on important code path (BeakerHostGenerator::CLI). | |
279 | ||
280 | ## [0.3.3] - 2016-02-04 | |
281 | - Fix Cisco platforms by setting required parameters for the vmpooler templates. | |
282 | ||
283 | ## [0.3.2] - 2016-01-28 | |
284 | - Change the way we generate the platform string for windows 10 hosts. | |
285 | ||
286 | ## [0.3.1] - 2015-12-31 | |
287 | - Bug fix: Restrict OSINFO v1 to centos-only changes. | |
288 | ||
289 | ## [0.3.0] - 2015-12-30 | |
290 | - Add --osinfo-version flag to allow users to select beaker-hostgenerator 1.x | |
291 | major versions of the OSINFO data structure. | |
292 | - Don't identify "centos" machines as "el" in the platform string. | |
293 | ||
294 | ## [0.2.1] - 2016-01-20 | |
295 | - Fix platforms: | |
296 | - Cisco NXOS 5 (x86_64) | |
297 | - set Virtual Routing & Forwarding (vrf) to 'management' | |
298 | - set ssh username to 'beaker' | |
299 | - Cisco eXR 7 (x86_64) | |
300 | - set Virtual Routing & Forwarding (vrf) to 'management' | |
301 | ||
302 | ## [0.2.0] - 2015-12-22 | |
303 | - Add platforms: | |
304 | - Cumulus 2.5 (x86_64) | |
305 | - Cisco NXOS 5 (x86_64) | |
306 | - Cisco eXR 7 (x86_64) | |
307 | - Fix platforms: | |
308 | - Arista 4 (i386); spec string previously did not include version number. | |
309 | ||
310 | ## [0.1.0] - 2015-12-21 | |
311 | - Add platforms: | |
312 | - Arista 4 (i386) | |
313 | - windows 2012r2 (x86_64); 32 bit agent | |
314 | - sets ruby_arch=x32 | |
315 | - windows 2008r2 (x86_64); 32 bit agent | |
316 | - sets ruby_arch=x32 | |
317 | - windows 2008 (x86_64); 32 bit agent | |
318 | - sets ruby_arch=x32 | |
319 | - windows 2003r2 (x86_64); 32 bit agent | |
320 | - sets ruby_arch=x32 | |
321 | - Set ruby_arch=x64 on a bunch of 64 bit windows platforms. | |
322 | - Allow beaker-hostgenerator to be called programmatically. | |
323 | - Fix bug in module/class namespaces that prevented both `beaker` and | |
324 | `beaker-hostgenerator` from being required. | |
325 | ||
326 | ## [0.0.1] - 2015-10-07 | |
327 | Test beaker-hostgenerator release pipeline (not intended to be a functional | |
328 | release) | |
329 | ||
330 | # sqa-utils (old Gem) | |
331 | ||
332 | ## [Unreleased][unreleased] | |
333 | ### Changed | |
334 | - Updated this changelog for 0.13.3 | |
335 | ||
336 | ## [0.13.3] - 2015-04-29 | |
337 | - Add platforms: | |
338 | - Ubuntu 15.10 (i386, x86_64) | |
339 | - Windows 10 (i386, x86_64) | |
340 | - Fedora 23 (i386, x86_64) | |
341 | - Debian 9/Stretch (i386, x86_64) | |
342 | - OSX 10.11 El Capitan (x86_64) | |
343 | - Output --help message when no arguments provided (rather than error stack trace) | |
344 | ||
345 | ## [0.13.2] - 2015-04-29 | |
346 | - Add platforms: | |
347 | - Ubuntu 15.04 (i386, x86_64) | |
348 | - Fedora 22 (i386, x86_64) | |
349 | - OSX 10.10 (x86_64) | |
350 | ||
351 | ## [0.13.0] - 2015-04-29 | |
352 | - Add arbitrary role support. | |
353 | - Add ability to provide per-role configuration settings on each host. Can be | |
354 | disabled with --disable-role-config command line option. | |
355 | - Add command line option to disable default "agent" role. | |
356 | - Change "vcloud" hypervisior type to "vmpooler", remove unnecessary hypervisor | |
357 | configuration. | |
358 | - Add spec tests for nodespec parsing and role creation. | |
351 | ## Details | |
352 | ||
353 | ### 0.9.0 - 7 Jun, 2017 (06b6a0da) | |
354 | ||
355 | * (GEM) update beaker-hostgenerator version to 0.9.0 (06b6a0da) | |
356 | ||
357 | * Merge pull request #80 from puppetlabs/prepare-for-release (b7a83889) | |
358 | ||
359 | ||
360 | ``` | |
361 | Merge pull request #80 from puppetlabs/prepare-for-release | |
362 | ||
363 | (MAINT) Update CHANGELOG for 0.9.0 release | |
364 | ``` | |
365 | * (MAINT) Update CHANGELOG for 0.9.0 release (aae2e698) | |
366 | ||
367 | * (MAINT) Fix rendering issue in README and update TOC (bc92bd07) | |
368 | ||
369 | * (QENG-4945) Add support for arbitrary lists (e75f1e7e) | |
370 | ||
371 | ||
372 | ``` | |
373 | (QENG-4945) Add support for arbitrary lists | |
374 | ||
375 | Before, we had no way to add lists to configurations. This adds | |
376 | a new bracket syntax within arbitrary settings in order to parse out any lists the user may want to | |
377 | add in. | |
378 | ``` | |
379 | * Merge pull request #79 from puppetlabs/qeng-5041 (990b6081) | |
380 | ||
381 | ||
382 | ``` | |
383 | Merge pull request #79 from puppetlabs/qeng-5041 | |
384 | ||
385 | (QENG-5041) Add vRO to support platforms | |
386 | ``` | |
387 | * (QENG-5041) Add vRO to support platforms (22b7c670) | |
388 | ||
389 | ||
390 | ``` | |
391 | (QENG-5041) Add vRO to support platforms | |
392 | ||
393 | This adds both vro-6-x86_64 and vro-7-x86_64. The templates | |
394 | already exist within vmpooler | |
395 | ``` | |
396 | * Merge pull request #77 from puppetlabs/fix-default-config-hypervisors (988476e1) | |
397 | ||
398 | ||
399 | ``` | |
400 | Merge pull request #77 from puppetlabs/fix-default-config-hypervisors | |
401 | ||
402 | (maint) The hypervisor defaults are not overwritable | |
403 | ``` | |
404 | * Merge pull request #76 from puppetlabs/qeng4965/add-abs-hardware-support (874f473f) | |
405 | ||
406 | ||
407 | ``` | |
408 | Merge pull request #76 from puppetlabs/qeng4965/add-abs-hardware-support | |
409 | ||
410 | (QENG-4965) Add ABS support for hardware platforms | |
411 | ``` | |
412 | * (MAINT) Delete duplicate keys from test helper hash (0fe2c0ac) | |
413 | ||
414 | * (MAINT) Prefer underscores over dashes in file names (efe8b7b1) | |
415 | ||
416 | ||
417 | ``` | |
418 | (MAINT) Prefer underscores over dashes in file names | |
419 | ||
420 | Ruby prefers that you not use dashes in your .rb filenames, so this commit | |
421 | renames abs-support.rb to abs_support.rb | |
422 | ``` | |
423 | * (maint) The hypervisor defaults are not overwritable (1a44141b) | |
424 | ||
425 | ||
426 | ``` | |
427 | (maint) The hypervisor defaults are not overwritable | |
428 | Before this change the code would pull and merge the hypervisor defaults on top of any | |
429 | user provided --global-config block. This reverses the logic to use defaults only | |
430 | if the key is not specified in the --global-config section. This specifically | |
431 | enables overwritting the pooling_api for the vmpooler hypervisor, as it is the | |
432 | only one with a default global_config() method implementation. Also added it's | |
433 | respective test | |
434 | ``` | |
435 | * (QENG-4965) Add ABS support for hardware platforms (a9ddf44b) | |
436 | ||
437 | ||
438 | ``` | |
439 | (QENG-4965) Add ABS support for hardware platforms | |
440 | ||
441 | This commit makes the hardware platforms compatible with the ABS hypervisor and | |
442 | the --templates-only switch to enable hardware support in Jenkins via ABS. | |
443 | ``` | |
444 | ### <a name = "0.8.4">0.8.4 - 6 Apr, 2017 (77943fb2) | |
445 | ||
446 | * (HISTORY) update beaker-hostgenerator history for gem release 0.8.4 (77943fb2) | |
447 | ||
448 | * (GEM) update beaker-hostgenerator version to 0.8.4 (d80eb358) | |
449 | ||
450 | * Merge pull request #74 from puppetlabs/prepare-for-release (43405262) | |
451 | ||
452 | ||
453 | ``` | |
454 | Merge pull request #74 from puppetlabs/prepare-for-release | |
455 | ||
456 | (MAINT) Update CHANGELOG for 0.8.4 release | |
457 | ``` | |
458 | * (MAINT) Update CHANGELOG for 0.8.4 release (26cd2eef) | |
459 | ||
460 | * Merge pull request #73 from glennsarti/2012r2-wmf5 (d00a1d63) | |
461 | ||
462 | ||
463 | ``` | |
464 | Merge pull request #73 from glennsarti/2012r2-wmf5 | |
465 | ||
466 | (MODULES-4667) Add Windows 2012R2 WMF5 VMPooler image | |
467 | ``` | |
468 | * (MODULES-4667) Add Windows 2012R2 WMF5 VMPooler image (8b293890) | |
469 | ||
470 | ||
471 | ``` | |
472 | (MODULES-4667) Add Windows 2012R2 WMF5 VMPooler image | |
473 | ||
474 | This commit adds the win-2012r2-wmf5-x86_64 vmpooler image, which is a variation | |
475 | on the Windows Sever 2012R2 64bit image. | |
476 | ``` | |
477 | ### <a name = "0.8.3">0.8.3 - 7 Feb, 2017 (79e8d717) | |
478 | ||
479 | * (HISTORY) update beaker-hostgenerator history for gem release 0.8.3 (79e8d717) | |
480 | ||
481 | * (GEM) update beaker-hostgenerator version to 0.8.3 (12bfa089) | |
482 | ||
483 | * Merge pull request #72 from puppetlabs/maint/prepare-for-release (cc5a3ce6) | |
484 | ||
485 | ||
486 | ``` | |
487 | Merge pull request #72 from puppetlabs/maint/prepare-for-release | |
488 | ||
489 | (MAINT) Update CHANGELOG for 0.8.3 release | |
490 | ``` | |
491 | * (MAINT) Update CHANGELOG for 0.8.3 release (6d3900a9) | |
492 | ||
493 | * Merge pull request #71 from ferglor/BKR-1032 (cca29c01) | |
494 | ||
495 | ||
496 | ``` | |
497 | Merge pull request #71 from ferglor/BKR-1032 | |
498 | ||
499 | (BKR-1032) Switched from using STDERR to $stderr | |
500 | ``` | |
501 | * (BKR-1032) Switched from using STDERR to $stderr (7d4f8197) | |
502 | ||
503 | * Merge pull request #70 from puppetlabs/qeng4019/remove-warning-message (087df5a5) | |
504 | ||
505 | ||
506 | ``` | |
507 | Merge pull request #70 from puppetlabs/qeng4019/remove-warning-message | |
508 | ||
509 | (QENG-4019) Remove warning message about changing defaults | |
510 | ``` | |
511 | * (QENG-4019) Remove warning message about changing defaults (d3e19a40) | |
512 | ||
513 | ||
514 | ``` | |
515 | (QENG-4019) Remove warning message about changing defaults | |
516 | ||
517 | This warning message was added a while ago to inform users of an upcoming | |
518 | breaking change. We're no longer certain that we'll be making the breaking | |
519 | change though, so the warning is a bit misleading. | |
520 | ||
521 | Furthermore, we're now trying to silence this message when beaker-hostgenerator | |
522 | is used programatically within Beaker. | |
523 | ||
524 | There will likely be more changes that are outlined in the linked ticket, such | |
525 | as adding a new CLI switch to toggle between specific & generic platform names. | |
526 | ``` | |
527 | * Merge pull request #68 from branan/pa-893-aix-7.2 (48b9eb04) | |
528 | ||
529 | ||
530 | ``` | |
531 | Merge pull request #68 from branan/pa-893-aix-7.2 | |
532 | ||
533 | (PA-893) Add AIX 7.2 | |
534 | ``` | |
535 | * (PA-893) Add AIX 7.2 (8ff6a8c6) | |
536 | ||
537 | ### <a name = "0.8.2">0.8.2 - 3 Jan, 2017 (a61487bf) | |
538 | ||
539 | * (HISTORY) update beaker-hostgenerator history for gem release 0.8.2 (a61487bf) | |
540 | ||
541 | * (GEM) update beaker-hostgenerator version to 0.8.2 (b1ff2e54) | |
542 | ||
543 | * Merge pull request #67 from puppetlabs/maint/prepare-for-release (214fcb06) | |
544 | ||
545 | ||
546 | ``` | |
547 | Merge pull request #67 from puppetlabs/maint/prepare-for-release | |
548 | ||
549 | (MAINT) Update CHANGELOG for 0.8.2 release | |
550 | ``` | |
551 | * (MAINT) Update CHANGELOG for 0.8.2 release (b5f9684d) | |
552 | ||
553 | * Merge pull request #66 from ScottGarman/ubuntu1610 (fb9dbbb1) | |
554 | ||
555 | ||
556 | ``` | |
557 | Merge pull request #66 from ScottGarman/ubuntu1610 | |
558 | ||
559 | Add Ubuntu 16.10 platforms and test fixtures | |
560 | ``` | |
561 | * (PA-716) Add Ubuntu 16.10 test fixtures (bb8233c3) | |
562 | ||
563 | * (PA-716) Add support for Ubuntu 16.10 i386 and x86_64 platforms (d8ecc7d0) | |
564 | ||
565 | * Merge pull request #65 from ScottGarman/fedora25 (eb42f28d) | |
566 | ||
567 | ||
568 | ``` | |
569 | Merge pull request #65 from ScottGarman/fedora25 | |
570 | ||
571 | Add Fedora 25 platforms and test fixtures | |
572 | ``` | |
573 | * (BKR-984) Add fedora25 test fixtures (76cd6543) | |
574 | ||
575 | ||
576 | ``` | |
577 | (BKR-984) Add fedora25 test fixtures | |
578 | ||
579 | These were generated by running rake generate:fixtures. | |
580 | ``` | |
581 | * (BKR-984) Add support for Fedora 25 i386 and x86_64 platforms (ba50620c) | |
582 | ||
583 | ### <a name = "0.8.1">0.8.1 - 21 Dec, 2016 (2648029d) | |
584 | ||
585 | * (HISTORY) update beaker-hostgenerator history for gem release 0.8.1 (2648029d) | |
586 | ||
587 | * (GEM) update beaker-hostgenerator version to 0.8.1 (5466486c) | |
588 | ||
589 | * Merge pull request #64 from puppetlabs/maint/prepare-for-release (2dd91be2) | |
590 | ||
591 | ||
592 | ``` | |
593 | Merge pull request #64 from puppetlabs/maint/prepare-for-release | |
594 | ||
595 | (MAINT) Update CHANGELOG for 0.8.1 release | |
596 | ``` | |
597 | * (MAINT) Update CHANGELOG for 0.8.1 release (26a6d6a2) | |
598 | ||
599 | * Merge pull request #63 from glennsarti/add-windows-2012r2-jp (55b13176) | |
600 | ||
601 | ||
602 | ``` | |
603 | Merge pull request #63 from glennsarti/add-windows-2012r2-jp | |
604 | ||
605 | (BKR-1013) Add Windows 2012R2 Japanese Template | |
606 | ``` | |
607 | * (BKR-1013) Add Windows 2012R2 Japanese Template (e72e9401) | |
608 | ||
609 | ||
610 | ``` | |
611 | (BKR-1013) Add Windows 2012R2 Japanese Template | |
612 | ||
613 | This commit adds the Japanese Windows 2012 R2 VMPooler template in preparation | |
614 | of testing non-US English systems in Beaker. | |
615 | ``` | |
616 | * Merge pull request #62 from puppetlabs/maint_delete-acceptance-tests (16b0a3b2) | |
617 | ||
618 | ||
619 | ``` | |
620 | Merge pull request #62 from puppetlabs/maint_delete-acceptance-tests | |
621 | ||
622 | (MAINT) Remove acceptance testing | |
623 | ``` | |
624 | * Merge pull request #61 from puppetlabs/maint_exclude-test-files-from-gem (f85e0376) | |
625 | ||
626 | ||
627 | ``` | |
628 | Merge pull request #61 from puppetlabs/maint_exclude-test-files-from-gem | |
629 | ||
630 | (MAINT) Delete test_files directive to keep fixtures out of the gem | |
631 | ``` | |
632 | * (MAINT) Specify all dependencies in gemspec file (e0134744) | |
633 | ||
634 | ||
635 | ``` | |
636 | (MAINT) Specify all dependencies in gemspec file | |
637 | ||
638 | There was only 1 dependency still being specified in the Gemfile, so to clean | |
639 | things up a little bit this commit just moves it over to the gemspec file | |
640 | instead. | |
641 | ||
642 | After all, we're building a gem (not an app) so we should prefer gemspec over | |
643 | Gemfile. | |
644 | ``` | |
645 | * (MAINT) Remove acceptance testing (39e43aef) | |
646 | ||
647 | ||
648 | ``` | |
649 | (MAINT) Remove acceptance testing | |
650 | ||
651 | This deletes everything related to acceptance testing. | |
652 | ||
653 | We had no tests, and we have no intentions of adding any. We started to lay out | |
654 | the groundwork for acceptance testing a while ago with the "acceptance/" | |
655 | directory, `beaker` test dependency, and the `acceptance` Rake task. | |
656 | ||
657 | This commit deletes that groundwork, as it is out of date and just getting in | |
658 | the way at this point. If we decide to add acceptance tests in the future, it | |
659 | will likely look different than this anyway. | |
660 | ``` | |
661 | * (MAINT) Delete test_files directive to keep fixtures out of the gem (60559c93) | |
662 | ||
663 | ||
664 | ``` | |
665 | (MAINT) Delete test_files directive to keep fixtures out of the gem | |
666 | ||
667 | This gemspec directive `test_files` will cause the files it references to be | |
668 | included in the built gem so they can be used during the `gem test` command. | |
669 | ||
670 | We do not intend to support the ability for users to run `gem test`, and | |
671 | furthermore this gem subcommand doesn't even exist anymore. | |
672 | ``` | |
673 | * Merge pull request #60 from puppetlabs/maint_exclude-test-files-from-gem (27f0c177) | |
674 | ||
675 | ||
676 | ``` | |
677 | Merge pull request #60 from puppetlabs/maint_exclude-test-files-from-gem | |
678 | ||
679 | (MAINT) Exclude test files from built gem | |
680 | ``` | |
681 | * (MAINT) Exclude test files from built gem (2dba0975) | |
682 | ||
683 | ||
684 | ``` | |
685 | (MAINT) Exclude test files from built gem | |
686 | ||
687 | This project has a TON of test fixtures that are not necessary in production, | |
688 | yet we were still bundling them into the gem. | |
689 | ||
690 | We don't need to include any of these, they were just making the resulting gem | |
691 | significantly larger. | |
692 | ``` | |
693 | * (MAINT) Remove 'features' from gemspec test files (3e16db88) | |
694 | ||
695 | ||
696 | ``` | |
697 | (MAINT) Remove 'features' from gemspec test files | |
698 | ||
699 | There is no 'features' directory or files so it doens't make sense in the | |
700 | gemspec. | |
701 | ``` | |
702 | * (MAINT) Add Gemfile.local to gitignore (a1f16380) | |
703 | ||
704 | * (MAINT) Remove file encoding comment from gemspec file (3251469b) | |
705 | ||
706 | ||
707 | ``` | |
708 | (MAINT) Remove file encoding comment from gemspec file | |
709 | ||
710 | We don't need this for Ruby, it's only for your text editor, and it's annoying | |
711 | as it causes some editors to prompt you for confirmation before opening the file | |
712 | and parsing the encoding comment. | |
713 | ``` | |
714 | * Merge pull request #59 from puppetlabs/theshanx-patch-1 (a365eb7a) | |
715 | ||
716 | ||
717 | ``` | |
718 | Merge pull request #59 from puppetlabs/theshanx-patch-1 | |
719 | ||
720 | (maint) Add internal_list key to MAINTAINERS | |
721 | ``` | |
722 | * (maint) Add internal_list key to MAINTAINERS (99fc75ee) | |
723 | ||
724 | ||
725 | ``` | |
726 | (maint) Add internal_list key to MAINTAINERS | |
727 | ||
728 | This change adds a reference to the Google group the maintainers are associated with. | |
729 | ``` | |
730 | ### <a name = "0.8.0">0.8.0 - 4 Oct, 2016 (2e6dc11e) | |
731 | ||
732 | * (HISTORY) update beaker-hostgenerator history for gem release 0.8.0 (2e6dc11e) | |
733 | ||
734 | * (GEM) update beaker-hostgenerator version to 0.8.0 (291854ec) | |
735 | ||
736 | * Merge pull request #58 from puppetlabs/maint (82d9fc2a) | |
737 | ||
738 | ||
739 | ``` | |
740 | Merge pull request #58 from puppetlabs/maint | |
741 | ||
742 | (MAINT) Prepare for 0.8.0 release | |
743 | ``` | |
744 | * (MAINT) Prepare for 0.8.0 release (a6346c24) | |
745 | ||
746 | * Merge pull request #57 from puppetlabs/bk934/support-whitespace (93abe32c) | |
747 | ||
748 | ||
749 | ``` | |
750 | Merge pull request #57 from puppetlabs/bk934/support-whitespace | |
751 | ||
752 | (BKR-934) Allow for whitespace in settings | |
753 | ``` | |
754 | * (BKR-934) Allow for whitespace in settings (487f3f65) | |
755 | ||
756 | ||
757 | ``` | |
758 | (BKR-934) Allow for whitespace in settings | |
759 | ||
760 | Previously all whitespace was automatically removed from all input. This | |
761 | commit removes that behavior, allowing for values with whitespace in | |
762 | them to be properly generated. | |
763 | ||
764 | This change means users are responsible for properly quoting, escaping, | |
765 | or URL-encoding the whitespace as necessary. | |
766 | ``` | |
767 | ### <a name = "0.7.4">0.7.4 - 26 Sep, 2016 (1e102ccd) | |
768 | ||
769 | * (HISTORY) update beaker-hostgenerator history for gem release 0.7.4 (1e102ccd) | |
770 | ||
771 | * (GEM) update beaker-hostgenerator version to 0.7.4 (09c62ae1) | |
772 | ||
773 | * Merge pull request #56 from puppetlabs/maint (44882551) | |
774 | ||
775 | ||
776 | ``` | |
777 | Merge pull request #56 from puppetlabs/maint | |
778 | ||
779 | (MAINT) Prepare for 0.7.4 release | |
780 | ``` | |
781 | * (QENG-4407) Return proper JSON map (88581c56) | |
782 | ||
783 | ||
784 | ``` | |
785 | (QENG-4407) Return proper JSON map | |
786 | ||
787 | Previously the --templates-only switch would output a custom CSV-style | |
788 | format, plus it repeated platforms rather than tallying them up. | |
789 | ||
790 | This commit changes the output format to be a JSON map, with the | |
791 | platforms as keys and the total counts as values. | |
792 | ``` | |
793 | * Merge pull request #53 from puppetlabs/add-maintainers-file (126620cf) | |
794 | ||
795 | ||
796 | ``` | |
797 | Merge pull request #53 from puppetlabs/add-maintainers-file | |
798 | ||
799 | (MAINT) Add MAINTAINERS file | |
800 | ``` | |
801 | * (MAINT) Add MAINTAINERS file (b73a2ede) | |
802 | ||
803 | * (MAINT) Prepare for 0.7.4 release (1cc9c3fc) | |
804 | ||
805 | * Merge pull request #51 from puppetlabs/qeng4204/add-templates-only-cli (a7196b52) | |
806 | ||
807 | ||
808 | ``` | |
809 | Merge pull request #51 from puppetlabs/qeng4204/add-templates-only-cli | |
810 | ||
811 | (QENG-4204) Add CLI flag to only generate templates | |
812 | ``` | |
813 | * (QENG-4204) Add CLI flag to only generate templates (7c4342f8) | |
814 | ||
815 | ||
816 | ``` | |
817 | (QENG-4204) Add CLI flag to only generate templates | |
818 | ||
819 | This adds a CLI switch '--templates-only' that will reduce the generated | |
820 | output to include only the template values from the HOSTS. | |
821 | ``` | |
822 | * Merge pull request #48 from puppetlabs/qeng4204/create-abs-hypervisor (ec1b80d2) | |
823 | ||
824 | ||
825 | ``` | |
826 | Merge pull request #48 from puppetlabs/qeng4204/create-abs-hypervisor | |
827 | ||
828 | (QENG-4204) Add AlwaysBeScheduling hypervisor | |
829 | ``` | |
830 | * Merge pull request #50 from puppetlabs/qeng-4176 (aecb44a6) | |
831 | ||
832 | ||
833 | ``` | |
834 | Merge pull request #50 from puppetlabs/qeng-4176 | |
835 | ||
836 | (QENG-4176 & QENG-4180) Add OSX 10.12 and Windows 2016 | |
837 | ``` | |
838 | * (QENG-4176 & QENG-4180) Add OSX 10.12 and Windows 2016 (0d8ad08a) | |
839 | ||
840 | ||
841 | ``` | |
842 | (QENG-4176 & QENG-4180) Add OSX 10.12 and Windows 2016 | |
843 | ||
844 | Added OSX 10.12 (Sierra) and Windows Server 2016 to | |
845 | supported beaker-hostgenerator platforms | |
846 | ``` | |
847 | * (QENG-4204) Add AlwaysBeScheduling hypervisor (87559142) | |
848 | ||
849 | ||
850 | ``` | |
851 | (QENG-4204) Add AlwaysBeScheduling hypervisor | |
852 | ||
853 | This commit adds a new hypervisor called 'abs' that will support | |
854 | generating configurations necessary for working with CI.next and the | |
855 | AlwaysBeScheduling service. | |
856 | ||
857 | Currently, the behavior of the abs hypervisor is basically the same as | |
858 | the vmpooler hypervisor. The only difference is it doesn't fixup the | |
859 | nodes to support old PE versions. | |
860 | ||
861 | Having a built-in hypervisor for ABS alleviates the need for users to | |
862 | manually override the hypervisor key on each node. | |
863 | ``` | |
864 | ### <a name = "0.7.3">0.7.3 - 11 Aug, 2016 (87c75523) | |
865 | ||
866 | * (HISTORY) update beaker-hostgenerator history for gem release 0.7.3 (87c75523) | |
867 | ||
868 | * (GEM) update beaker-hostgenerator version to 0.7.3 (9ad5f770) | |
869 | ||
870 | * (maint) Update CHANGELOG for 0.7.3 release (9e9c1b82) | |
871 | ||
872 | * Merge pull request #47 from puppetlabs/maint (165cd14a) | |
873 | ||
874 | ||
875 | ``` | |
876 | Merge pull request #47 from puppetlabs/maint | |
877 | ||
878 | (maint) Update CHANGELOG for 0.7.3 release | |
879 | ``` | |
880 | * Merge pull request #46 from puppetlabs/qeng4179/add-huaweios6-platform (3a871959) | |
881 | ||
882 | ||
883 | ``` | |
884 | Merge pull request #46 from puppetlabs/qeng4179/add-huaweios6-platform | |
885 | ||
886 | (QENG-4179) Add HuaweiOS 6 platform | |
887 | ``` | |
888 | * (QENG-4179) Add test HuaweiOS test fixtures (ba951da2) | |
889 | ||
890 | * (QENG-4179) Add HuaweiOS 6 platform (4c9905c0) | |
891 | ||
892 | * Merge pull request #45 from puppetlabs/maint (42b2e6f2) | |
893 | ||
894 | ||
895 | ``` | |
896 | Merge pull request #45 from puppetlabs/maint | |
897 | ||
898 | (MAINT) Add URL encoding references to README | |
899 | ``` | |
900 | * (MAINT) Add URL encoding references to README (84dfdb29) | |
901 | ||
902 | ### <a name = "0.7.2">0.7.2 - 13 Jul, 2016 (cee53bcc) | |
903 | ||
904 | * (HISTORY) update beaker-hostgenerator history for gem release 0.7.2 (cee53bcc) | |
905 | ||
906 | * (GEM) update beaker-hostgenerator version to 0.7.2 (edc8971b) | |
907 | ||
908 | * (MAINT) Update CHANGELOG for 0.7.2 release (f1270d44) | |
909 | ||
910 | * Merge pull request #44 from nwolfe/maint/master/prepare-for-release (eb45282f) | |
911 | ||
912 | ||
913 | ``` | |
914 | Merge pull request #44 from nwolfe/maint/master/prepare-for-release | |
915 | ||
916 | (MAINT) Update CHANGELOG for 0.7.2 release | |
917 | ``` | |
918 | * Merge pull request #43 from nwolfe/qeng4034/support-url-encoding (e4e55d3a) | |
919 | ||
920 | ||
921 | ``` | |
922 | Merge pull request #43 from nwolfe/qeng4034/support-url-encoding | |
923 | ||
924 | (QENG-4034) Automatically URL-decode raw input | |
925 | ``` | |
926 | * (QENG-4034) Automatically URL-decode raw input (e6d1c1dc) | |
927 | ||
928 | ||
929 | ``` | |
930 | (QENG-4034) Automatically URL-decode raw input | |
931 | ||
932 | This commit adds a "pre-processing" step to the Parser that will always | |
933 | attempt to URL-decode the input before parsing it. This behavior is | |
934 | necessary to support specifying arbitrary settings in the input string | |
935 | when the input ends up as part of an HTTP URL, such as almost every | |
936 | usage we currently have in Jenkins. | |
937 | ``` | |
938 | ### <a name = "0.7.1">0.7.1 - 29 Jun, 2016 (be332325) | |
939 | ||
940 | * (HISTORY) update beaker-hostgenerator history for gem release 0.7.1 (be332325) | |
941 | ||
942 | * (GEM) update beaker-hostgenerator version to 0.7.1 (530baa09) | |
943 | ||
944 | * Merge pull request #41 from nwolfe/maint/master/prepare-for-release (d576464b) | |
945 | ||
946 | ||
947 | ``` | |
948 | Merge pull request #41 from nwolfe/maint/master/prepare-for-release | |
949 | ||
950 | (MAINT) Update CHANGELOG for 0.7.1 release | |
951 | ``` | |
952 | * Merge pull request #42 from nwolfe/maint/master/regenerate-fixture-for-new-platforms (1e1b7f47) | |
953 | ||
954 | ||
955 | ``` | |
956 | Merge pull request #42 from nwolfe/maint/master/regenerate-fixture-for-new-platforms | |
957 | ||
958 | (MAINT) Regenerate test fixtures for new platforms | |
959 | ``` | |
960 | * (MAINT) Regenerate test fixtures for new platforms (cc4fa0ef) | |
961 | ||
962 | ||
963 | ``` | |
964 | (MAINT) Regenerate test fixtures for new platforms | |
965 | ||
966 | I blew away the whole fixtures/generated/ directory and regenerated them | |
967 | all again, so the new platforms will be included and tested. | |
968 | ``` | |
969 | * Merge pull request #39 from nwolfe/qeng3626-add-sles11-s390x (2155fb79) | |
970 | ||
971 | ||
972 | ``` | |
973 | Merge pull request #39 from nwolfe/qeng3626-add-sles11-s390x | |
974 | ||
975 | (QENG-3626) Add sles-11-s390x platform | |
976 | ``` | |
977 | * Merge pull request #38 from puppetlabs/qeng-3815 (8bcbcfef) | |
978 | ||
979 | ||
980 | ``` | |
981 | Merge pull request #38 from puppetlabs/qeng-3815 | |
982 | ||
983 | (QENG-3815) Adding sles12-s390x | |
984 | ``` | |
985 | * Merge pull request #40 from puppetlabs/QENG-3960 (c0d76e1d) | |
986 | ||
987 | ||
988 | ``` | |
989 | Merge pull request #40 from puppetlabs/QENG-3960 | |
990 | ||
991 | (QENG-3960, QENG-3817, QENG-3816) - Updated for Fedora 24 (x86_64, i3… | |
992 | ``` | |
993 | * (MAINT) Update CHANGELOG for 0.7.1 release (56b71af5) | |
994 | ||
995 | * (QENG-3626) Add sles-11-s390x platform (c09b8a87) | |
996 | ||
997 | * (QENG-3960, QENG-3817, QENG-3816) - Updated for Fedora 24 (x86_64, i386), el-7-s390x, and el-6-s390x (d88aba55) | |
998 | ||
999 | * (QENG-3815) Adding sles12-s390x (a95646ea) | |
1000 | ||
1001 | ||
1002 | ``` | |
1003 | (QENG-3815) Adding sles12-s390x | |
1004 | ||
1005 | Adding sles12-s390x. No vmpooler | |
1006 | ``` | |
1007 | ### <a name = "0.7.0">0.7.0 - 13 Jun, 2016 (f0aafe8d) | |
1008 | ||
1009 | * (HISTORY) update beaker-hostgenerator history for gem release 0.7.0 (f0aafe8d) | |
1010 | ||
1011 | * (GEM) update beaker-hostgenerator version to 0.7.0 (4792554b) | |
1012 | ||
1013 | * Merge pull request #36 from nwolfe/qeng3987/release-0.7.0 (11256701) | |
1014 | ||
1015 | ||
1016 | ``` | |
1017 | Merge pull request #36 from nwolfe/qeng3987/release-0.7.0 | |
1018 | ||
1019 | (QENG-3987) Update CHANGELOG for 0.7.0 release | |
1020 | ``` | |
1021 | * (QENG-3987) Update CHANGELOG for 0.7.0 release (2f9fa77c) | |
1022 | ||
1023 | * Merge pull request #33 from nwolfe/qeng3811-add-aix-and-sparc-platforms (9e73e059) | |
1024 | ||
1025 | ||
1026 | ``` | |
1027 | Merge pull request #33 from nwolfe/qeng3811-add-aix-and-sparc-platforms | |
1028 | ||
1029 | (QENG-3811) Add AIX and Solaris SPARC platforms | |
1030 | ``` | |
1031 | * Merge pull request #35 from nwolfe/maint/alphabetize-test-fixtures (26ae944e) | |
1032 | ||
1033 | ||
1034 | ``` | |
1035 | Merge pull request #35 from nwolfe/maint/alphabetize-test-fixtures | |
1036 | ||
1037 | (MAINT) Sort platforms alphabetically | |
1038 | ``` | |
1039 | * Merge pull request #34 from nwolfe/qeng3946-support-arbitrary-hypervisors (4d018b46) | |
1040 | ||
1041 | ||
1042 | ``` | |
1043 | Merge pull request #34 from nwolfe/qeng3946-support-arbitrary-hypervisors | |
1044 | ||
1045 | (QENG-3946) Support arbitrary hypervisors | |
1046 | ``` | |
1047 | * (QENG-3946) Support arbitrary hypervisors (cf62fc5e) | |
1048 | ||
1049 | ||
1050 | ``` | |
1051 | (QENG-3946) Support arbitrary hypervisors | |
1052 | ||
1053 | This commit allows unknown hypervisors to be specified by the user. | |
1054 | Previously, if the hypervisor specified by the user was not one of the | |
1055 | valid, built-in implementations then an error was thrown notifying the | |
1056 | user that an invalid hypervisor was requested. | |
1057 | Now, this is no longer an error, and instead the host generation will | |
1058 | continue as normal but there will be no hypervisor-specific | |
1059 | configuration. The name of the unknown hypervisor will be the value of | |
1060 | the hypervisor configuration of the hosts. | |
1061 | ||
1062 | To implement this, we can repurpose the special `Hypervisor::None` | |
1063 | implementation to instead represent an unknown (but equally valid) | |
1064 | hypervisor. The unknown name will now be the value of `hypervisor` in | |
1065 | the generated config, where it used to be `hypervisor: none`. | |
1066 | ||
1067 | For example: | |
1068 | $ .. centos6-64{hypervisor=custom} | |
1069 | --- | |
1070 | HOSTS: | |
1071 | centos6-64-1: | |
1072 | pe_dir: | |
1073 | pe_ver: | |
1074 | pe_upgrade_dir: | |
1075 | pe_upgrade_ver: | |
1076 | platform: el-6-x86_64 | |
1077 | hypervisor: custom | |
1078 | roles: | |
1079 | - agent | |
1080 | CONFIG: | |
1081 | nfs_server: none | |
1082 | consoleport: 443 | |
1083 | ``` | |
1084 | * (QENG-3811) Regenerate fixtures with new platforms (dbd40c80) | |
1085 | ||
1086 | ||
1087 | ``` | |
1088 | (QENG-3811) Regenerate fixtures with new platforms | |
1089 | ||
1090 | Our fixture generation isn't quite deterministic, and adding a new | |
1091 | platform somehow causes unrelated platform fixtures to be changed. | |
1092 | ||
1093 | This commit deletes the entire `test/fixtures/generated` directory and | |
1094 | regenerates them anew, with new fixtures for the new AIX and Solaris | |
1095 | SPARC platforms. | |
1096 | ``` | |
1097 | * (QENG-3811) Add AIX and Solaris SPARC platforms (8c5eb30d) | |
1098 | ||
1099 | * (MAINT) Regenerate test fixtures and isolate them (d17d2341) | |
1100 | ||
1101 | ||
1102 | ``` | |
1103 | (MAINT) Regenerate test fixtures and isolate them | |
1104 | ||
1105 | Since we sorted the platforms alphabetically, the fixture generation | |
1106 | results in different filenames. Basically every time we modify | |
1107 | Data#platforms() we should regenerate the fixtures so we have all | |
1108 | platforms covered. | |
1109 | ||
1110 | This moves the generated fixtures into a new directory called | |
1111 | `test/fixtures/generated/` so it's easier to work with them and not have | |
1112 | the manually created fixtures get in the way. | |
1113 | ``` | |
1114 | * (MAINT) Sort platforms alphabetically (2376853e) | |
1115 | ||
1116 | ||
1117 | ``` | |
1118 | (MAINT) Sort platforms alphabetically | |
1119 | ||
1120 | Just so it's easier to navigate the large structure in the code. | |
1121 | ``` | |
1122 | * Merge pull request #32 from nwolfe/qeng3808-alphanumeric-architectures (92eb8545) | |
1123 | ||
1124 | ||
1125 | ``` | |
1126 | Merge pull request #32 from nwolfe/qeng3808-alphanumeric-architectures | |
1127 | ||
1128 | (QENG-3808) Support uppercase alphanumeric architectures | |
1129 | ``` | |
1130 | * Merge pull request #31 from nwolfe/qeng3377-fix-version-flag (7bedf39f) | |
1131 | ||
1132 | ||
1133 | ``` | |
1134 | Merge pull request #31 from nwolfe/qeng3377-fix-version-flag | |
1135 | ||
1136 | (QENG-3377) Add --version CLI flag | |
1137 | ``` | |
1138 | * Merge pull request #30 from nwolfe/qeng3920-arbitrary-global-config-support (ffe6078a) | |
1139 | ||
1140 | ||
1141 | ``` | |
1142 | Merge pull request #30 from nwolfe/qeng3920-arbitrary-global-config-support | |
1143 | ||
1144 | (QENG-3920) Global host config CLI configuration support | |
1145 | ``` | |
1146 | * (QENG-3808) Support uppercase alphanumeric architectures (0fc1ba77) | |
1147 | ||
1148 | ||
1149 | ``` | |
1150 | (QENG-3808) Support uppercase alphanumeric architectures | |
1151 | ||
1152 | This commit adds support for uppercase-only alphanumeric architecture | |
1153 | bits in platform names. For example, we can support things like | |
1154 | "POWER", "POWER7", "S390X" instead of just "32" or "64". | |
1155 | ||
1156 | Uppercase letters allow for backwards compatibility when roles are | |
1157 | specified, which come after the architecture bit. This implementation | |
1158 | relies on the fact that the role and arbitrary role characters are | |
1159 | only lowercase. | |
1160 | ||
1161 | This allows us to distinguish between the architecture "POWER" and the | |
1162 | role "m" when parsing the spec "POWERm", as in "aix71-POWERm". | |
1163 | ``` | |
1164 | * (QENG-3377) Add --version CLI flag (2ddec220) | |
1165 | ||
1166 | ||
1167 | ``` | |
1168 | (QENG-3377) Add --version CLI flag | |
1169 | ||
1170 | This commit adds a -v/--version CLI flag to print the version number. | |
1171 | ||
1172 | This also refactors the flow-of-control to remove the need for the | |
1173 | SafeEarlyExit exception by moving all output-generating codepaths out of | |
1174 | the initialize method and into the execute method, and teasing apart the | |
1175 | --list and default generation codepaths. The execute method | |
1176 | now chooses the code path based on the CLI options set in initialize. | |
1177 | ||
1178 | While we no longer throw a SafeEarlyExit exception, it's effectively | |
1179 | part of the API so we must wait until the appropriate time/release to | |
1180 | delete it. Existing usages of it should not be broken with the changes | |
1181 | in this commit. | |
1182 | ``` | |
1183 | * (QENG-3920) Global host config CLI configuration support (151918d9) | |
1184 | ||
1185 | ||
1186 | ``` | |
1187 | (QENG-3920) Global host config CLI configuration support | |
1188 | ||
1189 | This commit adds CLI support for specifying global configuration | |
1190 | settings that will be included in the CONFIG section. | |
1191 | ||
1192 | For example: | |
1193 | ||
1194 | $ beaker-hostgenerator --global-config {master=headless} redhat7-64m | |
1195 | --- | |
1196 | HOSTS: | |
1197 | redhat7-64-1: | |
1198 | pe_dir: | |
1199 | pe_ver: | |
1200 | pe_upgrade_dir: | |
1201 | pe_upgrade_ver: | |
1202 | hypervisor: vmpooler | |
1203 | platform: el-7-x86_64 | |
1204 | template: redhat-7-x86_64 | |
1205 | roles: | |
1206 | - agent | |
1207 | - master | |
1208 | CONFIG: | |
1209 | nfs_server: none | |
1210 | consoleport: 443 | |
1211 | master: headless | |
1212 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
1213 | ``` | |
1214 | ### <a name = "0.6.0">0.6.0 - 11 May, 2016 (c807eb0d) | |
1215 | ||
1216 | * (HISTORY) update beaker-hostgenerator history for gem release 0.6.0 (c807eb0d) | |
1217 | ||
1218 | * (GEM) update beaker-hostgenerator version to 0.6.0 (4a8ee90e) | |
1219 | ||
1220 | * Merge pull request #29 from nwolfe/maint/master/prepare-for-release (7e0decc0) | |
1221 | ||
1222 | ||
1223 | ``` | |
1224 | Merge pull request #29 from nwolfe/maint/master/prepare-for-release | |
1225 | ||
1226 | (maint) Prepare for 0.6.0 release | |
1227 | ``` | |
1228 | * (maint) Prepare for 0.6.0 release (c15c1bf6) | |
1229 | ||
1230 | * Merge pull request #28 from nwolfe/qeng3276/none-hypervisor-and-host-settings (d105e4bd) | |
1231 | ||
1232 | ||
1233 | ``` | |
1234 | Merge pull request #28 from nwolfe/qeng3276/none-hypervisor-and-host-settings | |
1235 | ||
1236 | (QENG-3276) Add None hypervisor and per-host settings support | |
1237 | ``` | |
1238 | * (QENG-3276) Minor refactorings; failing test fixture (b0926b22) | |
1239 | ||
1240 | ||
1241 | ``` | |
1242 | (QENG-3276) Minor refactorings; failing test fixture | |
1243 | ||
1244 | This commit includes the following minor refactorings based on feedback: | |
1245 | * Inline if block surrounding arbitrary_settings['hostname'] | |
1246 | * Strip the `__` name prefix from `__generate_host_roles!` and make | |
1247 | private; adjust spec test accordingly | |
1248 | * Change test fixture `expected_exception` support to not use the | |
1249 | dangerous `eval`, and added `per-host-settings/malformed-input.yaml` | |
1250 | test fixture to exercise the support | |
1251 | ``` | |
1252 | * (QENG-3276) Update CHANGELOG (0a170d42) | |
1253 | ||
1254 | ||
1255 | ``` | |
1256 | (QENG-3276) Update CHANGELOG | |
1257 | ||
1258 | This commit adds notes for the next release regarding the 'none' | |
1259 | hypervisor and arbitrary key-value host settings support. | |
1260 | ``` | |
1261 | * (QENG-3276) Add more parser tests for failures (b80d94ab) | |
1262 | ||
1263 | ||
1264 | ``` | |
1265 | (QENG-3276) Add more parser tests for failures | |
1266 | ||
1267 | This commit adds tests that validate the proper exceptions are thrown | |
1268 | when invalid arbitrary host settings are provided. | |
1269 | ||
1270 | This also expands host-setting support to include arbitrary whitespace | |
1271 | to allow for more human-readable input. | |
1272 | ``` | |
1273 | * (MAINT) Wire up expected_excpetion test fitxure support (78cccb14) | |
1274 | ||
1275 | ||
1276 | ``` | |
1277 | (MAINT) Wire up expected_excpetion test fitxure support | |
1278 | ||
1279 | This commits finishes the work necessary to support expected exceptions | |
1280 | defined in the test fixture YAML files. | |
1281 | ``` | |
1282 | * (QENG-3276) Move host role code into Roles module (78a2679e) | |
1283 | ||
1284 | ||
1285 | ``` | |
1286 | (QENG-3276) Move host role code into Roles module | |
1287 | ||
1288 | This commit moves the ROLES map and custom role config map out of the | |
1289 | Data and Generator classes and into the Roles class. | |
1290 | This also changes the implementation of custom role configuration from | |
1291 | being a meta-programming method call into a standard map index. | |
1292 | ``` | |
1293 | * (QENG-3276) Extract code into new Parser module (9764fd7e) | |
1294 | ||
1295 | ||
1296 | ``` | |
1297 | (QENG-3276) Extract code into new Parser module | |
1298 | ||
1299 | This commit moves the NODE_REGEX constant and handful of methods tightly | |
1300 | coupled to it into a new module called Parser. This module is | |
1301 | responsible for dealing with the raw user input string and turning it | |
1302 | into data structures that the Generator and hypervisors can operate on. | |
1303 | ``` | |
1304 | * (QENG-3276) Minor method refactoring (ce763dc0) | |
1305 | ||
1306 | ||
1307 | ``` | |
1308 | (QENG-3276) Minor method refactoring | |
1309 | ||
1310 | This commit renames a method, marks some methods as private, and | |
1311 | extracts some logic into its own method. | |
1312 | ``` | |
1313 | * (QENG-3276) Update README (fd99cc9f) | |
1314 | ||
1315 | ||
1316 | ``` | |
1317 | (QENG-3276) Update README | |
1318 | ||
1319 | This commit updates the README to include an example of the new 'none' | |
1320 | hypervisor and per-host settings. | |
1321 | ||
1322 | Also rename "Puppet Labs" references to just "Puppet". | |
1323 | ``` | |
1324 | * (QENG-3276) Update CLI help/usage text (7d85dff4) | |
1325 | ||
1326 | ||
1327 | ``` | |
1328 | (QENG-3276) Update CLI help/usage text | |
1329 | ||
1330 | This commit updates the CLI help text to mention the new arbitrary host | |
1331 | settings support, and include the list of valid hypervisors when the | |
1332 | `--list` option is given. | |
1333 | ``` | |
1334 | * (QENG-3276) Test fixtures for hypervisor and settings (34d4e649) | |
1335 | ||
1336 | ||
1337 | ``` | |
1338 | (QENG-3276) Test fixtures for hypervisor and settings | |
1339 | ||
1340 | This commit adds a couple hand-made test fixtures that exercise the new | |
1341 | "none" hypervisor and arbitrary host settings support. | |
1342 | ``` | |
1343 | * Merge pull request #27 from nwolfe/maint/master/decouple-generator-and-hypervisors (52293374) | |
1344 | ||
1345 | ||
1346 | ``` | |
1347 | Merge pull request #27 from nwolfe/maint/master/decouple-generator-and-hypervisors | |
1348 | ||
1349 | (maint) Decouple hypervisors from generator | |
1350 | ``` | |
1351 | * (QENG-3276) Add None hypervisor and per-host settings support (ab38abef) | |
1352 | ||
1353 | ||
1354 | ``` | |
1355 | (QENG-3276) Add None hypervisor and per-host settings support | |
1356 | ||
1357 | This commit adds a new "none" hypervisor to support non-provisioned | |
1358 | hosts. Non-provisioned hosts require a handful of other host settings to | |
1359 | be specified in order for Beaker to use it properly, so this commit also | |
1360 | adds support for arbitrary key-value host settings. | |
1361 | ||
1362 | For example: | |
1363 | ||
1364 | $ .. centos6-64m{hypervisor=none,hostname=my-host,vmhostname=othername} | |
1365 | --- | |
1366 | HOSTS: | |
1367 | my-host: | |
1368 | pe_dir: | |
1369 | pe_ver: | |
1370 | pe_upgrade_dir: | |
1371 | pe_upgrade_ver: | |
1372 | platform: el-6-x86_64 | |
1373 | hypervisor: none | |
1374 | vmhostname: othername | |
1375 | roles: | |
1376 | - agent | |
1377 | - master | |
1378 | CONFIG: | |
1379 | nfs_server: none | |
1380 | consoleport: 443 | |
1381 | ``` | |
1382 | * (maint) Docstrings for new hypervisor architecture (9c35595f) | |
1383 | ||
1384 | ||
1385 | ``` | |
1386 | (maint) Docstrings for new hypervisor architecture | |
1387 | ||
1388 | This commit adds docstrings to modules and methods, specifically the | |
1389 | BeakerHostGenerator::Hypervisor and BeakerHostGenerator::Data modules. | |
1390 | ``` | |
1391 | * (maint) Generate multi-platform test fixtures (996578cb) | |
1392 | ||
1393 | ||
1394 | ``` | |
1395 | (maint) Generate multi-platform test fixtures | |
1396 | ||
1397 | To help with test coverage, this adds a directory full of generated | |
1398 | test fixtures with multi-platform hosts in a form similar to | |
1399 | "centos6-64m-debian8-32-sles12-64a". Two of the three hosts have a | |
1400 | random role assigned. | |
1401 | ``` | |
1402 | * (maint) New generated windows test fixtures (2591347e) | |
1403 | ||
1404 | ||
1405 | ``` | |
1406 | (maint) New generated windows test fixtures | |
1407 | ||
1408 | The rake task 'generate:fixtures' produced several new Windows fixtures. | |
1409 | Perhaps we had previously updated the code to add support for more | |
1410 | Windows platforms, but we forgot to re-generate the test fixtures? | |
1411 | ``` | |
1412 | * (maint) Decouple hypervisors from generator (aa39202e) | |
1413 | ||
1414 | ||
1415 | ``` | |
1416 | (maint) Decouple hypervisors from generator | |
1417 | ||
1418 | This commit is a large refactor that teases apart the generate code from | |
1419 | the hypervisor code. | |
1420 | ||
1421 | Previously the VMPooler hypervisor class was a subclass of the Generator | |
1422 | class, which was fine when there was only one hypervisor, but made it | |
1423 | difficult to add support for per-host/multiple hypervisors. | |
1424 | ||
1425 | Now, there's a 1-to-many relationship between the Generator | |
1426 | (BeakerHostGenerator::Generator) and the | |
1427 | Hypervisors (BeakerHostGenerator::Hypervisor). | |
1428 | ||
1429 | The giant map of OSINFO data that was previously in the | |
1430 | 'data/vmpooler.rb' has been promoted and moved into data.rb as the | |
1431 | `osinfo` module function. The parts specific to the VMPooler hypervisor | |
1432 | have been nested under submaps keyed by the name of the hypervisor, | |
1433 | `:vmpooler`. | |
1434 | ||
1435 | Adding support for a new hypervisor now requires implementing | |
1436 | BeakerHostGenerator::Hypervisor::Interface, and adding any appropriate | |
1437 | platform data as a submap to the OSINFO map in data.rb, keyed under a | |
1438 | symbol named after the new hypervisor (e.g. `:my_hypervisor`). | |
1439 | ||
1440 | The module function `BeakerHostGenerator::Data.get_platform_info` can | |
1441 | then be used when implementing the hypervisor to extract the relevant | |
1442 | platform data under the key `:my_hypervisor`. | |
1443 | ``` | |
1444 | ### <a name = "0.5.0">0.5.0 - 31 Mar, 2016 (fa3ae0c8) | |
1445 | ||
1446 | * (HISTORY) update beaker-hostgenerator history for gem release 0.5.0 (fa3ae0c8) | |
1447 | ||
1448 | * (GEM) update beaker-hostgenerator version to 0.5.0 (36291ea6) | |
1449 | ||
1450 | * (MAINT) Update changelog for pending release. (5b2e75bf) | |
1451 | ||
1452 | * Merge pull request #26 from puppetlabs/qeng-3489 (2b9b0ad4) | |
1453 | ||
1454 | ||
1455 | ``` | |
1456 | Merge pull request #26 from puppetlabs/qeng-3489 | |
1457 | ||
1458 | (QENG-3489) Add Ubuntu 16.04 to beaker host generator data. | |
1459 | ``` | |
1460 | * (MAINT) Fix borked test fixtures. (e5d60be4) | |
1461 | ||
1462 | * (QENG-3489) Add Ubuntu 16.04 to vmpooler platform data. (23e10232) | |
1463 | ||
1464 | * Merge pull request #25 from LuvCurves/remove_cisco_xr_ssh_user (50016446) | |
1465 | ||
1466 | ||
1467 | ``` | |
1468 | Merge pull request #25 from LuvCurves/remove_cisco_xr_ssh_user | |
1469 | ||
1470 | (maint) Remove ssh user from Cisco XR platform. | |
1471 | ``` | |
1472 | * (maint) Remove ssh user from Cisco XR platform. (79fcd1cf) | |
1473 | ||
1474 | * Merge pull request #24 from LuvCurves/BKR-706 (0c7c31cf) | |
1475 | ||
1476 | ||
1477 | ``` | |
1478 | Merge pull request #24 from LuvCurves/BKR-706 | |
1479 | ||
1480 | (BKR-706) Update Cisco platforms to match beaker | |
1481 | ``` | |
1482 | * (maint) Changed names based on Cisco recommendation (7b88434c) | |
1483 | ||
1484 | * (BKR-706) Update Cisco platforms to match beaker (7c44bb80) | |
1485 | ||
1486 | ### <a name = "0.4.0">0.4.0 - 10 Feb, 2016 (dc333b1c) | |
1487 | ||
1488 | * (HISTORY) update beaker-hostgenerator history for gem release 0.4.0 (dc333b1c) | |
1489 | ||
1490 | * (GEM) update beaker-hostgenerator version to 0.4.0 (fe10edc1) | |
1491 | ||
1492 | * (MAINT) Remove hard-coded gemspec date. (4770b013) | |
1493 | ||
1494 | * Merge pull request #23 from puppetlabs/maint (f8b77852) | |
1495 | ||
1496 | ||
1497 | ``` | |
1498 | Merge pull request #23 from puppetlabs/maint | |
1499 | ||
1500 | (QENG-3466) Fix --list bug and write tests to prevent recurrences. | |
1501 | ``` | |
1502 | * (MAINT) s/Errors/Exceptions/ in bin directory (b8b68c60) | |
1503 | ||
1504 | * (MAINT) Better semantics for exception naming. (d0129893) | |
1505 | ||
1506 | * (MAINT) Actually add new test. (f80192f3) | |
1507 | ||
1508 | * (MAINT) Be more explicit in CHANGELOG (0a39fb6b) | |
1509 | ||
1510 | * (MAINT) Write test for safe early exit behavior. (34866de1) | |
1511 | ||
1512 | ||
1513 | ``` | |
1514 | (MAINT) Write test for safe early exit behavior. | |
1515 | ||
1516 | Specifically, ensure that when passed the "--list" options, | |
1517 | BeakerHostGenerator::CLI.initialize will raise the | |
1518 | BeakerHostGenerator::Errors::SafeEarlyExit exception which is intended to be | |
1519 | ignored by the script calling BeakerHostGenerator::CLI.initialize | |
1520 | ``` | |
1521 | * (MAINT) Update CHANGELOG (bb52432b) | |
1522 | ||
1523 | * (MAINT) Write tests to protect --list CLI behavior. (e523773f) | |
1524 | ||
1525 | * (MAINT) Don't call 'exit' in BeakerHostGenerator::CLI class. (e3bac654) | |
1526 | ||
1527 | * (MAINT) Fix bug introduced by eecc04c (865b04c2) | |
1528 | ||
1529 | * Merge pull request #21 from puppetlabs/qeng-3370 (45bf2295) | |
1530 | ||
1531 | ||
1532 | ``` | |
1533 | Merge pull request #21 from puppetlabs/qeng-3370 | |
1534 | ||
1535 | (QENG-3370) Add pe_* value CLI override options. | |
1536 | ``` | |
1537 | * (QENG-3370) Use mixins instead of module method references. (eecc04c8) | |
1538 | ||
1539 | * (QENG-3370) Address PR feedback. (19cc3a9b) | |
1540 | ||
1541 | * (QENG-3370) Fix grammar no no. (4d7d5db3) | |
1542 | ||
1543 | * Revert "(QENG-3370) Add .projectile (emacs plugin) path exclusion." (1db7dfcc) | |
1544 | ||
1545 | ||
1546 | ``` | |
1547 | Revert "(QENG-3370) Add .projectile (emacs plugin) path exclusion." | |
1548 | ||
1549 | This reverts commit 3dd4eb3a5488b55f6aae1d65db43e84c7c0ff625. | |
1550 | ``` | |
1551 | * (QENG-3370) Fix fixtures after merging cisco changes from master branch. (e1c65ffc) | |
1552 | ||
1553 | * Merge remote-tracking branch 'origin/master' into qeng-3370 (8559505b) | |
1554 | ||
1555 | * (QENG-3370) Fix module constant initialization bug. (aa3e08cd) | |
1556 | ||
1557 | ||
1558 | ``` | |
1559 | (QENG-3370) Fix module constant initialization bug. | |
1560 | ||
1561 | Similar to the BeakerHostGenerator::Data::Vmpooler data initialization bug, this | |
1562 | is something that would not typically show up during normal command line usage | |
1563 | of beaker-hostgenerator because at that time there is typically only one | |
1564 | reference made to the BeakerHostGenerator::Utils module constant. However during | |
1565 | test fixture generation and rspec tests the modules were only loaded once so | |
1566 | there was only one attempt to read in environment variables which led to | |
1567 | inconsisten results depending on the order in which the fixtures were | |
1568 | generated/tested. | |
1569 | ``` | |
1570 | * (QENG-3370) Fix major bug in BeakerHostGenerator::Data::Vmpooler (f3359c8f) | |
1571 | ||
1572 | ||
1573 | ``` | |
1574 | (QENG-3370) Fix major bug in BeakerHostGenerator::Data::Vmpooler | |
1575 | ||
1576 | Since the OSINFO and OSINFO_BHGv1 module constants are only initialized once | |
1577 | (during library load), do not refer directly to them using reference variables. | |
1578 | Instead, initialize the osinfo variable directly on each call of get_osinfo and | |
1579 | merge in the module constants as appropriate based on the given | |
1580 | beaker-hostenerator version integer. | |
1581 | ||
1582 | This bug never came up during normal command-line usage of beaker-hostgenerator | |
1583 | because get_osinfo would never be expected to be called with both bhg_version=0 | |
1584 | and bhg_version=1. However, it came up both during generation of test fixtures | |
1585 | and validation of those test fixtures in rspec since the module is only loaded | |
1586 | once which led to the mutated value of the OSINFO module constant to persist | |
1587 | across all initializations of the BeakerHostGenerator::CLI class. | |
1588 | ``` | |
1589 | * (QENG-3370) Generate test cases for pe_{family,version} variable combinations. (99965b3f) | |
1590 | ||
1591 | * (QENG-3370) Minor cleanup of new rspec test. (e9a77bb5) | |
1592 | ||
1593 | * (QENG-3370) Use fixtures in rspec tests instead of minitest. (b401574d) | |
1594 | ||
1595 | ||
1596 | ``` | |
1597 | (QENG-3370) Use fixtures in rspec tests instead of minitest. | |
1598 | ||
1599 | This makes it possible to treat each individual fixture its own test case which | |
1600 | improves the reporting and ensures that all fixtures are tested even if some | |
1601 | fail. | |
1602 | ||
1603 | Using a loop containing an assertion in minitest did not work for this purpose | |
1604 | because a failed assertion caused the loop to break prematurely; it probably | |
1605 | would have been possible to catch whatever the exception was and continue the | |
1606 | loop but whatever. I already did this. | |
1607 | ``` | |
1608 | * (QENG-3370) Rename options_string to arguments_string. (c6507fd4) | |
1609 | ||
1610 | * (QENG-3370) Add documentation for test fixtures. (b6712a9b) | |
1611 | ||
1612 | * (QENG-3370) Make it a little easier to generate fixtures. (a829a425) | |
1613 | ||
1614 | ||
1615 | ``` | |
1616 | (QENG-3370) Make it a little easier to generate fixtures. | |
1617 | ||
1618 | * Move FixtureGenerator class into test/utils/generator_helpers.rb | |
1619 | * Create generate:test Rake task | |
1620 | ``` | |
1621 | * (QENG-3370) Add assert_equal mismatch message. (11cbba23) | |
1622 | ||
1623 | * (QENG-3370) Add .projectile (emacs plugin) path exclusion. (3dd4eb3a) | |
1624 | ||
1625 | * (QENG-3370) Use YAML.load_file method. (0b353986) | |
1626 | ||
1627 | * (QENG-3370) Don't use minitest to generate fixtures. (6c3a890f) | |
1628 | ||
1629 | * (QENG-3370) Generate various option fixtures. (71e4efca) | |
1630 | ||
1631 | * (QENG-3370) Add some fixtures and a test case to iterate over them. (722abcd5) | |
1632 | ||
1633 | * (QENG-3370) Use enumerators to produce more diverse combinations of host roles. (2f913aec) | |
1634 | ||
1635 | * (QENG-3370) Move helper methods into helper module. (f4fd1cf5) | |
1636 | ||
1637 | ||
1638 | ``` | |
1639 | (QENG-3370) Move helper methods into helper module. | |
1640 | ||
1641 | Unclutters the fixture generator class and maintains distinction between test | |
1642 | and helper methods. | |
1643 | ``` | |
1644 | * (QENG-3370) Create common method for generating options-based fixtures. (6be93ddc) | |
1645 | ||
1646 | ||
1647 | ``` | |
1648 | (QENG-3370) Create common method for generating options-based fixtures. | |
1649 | ||
1650 | This will make it easier to generate many many fixtures. | |
1651 | ``` | |
1652 | * (QENG-3370) Add janky fixture generator. (88ac0341) | |
1653 | ||
1654 | ||
1655 | ``` | |
1656 | (QENG-3370) Add janky fixture generator. | |
1657 | ||
1658 | This script allows one to generate test fixtures using beaker-hostgenerator | |
1659 | itself. Yay. The generated directory structure could use some more thought. | |
1660 | ``` | |
1661 | * (QENG-3370) Move GeneratorTestHelpers into its own file. (f7d3f996) | |
1662 | ||
1663 | * (QENG-3370) Use BeakerHostGenerator::CLI directly. (45a2f7e4) | |
1664 | ||
1665 | ||
1666 | ``` | |
1667 | (QENG-3370) Use BeakerHostGenerator::CLI directly. | |
1668 | ||
1669 | This may be necessary to ensure coverage checks can work correctly. Also, it | |
1670 | makes sense to test at this since I know of at least one project that is doing | |
1671 | something similar. | |
1672 | ||
1673 | Not so sure about the way this is handling stderr though--just trying to avoid | |
1674 | polluting the minitest console output. | |
1675 | ``` | |
1676 | * (QENG-3770) Add GeneratorTestHelpers and default options test for test class. (388867d1) | |
1677 | ||
1678 | * (QENG-3770) Stub out minitest for Generator class. (3af5796d) | |
1679 | ||
1680 | * (QENG-3770) Get test:spec rake task to run minitest also. (436bb778) | |
1681 | ||
1682 | * (QENG-3370) Add pe_* value CLI override options. (e321afc3) | |
1683 | ||
1684 | ### <a name = "0.3.3">0.3.3 - 3 Feb, 2016 (41051da9) | |
1685 | ||
1686 | * (HISTORY) update beaker-hostgenerator history for gem release 0.3.3 (41051da9) | |
1687 | ||
1688 | * (GEM) update beaker-hostgenerator version to 0.3.3 (34f5cee5) | |
1689 | ||
1690 | * Merge pull request #20 from LuvCurves/master (9615ac0c) | |
1691 | ||
1692 | ||
1693 | ``` | |
1694 | Merge pull request #20 from LuvCurves/master | |
1695 | ||
1696 | (maint) Add better support for Cisco platforms | |
1697 | ``` | |
1698 | * (MAINT) Update changelog. (bd675277) | |
1699 | ||
1700 | * (maint) Add better support for Cisco platforms (f4ca866a) | |
1701 | ||
1702 | ### <a name = "0.3.2">0.3.2 - 28 Jan, 2016 (299df8ec) | |
1703 | ||
1704 | * (HISTORY) update beaker-hostgenerator history for gem release 0.3.2 (299df8ec) | |
1705 | ||
1706 | * (GEM) update beaker-hostgenerator version to 0.3.2 (1b73712d) | |
1707 | ||
1708 | * Merge pull request #22 from Iristyle/update-win-10-platforms (b181cd18) | |
1709 | ||
1710 | ||
1711 | ``` | |
1712 | Merge pull request #22 from Iristyle/update-win-10-platforms | |
1713 | ||
1714 | (maint) Update Windows 10 platform names | |
1715 | ``` | |
1716 | * (maint) Update Windows 10 platform names (27a26440) | |
1717 | ||
1718 | ||
1719 | ``` | |
1720 | (maint) Update Windows 10 platform names | |
1721 | ||
1722 | - Previous convention for Windows platforms is to always end in a -32 | |
1723 | or -64. There are some tests that rely on this naming scheme to | |
1724 | properly identify a 32-bit or 64-bit OS. | |
1725 | ||
1726 | For instance, a Puppet acceptance test relies on that convention when | |
1727 | detecting the location of binaries per: | |
1728 | ||
1729 | https://github.com/puppetlabs/puppet/blob/master/acceptance/tests/ensure_puppet-agent_paths.rb#L140-L143 | |
1730 | ||
1731 | Original commit that introduced these was | |
1732 | 3d1be3833b0dd95d508d89ecbe76464524f578c3 | |
1733 | ``` | |
1734 | ### <a name = "0.3.1">0.3.1 - 30 Dec, 2015 (7a3f10ca) | |
1735 | ||
1736 | * (HISTORY) update beaker-hostgenerator history for gem release 0.3.1 (7a3f10ca) | |
1737 | ||
1738 | * (GEM) update beaker-hostgenerator version to 0.3.1 (8f469a6f) | |
1739 | ||
1740 | * Merge pull request #19 from puppetlabs/issue/qeng-3335-centos-only (a478482a) | |
1741 | ||
1742 | ||
1743 | ``` | |
1744 | Merge pull request #19 from puppetlabs/issue/qeng-3335-centos-only | |
1745 | ||
1746 | (QENG-3335) Restrict osinfo v1 to centos only changes | |
1747 | ``` | |
1748 | * (QENG-3335) Restrict osinfo v1 to centos only changes (851f1b40) | |
1749 | ||
1750 | ||
1751 | ``` | |
1752 | (QENG-3335) Restrict osinfo v1 to centos only changes | |
1753 | ||
1754 | See https://tickets.puppetlabs.com/browse/BKR-662 for backstory. | |
1755 | ``` | |
1756 | ### <a name = "0.3.0">0.3.0 - 30 Dec, 2015 (4b03eaf4) | |
1757 | ||
1758 | * (HISTORY) update beaker-hostgenerator history for gem release 0.3.0 (4b03eaf4) | |
1759 | ||
1760 | * (GEM) update beaker-hostgenerator version to 0.3.0 (5bc2d40b) | |
1761 | ||
1762 | * Merge pull request #18 from puppetlabs/qeng-3335 (323ed794) | |
1763 | ||
1764 | ||
1765 | ``` | |
1766 | Merge pull request #18 from puppetlabs/qeng-3335 | |
1767 | ||
1768 | (QENG-3335) Don't identify centos as el in 'platform' | |
1769 | ``` | |
1770 | * (QENG-3335) Fix typo in osinfo version deprecation message. (b4903f78) | |
1771 | ||
1772 | * (QENG-3335) Fix the OSINFO deprecation warning. (e364bd97) | |
1773 | ||
1774 | ||
1775 | ``` | |
1776 | (QENG-3335) Fix the OSINFO deprecation warning. | |
1777 | ||
1778 | Assignment to the "warning" variable was incorrect, also it appears that one | |
1779 | cannot print to STDERR within the OptionParser.new block... | |
1780 | ``` | |
1781 | * (QENG-3335) Add OSINFO v0 deprecation warning. (4336126a) | |
1782 | ||
1783 | * (QENG-3335) s/bgh/bhg/ s/BGH/BHG/ (bfb95f05) | |
1784 | ||
1785 | * (QENG-3335) Cast osinfo-version to integer. (4e9d8088) | |
1786 | ||
1787 | * (QENG-3335) Don't forget to use the bgh_version. (c9dec1b7) | |
1788 | ||
1789 | * (QENG-3335) Actually, don't change the original datastructure name. (e1f4cd4a) | |
1790 | ||
1791 | * (QENG-3335) Actually, use '--osinfo-version' flag instead. (391fdd68) | |
1792 | ||
1793 | * (QENG-3335) Add 'enable-unambiguous-platform-names' flag. (888f8d40) | |
1794 | ||
1795 | * (QENG-3335) Don't identify centos as el in 'platform' (520028e2) | |
1796 | ||
1797 | * Merge pull request #17 from puppetlabs/maint (3fc629e4) | |
1798 | ||
1799 | ||
1800 | ``` | |
1801 | Merge pull request #17 from puppetlabs/maint | |
1802 | ||
1803 | (MAINT) Update Changelog for recent releases. | |
1804 | ``` | |
1805 | * (MAINT) Update Changelog for recent releases. (2ae32038) | |
1806 | ||
1807 | ### <a name = "0.2.0">0.2.0 - 22 Dec, 2015 (dfa33e5f) | |
1808 | ||
1809 | * (HISTORY) update beaker-hostgenerator history for gem release 0.2.0 (dfa33e5f) | |
1810 | ||
1811 | * (GEM) update beaker-hostgenerator version to 0.2.0 (1194df93) | |
1812 | ||
1813 | * Merge pull request #15 from puppetlabs/(QENG-3301)-Add-support-for-Cumulus-Linux (9a8e655c) | |
1814 | ||
1815 | ||
1816 | ``` | |
1817 | Merge pull request #15 from puppetlabs/(QENG-3301)-Add-support-for-Cumulus-Linux | |
1818 | ||
1819 | (QENG-3301) Add support for Cumulus Linux | |
1820 | ``` | |
1821 | * Merge pull request #16 from puppetlabs/maint (982e7deb) | |
1822 | ||
1823 | ||
1824 | ``` | |
1825 | Merge pull request #16 from puppetlabs/maint | |
1826 | ||
1827 | (MAINT) Fix arista4 spec string. | |
1828 | ``` | |
1829 | * Merge pull request #14 from puppetlabs/(QENG-3308)(QENG-3309)-Add-support-for-Cisco-platforms (bb18139d) | |
1830 | ||
1831 | ||
1832 | ``` | |
1833 | Merge pull request #14 from puppetlabs/(QENG-3308)(QENG-3309)-Add-support-for-Cisco-platforms | |
1834 | ||
1835 | (QENG-3308)(QENG-3309) Add support for Cisco platforms | |
1836 | ``` | |
1837 | * (MAINT) Fix arista4 spec string. (6a7715a0) | |
1838 | ||
1839 | * (QENG-3308) (QENG-3309) Add hardware platform signifier. (29bf775c) | |
1840 | ||
1841 | * Updated platform strings based on comments. (6727a9dd) | |
1842 | ||
1843 | * (QENG-3301) Add support for Cumulus Linux (a1a96d5a) | |
1844 | ||
1845 | * (QENG-3308)(QENG-3309) Add support for Cisco platforms (c7cfbaa0) | |
1846 | ||
1847 | * Merge pull request #12 from puppetlabs/maint (084ae0cf) | |
1848 | ||
1849 | ||
1850 | ``` | |
1851 | Merge pull request #12 from puppetlabs/maint | |
1852 | ||
1853 | Revert "(QENG-3309) Add support for Cisco wrlinux-7" | |
1854 | ``` | |
1855 | * Revert "(QENG-3309) Add support for Cisco wrlinux-7" (3693133f) | |
1856 | ||
1857 | ||
1858 | ``` | |
1859 | Revert "(QENG-3309) Add support for Cisco wrlinux-7" | |
1860 | ||
1861 | This reverts commit 3e36da18e7bfeec2fa92295fa5f9959d45611eb4. | |
1862 | ``` | |
1863 | * Merge pull request #11 from puppetlabs/(QENG-3309)-Add-support-for-Cisco-wrlinux-7 (0fdf80ec) | |
1864 | ||
1865 | ||
1866 | ``` | |
1867 | Merge pull request #11 from puppetlabs/(QENG-3309)-Add-support-for-Cisco-wrlinux-7 | |
1868 | ||
1869 | (QENG-3309) Add support for Cisco wrlinux-7 | |
1870 | ``` | |
1871 | * (QENG-3309) Add support for Cisco wrlinux-7 (3e36da18) | |
1872 | ||
1873 | ### <a name = "0.1.0">0.1.0 - 21 Dec, 2015 (474f4ccb) | |
1874 | ||
1875 | * (HISTORY) update beaker-hostgenerator history for gem release 0.1.0 (474f4ccb) | |
1876 | ||
1877 | * (GEM) update beaker-hostgenerator version to 0.1.0 (13477a89) | |
1878 | ||
1879 | * Merge pull request #10 from joshcooper/ticket/master/QENG-3275-32bit-puppet-64bit-windows (b059a8c6) | |
1880 | ||
1881 | ||
1882 | ``` | |
1883 | Merge pull request #10 from joshcooper/ticket/master/QENG-3275-32bit-puppet-64bit-windows | |
1884 | ||
1885 | (QENG-3275) Add support for 32-bit puppet on 64-bit windows | |
1886 | ``` | |
1887 | * (QENG-3275) Ensure ruby_arch matches install_32 (00b625e0) | |
1888 | ||
1889 | ||
1890 | ``` | |
1891 | (QENG-3275) Ensure ruby_arch matches install_32 | |
1892 | ||
1893 | Previously, if then `pe_use_win32` environment variable was set, then | |
1894 | the resulting host config for 64-bit windows OS's, would contain | |
1895 | `ruby_arch: x64`, which contradicted `install_32: true`. | |
1896 | ||
1897 | This commit ensures `ruby_arch: x86` in this particular case so that it | |
1898 | is consistent with `install_32: true`. | |
1899 | ``` | |
1900 | * Merge pull request #8 from puppetlabs/(QENG-3307)-Add-support-for-Arista (a9ffbade) | |
1901 | ||
1902 | ||
1903 | ``` | |
1904 | Merge pull request #8 from puppetlabs/(QENG-3307)-Add-support-for-Arista | |
1905 | ||
1906 | Added Arista support | |
1907 | ``` | |
1908 | * Update vmpooler.rb (a72bb36f) | |
1909 | ||
1910 | * Added Arista support (cf70e0ca) | |
1911 | ||
1912 | * Merge pull request #7 from puppetlabs/qeng-3181 (ffd8b2d0) | |
1913 | ||
1914 | ||
1915 | ``` | |
1916 | Merge pull request #7 from puppetlabs/qeng-3181 | |
1917 | ||
1918 | (QENG-3181) Add a 'genconfig2' command line tool with deprecation war… | |
1919 | ``` | |
1920 | * Merge pull request #6 from puppetlabs/qeng-2438 (a98bc8c6) | |
1921 | ||
1922 | ||
1923 | ``` | |
1924 | Merge pull request #6 from puppetlabs/qeng-2438 | |
1925 | ||
1926 | (QENG-2438) Improve beaker-hostgenerator documentation. | |
1927 | ``` | |
1928 | * (QENG-2438) Fix typo in CONTRIBUTING.md (c58e8fee) | |
1929 | ||
1930 | * (QENG-3275) Add hybrid Windows host configs for 32-bit puppet (f113ba1c) | |
1931 | ||
1932 | ||
1933 | ``` | |
1934 | (QENG-3275) Add hybrid Windows host configs for 32-bit puppet | |
1935 | ||
1936 | Add host configs for specifying 32-bit puppet on 64-bit Windows, e.g. | |
1937 | ||
1938 | bundle exec beaker-hostgenerator windows2012r2-6432a | |
1939 | --- | |
1940 | HOSTS: | |
1941 | windows2012r2-6432-1: | |
1942 | ... | |
1943 | platform: windows-2012r2-64 | |
1944 | template: win-2012r2-x86_64 | |
1945 | ruby_arch: x86 | |
1946 | roles: | |
1947 | - agent | |
1948 | ||
1949 | Updates `--list` update to describe 64, 32, and 6432 bits. | |
1950 | ``` | |
1951 | * (QENG-3275) Default ruby_arch based on Windows arch (6b6c3595) | |
1952 | ||
1953 | ||
1954 | ``` | |
1955 | (QENG-3275) Default ruby_arch based on Windows arch | |
1956 | ||
1957 | Previously, Windows host configs did not contain `ruby_arch`, which | |
1958 | puppet, facter, and pxp-agent rely on during acceptance tests to | |
1959 | detect which version of ruby is running, as we support running either | |
1960 | 32 or 64-bit puppet on 64-bit Windows. | |
1961 | ||
1962 | This commit ensures `ruby_arch` is set to x64 for 64-bit Windows, and | |
1963 | x86 for 32-bit Windows. | |
1964 | ``` | |
1965 | * (QENG-3181) Add a 'genconfig2' command line tool with deprecation warning. (0adfab77) | |
1966 | ||
1967 | * (QENG-2438) Add a CONTRIBUTING.md. (d1e8a747) | |
1968 | ||
1969 | ||
1970 | ``` | |
1971 | (QENG-2438) Add a CONTRIBUTING.md. | |
1972 | ||
1973 | Heavily modified version of Beaker's CONTRIBUTING.md | |
1974 | ``` | |
1975 | * (QENG-2438) Improve beaker-hostgenerator documentation. (41b33040) | |
1976 | ||
1977 | * Merge pull request #5 from joshcooper/ticket/master/QENG-3267-call-cli-programmatically (4dace64a) | |
1978 | ||
1979 | ||
1980 | ``` | |
1981 | Merge pull request #5 from joshcooper/ticket/master/QENG-3267-call-cli-programmatically | |
1982 | ||
1983 | (QENG-3267) Allow CLI to be called programmatically | |
1984 | ``` | |
1985 | * Merge pull request #4 from joshcooper/ticket/maint/genconfig-typo (a69dc2b8) | |
1986 | ||
1987 | ||
1988 | ``` | |
1989 | Merge pull request #4 from joshcooper/ticket/maint/genconfig-typo | |
1990 | ||
1991 | (maint) Refer to new Beaker::Host::Generator::Data constant | |
1992 | ``` | |
1993 | * Merge pull request #3 from puppetlabs/copy-edit-usage-docstring (b7c4f26e) | |
1994 | ||
1995 | ||
1996 | ``` | |
1997 | Merge pull request #3 from puppetlabs/copy-edit-usage-docstring | |
1998 | ||
1999 | Copy edit usage docstring | |
2000 | ``` | |
2001 | * Merge pull request #2 from puppetlabs/readme-typo-fixed (c691c650) | |
2002 | ||
2003 | ||
2004 | ``` | |
2005 | Merge pull request #2 from puppetlabs/readme-typo-fixed | |
2006 | ||
2007 | README typo fixed | |
2008 | ``` | |
2009 | * (QENG-3267) Add an execute method for programmatic execution (124e6504) | |
2010 | ||
2011 | ||
2012 | ``` | |
2013 | (QENG-3267) Add an execute method for programmatic execution | |
2014 | ||
2015 | Previously, it was not possible to execute the CLI and get back the | |
2016 | output as a string. | |
2017 | ||
2018 | This commit adds an `execute` method that does that, and modifies | |
2019 | `execute!` to print what `execute` returns, as it did before. | |
2020 | ``` | |
2021 | * (QENG-3267) Allow CLI to be called programmatically (b571680d) | |
2022 | ||
2023 | ||
2024 | ``` | |
2025 | (QENG-3267) Allow CLI to be called programmatically | |
2026 | ||
2027 | Previously, the CLI class relied on the global ARGV which prevented | |
2028 | the CLI from being called programmatically. | |
2029 | ||
2030 | This commit changes the initialize method to take an optional array of | |
2031 | arguments. If none are provided, we use the global ARGV as we did | |
2032 | before, although we make a duplicate of it, since we later mutate it, | |
2033 | e.g. pushing "--help". | |
2034 | ``` | |
2035 | * (QENG-3267) Reindent leading whitespace (0fcf55c5) | |
2036 | ||
2037 | ||
2038 | ``` | |
2039 | (QENG-3267) Reindent leading whitespace | |
2040 | ||
2041 | The previous commit eliminated two levels of indentation. This commit | |
2042 | only reindents eliminating leading whitespace. | |
2043 | ``` | |
2044 | * (QENG-3267) Rename Beaker::Host::Generator to BeakerHostGenerator (19455f66) | |
2045 | ||
2046 | ||
2047 | ``` | |
2048 | (QENG-3267) Rename Beaker::Host::Generator to BeakerHostGenerator | |
2049 | ||
2050 | Previously, we were using the Beaker::Host::Generator namespace, where | |
2051 | Beaker::Host is a module, but beaker defines Beaker::Host to be a | |
2052 | class, so you could not require both beaker and beaker-hostgenerator. | |
2053 | ||
2054 | This commit renames the module namespace to BeakerHostGenerator so | |
2055 | that it cannot collide with Beaker. | |
2056 | ||
2057 | This is a backwards incompatible change if anyone is programmatically | |
2058 | calling Beaker::Host::Generator, but I don't think anyone is. | |
2059 | ``` | |
2060 | * (maint) Refer to new Beaker::Host::Generator::Data constant (082fe71c) | |
2061 | ||
2062 | ||
2063 | ``` | |
2064 | (maint) Refer to new Beaker::Host::Generator::Data constant | |
2065 | ||
2066 | Previously, trying to call `beaker-hostgenerator --list` would result | |
2067 | in: | |
2068 | ||
2069 | uninitialized constant Beaker::Host::Generator::Utils::GenConfig (NameError) | |
2070 | ||
2071 | This commit updates the code to use the new constant name. | |
2072 | ``` | |
2073 | * Copy edit usage docstring (98a5e0fe) | |
2074 | ||
2075 | * README typo fixed (ba88e07e) | |
2076 | ||
2077 | ### 0.0.1 - 7 Oct, 2015 (d99251e6) | |
2078 | ||
2079 | * Initial release. | |
2080 | ||
2081 | ||
2082 | \* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)* |
0 | source ENV['GEM_SOURCE'] || "https://rubygems.org" | |
0 | source ENV['GEM_SOURCE'] || 'https://rubygems.org' | |
1 | 1 | |
2 | 2 | gemspec |
3 | 3 | |
4 | 4 | if File.exists? "#{__FILE__}.local" |
5 | 5 | eval(File.read("#{__FILE__}.local"), binding) |
6 | 6 | end |
7 | ||
8 | group :release do | |
9 | gem 'github_changelog_generator', :require => false | |
10 | end |
0 | # worker - History | |
1 | ## Tags | |
2 | * [LATEST - 7 Jun, 2017 (06b6a0da)](#LATEST) | |
3 | * [0.8.4 - 6 Apr, 2017 (77943fb2)](#0.8.4) | |
4 | * [0.8.3 - 7 Feb, 2017 (79e8d717)](#0.8.3) | |
5 | * [0.8.2 - 3 Jan, 2017 (a61487bf)](#0.8.2) | |
6 | * [0.8.1 - 21 Dec, 2016 (2648029d)](#0.8.1) | |
7 | * [0.8.0 - 4 Oct, 2016 (2e6dc11e)](#0.8.0) | |
8 | * [0.7.4 - 26 Sep, 2016 (1e102ccd)](#0.7.4) | |
9 | * [0.7.3 - 11 Aug, 2016 (87c75523)](#0.7.3) | |
10 | * [0.7.2 - 13 Jul, 2016 (cee53bcc)](#0.7.2) | |
11 | * [0.7.1 - 29 Jun, 2016 (be332325)](#0.7.1) | |
12 | * [0.7.0 - 13 Jun, 2016 (f0aafe8d)](#0.7.0) | |
13 | * [0.6.0 - 11 May, 2016 (c807eb0d)](#0.6.0) | |
14 | * [0.5.0 - 31 Mar, 2016 (fa3ae0c8)](#0.5.0) | |
15 | * [0.4.0 - 10 Feb, 2016 (dc333b1c)](#0.4.0) | |
16 | * [0.3.3 - 3 Feb, 2016 (41051da9)](#0.3.3) | |
17 | * [0.3.2 - 28 Jan, 2016 (299df8ec)](#0.3.2) | |
18 | * [0.3.1 - 30 Dec, 2015 (7a3f10ca)](#0.3.1) | |
19 | * [0.3.0 - 30 Dec, 2015 (4b03eaf4)](#0.3.0) | |
20 | * [0.2.0 - 22 Dec, 2015 (dfa33e5f)](#0.2.0) | |
21 | * [0.1.0 - 21 Dec, 2015 (474f4ccb)](#0.1.0) | |
22 | * [0.0.1 - 7 Oct, 2015 (d99251e6)](#0.0.1) | |
23 | ||
0 | ## [1.1.26](https://github.com/voxpupuli/modulesync/tree/1.1.26) (2019-02-19) | |
1 | - Add platform | |
2 | - debian10-64 | |
3 | - debian10-32 | |
4 | - Change amazon7-ARM64 to use el-7-aarch64 platform | |
5 | ||
6 | ## [1.1.25] - 2019-01-07 | |
7 | - Fix --hypervisor vagrant_libvirt | |
8 | ||
9 | ## [1.1.24] - 2019-01-03 | |
10 | - Add platform: | |
11 | - amazon7-ARM64 | |
12 | ||
13 | ## [1.1.23] - 2018-12-13 | |
14 | - Add platforms: | |
15 | - redhat8-64 | |
16 | - osx1014-64 | |
17 | ||
18 | ## [1.1.22] - 2018-11-21 | |
19 | - Add vagrant hypervisor for debian plaforms | |
20 | ||
21 | ## [1.1.21] - 2018-11-19 | |
22 | - Disable getty when using docker | |
23 | ||
24 | ## [1.1.20] - 2018-11-14 | |
25 | - Add gnupg to docker_image_commands for debian9-64 | |
26 | - Add platform: | |
27 | - fedora29-64 | |
28 | ||
29 | ## [1.1.19] - 2018-10-18 | |
30 | - Add platforms: | |
31 | - solaris114-32 | |
32 | - solaris114-64 | |
33 | ||
34 | ## [1.1.18] - 2018-10-10 | |
35 | - Add platform: | |
36 | - ubuntu1810-64 | |
37 | ||
38 | ## [1.1.17] - 2018-10-05 | |
39 | - Add platforms: | |
40 | - windows2019_core-64 | |
41 | - windows2019_core-6432 | |
42 | ||
43 | ## [1.1.16] - 2018-09-04 | |
44 | - Install iproute2 on ubuntu18.04 for containers | |
45 | ||
46 | ## [1.1.15] - 2018-08-16 | |
47 | - Add platforms: | |
48 | - panos61-64 | |
49 | - panos71-64 | |
24 | 50 | ## Details |
25 | ### <a name = "LATEST">LATEST - 7 Jun, 2017 (06b6a0da) | |
51 | ||
52 | ### 0.9.0 - 7 Jun, 2017 (06b6a0da) | |
26 | 53 | |
27 | 54 | * (GEM) update beaker-hostgenerator version to 0.9.0 (06b6a0da) |
28 | 55 | |
1746 | 1773 | |
1747 | 1774 | * README typo fixed (ba88e07e) |
1748 | 1775 | |
1749 | ### <a name = "0.0.1">0.0.1 - 7 Oct, 2015 (d99251e6) | |
1776 | ### 0.0.1 - 7 Oct, 2015 (d99251e6) | |
1750 | 1777 | |
1751 | 1778 | * Initial release. |
452 | 452 | If you have questions or comments, please contact the Beaker team at the |
453 | 453 | `#puppet-dev` IRC channel on chat.freenode.org |
454 | 454 | |
455 | ## Make a new release | |
456 | ||
457 | To make a new release: | |
458 | ||
459 | * Switch to a new git branch | |
460 | * Update `lib/beaker-hostgenerator/version.rb` to the new version | |
461 | * export `CHANGELOG_GITHUB_TOKEN` with a GitHub access token | |
462 | * run `bundle exec rake changelog` | |
463 | * Review the CHANGELOG.md | |
464 | * Create a PR | |
465 | * Get it reviewed and merged | |
466 | * Create a signed git tag with the same version number and push it | |
467 | * GitHub actions will do the release | |
468 | ||
455 | 469 | ## License |
456 | 470 | |
457 | 471 | `beaker-hostgenerator` is distributed under the |
54 | 54 | # global defaults |
55 | 55 | task :test => 'test:spec' |
56 | 56 | task :default => :test |
57 | ||
58 | begin | |
59 | require 'github_changelog_generator/task' | |
60 | GitHubChangelogGenerator::RakeTask.new :changelog do |config| | |
61 | config.header = "# Changelog\n\nAll notable changes to this project will be documented in this file." | |
62 | config.exclude_labels = %w[duplicate question invalid wontfix wont-fix modulesync skip-changelog] | |
63 | config.user = 'voxpupuli' | |
64 | config.project = 'beaker-hostgenerator' | |
65 | config.future_release = Gem::Specification.load("#{config.project}.gemspec").version | |
66 | end | |
67 | ||
68 | # Workaround for https://github.com/github-changelog-generator/github-changelog-generator/issues/715 | |
69 | require 'rbconfig' | |
70 | if RbConfig::CONFIG['host_os'] =~ /linux/ | |
71 | task :changelog do | |
72 | puts 'Fixing line endings...' | |
73 | changelog_file = File.join(__dir__, 'CHANGELOG.md') | |
74 | changelog_txt = File.read(changelog_file) | |
75 | new_contents = changelog_txt.gsub(/\r\n/, "\n") | |
76 | File.open(changelog_file, 'w') { |file| file.puts new_contents } | |
77 | end | |
78 | end | |
79 | rescue LoadError | |
80 | end |
22 | 22 | s.add_development_dependency 'minitest' |
23 | 23 | s.add_development_dependency 'rspec', '~> 3.0' |
24 | 24 | s.add_development_dependency 'rspec-its' |
25 | s.add_development_dependency 'fakefs', '~> 0.6', '< 0.14.0' | |
26 | s.add_development_dependency 'rake', '~> 10.1' | |
25 | s.add_development_dependency 'fakefs', '>= 0.6', '< 2.0' | |
26 | s.add_development_dependency 'rake', '~> 13.0' | |
27 | 27 | s.add_development_dependency 'simplecov' |
28 | 28 | s.add_development_dependency 'pry', '~> 0.10' |
29 | 29 | |
30 | 30 | # Documentation dependencies |
31 | 31 | s.add_development_dependency 'yard' |
32 | s.add_development_dependency 'markdown' | |
33 | 32 | s.add_development_dependency 'thin' |
34 | 33 | |
35 | 34 | # Run time dependencies |
12 | 12 | # `include BeakerHostGenerator::Data` and then `<function>()`. |
13 | 13 | module Data |
14 | 14 | module_function |
15 | ||
16 | PE_TARBALL_SERVER="http://enterprise.delivery.puppetlabs.net" | |
15 | MAIN_PE_VERSION=2021.0 | |
16 | PE_TARBALL_SERVER="https://artifactory.delivery.puppetlabs.net/artifactory/generic_enterprise__local" | |
17 | 17 | |
18 | 18 | def pe_version |
19 | 19 | ENV['pe_version'] |
32 | 32 | then "#{PE_TARBALL_SERVER}/archives/releases/#{version}/" |
33 | 33 | when /#{base_regex}-rc\d+\Z/ |
34 | 34 | then "#{PE_TARBALL_SERVER}/archives/internal/%s/" |
35 | when /#{base_regex}-.*PEZ_.*/ | |
35 | when /#{base_regex}-.*(PEZ|pez)_.*/ | |
36 | 36 | then "#{PE_TARBALL_SERVER}/%s/feature/ci-ready" |
37 | 37 | when /#{base_regex}-.*/ |
38 | 38 | then "#{PE_TARBALL_SERVER}/%s/ci-ready" |
39 | 39 | else |
40 | 40 | '' |
41 | 41 | end |
42 | return sprintf(source, ($1 || '')) | |
42 | ||
43 | pe_family = $1 | |
44 | gem_version = Gem::Version.new(pe_family) | |
45 | if(gem_version < Gem::Version.new("#{MAIN_PE_VERSION}") || version =~ /#{base_regex}-rc\d+\Z/) | |
46 | pe_branch = pe_family | |
47 | else | |
48 | pe_branch = 'main' | |
49 | end | |
50 | ||
51 | return sprintf(source, ("#{pe_branch}" || '')) | |
43 | 52 | end |
44 | 53 | |
45 | 54 | PE_USE_WIN32 = ENV['pe_use_win32'] |
70 | 79 | # Hypervisor implementations will then grab specific bits of data out of |
71 | 80 | # this hash and combine them to produce the generated hosts output. |
72 | 81 | def osinfo |
73 | { | |
82 | result = {} | |
83 | ||
84 | # Fedora | |
85 | (19..34).each do |release| | |
86 | # 32 bit support was dropped in Fedora 31 | |
87 | if release < 31 | |
88 | result["fedora#{release}-32"] = { | |
89 | :general => { | |
90 | 'platform' => "fedora-#{release}-i386" | |
91 | } | |
92 | } | |
93 | end | |
94 | ||
95 | result["fedora#{release}-64"] = { | |
96 | :general => { | |
97 | 'platform' => "fedora-#{release}-x86_64" | |
98 | } | |
99 | } | |
100 | end | |
101 | ||
102 | result.merge!({ | |
74 | 103 | 'aix53-POWER' => { |
75 | 104 | :general => { |
76 | 105 | 'platform' => 'aix-5.3-power', |
125 | 154 | 'template' => 'amazon-7-x86_64' |
126 | 155 | } |
127 | 156 | }, |
157 | 'amazon7-ARM64' => { | |
158 | :general => { | |
159 | 'platform' => 'el-7-aarch64', | |
160 | 'packaging_platform' => 'el-7-aarch64' | |
161 | }, | |
162 | :abs => { | |
163 | 'template' => 'amazon-7-arm64' | |
164 | } | |
165 | }, | |
128 | 166 | 'arista4-32' => { |
129 | 167 | :general => { |
130 | 168 | 'platform' => 'eos-4-i386', |
137 | 175 | 'centos4-32' => { |
138 | 176 | :general => { |
139 | 177 | 'platform' => 'el-4-i386' |
140 | }, | |
141 | :vmpooler => { | |
142 | 'template' => 'centos-4-i386' | |
143 | 178 | } |
144 | 179 | }, |
145 | 180 | 'centos4-64' => { |
146 | 181 | :general => { |
147 | 182 | 'platform' => 'el-4-x86_64' |
148 | }, | |
149 | :vmpooler => { | |
150 | 'template' => 'centos-4-x86_64' | |
151 | 183 | } |
152 | 184 | }, |
153 | 185 | 'centos5-32' => { |
154 | 186 | :general => { |
155 | 187 | 'platform' => 'el-5-i386', |
156 | 188 | 'packaging_platform' => 'el-5-i386' |
157 | }, | |
158 | :vmpooler => { | |
159 | 'template' => 'centos-5-i386' | |
160 | 189 | } |
161 | 190 | }, |
162 | 191 | 'centos5-64' => { |
170 | 199 | 'yum install -y crontabs initscripts iproute openssl sysvinit-tools tar wget which', |
171 | 200 | 'sed -i -e "/mingetty/d" /etc/inittab' |
172 | 201 | ] |
173 | }, | |
174 | :vmpooler => { | |
175 | 'template' => 'centos-5-x86_64' | |
176 | 202 | } |
177 | 203 | }, |
178 | 204 | 'centos6-32' => { |
179 | 205 | :general => { |
180 | 206 | 'platform' => 'el-6-i386', |
181 | 207 | 'packaging_platform' => 'el-6-i386' |
182 | }, | |
183 | :vmpooler => { | |
184 | 'template' => 'centos-6-i386' | |
185 | 208 | } |
186 | 209 | }, |
187 | 210 | 'centos6-64' => { |
196 | 219 | 'yum install -y crontabs initscripts iproute openssl sysvinit-tools tar wget which', |
197 | 220 | 'rm /etc/init/tty.conf' |
198 | 221 | ] |
199 | }, | |
200 | :vmpooler => { | |
201 | 'template' => 'centos-6-x86_64' | |
202 | 222 | } |
203 | 223 | }, |
204 | 224 | 'centos7-64' => { |
211 | 231 | 'cp /bin/true /sbin/agetty', |
212 | 232 | 'yum install -y crontabs initscripts iproute openssl sysvinit-tools tar wget which ss' |
213 | 233 | ] |
214 | }, | |
215 | :vmpooler => { | |
216 | 'template' => 'centos-7-x86_64' | |
217 | } | |
218 | }, | |
234 | } | |
235 | }, | |
236 | 'centos8-64' => { | |
237 | :general => { | |
238 | 'platform' => 'el-8-x86_64', | |
239 | 'packaging_platform' => 'el-8-x86_64' | |
240 | }, | |
241 | :docker => { | |
242 | 'docker_image_commands' => [ | |
243 | 'cp /bin/true /sbin/agetty', | |
244 | 'yum install -y crontabs initscripts iproute openssl wget which glibc-langpack-en' | |
245 | ] | |
246 | } | |
247 | }, | |
248 | # Deprecated | |
219 | 249 | 'cisconx-64' => { |
220 | 250 | :general => { |
221 | 251 | 'platform' => 'cisco_nexus-7-x86_64', |
229 | 259 | 'template' => 'cisco-nxos-9k-x86_64' |
230 | 260 | } |
231 | 261 | }, |
262 | # Deprecated | |
263 | 'ciscon7k-64' => { | |
264 | :general => { | |
265 | 'platform' => 'cisco_nexus-7k-x86_64', | |
266 | 'packaging_platform' => 'cisco-wrlinux-5-x86_64', | |
267 | 'vrf' => 'management', | |
268 | 'ssh' => { | |
269 | 'user' => 'admin' | |
270 | } | |
271 | }, | |
272 | :abs => { | |
273 | 'template' => 'cisco-n7k-7k-x86_64' | |
274 | } | |
275 | }, | |
276 | # Deprecated | |
232 | 277 | 'cisconxhw-64' => { |
233 | 278 | :general => { |
234 | 279 | 'platform' => 'cisco_nexus-7-x86_64', |
242 | 287 | 'template' => 'cisco-nxos_hw-9k-x86_64' |
243 | 288 | } |
244 | 289 | }, |
245 | 'ciscoxr-64' => { | |
290 | 'cisco_n9k-VM' => { | |
291 | :general => { | |
292 | 'platform' => 'cisco_nexus-7-x86_64', | |
293 | 'packaging_platform' => 'cisco-wrlinux-5-x86_64', | |
294 | 'vrf' => 'management', | |
295 | 'ssh' => { | |
296 | 'user' => 'beaker' | |
297 | } | |
298 | }, | |
299 | :vmpooler => { | |
300 | 'template' => 'cisco-nxos-9k-x86_64' | |
301 | } | |
302 | }, | |
303 | 'cisco_n7k-HW' => { | |
304 | :general => { | |
305 | 'platform' => 'cisco_nexus-7k-x86_64', | |
306 | 'packaging_platform' => 'cisco-wrlinux-5-x86_64', | |
307 | 'vrf' => 'management', | |
308 | 'ssh' => { | |
309 | 'user' => 'admin' | |
310 | } | |
311 | }, | |
312 | :abs => { | |
313 | 'template' => 'cisco-n7k-x86_64' | |
314 | } | |
315 | }, | |
316 | 'cisco_n7k_vdc-HW' => { | |
317 | :general => { | |
318 | 'platform' => 'cisco_nexus-7k-x86_64', | |
319 | 'packaging_platform' => 'cisco-wrlinux-5-x86_64', | |
320 | 'vrf' => 'management', | |
321 | 'ssh' => { | |
322 | 'user' => 'admin' | |
323 | } | |
324 | }, | |
325 | :abs => { | |
326 | 'template' => 'cisco-n7k_vdc-x86_64' | |
327 | } | |
328 | }, | |
329 | 'cisco_n9k-HW' => { | |
330 | :general => { | |
331 | 'platform' => 'cisco_nexus-7-x86_64', | |
332 | 'packaging_platform' => 'cisco-wrlinux-5-x86_64', | |
333 | 'vrf' => 'management', | |
334 | 'ssh' => { | |
335 | 'user' => 'devops' | |
336 | } | |
337 | }, | |
338 | :abs => { | |
339 | 'template' => 'cisco-n9k-x86_64' | |
340 | } | |
341 | }, | |
342 | 'cisco_ios_c2960-HW' => { | |
343 | :general => { | |
344 | 'platform' => 'cisco_ios-12-arm32', | |
345 | 'ssh' => { | |
346 | 'user' => 'admin' | |
347 | } | |
348 | }, | |
349 | :abs => { | |
350 | 'template' => 'cisco-ios_c2960-arm' | |
351 | } | |
352 | }, | |
353 | 'cisco_ios_c3560-HW' => { | |
354 | :general => { | |
355 | 'platform' => 'cisco_ios-12-arm32', | |
356 | 'ssh' => { | |
357 | 'user' => 'admin' | |
358 | } | |
359 | }, | |
360 | :abs => { | |
361 | 'template' => 'cisco-ios_c3560-arm' | |
362 | } | |
363 | }, | |
364 | 'cisco_ios_c3750-HW' => { | |
365 | :general => { | |
366 | 'platform' => 'cisco_ios-12-arm32', | |
367 | 'ssh' => { | |
368 | 'user' => 'admin' | |
369 | } | |
370 | }, | |
371 | :abs => { | |
372 | 'template' => 'cisco-ios_c3750-arm' | |
373 | } | |
374 | }, | |
375 | 'cisco_ios_c4507r-HW' => { | |
376 | :general => { | |
377 | 'platform' => 'cisco_ios-12-arm32', | |
378 | 'ssh' => { | |
379 | 'user' => 'admin' | |
380 | } | |
381 | }, | |
382 | :abs => { | |
383 | 'template' => 'cisco-ios_c4507r-arm' | |
384 | } | |
385 | }, | |
386 | 'cisco_ios_c4948-HW' => { | |
387 | :general => { | |
388 | 'platform' => 'cisco_ios-12-arm32', | |
389 | 'ssh' => { | |
390 | 'user' => 'admin' | |
391 | } | |
392 | }, | |
393 | :abs => { | |
394 | 'template' => 'cisco-ios_c4948-arm' | |
395 | } | |
396 | }, | |
397 | 'cisco_ios_c6503-HW' => { | |
398 | :general => { | |
399 | 'platform' => 'cisco_ios-12-arm32', | |
400 | 'ssh' => { | |
401 | 'user' => 'admin' | |
402 | } | |
403 | }, | |
404 | :abs => { | |
405 | 'template' => 'cisco-ios_c6503-arm' | |
406 | } | |
407 | }, | |
408 | 'cisco_iosxe_c3650-HW' => { | |
409 | :general => { | |
410 | 'platform' => 'cisco_iosxec3650-arm32', | |
411 | 'ssh' => { | |
412 | 'user' => 'admin' | |
413 | } | |
414 | }, | |
415 | :abs => { | |
416 | 'template' => 'cisco-iosxe_c3650-arm' | |
417 | } | |
418 | }, | |
419 | 'cisco_iosxe_c4503-HW' => { | |
420 | :general => { | |
421 | 'platform' => 'cisco_iosxe-3-arm32', | |
422 | 'ssh' => { | |
423 | 'user' => 'admin' | |
424 | } | |
425 | }, | |
426 | :abs => { | |
427 | 'template' => 'cisco-iosxe_c4503-arm' | |
428 | } | |
429 | }, | |
430 | 'cisco_xr_9k-VM' => { | |
246 | 431 | :general => { |
247 | 432 | 'platform' => 'cisco_ios_xr-6-x86_64', |
248 | 433 | 'packaging_platform' => 'cisco-wrlinux-7-x86_64' |
321 | 506 | 'docker_image_commands' => [ |
322 | 507 | 'cp /bin/true /sbin/agetty', |
323 | 508 | 'rm -f /usr/sbin/policy-rc.d', |
324 | 'apt-get update && apt-get install -y cron locales-all net-tools wget' | |
509 | 'apt-get update && apt-get install -y cron locales-all net-tools wget apt-transport-https' | |
325 | 510 | ] |
326 | 511 | }, |
327 | 512 | :vagrant => { |
343 | 528 | 'docker_image_commands' => [ |
344 | 529 | 'cp /bin/true /sbin/agetty', |
345 | 530 | 'rm -f /usr/sbin/policy-rc.d', |
346 | 'apt-get update && apt-get install -y cron locales-all net-tools wget' | |
531 | 'apt-get update && apt-get install -y cron locales-all net-tools wget apt-transport-https' | |
347 | 532 | ] |
348 | 533 | } |
349 | 534 | }, |
356 | 541 | 'docker_image_commands' => [ |
357 | 542 | 'cp /bin/true /sbin/agetty', |
358 | 543 | 'rm -f /usr/sbin/policy-rc.d', |
359 | 'apt-get update && apt-get install -y cron locales-all net-tools wget systemd-sysv gnupg' | |
544 | 'apt-get update && apt-get install -y cron locales-all net-tools wget systemd-sysv gnupg apt-transport-https' | |
360 | 545 | ] |
361 | 546 | }, |
362 | 547 | :vagrant => { |
366 | 551 | 'template' => 'debian-9-x86_64' |
367 | 552 | } |
368 | 553 | }, |
554 | 'debian10-64' => { | |
555 | :general => { | |
556 | 'platform' => 'debian-10-amd64', | |
557 | 'packaging_platform' => 'debian-10-amd64' | |
558 | }, | |
559 | :docker => { | |
560 | 'docker_image_commands' => [ | |
561 | 'cp /bin/true /sbin/agetty', | |
562 | 'rm -f /usr/sbin/policy-rc.d', | |
563 | 'apt-get update && apt-get install -y cron locales-all net-tools wget gnupg' | |
564 | ] | |
565 | }, | |
566 | :vagrant => { | |
567 | 'box' => 'debian/buster64', | |
568 | }, | |
569 | :vmpooler => { | |
570 | 'template' => 'debian-10-x86_64' | |
571 | } | |
572 | }, | |
573 | 'debian10-32' => { | |
574 | :general => { | |
575 | 'platform' => 'debian-10-i386', | |
576 | 'packaging_platform' => 'debian-10-i386' | |
577 | }, | |
578 | :docker => { | |
579 | 'docker_image_commands' => [ | |
580 | 'cp /bin/true /sbin/agetty', | |
581 | 'rm -f /usr/sbin/policy-rc.d', | |
582 | 'apt-get update && apt-get install -y cron locales-all net-tools wget gnupg' | |
583 | ] | |
584 | }, | |
585 | :vmpooler => { | |
586 | 'template' => 'debian-10-i386' | |
587 | } | |
588 | }, | |
589 | 'debian11-64' => { | |
590 | :general => { | |
591 | 'platform' => 'debian-11-amd64', | |
592 | 'packaging_platform' => 'debian-11-amd64' | |
593 | }, | |
594 | :vagrant => { | |
595 | 'box' => 'debian/bullseye64', | |
596 | }, | |
597 | :vmpooler => { | |
598 | 'template' => 'debian-11-x86_64' | |
599 | } | |
600 | }, | |
369 | 601 | 'fedora14-32' => { |
370 | 602 | :general => { |
371 | 603 | 'platform' => 'fedora-14-i386' |
372 | }, | |
373 | :vmpooler => { | |
374 | 'template' => 'fedora-14-i386' | |
375 | } | |
376 | }, | |
377 | 'fedora19-32' => { | |
378 | :general => { | |
379 | 'platform' => 'fedora-19-i386' | |
380 | }, | |
381 | :vmpooler => { | |
382 | 'template' => 'fedora-19-i386' | |
383 | } | |
384 | }, | |
385 | 'fedora19-64' => { | |
386 | :general => { | |
387 | 'platform' => 'fedora-19-x86_64' | |
388 | }, | |
389 | :vmpooler => { | |
390 | 'template' => 'fedora-19-x86_64' | |
391 | } | |
392 | }, | |
393 | 'fedora20-32' => { | |
394 | :general => { | |
395 | 'platform' => 'fedora-20-i386' | |
396 | }, | |
397 | :vmpooler => { | |
398 | 'template' => 'fedora-20-i386' | |
399 | } | |
400 | }, | |
401 | 'fedora20-64' => { | |
402 | :general => { | |
403 | 'platform' => 'fedora-20-x86_64' | |
404 | }, | |
405 | :vmpooler => { | |
406 | 'template' => 'fedora-20-x86_64' | |
407 | } | |
408 | }, | |
409 | 'fedora21-32' => { | |
410 | :general => { | |
411 | 'platform' => 'fedora-21-i386' | |
412 | }, | |
413 | :vmpooler => { | |
414 | 'template' => 'fedora-21-i386' | |
415 | } | |
416 | }, | |
417 | 'fedora21-64' => { | |
418 | :general => { | |
419 | 'platform' => 'fedora-21-x86_64' | |
420 | }, | |
421 | :vmpooler => { | |
422 | 'template' => 'fedora-21-x86_64' | |
423 | } | |
424 | }, | |
425 | 'fedora22-32' => { | |
426 | :general => { | |
427 | 'platform' => 'fedora-22-i386' | |
428 | }, | |
429 | :vmpooler => { | |
430 | 'template' => 'fedora-22-i386' | |
431 | } | |
432 | }, | |
433 | 'fedora22-64' => { | |
434 | :general => { | |
435 | 'platform' => 'fedora-22-x86_64' | |
436 | }, | |
437 | :vmpooler => { | |
438 | 'template' => 'fedora-22-x86_64' | |
439 | } | |
440 | }, | |
441 | 'fedora23-32' => { | |
442 | :general => { | |
443 | 'platform' => 'fedora-23-i386' | |
444 | }, | |
445 | :vmpooler => { | |
446 | 'template' => 'fedora-23-i386' | |
447 | } | |
448 | }, | |
449 | 'fedora23-64' => { | |
450 | :general => { | |
451 | 'platform' => 'fedora-23-x86_64' | |
452 | }, | |
453 | :vmpooler => { | |
454 | 'template' => 'fedora-23-x86_64' | |
455 | } | |
456 | }, | |
457 | 'fedora24-32' => { | |
458 | :general => { | |
459 | 'platform' => 'fedora-24-i386', | |
460 | 'packaging_platform' => 'fedora-24-i386' | |
461 | }, | |
462 | :vmpooler => { | |
463 | 'template' => 'fedora-24-i386' | |
464 | } | |
465 | }, | |
466 | 'fedora24-64' => { | |
467 | :general => { | |
468 | 'platform' => 'fedora-24-x86_64', | |
469 | 'packaging_platform' => 'fedora-24-x86_64' | |
470 | }, | |
471 | :vmpooler => { | |
472 | 'template' => 'fedora-24-x86_64' | |
473 | } | |
474 | }, | |
475 | 'fedora25-32' => { | |
476 | :general => { | |
477 | 'platform' => 'fedora-25-i386', | |
478 | 'packaging_platform' => 'fedora-25-i386' | |
479 | }, | |
480 | :vmpooler => { | |
481 | 'template' => 'fedora-25-i386' | |
482 | } | |
483 | }, | |
484 | 'fedora25-64' => { | |
485 | :general => { | |
486 | 'platform' => 'fedora-25-x86_64', | |
487 | 'packaging_platform' => 'fedora-25-x86_64' | |
488 | }, | |
489 | :vmpooler => { | |
490 | 'template' => 'fedora-25-x86_64' | |
491 | } | |
492 | }, | |
493 | 'fedora26-64' => { | |
494 | :general => { | |
495 | 'platform' => 'fedora-26-x86_64', | |
496 | 'packaging_platform' => 'fedora-26-x86_64' | |
497 | }, | |
498 | :vmpooler => { | |
499 | 'template' => 'fedora-26-x86_64' | |
500 | } | |
501 | }, | |
502 | 'fedora27-64' => { | |
503 | :general => { | |
504 | 'platform' => 'fedora-27-x86_64', | |
505 | 'packaging_platform' => 'fedora-27-x86_64' | |
506 | }, | |
507 | :vmpooler => { | |
508 | 'template' => 'fedora-27-x86_64' | |
509 | } | |
510 | }, | |
511 | 'fedora28-64' => { | |
512 | :general => { | |
513 | 'platform' => 'fedora-28-x86_64', | |
514 | 'packaging_platform' => 'fedora-28-x86_64' | |
515 | }, | |
516 | :vmpooler => { | |
517 | 'template' => 'fedora-28-x86_64' | |
518 | } | |
519 | }, | |
520 | 'fedora29-64' => { | |
521 | :general => { | |
522 | 'platform' => 'fedora-29-x86_64', | |
523 | 'packaging_platform' => 'fedora-29-x86_64' | |
524 | }, | |
525 | :vmpooler => { | |
526 | 'template' => 'fedora-29-x86_64' | |
527 | 604 | } |
528 | 605 | }, |
529 | 606 | 'huaweios6-POWER' => { |
572 | 649 | }, |
573 | 650 | :vmpooler => { |
574 | 651 | 'template' => 'opensuse-11-x86_64' |
652 | } | |
653 | }, | |
654 | 'opensuse15-32' => { | |
655 | :general => { | |
656 | 'platform' => 'opensuse-15-i386' | |
657 | }, | |
658 | :docker => { | |
659 | 'docker_image_commands' => [ | |
660 | 'cp /bin/true /sbin/agetty', | |
661 | 'zypper install -y cron iproute2 tar wget which' | |
662 | ] | |
663 | }, | |
664 | :vmpooler => { | |
665 | 'template' => 'opensuse-15-i386' | |
666 | } | |
667 | }, | |
668 | 'opensuse15-64' => { | |
669 | :general => { | |
670 | 'platform' => 'opensuse-15-x86_64' | |
671 | }, | |
672 | :docker => { | |
673 | 'docker_image_commands' => [ | |
674 | 'cp /bin/true /sbin/agetty', | |
675 | 'zypper install -y cron iproute2 tar wget which' | |
676 | ] | |
677 | }, | |
678 | :vmpooler => { | |
679 | 'template' => 'opensuse-15-x86_64' | |
680 | } | |
681 | }, | |
682 | 'opensuse42-32' => { | |
683 | :general => { | |
684 | 'platform' => 'opensuse-42-i386' | |
685 | }, | |
686 | :docker => { | |
687 | 'docker_image_commands' => [ | |
688 | 'cp /bin/true /sbin/agetty', | |
689 | 'zypper install -y cron iproute2 tar wget which' | |
690 | ] | |
691 | }, | |
692 | :vmpooler => { | |
693 | 'template' => 'opensuse-42-i386' | |
694 | } | |
695 | }, | |
696 | 'opensuse42-64' => { | |
697 | :general => { | |
698 | 'platform' => 'opensuse-42-x86_64' | |
699 | }, | |
700 | :docker => { | |
701 | 'docker_image_commands' => [ | |
702 | 'cp /bin/true /sbin/agetty', | |
703 | 'zypper install -y cron iproute2 tar wget which' | |
704 | ] | |
705 | }, | |
706 | :vmpooler => { | |
707 | 'template' => 'opensuse-42-x86_64' | |
575 | 708 | } |
576 | 709 | }, |
577 | 710 | 'oracle5-32' => { |
663 | 796 | 'template' => 'osx-1013-x86_64' |
664 | 797 | } |
665 | 798 | }, |
799 | 'osx1014-64' => { | |
800 | :general => { | |
801 | 'platform' => 'osx-10.14-x86_64', | |
802 | 'packaging_platform' => 'osx-10.14-x86_64' | |
803 | }, | |
804 | :vmpooler => { | |
805 | 'template' => 'osx-1014-x86_64' | |
806 | } | |
807 | }, | |
808 | 'osx1015-64' => { | |
809 | :general => { | |
810 | 'platform' => 'osx-10.15-x86_64', | |
811 | 'packaging_platform' => 'osx-10.15-x86_64' | |
812 | }, | |
813 | :vmpooler => { | |
814 | 'template' => 'osx-1015-x86_64' | |
815 | } | |
816 | }, | |
817 | 'osx11-64' => { | |
818 | :general => { | |
819 | 'platform' => 'osx-11-x86_64', | |
820 | 'packaging_platform' => 'osx-11-x86_64' | |
821 | }, | |
822 | :vmpooler => { | |
823 | 'template' => 'macos-112-x86_64' | |
824 | } | |
825 | }, | |
666 | 826 | 'redhat4-32' => { |
667 | 827 | :general => { |
668 | 828 | 'platform' => 'el-4-i386' |
764 | 924 | }, |
765 | 925 | :vmpooler => { |
766 | 926 | 'template' => 'redhat-7-x86_64' |
927 | } | |
928 | }, | |
929 | 'redhat8-64' => { | |
930 | :general => { | |
931 | 'platform' => 'el-8-x86_64', | |
932 | 'packaging_platform' => 'el-8-x86_64' | |
933 | }, | |
934 | :vmpooler => { | |
935 | 'template' => 'redhat-8-x86_64' | |
936 | } | |
937 | }, | |
938 | 'redhat8-AARCH64' => { | |
939 | :general => { | |
940 | 'platform' => 'el-8-aarch64', | |
941 | 'packaging_platform' => 'el-8-aarch64' | |
942 | }, | |
943 | :abs => { | |
944 | 'template' => 'redhat-8-arm64' | |
945 | }, | |
946 | :vmpooler => { | |
947 | 'template' => 'redhat-8-x86_64' | |
948 | } | |
949 | }, | |
950 | 'redhat8-POWER' => { | |
951 | :general => { | |
952 | 'platform' => 'el-8-ppc64le', | |
953 | 'packaging_platform' => 'el-8-ppc64le' | |
954 | }, | |
955 | :abs => { | |
956 | 'template' => 'redhat-8-power8' | |
767 | 957 | } |
768 | 958 | }, |
769 | 959 | 'scientific5-32' => { |
1158 | 1348 | 'template' => 'ubuntu-1810-x86_64' |
1159 | 1349 | } |
1160 | 1350 | }, |
1351 | 'ubuntu2004-64' => { | |
1352 | :general => { | |
1353 | 'platform' => 'ubuntu-20.04-amd64', | |
1354 | 'packaging_platform' => 'ubuntu-20.04-amd64' | |
1355 | }, | |
1356 | :docker => { | |
1357 | 'docker_image_commands' => [ | |
1358 | 'cp /bin/true /sbin/agetty', | |
1359 | 'apt-get install -y net-tools wget locales apt-transport-https iproute2 gnupg', | |
1360 | 'locale-gen en_US.UTF-8', | |
1361 | 'echo LANG=en_US.UTF-8 > /etc/default/locale' | |
1362 | ] | |
1363 | }, | |
1364 | :vmpooler => { | |
1365 | 'template' => 'ubuntu-2004-x86_64' | |
1366 | } | |
1367 | }, | |
1368 | 'ubuntu2004-AARCH64' => { | |
1369 | :general => { | |
1370 | 'platform' => 'ubuntu-20.04-aarch64', | |
1371 | 'packaging_platform' => 'ubuntu-20.04-aarch64' | |
1372 | }, | |
1373 | :abs => { | |
1374 | 'template' => 'ubuntu-2004-arm64' | |
1375 | }, | |
1376 | }, | |
1161 | 1377 | 'vro6-64' => { |
1162 | 1378 | :general => { |
1163 | 1379 | 'platform' => 'sles-11-x86_64', |
1203 | 1419 | 'template' => 'vro-74-x86_64' |
1204 | 1420 | } |
1205 | 1421 | }, |
1206 | 'windows2003-64' => { | |
1207 | :general => { | |
1208 | 'platform' => 'windows-2003-64', | |
1209 | 'packaging_platform' => 'windows-2012-x64', | |
1210 | 'ruby_arch' => 'x64' | |
1211 | }, | |
1212 | :vmpooler => { | |
1213 | 'template' => 'win-2003-x86_64' | |
1214 | } | |
1215 | }, | |
1216 | 'windows2003-6432' => { | |
1217 | :general => { | |
1218 | 'platform' => 'windows-2003-64', | |
1422 | 'windows2008-64' => { | |
1423 | :general => { | |
1424 | 'platform' => 'windows-2008-64', | |
1425 | 'packaging_platform' => 'windows-2012-x64', | |
1426 | 'ruby_arch' => 'x64' | |
1427 | }, | |
1428 | :vmpooler => { | |
1429 | 'template' => 'win-2008-x86_64' | |
1430 | } | |
1431 | }, | |
1432 | 'windows2008-6432' => { | |
1433 | :general => { | |
1434 | 'platform' => 'windows-2008-64', | |
1219 | 1435 | 'packaging_platform' => 'windows-2012-x64', |
1220 | 1436 | 'ruby_arch' => 'x86' |
1221 | 1437 | }, |
1222 | 1438 | :vmpooler => { |
1223 | 'template' => 'win-2003-x86_64' | |
1224 | } | |
1225 | }, | |
1226 | 'windows2003r2-32' => { | |
1227 | :general => { | |
1228 | 'platform' => 'windows-2003r2-32', | |
1229 | 'packaging_platform' => 'windows-2012-x86', | |
1439 | 'template' => 'win-2008-x86_64' | |
1440 | } | |
1441 | }, | |
1442 | 'windows2008r2-64' => { | |
1443 | :general => { | |
1444 | 'platform' => 'windows-2008r2-64', | |
1445 | 'packaging_platform' => 'windows-2012-x64', | |
1446 | 'ruby_arch' => 'x64' | |
1447 | }, | |
1448 | :vmpooler => { | |
1449 | 'template' => 'win-2008r2-x86_64' | |
1450 | } | |
1451 | }, | |
1452 | 'windows2008r2-6432' => { | |
1453 | :general => { | |
1454 | 'platform' => 'windows-2008r2-64', | |
1455 | 'packaging_platform' => 'windows-2012-x64', | |
1230 | 1456 | 'ruby_arch' => 'x86' |
1231 | 1457 | }, |
1232 | 1458 | :vmpooler => { |
1233 | 'template' => 'win-2003r2-i386' | |
1234 | } | |
1235 | }, | |
1236 | 'windows2003r2-64' => { | |
1237 | :general => { | |
1238 | 'platform' => 'windows-2003r2-64', | |
1239 | 'packaging_platform' => 'windows-2012-x64', | |
1240 | 'ruby_arch' => 'x64' | |
1241 | }, | |
1242 | :vmpooler => { | |
1243 | 'template' => 'win-2003r2-x86_64' | |
1244 | } | |
1245 | }, | |
1246 | 'windows2003r2-6432' => { | |
1247 | :general => { | |
1248 | 'platform' => 'windows-2003r2-64', | |
1459 | 'template' => 'win-2008r2-x86_64' | |
1460 | } | |
1461 | }, | |
1462 | 'windows2012-64' => { | |
1463 | :general => { | |
1464 | 'platform' => 'windows-2012-64', | |
1465 | 'packaging_platform' => 'windows-2012-x64', | |
1466 | 'ruby_arch' => 'x64' | |
1467 | }, | |
1468 | :vmpooler => { | |
1469 | 'template' => 'win-2012-x86_64' | |
1470 | } | |
1471 | }, | |
1472 | 'windows2012-6432' => { | |
1473 | :general => { | |
1474 | 'platform' => 'windows-2012-64', | |
1249 | 1475 | 'packaging_platform' => 'windows-2012-x64', |
1250 | 1476 | 'ruby_arch' => 'x86' |
1251 | 1477 | }, |
1252 | 1478 | :vmpooler => { |
1253 | 'template' => 'win-2003r2-x86_64' | |
1254 | } | |
1255 | }, | |
1256 | 'windows2008-64' => { | |
1257 | :general => { | |
1258 | 'platform' => 'windows-2008-64', | |
1259 | 'packaging_platform' => 'windows-2012-x64', | |
1260 | 'ruby_arch' => 'x64' | |
1261 | }, | |
1262 | :vmpooler => { | |
1263 | 'template' => 'win-2008-x86_64' | |
1264 | } | |
1265 | }, | |
1266 | 'windows2008-6432' => { | |
1267 | :general => { | |
1268 | 'platform' => 'windows-2008-64', | |
1479 | 'template' => 'win-2012-x86_64' | |
1480 | } | |
1481 | }, | |
1482 | 'windows2012r2-64' => { | |
1483 | :general => { | |
1484 | 'platform' => 'windows-2012r2-64', | |
1485 | 'packaging_platform' => 'windows-2012-x64', | |
1486 | 'ruby_arch' => 'x64' | |
1487 | }, | |
1488 | :vmpooler => { | |
1489 | 'template' => 'win-2012r2-x86_64' | |
1490 | } | |
1491 | }, | |
1492 | 'windowsfips2012r2-64' => { | |
1493 | :general => { | |
1494 | 'platform' => 'windows-2012r2-64', | |
1495 | 'packaging_platform' => 'windowsfips-2012-x64', | |
1496 | 'ruby_arch' => 'x64' | |
1497 | }, | |
1498 | :vmpooler => { | |
1499 | 'template' => 'win-2012r2-fips-x86_64' | |
1500 | } | |
1501 | }, | |
1502 | 'windowsfips2012r2-6432' => { | |
1503 | :general => { | |
1504 | 'platform' => 'windows-2012r2-64', | |
1505 | 'packaging_platform' => 'windowsfips-2012-x64', | |
1506 | 'ruby_arch' => 'x64' | |
1507 | }, | |
1508 | :vmpooler => { | |
1509 | 'template' => 'win-2012r2-fips-x86_64' | |
1510 | } | |
1511 | }, | |
1512 | 'windows2012r2-6432' => { | |
1513 | :general => { | |
1514 | 'platform' => 'windows-2012r2-64', | |
1269 | 1515 | 'packaging_platform' => 'windows-2012-x64', |
1270 | 1516 | 'ruby_arch' => 'x86' |
1271 | 1517 | }, |
1272 | 1518 | :vmpooler => { |
1273 | 'template' => 'win-2008-x86_64' | |
1274 | } | |
1275 | }, | |
1276 | 'windows2008r2-64' => { | |
1277 | :general => { | |
1278 | 'platform' => 'windows-2008r2-64', | |
1279 | 'packaging_platform' => 'windows-2012-x64', | |
1280 | 'ruby_arch' => 'x64' | |
1281 | }, | |
1282 | :vmpooler => { | |
1283 | 'template' => 'win-2008r2-x86_64' | |
1284 | } | |
1285 | }, | |
1286 | 'windows2008r2-6432' => { | |
1287 | :general => { | |
1288 | 'platform' => 'windows-2008r2-64', | |
1519 | 'template' => 'win-2012r2-x86_64' | |
1520 | } | |
1521 | }, | |
1522 | 'windows2012r2_wmf5-64' => { | |
1523 | :general => { | |
1524 | 'platform' => 'windows-2012r2-64', | |
1525 | 'packaging_platform' => 'windows-2012-x64', | |
1526 | 'ruby_arch' => 'x64' | |
1527 | }, | |
1528 | :vmpooler => { | |
1529 | 'template' => 'win-2012r2-wmf5-x86_64' | |
1530 | } | |
1531 | }, | |
1532 | 'windows2012r2_ja-64' => { | |
1533 | :general => { | |
1534 | 'platform' => 'windows-2012r2-64', | |
1535 | 'packaging_platform' => 'windows-2012-x64', | |
1536 | 'ruby_arch' => 'x64' | |
1537 | }, | |
1538 | :vmpooler => { | |
1539 | 'template' => 'win-2012r2-ja-x86_64', | |
1540 | 'locale' => 'ja' | |
1541 | } | |
1542 | }, | |
1543 | 'windows2012r2_ja-6432' => { | |
1544 | :general => { | |
1545 | 'platform' => 'windows-2012r2-64', | |
1289 | 1546 | 'packaging_platform' => 'windows-2012-x64', |
1290 | 1547 | 'ruby_arch' => 'x86' |
1291 | 1548 | }, |
1292 | 1549 | :vmpooler => { |
1293 | 'template' => 'win-2008r2-x86_64' | |
1294 | } | |
1295 | }, | |
1296 | 'windows2012-64' => { | |
1297 | :general => { | |
1298 | 'platform' => 'windows-2012-64', | |
1299 | 'packaging_platform' => 'windows-2012-x64', | |
1300 | 'ruby_arch' => 'x64' | |
1301 | }, | |
1302 | :vmpooler => { | |
1303 | 'template' => 'win-2012-x86_64' | |
1304 | } | |
1305 | }, | |
1306 | 'windows2012-6432' => { | |
1307 | :general => { | |
1308 | 'platform' => 'windows-2012-64', | |
1550 | 'template' => 'win-2012r2-ja-x86_64', | |
1551 | 'locale' => 'ja' | |
1552 | } | |
1553 | }, | |
1554 | 'windows2012r2_fr-64' => { | |
1555 | :general => { | |
1556 | 'platform' => 'windows-2012r2-64', | |
1557 | 'packaging_platform' => 'windows-2012-x64', | |
1558 | 'ruby_arch' => 'x64' | |
1559 | }, | |
1560 | :vmpooler => { | |
1561 | 'template' => 'win-2012r2-fr-x86_64', | |
1562 | 'user' => 'Administrateur', | |
1563 | 'locale' => 'fr' | |
1564 | } | |
1565 | }, | |
1566 | 'windows2012r2_fr-6432' => { | |
1567 | :general => { | |
1568 | 'platform' => 'windows-2012r2-64', | |
1309 | 1569 | 'packaging_platform' => 'windows-2012-x64', |
1310 | 1570 | 'ruby_arch' => 'x86' |
1311 | 1571 | }, |
1312 | 1572 | :vmpooler => { |
1313 | 'template' => 'win-2012-x86_64' | |
1314 | } | |
1315 | }, | |
1316 | 'windows2012r2-64' => { | |
1573 | 'template' => 'win-2012r2-fr-x86_64', | |
1574 | 'user' => 'Administrateur', | |
1575 | 'locale' => 'fr' | |
1576 | } | |
1577 | }, | |
1578 | 'windows2012r2_core-64' => { | |
1317 | 1579 | :general => { |
1318 | 1580 | 'platform' => 'windows-2012r2-64', |
1319 | 1581 | 'packaging_platform' => 'windows-2012-x64', |
1320 | 1582 | 'ruby_arch' => 'x64' |
1321 | 1583 | }, |
1322 | 1584 | :vmpooler => { |
1323 | 'template' => 'win-2012r2-x86_64' | |
1324 | } | |
1325 | }, | |
1326 | 'windows2012r2-6432' => { | |
1585 | 'template' => 'win-2012r2-core-x86_64' | |
1586 | } | |
1587 | }, | |
1588 | 'windows2012r2_core-6432' => { | |
1327 | 1589 | :general => { |
1328 | 1590 | 'platform' => 'windows-2012r2-64', |
1329 | 1591 | 'packaging_platform' => 'windows-2012-x64', |
1330 | 1592 | 'ruby_arch' => 'x86' |
1331 | 1593 | }, |
1332 | 1594 | :vmpooler => { |
1333 | 'template' => 'win-2012r2-x86_64' | |
1334 | } | |
1335 | }, | |
1336 | 'windows2012r2_wmf5-64' => { | |
1337 | :general => { | |
1338 | 'platform' => 'windows-2012r2-64', | |
1339 | 'packaging_platform' => 'windows-2012-x64', | |
1340 | 'ruby_arch' => 'x64' | |
1341 | }, | |
1342 | :vmpooler => { | |
1343 | 'template' => 'win-2012r2-wmf5-x86_64' | |
1344 | } | |
1345 | }, | |
1346 | 'windows2012r2_ja-64' => { | |
1347 | :general => { | |
1348 | 'platform' => 'windows-2012r2-64', | |
1349 | 'packaging_platform' => 'windows-2012-x64', | |
1350 | 'ruby_arch' => 'x64' | |
1351 | }, | |
1352 | :vmpooler => { | |
1353 | 'template' => 'win-2012r2-ja-x86_64' | |
1354 | } | |
1355 | }, | |
1356 | 'windows2012r2_ja-6432' => { | |
1357 | :general => { | |
1358 | 'platform' => 'windows-2012r2-64', | |
1595 | 'template' => 'win-2012r2-core-x86_64' | |
1596 | } | |
1597 | }, | |
1598 | 'windows2016-64' => { | |
1599 | :general => { | |
1600 | 'platform' => 'windows-2016-64', | |
1601 | 'packaging_platform' => 'windows-2012-x64', | |
1602 | 'ruby_arch' => 'x64' | |
1603 | }, | |
1604 | :vmpooler => { | |
1605 | 'template' => 'win-2016-x86_64' | |
1606 | } | |
1607 | }, | |
1608 | 'windows2016-6432' => { | |
1609 | :general => { | |
1610 | 'platform' => 'windows-2016-64', | |
1359 | 1611 | 'packaging_platform' => 'windows-2012-x64', |
1360 | 1612 | 'ruby_arch' => 'x86' |
1361 | 1613 | }, |
1362 | 1614 | :vmpooler => { |
1363 | 'template' => 'win-2012r2-ja-x86_64' | |
1364 | } | |
1365 | }, | |
1366 | 'windows2012r2_fr-64' => { | |
1367 | :general => { | |
1368 | 'platform' => 'windows-2012r2-64', | |
1369 | 'packaging_platform' => 'windows-2012-x64', | |
1370 | 'ruby_arch' => 'x64' | |
1371 | }, | |
1372 | :vmpooler => { | |
1373 | 'template' => 'win-2012r2-fr-x86_64', | |
1374 | 'user' => 'Administrateur' | |
1375 | } | |
1376 | }, | |
1377 | 'windows2012r2_fr-6432' => { | |
1378 | :general => { | |
1379 | 'platform' => 'windows-2012r2-64', | |
1615 | 'template' => 'win-2016-x86_64' | |
1616 | } | |
1617 | }, | |
1618 | 'windows2016_core-64' => { | |
1619 | :general => { | |
1620 | 'platform' => 'windows-2016-64', | |
1621 | 'packaging_platform' => 'windows-2012-x64', | |
1622 | 'ruby_arch' => 'x64' | |
1623 | }, | |
1624 | :vmpooler => { | |
1625 | 'template' => 'win-2016-core-x86_64' | |
1626 | } | |
1627 | }, | |
1628 | 'windows2016_core-6432' => { | |
1629 | :general => { | |
1630 | 'platform' => 'windows-2016-64', | |
1380 | 1631 | 'packaging_platform' => 'windows-2012-x64', |
1381 | 1632 | 'ruby_arch' => 'x86' |
1382 | 1633 | }, |
1383 | 1634 | :vmpooler => { |
1384 | 'template' => 'win-2012r2-fr-x86_64', | |
1385 | 'user' => 'Administrateur' | |
1386 | } | |
1387 | }, | |
1388 | 'windows2012r2_core-64' => { | |
1389 | :general => { | |
1390 | 'platform' => 'windows-2012r2-64', | |
1391 | 'packaging_platform' => 'windows-2012-x64', | |
1392 | 'ruby_arch' => 'x64' | |
1393 | }, | |
1394 | :vmpooler => { | |
1395 | 'template' => 'win-2012r2-core-x86_64' | |
1396 | } | |
1397 | }, | |
1398 | 'windows2012r2_core-6432' => { | |
1399 | :general => { | |
1400 | 'platform' => 'windows-2012r2-64', | |
1635 | 'template' => 'win-2016-core-x86_64' | |
1636 | } | |
1637 | }, | |
1638 | 'windows2016_fr-64' => { | |
1639 | :general => { | |
1640 | 'platform' => 'windows-2016-64', | |
1641 | 'packaging_platform' => 'windows-2012-x64', | |
1642 | 'ruby_arch' => 'x64' | |
1643 | }, | |
1644 | :vmpooler => { | |
1645 | 'template' => 'win-2016-fr-x86_64', | |
1646 | 'user' => 'Administrateur', | |
1647 | 'locale' => 'fr' | |
1648 | } | |
1649 | }, | |
1650 | 'windows2016_fr-6432' => { | |
1651 | :general => { | |
1652 | 'platform' => 'windows-2016-64', | |
1401 | 1653 | 'packaging_platform' => 'windows-2012-x64', |
1402 | 1654 | 'ruby_arch' => 'x86' |
1403 | 1655 | }, |
1404 | 1656 | :vmpooler => { |
1405 | 'template' => 'win-2012r2-core-x86_64' | |
1406 | } | |
1407 | }, | |
1408 | 'windows2016-64' => { | |
1409 | :general => { | |
1410 | 'platform' => 'windows-2016-64', | |
1411 | 'packaging_platform' => 'windows-2012-x64', | |
1412 | 'ruby_arch' => 'x64' | |
1413 | }, | |
1414 | :vmpooler => { | |
1415 | 'template' => 'win-2016-x86_64' | |
1416 | } | |
1417 | }, | |
1418 | 'windows2016-6432' => { | |
1419 | :general => { | |
1420 | 'platform' => 'windows-2016-64', | |
1657 | 'template' => 'win-2016-fr-x86_64', | |
1658 | 'user' => 'Administrateur', | |
1659 | 'locale' => 'fr' | |
1660 | } | |
1661 | }, | |
1662 | 'windows2019-64' => { | |
1663 | :general => { | |
1664 | 'platform' => 'windows-2019-64', | |
1665 | 'packaging_platform' => 'windows-2012-x64', | |
1666 | 'ruby_arch' => 'x64' | |
1667 | }, | |
1668 | :vmpooler => { | |
1669 | 'template' => 'win-2019-x86_64' | |
1670 | } | |
1671 | }, | |
1672 | 'windows2019-6432' => { | |
1673 | :general => { | |
1674 | 'platform' => 'windows-2019-64', | |
1421 | 1675 | 'packaging_platform' => 'windows-2012-x64', |
1422 | 1676 | 'ruby_arch' => 'x86' |
1423 | 1677 | }, |
1424 | 1678 | :vmpooler => { |
1425 | 'template' => 'win-2016-x86_64' | |
1426 | } | |
1427 | }, | |
1428 | 'windows2016_core-64' => { | |
1429 | :general => { | |
1430 | 'platform' => 'windows-2016-64', | |
1431 | 'packaging_platform' => 'windows-2012-x64', | |
1432 | 'ruby_arch' => 'x64' | |
1433 | }, | |
1434 | :vmpooler => { | |
1435 | 'template' => 'win-2016-core-x86_64' | |
1436 | } | |
1437 | }, | |
1438 | 'windows2016_core-6432' => { | |
1439 | :general => { | |
1440 | 'platform' => 'windows-2016-64', | |
1679 | 'template' => 'win-2019-x86_64' | |
1680 | } | |
1681 | }, | |
1682 | 'windows2019_ja-64' => { | |
1683 | :general => { | |
1684 | 'platform' => 'windows-2019-64', | |
1685 | 'packaging_platform' => 'windows-2012-x64', | |
1686 | 'ruby_arch' => 'x64' | |
1687 | }, | |
1688 | :vmpooler => { | |
1689 | 'template' => 'win-2019-ja-x86_64', | |
1690 | 'locale' => 'ja' | |
1691 | } | |
1692 | }, | |
1693 | 'windows2019_ja-6432' => { | |
1694 | :general => { | |
1695 | 'platform' => 'windows-2019-64', | |
1441 | 1696 | 'packaging_platform' => 'windows-2012-x64', |
1442 | 1697 | 'ruby_arch' => 'x86' |
1443 | 1698 | }, |
1444 | 1699 | :vmpooler => { |
1445 | 'template' => 'win-2016-core-x86_64' | |
1446 | } | |
1447 | }, | |
1448 | 'windows2019-64' => { | |
1700 | 'template' => 'win-2019-ja-x86_64', | |
1701 | 'locale' => 'ja' | |
1702 | } | |
1703 | }, | |
1704 | 'windows2019_fr-64' => { | |
1449 | 1705 | :general => { |
1450 | 1706 | 'platform' => 'windows-2019-64', |
1451 | 1707 | 'packaging_platform' => 'windows-2012-x64', |
1452 | 1708 | 'ruby_arch' => 'x64' |
1453 | 1709 | }, |
1454 | 1710 | :vmpooler => { |
1455 | 'template' => 'win-2019-x86_64' | |
1456 | } | |
1457 | }, | |
1458 | 'windows2019-6432' => { | |
1711 | 'template' => 'win-2019-fr-x86_64', | |
1712 | 'user' => 'Administrateur', | |
1713 | 'locale' => 'fr' | |
1714 | } | |
1715 | }, | |
1716 | 'windows2019_fr-6432' => { | |
1459 | 1717 | :general => { |
1460 | 1718 | 'platform' => 'windows-2019-64', |
1461 | 1719 | 'packaging_platform' => 'windows-2012-x64', |
1462 | 1720 | 'ruby_arch' => 'x86' |
1463 | 1721 | }, |
1464 | 1722 | :vmpooler => { |
1465 | 'template' => 'win-2019-x86_64' | |
1723 | 'template' => 'win-2019-fr-x86_64', | |
1724 | 'user' => 'Administrateur', | |
1725 | 'locale' => 'fr' | |
1466 | 1726 | } |
1467 | 1727 | }, |
1468 | 1728 | 'windows2019_core-64' => { |
1495 | 1755 | 'template' => 'win-7-x86_64' |
1496 | 1756 | } |
1497 | 1757 | }, |
1498 | 'windows8-64' => { | |
1499 | :general => { | |
1500 | 'platform' => 'windows-8-64', | |
1501 | 'packaging_platform' => 'windows-2012-x64', | |
1502 | 'ruby_arch' => 'x64' | |
1503 | }, | |
1504 | :vmpooler => { | |
1505 | 'template' => 'win-8-x86_64' | |
1506 | } | |
1507 | }, | |
1508 | 1758 | 'windows81-64' => { |
1509 | 1759 | :general => { |
1510 | 1760 | 'platform' => 'windows-8.1-64', |
1513 | 1763 | }, |
1514 | 1764 | :vmpooler => { |
1515 | 1765 | 'template' => 'win-81-x86_64' |
1516 | } | |
1517 | }, | |
1518 | 'windowsvista-64' => { | |
1519 | :general => { | |
1520 | 'platform' => 'windows-vista-64', | |
1521 | 'packaging_platform' => 'windows-2012-x64', | |
1522 | 'ruby_arch' => 'x64' | |
1523 | }, | |
1524 | :vmpooler => { | |
1525 | 'template' => 'win-vista-x86_64' | |
1526 | 1766 | } |
1527 | 1767 | }, |
1528 | 1768 | 'windows10ent-32' => { |
1545 | 1785 | 'template' => 'win-10-ent-x86_64' |
1546 | 1786 | } |
1547 | 1787 | }, |
1788 | 'windows10next-32' => { | |
1789 | :general => { | |
1790 | 'platform' => 'windows-10ent-32', | |
1791 | 'packaging_platform' => 'windows-2012-x86', | |
1792 | 'ruby_arch' => 'x86' | |
1793 | }, | |
1794 | :vmpooler => { | |
1795 | 'template' => 'win-10-next-i386' | |
1796 | } | |
1797 | }, | |
1798 | 'windows10next-64' => { | |
1799 | :general => { | |
1800 | 'platform' => 'windows-10ent-64', | |
1801 | 'packaging_platform' => 'windows-2012-x64', | |
1802 | 'ruby_arch' => 'x64' | |
1803 | }, | |
1804 | :vmpooler => { | |
1805 | 'template' => 'win-10-next-x86_64' | |
1806 | } | |
1807 | }, | |
1548 | 1808 | 'windows10pro-64' => { |
1549 | 1809 | :general => { |
1550 | 1810 | 'platform' => 'windows-10pro-64', |
1553 | 1813 | }, |
1554 | 1814 | :vmpooler => { |
1555 | 1815 | 'template' => 'win-10-pro-x86_64' |
1556 | }, | |
1816 | } | |
1817 | }, | |
1818 | 'windows10_1511-64' => { | |
1819 | :general => { | |
1820 | 'platform' => 'windows-10ent-64', | |
1821 | 'packaging_platform' => 'windows-2012-x64', | |
1822 | 'ruby_arch' => 'x64' | |
1823 | }, | |
1824 | :vmpooler => { | |
1825 | 'template' => 'win-10-1511-x86_64' | |
1826 | } | |
1827 | }, | |
1828 | 'windows10_1607-64' => { | |
1829 | :general => { | |
1830 | 'platform' => 'windows-10ent-64', | |
1831 | 'packaging_platform' => 'windows-2012-x64', | |
1832 | 'ruby_arch' => 'x64' | |
1833 | }, | |
1834 | :vmpooler => { | |
1835 | 'template' => 'win-10-1607-x86_64' | |
1836 | } | |
1837 | }, | |
1838 | 'windows10_1809-64' => { | |
1839 | :general => { | |
1840 | 'platform' => 'windows-10ent-64', | |
1841 | 'packaging_platform' => 'windows-2012-x64', | |
1842 | 'ruby_arch' => 'x64' | |
1843 | }, | |
1844 | :vmpooler => { | |
1845 | 'template' => 'win-10-1809-x86_64' | |
1846 | } | |
1557 | 1847 | } |
1558 | } | |
1848 | }) | |
1849 | ||
1850 | result | |
1559 | 1851 | end |
1560 | 1852 | |
1561 | 1853 | def osinfo_bhgv1 |
1631 | 1923 | def get_osinfo(bhg_version) |
1632 | 1924 | case bhg_version |
1633 | 1925 | when 0 |
1634 | {}.deep_merge!(osinfo) | |
1926 | {}.deeper_merge!(osinfo) | |
1635 | 1927 | when 1 |
1636 | {}.deep_merge!(osinfo).deep_merge!(osinfo_bhgv1) | |
1928 | {}.deeper_merge!(osinfo).deeper_merge!(osinfo_bhgv1) | |
1637 | 1929 | else |
1638 | 1930 | raise "Invalid beaker-hostgenerator version: #{bhg_version}" |
1639 | 1931 | end |
1677 | 1969 | # } |
1678 | 1970 | def get_platform_info(bhg_version, platform, hypervisor) |
1679 | 1971 | info = get_osinfo(bhg_version)[platform] |
1680 | {}.deep_merge!(info[:general]).deep_merge!(info[hypervisor]) | |
1972 | {}.deeper_merge!(info[:general]).deeper_merge!(info[hypervisor]) | |
1681 | 1973 | end |
1682 | 1974 | |
1683 | 1975 | # Perform any adjustments or modifications necessary to the given node |
21 | 21 | def generate(layout, options) |
22 | 22 | layout = prepare(layout) |
23 | 23 | tokens = tokenize_layout(layout) |
24 | config = {}.deep_merge(BASE_CONFIG) | |
24 | config = {}.deeper_merge(BASE_CONFIG) | |
25 | 25 | nodeid = Hash.new(1) |
26 | 26 | ostype = nil |
27 | 27 | bhg_version = options[:osinfo_version] || 0 |
50 | 50 | # Delegate to the hypervisor |
51 | 51 | hypervisor = BeakerHostGenerator::Hypervisor.create(node_info, options) |
52 | 52 | host_config = hypervisor.generate_node(node_info, host_config, bhg_version) |
53 | config['CONFIG'].deep_merge!(hypervisor.global_config()) | |
53 | config['CONFIG'].deeper_merge!(hypervisor.global_config()) | |
54 | 54 | |
55 | 55 | # Merge in any arbitrary key-value host settings. Treat the 'hostname' |
56 | 56 | # setting specially, and don't merge it in as an arbitrary setting. |
79 | 79 | decoded = "{#{decoded}}" |
80 | 80 | end |
81 | 81 | global_config = settings_string_to_map(decoded) |
82 | config['CONFIG'].deep_merge!(global_config) | |
82 | config['CONFIG'].deeper_merge!(global_config) | |
83 | 83 | end |
84 | 84 | |
85 | 85 | # Munge non-string scalar values into proper data types |
116 | 116 | |
117 | 117 | if not options[:disable_role_config] |
118 | 118 | host_config['roles'].each do |role| |
119 | host_config.deep_merge! get_role_config(role) | |
119 | host_config.deeper_merge! get_role_config(role) | |
120 | 120 | end |
121 | 121 | end |
122 | 122 | end |
0 | 0 | require 'beaker-hostgenerator/data' |
1 | 1 | require 'beaker-hostgenerator/hypervisor' |
2 | require 'deep_merge' | |
2 | require 'deep_merge/rails_compat' | |
3 | 3 | |
4 | 4 | module BeakerHostGenerator |
5 | 5 | module Hypervisor |
14 | 14 | include BeakerHostGenerator::Data |
15 | 15 | |
16 | 16 | def generate_node(node_info, base_config, bhg_version) |
17 | base_config['hypervisor'] = 'abs' | |
18 | ||
19 | 17 | # Grab vmpooler data for this platform and any hardware (ABS) data. |
20 | 18 | # The assumption here is that these are mutually exclusive; that is, |
21 | 19 | # any given platform will have *either* :vmpooler data or :abs data |
22 | 20 | # so we're not worried about one overriding the other when we merge |
23 | 21 | # the hashes together. |
24 | platform = node_info['platform'] | |
25 | vmpooler_platform_info = get_platform_info(bhg_version, platform, :vmpooler) | |
26 | abs_platform_info = get_platform_info(bhg_version, platform, :abs) | |
22 | base_config = base_generate_node(node_info, base_config, bhg_version, :vmpooler, :abs) | |
27 | 23 | |
28 | base_config.deep_merge! vmpooler_platform_info | |
29 | base_config.deep_merge! abs_platform_info | |
24 | case node_info['ostype'] | |
25 | when /^centos/ | |
26 | base_config['template'] = base_config['platform'].gsub(/^el/, 'centos') | |
27 | when /^fedora/ | |
28 | base_config['template'] = base_config['platform'] | |
29 | end | |
30 | 30 | |
31 | return base_config | |
31 | base_config | |
32 | 32 | end |
33 | 33 | end |
34 | 34 | end |
0 | 0 | require 'beaker-hostgenerator/data' |
1 | 1 | require 'beaker-hostgenerator/hypervisor' |
2 | require 'deep_merge' | |
2 | require 'deep_merge/rails_compat' | |
3 | 3 | |
4 | 4 | module BeakerHostGenerator |
5 | 5 | module Hypervisor |
7 | 7 | include BeakerHostGenerator::Data |
8 | 8 | |
9 | 9 | def generate_node(node_info, base_config, bhg_version) |
10 | base_config['hypervisor'] = 'docker' | |
11 | 10 | base_config['docker_cmd'] = ['/sbin/init'] |
12 | 11 | base_config['image'] = node_info['ostype'].sub(/(\d)/, ':\1') |
12 | base_config['image'].sub!(/\w+/, 'oraclelinux') if node_info['ostype'] =~ /^oracle/ | |
13 | base_config['image'].sub!(/(\w+)/, '\1/leap') if node_info['ostype'] =~ /^opensuse/ | |
13 | 14 | base_config['image'].sub!(/(\d{2})/, '\1.') if node_info['ostype'] =~ /^ubuntu/ |
15 | if node_info['bits'] == '64' | |
16 | base_config['image'] = "amd64/#{base_config['image']}" | |
17 | end | |
14 | 18 | |
15 | platform = node_info['platform'] | |
16 | platform_info = get_platform_info(bhg_version, platform, :docker) | |
17 | base_config.deep_merge! platform_info | |
18 | ||
19 | return base_config | |
19 | return base_generate_node(node_info, base_config, bhg_version, :docker) | |
20 | 20 | end |
21 | 21 | end |
22 | 22 | end |
0 | 0 | require 'beaker-hostgenerator/hypervisor' |
1 | 1 | require 'beaker-hostgenerator/data' |
2 | require 'deep_merge' | |
2 | require 'deep_merge/rails_compat' | |
3 | 3 | |
4 | 4 | module BeakerHostGenerator::Hypervisor |
5 | 5 | class Unknown < BeakerHostGenerator::Hypervisor::Interface |
6 | 6 | include BeakerHostGenerator::Data |
7 | 7 | |
8 | def initialize(name) | |
9 | @name = name | |
10 | end | |
11 | ||
12 | 8 | def generate_node(node_info, base_config, bhg_version) |
13 | platform = node_info['platform'] | |
14 | general_info = get_platform_info(bhg_version, platform, :general) | |
15 | base_config.deep_merge! general_info | |
16 | base_config['hypervisor'] = @name | |
17 | return base_config | |
9 | return base_generate_node(node_info, base_config, bhg_version, :general) | |
18 | 10 | end |
19 | 11 | end |
20 | 12 | end |
0 | 0 | require 'beaker-hostgenerator/data' |
1 | 1 | require 'beaker-hostgenerator/hypervisor' |
2 | require 'deep_merge' | |
2 | require 'deep_merge/rails_compat' | |
3 | 3 | |
4 | 4 | module BeakerHostGenerator |
5 | 5 | module Hypervisor |
7 | 7 | include BeakerHostGenerator::Data |
8 | 8 | |
9 | 9 | def generate_node(node_info, base_config, bhg_version) |
10 | base_config['hypervisor'] = 'vagrant' | |
11 | ||
12 | 10 | if node_info['ostype'] =~ /^centos/ |
13 | 11 | base_config['box'] = node_info['ostype'].sub(/(\d)/, '/\1') |
14 | 12 | elsif node_info['ostype'] =~ /^fedora/ |
15 | base_config['box'] = node_info['ostype'].sub(/(\d)/, '/\1') + 'cloud-base' | |
13 | base_config['box'] = node_info['ostype'].sub(/(\d)/, '/\1') + '-cloud-base' | |
16 | 14 | else |
17 | 15 | base_config['box'] = "generic/#{node_info['ostype']}" |
18 | 16 | end |
20 | 18 | # We don't use this by default |
21 | 19 | base_config['synced_folder'] = 'disabled' |
22 | 20 | |
23 | platform = node_info['platform'] | |
24 | platform_info = get_platform_info(bhg_version, platform, :vagrant) | |
25 | base_config.deep_merge! platform_info | |
26 | ||
27 | return base_config | |
21 | return base_generate_node(node_info, base_config, bhg_version, :vagrant) | |
28 | 22 | end |
29 | 23 | end |
30 | 24 | end |
0 | 0 | require 'beaker-hostgenerator/data' |
1 | 1 | require 'beaker-hostgenerator/hypervisor' |
2 | require 'deep_merge' | |
2 | require 'deep_merge/rails_compat' | |
3 | 3 | |
4 | 4 | module BeakerHostGenerator |
5 | 5 | module Hypervisor |
14 | 14 | end |
15 | 15 | |
16 | 16 | def generate_node(node_info, base_config, bhg_version) |
17 | # set hypervisor | |
18 | base_config['hypervisor'] = 'vmpooler' | |
17 | base_config = base_generate_node(node_info, base_config, bhg_version, :vmpooler) | |
19 | 18 | |
20 | platform = node_info['platform'] | |
21 | platform_info = get_platform_info(bhg_version, platform, :vmpooler) | |
22 | base_config.deep_merge! platform_info | |
19 | case node_info['ostype'] | |
20 | when /^centos/ | |
21 | base_config['template'] = base_config['platform'].gsub(/^el/, 'centos') | |
22 | when /^fedora/ | |
23 | base_config['template'] = base_config['platform'] | |
24 | end | |
23 | 25 | |
24 | 26 | # Some vmpooler/vsphere platforms have special requirements. |
25 | 27 | # We munge the node host config here if that is necessary. |
25 | 25 | # create. |
26 | 26 | def self.create(node_info, options) |
27 | 27 | name = node_info['host_settings']['hypervisor'] || options[:hypervisor] |
28 | hypervisor = builtin_hypervisors[name] | |
29 | if hypervisor | |
30 | hypervisor.new | |
31 | else | |
32 | BeakerHostGenerator::Hypervisor::Unknown.new(name) | |
33 | end | |
28 | hypervisor = builtin_hypervisors[name] || BeakerHostGenerator::Hypervisor::Unknown | |
29 | hypervisor.new(name) | |
34 | 30 | end |
35 | 31 | |
36 | 32 | # Returns a map of all built-in hypervisor implementations, where the keys |
53 | 49 | end |
54 | 50 | |
55 | 51 | class Interface |
52 | def initialize(name) | |
53 | @name = name | |
54 | end | |
55 | ||
56 | 56 | # Returns a map containing any general configuration required by this |
57 | 57 | # hypervisor. This map will be merged into the 'CONFIG' section of the |
58 | 58 | # final hosts configuration output. |
87 | 87 | def generate_node(node_info, base_config, bhg_version) |
88 | 88 | raise "Method 'generate_node' not implemented!" |
89 | 89 | end |
90 | ||
91 | private | |
92 | ||
93 | def base_generate_node(node_info, base_config, bhg_version, *hypervisors) | |
94 | platform = node_info['platform'] | |
95 | hypervisors.map do |hypervisor| | |
96 | base_config.deeper_merge! get_platform_info(bhg_version, platform, hypervisor) | |
97 | end | |
98 | ||
99 | base_config['hypervisor'] = @name | |
100 | ||
101 | return base_config | |
102 | end | |
90 | 103 | end |
91 | 104 | end |
92 | 105 | end |
0 | 0 | require 'beaker-hostgenerator/data' |
1 | 1 | require 'beaker-hostgenerator/exceptions' |
2 | require 'uri' | |
2 | require 'cgi' | |
3 | 3 | |
4 | 4 | module BeakerHostGenerator |
5 | 5 | # Functions for parsing the raw user input host layout string and turning |
74 | 74 | # @returns [String] Input string with transformations necessary for |
75 | 75 | # tokenization. |
76 | 76 | def prepare(spec) |
77 | URI.decode(spec) | |
77 | CGI.unescape(spec) | |
78 | 78 | end |
79 | 79 | |
80 | 80 | # Breaks apart the host input string into chunks suitable for processing |
259 | 259 | current_depth = current_depth.pred |
260 | 260 | next |
261 | 261 | end |
262 | ||
262 | ||
263 | 263 | # When there is assignment happening, we need to create a new |
264 | 264 | # corresponding data structure, add it to the object depth, and |
265 | 265 | # then change the current depth |
10 | 10 | 'm' => 'master', |
11 | 11 | } |
12 | 12 | |
13 | CM_CONFIG = { 'main' => { | |
14 | 'dns_alt_names' => 'puppet', | |
15 | 'environmentpath' => '/etc/puppetlabs/puppet/environments', | |
16 | } | |
17 | } | |
18 | ||
13 | 19 | ROLE_CONFIG = { |
14 | 'compile_master' => { | |
15 | 'main' => { | |
16 | 'dns_alt_names' => 'puppet', | |
17 | 'environmentpath' => '/etc/puppetlabs/puppet/environments', | |
18 | } | |
19 | } | |
20 | 'compile_master' => CM_CONFIG, | |
21 | 'pe_compiler' => CM_CONFIG, | |
20 | 22 | } |
21 | 23 | |
22 | 24 | module_function |
0 | 0 | require 'beaker-hostgenerator/data' |
1 | 1 | require 'beaker-hostgenerator/roles' |
2 | 2 | require 'beaker-hostgenerator/hypervisor/vmpooler' |
3 | require 'deep_merge' | |
3 | require 'deep_merge/rails_compat' | |
4 | 4 | |
5 | 5 | module BeakerHostGenerator |
6 | 6 | module Utils |
17 | 17 | def dump_hosts(hosts, path) |
18 | 18 | vmpooler_hypervisor = BeakerHostGenerator::Hypervisor::Vmpooler.new |
19 | 19 | config = {} |
20 | config.deep_merge! BeakerHostGenerator::Data.BASE_CONFIG | |
21 | config['CONFIG'].deep_merge! vmpooler_hypervisor.global_config() | |
20 | config.deeper_merge! BeakerHostGenerator::Data.BASE_CONFIG | |
21 | config['CONFIG'].deeper_merge! vmpooler_hypervisor.global_config() | |
22 | 22 | |
23 | 23 | hosts.each do |host| |
24 | 24 | config['HOSTS'][host.node_name] = { |
0 | 0 | module BeakerHostGenerator |
1 | 1 | module Version |
2 | STRING = '1.1.22' | |
2 | STRING = '1.5.0' | |
3 | 3 | end |
4 | 4 | end |
88 | 88 | end |
89 | 89 | end |
90 | 90 | |
91 | context "pe_dir" do | |
92 | let(:dev_version) { '2017.3.0-rc4-11-g123abcd' } | |
93 | let(:dev_version_no_rc) { '2017.3.0-1-g123abcd' } | |
94 | let(:pez_version) { '2017.3.0-rc4-11-g123abcd-PEZ_foo' } | |
95 | let(:release_version) { '2017.2.2' } | |
96 | let(:rc_version) { '2017.3.0-rc4' } | |
91 | context "pe_dir for versions < 2021.0" do | |
92 | let(:dev_version) { '2019.8.0-rc4-11-g123abcd' } | |
93 | let(:dev_version_no_rc) { '2019.8.0-1-g123abcd' } | |
94 | let(:pez_version) { '2019.8.0-rc4-11-g123abcd-PEZ_foo' } | |
95 | let(:release_version) { '2019.8.2' } | |
96 | let(:rc_version) { '2019.8.0-rc4' } | |
97 | 97 | |
98 | 98 | it "returns ci-ready for a dev version" do |
99 | expect(BeakerHostGenerator::Data.pe_dir(dev_version)).to match(%r{2017\.3/ci-ready}) | |
100 | expect(BeakerHostGenerator::Data.pe_dir(dev_version_no_rc)).to match(%r{2017\.3/ci-ready}) | |
99 | expect(BeakerHostGenerator::Data.pe_dir(dev_version)).to match(%r{2019\.8/ci-ready}) | |
100 | expect(BeakerHostGenerator::Data.pe_dir(dev_version_no_rc)).to match(%r{2019\.8/ci-ready}) | |
101 | 101 | end |
102 | 102 | |
103 | 103 | it "returns archives/releases for a release version" do |
104 | expect(BeakerHostGenerator::Data.pe_dir(release_version)).to match(%r{archives/releases/2017\.2}) | |
104 | expect(BeakerHostGenerator::Data.pe_dir(release_version)).to match(%r{archives/releases/2019\.8}) | |
105 | 105 | end |
106 | 106 | |
107 | 107 | it "returns archives/internal for an rc version" do |
108 | expect(BeakerHostGenerator::Data.pe_dir(rc_version)).to match(%r{archives/internal/2017\.3}) | |
108 | expect(BeakerHostGenerator::Data.pe_dir(rc_version)).to match(%r{archives/internal/2019\.8}) | |
109 | 109 | end |
110 | 110 | |
111 | 111 | it "returns feature/ci-ready for a PEZ version" do |
112 | expect(BeakerHostGenerator::Data.pe_dir(pez_version)).to match(%r{2017\.3/feature/ci-ready}) | |
112 | expect(BeakerHostGenerator::Data.pe_dir(pez_version)).to match(%r{2019\.8/feature/ci-ready}) | |
113 | 113 | end |
114 | 114 | |
115 | 115 | it "returns nil if version is nil" do |
124 | 124 | expect(BeakerHostGenerator::Data.pe_dir('wtf')).to eq('') |
125 | 125 | end |
126 | 126 | end |
127 | ||
128 | context "pe_dir for versions >= 2021.0" do | |
129 | let(:dev_version) { '2021.0.0-rc4-11-g123abcd' } | |
130 | let(:dev_version_no_rc) { '2021.0.0-1-g123abcd' } | |
131 | let(:pez_version) { '2021.0.0-rc4-11-g123abcd-pez_foo' } # Some jobs use "PEZ" and some "pez" | |
132 | let(:release_version) { '2021.0.0' } | |
133 | let(:rc_version) { '2021.0.0-rc4' } | |
134 | ||
135 | it "returns main/ci-ready for a dev version" do | |
136 | expect(BeakerHostGenerator::Data.pe_dir(dev_version)).to match(%r{main/ci-ready}) | |
137 | expect(BeakerHostGenerator::Data.pe_dir(dev_version_no_rc)).to match(%r{main/ci-ready}) | |
138 | end | |
139 | ||
140 | it "returns archives/releases/<version> for a release version" do | |
141 | expect(BeakerHostGenerator::Data.pe_dir(release_version)).to match(%r{archives/releases/2021\.0\.0}) | |
142 | end | |
143 | ||
144 | it "returns archives/internal/main for an rc version" do | |
145 | expect(BeakerHostGenerator::Data.pe_dir(rc_version)).to match(%r{archives/internal/2021.0}) | |
146 | end | |
147 | ||
148 | it "returns main/feature/ci-ready for a PEZ version" do | |
149 | expect(BeakerHostGenerator::Data.pe_dir(pez_version)).to match('main/feature') | |
150 | end | |
151 | end | |
127 | 152 | end |
128 | 153 | end |
0 | --- | |
1 | arguments_string: amazon7-ARM64m | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | amazon7-ARM64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: el-7-aarch64 | |
11 | packaging_platform: el-7-aarch64 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | - master | |
16 | CONFIG: | |
17 | nfs_server: none | |
18 | consoleport: 443 | |
19 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
20 | expected_exception: |
0 | --- | |
1 | arguments_string: centos8-64aulcdfm | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | centos8-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: el-8-x86_64 | |
11 | packaging_platform: el-8-x86_64 | |
12 | template: centos-8-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | - classifier | |
18 | - dashboard | |
19 | - database | |
20 | - frictionless | |
21 | - master | |
22 | CONFIG: | |
23 | nfs_server: none | |
24 | consoleport: 443 | |
25 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
26 | expected_exception: |
0 | --- | |
1 | arguments_string: cisco_ios_c2960-HWm | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c2960-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - master | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: cisco_ios_c3560-HWaulcdfm | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c3560-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | - classifier | |
18 | - dashboard | |
19 | - database | |
20 | - frictionless | |
21 | - master | |
22 | CONFIG: | |
23 | nfs_server: none | |
24 | consoleport: 443 | |
25 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
26 | expected_exception: |
0 | --- | |
1 | arguments_string: cisco_ios_c3750-HWa | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c3750-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | CONFIG: | |
17 | nfs_server: none | |
18 | consoleport: 443 | |
19 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
20 | expected_exception: |
0 | --- | |
1 | arguments_string: cisco_ios_c4507r-HWu | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c4507r-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: cisco_ios_c4948-HWl | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c4948-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - classifier | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: cisco_ios_c6503-HWc | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c6503-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - dashboard | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: cisco_iosxe_c3650-HWd | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_iosxe_c3650-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_iosxec3650-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - database | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: cisco_iosxe_c4503-HWf | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_iosxe_c4503-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_iosxe-3-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - frictionless | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: cisco_n7k-HWc | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_n7k-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7k-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: admin | |
15 | hypervisor: vmpooler | |
16 | roles: | |
17 | - agent | |
18 | - dashboard | |
19 | CONFIG: | |
20 | nfs_server: none | |
21 | consoleport: 443 | |
22 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
23 | expected_exception: |
0 | --- | |
1 | arguments_string: cisco_n7k_vdc-HWd | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_n7k_vdc-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7k-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: admin | |
15 | hypervisor: vmpooler | |
16 | roles: | |
17 | - agent | |
18 | - database | |
19 | CONFIG: | |
20 | nfs_server: none | |
21 | consoleport: 443 | |
22 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
23 | expected_exception: |
0 | --- | |
1 | arguments_string: cisco_n9k-HWf | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_n9k-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: devops | |
15 | hypervisor: vmpooler | |
16 | roles: | |
17 | - agent | |
18 | - frictionless | |
19 | CONFIG: | |
20 | nfs_server: none | |
21 | consoleport: 443 | |
22 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
23 | expected_exception: |
0 | --- | |
1 | arguments_string: cisco_n9k-VMl | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_n9k-VM-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: beaker | |
15 | template: cisco-nxos-9k-x86_64 | |
16 | hypervisor: vmpooler | |
17 | roles: | |
18 | - agent | |
19 | - classifier | |
20 | CONFIG: | |
21 | nfs_server: none | |
22 | consoleport: 443 | |
23 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
24 | expected_exception: |
0 | --- | |
1 | arguments_string: cisco_xr_9k-VMm | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_xr_9k-VM-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios_xr-6-x86_64 | |
11 | packaging_platform: cisco-wrlinux-7-x86_64 | |
12 | template: cisco-exr-9k-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - master | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: ciscon7k-64a | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | ciscon7k-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7k-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: admin | |
15 | hypervisor: vmpooler | |
16 | roles: | |
17 | - agent | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
0 | --- | |
1 | arguments_string: cisconx-64aulcdfm | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisconx-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: beaker | |
15 | template: cisco-nxos-9k-x86_64 | |
16 | hypervisor: vmpooler | |
17 | roles: | |
18 | - agent | |
19 | - ca | |
20 | - classifier | |
21 | - dashboard | |
22 | - database | |
23 | - frictionless | |
24 | - master | |
25 | CONFIG: | |
26 | nfs_server: none | |
27 | consoleport: 443 | |
28 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
29 | expected_exception: |
0 | --- | |
1 | arguments_string: cisconxhw-64u | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisconxhw-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: devops | |
15 | hypervisor: vmpooler | |
16 | roles: | |
17 | - agent | |
18 | - ca | |
19 | CONFIG: | |
20 | nfs_server: none | |
21 | consoleport: 443 | |
22 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
23 | expected_exception: |
0 | --- | |
1 | arguments_string: ciscoxr-64f | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | ciscoxr-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: cisco_ios_xr-6-x86_64 | |
12 | packaging_platform: cisco-wrlinux-7-x86_64 | |
13 | template: cisco-exr-9k-x86_64 | |
14 | roles: | |
15 | - agent | |
16 | - frictionless | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: debian10-32d | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | debian10-32-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: debian-10-i386 | |
11 | packaging_platform: debian-10-i386 | |
12 | template: debian-10-i386 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - database | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: debian10-64c | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | debian10-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: debian-10-amd64 | |
11 | packaging_platform: debian-10-amd64 | |
12 | template: debian-10-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - dashboard | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: debian11-64m | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | debian11-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: debian-11-amd64 | |
11 | packaging_platform: debian-11-amd64 | |
12 | template: debian-11-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - master | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-24-i386 |
12 | packaging_platform: fedora-24-i386 | |
13 | 12 | template: fedora-24-i386 |
14 | 13 | roles: |
15 | 14 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-24-x86_64 |
12 | packaging_platform: fedora-24-x86_64 | |
13 | 12 | template: fedora-24-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-25-i386 |
12 | packaging_platform: fedora-25-i386 | |
13 | 12 | template: fedora-25-i386 |
14 | 13 | roles: |
15 | 14 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-25-x86_64 |
12 | packaging_platform: fedora-25-x86_64 | |
13 | 12 | template: fedora-25-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-26-x86_64 |
12 | packaging_platform: fedora-26-x86_64 | |
13 | 12 | template: fedora-26-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-27-x86_64 |
12 | packaging_platform: fedora-27-x86_64 | |
13 | 12 | template: fedora-27-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-28-x86_64 |
12 | packaging_platform: fedora-28-x86_64 | |
13 | 12 | template: fedora-28-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-29-x86_64 |
12 | packaging_platform: fedora-29-x86_64 | |
13 | 12 | template: fedora-29-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
0 | --- | |
1 | arguments_string: fedora30-64aulcdfm | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | fedora30-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: fedora-30-x86_64 | |
11 | template: fedora-30-x86_64 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | - ca | |
16 | - classifier | |
17 | - dashboard | |
18 | - database | |
19 | - frictionless | |
20 | - master | |
21 | CONFIG: | |
22 | nfs_server: none | |
23 | consoleport: 443 | |
24 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
25 | expected_exception: |
0 | --- | |
1 | arguments_string: fedora31-64aulcdfm | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | fedora31-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: fedora-31-x86_64 | |
11 | template: fedora-31-x86_64 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | - ca | |
16 | - classifier | |
17 | - dashboard | |
18 | - database | |
19 | - frictionless | |
20 | - master | |
21 | CONFIG: | |
22 | nfs_server: none | |
23 | consoleport: 443 | |
24 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
25 | expected_exception: |
0 | --- | |
1 | arguments_string: fedora32-64a | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | fedora32-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: fedora-32-x86_64 | |
11 | template: fedora-32-x86_64 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | CONFIG: | |
16 | nfs_server: none | |
17 | consoleport: 443 | |
18 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
19 | expected_exception: |
0 | --- | |
1 | arguments_string: fedora32-64aulcdfm{hypervisor=vagrant} | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | fedora32-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | box: fedora/32-cloud-base | |
11 | synced_folder: disabled | |
12 | platform: fedora-32-x86_64 | |
13 | hypervisor: vagrant | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | - classifier | |
18 | - dashboard | |
19 | - database | |
20 | - frictionless | |
21 | - master | |
22 | CONFIG: | |
23 | nfs_server: none | |
24 | consoleport: 443 | |
25 | expected_exception: |
0 | --- | |
1 | arguments_string: fedora34-64c | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | fedora34-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: fedora-34-x86_64 | |
11 | hypervisor: vmpooler | |
12 | template: fedora-34-x86_64 | |
13 | roles: | |
14 | - agent | |
15 | - dashboard | |
16 | CONFIG: | |
17 | nfs_server: none | |
18 | consoleport: 443 | |
19 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
20 | expected_exception: |
0 | --- | |
1 | arguments_string: osx1014-64f | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | osx1014-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: osx-10.14-x86_64 | |
12 | packaging_platform: osx-10.14-x86_64 | |
13 | template: osx-1014-x86_64 | |
14 | roles: | |
15 | - agent | |
16 | - frictionless | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: osx1015-64u | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | osx1015-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: osx-10.15-x86_64 | |
11 | packaging_platform: osx-10.15-x86_64 | |
12 | template: osx-1015-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: osx11-64f | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | osx11-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: osx-11-x86_64 | |
11 | packaging_platform: osx-11-x86_64 | |
12 | template: macos-112-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - frictionless | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: redhat8-64u | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | redhat8-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: el-8-x86_64 | |
12 | packaging_platform: el-8-x86_64 | |
13 | template: redhat-8-x86_64 | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: redhat8-AARCH64a | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | redhat8-AARCH64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: el-8-aarch64 | |
11 | packaging_platform: el-8-aarch64 | |
12 | template: redhat-8-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | CONFIG: | |
17 | nfs_server: none | |
18 | consoleport: 443 | |
19 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
20 | expected_exception: |
0 | --- | |
1 | arguments_string: ubuntu2004-64a | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | ubuntu2004-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: ubuntu-20.04-amd64 | |
11 | packaging_platform: ubuntu-20.04-amd64 | |
12 | template: ubuntu-2004-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | CONFIG: | |
17 | nfs_server: none | |
18 | consoleport: 443 | |
19 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
20 | expected_exception: |
0 | --- | |
1 | arguments_string: ubuntu2004-AARCH64c | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | ubuntu2004-AARCH64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: ubuntu-20.04-aarch64 | |
11 | packaging_platform: ubuntu-20.04-aarch64 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | - dashboard | |
16 | CONFIG: | |
17 | nfs_server: none | |
18 | consoleport: 443 | |
19 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
20 | expected_exception: |
0 | --- | |
1 | arguments_string: windows10_1511-64a | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows10_1511-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-10ent-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-10-1511-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: windows10_1607-64a | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows10_1607-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-10ent-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-10-1607-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: windows10_1809-64a | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows10_1809-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-10ent-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-10-1809-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: windows10next-32a | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows10next-32-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-10ent-32 | |
12 | packaging_platform: windows-2012-x86 | |
13 | ruby_arch: x86 | |
14 | template: win-10-next-i386 | |
15 | roles: | |
16 | - agent | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: windows10next-64a | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows10next-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-10ent-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-10-next-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: windows2003-6432d | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2003-6432-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2003-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x86 | |
14 | template: win-2003-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - database | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
0 | --- | |
1 | arguments_string: windows2003-64c | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2003-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2003-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-2003-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - dashboard | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
0 | --- | |
1 | arguments_string: windows2003r2-32f | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2003r2-32-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2003r2-32 | |
12 | packaging_platform: windows-2012-x86 | |
13 | ruby_arch: x86 | |
14 | template: win-2003r2-i386 | |
15 | roles: | |
16 | - agent | |
17 | - frictionless | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
0 | --- | |
1 | arguments_string: windows2003r2-6432aulcdfm | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2003r2-6432-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2003r2-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x86 | |
14 | template: win-2003r2-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - ca | |
18 | - classifier | |
19 | - dashboard | |
20 | - database | |
21 | - frictionless | |
22 | - master | |
23 | CONFIG: | |
24 | nfs_server: none | |
25 | consoleport: 443 | |
26 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
27 | expected_exception: |
0 | --- | |
1 | arguments_string: windows2003r2-64m | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2003r2-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2003r2-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-2003r2-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - master | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
12 | 12 | packaging_platform: windows-2012-x64 |
13 | 13 | ruby_arch: x86 |
14 | 14 | template: win-2012r2-ja-x86_64 |
15 | locale: ja | |
15 | 16 | roles: |
16 | 17 | - agent |
17 | 18 | - classifier |
12 | 12 | packaging_platform: windows-2012-x64 |
13 | 13 | ruby_arch: x64 |
14 | 14 | template: win-2012r2-ja-x86_64 |
15 | locale: ja | |
15 | 16 | roles: |
16 | 17 | - agent |
17 | 18 | - ca |
0 | --- | |
1 | arguments_string: windows2016_fr-6432f | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2016_fr-6432-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: windows-2016-64 | |
11 | packaging_platform: windows-2012-x64 | |
12 | ruby_arch: x86 | |
13 | template: win-2016-fr-x86_64 | |
14 | user: Administrateur | |
15 | hypervisor: vmpooler | |
16 | locale: fr | |
17 | roles: | |
18 | - agent | |
19 | - frictionless | |
20 | CONFIG: | |
21 | nfs_server: none | |
22 | consoleport: 443 | |
23 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
24 | expected_exception: |
0 | --- | |
1 | arguments_string: windows2016_fr-64d | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2016_fr-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: windows-2016-64 | |
11 | packaging_platform: windows-2012-x64 | |
12 | ruby_arch: x64 | |
13 | template: win-2016-fr-x86_64 | |
14 | user: Administrateur | |
15 | hypervisor: vmpooler | |
16 | locale: fr | |
17 | roles: | |
18 | - agent | |
19 | - database | |
20 | CONFIG: | |
21 | nfs_server: none | |
22 | consoleport: 443 | |
23 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
24 | expected_exception: |
0 | --- | |
1 | arguments_string: windows2019_fr-6432f | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2019_fr-6432-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2019-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x86 | |
14 | template: win-2019-fr-x86_64 | |
15 | user: Administrateur | |
16 | locale: fr | |
17 | roles: | |
18 | - agent | |
19 | - frictionless | |
20 | CONFIG: | |
21 | nfs_server: none | |
22 | consoleport: 443 | |
23 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
24 | expected_exception: |
0 | --- | |
1 | arguments_string: windows2019_fr-64c | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2019_fr-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2019-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-2019-fr-x86_64 | |
15 | user: Administrateur | |
16 | locale: fr | |
17 | roles: | |
18 | - agent | |
19 | - dashboard | |
20 | CONFIG: | |
21 | nfs_server: none | |
22 | consoleport: 443 | |
23 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
24 | expected_exception: |
0 | --- | |
1 | arguments_string: windows2019_ja-6432f | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2019_ja-6432-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2019-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x86 | |
14 | template: win-2019-ja-x86_64 | |
15 | locale: ja | |
16 | roles: | |
17 | - agent | |
18 | - frictionless | |
19 | CONFIG: | |
20 | nfs_server: none | |
21 | consoleport: 443 | |
22 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
23 | expected_exception: |
0 | --- | |
1 | arguments_string: windows2019_ja-64c | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2019_ja-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2019-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-2019-ja-x86_64 | |
15 | locale: ja | |
16 | roles: | |
17 | - agent | |
18 | - dashboard | |
19 | CONFIG: | |
20 | nfs_server: none | |
21 | consoleport: 443 | |
22 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
23 | expected_exception: |
0 | --- | |
1 | arguments_string: windows8-64m | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows8-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-8-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-8-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - master | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
0 | --- | |
1 | arguments_string: windows81-64m | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows81-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-8.1-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-81-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - master | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
0 | --- | |
1 | arguments_string: windowsfips2012r2-6432f | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windowsfips2012r2-6432-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: windows-2012r2-64 | |
11 | packaging_platform: windowsfips-2012-x64 | |
12 | ruby_arch: x64 | |
13 | template: win-2012r2-fips-x86_64 | |
14 | hypervisor: vmpooler | |
15 | roles: | |
16 | - agent | |
17 | - frictionless | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
0 | --- | |
1 | arguments_string: windowsfips2012r2-64d | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windowsfips2012r2-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: windows-2012r2-64 | |
11 | packaging_platform: windowsfips-2012-x64 | |
12 | ruby_arch: x64 | |
13 | template: win-2012r2-fips-x86_64 | |
14 | hypervisor: vmpooler | |
15 | roles: | |
16 | - agent | |
17 | - database | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
0 | --- | |
1 | arguments_string: windowsvista-64a | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windowsvista-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-vista-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-vista-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
+2
-2
7 | 7 | expected_hash: |
8 | 8 | HOSTS: |
9 | 9 | centos6-32-1: |
10 | pe_dir: http://enterprise.delivery.puppetlabs.net/archives/releases/6.6.6/ | |
10 | pe_dir: https://artifactory.delivery.puppetlabs.net/artifactory/generic_enterprise__local/archives/releases/6.6.6/ | |
11 | 11 | pe_ver: 6.6.6 |
12 | pe_upgrade_dir: http://enterprise.delivery.puppetlabs.net/archives/releases/6.6.6/ | |
12 | pe_upgrade_dir: https://artifactory.delivery.puppetlabs.net/artifactory/generic_enterprise__local/archives/releases/6.6.6/ | |
13 | 13 | pe_upgrade_ver: 6.6.6 |
14 | 14 | hypervisor: vmpooler |
15 | 15 | platform: el-6-i386 |
+1
-1
5 | 5 | expected_hash: |
6 | 6 | HOSTS: |
7 | 7 | centos6-32-1: |
8 | pe_dir: http://enterprise.delivery.puppetlabs.net/archives/releases/6.6.6/ | |
8 | pe_dir: https://artifactory.delivery.puppetlabs.net/artifactory/generic_enterprise__local/archives/releases/6.6.6/ | |
9 | 9 | pe_ver: 6.6.6 |
10 | 10 | pe_upgrade_dir: |
11 | 11 | pe_upgrade_ver: |
+1
-1
7 | 7 | centos6-32-1: |
8 | 8 | pe_dir: |
9 | 9 | pe_ver: |
10 | pe_upgrade_dir: http://enterprise.delivery.puppetlabs.net/archives/releases/6.6.6/ | |
10 | pe_upgrade_dir: https://artifactory.delivery.puppetlabs.net/artifactory/generic_enterprise__local/archives/releases/6.6.6/ | |
11 | 11 | pe_upgrade_ver: 6.6.6 |
12 | 12 | hypervisor: vmpooler |
13 | 13 | platform: el-6-i386 |
0 | --- | |
1 | arguments_string: aix72-POWERc-windowsvista-64-aix72-POWERd | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | aix72-POWER-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: aix-7.2-power | |
12 | packaging_platform: aix-7.1-power | |
13 | roles: | |
14 | - agent | |
15 | - dashboard | |
16 | windowsvista-64-1: | |
17 | pe_dir: | |
18 | pe_ver: | |
19 | pe_upgrade_dir: | |
20 | pe_upgrade_ver: | |
21 | hypervisor: vmpooler | |
22 | platform: windows-vista-64 | |
23 | packaging_platform: windows-2012-x64 | |
24 | ruby_arch: x64 | |
25 | template: win-vista-x86_64 | |
26 | roles: | |
27 | - agent | |
28 | aix72-POWER-2: | |
29 | pe_dir: | |
30 | pe_ver: | |
31 | pe_upgrade_dir: | |
32 | pe_upgrade_ver: | |
33 | hypervisor: vmpooler | |
34 | platform: aix-7.2-power | |
35 | packaging_platform: aix-7.1-power | |
36 | roles: | |
37 | - agent | |
38 | - database | |
39 | CONFIG: | |
40 | nfs_server: none | |
41 | consoleport: 443 | |
42 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
43 | expected_exception: |
0 | --- | |
1 | arguments_string: amazon7-64f-windows8-64-amazon7-64l | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | amazon7-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: el-7-x86_64 | |
12 | packaging_platform: el-7-x86_64 | |
13 | roles: | |
14 | - agent | |
15 | - frictionless | |
16 | windows8-64-1: | |
17 | pe_dir: | |
18 | pe_ver: | |
19 | pe_upgrade_dir: | |
20 | pe_upgrade_ver: | |
21 | hypervisor: vmpooler | |
22 | platform: windows-8-64 | |
23 | packaging_platform: windows-2012-x64 | |
24 | ruby_arch: x64 | |
25 | template: win-8-x86_64 | |
26 | roles: | |
27 | - agent | |
28 | amazon7-64-2: | |
29 | pe_dir: | |
30 | pe_ver: | |
31 | pe_upgrade_dir: | |
32 | pe_upgrade_ver: | |
33 | hypervisor: vmpooler | |
34 | platform: el-7-x86_64 | |
35 | packaging_platform: el-7-x86_64 | |
36 | roles: | |
37 | - agent | |
38 | - classifier | |
39 | CONFIG: | |
40 | nfs_server: none | |
41 | consoleport: 443 | |
42 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
43 | expected_exception: |
0 | --- | |
1 | arguments_string: amazon7-ARM64m-windows7-64-amazon7-ARM64u | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | amazon7-ARM64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: el-7-aarch64 | |
11 | packaging_platform: el-7-aarch64 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | - master | |
16 | windows7-64-1: | |
17 | pe_dir: | |
18 | pe_ver: | |
19 | pe_upgrade_dir: | |
20 | pe_upgrade_ver: | |
21 | platform: windows-7-64 | |
22 | packaging_platform: windows-2012-x64 | |
23 | ruby_arch: x64 | |
24 | template: win-7-x86_64 | |
25 | hypervisor: vmpooler | |
26 | roles: | |
27 | - agent | |
28 | amazon7-ARM64-2: | |
29 | pe_dir: | |
30 | pe_ver: | |
31 | pe_upgrade_dir: | |
32 | pe_upgrade_ver: | |
33 | platform: el-7-aarch64 | |
34 | packaging_platform: el-7-aarch64 | |
35 | hypervisor: vmpooler | |
36 | roles: | |
37 | - agent | |
38 | - ca | |
39 | CONFIG: | |
40 | nfs_server: none | |
41 | consoleport: 443 | |
42 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
43 | expected_exception: |
0 | --- | |
1 | arguments_string: centos4-32f-windows8-64-centos4-32l | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | centos4-32-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: el-4-i386 | |
12 | template: centos-4-i386 | |
13 | roles: | |
14 | - agent | |
15 | - frictionless | |
16 | windows8-64-1: | |
17 | pe_dir: | |
18 | pe_ver: | |
19 | pe_upgrade_dir: | |
20 | pe_upgrade_ver: | |
21 | hypervisor: vmpooler | |
22 | platform: windows-8-64 | |
23 | packaging_platform: windows-2012-x64 | |
24 | ruby_arch: x64 | |
25 | template: win-8-x86_64 | |
26 | roles: | |
27 | - agent | |
28 | centos4-32-2: | |
29 | pe_dir: | |
30 | pe_ver: | |
31 | pe_upgrade_dir: | |
32 | pe_upgrade_ver: | |
33 | hypervisor: vmpooler | |
34 | platform: el-4-i386 | |
35 | template: centos-4-i386 | |
36 | roles: | |
37 | - agent | |
38 | - classifier | |
39 | CONFIG: | |
40 | nfs_server: none | |
41 | consoleport: 443 | |
42 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
43 | expected_exception: |
0 | --- | |
1 | arguments_string: centos5-64c-windows2016_fr-6432-centos5-64d | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | centos5-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: el-5-x86_64 | |
11 | packaging_platform: el-5-x86_64 | |
12 | template: centos-5-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - dashboard | |
17 | windows2016_fr-6432-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | platform: windows-2016-64 | |
23 | packaging_platform: windows-2012-x64 | |
24 | ruby_arch: x86 | |
25 | template: win-2016-fr-x86_64 | |
26 | user: Administrateur | |
27 | hypervisor: vmpooler | |
28 | locale: fr | |
29 | roles: | |
30 | - agent | |
31 | centos5-64-2: | |
32 | pe_dir: | |
33 | pe_ver: | |
34 | pe_upgrade_dir: | |
35 | pe_upgrade_ver: | |
36 | platform: el-5-x86_64 | |
37 | packaging_platform: el-5-x86_64 | |
38 | template: centos-5-x86_64 | |
39 | hypervisor: vmpooler | |
40 | roles: | |
41 | - agent | |
42 | - database | |
43 | CONFIG: | |
44 | nfs_server: none | |
45 | consoleport: 443 | |
46 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
47 | expected_exception: |
0 | --- | |
1 | arguments_string: centos6-32d-windows2016_fr-64-centos6-32c | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | centos6-32-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: el-6-i386 | |
11 | packaging_platform: el-6-i386 | |
12 | template: centos-6-i386 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - database | |
17 | windows2016_fr-64-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | platform: windows-2016-64 | |
23 | packaging_platform: windows-2012-x64 | |
24 | ruby_arch: x64 | |
25 | template: win-2016-fr-x86_64 | |
26 | user: Administrateur | |
27 | hypervisor: vmpooler | |
28 | locale: fr | |
29 | roles: | |
30 | - agent | |
31 | centos6-32-2: | |
32 | pe_dir: | |
33 | pe_ver: | |
34 | pe_upgrade_dir: | |
35 | pe_upgrade_ver: | |
36 | platform: el-6-i386 | |
37 | packaging_platform: el-6-i386 | |
38 | template: centos-6-i386 | |
39 | hypervisor: vmpooler | |
40 | roles: | |
41 | - agent | |
42 | - dashboard | |
43 | CONFIG: | |
44 | nfs_server: none | |
45 | consoleport: 443 | |
46 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
47 | expected_exception: |
24 | 24 | packaging_platform: windows-2012-x64 |
25 | 25 | ruby_arch: x86 |
26 | 26 | template: win-2012r2-ja-x86_64 |
27 | locale: ja | |
27 | 28 | roles: |
28 | 29 | - agent |
29 | 30 | centos6-32-2: |
24 | 24 | packaging_platform: windows-2012-x64 |
25 | 25 | ruby_arch: x64 |
26 | 26 | template: win-2012r2-ja-x86_64 |
27 | locale: ja | |
27 | 28 | roles: |
28 | 29 | - agent |
29 | 30 | centos6-64-2: |
+51
-0
0 | --- | |
1 | arguments_string: centos8-64aulcdfm-windows2019_ja-64-centos8-64a | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | centos8-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: el-8-x86_64 | |
11 | packaging_platform: el-8-x86_64 | |
12 | template: centos-8-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | - classifier | |
18 | - dashboard | |
19 | - database | |
20 | - frictionless | |
21 | - master | |
22 | windows2019_ja-64-1: | |
23 | pe_dir: | |
24 | pe_ver: | |
25 | pe_upgrade_dir: | |
26 | pe_upgrade_ver: | |
27 | platform: windows-2019-64 | |
28 | packaging_platform: windows-2012-x64 | |
29 | ruby_arch: x64 | |
30 | template: win-2019-ja-x86_64 | |
31 | locale: ja | |
32 | hypervisor: vmpooler | |
33 | roles: | |
34 | - agent | |
35 | centos8-64-2: | |
36 | pe_dir: | |
37 | pe_ver: | |
38 | pe_upgrade_dir: | |
39 | pe_upgrade_ver: | |
40 | platform: el-8-x86_64 | |
41 | packaging_platform: el-8-x86_64 | |
42 | template: centos-8-x86_64 | |
43 | hypervisor: vmpooler | |
44 | roles: | |
45 | - agent | |
46 | CONFIG: | |
47 | nfs_server: none | |
48 | consoleport: 443 | |
49 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
50 | expected_exception: |
+46
-0
0 | --- | |
1 | arguments_string: cisco_ios_c2960-HWm-windows2016-6432-cisco_ios_c2960-HWu | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c2960-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - master | |
17 | windows2016-6432-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | platform: windows-2016-64 | |
23 | packaging_platform: windows-2012-x64 | |
24 | ruby_arch: x86 | |
25 | template: win-2016-x86_64 | |
26 | hypervisor: vmpooler | |
27 | roles: | |
28 | - agent | |
29 | cisco_ios_c2960-HW-2: | |
30 | pe_dir: | |
31 | pe_ver: | |
32 | pe_upgrade_dir: | |
33 | pe_upgrade_ver: | |
34 | platform: cisco_ios-12-arm32 | |
35 | ssh: | |
36 | user: admin | |
37 | hypervisor: vmpooler | |
38 | roles: | |
39 | - agent | |
40 | - ca | |
41 | CONFIG: | |
42 | nfs_server: none | |
43 | consoleport: 443 | |
44 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
45 | expected_exception: |
+50
-0
0 | --- | |
1 | arguments_string: cisco_ios_c3560-HWaulcdfm-windows2016-64-cisco_ios_c3560-HWa | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c3560-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | - classifier | |
18 | - dashboard | |
19 | - database | |
20 | - frictionless | |
21 | - master | |
22 | windows2016-64-1: | |
23 | pe_dir: | |
24 | pe_ver: | |
25 | pe_upgrade_dir: | |
26 | pe_upgrade_ver: | |
27 | platform: windows-2016-64 | |
28 | packaging_platform: windows-2012-x64 | |
29 | ruby_arch: x64 | |
30 | template: win-2016-x86_64 | |
31 | hypervisor: vmpooler | |
32 | roles: | |
33 | - agent | |
34 | cisco_ios_c3560-HW-2: | |
35 | pe_dir: | |
36 | pe_ver: | |
37 | pe_upgrade_dir: | |
38 | pe_upgrade_ver: | |
39 | platform: cisco_ios-12-arm32 | |
40 | ssh: | |
41 | user: admin | |
42 | hypervisor: vmpooler | |
43 | roles: | |
44 | - agent | |
45 | CONFIG: | |
46 | nfs_server: none | |
47 | consoleport: 443 | |
48 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
49 | expected_exception: |
+50
-0
0 | --- | |
1 | arguments_string: cisco_ios_c3750-HWa-windows2012r2_core-6432-cisco_ios_c3750-HWaulcdfm | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c3750-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | windows2012r2_core-6432-1: | |
17 | pe_dir: | |
18 | pe_ver: | |
19 | pe_upgrade_dir: | |
20 | pe_upgrade_ver: | |
21 | platform: windows-2012r2-64 | |
22 | packaging_platform: windows-2012-x64 | |
23 | ruby_arch: x86 | |
24 | template: win-2012r2-core-x86_64 | |
25 | hypervisor: vmpooler | |
26 | roles: | |
27 | - agent | |
28 | cisco_ios_c3750-HW-2: | |
29 | pe_dir: | |
30 | pe_ver: | |
31 | pe_upgrade_dir: | |
32 | pe_upgrade_ver: | |
33 | platform: cisco_ios-12-arm32 | |
34 | ssh: | |
35 | user: admin | |
36 | hypervisor: vmpooler | |
37 | roles: | |
38 | - agent | |
39 | - ca | |
40 | - classifier | |
41 | - dashboard | |
42 | - database | |
43 | - frictionless | |
44 | - master | |
45 | CONFIG: | |
46 | nfs_server: none | |
47 | consoleport: 443 | |
48 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
49 | expected_exception: |
+46
-0
0 | --- | |
1 | arguments_string: cisco_ios_c4507r-HWu-windows2012r2_core-64-cisco_ios_c4507r-HWm | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c4507r-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | windows2012r2_core-64-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | platform: windows-2012r2-64 | |
23 | packaging_platform: windows-2012-x64 | |
24 | ruby_arch: x64 | |
25 | template: win-2012r2-core-x86_64 | |
26 | hypervisor: vmpooler | |
27 | roles: | |
28 | - agent | |
29 | cisco_ios_c4507r-HW-2: | |
30 | pe_dir: | |
31 | pe_ver: | |
32 | pe_upgrade_dir: | |
33 | pe_upgrade_ver: | |
34 | platform: cisco_ios-12-arm32 | |
35 | ssh: | |
36 | user: admin | |
37 | hypervisor: vmpooler | |
38 | roles: | |
39 | - agent | |
40 | - master | |
41 | CONFIG: | |
42 | nfs_server: none | |
43 | consoleport: 443 | |
44 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
45 | expected_exception: |
+48
-0
0 | --- | |
1 | arguments_string: cisco_ios_c4948-HWl-windows2012r2_fr-6432-cisco_ios_c4948-HWf | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c4948-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - classifier | |
17 | windows2012r2_fr-6432-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | platform: windows-2012r2-64 | |
23 | packaging_platform: windows-2012-x64 | |
24 | ruby_arch: x86 | |
25 | template: win-2012r2-fr-x86_64 | |
26 | user: Administrateur | |
27 | locale: fr | |
28 | hypervisor: vmpooler | |
29 | roles: | |
30 | - agent | |
31 | cisco_ios_c4948-HW-2: | |
32 | pe_dir: | |
33 | pe_ver: | |
34 | pe_upgrade_dir: | |
35 | pe_upgrade_ver: | |
36 | platform: cisco_ios-12-arm32 | |
37 | ssh: | |
38 | user: admin | |
39 | hypervisor: vmpooler | |
40 | roles: | |
41 | - agent | |
42 | - frictionless | |
43 | CONFIG: | |
44 | nfs_server: none | |
45 | consoleport: 443 | |
46 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
47 | expected_exception: |
+48
-0
0 | --- | |
1 | arguments_string: cisco_ios_c6503-HWc-windows2012r2_fr-64-cisco_ios_c6503-HWd | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c6503-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - dashboard | |
17 | windows2012r2_fr-64-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | platform: windows-2012r2-64 | |
23 | packaging_platform: windows-2012-x64 | |
24 | ruby_arch: x64 | |
25 | template: win-2012r2-fr-x86_64 | |
26 | user: Administrateur | |
27 | locale: fr | |
28 | hypervisor: vmpooler | |
29 | roles: | |
30 | - agent | |
31 | cisco_ios_c6503-HW-2: | |
32 | pe_dir: | |
33 | pe_ver: | |
34 | pe_upgrade_dir: | |
35 | pe_upgrade_ver: | |
36 | platform: cisco_ios-12-arm32 | |
37 | ssh: | |
38 | user: admin | |
39 | hypervisor: vmpooler | |
40 | roles: | |
41 | - agent | |
42 | - database | |
43 | CONFIG: | |
44 | nfs_server: none | |
45 | consoleport: 443 | |
46 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
47 | expected_exception: |
+47
-0
0 | --- | |
1 | arguments_string: cisco_iosxe_c3650-HWd-windows2012r2_ja-6432-cisco_iosxe_c3650-HWc | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_iosxe_c3650-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_iosxec3650-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - database | |
17 | windows2012r2_ja-6432-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | platform: windows-2012r2-64 | |
23 | packaging_platform: windows-2012-x64 | |
24 | ruby_arch: x86 | |
25 | template: win-2012r2-ja-x86_64 | |
26 | locale: ja | |
27 | hypervisor: vmpooler | |
28 | roles: | |
29 | - agent | |
30 | cisco_iosxe_c3650-HW-2: | |
31 | pe_dir: | |
32 | pe_ver: | |
33 | pe_upgrade_dir: | |
34 | pe_upgrade_ver: | |
35 | platform: cisco_iosxec3650-arm32 | |
36 | ssh: | |
37 | user: admin | |
38 | hypervisor: vmpooler | |
39 | roles: | |
40 | - agent | |
41 | - dashboard | |
42 | CONFIG: | |
43 | nfs_server: none | |
44 | consoleport: 443 | |
45 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
46 | expected_exception: |
+47
-0
0 | --- | |
1 | arguments_string: cisco_iosxe_c4503-HWf-windows2012r2_ja-64-cisco_iosxe_c4503-HWl | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_iosxe_c4503-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_iosxe-3-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - frictionless | |
17 | windows2012r2_ja-64-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | platform: windows-2012r2-64 | |
23 | packaging_platform: windows-2012-x64 | |
24 | ruby_arch: x64 | |
25 | template: win-2012r2-ja-x86_64 | |
26 | locale: ja | |
27 | hypervisor: vmpooler | |
28 | roles: | |
29 | - agent | |
30 | cisco_iosxe_c4503-HW-2: | |
31 | pe_dir: | |
32 | pe_ver: | |
33 | pe_upgrade_dir: | |
34 | pe_upgrade_ver: | |
35 | platform: cisco_iosxe-3-arm32 | |
36 | ssh: | |
37 | user: admin | |
38 | hypervisor: vmpooler | |
39 | roles: | |
40 | - agent | |
41 | - classifier | |
42 | CONFIG: | |
43 | nfs_server: none | |
44 | consoleport: 443 | |
45 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
46 | expected_exception: |
+52
-0
0 | --- | |
1 | arguments_string: cisco_n7k-HWc-windows2016_fr-64-cisco_n7k-HWd | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_n7k-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7k-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: admin | |
15 | hypervisor: vmpooler | |
16 | roles: | |
17 | - agent | |
18 | - dashboard | |
19 | windows2016_fr-64-1: | |
20 | pe_dir: | |
21 | pe_ver: | |
22 | pe_upgrade_dir: | |
23 | pe_upgrade_ver: | |
24 | platform: windows-2016-64 | |
25 | packaging_platform: windows-2012-x64 | |
26 | ruby_arch: x64 | |
27 | template: win-2016-fr-x86_64 | |
28 | user: Administrateur | |
29 | locale: fr | |
30 | hypervisor: vmpooler | |
31 | roles: | |
32 | - agent | |
33 | cisco_n7k-HW-2: | |
34 | pe_dir: | |
35 | pe_ver: | |
36 | pe_upgrade_dir: | |
37 | pe_upgrade_ver: | |
38 | platform: cisco_nexus-7k-x86_64 | |
39 | packaging_platform: cisco-wrlinux-5-x86_64 | |
40 | vrf: management | |
41 | ssh: | |
42 | user: admin | |
43 | hypervisor: vmpooler | |
44 | roles: | |
45 | - agent | |
46 | - database | |
47 | CONFIG: | |
48 | nfs_server: none | |
49 | consoleport: 443 | |
50 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
51 | expected_exception: |
+50
-0
0 | --- | |
1 | arguments_string: cisco_n7k_vdc-HWd-windows2016_core-6432-cisco_n7k_vdc-HWc | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_n7k_vdc-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7k-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: admin | |
15 | hypervisor: vmpooler | |
16 | roles: | |
17 | - agent | |
18 | - database | |
19 | windows2016_core-6432-1: | |
20 | pe_dir: | |
21 | pe_ver: | |
22 | pe_upgrade_dir: | |
23 | pe_upgrade_ver: | |
24 | platform: windows-2016-64 | |
25 | packaging_platform: windows-2012-x64 | |
26 | ruby_arch: x86 | |
27 | template: win-2016-core-x86_64 | |
28 | hypervisor: vmpooler | |
29 | roles: | |
30 | - agent | |
31 | cisco_n7k_vdc-HW-2: | |
32 | pe_dir: | |
33 | pe_ver: | |
34 | pe_upgrade_dir: | |
35 | pe_upgrade_ver: | |
36 | platform: cisco_nexus-7k-x86_64 | |
37 | packaging_platform: cisco-wrlinux-5-x86_64 | |
38 | vrf: management | |
39 | ssh: | |
40 | user: admin | |
41 | hypervisor: vmpooler | |
42 | roles: | |
43 | - agent | |
44 | - dashboard | |
45 | CONFIG: | |
46 | nfs_server: none | |
47 | consoleport: 443 | |
48 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
49 | expected_exception: |
+50
-0
0 | --- | |
1 | arguments_string: cisco_n9k-HWf-windows2016_core-64-cisco_n9k-HWl | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_n9k-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: devops | |
15 | hypervisor: vmpooler | |
16 | roles: | |
17 | - agent | |
18 | - frictionless | |
19 | windows2016_core-64-1: | |
20 | pe_dir: | |
21 | pe_ver: | |
22 | pe_upgrade_dir: | |
23 | pe_upgrade_ver: | |
24 | platform: windows-2016-64 | |
25 | packaging_platform: windows-2012-x64 | |
26 | ruby_arch: x64 | |
27 | template: win-2016-core-x86_64 | |
28 | hypervisor: vmpooler | |
29 | roles: | |
30 | - agent | |
31 | cisco_n9k-HW-2: | |
32 | pe_dir: | |
33 | pe_ver: | |
34 | pe_upgrade_dir: | |
35 | pe_upgrade_ver: | |
36 | platform: cisco_nexus-7-x86_64 | |
37 | packaging_platform: cisco-wrlinux-5-x86_64 | |
38 | vrf: management | |
39 | ssh: | |
40 | user: devops | |
41 | hypervisor: vmpooler | |
42 | roles: | |
43 | - agent | |
44 | - classifier | |
45 | CONFIG: | |
46 | nfs_server: none | |
47 | consoleport: 443 | |
48 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
49 | expected_exception: |
+54
-0
0 | --- | |
1 | arguments_string: cisco_n9k-VMl-windows2016_fr-6432-cisco_n9k-VMf | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_n9k-VM-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: beaker | |
15 | template: cisco-nxos-9k-x86_64 | |
16 | hypervisor: vmpooler | |
17 | roles: | |
18 | - agent | |
19 | - classifier | |
20 | windows2016_fr-6432-1: | |
21 | pe_dir: | |
22 | pe_ver: | |
23 | pe_upgrade_dir: | |
24 | pe_upgrade_ver: | |
25 | platform: windows-2016-64 | |
26 | packaging_platform: windows-2012-x64 | |
27 | ruby_arch: x86 | |
28 | template: win-2016-fr-x86_64 | |
29 | user: Administrateur | |
30 | locale: fr | |
31 | hypervisor: vmpooler | |
32 | roles: | |
33 | - agent | |
34 | cisco_n9k-VM-2: | |
35 | pe_dir: | |
36 | pe_ver: | |
37 | pe_upgrade_dir: | |
38 | pe_upgrade_ver: | |
39 | platform: cisco_nexus-7-x86_64 | |
40 | packaging_platform: cisco-wrlinux-5-x86_64 | |
41 | vrf: management | |
42 | ssh: | |
43 | user: beaker | |
44 | template: cisco-nxos-9k-x86_64 | |
45 | hypervisor: vmpooler | |
46 | roles: | |
47 | - agent | |
48 | - frictionless | |
49 | CONFIG: | |
50 | nfs_server: none | |
51 | consoleport: 443 | |
52 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
53 | expected_exception: |
+46
-0
0 | --- | |
1 | arguments_string: cisco_xr_9k-VMm-windows2012r2_wmf5-64-cisco_xr_9k-VMu | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_xr_9k-VM-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios_xr-6-x86_64 | |
11 | packaging_platform: cisco-wrlinux-7-x86_64 | |
12 | template: cisco-exr-9k-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - master | |
17 | windows2012r2_wmf5-64-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | platform: windows-2012r2-64 | |
23 | packaging_platform: windows-2012-x64 | |
24 | ruby_arch: x64 | |
25 | template: win-2012r2-wmf5-x86_64 | |
26 | hypervisor: vmpooler | |
27 | roles: | |
28 | - agent | |
29 | cisco_xr_9k-VM-2: | |
30 | pe_dir: | |
31 | pe_ver: | |
32 | pe_upgrade_dir: | |
33 | pe_upgrade_ver: | |
34 | platform: cisco_ios_xr-6-x86_64 | |
35 | packaging_platform: cisco-wrlinux-7-x86_64 | |
36 | template: cisco-exr-9k-x86_64 | |
37 | hypervisor: vmpooler | |
38 | roles: | |
39 | - agent | |
40 | - ca | |
41 | CONFIG: | |
42 | nfs_server: none | |
43 | consoleport: 443 | |
44 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
45 | expected_exception: |
+54
-0
0 | --- | |
1 | arguments_string: ciscon7k-64a-windows2019-6432-ciscon7k-64aulcdfm | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | ciscon7k-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7k-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: admin | |
15 | hypervisor: vmpooler | |
16 | roles: | |
17 | - agent | |
18 | windows2019-6432-1: | |
19 | pe_dir: | |
20 | pe_ver: | |
21 | pe_upgrade_dir: | |
22 | pe_upgrade_ver: | |
23 | platform: windows-2019-64 | |
24 | packaging_platform: windows-2012-x64 | |
25 | ruby_arch: x86 | |
26 | template: win-2019-x86_64 | |
27 | hypervisor: vmpooler | |
28 | roles: | |
29 | - agent | |
30 | ciscon7k-64-2: | |
31 | pe_dir: | |
32 | pe_ver: | |
33 | pe_upgrade_dir: | |
34 | pe_upgrade_ver: | |
35 | platform: cisco_nexus-7k-x86_64 | |
36 | packaging_platform: cisco-wrlinux-5-x86_64 | |
37 | vrf: management | |
38 | ssh: | |
39 | user: admin | |
40 | hypervisor: vmpooler | |
41 | roles: | |
42 | - agent | |
43 | - ca | |
44 | - classifier | |
45 | - dashboard | |
46 | - database | |
47 | - frictionless | |
48 | - master | |
49 | CONFIG: | |
50 | nfs_server: none | |
51 | consoleport: 443 | |
52 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
53 | expected_exception: |
+57
-0
0 | --- | |
1 | arguments_string: cisconx-64aulcdfm-windows2019_ja-64-cisconx-64a | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisconx-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: beaker | |
15 | template: cisco-nxos-9k-x86_64 | |
16 | hypervisor: vmpooler | |
17 | roles: | |
18 | - agent | |
19 | - ca | |
20 | - classifier | |
21 | - dashboard | |
22 | - database | |
23 | - frictionless | |
24 | - master | |
25 | windows2019_ja-64-1: | |
26 | pe_dir: | |
27 | pe_ver: | |
28 | pe_upgrade_dir: | |
29 | pe_upgrade_ver: | |
30 | platform: windows-2019-64 | |
31 | packaging_platform: windows-2012-x64 | |
32 | ruby_arch: x64 | |
33 | template: win-2019-ja-x86_64 | |
34 | locale: ja | |
35 | hypervisor: vmpooler | |
36 | roles: | |
37 | - agent | |
38 | cisconx-64-2: | |
39 | pe_dir: | |
40 | pe_ver: | |
41 | pe_upgrade_dir: | |
42 | pe_upgrade_ver: | |
43 | platform: cisco_nexus-7-x86_64 | |
44 | packaging_platform: cisco-wrlinux-5-x86_64 | |
45 | vrf: management | |
46 | ssh: | |
47 | user: beaker | |
48 | template: cisco-nxos-9k-x86_64 | |
49 | hypervisor: vmpooler | |
50 | roles: | |
51 | - agent | |
52 | CONFIG: | |
53 | nfs_server: none | |
54 | consoleport: 443 | |
55 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
56 | expected_exception: |
0 | --- | |
1 | arguments_string: cisconxhw-64u-windows2019-64-cisconxhw-64m | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisconxhw-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: devops | |
15 | hypervisor: vmpooler | |
16 | roles: | |
17 | - agent | |
18 | - ca | |
19 | windows2019-64-1: | |
20 | pe_dir: | |
21 | pe_ver: | |
22 | pe_upgrade_dir: | |
23 | pe_upgrade_ver: | |
24 | platform: windows-2019-64 | |
25 | packaging_platform: windows-2012-x64 | |
26 | ruby_arch: x64 | |
27 | template: win-2019-x86_64 | |
28 | hypervisor: vmpooler | |
29 | roles: | |
30 | - agent | |
31 | cisconxhw-64-2: | |
32 | pe_dir: | |
33 | pe_ver: | |
34 | pe_upgrade_dir: | |
35 | pe_upgrade_ver: | |
36 | platform: cisco_nexus-7-x86_64 | |
37 | packaging_platform: cisco-wrlinux-5-x86_64 | |
38 | vrf: management | |
39 | ssh: | |
40 | user: devops | |
41 | hypervisor: vmpooler | |
42 | roles: | |
43 | - agent | |
44 | - master | |
45 | CONFIG: | |
46 | nfs_server: none | |
47 | consoleport: 443 | |
48 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
49 | expected_exception: |
0 | --- | |
1 | arguments_string: ciscoxr-64f-windows2012r2-64-ciscoxr-64l | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | ciscoxr-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: cisco_ios_xr-6-x86_64 | |
12 | packaging_platform: cisco-wrlinux-7-x86_64 | |
13 | template: cisco-exr-9k-x86_64 | |
14 | roles: | |
15 | - agent | |
16 | - frictionless | |
17 | windows2012r2-64-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | hypervisor: vmpooler | |
23 | platform: windows-2012r2-64 | |
24 | packaging_platform: windows-2012-x64 | |
25 | ruby_arch: x64 | |
26 | template: win-2012r2-x86_64 | |
27 | roles: | |
28 | - agent | |
29 | ciscoxr-64-2: | |
30 | pe_dir: | |
31 | pe_ver: | |
32 | pe_upgrade_dir: | |
33 | pe_upgrade_ver: | |
34 | hypervisor: vmpooler | |
35 | platform: cisco_ios_xr-6-x86_64 | |
36 | packaging_platform: cisco-wrlinux-7-x86_64 | |
37 | template: cisco-exr-9k-x86_64 | |
38 | roles: | |
39 | - agent | |
40 | - classifier | |
41 | CONFIG: | |
42 | nfs_server: none | |
43 | consoleport: 443 | |
44 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
45 | expected_exception: |
0 | --- | |
1 | arguments_string: debian10-32d-windows2008-6432-debian10-32c | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | debian10-32-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: debian-10-i386 | |
11 | packaging_platform: debian-10-i386 | |
12 | template: debian-10-i386 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - database | |
17 | windows2008-6432-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | platform: windows-2008-64 | |
23 | packaging_platform: windows-2012-x64 | |
24 | ruby_arch: x86 | |
25 | template: win-2008-x86_64 | |
26 | hypervisor: vmpooler | |
27 | roles: | |
28 | - agent | |
29 | debian10-32-2: | |
30 | pe_dir: | |
31 | pe_ver: | |
32 | pe_upgrade_dir: | |
33 | pe_upgrade_ver: | |
34 | platform: debian-10-i386 | |
35 | packaging_platform: debian-10-i386 | |
36 | template: debian-10-i386 | |
37 | hypervisor: vmpooler | |
38 | roles: | |
39 | - agent | |
40 | - dashboard | |
41 | CONFIG: | |
42 | nfs_server: none | |
43 | consoleport: 443 | |
44 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
45 | expected_exception: |
0 | --- | |
1 | arguments_string: debian10-64c-windows2008r2-64-debian10-64d | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | debian10-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: debian-10-amd64 | |
11 | packaging_platform: debian-10-amd64 | |
12 | template: debian-10-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - dashboard | |
17 | windows2008r2-64-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | platform: windows-2008r2-64 | |
23 | packaging_platform: windows-2012-x64 | |
24 | ruby_arch: x64 | |
25 | template: win-2008r2-x86_64 | |
26 | hypervisor: vmpooler | |
27 | roles: | |
28 | - agent | |
29 | debian10-64-2: | |
30 | pe_dir: | |
31 | pe_ver: | |
32 | pe_upgrade_dir: | |
33 | pe_upgrade_ver: | |
34 | platform: debian-10-amd64 | |
35 | packaging_platform: debian-10-amd64 | |
36 | template: debian-10-x86_64 | |
37 | hypervisor: vmpooler | |
38 | roles: | |
39 | - agent | |
40 | - database | |
41 | CONFIG: | |
42 | nfs_server: none | |
43 | consoleport: 443 | |
44 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
45 | expected_exception: |
0 | --- | |
1 | arguments_string: debian11-64m-solaris11-64-debian11-64u | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | debian11-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: debian-11-amd64 | |
11 | packaging_platform: debian-11-amd64 | |
12 | template: debian-11-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - master | |
17 | solaris11-64-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | platform: solaris-11-i386 | |
23 | packaging_platform: solaris-11-i386 | |
24 | template: solaris-11-x86_64 | |
25 | hypervisor: vmpooler | |
26 | roles: | |
27 | - agent | |
28 | debian11-64-2: | |
29 | pe_dir: | |
30 | pe_ver: | |
31 | pe_upgrade_dir: | |
32 | pe_upgrade_ver: | |
33 | platform: debian-11-amd64 | |
34 | packaging_platform: debian-11-amd64 | |
35 | template: debian-11-x86_64 | |
36 | hypervisor: vmpooler | |
37 | roles: | |
38 | - agent | |
39 | - ca | |
40 | CONFIG: | |
41 | nfs_server: none | |
42 | consoleport: 443 | |
43 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
44 | expected_exception: |
+50
-0
0 | --- | |
1 | arguments_string: debian8-64a-windowsfips2012r2-6432-debian8-64aulcdfm | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | debian8-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: debian-8-amd64 | |
11 | packaging_platform: debian-8-amd64 | |
12 | template: debian-8-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | windowsfips2012r2-6432-1: | |
17 | pe_dir: | |
18 | pe_ver: | |
19 | pe_upgrade_dir: | |
20 | pe_upgrade_ver: | |
21 | platform: windows-2012r2-64 | |
22 | packaging_platform: windowsfips-2012-x64 | |
23 | ruby_arch: x64 | |
24 | template: win-2012r2-fips-x86_64 | |
25 | hypervisor: vmpooler | |
26 | roles: | |
27 | - agent | |
28 | debian8-64-2: | |
29 | pe_dir: | |
30 | pe_ver: | |
31 | pe_upgrade_dir: | |
32 | pe_upgrade_ver: | |
33 | platform: debian-8-amd64 | |
34 | packaging_platform: debian-8-amd64 | |
35 | template: debian-8-x86_64 | |
36 | hypervisor: vmpooler | |
37 | roles: | |
38 | - agent | |
39 | - ca | |
40 | - classifier | |
41 | - dashboard | |
42 | - database | |
43 | - frictionless | |
44 | - master | |
45 | CONFIG: | |
46 | nfs_server: none | |
47 | consoleport: 443 | |
48 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
49 | expected_exception: |
0 | --- | |
1 | arguments_string: debian8-64d-windows2003r2-6432-debian8-64c | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | debian8-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: debian-8-amd64 | |
12 | packaging_platform: debian-8-amd64 | |
13 | template: debian-8-x86_64 | |
14 | roles: | |
15 | - agent | |
16 | - database | |
17 | windows2003r2-6432-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | hypervisor: vmpooler | |
23 | platform: windows-2003r2-64 | |
24 | packaging_platform: windows-2012-x64 | |
25 | ruby_arch: x86 | |
26 | template: win-2003r2-x86_64 | |
27 | roles: | |
28 | - agent | |
29 | debian8-64-2: | |
30 | pe_dir: | |
31 | pe_ver: | |
32 | pe_upgrade_dir: | |
33 | pe_upgrade_ver: | |
34 | hypervisor: vmpooler | |
35 | platform: debian-8-amd64 | |
36 | packaging_platform: debian-8-amd64 | |
37 | template: debian-8-x86_64 | |
38 | roles: | |
39 | - agent | |
40 | - dashboard | |
41 | CONFIG: | |
42 | nfs_server: none | |
43 | consoleport: 443 | |
44 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
45 | expected_exception: |
0 | --- | |
1 | arguments_string: debian9-32f-windows2003r2-64-debian9-32l | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | debian9-32-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: debian-9-i386 | |
12 | packaging_platform: debian-9-i386 | |
13 | template: debian-9-i386 | |
14 | roles: | |
15 | - agent | |
16 | - frictionless | |
17 | windows2003r2-64-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | hypervisor: vmpooler | |
23 | platform: windows-2003r2-64 | |
24 | packaging_platform: windows-2012-x64 | |
25 | ruby_arch: x64 | |
26 | template: win-2003r2-x86_64 | |
27 | roles: | |
28 | - agent | |
29 | debian9-32-2: | |
30 | pe_dir: | |
31 | pe_ver: | |
32 | pe_upgrade_dir: | |
33 | pe_upgrade_ver: | |
34 | hypervisor: vmpooler | |
35 | platform: debian-9-i386 | |
36 | packaging_platform: debian-9-i386 | |
37 | template: debian-9-i386 | |
38 | roles: | |
39 | - agent | |
40 | - classifier | |
41 | CONFIG: | |
42 | nfs_server: none | |
43 | consoleport: 443 | |
44 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
45 | expected_exception: |
0 | --- | |
1 | arguments_string: debian9-32u-windowsfips2012r2-64-debian9-32m | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | debian9-32-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: debian-9-i386 | |
11 | packaging_platform: debian-9-i386 | |
12 | template: debian-9-i386 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | windowsfips2012r2-64-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | platform: windows-2012r2-64 | |
23 | packaging_platform: windowsfips-2012-x64 | |
24 | ruby_arch: x64 | |
25 | template: win-2012r2-fips-x86_64 | |
26 | hypervisor: vmpooler | |
27 | roles: | |
28 | - agent | |
29 | debian9-32-2: | |
30 | pe_dir: | |
31 | pe_ver: | |
32 | pe_upgrade_dir: | |
33 | pe_upgrade_ver: | |
34 | platform: debian-9-i386 | |
35 | packaging_platform: debian-9-i386 | |
36 | template: debian-9-i386 | |
37 | hypervisor: vmpooler | |
38 | roles: | |
39 | - agent | |
40 | - master | |
41 | CONFIG: | |
42 | nfs_server: none | |
43 | consoleport: 443 | |
44 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
45 | expected_exception: |
0 | --- | |
1 | arguments_string: debian9-64m-windows2003r2-32-debian9-64u | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | debian9-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: debian-9-amd64 | |
12 | packaging_platform: debian-9-amd64 | |
13 | template: debian-9-x86_64 | |
14 | roles: | |
15 | - agent | |
16 | - master | |
17 | windows2003r2-32-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | hypervisor: vmpooler | |
23 | platform: windows-2003r2-32 | |
24 | packaging_platform: windows-2012-x86 | |
25 | ruby_arch: x86 | |
26 | template: win-2003r2-i386 | |
27 | roles: | |
28 | - agent | |
29 | debian9-64-2: | |
30 | pe_dir: | |
31 | pe_ver: | |
32 | pe_upgrade_dir: | |
33 | pe_upgrade_ver: | |
34 | hypervisor: vmpooler | |
35 | platform: debian-9-amd64 | |
36 | packaging_platform: debian-9-amd64 | |
37 | template: debian-9-x86_64 | |
38 | roles: | |
39 | - agent | |
40 | - ca | |
41 | CONFIG: | |
42 | nfs_server: none | |
43 | consoleport: 443 | |
44 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
45 | expected_exception: |
+0
-48
0 | --- | |
1 | arguments_string: fedora14-32aulcdfm-windows2003-6432-fedora14-32a | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | fedora14-32-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: fedora-14-i386 | |
12 | template: fedora-14-i386 | |
13 | roles: | |
14 | - agent | |
15 | - ca | |
16 | - classifier | |
17 | - dashboard | |
18 | - database | |
19 | - frictionless | |
20 | - master | |
21 | windows2003-6432-1: | |
22 | pe_dir: | |
23 | pe_ver: | |
24 | pe_upgrade_dir: | |
25 | pe_upgrade_ver: | |
26 | hypervisor: vmpooler | |
27 | platform: windows-2003-64 | |
28 | packaging_platform: windows-2012-x64 | |
29 | ruby_arch: x86 | |
30 | template: win-2003-x86_64 | |
31 | roles: | |
32 | - agent | |
33 | fedora14-32-2: | |
34 | pe_dir: | |
35 | pe_ver: | |
36 | pe_upgrade_dir: | |
37 | pe_upgrade_ver: | |
38 | hypervisor: vmpooler | |
39 | platform: fedora-14-i386 | |
40 | template: fedora-14-i386 | |
41 | roles: | |
42 | - agent | |
43 | CONFIG: | |
44 | nfs_server: none | |
45 | consoleport: 443 | |
46 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
47 | expected_exception: |
+0
-48
0 | --- | |
1 | arguments_string: fedora19-32a-windows2003-64-fedora19-32aulcdfm | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | fedora19-32-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: fedora-19-i386 | |
12 | template: fedora-19-i386 | |
13 | roles: | |
14 | - agent | |
15 | windows2003-64-1: | |
16 | pe_dir: | |
17 | pe_ver: | |
18 | pe_upgrade_dir: | |
19 | pe_upgrade_ver: | |
20 | hypervisor: vmpooler | |
21 | platform: windows-2003-64 | |
22 | packaging_platform: windows-2012-x64 | |
23 | ruby_arch: x64 | |
24 | template: win-2003-x86_64 | |
25 | roles: | |
26 | - agent | |
27 | fedora19-32-2: | |
28 | pe_dir: | |
29 | pe_ver: | |
30 | pe_upgrade_dir: | |
31 | pe_upgrade_ver: | |
32 | hypervisor: vmpooler | |
33 | platform: fedora-19-i386 | |
34 | template: fedora-19-i386 | |
35 | roles: | |
36 | - agent | |
37 | - ca | |
38 | - classifier | |
39 | - dashboard | |
40 | - database | |
41 | - frictionless | |
42 | - master | |
43 | CONFIG: | |
44 | nfs_server: none | |
45 | consoleport: 443 | |
46 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
47 | expected_exception: |
0 | --- | |
1 | arguments_string: fedora20-32m-ubuntu2004-64-fedora20-32u | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | fedora20-32-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: fedora-20-i386 | |
11 | template: fedora-20-i386 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | - master | |
16 | ubuntu2004-64-1: | |
17 | pe_dir: | |
18 | pe_ver: | |
19 | pe_upgrade_dir: | |
20 | pe_upgrade_ver: | |
21 | platform: ubuntu-20.04-amd64 | |
22 | packaging_platform: ubuntu-20.04-amd64 | |
23 | template: ubuntu-2004-x86_64 | |
24 | hypervisor: vmpooler | |
25 | roles: | |
26 | - agent | |
27 | fedora20-32-2: | |
28 | pe_dir: | |
29 | pe_ver: | |
30 | pe_upgrade_dir: | |
31 | pe_upgrade_ver: | |
32 | platform: fedora-20-i386 | |
33 | template: fedora-20-i386 | |
34 | hypervisor: vmpooler | |
35 | roles: | |
36 | - agent | |
37 | - ca | |
38 | CONFIG: | |
39 | nfs_server: none | |
40 | consoleport: 443 | |
41 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
42 | expected_exception: |
0 | --- | |
1 | arguments_string: fedora20-32m-ubuntu2004-AARCH64-fedora20-32u | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | fedora20-32-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: fedora-20-i386 | |
11 | template: fedora-20-i386 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | - master | |
16 | ubuntu2004-AARCH64-1: | |
17 | pe_dir: | |
18 | pe_ver: | |
19 | pe_upgrade_dir: | |
20 | pe_upgrade_ver: | |
21 | platform: ubuntu-20.04-aarch64 | |
22 | packaging_platform: ubuntu-20.04-aarch64 | |
23 | hypervisor: vmpooler | |
24 | roles: | |
25 | - agent | |
26 | fedora20-32-2: | |
27 | pe_dir: | |
28 | pe_ver: | |
29 | pe_upgrade_dir: | |
30 | pe_upgrade_ver: | |
31 | platform: fedora-20-i386 | |
32 | template: fedora-20-i386 | |
33 | hypervisor: vmpooler | |
34 | roles: | |
35 | - agent | |
36 | - ca | |
37 | CONFIG: | |
38 | nfs_server: none | |
39 | consoleport: 443 | |
40 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
41 | expected_exception: |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-24-i386 |
12 | packaging_platform: fedora-24-i386 | |
13 | 12 | template: fedora-24-i386 |
14 | 13 | roles: |
15 | 14 | - agent |
31 | 30 | pe_upgrade_ver: |
32 | 31 | hypervisor: vmpooler |
33 | 32 | platform: fedora-24-i386 |
34 | packaging_platform: fedora-24-i386 | |
35 | 33 | template: fedora-24-i386 |
36 | 34 | roles: |
37 | 35 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-24-x86_64 |
12 | packaging_platform: fedora-24-x86_64 | |
13 | 12 | template: fedora-24-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
31 | 30 | pe_upgrade_ver: |
32 | 31 | hypervisor: vmpooler |
33 | 32 | platform: fedora-24-x86_64 |
34 | packaging_platform: fedora-24-x86_64 | |
35 | 33 | template: fedora-24-x86_64 |
36 | 34 | roles: |
37 | 35 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-25-i386 |
12 | packaging_platform: fedora-25-i386 | |
13 | 12 | template: fedora-25-i386 |
14 | 13 | roles: |
15 | 14 | - agent |
32 | 31 | pe_upgrade_ver: |
33 | 32 | hypervisor: vmpooler |
34 | 33 | platform: fedora-25-i386 |
35 | packaging_platform: fedora-25-i386 | |
36 | 34 | template: fedora-25-i386 |
37 | 35 | roles: |
38 | 36 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-25-x86_64 |
12 | packaging_platform: fedora-25-x86_64 | |
13 | 12 | template: fedora-25-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
32 | 31 | pe_upgrade_ver: |
33 | 32 | hypervisor: vmpooler |
34 | 33 | platform: fedora-25-x86_64 |
35 | packaging_platform: fedora-25-x86_64 | |
36 | 34 | template: fedora-25-x86_64 |
37 | 35 | roles: |
38 | 36 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-26-x86_64 |
12 | packaging_platform: fedora-26-x86_64 | |
13 | 12 | template: fedora-26-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
31 | 30 | pe_upgrade_ver: |
32 | 31 | hypervisor: vmpooler |
33 | 32 | platform: fedora-26-x86_64 |
34 | packaging_platform: fedora-26-x86_64 | |
35 | 33 | template: fedora-26-x86_64 |
36 | 34 | roles: |
37 | 35 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-27-x86_64 |
12 | packaging_platform: fedora-27-x86_64 | |
13 | 12 | template: fedora-27-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
32 | 31 | pe_upgrade_ver: |
33 | 32 | hypervisor: vmpooler |
34 | 33 | platform: fedora-27-x86_64 |
35 | packaging_platform: fedora-27-x86_64 | |
36 | 34 | template: fedora-27-x86_64 |
37 | 35 | roles: |
38 | 36 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-28-x86_64 |
12 | packaging_platform: fedora-28-x86_64 | |
13 | 12 | template: fedora-28-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
32 | 31 | pe_upgrade_ver: |
33 | 32 | hypervisor: vmpooler |
34 | 33 | platform: fedora-28-x86_64 |
35 | packaging_platform: fedora-28-x86_64 | |
36 | 34 | template: fedora-28-x86_64 |
37 | 35 | roles: |
38 | 36 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-29-x86_64 |
12 | packaging_platform: fedora-29-x86_64 | |
13 | 12 | template: fedora-29-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
31 | 30 | pe_upgrade_ver: |
32 | 31 | hypervisor: vmpooler |
33 | 32 | platform: fedora-29-x86_64 |
34 | packaging_platform: fedora-29-x86_64 | |
35 | 33 | template: fedora-29-x86_64 |
36 | 34 | roles: |
37 | 35 | - agent |
+46
-0
0 | --- | |
1 | arguments_string: fedora30-64aulcdfm-ubuntu1204-64-fedora30-64a | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | fedora30-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: fedora-30-x86_64 | |
11 | template: fedora-30-x86_64 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | - ca | |
16 | - classifier | |
17 | - dashboard | |
18 | - database | |
19 | - frictionless | |
20 | - master | |
21 | ubuntu1204-64-1: | |
22 | pe_dir: | |
23 | pe_ver: | |
24 | pe_upgrade_dir: | |
25 | pe_upgrade_ver: | |
26 | platform: ubuntu-12.04-amd64 | |
27 | template: ubuntu-1204-x86_64 | |
28 | hypervisor: vmpooler | |
29 | roles: | |
30 | - agent | |
31 | fedora30-64-2: | |
32 | pe_dir: | |
33 | pe_ver: | |
34 | pe_upgrade_dir: | |
35 | pe_upgrade_ver: | |
36 | platform: fedora-30-x86_64 | |
37 | template: fedora-30-x86_64 | |
38 | hypervisor: vmpooler | |
39 | roles: | |
40 | - agent | |
41 | CONFIG: | |
42 | nfs_server: none | |
43 | consoleport: 443 | |
44 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
45 | expected_exception: |
+47
-0
0 | --- | |
1 | arguments_string: fedora31-64aulcdfm-solaris114-64-fedora31-64a | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | fedora31-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: fedora-31-x86_64 | |
11 | template: fedora-31-x86_64 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | - ca | |
16 | - classifier | |
17 | - dashboard | |
18 | - database | |
19 | - frictionless | |
20 | - master | |
21 | solaris114-64-1: | |
22 | pe_dir: | |
23 | pe_ver: | |
24 | pe_upgrade_dir: | |
25 | pe_upgrade_ver: | |
26 | platform: solaris-11.4-i386 | |
27 | packaging_platform: solaris-11-i386 | |
28 | template: solaris-114-x86_64 | |
29 | hypervisor: vmpooler | |
30 | roles: | |
31 | - agent | |
32 | fedora31-64-2: | |
33 | pe_dir: | |
34 | pe_ver: | |
35 | pe_upgrade_dir: | |
36 | pe_upgrade_ver: | |
37 | platform: fedora-31-x86_64 | |
38 | template: fedora-31-x86_64 | |
39 | hypervisor: vmpooler | |
40 | roles: | |
41 | - agent | |
42 | CONFIG: | |
43 | nfs_server: none | |
44 | consoleport: 443 | |
45 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
46 | expected_exception: |
+47
-0
0 | --- | |
1 | arguments_string: fedora32-64a-solaris114-64-fedora32-64aulcdfm | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | fedora32-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: fedora-32-x86_64 | |
11 | template: fedora-32-x86_64 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | solaris114-64-1: | |
16 | pe_dir: | |
17 | pe_ver: | |
18 | pe_upgrade_dir: | |
19 | pe_upgrade_ver: | |
20 | platform: solaris-11.4-i386 | |
21 | packaging_platform: solaris-11-i386 | |
22 | template: solaris-114-x86_64 | |
23 | hypervisor: vmpooler | |
24 | roles: | |
25 | - agent | |
26 | fedora32-64-2: | |
27 | pe_dir: | |
28 | pe_ver: | |
29 | pe_upgrade_dir: | |
30 | pe_upgrade_ver: | |
31 | platform: fedora-32-x86_64 | |
32 | template: fedora-32-x86_64 | |
33 | hypervisor: vmpooler | |
34 | roles: | |
35 | - agent | |
36 | - ca | |
37 | - classifier | |
38 | - dashboard | |
39 | - database | |
40 | - frictionless | |
41 | - master | |
42 | CONFIG: | |
43 | nfs_server: none | |
44 | consoleport: 443 | |
45 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
46 | expected_exception: |
+46
-0
0 | --- | |
1 | arguments_string: fedora34-64c-windows2012r2_fr-64-fedora34-64d | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | fedora34-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: fedora-34-x86_64 | |
11 | hypervisor: vmpooler | |
12 | template: fedora-34-x86_64 | |
13 | roles: | |
14 | - agent | |
15 | - dashboard | |
16 | windows2012r2_fr-64-1: | |
17 | pe_dir: | |
18 | pe_ver: | |
19 | pe_upgrade_dir: | |
20 | pe_upgrade_ver: | |
21 | platform: windows-2012r2-64 | |
22 | packaging_platform: windows-2012-x64 | |
23 | ruby_arch: x64 | |
24 | template: win-2012r2-fr-x86_64 | |
25 | user: Administrateur | |
26 | locale: fr | |
27 | hypervisor: vmpooler | |
28 | roles: | |
29 | - agent | |
30 | fedora34-64-2: | |
31 | pe_dir: | |
32 | pe_ver: | |
33 | pe_upgrade_dir: | |
34 | pe_upgrade_ver: | |
35 | platform: fedora-34-x86_64 | |
36 | hypervisor: vmpooler | |
37 | template: fedora-34-x86_64 | |
38 | roles: | |
39 | - agent | |
40 | - database | |
41 | CONFIG: | |
42 | nfs_server: none | |
43 | consoleport: 443 | |
44 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
45 | expected_exception: |
0 | --- | |
1 | arguments_string: osx1014-64f-solaris11-SPARC-osx1014-64l | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | osx1014-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: osx-10.14-x86_64 | |
12 | packaging_platform: osx-10.14-x86_64 | |
13 | template: osx-1014-x86_64 | |
14 | roles: | |
15 | - agent | |
16 | - frictionless | |
17 | solaris11-SPARC-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | hypervisor: vmpooler | |
23 | platform: solaris-11-sparc | |
24 | packaging_platform: solaris-11-sparc | |
25 | roles: | |
26 | - agent | |
27 | osx1014-64-2: | |
28 | pe_dir: | |
29 | pe_ver: | |
30 | pe_upgrade_dir: | |
31 | pe_upgrade_ver: | |
32 | hypervisor: vmpooler | |
33 | platform: osx-10.14-x86_64 | |
34 | packaging_platform: osx-10.14-x86_64 | |
35 | template: osx-1014-x86_64 | |
36 | roles: | |
37 | - agent | |
38 | - classifier | |
39 | CONFIG: | |
40 | nfs_server: none | |
41 | consoleport: 443 | |
42 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
43 | expected_exception: |
0 | --- | |
1 | arguments_string: osx1015-64u-sles10-32-osx1015-64m | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | osx1015-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: osx-10.15-x86_64 | |
11 | packaging_platform: osx-10.15-x86_64 | |
12 | template: osx-1015-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | sles10-32-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | platform: sles-10-i386 | |
23 | template: sles-10-i386 | |
24 | hypervisor: vmpooler | |
25 | roles: | |
26 | - agent | |
27 | osx1015-64-2: | |
28 | pe_dir: | |
29 | pe_ver: | |
30 | pe_upgrade_dir: | |
31 | pe_upgrade_ver: | |
32 | platform: osx-10.15-x86_64 | |
33 | packaging_platform: osx-10.15-x86_64 | |
34 | template: osx-1015-x86_64 | |
35 | hypervisor: vmpooler | |
36 | roles: | |
37 | - agent | |
38 | - master | |
39 | CONFIG: | |
40 | nfs_server: none | |
41 | consoleport: 443 | |
42 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
43 | expected_exception: |
0 | --- | |
1 | arguments_string: osx11-64f-redhat7-POWER-osx11-64l | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | osx11-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: osx-11-x86_64 | |
11 | packaging_platform: osx-11-x86_64 | |
12 | template: macos-112-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - frictionless | |
17 | redhat7-POWER-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | platform: el-7-ppc64le | |
23 | packaging_platform: el-7-ppc64le | |
24 | hypervisor: vmpooler | |
25 | roles: | |
26 | - agent | |
27 | osx11-64-2: | |
28 | pe_dir: | |
29 | pe_ver: | |
30 | pe_upgrade_dir: | |
31 | pe_upgrade_ver: | |
32 | platform: osx-11-x86_64 | |
33 | packaging_platform: osx-11-x86_64 | |
34 | template: macos-112-x86_64 | |
35 | hypervisor: vmpooler | |
36 | roles: | |
37 | - agent | |
38 | - classifier | |
39 | CONFIG: | |
40 | nfs_server: none | |
41 | consoleport: 443 | |
42 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
43 | expected_exception: |
+49
-0
0 | --- | |
1 | arguments_string: redhat6-64a-redhat8-AARCH64-redhat6-64aulcdfm | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | redhat6-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: el-6-x86_64 | |
11 | packaging_platform: el-6-x86_64 | |
12 | template: redhat-6-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | redhat8-AARCH64-1: | |
17 | pe_dir: | |
18 | pe_ver: | |
19 | pe_upgrade_dir: | |
20 | pe_upgrade_ver: | |
21 | platform: el-8-aarch64 | |
22 | packaging_platform: el-8-aarch64 | |
23 | template: redhat-8-x86_64 | |
24 | hypervisor: vmpooler | |
25 | roles: | |
26 | - agent | |
27 | redhat6-64-2: | |
28 | pe_dir: | |
29 | pe_ver: | |
30 | pe_upgrade_dir: | |
31 | pe_upgrade_ver: | |
32 | platform: el-6-x86_64 | |
33 | packaging_platform: el-6-x86_64 | |
34 | template: redhat-6-x86_64 | |
35 | hypervisor: vmpooler | |
36 | roles: | |
37 | - agent | |
38 | - ca | |
39 | - classifier | |
40 | - dashboard | |
41 | - database | |
42 | - frictionless | |
43 | - master | |
44 | CONFIG: | |
45 | nfs_server: none | |
46 | consoleport: 443 | |
47 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
48 | expected_exception: |
0 | --- | |
1 | arguments_string: redhat7-POWERaulcdfm-osx11-64-redhat7-POWERa | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | redhat7-POWER-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: el-7-ppc64le | |
11 | packaging_platform: el-7-ppc64le | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | - ca | |
16 | - classifier | |
17 | - dashboard | |
18 | - database | |
19 | - frictionless | |
20 | - master | |
21 | osx11-64-1: | |
22 | pe_dir: | |
23 | pe_ver: | |
24 | pe_upgrade_dir: | |
25 | pe_upgrade_ver: | |
26 | platform: osx-11-x86_64 | |
27 | packaging_platform: osx-11-x86_64 | |
28 | template: macos-112-x86_64 | |
29 | hypervisor: vmpooler | |
30 | roles: | |
31 | - agent | |
32 | redhat7-POWER-2: | |
33 | pe_dir: | |
34 | pe_ver: | |
35 | pe_upgrade_dir: | |
36 | pe_upgrade_ver: | |
37 | platform: el-7-ppc64le | |
38 | packaging_platform: el-7-ppc64le | |
39 | hypervisor: vmpooler | |
40 | roles: | |
41 | - agent | |
42 | CONFIG: | |
43 | nfs_server: none | |
44 | consoleport: 443 | |
45 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
46 | expected_exception: |
0 | --- | |
1 | arguments_string: redhat8-64u-sles11-32-redhat8-64m | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | redhat8-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: el-8-x86_64 | |
12 | packaging_platform: el-8-x86_64 | |
13 | template: redhat-8-x86_64 | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | sles11-32-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | hypervisor: vmpooler | |
23 | platform: sles-11-i386 | |
24 | packaging_platform: sles-11-i386 | |
25 | template: sles-11-i386 | |
26 | roles: | |
27 | - agent | |
28 | redhat8-64-2: | |
29 | pe_dir: | |
30 | pe_ver: | |
31 | pe_upgrade_dir: | |
32 | pe_upgrade_ver: | |
33 | hypervisor: vmpooler | |
34 | platform: el-8-x86_64 | |
35 | packaging_platform: el-8-x86_64 | |
36 | template: redhat-8-x86_64 | |
37 | roles: | |
38 | - agent | |
39 | - master | |
40 | CONFIG: | |
41 | nfs_server: none | |
42 | consoleport: 443 | |
43 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
44 | expected_exception: |
+49
-0
0 | --- | |
1 | arguments_string: redhat8-AARCH64a-redhat6-64-redhat8-AARCH64aulcdfm | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | redhat8-AARCH64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: el-8-aarch64 | |
11 | packaging_platform: el-8-aarch64 | |
12 | template: redhat-8-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | redhat6-64-1: | |
17 | pe_dir: | |
18 | pe_ver: | |
19 | pe_upgrade_dir: | |
20 | pe_upgrade_ver: | |
21 | platform: el-6-x86_64 | |
22 | packaging_platform: el-6-x86_64 | |
23 | template: redhat-6-x86_64 | |
24 | hypervisor: vmpooler | |
25 | roles: | |
26 | - agent | |
27 | redhat8-AARCH64-2: | |
28 | pe_dir: | |
29 | pe_ver: | |
30 | pe_upgrade_dir: | |
31 | pe_upgrade_ver: | |
32 | platform: el-8-aarch64 | |
33 | packaging_platform: el-8-aarch64 | |
34 | template: redhat-8-x86_64 | |
35 | hypervisor: vmpooler | |
36 | roles: | |
37 | - agent | |
38 | - ca | |
39 | - classifier | |
40 | - dashboard | |
41 | - database | |
42 | - frictionless | |
43 | - master | |
44 | CONFIG: | |
45 | nfs_server: none | |
46 | consoleport: 443 | |
47 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
48 | expected_exception: |
0 | --- | |
1 | arguments_string: sles10-32d-osx1015-64-sles10-32c | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | sles10-32-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: sles-10-i386 | |
11 | template: sles-10-i386 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | - database | |
16 | osx1015-64-1: | |
17 | pe_dir: | |
18 | pe_ver: | |
19 | pe_upgrade_dir: | |
20 | pe_upgrade_ver: | |
21 | platform: osx-10.15-x86_64 | |
22 | packaging_platform: osx-10.15-x86_64 | |
23 | template: osx-1015-x86_64 | |
24 | hypervisor: vmpooler | |
25 | roles: | |
26 | - agent | |
27 | sles10-32-2: | |
28 | pe_dir: | |
29 | pe_ver: | |
30 | pe_upgrade_dir: | |
31 | pe_upgrade_ver: | |
32 | platform: sles-10-i386 | |
33 | template: sles-10-i386 | |
34 | hypervisor: vmpooler | |
35 | roles: | |
36 | - agent | |
37 | - dashboard | |
38 | CONFIG: | |
39 | nfs_server: none | |
40 | consoleport: 443 | |
41 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
42 | expected_exception: |
0 | --- | |
1 | arguments_string: sles11-32u-redhat8-64-sles11-32m | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | sles11-32-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: sles-11-i386 | |
12 | packaging_platform: sles-11-i386 | |
13 | template: sles-11-i386 | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | redhat8-64-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | hypervisor: vmpooler | |
23 | platform: el-8-x86_64 | |
24 | packaging_platform: el-8-x86_64 | |
25 | template: redhat-8-x86_64 | |
26 | roles: | |
27 | - agent | |
28 | sles11-32-2: | |
29 | pe_dir: | |
30 | pe_ver: | |
31 | pe_upgrade_dir: | |
32 | pe_upgrade_ver: | |
33 | hypervisor: vmpooler | |
34 | platform: sles-11-i386 | |
35 | packaging_platform: sles-11-i386 | |
36 | template: sles-11-i386 | |
37 | roles: | |
38 | - agent | |
39 | - master | |
40 | CONFIG: | |
41 | nfs_server: none | |
42 | consoleport: 443 | |
43 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
44 | expected_exception: |
+49
-0
0 | --- | |
1 | arguments_string: solaris11-64a-debian11-64-solaris11-64aulcdfm | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | solaris11-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: solaris-11-i386 | |
11 | packaging_platform: solaris-11-i386 | |
12 | template: solaris-11-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | debian11-64-1: | |
17 | pe_dir: | |
18 | pe_ver: | |
19 | pe_upgrade_dir: | |
20 | pe_upgrade_ver: | |
21 | platform: debian-11-amd64 | |
22 | packaging_platform: debian-11-amd64 | |
23 | template: debian-11-x86_64 | |
24 | hypervisor: vmpooler | |
25 | roles: | |
26 | - agent | |
27 | solaris11-64-2: | |
28 | pe_dir: | |
29 | pe_ver: | |
30 | pe_upgrade_dir: | |
31 | pe_upgrade_ver: | |
32 | platform: solaris-11-i386 | |
33 | packaging_platform: solaris-11-i386 | |
34 | template: solaris-11-x86_64 | |
35 | hypervisor: vmpooler | |
36 | roles: | |
37 | - agent | |
38 | - ca | |
39 | - classifier | |
40 | - dashboard | |
41 | - database | |
42 | - frictionless | |
43 | - master | |
44 | CONFIG: | |
45 | nfs_server: none | |
46 | consoleport: 443 | |
47 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
48 | expected_exception: |
+48
-0
0 | --- | |
1 | arguments_string: solaris114-64aulcdfm-fedora32-64-solaris114-64a | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | solaris114-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: solaris-11.4-i386 | |
11 | packaging_platform: solaris-11-i386 | |
12 | template: solaris-114-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | - classifier | |
18 | - dashboard | |
19 | - database | |
20 | - frictionless | |
21 | - master | |
22 | fedora32-64-1: | |
23 | pe_dir: | |
24 | pe_ver: | |
25 | pe_upgrade_dir: | |
26 | pe_upgrade_ver: | |
27 | platform: fedora-32-x86_64 | |
28 | template: fedora-32-x86_64 | |
29 | hypervisor: vmpooler | |
30 | roles: | |
31 | - agent | |
32 | solaris114-64-2: | |
33 | pe_dir: | |
34 | pe_ver: | |
35 | pe_upgrade_dir: | |
36 | pe_upgrade_ver: | |
37 | platform: solaris-11.4-i386 | |
38 | packaging_platform: solaris-11-i386 | |
39 | template: solaris-114-x86_64 | |
40 | hypervisor: vmpooler | |
41 | roles: | |
42 | - agent | |
43 | CONFIG: | |
44 | nfs_server: none | |
45 | consoleport: 443 | |
46 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
47 | expected_exception: |
0 | --- | |
1 | arguments_string: solaris114-64f-fedora31-64-solaris114-64l | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | solaris114-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: solaris-11.4-i386 | |
11 | packaging_platform: solaris-11-i386 | |
12 | template: solaris-114-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - frictionless | |
17 | fedora31-64-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | platform: fedora-31-x86_64 | |
23 | template: fedora-31-x86_64 | |
24 | hypervisor: vmpooler | |
25 | roles: | |
26 | - agent | |
27 | solaris114-64-2: | |
28 | pe_dir: | |
29 | pe_ver: | |
30 | pe_upgrade_dir: | |
31 | pe_upgrade_ver: | |
32 | platform: solaris-11.4-i386 | |
33 | packaging_platform: solaris-11-i386 | |
34 | template: solaris-114-x86_64 | |
35 | hypervisor: vmpooler | |
36 | roles: | |
37 | - agent | |
38 | - classifier | |
39 | CONFIG: | |
40 | nfs_server: none | |
41 | consoleport: 443 | |
42 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
43 | expected_exception: |
20 | 20 | pe_upgrade_ver: |
21 | 21 | hypervisor: vmpooler |
22 | 22 | platform: fedora-26-x86_64 |
23 | packaging_platform: fedora-26-x86_64 | |
24 | 23 | template: fedora-26-x86_64 |
25 | 24 | roles: |
26 | 25 | - agent |
0 | --- | |
1 | arguments_string: ubuntu1204-64u-fedora30-64-ubuntu1204-64m | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | ubuntu1204-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: ubuntu-12.04-amd64 | |
11 | template: ubuntu-1204-x86_64 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | - ca | |
16 | fedora30-64-1: | |
17 | pe_dir: | |
18 | pe_ver: | |
19 | pe_upgrade_dir: | |
20 | pe_upgrade_ver: | |
21 | platform: fedora-30-x86_64 | |
22 | template: fedora-30-x86_64 | |
23 | hypervisor: vmpooler | |
24 | roles: | |
25 | - agent | |
26 | ubuntu1204-64-2: | |
27 | pe_dir: | |
28 | pe_ver: | |
29 | pe_upgrade_dir: | |
30 | pe_upgrade_ver: | |
31 | platform: ubuntu-12.04-amd64 | |
32 | template: ubuntu-1204-x86_64 | |
33 | hypervisor: vmpooler | |
34 | roles: | |
35 | - agent | |
36 | - master | |
37 | CONFIG: | |
38 | nfs_server: none | |
39 | consoleport: 443 | |
40 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
41 | expected_exception: |
21 | 21 | pe_upgrade_ver: |
22 | 22 | hypervisor: vmpooler |
23 | 23 | platform: fedora-25-x86_64 |
24 | packaging_platform: fedora-25-x86_64 | |
25 | 24 | template: fedora-25-x86_64 |
26 | 25 | roles: |
27 | 26 | - agent |
+0
-1
20 | 20 | pe_upgrade_ver: |
21 | 21 | hypervisor: vmpooler |
22 | 22 | platform: fedora-28-x86_64 |
23 | packaging_platform: fedora-28-x86_64 | |
24 | 23 | template: fedora-28-x86_64 |
25 | 24 | roles: |
26 | 25 | - agent |
+0
-1
26 | 26 | pe_upgrade_ver: |
27 | 27 | hypervisor: vmpooler |
28 | 28 | platform: fedora-25-i386 |
29 | packaging_platform: fedora-25-i386 | |
30 | 29 | template: fedora-25-i386 |
31 | 30 | roles: |
32 | 31 | - agent |
21 | 21 | pe_upgrade_ver: |
22 | 22 | hypervisor: vmpooler |
23 | 23 | platform: fedora-27-x86_64 |
24 | packaging_platform: fedora-27-x86_64 | |
25 | 24 | template: fedora-27-x86_64 |
26 | 25 | roles: |
27 | 26 | - agent |
+0
-1
19 | 19 | pe_upgrade_ver: |
20 | 20 | hypervisor: vmpooler |
21 | 21 | platform: fedora-24-x86_64 |
22 | packaging_platform: fedora-24-x86_64 | |
23 | 22 | template: fedora-24-x86_64 |
24 | 23 | roles: |
25 | 24 | - agent |
20 | 20 | pe_upgrade_ver: |
21 | 21 | hypervisor: vmpooler |
22 | 22 | platform: fedora-24-i386 |
23 | packaging_platform: fedora-24-i386 | |
24 | 23 | template: fedora-24-i386 |
25 | 24 | roles: |
26 | 25 | - agent |
+0
-1
20 | 20 | pe_upgrade_ver: |
21 | 21 | hypervisor: vmpooler |
22 | 22 | platform: fedora-29-x86_64 |
23 | packaging_platform: fedora-29-x86_64 | |
24 | 23 | template: fedora-29-x86_64 |
25 | 24 | roles: |
26 | 25 | - agent |
+48
-0
0 | --- | |
1 | arguments_string: ubuntu2004-64a-fedora20-32-ubuntu2004-64aulcdfm | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | ubuntu2004-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: ubuntu-20.04-amd64 | |
11 | packaging_platform: ubuntu-20.04-amd64 | |
12 | template: ubuntu-2004-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | fedora20-32-1: | |
17 | pe_dir: | |
18 | pe_ver: | |
19 | pe_upgrade_dir: | |
20 | pe_upgrade_ver: | |
21 | platform: fedora-20-i386 | |
22 | template: fedora-20-i386 | |
23 | hypervisor: vmpooler | |
24 | roles: | |
25 | - agent | |
26 | ubuntu2004-64-2: | |
27 | pe_dir: | |
28 | pe_ver: | |
29 | pe_upgrade_dir: | |
30 | pe_upgrade_ver: | |
31 | platform: ubuntu-20.04-amd64 | |
32 | packaging_platform: ubuntu-20.04-amd64 | |
33 | template: ubuntu-2004-x86_64 | |
34 | hypervisor: vmpooler | |
35 | roles: | |
36 | - agent | |
37 | - ca | |
38 | - classifier | |
39 | - dashboard | |
40 | - database | |
41 | - frictionless | |
42 | - master | |
43 | CONFIG: | |
44 | nfs_server: none | |
45 | consoleport: 443 | |
46 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
47 | expected_exception: |
+42
-0
0 | --- | |
1 | arguments_string: ubuntu2004-AARCH64c-fedora20-32-ubuntu2004-AARCH64d | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | ubuntu2004-AARCH64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: ubuntu-20.04-aarch64 | |
11 | packaging_platform: ubuntu-20.04-aarch64 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | - dashboard | |
16 | fedora20-32-1: | |
17 | pe_dir: | |
18 | pe_ver: | |
19 | pe_upgrade_dir: | |
20 | pe_upgrade_ver: | |
21 | platform: fedora-20-i386 | |
22 | template: fedora-20-i386 | |
23 | hypervisor: vmpooler | |
24 | roles: | |
25 | - agent | |
26 | ubuntu2004-AARCH64-2: | |
27 | pe_dir: | |
28 | pe_ver: | |
29 | pe_upgrade_dir: | |
30 | pe_upgrade_ver: | |
31 | platform: ubuntu-20.04-aarch64 | |
32 | packaging_platform: ubuntu-20.04-aarch64 | |
33 | hypervisor: vmpooler | |
34 | roles: | |
35 | - agent | |
36 | - database | |
37 | CONFIG: | |
38 | nfs_server: none | |
39 | consoleport: 443 | |
40 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
41 | expected_exception: |
+0
-46
0 | --- | |
1 | arguments_string: windows2003-6432d-fedora14-32-windows2003-6432c | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2003-6432-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2003-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x86 | |
14 | template: win-2003-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - database | |
18 | fedora14-32-1: | |
19 | pe_dir: | |
20 | pe_ver: | |
21 | pe_upgrade_dir: | |
22 | pe_upgrade_ver: | |
23 | hypervisor: vmpooler | |
24 | platform: fedora-14-i386 | |
25 | template: fedora-14-i386 | |
26 | roles: | |
27 | - agent | |
28 | windows2003-6432-2: | |
29 | pe_dir: | |
30 | pe_ver: | |
31 | pe_upgrade_dir: | |
32 | pe_upgrade_ver: | |
33 | hypervisor: vmpooler | |
34 | platform: windows-2003-64 | |
35 | packaging_platform: windows-2012-x64 | |
36 | ruby_arch: x86 | |
37 | template: win-2003-x86_64 | |
38 | roles: | |
39 | - agent | |
40 | - dashboard | |
41 | CONFIG: | |
42 | nfs_server: none | |
43 | consoleport: 443 | |
44 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
45 | expected_exception: |
0 | --- | |
1 | arguments_string: windows2003-64c-fedora19-32-windows2003-64d | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2003-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2003-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-2003-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - dashboard | |
18 | fedora19-32-1: | |
19 | pe_dir: | |
20 | pe_ver: | |
21 | pe_upgrade_dir: | |
22 | pe_upgrade_ver: | |
23 | hypervisor: vmpooler | |
24 | platform: fedora-19-i386 | |
25 | template: fedora-19-i386 | |
26 | roles: | |
27 | - agent | |
28 | windows2003-64-2: | |
29 | pe_dir: | |
30 | pe_ver: | |
31 | pe_upgrade_dir: | |
32 | pe_upgrade_ver: | |
33 | hypervisor: vmpooler | |
34 | platform: windows-2003-64 | |
35 | packaging_platform: windows-2012-x64 | |
36 | ruby_arch: x64 | |
37 | template: win-2003-x86_64 | |
38 | roles: | |
39 | - agent | |
40 | - database | |
41 | CONFIG: | |
42 | nfs_server: none | |
43 | consoleport: 443 | |
44 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
45 | expected_exception: |
+0
-47
0 | --- | |
1 | arguments_string: windows2003r2-32f-debian9-64-windows2003r2-32l | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2003r2-32-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2003r2-32 | |
12 | packaging_platform: windows-2012-x86 | |
13 | ruby_arch: x86 | |
14 | template: win-2003r2-i386 | |
15 | roles: | |
16 | - agent | |
17 | - frictionless | |
18 | debian9-64-1: | |
19 | pe_dir: | |
20 | pe_ver: | |
21 | pe_upgrade_dir: | |
22 | pe_upgrade_ver: | |
23 | hypervisor: vmpooler | |
24 | platform: debian-9-amd64 | |
25 | packaging_platform: debian-9-amd64 | |
26 | template: debian-9-x86_64 | |
27 | roles: | |
28 | - agent | |
29 | windows2003r2-32-2: | |
30 | pe_dir: | |
31 | pe_ver: | |
32 | pe_upgrade_dir: | |
33 | pe_upgrade_ver: | |
34 | hypervisor: vmpooler | |
35 | platform: windows-2003r2-32 | |
36 | packaging_platform: windows-2012-x86 | |
37 | ruby_arch: x86 | |
38 | template: win-2003r2-i386 | |
39 | roles: | |
40 | - agent | |
41 | - classifier | |
42 | CONFIG: | |
43 | nfs_server: none | |
44 | consoleport: 443 | |
45 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
46 | expected_exception: |
+0
-51
0 | --- | |
1 | arguments_string: windows2003r2-6432aulcdfm-debian8-64-windows2003r2-6432a | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2003r2-6432-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2003r2-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x86 | |
14 | template: win-2003r2-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - ca | |
18 | - classifier | |
19 | - dashboard | |
20 | - database | |
21 | - frictionless | |
22 | - master | |
23 | debian8-64-1: | |
24 | pe_dir: | |
25 | pe_ver: | |
26 | pe_upgrade_dir: | |
27 | pe_upgrade_ver: | |
28 | hypervisor: vmpooler | |
29 | platform: debian-8-amd64 | |
30 | packaging_platform: debian-8-amd64 | |
31 | template: debian-8-x86_64 | |
32 | roles: | |
33 | - agent | |
34 | windows2003r2-6432-2: | |
35 | pe_dir: | |
36 | pe_ver: | |
37 | pe_upgrade_dir: | |
38 | pe_upgrade_ver: | |
39 | hypervisor: vmpooler | |
40 | platform: windows-2003r2-64 | |
41 | packaging_platform: windows-2012-x64 | |
42 | ruby_arch: x86 | |
43 | template: win-2003r2-x86_64 | |
44 | roles: | |
45 | - agent | |
46 | CONFIG: | |
47 | nfs_server: none | |
48 | consoleport: 443 | |
49 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
50 | expected_exception: |
+0
-47
0 | --- | |
1 | arguments_string: windows2003r2-64m-debian9-32-windows2003r2-64u | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2003r2-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2003r2-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-2003r2-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - master | |
18 | debian9-32-1: | |
19 | pe_dir: | |
20 | pe_ver: | |
21 | pe_upgrade_dir: | |
22 | pe_upgrade_ver: | |
23 | hypervisor: vmpooler | |
24 | platform: debian-9-i386 | |
25 | packaging_platform: debian-9-i386 | |
26 | template: debian-9-i386 | |
27 | roles: | |
28 | - agent | |
29 | windows2003r2-64-2: | |
30 | pe_dir: | |
31 | pe_ver: | |
32 | pe_upgrade_dir: | |
33 | pe_upgrade_ver: | |
34 | hypervisor: vmpooler | |
35 | platform: windows-2003r2-64 | |
36 | packaging_platform: windows-2012-x64 | |
37 | ruby_arch: x64 | |
38 | template: win-2003r2-x86_64 | |
39 | roles: | |
40 | - agent | |
41 | - ca | |
42 | CONFIG: | |
43 | nfs_server: none | |
44 | consoleport: 443 | |
45 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
46 | expected_exception: |
+47
-0
0 | --- | |
1 | arguments_string: windows2008-6432l-debian10-32-windows2008-6432f | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2008-6432-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: windows-2008-64 | |
11 | packaging_platform: windows-2012-x64 | |
12 | ruby_arch: x86 | |
13 | template: win-2008-x86_64 | |
14 | hypervisor: vmpooler | |
15 | roles: | |
16 | - agent | |
17 | - classifier | |
18 | debian10-32-1: | |
19 | pe_dir: | |
20 | pe_ver: | |
21 | pe_upgrade_dir: | |
22 | pe_upgrade_ver: | |
23 | platform: debian-10-i386 | |
24 | packaging_platform: debian-10-i386 | |
25 | template: debian-10-i386 | |
26 | hypervisor: vmpooler | |
27 | roles: | |
28 | - agent | |
29 | windows2008-6432-2: | |
30 | pe_dir: | |
31 | pe_ver: | |
32 | pe_upgrade_dir: | |
33 | pe_upgrade_ver: | |
34 | platform: windows-2008-64 | |
35 | packaging_platform: windows-2012-x64 | |
36 | ruby_arch: x86 | |
37 | template: win-2008-x86_64 | |
38 | hypervisor: vmpooler | |
39 | roles: | |
40 | - agent | |
41 | - frictionless | |
42 | CONFIG: | |
43 | nfs_server: none | |
44 | consoleport: 443 | |
45 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
46 | expected_exception: |
+47
-0
0 | --- | |
1 | arguments_string: windows2008r2-64c-debian10-64-windows2008r2-64d | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2008r2-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: windows-2008r2-64 | |
11 | packaging_platform: windows-2012-x64 | |
12 | ruby_arch: x64 | |
13 | template: win-2008r2-x86_64 | |
14 | hypervisor: vmpooler | |
15 | roles: | |
16 | - agent | |
17 | - dashboard | |
18 | debian10-64-1: | |
19 | pe_dir: | |
20 | pe_ver: | |
21 | pe_upgrade_dir: | |
22 | pe_upgrade_ver: | |
23 | platform: debian-10-amd64 | |
24 | packaging_platform: debian-10-amd64 | |
25 | template: debian-10-x86_64 | |
26 | hypervisor: vmpooler | |
27 | roles: | |
28 | - agent | |
29 | windows2008r2-64-2: | |
30 | pe_dir: | |
31 | pe_ver: | |
32 | pe_upgrade_dir: | |
33 | pe_upgrade_ver: | |
34 | platform: windows-2008r2-64 | |
35 | packaging_platform: windows-2012-x64 | |
36 | ruby_arch: x64 | |
37 | template: win-2008r2-x86_64 | |
38 | hypervisor: vmpooler | |
39 | roles: | |
40 | - agent | |
41 | - database | |
42 | CONFIG: | |
43 | nfs_server: none | |
44 | consoleport: 443 | |
45 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
46 | expected_exception: |
+0
-47
0 | --- | |
1 | arguments_string: windows2012r2-64m-ciscoxr-64-windows2012r2-64u | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2012r2-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2012r2-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-2012r2-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - master | |
18 | ciscoxr-64-1: | |
19 | pe_dir: | |
20 | pe_ver: | |
21 | pe_upgrade_dir: | |
22 | pe_upgrade_ver: | |
23 | hypervisor: vmpooler | |
24 | platform: cisco_ios_xr-6-x86_64 | |
25 | packaging_platform: cisco-wrlinux-7-x86_64 | |
26 | template: cisco-exr-9k-x86_64 | |
27 | roles: | |
28 | - agent | |
29 | windows2012r2-64-2: | |
30 | pe_dir: | |
31 | pe_ver: | |
32 | pe_upgrade_dir: | |
33 | pe_upgrade_ver: | |
34 | hypervisor: vmpooler | |
35 | platform: windows-2012r2-64 | |
36 | packaging_platform: windows-2012-x64 | |
37 | ruby_arch: x64 | |
38 | template: win-2012r2-x86_64 | |
39 | roles: | |
40 | - agent | |
41 | - ca | |
42 | CONFIG: | |
43 | nfs_server: none | |
44 | consoleport: 443 | |
45 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
46 | expected_exception: |
+50
-0
0 | --- | |
1 | arguments_string: windows2012r2_fr-64d-fedora34-64-windows2012r2_fr-64c | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2012r2_fr-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: windows-2012r2-64 | |
11 | packaging_platform: windows-2012-x64 | |
12 | ruby_arch: x64 | |
13 | template: win-2012r2-fr-x86_64 | |
14 | user: Administrateur | |
15 | locale: fr | |
16 | hypervisor: vmpooler | |
17 | roles: | |
18 | - agent | |
19 | - database | |
20 | fedora34-64-1: | |
21 | pe_dir: | |
22 | pe_ver: | |
23 | pe_upgrade_dir: | |
24 | pe_upgrade_ver: | |
25 | platform: fedora-34-x86_64 | |
26 | hypervisor: vmpooler | |
27 | template: fedora-34-x86_64 | |
28 | roles: | |
29 | - agent | |
30 | windows2012r2_fr-64-2: | |
31 | pe_dir: | |
32 | pe_ver: | |
33 | pe_upgrade_dir: | |
34 | pe_upgrade_ver: | |
35 | platform: windows-2012r2-64 | |
36 | packaging_platform: windows-2012-x64 | |
37 | ruby_arch: x64 | |
38 | template: win-2012r2-fr-x86_64 | |
39 | user: Administrateur | |
40 | locale: fr | |
41 | hypervisor: vmpooler | |
42 | roles: | |
43 | - agent | |
44 | - dashboard | |
45 | CONFIG: | |
46 | nfs_server: none | |
47 | consoleport: 443 | |
48 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
49 | expected_exception: |
+2
-0
12 | 12 | packaging_platform: windows-2012-x64 |
13 | 13 | ruby_arch: x86 |
14 | 14 | template: win-2012r2-ja-x86_64 |
15 | locale: ja | |
15 | 16 | roles: |
16 | 17 | - agent |
17 | 18 | - classifier |
36 | 37 | packaging_platform: windows-2012-x64 |
37 | 38 | ruby_arch: x86 |
38 | 39 | template: win-2012r2-ja-x86_64 |
40 | locale: ja | |
39 | 41 | roles: |
40 | 42 | - agent |
41 | 43 | - frictionless |
+2
-0
12 | 12 | packaging_platform: windows-2012-x64 |
13 | 13 | ruby_arch: x64 |
14 | 14 | template: win-2012r2-ja-x86_64 |
15 | locale: ja | |
15 | 16 | roles: |
16 | 17 | - agent |
17 | 18 | - ca |
36 | 37 | packaging_platform: windows-2012-x64 |
37 | 38 | ruby_arch: x64 |
38 | 39 | template: win-2012r2-ja-x86_64 |
40 | locale: ja | |
39 | 41 | roles: |
40 | 42 | - agent |
41 | 43 | - master |
+51
-0
0 | --- | |
1 | arguments_string: windows2016_fr-6432f-centos5-64-windows2016_fr-6432l | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2016_fr-6432-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: windows-2016-64 | |
11 | packaging_platform: windows-2012-x64 | |
12 | ruby_arch: x86 | |
13 | template: win-2016-fr-x86_64 | |
14 | user: Administrateur | |
15 | hypervisor: vmpooler | |
16 | locale: fr | |
17 | roles: | |
18 | - agent | |
19 | - frictionless | |
20 | centos5-64-1: | |
21 | pe_dir: | |
22 | pe_ver: | |
23 | pe_upgrade_dir: | |
24 | pe_upgrade_ver: | |
25 | platform: el-5-x86_64 | |
26 | packaging_platform: el-5-x86_64 | |
27 | template: centos-5-x86_64 | |
28 | hypervisor: vmpooler | |
29 | roles: | |
30 | - agent | |
31 | windows2016_fr-6432-2: | |
32 | pe_dir: | |
33 | pe_ver: | |
34 | pe_upgrade_dir: | |
35 | pe_upgrade_ver: | |
36 | platform: windows-2016-64 | |
37 | packaging_platform: windows-2012-x64 | |
38 | ruby_arch: x86 | |
39 | template: win-2016-fr-x86_64 | |
40 | user: Administrateur | |
41 | hypervisor: vmpooler | |
42 | locale: fr | |
43 | roles: | |
44 | - agent | |
45 | - classifier | |
46 | CONFIG: | |
47 | nfs_server: none | |
48 | consoleport: 443 | |
49 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
50 | expected_exception: |
+51
-0
0 | --- | |
1 | arguments_string: windows2016_fr-64d-centos6-32-windows2016_fr-64c | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2016_fr-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: windows-2016-64 | |
11 | packaging_platform: windows-2012-x64 | |
12 | ruby_arch: x64 | |
13 | template: win-2016-fr-x86_64 | |
14 | user: Administrateur | |
15 | hypervisor: vmpooler | |
16 | locale: fr | |
17 | roles: | |
18 | - agent | |
19 | - database | |
20 | centos6-32-1: | |
21 | pe_dir: | |
22 | pe_ver: | |
23 | pe_upgrade_dir: | |
24 | pe_upgrade_ver: | |
25 | platform: el-6-i386 | |
26 | packaging_platform: el-6-i386 | |
27 | template: centos-6-i386 | |
28 | hypervisor: vmpooler | |
29 | roles: | |
30 | - agent | |
31 | windows2016_fr-64-2: | |
32 | pe_dir: | |
33 | pe_ver: | |
34 | pe_upgrade_dir: | |
35 | pe_upgrade_ver: | |
36 | platform: windows-2016-64 | |
37 | packaging_platform: windows-2012-x64 | |
38 | ruby_arch: x64 | |
39 | template: win-2016-fr-x86_64 | |
40 | user: Administrateur | |
41 | hypervisor: vmpooler | |
42 | locale: fr | |
43 | roles: | |
44 | - agent | |
45 | - dashboard | |
46 | CONFIG: | |
47 | nfs_server: none | |
48 | consoleport: 443 | |
49 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
50 | expected_exception: |
+53
-0
0 | --- | |
1 | arguments_string: windows2019_ja-64aulcdfm-centos8-64-windows2019_ja-64a | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2019_ja-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: windows-2019-64 | |
11 | packaging_platform: windows-2012-x64 | |
12 | ruby_arch: x64 | |
13 | template: win-2019-ja-x86_64 | |
14 | locale: ja | |
15 | hypervisor: vmpooler | |
16 | roles: | |
17 | - agent | |
18 | - ca | |
19 | - classifier | |
20 | - dashboard | |
21 | - database | |
22 | - frictionless | |
23 | - master | |
24 | centos8-64-1: | |
25 | pe_dir: | |
26 | pe_ver: | |
27 | pe_upgrade_dir: | |
28 | pe_upgrade_ver: | |
29 | platform: el-8-x86_64 | |
30 | packaging_platform: el-8-x86_64 | |
31 | template: centos-8-x86_64 | |
32 | hypervisor: vmpooler | |
33 | roles: | |
34 | - agent | |
35 | windows2019_ja-64-2: | |
36 | pe_dir: | |
37 | pe_ver: | |
38 | pe_upgrade_dir: | |
39 | pe_upgrade_ver: | |
40 | platform: windows-2019-64 | |
41 | packaging_platform: windows-2012-x64 | |
42 | ruby_arch: x64 | |
43 | template: win-2019-ja-x86_64 | |
44 | locale: ja | |
45 | hypervisor: vmpooler | |
46 | roles: | |
47 | - agent | |
48 | CONFIG: | |
49 | nfs_server: none | |
50 | consoleport: 443 | |
51 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
52 | expected_exception: |
0 | --- | |
1 | arguments_string: windows8-64m-centos4-32-windows8-64u | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows8-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-8-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-8-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - master | |
18 | centos4-32-1: | |
19 | pe_dir: | |
20 | pe_ver: | |
21 | pe_upgrade_dir: | |
22 | pe_upgrade_ver: | |
23 | hypervisor: vmpooler | |
24 | platform: el-4-i386 | |
25 | template: centos-4-i386 | |
26 | roles: | |
27 | - agent | |
28 | windows8-64-2: | |
29 | pe_dir: | |
30 | pe_ver: | |
31 | pe_upgrade_dir: | |
32 | pe_upgrade_ver: | |
33 | hypervisor: vmpooler | |
34 | platform: windows-8-64 | |
35 | packaging_platform: windows-2012-x64 | |
36 | ruby_arch: x64 | |
37 | template: win-8-x86_64 | |
38 | roles: | |
39 | - agent | |
40 | - ca | |
41 | CONFIG: | |
42 | nfs_server: none | |
43 | consoleport: 443 | |
44 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
45 | expected_exception: |
0 | --- | |
1 | arguments_string: windows8-64u-amazon7-64-windows8-64m | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows8-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-8-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-8-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - ca | |
18 | amazon7-64-1: | |
19 | pe_dir: | |
20 | pe_ver: | |
21 | pe_upgrade_dir: | |
22 | pe_upgrade_ver: | |
23 | hypervisor: vmpooler | |
24 | platform: el-7-x86_64 | |
25 | packaging_platform: el-7-x86_64 | |
26 | roles: | |
27 | - agent | |
28 | windows8-64-2: | |
29 | pe_dir: | |
30 | pe_ver: | |
31 | pe_upgrade_dir: | |
32 | pe_upgrade_ver: | |
33 | hypervisor: vmpooler | |
34 | platform: windows-8-64 | |
35 | packaging_platform: windows-2012-x64 | |
36 | ruby_arch: x64 | |
37 | template: win-8-x86_64 | |
38 | roles: | |
39 | - agent | |
40 | - master | |
41 | CONFIG: | |
42 | nfs_server: none | |
43 | consoleport: 443 | |
44 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
45 | expected_exception: |
+47
-0
0 | --- | |
1 | arguments_string: windowsfips2012r2-6432f-debian8-64-windowsfips2012r2-6432l | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windowsfips2012r2-6432-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: windows-2012r2-64 | |
11 | packaging_platform: windowsfips-2012-x64 | |
12 | ruby_arch: x64 | |
13 | template: win-2012r2-fips-x86_64 | |
14 | hypervisor: vmpooler | |
15 | roles: | |
16 | - agent | |
17 | - frictionless | |
18 | debian8-64-1: | |
19 | pe_dir: | |
20 | pe_ver: | |
21 | pe_upgrade_dir: | |
22 | pe_upgrade_ver: | |
23 | platform: debian-8-amd64 | |
24 | packaging_platform: debian-8-amd64 | |
25 | template: debian-8-x86_64 | |
26 | hypervisor: vmpooler | |
27 | roles: | |
28 | - agent | |
29 | windowsfips2012r2-6432-2: | |
30 | pe_dir: | |
31 | pe_ver: | |
32 | pe_upgrade_dir: | |
33 | pe_upgrade_ver: | |
34 | platform: windows-2012r2-64 | |
35 | packaging_platform: windowsfips-2012-x64 | |
36 | ruby_arch: x64 | |
37 | template: win-2012r2-fips-x86_64 | |
38 | hypervisor: vmpooler | |
39 | roles: | |
40 | - agent | |
41 | - classifier | |
42 | CONFIG: | |
43 | nfs_server: none | |
44 | consoleport: 443 | |
45 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
46 | expected_exception: |
+47
-0
0 | --- | |
1 | arguments_string: windowsfips2012r2-64d-debian9-32-windowsfips2012r2-64c | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windowsfips2012r2-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: windows-2012r2-64 | |
11 | packaging_platform: windowsfips-2012-x64 | |
12 | ruby_arch: x64 | |
13 | template: win-2012r2-fips-x86_64 | |
14 | hypervisor: vmpooler | |
15 | roles: | |
16 | - agent | |
17 | - database | |
18 | debian9-32-1: | |
19 | pe_dir: | |
20 | pe_ver: | |
21 | pe_upgrade_dir: | |
22 | pe_upgrade_ver: | |
23 | platform: debian-9-i386 | |
24 | packaging_platform: debian-9-i386 | |
25 | template: debian-9-i386 | |
26 | hypervisor: vmpooler | |
27 | roles: | |
28 | - agent | |
29 | windowsfips2012r2-64-2: | |
30 | pe_dir: | |
31 | pe_ver: | |
32 | pe_upgrade_dir: | |
33 | pe_upgrade_ver: | |
34 | platform: windows-2012r2-64 | |
35 | packaging_platform: windowsfips-2012-x64 | |
36 | ruby_arch: x64 | |
37 | template: win-2012r2-fips-x86_64 | |
38 | hypervisor: vmpooler | |
39 | roles: | |
40 | - agent | |
41 | - dashboard | |
42 | CONFIG: | |
43 | nfs_server: none | |
44 | consoleport: 443 | |
45 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
46 | expected_exception: |
+0
-50
0 | --- | |
1 | arguments_string: windowsvista-64a-aix72-POWER-windowsvista-64aulcdfm | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windowsvista-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-vista-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-vista-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | aix72-POWER-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | hypervisor: vmpooler | |
23 | platform: aix-7.2-power | |
24 | packaging_platform: aix-7.1-power | |
25 | roles: | |
26 | - agent | |
27 | windowsvista-64-2: | |
28 | pe_dir: | |
29 | pe_ver: | |
30 | pe_upgrade_dir: | |
31 | pe_upgrade_ver: | |
32 | hypervisor: vmpooler | |
33 | platform: windows-vista-64 | |
34 | packaging_platform: windows-2012-x64 | |
35 | ruby_arch: x64 | |
36 | template: win-vista-x86_64 | |
37 | roles: | |
38 | - agent | |
39 | - ca | |
40 | - classifier | |
41 | - dashboard | |
42 | - database | |
43 | - frictionless | |
44 | - master | |
45 | CONFIG: | |
46 | nfs_server: none | |
47 | consoleport: 443 | |
48 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
49 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 amazon7-ARM64m" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | amazon7-ARM64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: el-7-aarch64 | |
11 | packaging_platform: el-7-aarch64 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | - master | |
16 | CONFIG: | |
17 | nfs_server: none | |
18 | consoleport: 443 | |
19 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
20 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 centos8-64aulcdfm" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | centos8-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: el-8-x86_64 | |
11 | packaging_platform: el-8-x86_64 | |
12 | template: centos-8-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | - classifier | |
18 | - dashboard | |
19 | - database | |
20 | - frictionless | |
21 | - master | |
22 | CONFIG: | |
23 | nfs_server: none | |
24 | consoleport: 443 | |
25 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
26 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 cisco_ios_c2960-HWm" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c2960-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - master | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 cisco_ios_c3560-HWaulcdfm" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c3560-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | - classifier | |
18 | - dashboard | |
19 | - database | |
20 | - frictionless | |
21 | - master | |
22 | CONFIG: | |
23 | nfs_server: none | |
24 | consoleport: 443 | |
25 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
26 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 cisco_ios_c3750-HWa" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c3750-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | CONFIG: | |
17 | nfs_server: none | |
18 | consoleport: 443 | |
19 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
20 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 cisco_ios_c4507r-HWu" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c4507r-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 cisco_ios_c4948-HWl" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c4948-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - classifier | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 cisco_ios_c6503-HWc" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c6503-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - dashboard | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 cisco_iosxe_c3650-HWd" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_iosxe_c3650-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_iosxec3650-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - database | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 cisco_iosxe_c4503-HWf" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_iosxe_c4503-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_iosxe-3-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - frictionless | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 cisco_n7k-HWc" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_n7k-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7k-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: admin | |
15 | hypervisor: vmpooler | |
16 | roles: | |
17 | - agent | |
18 | - dashboard | |
19 | CONFIG: | |
20 | nfs_server: none | |
21 | consoleport: 443 | |
22 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
23 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 cisco_n7k_vdc-HWd" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_n7k_vdc-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7k-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: admin | |
15 | hypervisor: vmpooler | |
16 | roles: | |
17 | - agent | |
18 | - database | |
19 | CONFIG: | |
20 | nfs_server: none | |
21 | consoleport: 443 | |
22 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
23 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 cisco_n9k-HWf" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_n9k-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: devops | |
15 | hypervisor: vmpooler | |
16 | roles: | |
17 | - agent | |
18 | - frictionless | |
19 | CONFIG: | |
20 | nfs_server: none | |
21 | consoleport: 443 | |
22 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
23 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 cisco_n9k-VMl" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_n9k-VM-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: beaker | |
15 | template: cisco-nxos-9k-x86_64 | |
16 | hypervisor: vmpooler | |
17 | roles: | |
18 | - agent | |
19 | - classifier | |
20 | CONFIG: | |
21 | nfs_server: none | |
22 | consoleport: 443 | |
23 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
24 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 cisco_xr_9k-VMm" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_xr_9k-VM-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios_xr-6-x86_64 | |
11 | packaging_platform: cisco-wrlinux-7-x86_64 | |
12 | template: cisco-exr-9k-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - master | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 ciscon7k-64a" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | ciscon7k-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7k-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: admin | |
15 | hypervisor: vmpooler | |
16 | roles: | |
17 | - agent | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 cisconx-64aulcdfm" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisconx-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: beaker | |
15 | template: cisco-nxos-9k-x86_64 | |
16 | hypervisor: vmpooler | |
17 | roles: | |
18 | - agent | |
19 | - ca | |
20 | - classifier | |
21 | - dashboard | |
22 | - database | |
23 | - frictionless | |
24 | - master | |
25 | CONFIG: | |
26 | nfs_server: none | |
27 | consoleport: 443 | |
28 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
29 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 cisconxhw-64u" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisconxhw-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: devops | |
15 | hypervisor: vmpooler | |
16 | roles: | |
17 | - agent | |
18 | - ca | |
19 | CONFIG: | |
20 | nfs_server: none | |
21 | consoleport: 443 | |
22 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
23 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 ciscoxr-64f" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | ciscoxr-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: cisco_ios_xr-6-x86_64 | |
12 | packaging_platform: cisco-wrlinux-7-x86_64 | |
13 | template: cisco-exr-9k-x86_64 | |
14 | roles: | |
15 | - agent | |
16 | - frictionless | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 debian10-32d" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | debian10-32-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: debian-10-i386 | |
11 | packaging_platform: debian-10-i386 | |
12 | template: debian-10-i386 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - database | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 debian10-64c" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | debian10-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: debian-10-amd64 | |
11 | packaging_platform: debian-10-amd64 | |
12 | template: debian-10-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - dashboard | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 debian11-64m" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | debian11-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: debian-11-amd64 | |
11 | packaging_platform: debian-11-amd64 | |
12 | template: debian-11-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - master | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-24-i386 |
12 | packaging_platform: fedora-24-i386 | |
13 | 12 | template: fedora-24-i386 |
14 | 13 | roles: |
15 | 14 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-24-x86_64 |
12 | packaging_platform: fedora-24-x86_64 | |
13 | 12 | template: fedora-24-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-25-i386 |
12 | packaging_platform: fedora-25-i386 | |
13 | 12 | template: fedora-25-i386 |
14 | 13 | roles: |
15 | 14 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-25-x86_64 |
12 | packaging_platform: fedora-25-x86_64 | |
13 | 12 | template: fedora-25-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-26-x86_64 |
12 | packaging_platform: fedora-26-x86_64 | |
13 | 12 | template: fedora-26-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-27-x86_64 |
12 | packaging_platform: fedora-27-x86_64 | |
13 | 12 | template: fedora-27-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-28-x86_64 |
12 | packaging_platform: fedora-28-x86_64 | |
13 | 12 | template: fedora-28-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-29-x86_64 |
12 | packaging_platform: fedora-29-x86_64 | |
13 | 12 | template: fedora-29-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 fedora30-64aulcdfm" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | fedora30-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: fedora-30-x86_64 | |
11 | template: fedora-30-x86_64 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | - ca | |
16 | - classifier | |
17 | - dashboard | |
18 | - database | |
19 | - frictionless | |
20 | - master | |
21 | CONFIG: | |
22 | nfs_server: none | |
23 | consoleport: 443 | |
24 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
25 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 fedora31-64aulcdfm" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | fedora31-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: fedora-31-x86_64 | |
11 | template: fedora-31-x86_64 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | - ca | |
16 | - classifier | |
17 | - dashboard | |
18 | - database | |
19 | - frictionless | |
20 | - master | |
21 | CONFIG: | |
22 | nfs_server: none | |
23 | consoleport: 443 | |
24 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
25 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 fedora32-64a" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | fedora32-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: fedora-32-x86_64 | |
11 | template: fedora-32-x86_64 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | CONFIG: | |
16 | nfs_server: none | |
17 | consoleport: 443 | |
18 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
19 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 fedora34-64c" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | fedora34-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: fedora-34-x86_64 | |
11 | hypervisor: vmpooler | |
12 | template: fedora-34-x86_64 | |
13 | roles: | |
14 | - agent | |
15 | - dashboard | |
16 | CONFIG: | |
17 | nfs_server: none | |
18 | consoleport: 443 | |
19 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
20 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 osx1014-64f" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | osx1014-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: osx-10.14-x86_64 | |
12 | packaging_platform: osx-10.14-x86_64 | |
13 | template: osx-1014-x86_64 | |
14 | roles: | |
15 | - agent | |
16 | - frictionless | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 osx1015-64u" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | osx1015-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: osx-10.15-x86_64 | |
11 | packaging_platform: osx-10.15-x86_64 | |
12 | template: osx-1015-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 osx11-64f" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | osx11-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: osx-11-x86_64 | |
11 | packaging_platform: osx-11-x86_64 | |
12 | template: macos-112-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - frictionless | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 redhat8-64u" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | redhat8-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: el-8-x86_64 | |
12 | packaging_platform: el-8-x86_64 | |
13 | template: redhat-8-x86_64 | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 redhat8-AARCH64a" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | redhat8-AARCH64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: el-8-aarch64 | |
11 | packaging_platform: el-8-aarch64 | |
12 | template: redhat-8-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | CONFIG: | |
17 | nfs_server: none | |
18 | consoleport: 443 | |
19 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
20 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 ubuntu2004-64a" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | ubuntu2004-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: ubuntu-20.04-amd64 | |
11 | packaging_platform: ubuntu-20.04-amd64 | |
12 | template: ubuntu-2004-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | CONFIG: | |
17 | nfs_server: none | |
18 | consoleport: 443 | |
19 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
20 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 ubuntu2004-AARCH64c" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | ubuntu2004-AARCH64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: ubuntu-20.04-aarch64 | |
11 | packaging_platform: ubuntu-20.04-aarch64 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | - dashboard | |
16 | CONFIG: | |
17 | nfs_server: none | |
18 | consoleport: 443 | |
19 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
20 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 windows2003-6432d" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2003-6432-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2003-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x86 | |
14 | template: win-2003-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - database | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 windows2003-64c" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2003-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2003-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-2003-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - dashboard | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 windows2003r2-32f" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2003r2-32-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2003r2-32 | |
12 | packaging_platform: windows-2012-x86 | |
13 | ruby_arch: x86 | |
14 | template: win-2003r2-i386 | |
15 | roles: | |
16 | - agent | |
17 | - frictionless | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 windows2003r2-6432aulcdfm" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2003r2-6432-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2003r2-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x86 | |
14 | template: win-2003r2-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - ca | |
18 | - classifier | |
19 | - dashboard | |
20 | - database | |
21 | - frictionless | |
22 | - master | |
23 | CONFIG: | |
24 | nfs_server: none | |
25 | consoleport: 443 | |
26 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
27 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 windows2003r2-64m" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2003r2-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2003r2-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-2003r2-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - master | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
12 | 12 | packaging_platform: windows-2012-x64 |
13 | 13 | ruby_arch: x86 |
14 | 14 | template: win-2012r2-ja-x86_64 |
15 | locale: ja | |
15 | 16 | roles: |
16 | 17 | - agent |
17 | 18 | - classifier |
12 | 12 | packaging_platform: windows-2012-x64 |
13 | 13 | ruby_arch: x64 |
14 | 14 | template: win-2012r2-ja-x86_64 |
15 | locale: ja | |
15 | 16 | roles: |
16 | 17 | - agent |
17 | 18 | - ca |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 windows2016_fr-6432f" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2016_fr-6432-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: windows-2016-64 | |
11 | packaging_platform: windows-2012-x64 | |
12 | ruby_arch: x86 | |
13 | template: win-2016-fr-x86_64 | |
14 | user: Administrateur | |
15 | hypervisor: vmpooler | |
16 | locale: fr | |
17 | roles: | |
18 | - agent | |
19 | - frictionless | |
20 | CONFIG: | |
21 | nfs_server: none | |
22 | consoleport: 443 | |
23 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
24 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 windows2016_fr-64d" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2016_fr-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: windows-2016-64 | |
11 | packaging_platform: windows-2012-x64 | |
12 | ruby_arch: x64 | |
13 | template: win-2016-fr-x86_64 | |
14 | user: Administrateur | |
15 | hypervisor: vmpooler | |
16 | locale: fr | |
17 | roles: | |
18 | - agent | |
19 | - database | |
20 | CONFIG: | |
21 | nfs_server: none | |
22 | consoleport: 443 | |
23 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
24 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 windows8-64m" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows8-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-8-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-8-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - master | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 windowsfips2012r2-6432f" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windowsfips2012r2-6432-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: windows-2012r2-64 | |
11 | packaging_platform: windowsfips-2012-x64 | |
12 | ruby_arch: x64 | |
13 | template: win-2012r2-fips-x86_64 | |
14 | hypervisor: vmpooler | |
15 | roles: | |
16 | - agent | |
17 | - frictionless | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 windowsfips2012r2-64d" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windowsfips2012r2-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: windows-2012r2-64 | |
11 | packaging_platform: windowsfips-2012-x64 | |
12 | ruby_arch: x64 | |
13 | template: win-2012r2-fips-x86_64 | |
14 | hypervisor: vmpooler | |
15 | roles: | |
16 | - agent | |
17 | - database | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 0 windowsvista-64a" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windowsvista-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-vista-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-vista-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 amazon7-ARM64m" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | amazon7-ARM64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: el-7-aarch64 | |
11 | packaging_platform: el-7-aarch64 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | - master | |
16 | CONFIG: | |
17 | nfs_server: none | |
18 | consoleport: 443 | |
19 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
20 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 centos8-64aulcdfm" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | centos8-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: el-8-x86_64 | |
11 | packaging_platform: el-8-x86_64 | |
12 | template: centos-8-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | - classifier | |
18 | - dashboard | |
19 | - database | |
20 | - frictionless | |
21 | - master | |
22 | CONFIG: | |
23 | nfs_server: none | |
24 | consoleport: 443 | |
25 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
26 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 centos8-64m" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | centos8-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: el-8-x86_64 | |
11 | packaging_platform: el-8-x86_64 | |
12 | template: centos-8-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - master | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 cisco_ios_c2960-HWm" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c2960-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - master | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 cisco_ios_c3560-HWaulcdfm" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c3560-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | - classifier | |
18 | - dashboard | |
19 | - database | |
20 | - frictionless | |
21 | - master | |
22 | CONFIG: | |
23 | nfs_server: none | |
24 | consoleport: 443 | |
25 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
26 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 cisco_ios_c3750-HWa" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c3750-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | CONFIG: | |
17 | nfs_server: none | |
18 | consoleport: 443 | |
19 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
20 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 cisco_ios_c4507r-HWu" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c4507r-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 cisco_ios_c4948-HWl" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c4948-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - classifier | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 cisco_ios_c6503-HWc" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_ios_c6503-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios-12-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - dashboard | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 cisco_iosxe_c3650-HWd" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_iosxe_c3650-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_iosxec3650-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - database | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 cisco_iosxe_c4503-HWf" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_iosxe_c4503-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_iosxe-3-arm32 | |
11 | ssh: | |
12 | user: admin | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - frictionless | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 cisco_n7k-HWc" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_n7k-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7k-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: admin | |
15 | hypervisor: vmpooler | |
16 | roles: | |
17 | - agent | |
18 | - dashboard | |
19 | CONFIG: | |
20 | nfs_server: none | |
21 | consoleport: 443 | |
22 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
23 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 cisco_n7k_vdc-HWd" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_n7k_vdc-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7k-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: admin | |
15 | hypervisor: vmpooler | |
16 | roles: | |
17 | - agent | |
18 | - database | |
19 | CONFIG: | |
20 | nfs_server: none | |
21 | consoleport: 443 | |
22 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
23 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 cisco_n9k-HWf" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_n9k-HW-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: devops | |
15 | hypervisor: vmpooler | |
16 | roles: | |
17 | - agent | |
18 | - frictionless | |
19 | CONFIG: | |
20 | nfs_server: none | |
21 | consoleport: 443 | |
22 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
23 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 cisco_n9k-VMl" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_n9k-VM-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: beaker | |
15 | template: cisco-nxos-9k-x86_64 | |
16 | hypervisor: vmpooler | |
17 | roles: | |
18 | - agent | |
19 | - classifier | |
20 | CONFIG: | |
21 | nfs_server: none | |
22 | consoleport: 443 | |
23 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
24 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 cisco_xr_9k-VMm" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisco_xr_9k-VM-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_ios_xr-6-x86_64 | |
11 | packaging_platform: cisco-wrlinux-7-x86_64 | |
12 | template: cisco-exr-9k-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - master | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 ciscon7k-64a" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | ciscon7k-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7k-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: admin | |
15 | hypervisor: vmpooler | |
16 | roles: | |
17 | - agent | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 cisconx-64aulcdfm" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisconx-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: beaker | |
15 | template: cisco-nxos-9k-x86_64 | |
16 | hypervisor: vmpooler | |
17 | roles: | |
18 | - agent | |
19 | - ca | |
20 | - classifier | |
21 | - dashboard | |
22 | - database | |
23 | - frictionless | |
24 | - master | |
25 | CONFIG: | |
26 | nfs_server: none | |
27 | consoleport: 443 | |
28 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
29 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 cisconxhw-64u" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | cisconxhw-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: cisco_nexus-7-x86_64 | |
11 | packaging_platform: cisco-wrlinux-5-x86_64 | |
12 | vrf: management | |
13 | ssh: | |
14 | user: devops | |
15 | hypervisor: vmpooler | |
16 | roles: | |
17 | - agent | |
18 | - ca | |
19 | CONFIG: | |
20 | nfs_server: none | |
21 | consoleport: 443 | |
22 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
23 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 ciscoxr-64f" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | ciscoxr-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: cisco_ios_xr-6-x86_64 | |
12 | packaging_platform: cisco-wrlinux-7-x86_64 | |
13 | template: cisco-exr-9k-x86_64 | |
14 | roles: | |
15 | - agent | |
16 | - frictionless | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 debian10-32d" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | debian10-32-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: debian-10-i386 | |
11 | packaging_platform: debian-10-i386 | |
12 | template: debian-10-i386 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - database | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 debian10-64c" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | debian10-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: debian-10-amd64 | |
11 | packaging_platform: debian-10-amd64 | |
12 | template: debian-10-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - dashboard | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 debian11-64m" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | debian11-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: debian-11-amd64 | |
11 | packaging_platform: debian-11-amd64 | |
12 | template: debian-11-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - master | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-24-i386 |
12 | packaging_platform: fedora-24-i386 | |
13 | 12 | template: fedora-24-i386 |
14 | 13 | roles: |
15 | 14 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-24-x86_64 |
12 | packaging_platform: fedora-24-x86_64 | |
13 | 12 | template: fedora-24-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-25-i386 |
12 | packaging_platform: fedora-25-i386 | |
13 | 12 | template: fedora-25-i386 |
14 | 13 | roles: |
15 | 14 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-25-x86_64 |
12 | packaging_platform: fedora-25-x86_64 | |
13 | 12 | template: fedora-25-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-26-x86_64 |
12 | packaging_platform: fedora-26-x86_64 | |
13 | 12 | template: fedora-26-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-27-x86_64 |
12 | packaging_platform: fedora-27-x86_64 | |
13 | 12 | template: fedora-27-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-28-x86_64 |
12 | packaging_platform: fedora-28-x86_64 | |
13 | 12 | template: fedora-28-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
9 | 9 | pe_upgrade_ver: |
10 | 10 | hypervisor: vmpooler |
11 | 11 | platform: fedora-29-x86_64 |
12 | packaging_platform: fedora-29-x86_64 | |
13 | 12 | template: fedora-29-x86_64 |
14 | 13 | roles: |
15 | 14 | - agent |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 fedora30-64aulcdfm" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | fedora30-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: fedora-30-x86_64 | |
11 | template: fedora-30-x86_64 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | - ca | |
16 | - classifier | |
17 | - dashboard | |
18 | - database | |
19 | - frictionless | |
20 | - master | |
21 | CONFIG: | |
22 | nfs_server: none | |
23 | consoleport: 443 | |
24 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
25 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 fedora31-64aulcdfm" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | fedora31-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: fedora-31-x86_64 | |
11 | template: fedora-31-x86_64 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | - ca | |
16 | - classifier | |
17 | - dashboard | |
18 | - database | |
19 | - frictionless | |
20 | - master | |
21 | CONFIG: | |
22 | nfs_server: none | |
23 | consoleport: 443 | |
24 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
25 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 fedora32-64a" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | fedora32-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: fedora-32-x86_64 | |
11 | template: fedora-32-x86_64 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | CONFIG: | |
16 | nfs_server: none | |
17 | consoleport: 443 | |
18 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
19 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 fedora34-64c" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | fedora34-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: fedora-34-x86_64 | |
11 | hypervisor: vmpooler | |
12 | template: fedora-34-x86_64 | |
13 | roles: | |
14 | - agent | |
15 | - dashboard | |
16 | CONFIG: | |
17 | nfs_server: none | |
18 | consoleport: 443 | |
19 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
20 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 osx1014-64f" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | osx1014-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: osx-10.14-x86_64 | |
12 | packaging_platform: osx-10.14-x86_64 | |
13 | template: osx-1014-x86_64 | |
14 | roles: | |
15 | - agent | |
16 | - frictionless | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 osx1015-64u" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | osx1015-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: osx-10.15-x86_64 | |
11 | packaging_platform: osx-10.15-x86_64 | |
12 | template: osx-1015-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 osx11-64f" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | osx11-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: osx-11-x86_64 | |
11 | packaging_platform: osx-11-x86_64 | |
12 | template: macos-112-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | - frictionless | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 redhat8-64u" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | redhat8-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: el-8-x86_64 | |
12 | packaging_platform: el-8-x86_64 | |
13 | template: redhat-8-x86_64 | |
14 | roles: | |
15 | - agent | |
16 | - ca | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 redhat8-AARCH64a" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | redhat8-AARCH64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: el-8-aarch64 | |
11 | packaging_platform: el-8-aarch64 | |
12 | template: redhat-8-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | CONFIG: | |
17 | nfs_server: none | |
18 | consoleport: 443 | |
19 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
20 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 ubuntu2004-64a" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | ubuntu2004-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: ubuntu-20.04-amd64 | |
11 | packaging_platform: ubuntu-20.04-amd64 | |
12 | template: ubuntu-2004-x86_64 | |
13 | hypervisor: vmpooler | |
14 | roles: | |
15 | - agent | |
16 | CONFIG: | |
17 | nfs_server: none | |
18 | consoleport: 443 | |
19 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
20 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 ubuntu2004-AARCH64c" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | ubuntu2004-AARCH64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: ubuntu-20.04-aarch64 | |
11 | packaging_platform: ubuntu-20.04-aarch64 | |
12 | hypervisor: vmpooler | |
13 | roles: | |
14 | - agent | |
15 | - dashboard | |
16 | CONFIG: | |
17 | nfs_server: none | |
18 | consoleport: 443 | |
19 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
20 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 windows2003-6432d" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2003-6432-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2003-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x86 | |
14 | template: win-2003-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - database | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 windows2003-64c" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2003-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2003-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-2003-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - dashboard | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 windows2003r2-32f" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2003r2-32-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2003r2-32 | |
12 | packaging_platform: windows-2012-x86 | |
13 | ruby_arch: x86 | |
14 | template: win-2003r2-i386 | |
15 | roles: | |
16 | - agent | |
17 | - frictionless | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 windows2003r2-6432aulcdfm" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2003r2-6432-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2003r2-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x86 | |
14 | template: win-2003r2-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - ca | |
18 | - classifier | |
19 | - dashboard | |
20 | - database | |
21 | - frictionless | |
22 | - master | |
23 | CONFIG: | |
24 | nfs_server: none | |
25 | consoleport: 443 | |
26 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
27 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 windows2003r2-64m" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2003r2-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-2003r2-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-2003r2-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - master | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
12 | 12 | packaging_platform: windows-2012-x64 |
13 | 13 | ruby_arch: x86 |
14 | 14 | template: win-2012r2-ja-x86_64 |
15 | locale: ja | |
15 | 16 | roles: |
16 | 17 | - agent |
17 | 18 | - classifier |
12 | 12 | packaging_platform: windows-2012-x64 |
13 | 13 | ruby_arch: x64 |
14 | 14 | template: win-2012r2-ja-x86_64 |
15 | locale: ja | |
15 | 16 | roles: |
16 | 17 | - agent |
17 | 18 | - ca |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 windows2016_fr-6432f" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2016_fr-6432-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: windows-2016-64 | |
11 | packaging_platform: windows-2012-x64 | |
12 | ruby_arch: x86 | |
13 | template: win-2016-fr-x86_64 | |
14 | user: Administrateur | |
15 | hypervisor: vmpooler | |
16 | locale: fr | |
17 | roles: | |
18 | - agent | |
19 | - frictionless | |
20 | CONFIG: | |
21 | nfs_server: none | |
22 | consoleport: 443 | |
23 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
24 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 windows2016_fr-64d" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows2016_fr-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: windows-2016-64 | |
11 | packaging_platform: windows-2012-x64 | |
12 | ruby_arch: x64 | |
13 | template: win-2016-fr-x86_64 | |
14 | user: Administrateur | |
15 | hypervisor: vmpooler | |
16 | locale: fr | |
17 | roles: | |
18 | - agent | |
19 | - database | |
20 | CONFIG: | |
21 | nfs_server: none | |
22 | consoleport: 443 | |
23 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
24 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 windows8-64m" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windows8-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-8-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-8-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | - master | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 windowsfips2012r2-6432f" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windowsfips2012r2-6432-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: windows-2012r2-64 | |
11 | packaging_platform: windowsfips-2012-x64 | |
12 | ruby_arch: x64 | |
13 | template: win-2012r2-fips-x86_64 | |
14 | hypervisor: vmpooler | |
15 | roles: | |
16 | - agent | |
17 | - frictionless | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 windowsfips2012r2-64d" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windowsfips2012r2-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | platform: windows-2012r2-64 | |
11 | packaging_platform: windowsfips-2012-x64 | |
12 | ruby_arch: x64 | |
13 | template: win-2012r2-fips-x86_64 | |
14 | hypervisor: vmpooler | |
15 | roles: | |
16 | - agent | |
17 | - database | |
18 | CONFIG: | |
19 | nfs_server: none | |
20 | consoleport: 443 | |
21 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
22 | expected_exception: |
0 | --- | |
1 | arguments_string: "--osinfo-version 1 windowsvista-64a" | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | windowsvista-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | hypervisor: vmpooler | |
11 | platform: windows-vista-64 | |
12 | packaging_platform: windows-2012-x64 | |
13 | ruby_arch: x64 | |
14 | template: win-vista-x86_64 | |
15 | roles: | |
16 | - agent | |
17 | CONFIG: | |
18 | nfs_server: none | |
19 | consoleport: 443 | |
20 | pooling_api: http://vmpooler.delivery.puppetlabs.net/ | |
21 | expected_exception: |
0 | arguments_string: --hypervisor=docker oracle7-64-opensuse15-64-ubuntu2004-64 | |
1 | environment_variables: {} | |
2 | expected_hash: | |
3 | HOSTS: | |
4 | oracle7-64-1: | |
5 | pe_dir: | |
6 | pe_ver: | |
7 | pe_upgrade_dir: | |
8 | pe_upgrade_ver: | |
9 | docker_cmd: | |
10 | - "/sbin/init" | |
11 | image: amd64/oraclelinux:7 | |
12 | platform: el-7-x86_64 | |
13 | packaging_platform: el-7-x86_64 | |
14 | hypervisor: docker | |
15 | roles: | |
16 | - agent | |
17 | opensuse15-64-1: | |
18 | pe_dir: | |
19 | pe_ver: | |
20 | pe_upgrade_dir: | |
21 | pe_upgrade_ver: | |
22 | docker_cmd: | |
23 | - "/sbin/init" | |
24 | image: amd64/opensuse/leap:15 | |
25 | platform: opensuse-15-x86_64 | |
26 | docker_image_commands: | |
27 | - cp /bin/true /sbin/agetty | |
28 | - zypper install -y cron iproute2 tar wget which | |
29 | hypervisor: docker | |
30 | roles: | |
31 | - agent | |
32 | ubuntu2004-64-1: | |
33 | pe_dir: | |
34 | pe_ver: | |
35 | pe_upgrade_dir: | |
36 | pe_upgrade_ver: | |
37 | docker_cmd: | |
38 | - "/sbin/init" | |
39 | image: amd64/ubuntu:20.04 | |
40 | platform: ubuntu-20.04-amd64 | |
41 | packaging_platform: ubuntu-20.04-amd64 | |
42 | docker_image_commands: | |
43 | - cp /bin/true /sbin/agetty | |
44 | - apt-get install -y net-tools wget locales apt-transport-https iproute2 gnupg | |
45 | - locale-gen en_US.UTF-8 | |
46 | - echo LANG=en_US.UTF-8 > /etc/default/locale | |
47 | hypervisor: docker | |
48 | roles: | |
49 | - agent | |
50 | CONFIG: | |
51 | nfs_server: none | |
52 | consoleport: 443 | |
53 | expected_exception: |
44 | 44 | hypervisor: docker |
45 | 45 | docker_cmd: |
46 | 46 | - /sbin/init |
47 | image: debian:9 | |
47 | image: amd64/debian:9 | |
48 | 48 | platform: debian-9-amd64 |
49 | 49 | packaging_platform: debian-9-amd64 |
50 | 50 | docker_image_commands: |
51 | 51 | - cp /bin/true /sbin/agetty |
52 | 52 | - rm -f /usr/sbin/policy-rc.d |
53 | - apt-get update && apt-get install -y cron locales-all net-tools wget systemd-sysv gnupg | |
53 | - apt-get update && apt-get install -y cron locales-all net-tools wget systemd-sysv gnupg apt-transport-https | |
54 | 54 | roles: |
55 | 55 | - agent |
56 | 56 | ubuntu1804-64-1: |
0 | --- | |
1 | arguments_string: --hypervisor vagrant_libvirt centos6-64m-debian8-32a-redhat7-64a{hypervisor=vagrant} | |
2 | environment_variables: {} | |
3 | expected_hash: | |
4 | HOSTS: | |
5 | centos6-64-1: | |
6 | pe_dir: | |
7 | pe_ver: | |
8 | pe_upgrade_dir: | |
9 | pe_upgrade_ver: | |
10 | box: centos/6 | |
11 | synced_folder: disabled | |
12 | platform: el-6-x86_64 | |
13 | packaging_platform: el-6-x86_64 | |
14 | hypervisor: vagrant_libvirt | |
15 | roles: | |
16 | - agent | |
17 | - master | |
18 | debian8-32-1: | |
19 | pe_dir: | |
20 | pe_ver: | |
21 | pe_upgrade_dir: | |
22 | pe_upgrade_ver: | |
23 | box: generic/debian8 | |
24 | synced_folder: disabled | |
25 | platform: debian-8-i386 | |
26 | packaging_platform: debian-8-i386 | |
27 | hypervisor: vagrant_libvirt | |
28 | roles: | |
29 | - agent | |
30 | redhat7-64-1: | |
31 | pe_dir: | |
32 | pe_ver: | |
33 | pe_upgrade_dir: | |
34 | pe_upgrade_ver: | |
35 | box: generic/redhat7 | |
36 | synced_folder: disabled | |
37 | platform: el-7-x86_64 | |
38 | packaging_platform: el-7-x86_64 | |
39 | hypervisor: vagrant | |
40 | roles: | |
41 | - agent | |
42 | CONFIG: | |
43 | nfs_server: none | |
44 | consoleport: 443 | |
45 | expected_exception: |