diff --git a/lib/puppet/transaction/resource_harness.rb b/lib/puppet/transaction/resource_harness.rb
index <HASH>..<HASH> 100644
--- a/lib/puppet/transaction/resource_harness.rb
+++ b/lib/puppet/transaction/resource_harness.rb
@@ -74,7 +74,7 @@ class Puppet::Transaction::ResourceHarness
                 resource[param] = value
                 audited << param
             else
-                resource.notice "Storing newly-audited value #{current[param]} for #{param}"
+                resource.info "Storing newly-audited value #{current[param]} for #{param}"
                 cache(resource, param, current[param])
             end
         end
diff --git a/spec/unit/transaction/resource_harness_spec.rb b/spec/unit/transaction/resource_harness_spec.rb
index <HASH>..<HASH> 100755
--- a/spec/unit/transaction/resource_harness_spec.rb
+++ b/spec/unit/transaction/resource_harness_spec.rb
@@ -50,7 +50,7 @@ describe Puppet::Transaction::ResourceHarness do
         end
 
         it "should cache and log the current value if no cached values are present" do
-            @resource.expects(:notice)
+            @resource.expects(:info)
             @harness.copy_audited_parameters(@resource, {:mode => "755"}).should == []
 
             @harness.cached(@resource, :mode).should == "755"
Fix for #<I> "Storing newly-audited value" messages

They're semantically info, not notifications, and now are handled as such.