Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ceph-backport.sh: guess component with --existing-pr #31419

Merged
merged 7 commits into from Nov 11, 2019

Commits on Nov 8, 2019

  1. ceph-backport.sh: guess component with --existing-pr

    Fixes: https://tracker.ceph.com/issues/42656
    Signed-off-by: Nathan Cutler <ncutler@suse.com>
    smithfarm committed Nov 8, 2019
    Copy the full SHA
    ebcf8e9 View commit details
    Browse the repository at this point in the history
  2. ceph-backport.sh: --existing-pr ... --force should update PR body

    Signed-off-by: Nathan Cutler <ncutler@suse.com>
    smithfarm committed Nov 8, 2019
    Copy the full SHA
    50b2170 View commit details
    Browse the repository at this point in the history
  3. ceph-backport.sh --existing-pr: do not clobber existing labels

    Fixes: https://tracker.ceph.com/issues/42657
    Signed-off-by: Nathan Cutler <ncutler@suse.com>
    smithfarm committed Nov 8, 2019
    Copy the full SHA
    7b40d1a View commit details
    Browse the repository at this point in the history
  4. ceph-backport.sh: allow cherry-picking from non-master (via --force)

    Signed-off-by: Nathan Cutler <ncutler@suse.com>
    smithfarm committed Nov 8, 2019
    Copy the full SHA
    1df9d55 View commit details
    Browse the repository at this point in the history
  5. ceph-backport.sh: fix interactive setup brokenness

    A user did "ceph-backport.sh --setup" and entered the interactive setup routine.
    After entering a valid GitHub personal access token, she got the following
    message:
    
    ceph-backport.sh: my GitHub username is callithea
    ceph-backport.sh: You must provide a valid GitHub personal access token
    ceph-backport.sh: ERROR: problem detected in your setup
    ceph-backport.sh: Run "ceph-backport.sh --setup" to fix
    
    and the script aborted. This commit fixes the issue.
    
    Signed-off-by: Nathan Cutler <ncutler@suse.com>
    smithfarm committed Nov 8, 2019
    Copy the full SHA
    5125037 View commit details
    Browse the repository at this point in the history
  6. ceph-backport.sh: increment version number

    Signed-off-by: Nathan Cutler <ncutler@suse.com>
    smithfarm committed Nov 8, 2019
    Copy the full SHA
    556cfea View commit details
    Browse the repository at this point in the history
  7. ceph-backport.sh/interactive_setup: abort if Step 3 fails

    Fixes confusing error message reported by a user:
    
    Setup step 3 of 4 - remote repos
    ---------------------------------------------------------------------
    Searching "git remote -v" for remote repos
    
    ceph-backport.sh: ERROR: Cannot auto-determine fork remote
    ceph-backport.sh: (Could not find GitHub user callithea's fork of ceph/ceph in
    "git remote -v")
    ceph-backport.sh: ERROR: (internal error) fork_remote not set, even after
    completing Steps 1-3 of interactive setup
    ceph-backport.sh: This could be reported as a bug!
    
    Signed-off-by: Nathan Cutler <ncutler@suse.com>
    smithfarm committed Nov 8, 2019
    Copy the full SHA
    dc73147 View commit details
    Browse the repository at this point in the history