[SERVER-499] Fix pre_suite for Windows Created: 2015/03/19 Updated: 2016/09/27 Resolved: 2015/03/26
|Fix Version/s:||SERVER 2.0.0|
|Remaining Estimate:||Not Specified|
|Time Spent:||Not Specified|
|Original Estimate:||Not Specified|
|Epic Link:||Green: Puppet 4.0 Changes|
|Sprint:||Server Emerald 2015-04-01|
Windows agents are failing acceptance tests in the pre_suite phase because repositories are trying to be configured.
We simply need to skip this step for windows agents.
Reproducible with smoke test job parameters LAYOUT_AXIS=redhat7-64m-windows2008r2-64a, PACKAGE_BUILD_VERSION=2.0.0.SNAPSHOT.2015.03.19T1436 and PUPPET_BUILD_VERSION=7e8ad0146f4240779cd50d307f5964c0380f16cd.
|Comment by Jeff McCune [ 2015/03/19 ]|
Left off porting over install_puppet_from_msi from Puppet to Puppet Server. The beaker version is totally borked on needlessly trying to compare versions.
|Comment by Jeff McCune [ 2015/03/20 ]|
I think this is 1 point planned for in
|Comment by Jeff McCune [ 2015/03/22 ]|
Pre-suite for windows is passing fully now in the puppet-server (aio) 20: Smoke Acceptance Test Suite.
We're getting two errored tests in the full acceptance suite when running the redhat7-64m-windows2008r2-64a layout, but both of these errors are related to a known foregapi SSL issue.
|Comment by Jeff McCune [ 2015/03/25 ]|
Pull Request 2 at https://github.com/puppetlabs/puppet-server/pull/473 The first PR didn't fix the pre-suite because I screwed up the logic while addressing review comments.
|Comment by Jeff McCune [ 2015/03/26 ]|
Made it through the master branch pipeline last night.