Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gitlabhq1
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gpt
  • large_projects
  • gitlabhq1
  • Issues
  • #1660

Closed
Open
Created Oct 09, 2012 by Administrator@rootOwner

[BUG] MergeRequest : Automerge status not updated after a merge

Created by: ylemoigne

Hi,

Using gitlab 1.9, I felt into a strange behavior, I'm not sure this is a bug, but it seems to.

-Step to reproduce --On GIT Create a local branch A from remote master and checkout. Made change to a file Commit and push to a new upstream branch. Create a local branch B from remote master and checkout. Made a conflicting change Commit and push to a new upstream branch.

--On GitLab Create a merge request #1 (closed) A->Master Create a merge request #2 (closed) B->Master Look at the 2 MR with Master user. On both, auto merge is OK. Use auto merge MR #1 (closed). [With branch delete checked]

View MR#2

-Results MR#2 is still OK for auto merge. What the result will be, there is conflict between master HEAD and B branch's HEAD.

-Expected results MR#2 should need manual merge.

-Note At this step, If I recreate an MR B->master, It require manual merge. If the branch delete is not checked, the status show OK for automerge, but cliking on it has no effect. If branch delete is checked, the merge fail, but the branch is deleted !!

Assignee
Assign to
Time tracking