puppet-pacemaker/spec
Sofer Athlan-Guyot fafb72f488 Skip some tests for Ubuntu 18.04 and puppet 4.8.
We already had an issue and we fixed it with an hack[1]. Puppet would
assign runit service provider for Ubuntu.  runit being the fallback
when nothing else match.

As a matter of fact puppet doesn't properly detect Ubuntu 18.04
systemd usage before puppet 5.  For instance here the code for the 4.x
branch[2]:

    defaultfor :operatingsystem => :ubuntu, :operatingsystemmajrelease => ["15.04","15.10","16.04","16.10","17.04","17.10"]

So let's get rid of those tests for 4.8 and Ubuntu 18.04.

I only test < 5 as the first maintained branch is 5.3 and has the
support for Ubuntu 18.04 services.

[1] https://bugs.launchpad.net/puppet-pacemaker/+bug/1783302
[2] https://github.com/puppetlabs/puppet/blob/4.10.x/lib/puppet/provider/service/systemd.rb#L28

Change-Id: I9828b9a837c652fdc87131a84c73591c4e84d387
Closes-Bug: #1802140
2018-11-08 12:20:55 +01:00
..
acceptance CI: specinfra, xenial, lint, puppet bug. 2016-06-24 18:07:24 +02:00
classes Skip some tests for Ubuntu 18.04 and puppet 4.8. 2018-11-08 12:20:55 +01:00
defines Implement stonith levels resource 2017-10-12 11:01:30 +02:00
functions Initial support for adding cluster nodes to an existing cluster 2018-08-03 13:09:12 +00:00
unit Use crm_diff for pcmk resource deep_compare 2018-07-10 18:24:18 +02:00
spec_helper.rb Merge with fuel-infra/puppet-pacemaker 2016-05-25 11:22:22 +02:00
spec_helper_acceptance.rb CI: specinfra, xenial, lint, puppet bug. 2016-06-24 18:07:24 +02:00