Can I get some help getting the RabbitMQ module provide a stomp server talking to MCollective on an Ubuntu system? It was working a few days ago, but I found that I cannot reproduce this on a new set of machines -- RabbitMQ will not provide stomp services I have tried the official puppetlabs/rabbitmq module and the git version from yesterday and from today. Nothing works. My site.pp file looks like this: node ''testserver.foo.com'' { $rabbitmq_plugins = [ ''amqp_client'', ''rabbitmq_stomp'' ] class { ''rabbitmq::server'': config => ''[ {rabbit_stomp, [{tcp_listeners, [6163]} ]} ].'', } rabbitmq_plugin {''rabbitmq_stomp'': ensure => present, require => Class[''rabbitmq::service''], provider => ''rabbitmqplugins'', } } This is what I was told in #puppet@freenode.net to use. Version 2.1.0 of the module results in this complaint: Error: /Stage[main]//Node[testserver.foo.com]/Rabbitmq_plugin[rabbitmq_stomp]: Could not evaluate: Execution of ''/usr/sbin/rabbitmq-plugins list -E'' returned 1: erlexec: HOME must be set Using the bleeding edge from https://githib.com/puppetlabs/puppetlabs-rabbitmq yields this: Error: Could not retrieve catalog from remote server: Error 400 on SERVER: Puppet::Parser::AST::Resource failed with error ArgumentError: Could not find declared class rabbitmq::server at /etc/puppet/manifests/site.pp:9 on node testserver.foo.com Warning: Not using cache on failed catalog Error: Could not retrieve catalog; skipping run Using the Master from yesterday (9eadc4274b5a70fd55d036b0365f63e90325d5a7), which I was told WOULD work yields this: Error: /Stage[main]/Rabbitmq/Rabbitmq_plugin[rabbitmq_management]: Could not evaluate: Execution of ''/usr/sbin/rabbitmq-plugins list -E'' returned 1: erlexec: HOME must be set Notice: /Stage[main]/Rabbitmq::Service/Service[rabbitmq-server]: Dependency Rabbitmq_plugin[rabbitmq_management] has failures: true Warning: /Stage[main]/Rabbitmq::Service/Service[rabbitmq-server]: Skipping because of failed dependencies Notice: /Stage[main]/Rabbitmq/Anchor[rabbitmq::end]: Dependency Rabbitmq_plugin[rabbitmq_management] has failures: true Warning: /Stage[main]/Rabbitmq/Anchor[rabbitmq::end]: Skipping because of failed dependencies Notice: /Stage[main]/Rabbitmq::Install::Rabbitmqadmin/Exec[Download rabbitmqadmin]: Dependency Rabbitmq_plugin[rabbitmq_management] has failures: true Warning: /Stage[main]/Rabbitmq::Install::Rabbitmqadmin/Exec[Download rabbitmqadmin]: Skipping because of failed dependencies Notice: /Stage[main]/Rabbitmq::Install::Rabbitmqadmin/File[/usr/local/bin/rabbitmqadmin]: Dependency Rabbitmq_plugin[rabbitmq_management] has failures: true Warning: /Stage[main]/Rabbitmq::Install::Rabbitmqadmin/File[/usr/local/bin/rabbitmqadmin]: Skipping because of failed dependencies Notice: /Stage[main]//Node[testserver.foo.com]/Rabbitmq_plugin[rabbitmq_stomp]: Dependency Rabbitmq_plugin[rabbitmq_management] has failures: true Warning: /Stage[main]//Node[testserver.foo.com]/Rabbitmq_plugin[rabbitmq_stomp]: Skipping because of failed dependencies Notice: Finished catalog run in 0.83 seconds What can I do to get this working? -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.