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…
![](../../users/profiles/78169.webp)
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…
![](../../users/profiles/134183.webp)
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,…
![](../../users/profiles/215599.webp)
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…
![](../../users/profiles/8758.webp)
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,…
![](../../users/profiles/72070.webp)
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…
![](../../users/profiles/316265.webp)
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…
![](../../users/profiles/142210.webp)
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,…
![](../../users/profiles/151795.webp)
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…
![](../../users/profiles/215599.webp)
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…
![](../../users/profiles/50868.webp)
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…
![](../../users/profiles/367044.webp)
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:…
![](../../users/profiles/367044.webp)
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 …
![](../../users/profiles/151795.webp)
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":
…
![](../../users/profiles/151795.webp)
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…
![](../../users/profiles/215599.webp)
030
- 5,731
- 12
- 61
- 107