Questions tagged [mcollective]

33 questions
8
votes
1 answer

How can I deploy rolling OS upgrades & reboots with Puppet or MCollective?

I'm looking for the best way to perform regular rolling upgrades for my infrastructure. Typically, this involves doing this on each host, one at a time: sudo yum update -y && sudo reboot But, I'm hitting limits of that being a scalable. I want to…
pioto
  • 331
  • 1
  • 4
  • 13
7
votes
7 answers

better way to loop through a list of servers

I regularly do things where I loop through a list of servers to take some action. For example: for s in `cat servers.txt` ; do echo; echo $s ssh $s 'do something' done I'm wondering (from a shell perspective) if there's an easier way of…
Sonia Hamilton
  • 341
  • 1
  • 4
  • 11
6
votes
1 answer

How to run Puppet on multiple nodes at once using MCollective?

Aim At the moment there are more than 100 systems in the office and the expectation is that the number will increase. All systems are managed by Puppet. If Puppet code changes on the Puppet Master and needs to be implemented on multiple systems,…
030
  • 5,731
  • 12
  • 61
  • 107
5
votes
2 answers

MCollective alternative?

I really want to run MCollective on my fleet of servers however there are a large number of untrusted users on each machine which makes using MCollective not ideal in my eyes. I'm aware that there is some things you can do to take precaution but I'm…
WinkyWolly
  • 598
  • 6
  • 19
4
votes
2 answers

MCollective vs. Capistrano for teams used to Capistrano

If a team is used to using Capistrano for application deployments, what is the compelling benefit of switching to MCollective, or adding it into the mix? The team is already taking on the task of adopting Puppet for system configuration management,…
Jeff
  • 246
  • 3
  • 5
3
votes
0 answers

MCollective server cannot connect to ActiveMQ broker

I've been trying all do to set up MCollective on my puppet cluster. No matter what I do, I can't seem to get the MCollective server to connect. The MCollective server(s) are running mostly on Ubnutu Xenial. The ActiveMQ broker (5.14.3) is running…
Isabell Cowan
  • 123
  • 1
  • 8
3
votes
0 answers

Creating a CA signing chain when there wasn't one before

Here is the problem... 3 years ago we created a multi-datacenter setup, with as little cross-DC resource dependencies as we could make. Different AD sites. Different puppetmasters. Different syslog servers. Different egress firewalls. Different DNS…
Blue Warrior NFB
  • 611
  • 6
  • 17
2
votes
0 answers

mco ping not responding for one node

We have configured 12 servers with Puppet/MCollective . All the servers are rspodning to mco ping . But we had a patch update for OS and after that one of the node is not responding. $ sudo tail -f mcollective.log I,…
Zama Ques
  • 443
  • 1
  • 8
  • 24
2
votes
1 answer

How to solve `No request sent, we did not discover any nodes` while trying to run Puppet using MCollective?

MCollective [vagrant@localhost ~]$ mco ping localhost.localdomain time=117.12 ms ---- ping statistics ---- 1 replies max: 117.12 min: 117.12 avg: 117.12 [vagrant@localhost ~]$ mco inventory localhost.localdomain Inventory for…
030
  • 5,731
  • 12
  • 61
  • 107
2
votes
1 answer

Any web interface to show deployments history with mcollective?

I'm using mcollective & puppet for deployments. I would like to know if there is any user interface which allows me to choose a specific package/version and deploy and any user interface i can already use which allows me to show the deployments…
Jas
  • 701
  • 4
  • 13
  • 23
1
vote
0 answers

mcollective can't find puppet ddl, though it exists

[vagrant@puppetserver ~]$ ls /usr/libexec/mcollective/mcollective/agent/ filemgr.ddl nettest.ddl package.ddl puppet.ddl service.ddl filemgr.rb nettest.rb package.rb puppet.rb service.rb [vagrant@puppetserver ~]$ mco rpc puppet runonce…
Dziki_Jam
  • 33
  • 5
1
vote
1 answer

Mcollective Failed to set full SSL verified mode error

I'm trying to set up MCollective using jorhett/puppet-mcollective module, according to manual from "Learning Puppet 4" book. I'm getting following error after running "mco ping", "mco inventory node_name" etc. warn 2016/08/11 07:21:19:…
Dziki_Jam
  • 33
  • 5
1
vote
1 answer

Puppet Server not applying manifests

I did a Puppet/MCollective setup using four nodes. # mco ping Node-010.test.com time=107.58 ms Node-003.test.com time=110.68 ms Node-009.test.com time=114.42 ms Node-002.test.com …
Zama Ques
  • 443
  • 1
  • 8
  • 24
1
vote
1 answer

mcp puppet runonce not executing manifests

I am using mcollective with puppet . The setup is successful . But when I apply manifests , the manifests is not getting executed . My manifests is as follows: node default{ } node 'Node-009.wiley.com'{   file { "/tmp/helloworld.txt":     …
Zama Ques
  • 443
  • 1
  • 8
  • 24
1
vote
1 answer

Issue command on multiple systems at once using MCollective

Aim The aim is to execute a command on multiple systems at once using MCollective, e.g., touch /tmp/helloworld using MCollective-client creates touch /tmp/helloworld on all MCollective-servers: systems 1, 2 and 3. Attempts According this…
030
  • 5,731
  • 12
  • 61
  • 107
1
2 3