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
  • #6770

Closed
Open
Created Apr 14, 2014 by Administrator@rootOwner

500 error when creating an issue on a project which has no repository created

Created by: minorOffense

When you first create a project, if you want to start logging issues before your first commit (e.g. to make a list of todos or something) you get a 500 error when creating the issue. This used to work in older versions of GitLab prior to 6.7.

Being able to add issues to empty projects allows me to plan out tasks or requirements before handing off a project to a team. Or to simply have a project for documentation purposes (i.e. wiki) and then log issues against with the documentation instead of code.

Steps to reproduce

  1. Create a new project with issue tracker enabled
  2. Do NOT commit or create the repository
  3. Go directly to the issues tab
  4. Click on "New Issue"

Expected behavior

I would expect that I can create issues against empty repositories if I want to.

Observed Behavior

500 error from the server.

Assignee
Assign to
Time tracking