Cherry pick of commit 49d8d5b41a344dc523648a0162ff4d7b2e095b4b

Signed-off-by: Glenn Oppegard <goppegard@pivotallabs.com>
upgrade stemcell rsyslog to 7.4.6 and include RELP support

[#57322202]

Signed-off-by: Glenn Oppegard <goppegard@pivotallabs.com>
Changed base_debootstrap test to include all
pacakges installed by ubuntu-minimal and versions, except rsyslog.

[finishes #57322202]

Signed-off-by: Casey McTaggart <cmctaggart@pivotallabs.com>
Inject public stemcell index into presenter

Signed-off-by: Tony Hansmann <thansmann@pivotallabs.com>
Wire in new, tested, public stemcells presenter and index

Signed-off-by: Tony Hansmann <thansmann@pivotallabs.com>
anonymize payload struct on apply action

this is idiomatic when the type is only used to facilitate unmarshaling.
Use backwards compatible flag for Promoter

This commit will make the Promoter skip commits that have been promoted
already.
It also changes the --points-at flag to --contains to achieve the same
effect but be tolerant on Git versions
Cleans up stale vCenter folders and VMs

 * Empties VM Folder for Datacenter managed object
   before each BATs run

Signed-off-by: Brian Cunnie <cunnie@pivotallabs.com>
Rescues exceptions when cleaning up after BATs

 * This fixes a corner-case where the simultaneous
   execution of Centos & Ubuntu BATs will cause
   one to fail (both will see the folders, only the
   lucky one will delete it)

Signed-off-by: Brian Cunnie <cunnie@pivotallabs.com>
formatting

Signed-off-by: Brian Cunnie <cunnie@pivotallabs.com>
Use timecop to avoid turn-of-second CI failures

Signed-off-by: Brian Cunnie <cunnie@pivotallabs.com>
Added ssh action which sets up ephemeral user for SSH connection
[#59695196]
Handle user without password when setting up ssh
[#59695196]
Fix flaky tests
Prepare structure for SSH cleanup command
[#59695198]
Added cleanup command to SSH action
[#59695198]
formatting

Signed-off-by: Brian Cunnie <cunnie@pivotallabs.com>
removed time calls

Signed-off-by: Brian Cunnie <cunnie@pivotallabs.com>
Extract sshParams object

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>
Renamed testhelpers packages to fakes

Signed-off-by: Abhijit Hiremagalur <abhi@pivotallabs.com>