ee/spec/services/epics/issue_promote_service_spec.rb is failing on master
1) Epics::IssuePromoteService#execute when epics are enabled when a user can promote the issue when issue is promoted creates a new epic with correct attributes
Failure/Error: project_id == milestone&.project_id || project.ancestors_upto.compact.include?(milestone&.group)
NameError:
undefined local variable or method `project_id' for #<Epic id:72 group129&1>
Did you mean? project
object_id
# ./app/models/concerns/issuable.rb:124:in `milestone_available?'
# ./app/models/concerns/issuable.rb:130:in `milestone_is_valid'
# ./app/services/issuable/clone/attributes_rewriter.rb:13:in `execute'
# ./app/services/issuable/clone/base_service.rb:31:in `block in update_new_entity'
# ./app/services/issuable/clone/base_service.rb:30:in `each'
# ./app/services/issuable/clone/base_service.rb:30:in `update_new_entity'
# ./app/services/issuable/clone/base_service.rb:19:in `block in execute'
# ./app/services/issuable/clone/base_service.rb:16:in `execute'
# ./ee/app/services/epics/issue_promote_service.rb:18:in `execute'
# ./ee/spec/services/epics/issue_promote_service_spec.rb:59:in `block (6 levels) in <top (required)>'
2) Epics::IssuePromoteService#execute when epics are enabled when a user can promote the issue when issue is promoted copies group labels assigned to the issue
Failure/Error: project_id == milestone&.project_id || project.ancestors_upto.compact.include?(milestone&.group)
NameError:
undefined local variable or method `project_id' for #<Epic id:76 group133&1>
Did you mean? project
object_id
# ./app/models/concerns/issuable.rb:124:in `milestone_available?'
# ./app/models/concerns/issuable.rb:130:in `milestone_is_valid'
# ./app/services/issuable/clone/attributes_rewriter.rb:13:in `execute'
# ./app/services/issuable/clone/base_service.rb:31:in `block in update_new_entity'
# ./app/services/issuable/clone/base_service.rb:30:in `each'
# ./app/services/issuable/clone/base_service.rb:30:in `update_new_entity'
# ./app/services/issuable/clone/base_service.rb:19:in `block in execute'
# ./app/services/issuable/clone/base_service.rb:16:in `execute'
# ./ee/app/services/epics/issue_promote_service.rb:18:in `execute'
# ./ee/spec/services/epics/issue_promote_service_spec.rb:59:in `block (6 levels) in <top (required)>'
3) Epics::IssuePromoteService#execute when epics are enabled when a user can promote the issue when issue is promoted creates a system note on the issue
Failure/Error: project_id == milestone&.project_id || project.ancestors_upto.compact.include?(milestone&.group)
NameError:
undefined local variable or method `project_id' for #<Epic id:80 group137&1>
Did you mean? project
object_id
# ./app/models/concerns/issuable.rb:124:in `milestone_available?'
# ./app/models/concerns/issuable.rb:130:in `milestone_is_valid'
# ./app/services/issuable/clone/attributes_rewriter.rb:13:in `execute'
# ./app/services/issuable/clone/base_service.rb:31:in `block in update_new_entity'
# ./app/services/issuable/clone/base_service.rb:30:in `each'
# ./app/services/issuable/clone/base_service.rb:30:in `update_new_entity'
# ./app/services/issuable/clone/base_service.rb:19:in `block in execute'
# ./app/services/issuable/clone/base_service.rb:16:in `execute'
# ./ee/app/services/epics/issue_promote_service.rb:18:in `execute'
# ./ee/spec/services/epics/issue_promote_service_spec.rb:59:in `block (6 levels) in <top (required)>'
4) Epics::IssuePromoteService#execute when epics are enabled when a user can promote the issue when issue is promoted creates a system note on the epic
Failure/Error: project_id == milestone&.project_id || project.ancestors_upto.compact.include?(milestone&.group)
NameError:
undefined local variable or method `project_id' for #<Epic id:84 group141&1>
Did you mean? project
object_id
# ./app/models/concerns/issuable.rb:124:in `milestone_available?'
# ./app/models/concerns/issuable.rb:130:in `milestone_is_valid'
# ./app/services/issuable/clone/attributes_rewriter.rb:13:in `execute'
# ./app/services/issuable/clone/base_service.rb:31:in `block in update_new_entity'
# ./app/services/issuable/clone/base_service.rb:30:in `each'
# ./app/services/issuable/clone/base_service.rb:30:in `update_new_entity'
# ./app/services/issuable/clone/base_service.rb:19:in `block in execute'
# ./app/services/issuable/clone/base_service.rb:16:in `execute'
# ./ee/app/services/epics/issue_promote_service.rb:18:in `execute'
# ./ee/spec/services/epics/issue_promote_service_spec.rb:59:in `block (6 levels) in <top (required)>'
5) Epics::IssuePromoteService#execute when epics are enabled when a user can promote the issue when issue is promoted closes the original issue
Failure/Error: project_id == milestone&.project_id || project.ancestors_upto.compact.include?(milestone&.group)
NameError:
undefined local variable or method `project_id' for #<Epic id:88 group145&1>
Did you mean? project
object_id
# ./app/models/concerns/issuable.rb:124:in `milestone_available?'
# ./app/models/concerns/issuable.rb:130:in `milestone_is_valid'
# ./app/services/issuable/clone/attributes_rewriter.rb:13:in `execute'
# ./app/services/issuable/clone/base_service.rb:31:in `block in update_new_entity'
# ./app/services/issuable/clone/base_service.rb:30:in `each'
# ./app/services/issuable/clone/base_service.rb:30:in `update_new_entity'
# ./app/services/issuable/clone/base_service.rb:19:in `block in execute'
# ./app/services/issuable/clone/base_service.rb:16:in `execute'
# ./ee/app/services/epics/issue_promote_service.rb:18:in `execute'
# ./ee/spec/services/epics/issue_promote_service_spec.rb:59:in `block (6 levels) in <top (required)>'