summaryrefslogtreecommitdiffstats
path: root/acceptance
diff options
context:
space:
mode:
authorDominic Maraglia <dmaraglia@gmail.com>2011-05-03 17:58:53 -0700
committerDominic Maraglia <dmaraglia@gmail.com>2011-05-03 17:58:53 -0700
commit94f0b0996ba628f4916bcf0978b29c584c15818b (patch)
tree4ee61621fd7847b638b1b57e9ec346da12d2af0f /acceptance
parentb7ba66c8ebd7d59de40188a70b4e6fa0ddd8d2ad (diff)
downloadpuppet-94f0b0996ba628f4916bcf0978b29c584c15818b.tar.gz
puppet-94f0b0996ba628f4916bcf0978b29c584c15818b.tar.xz
puppet-94f0b0996ba628f4916bcf0978b29c584c15818b.zip
add base test for ticket 7117
Diffstat (limited to 'acceptance')
-rw-r--r--acceptance/pending/ticket_7117_broke_env_criteria_authconf.rb20
1 files changed, 20 insertions, 0 deletions
diff --git a/acceptance/pending/ticket_7117_broke_env_criteria_authconf.rb b/acceptance/pending/ticket_7117_broke_env_criteria_authconf.rb
new file mode 100644
index 000000000..b45f91beb
--- /dev/null
+++ b/acceptance/pending/ticket_7117_broke_env_criteria_authconf.rb
@@ -0,0 +1,20 @@
+test_name "#7117 Broke the environment criteria in auth.conf"
+
+# curl -k -H "Accept: yaml" https://cent-55-64-1:8140/override/facts/cent-55-64-1.local
+
+# add to auth.conf
+add_2_authconf = %q{
+path /
+environment override
+auth any
+allow *
+}
+
+step "Save original auth.conf file and create a temp auth.conf"
+on master, "cp #{config['puppetpath']}/auth.conf /tmp/auth.conf-7117; echo '#{add_2_authconf}' > #{config['puppetpath']}/auth.conf"
+
+step "Fetch agent facts from Puppet Master"
+on agents, "curl -k -H \"Accept: yaml\" https://#{master}:8140/override/facts/cent-55-64-1.local"
+
+step "Restore original auth.conf file"
+on master, "cp -f /tmp/auth.conf-7117 #{config['puppetpath']}/auth.conf"