Beaker rspec, puppet_install_helper and Puppet 5

158 views
Skip to first unread message

Thomas Müller

unread,
Jul 2, 2017, 4:02:11 AM7/2/17
to Puppet Developers
just wanted to start beaker testing with puppet5 and puppet-selinux but seems like puppet_install_helper does not support it and CONTRIBUTING.md reads like it is deprecated - but does not mention if and what the replacement could be (https://github.com/puppetlabs/beaker-puppet_install_helper/issues/33)

How do folks beaker testing with puppet5 ?

- Thomas

Guto Carvalho

unread,
Jul 4, 2017, 5:23:48 AM7/4/17
to Puppet Developers
Hello Thomas,

I have the same problem here, tried to use puppet_install_helper, but it only creates PC1 repos.

I'll try to update the puppet_install_repo and send a PR to that team in a couple days.

For now, I'm using my own vagrant boxes with puppet5 already installed.

CentOS
Debian
Ubuntu
Puppetserver

Regards,
Guto

Trevor Vaughan

unread,
Jul 5, 2017, 12:34:46 PM7/5/17
to puppe...@googlegroups.com
I had to hack around this by adding the Puppet repos and doing a system update before proceeding.

Irritating, but it worked.

--
You received this message because you are subscribed to the Google Groups "Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-dev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/5c2ca82d-df53-404a-ab97-3e979786387c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Trevor Vaughan
Vice President, Onyx Point, Inc

-- This account not approved for unencrypted proprietary information --

Hunter Haugen

unread,
Jul 5, 2017, 8:50:51 PM7/5/17
to puppe...@googlegroups.com
On Wed, Jul 5, 2017 at 9:34 AM, Trevor Vaughan <tvau...@onyxpoint.com> wrote:
I had to hack around this by adding the Puppet repos and doing a system update before proceeding.

Irritating, but it worked.

On Sun, Jul 2, 2017 at 4:02 AM, Thomas Müller <tho...@chaschperli.ch> wrote:
just wanted to start beaker testing with puppet5 and puppet-selinux but seems like puppet_install_helper does not support it and CONTRIBUTING.md reads like it is deprecated - but does not mention if and what the replacement could be (https://github.com/puppetlabs/beaker-puppet_install_helper/issues/33)

I started working on this as soon as the puppet5 repo came out, and since this is a wrapper around beaker I was blocked by https://github.com/puppetlabs/beaker-puppet/pull/6 ; basically beaker-puppet that beaker-puppet_install_helper wraps doesn't support installing the puppet5 repo either!

The BPIH is not deprecated, it was just supposed to be a "temporary hack/wrapper/workaround" until beaker had a nice unified way to install puppet-agent/puppet/pe, and we all know how "temporary" means "permanent."

We (the module team) are eager to get on puppet-agent 5 as well, so I should be adding it to BPIH as soon as it's available in beaker.
 

How do folks beaker testing with puppet5 ?

- Thomas

--
You received this message because you are subscribed to the Google Groups "Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-dev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-dev/5c2ca82d-df53-404a-ab97-3e979786387c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
Trevor Vaughan
Vice President, Onyx Point, Inc

-- This account not approved for unencrypted proprietary information --

--
You received this message because you are subscribed to the Google Groups "Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-dev+unsubscribe@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages