Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Celebration

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,462,557
Community Members
 
Community Events
176
Community Groups

Recommended software upgrade path from bamboo 6.9.1 to 8/8.1/8.2

what is the cleanest upgrade path from bamboo 6.9.10 to 8.X.X ?

we currently have a 7.2.2 staging instance - I would like to upgrade it first, and then migrate our production data from 6.9.1 to 8.x.x

thank you

2 answers

Are these answers useful?

Help other community members by marking useful answers as accepted.

 

*I* would say this community is NOT very helpful - if a user asks for help, and another user has the same request - and nobody from the atlassian community has chimed in, in about 2 weeks.

 

 

Here you go.  Hope these instructions help someone.

Upgrade steps from

         Ubuntu16 + Bamboo-7.1.1 + Java-8-jdk ===> Ubuntu20.04 + Bamboo-8.2.3 + Java-11-jdk:

  • To migrate the previous Bamboo and postgres, the initial steps must be done on the original Bamboo server (Ubuntu16 + Bamboo-7.1.1 + Java-8-jdk).
    • Perform an export from the Dashboard browser:  Bamboo admin/ Export.
  • Buildup a new Ubuntu 20.04 server
    • Install same Bamboo version as the original, Bamboo 7.1.1
    • Install JAVA package as original, Java-8-jdk
      • apt install openjdk-8-jdk
      • sudo update-alternatives --config java  ---  Select ‘java-8-openjdk’
    • Verify Postgres is latest, postgeSQL 12.10:  psql –version
    • Create an empty ‘bamboo’ database and username ‘bamboo’
      • sudo -u postgres createdb bamboo
      • sudo -u postgres createuser bamboo
    • Startup the old Bamboo 7.1.1 with an empty database.
      • Enter Bamboo license.
      • When import windows appear, you can import database dump from the original host.
    • When completed log in with the original local admin privileged account.  NOTE: If your Bamboo users are authenticated via JIRA Crowd active directory, they may not be available at this time since its hasn’t establlished connection with your JIRA server.  You must your the local user account to log in.
    • Perform full reindex of Bamboo immediately:  Bamboo admin/Indexing.
      • Watch log for completed full reindex:  ‘tail –f  ~devadmin/bamboo-home/logs/atlassian-bamboo.log
    • Download newer Bamboo and install in a new installed directory:  /opt/bamboo-8.2.3-install.
    •  Updated file ../bamboo-8.2.3/atlassian-bamboo/WEB-INF/classes/bamboo-init.properties
      • Set ‘bamboo.home=/home/<USER./bamboo-home’ pointing to original home
    • May need to update file: ../bamboo-8.2.3/atlassian-bamboo/conf/server.xml.
    • Backup of the original bamboo-home in case need to go back.
    • Start the new bamboo session:  ‘/opt/bamboo-8.2.3-install/bin/start-bamboo.sh’
    • Monitor the bamboo-logs for bamboo migration now:
      • tail –f  ~devadmin/bamboo-home/logs/atlassian-bamboo.log
    • Login in with the local admin privilege account,and perform Full reindex one more time.  Completed.
  • NOTE:  As far as upgrading from Bamboo-7.1.1 to 8.2.3 was pretty straight forward for me.  However, I’m still trying to work out issues on running Bamboo-8.2.3 as a docker container.  I can run Bamboo container on regular standard port http://localhost:8085.  However, I couldn’t get it to work on HTTPS and reverse-proxy binding my custom file:  ../bamboo-8.2.3-install/conf/server.xml, with custom ports and such.  The container just wipe it out with default config and exposed only port 8085.

Thanks Trung!  I thought this forum MIGHT get an answer from an atlassian person.

I guess that's only if you're a female and ask questions about jira. 

;o)

Like Trung Tran likes this

I'm interested in this topic too.  

I'm currently hosting bamboo-7.1.1 with PostgreSQL on Ubuntu 16.04 and attempting to migrate to Bamboo Container 8.x on Ubuntu 20.04 (PostgreSQL 12.10) .  I'm stuck with database compatibility with the new Bamboo 8.x.

Thanks.

Suggest an answer

Log in or Sign up to answer
TAGS

Atlassian Community Events