You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Paste verbatim output from Bitbucket Server Version between quotes below
Atlassian Bitbucket v5.1.0
OS / Environment
Red Hat Enterprise Linux Server 7.5
Summary & Steps to Reproduce
Your script is a lifesaver!!! I appreciate all the effort that went into this. However, I'm having some issues with a phased migration.
When attempting to run the migrate.sh script with migratePhases=true, two issues present themselves:
The filename specified in the PHASEFILE variable does not work. Instead, I have to edit the phase1.txt file. This is no big deal in practice, but I'm not sure why it's the case. Here's what I am using:
# Migration can be done in one of three ways:
# Using Function migrateALL, will migrate ALL Projects and ALL Repos found on Bitbucket Server
migrateALL=false
# OR using Function migratePhases which is a plain text file containing a list of
# Project Keys and Repo Slugs separated by a TAB in the text file set in variable PHASEFILE
# This was designed to use values pasted from a spreadsheet with one or more rows containing projects and repo slugs
migratePhases=true
PHASEFILE="mob-repos.txt"
PHASENUMBER="1"
...still wants to use phase1.txt.
I am prompted for a password for each repo and branch during the # Git Checkout, Git Pull, Git Fetch on every branch in the repo stage. I have the following set:
# Username and password for Bitbucket Server account with Admin or System Admin level permissions on your Bitbucket Server
# This user must be able to read all Projects and all Repos in order to backup & migrate the entire server to cloud
SERVERAPIUSER="migration-user"
SERVERAPIPASS="migration-password"
I am not prompted for a password when running migrateALL=true. This obviously presents a much more cumbersome issue. I am trying to find the root cause in the script, but it's a bit over my head.
Any help is appreciated!!!
Expected Results
migratePhases=true mode recognizes PHASEFILE and SERVERAPIPASS variables
Actual Results
migratePhases=true mode does not recognize PHASEFILE and SERVERAPIPASS variables
The text was updated successfully, but these errors were encountered:
Issue Type
Script Name
migrate_bitbucket_server_to_bitbucket_cloud - migrate.sh
Bitbucket Server Version
Paste verbatim output from Bitbucket Server Version between quotes below
OS / Environment
Summary & Steps to Reproduce
Your script is a lifesaver!!! I appreciate all the effort that went into this. However, I'm having some issues with a phased migration.
When attempting to run the
migrate.sh
script withmigratePhases=true
, two issues present themselves:PHASEFILE
variable does not work. Instead, I have to edit thephase1.txt
file. This is no big deal in practice, but I'm not sure why it's the case. Here's what I am using:...still wants to use
phase1.txt
.# Git Checkout, Git Pull, Git Fetch on every branch in the repo
stage. I have the following set:I am not prompted for a password when running
migrateALL=true
. This obviously presents a much more cumbersome issue. I am trying to find the root cause in the script, but it's a bit over my head.Any help is appreciated!!!
Expected Results
migratePhases=true
mode recognizesPHASEFILE
andSERVERAPIPASS
variablesActual Results
migratePhases=true
mode does not recognizePHASEFILE
andSERVERAPIPASS
variablesThe text was updated successfully, but these errors were encountered: