HomePhorge

(PUP-2010) have test repos pushed to hosts during acceptance testing
d57c60172133Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

(PUP-2010) have test repos pushed to hosts during acceptance testing

This patch changes the logic of how test packages are installed on SUTs.
Currently, repo packages are pulled by the individual SUTs - this works
because we assume that the SUTs are located within the Puppet Labs
network and can access builds.puppetlabs.lan. To run acceptance tests
in the cloud the workflow needs to be changed to have the test packages
pushed to the SUTs by the jenkins master node.

Tested successfully on jenkins, also updated spec tests.

This code relies on Beaker 1.8+ DSL methods.

Details

Provenance
Alice Nodelman <alice@puppetlabs.com>Authored on
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPU36aec62ee314: (packaging) Update PUPPETVERSION to 3.5.1-rc1
Branches
Unknown
Tags
Unknown

Event Timeline

Alice Nodelman <alice@puppetlabs.com> committed rPUd57c60172133: (PUP-2010) have test repos pushed to hosts during acceptance testing (authored by Alice Nodelman <alice@puppetlabs.com>).Apr 30 2014, 11:50 PM