We have Bamboo v 6.7.2 running on a RHEL 7 Server and we want to Bamboo service to automatically start upon reboot of the server.
I created the following file under /etc/systemd/system and able to enable it and start it automatically
[Unit]
Description=Atlassian Bamboo
After=syslog.target network.target
[Service]
Type=forking
User=bamboo
Group=bamboo
ExecStart=/home/bamboo/bamboo_install/atlassian-bamboo-6.7.2/bin/start-bamboo.sh start
ExecStop=/home/bamboo/bamboo_install/atlassian-bamboo-6.7.2/bin/stop-bamboo.sh stop
SuccessExitStatus=143
[Install]
WantedBy=multi-user.target
I able to enable the service and start and stop Bamboo from the command line, however if the server is rebooted, Bamboo service does not automatically come up.
A little more research, it appears an agent has to be setup to allow for this to happen automatically?
https://www.thetopsites.net/article/55137681.shtml
Can anyone provide more info on this?
Successfully fixed, must change the user from bamboo to roo under [Service]. This is what I did.
sudo chmod 644 /etc/systemd/system/bamboo.service
vim bamboo.service
[Unit]
Description=Atlassian Bamboo
After=syslog.target network.target
[Service]
Type=forking
User=root
Group=root
ExecStart=/home/bamboo/bamboo_install/atlassian-bamboo-6.7.2/bin/start-bamboo.sh start
ExecStop=/home/bamboo/bamboo_install/atlassian-bamboo-6.7.2/bin/stop-bamboo.sh stop
SuccessExitStatus=143
[Install]
WantedBy=multi-user.target
Reboot server to test.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.