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
1
vote
2 answers

How to get the current Nodes where the Job is running

I'm developing a job and the user can choose in which nodes can run, so the Node Filter is open to the convenient of the user. When the job is starting I need to do a calculation based in the number of nodes chosed by the user, exist a way to get…
1
vote
1 answer

Cascading Remote option values with Key Storage values

Rundeck offers the possibility to load values of an option from a remote url. Furthermore, the cascading of option is also implemented. We have the use case to load static values (like environments) from a remote host. The URL looks like the…
Patrick
  • 2,128
  • 16
  • 24
1
vote
1 answer

Rundeck Runtime issue

I am trying to upgrade Rundeck war file from rundeck-3.4.3-20210823.war to rundeck-4.1.0-20220420.war and getting SQL statement errors can some please help us from this issue. Upgrade steps followed by below…
Rajesh V
  • 35
  • 4
1
vote
1 answer

How can I suppress java 11 warning about retrofit2 platform for Rundeck 3.4.10 and RD CLI

We have a Windows 2016 server with Rundeck 3.4.10 and recently had to upgrade to Corretto OpenJDK 11. Only now any RD command get's an error of the following which makes it very difficult to see the actual return from the process and is stopping us…
ASheppardWork
  • 95
  • 1
  • 2
  • 12
1
vote
2 answers

Rundeck 4.0.0 - Remote node command execution using ssh

I am having an issue with the most basic of Rundeck functions - namely, running a command over ssh on a remote node. I have generated a rsa key and added it via the Key Storage function. I have also created a yaml file for node…
TobyB
  • 67
  • 1
  • 9
1
vote
2 answers

No Logout Visible in Rundeck GUI

I have upgraded the Rundeck to version 3.4.8. I am able to retain my Projects and execution history, but lost the node and SCM configuration(which I did manually). The issue is now when I execute the Rundeck Jobs I cannot see Log Output in GUI. The…
AJN
  • 317
  • 1
  • 5
  • 16
1
vote
1 answer

What is the usage of rundeck, spinnaker and jenkins

Could anyone help me the relationship between rundeck, spinnaker and jenkins? I have seen jenkins for build and spinnaker for pipeline. And how this run deck is integrated and the usage of them. I got some info from the below image how spinnaker and…
Anand Raja
  • 2,676
  • 1
  • 30
  • 35
1
vote
1 answer

Where could I find Rundeck SCM configuration?

I have not fully configured SCM export plugin and saved the settings, thinking I will continue the configuration once I add ssh key to Rundeck storage. Unfortunately, Rundeck will now timeout when going to JOBS or SETUP SCM... pages. I tried using…
dabest1
  • 2,347
  • 6
  • 25
  • 25
1
vote
1 answer

Rundeck: Unable to curl rundeck api with jobIdFilter query option

I am unable to get the desired output for the below curl with jobIdFilter query option Desired Output: Running execution list for the particular job id using jobIdFilter query option as per the…
Manu
  • 11
  • 2
1
vote
1 answer

Run a job via the rundeck API with parameters in postman

I am trying around with the Rundeck API. I was able to get a simple Job running. But now I am trying to run a job, that has a job option. The job option for this job is an IP, so Rundeck starts the Job only on this machine. When I use the API, I…
Nils K
  • 13
  • 3
1
vote
2 answers

Rundeck Webhook to pass an argument to a shell script

I have a shell script which I would like to pass two arguments. The script accepts a hostname($1) and a directory name($2) as arguments just_pull.sh HOSTNAME CONFIG_DIR I have created a simple Rundeck job to run this script when the Webhook is…
DMJoh
  • 43
  • 7
1
vote
1 answer

Getting the latest execution for a job via the Rundeck API

I'm using the latest version of Rundeck (3.3.10) and I'm having trouble getting the latest execution for a job via the Rest API. If I call api/38/job//executions?max=1 it doesn't seem to bring back the latest execution if it is still running.…
1
vote
1 answer

Rundeck - Optionally execute step depending on sql query result

I'm very new to rundeck and I was asked to insert something (a step or I really don't know what) to check if the data for a job are up to date (a sql script can provide me a date or a parameter). Depending on this condition, the job can start or…
Crazydata
  • 11
  • 1
1
vote
3 answers

Rundeck Version Upgrade to 3.3.9

We have been trying to upgrade Rundeck from 3.2.8 to 3.3.4 and above. We are facing issues with the JDBC connectors since mysql JDBC connectors are no longer bundled with Rundeck distributions. We have followed the Rundeck Recommendations with the…
1
vote
1 answer

Setting up Rundeck within a Docker container + reverse proxy in my NGINX

I'm a little new to docker and nginx reverse proxy methodologies so I'm having a bit of trouble understanding my limitations or steps I should take to make this possible. Below I'll list the set up I'm working with and exactly what I would like the…