I have already turned up logging on the F5 device and debug/verbose in my puppet device run and found nothing obvious there.
(More details below.)
I see these:
Notice: /Stage[main]//Node[my_f5]/F5_node[192.168.127.1]/ensure: created
Notice: /Stage[main]//Node[my_f5]/F5_rule[cw1]/ensure: created
As part of this set of debug output, but:
[cwood@lb-lab:Active] log # grep cw1 /config/bigip.conf
[cwood@lb-lab:Active] log #
This is using puppet 3.0.2 on CentOS 6.3 x86_64.
My resources are as follows (one obviously from the module README):
f5_rule { 'cw1':
ensure => present,
definition => 'when HTTP_REQUEST {}',
}
f5_node { '192.168.127.1':
ensure => present,
}
Here is more debug output:
Debug: Puppet::Device::F5: connecting to F5 device my_f5.
Debug: Puppet::Device::F5: connecting to partition Common.
Debug: Using cached certificate for ca
Debug: Using cached certificate for my_f5
Debug: Loaded state in 0.00 seconds
Debug: node supports formats: b64_zlib_yaml pson raw yaml; using pson
Debug: Using cached certificate for ca
Debug: Using cached certificate for my_f5
Debug: Using cached certificate_revocation_list for ca
Info: Retrieving plugin
Debug: file_metadata supports formats: b64_zlib_yaml pson raw yaml; using pson
Debug: Finishing transaction 70108264693680
Debug: catalog supports formats: b64_zlib_yaml dot pson raw yaml; using pson
Info: Caching catalog for my_f5
Debug: Creating default schedules
Debug: Loaded state in 0.00 seconds
Info: Applying configuration version '1358454564'
Debug: Stage[main]: Skipping host resources because running on a device
Debug: Class[Main]: Skipping host resources because running on a device
Debug: Class[Settings]: Skipping host resources because running on a device
Debug: Class[Settings]: Skipping host resources because running on a device
Debug: Node[my_f5]: Skipping host resources because running on a device
Debug: Puppet::Provider::F5_Node: creating F5 node 192.168.127.1
Notice: /Stage[main]//Node[my_f5]/F5_node[192.168.127.1]/ensure: created
Debug: /Stage[main]//Node[my_f5]/F5_node[192.168.127.1]: The container Node[my_f5] will propagate my refresh event
Debug: Puppet::Provider::F5_Rule: creating cw1
Notice: /Stage[main]//Node[my_f5]/F5_rule[cw1]/ensure: created
Debug: /Stage[main]//Node[my_f5]/F5_rule[cw1]: The container Node[my_f5] will propagate my refresh event
Debug: Node[my_f5]: Skipping host resources because running on a device
Debug: Node[my_f5]: The container Class[Main] will propagate my refresh event
Debug: /Filebucket[puppet]: Skipping host resources because running on a device
Debug: Class[Main]: Skipping host resources because running on a device
Debug: Class[Main]: The container Stage[main] will propagate my refresh event
Debug: Stage[main]: Skipping host resources because running on a device
Debug: Finishing transaction 70108265534620
Debug: Storing state
Debug: Stored state in 0.13 seconds
Notice: Finished catalog run in 0.97 seconds
Debug: Value of 'preferred_serialization_format' (pson) is invalid for report, using default (b64_zlib_yaml)
Debug: report supports formats: b64_zlib_yaml raw yaml; using b64_zlib_yaml
--
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.