puppet-horizon/spec
Colleen Murphy d3d9a29df1 Unpin beaker-rspec
The latest version of beaker tries to manage sshd_config[1] in order to
pass through environment variables. JJB also tries to manage
sshd_config by adding Match blocks to securely allow root SSH[2]. When
beaker tries to append the PermitUserEnvironment line after the Match
blocks, SSH fails to open port 22 and beaker can't SSH in to the
node[3]. This patch unpins beaker-rspec and adds set_env: false to the
nodepool nodesets so that the set_env method is never called and does
not try to mess with the sshd_config.

[1] https://github.com/puppetlabs/beaker/blob/master/lib/beaker/host_prebuilt_steps.rb#L528
[2] http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/puppet-module-jobs.yaml#n42
[3] http://logs.openstack.org/61/185161/1/check/gate-puppet-nova-puppet-beaker-rspec-dsvm-centos7/cd81608/console.html.gz#_2015-05-22_22_05_46_933
[4] https://github.com/puppetlabs/beaker/blob/master/lib/beaker/host_prebuilt_steps.rb#L502

Change-Id: Icac3bf7d5fd5dc3b4e24d6d30f76e3378a1f5820
2015-06-08 13:44:42 -07:00
..
acceptance Unpin beaker-rspec 2015-06-08 13:44:42 -07:00
classes Merge "Add support to add Tuskar-ui config to local_settings" 2015-05-12 14:37:38 +00:00
fixtures Refactor rspec tests 2014-01-29 15:52:05 -05:00
unit/puppet/parser/functions spec: updates for rspec-puppet 2.x and rspec 3.x 2015-04-14 11:38:34 +02:00
shared_examples.rb spec: updates for rspec-puppet 2.x and rspec 3.x 2015-04-14 11:38:34 +02:00
spec_helper.rb spec: updates for rspec-puppet 2.x and rspec 3.x 2015-04-14 11:38:34 +02:00
spec_helper_acceptance.rb Beaker: install APT repo with openstack_extras 2015-05-14 13:25:58 -04:00