Tuesday, August 29, 2023

Rundeck Projects and Jobs creation debugging

 


If you have issues with creating Projects, Jobs in Rundeck, please go ahead and perform a fresh installation with following steps and you will be good after following these steps

Cleanup the previous installation:

dpkg --list | grep -i rundeck
apt remove rundeck
dpkg --purge rundeck && apt install rundeck
Remove all rundeck related folders

Start a fresh installation:

As root user run

1. apt update; apt upgrade

2. apt install software-properties-common uuid-runtime (the last package is needed by Rundeck)


3. wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | apt-key add -


4. add-apt-repository --yes https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/


5. apt update


6. apt install adoptopenjdk-8-hotspot


7. apt install openjdk-8-jdk (install openjdk 8)





8. Download *.deb file from

https://www.rundeck.com/open-source/download

9. dpkg -i rundeck_3.2.8.20200608-1_all.deb


10. systemctl enable rundeckd


11. systemctl start rundeckd


12. systemctl status rundeckd


13. tail -f /var/log/rundeck/service.log (This should show this message in the log -> Grails application running at http://localhost:4440 in environment: production)


14. Login to http://localhost:4440 using username: admin and Password: admin

Created a project called Test






Rundeck JOBS details will be added in the upcoming posts