ITS-Jira

Last modified by Christian Reiber on 2021/09/24 19:41

Purpose

JIRA is a very comprehensive Issue tracking System (ITS) for the project management of agile teams. JIRA especially provides the management of issues in the form of Scrum and Kanban boards and supports complex workflows.

Properties

 Stack-Description  Atlassian JIRA Issue Tracking System (ITS)    
 Stack-Image        docker.msg.team/ps/docker-stack-its-jira   
 Stack-Version      9.4.4 
 Stack-Release      20230323 
 Product-Name  JIRA 
 Product-Vendor  Atlassian 
 Product-Contact  https://www.atlassian.com/software/jira 
 Product-Model  Commercial 
 Product-License  Proprietary 
 Product-Limits  none 
Implementation Base  Java
Execution Base       Tomcat
Minimum RAM Size     8 GB
Initial Start Time   00:09:00
Documentation       https://confluence.atlassian.com/jirasoftwareserver

Topology

The stack consists of two containers:

  • its-jira: the application container
  • its-jira-postgresql : the database container

Configuration

There are no stack-specific configuration variables.

See also the variables which control integration of the stack into the reverse proxy.
For changes to take effect the stack has to be reinstalled.

First Steps

Configuration Wizard

eye Running Jira requires a license. As of 2021-02-02 Atlassian does no longer sell licenses for standalone server installations in an attempt to move Jira, Confluence and Bitbucket users into the Atlassian cloud. However, you can still get trial and paid licenses for the Data Center Edition. Trial licenses are valid for 30 days.

Jira start-up takes a pretty long time, please have patience. The Web UI is availably early and displays a progress bar.

After start-up a configuration dialog displays a sequence of panels:

  • Set up application properties:  Give the application a namew and decide whether you want to have it "private"  or "public". Please check the displayed Base URL by comparing it with the one displayed in your browser's address field. If it diverges then correct the base URL in the configuration wizard, especially when Jira shows a port number in the base URL which your browser does not display. Failing to have the base URL right might trigger "XSRF check failed" errors later.
  • Specify your license key:  You get the license key from the Atlassian website. Paste it into the entry field. A trial license is also valid for Confluence and Bitbucket.
  • Set up administrator account:  This should be self-explanatory.
  • Set up email notifications:  Jira notifies users through email for which you have to configure a mail server account. This depends very much on your concrete runtime environment (see here how to achieve this in msg.Cloud).

Jira now completes its setup, allow up to two minutes for this to complete. Finally you are asked for the language and avatar you want to use for the Administrator account.

You can then decide whether you want to start Jira 

  • "empty" (Create a new project),
  • populated with sample data,
  • or by importing data from another issue tracker tool

Using Jira

The basic entity in Jira is a project. A project has boards, members, issue types, workflows and more. Jira offers different ways how to run your software development project: Scrum, Kanban and Basic. This presets the projects in the respective way.

Related Documents

 

Tags:
Created by Christian Reiber on 2021/03/16 19:20

Navigation