I've created a script to create node resources in Rundeck using Salt Mine. It also allows you to create node attributes and/or tags from any Salt grain. Testing has been fairly limited, so please let me know if you run into problems. I'm happy to take suggestions and pull requests. I hope a few people find it useful.
-Adam
Seth House
unread,
Oct 31, 2016, 1:26:45 PM10/31/16
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to salt users list
Very cool!
> --
> You received this message because you are subscribed to the Google Groups
> "Salt-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to salt-users+...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
Devin Flake
unread,
Nov 14, 2016, 5:39:38 PM11/14/16
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Salt-users
Very nice!
@Adam - do you use the salt-step plugin (https://github.com/rundeck-plugins/salt-step) with your Rundeck instance? I haven't had any luck getting it to work and I'm wondering if others have any tips.
Thanks,
Devin
Adam Mendlik
unread,
Nov 15, 2016, 11:48:12 AM11/15/16
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Salt-users
I tried salt-step a few years ago and didn't have any success with it. My biggest issue was that it's very hard to know what is considered "success" when running an execution module across multiple nodes. To be fair, this is a hard problem with all salt-api integrations, not just salt-step. I worked around this challenge by using SSH to execute salt-call on each target system and trusting the return code.