Questions tagged [rundeck]

Rundeck is an open source workflow automation tool with a web console, CLI tools and a Web API. Written in Java, it allows automation of tasks across a set of nodes.

Rundeck is an open-source workflow automation tool with a web console, CLI tools, and a Web API. Written in Java, it allows the automation of tasks across a set of nodes.

It may be classified as an "ad hoc control tool", similar to Capistrano or Fabric, but additionally offers a Web UI.

Features include

  • Web API
  • distributed command execution
  • pluggable execution system (SSH by default)
  • multi-step workflows
  • job execution with on-demand or scheduled runs
  • graphical web console for command and job execution
  • role-based access control policy with support for LDAP/ActiveDirectory
  • history and auditing logs
  • open integration to external host inventory tools
  • command-line interface tools

Resources

793 questions
2
votes
1 answer

Rundeck: com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.0 Must issue a STARTTLS command first

I'm going crazy with rundeck and this grails configuration for mail, I'm trying to connect to my smtp server running STARTSSL on 587 (self signed cert) here is my…
Nhoya
  • 413
  • 1
  • 5
  • 11
2
votes
2 answers

puppet exit code 2 while expecting 0 with rundeck

I'm trying to run a task in rundeck that runs a "puppet agent -tod", but since puppet returns an exit code of 2, which means it applied some changes as seen on https://docs.puppetlabs.com/references/3.4.2/man/agent.html at --detailed-exitcodes…
2
votes
2 answers

Rundeck sudo-prompt-pattern

I configured project with privateKey authentication. I have server and one node, where i can run all operations, which doesn't require sudo. On the node i have user test, who can run commands with sudo. I'm using this user for running jobs from…
core_st
  • 63
  • 2
  • 10
2
votes
1 answer

How to run different tasks on 2 nodes in one job

I need to run different jobs on 2 nodes in one job. #!/bin/bash #Create the following folders: mkdir -p /shared_folder/files/Source mkdir -p /shared_folder/files/Target #Generate the backups #Under Source execute the following command: cp -r…
fuzzy186
  • 27
  • 1
  • 7
2
votes
1 answer

Rundeck GMail SMTP not working

I'm setting up Rundeck but can't get notification emails working. Here's the config: grails.mail.host = "smtp.gmail.com" grails.mail.port = 465 grails.mail.username = "peter@blahblah.com" grails.mail.password = "blahblahblah" grails.mail.props =…
sming
  • 801
  • 2
  • 12
  • 25
2
votes
3 answers

Jenkins Rundeck plugin authentication

I'm trying to configure Jenkins with Rundeck to run integration tests on Jenkins when Rundeck finishes a deployment job. I've put webhook url to rundeck job definition, as it specified in docs (https://jenkins-url/plugin/rundeck/webhook/) but it…
tuxSlayer
  • 2,804
  • 2
  • 20
  • 24
2
votes
0 answers

cannot publish interactive slidify slides in rPubs, error "AccessDenied" (link to rChart). What should I do?

I made some solidify slides, would like to publish into rPubs. They are rChart plots using morris.js library (mPlot). I can view the presentation all right using runDeck(). However, when I publish('index.html', host = 'rpubs'), the plots did not…
HelenHH
  • 21
  • 2
2
votes
2 answers

Automating Rundeck in a CD platform- adding nodes to rundeck

I am exploring Rundeck for my Continuous Delivery platform. The challenge I could foresee here is automating the rundeck itself - adding the nodes to the Rundeck whenever a new node/vm get created. I thought of creating the vm with the the public…
Balualways
  • 4,250
  • 10
  • 38
  • 51
2
votes
1 answer

rundeck - ConfigurationFailure: SSH Keyfile does not exist

When I try a command in Rundeck, it shows: Failed: ConfigurationFailure: SSH Keyfile does not exist: ~/.ssh/id_rsa Execution failed: 19: [Workflow step failures: {1=Dispatch failed on 1 nodes: [my.server.com: ConfigurationFailure: SSH Keyfile does…
user3175226
  • 3,579
  • 7
  • 28
  • 47
2
votes
1 answer

Wicket app with jetty embedded server

How I can enable a jetty embedded server in my wicket application that could to allow me to control my application in a deamon way like above: java -jar wicket_jetty_webapp.jar start java -jar wicket_jetty_webapp.jar stop java -jar…
Bera
  • 1,272
  • 4
  • 23
  • 49
1
vote
1 answer

rundeck cli : get job output in my script

I'm starting a job from the cli, using rundeck-cli : bash-4.2# java -jar rundeck-cli-2.0.5-all.jar run --id 5a8e123456XXXXXf2b60 1514611 succeeded 2023-05-26T14:41:02Z 2023-05-26T14:41:04Z http://${RD_URL}/project/Test/execution/show/1514611 job…
Burps
  • 133
  • 1
  • 4
1
vote
1 answer

How to use "Remote URL" option in Alloed values options in RUNDECK?

I have list of data in remote location at path .... \files\allversions.text and need to read it and push data to "Rundeck" options "List" field , to show on JOB UI. Some one help me, how to implemen this scenario , using the "Remote URL" option or…
1
vote
1 answer

rundeck working directory should not be in root

i created a new rundeck environment, but when i want to create a folder using local node i got permission denied, and after i checked working directory is "/" ( root ). if i check the configuration base directory is "/var/lib/rundeck" and on…
badTyping
  • 15
  • 4
1
vote
0 answers

500 Error when importing a rundeck project

I have a rundeck instance and I want to migrate it to another server. I exported my project and when I tried to import it into the new server I got this error: Error 500: Internal Server…
Naran
  • 83
  • 6
1
vote
1 answer

Is Rundeck able to execute distributed Jobs?

With respect to segmented LAN environments, i have to delegate job execution to remote Server-Systems. Is Rundeck able to delegate the execution of Jobs to other servers? If yes, is it possible to reach the target execution system by chaining a…
Kerber
  • 13
  • 2