summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHailee Kenney <hailee@puppetlabs.com>2014-09-25 16:05:06 -0700
committerHailee Kenney <hailee@puppetlabs.com>2014-09-25 16:05:06 -0700
commitd1acd12e526a5224eb457e508203882131ff597b (patch)
treeefb380a25e8fbfb98a6e60a6c0588c1fec16000d
parentef7ec95bd2b6e4bf478d15633d7347470e2e0644 (diff)
downloadpuppet-d1acd12e526a5224eb457e508203882131ff597b.tar.gz
(PUP-3339) Confine failed test off of Fedora 19
There seems to be a bug in `usermod` on Fedora 19 which is causing this acceptance test to fail. The bug does not appear to be present in Fedora 20. Since Fedora 19 will likely each end of life soon, just confine the acceptance test off the platform rather than try to find a work around in puppet.
-rw-r--r--acceptance/tests/config/puppet_manages_own_configuration_in_robust_manner.rb2
1 files changed, 2 insertions, 0 deletions
diff --git a/acceptance/tests/config/puppet_manages_own_configuration_in_robust_manner.rb b/acceptance/tests/config/puppet_manages_own_configuration_in_robust_manner.rb
index ea5bef339..0b1160100 100644
--- a/acceptance/tests/config/puppet_manages_own_configuration_in_robust_manner.rb
+++ b/acceptance/tests/config/puppet_manages_own_configuration_in_robust_manner.rb
@@ -5,6 +5,8 @@
# expect that after correcting their actions, puppet will work correctly.
test_name "Puppet manages its own configuration in a robust manner"
+confine :except, :platform => 'fedora-19'
+
skip_test "JVM Puppet cannot change its user while running." if @options[:is_puppetserver]
# when owner/group works on windows for settings, this confine should be removed.