Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cucumber failures with puppet 3.7.5 #154

Closed
jhoblitt opened this issue May 9, 2015 · 2 comments
Closed

cucumber failures with puppet 3.7.5 #154

jhoblitt opened this issue May 9, 2015 · 2 comments

Comments

@jhoblitt
Copy link
Member

jhoblitt commented May 9, 2015

The features/encrypts.feature acceptance test is failing on the current master with puppet 3.7.5.

[master] ~/github/hiera-eyaml $ git show-ref HEAD
54b62eff28d72cb8670df226e2a16b7562aa16fc refs/remotes/origin/HEAD
[master] ~/github/hiera-eyaml $ ruby --version
ruby 2.1.5p273 (2014-11-13 revision 48405) [x86_64-linux]
[master] ~/github/hiera-eyaml $ git diff
diff --git a/Gemfile b/Gemfile
index 90251e3..2c3886f 100644
--- a/Gemfile
+++ b/Gemfile
@@ -8,7 +8,7 @@ group :development do
   gem "cucumber", '~> 1.1'
   gem "rspec-expectations", '~> 3.1.0'
   gem "hiera-eyaml-plaintext"
-  gem "puppet"
+  gem "puppet", '~> 3.7'
 end

 group :test do
[master] ~/github/hiera-eyaml $ bundle show puppet
/home/jhoblitt/github/hiera-eyaml/.bundle/gems/puppet-3.7.5
[master] ~/github/hiera-eyaml $ bundle show hiera
/home/jhoblitt/github/hiera-eyaml/.bundle/gems/hiera-1.3.4
[master] ~/github/hiera-eyaml $ bundle show cucumber
/home/jhoblitt/github/hiera-eyaml/.bundle/gems/cucumber-1.3.19
[master] ~/github/hiera-eyaml $ find . -name supply_password.sh
./tmp/aruba/supply_password.sh
./features/sandbox/supply_password.sh
  Scenario: encrypt a password                                        # features/encrypts.feature:23
    When I run `./supply_password.sh eyaml encrypt -o string -p`      # .bundle/gems/aruba-0.6.2/lib/aruba/cucumber.rb:93
      No such file or directory - ./supply_password.sh (Aruba::LaunchError)
      features/encrypts.feature:24:in `When I run `./supply_password.sh eyaml encrypt -o string -p`'
    Then the file "password.output" should match /ENC\[PKCS7,(.*?)\]/ # .bundle/gems/aruba-0.6.2/lib/aruba/cucumber.rb:351
@peculater
Copy link
Contributor

If it helps, I had this particular issue when I ran the cucumber scripts without expect having been installed.

@Dan33l
Copy link
Member

Dan33l commented Sep 26, 2018

it can be reopened if it's reproducible on the latest Puppet 4 or newer

@Dan33l Dan33l closed this as completed Sep 26, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants