Agile boards all presents a blank screen
After accessing any JIRA Agile board (either Kanban or Scrum) your board won't load and the screen will be completely empty.
- A malformed Announcement Banner is present
- The modules of the Scrum and Kanban templates are disabled.
Following the Configuring an announcement banner document, copy the current announcement banner and completely remove it.
If the boards are fixed after this, it means there was an error in the announcement banner.
We're tracking interest in an HTML validator on the Announcement Banner through this issue:
Since there is no way of enabling these modules in the UI, we will run a few queries in the DB.
Always remember to backup your database before doing such procedures, as in case anything goes wrong we can rollback to a previous working state.
- Shutdown JIRA;
Run the following queries to check if the entries already exist in the database:
select * from "propertyentry" where "property_key" like '%kanban%';
select * from "propertyentry" where "property_key" like '%scrum%';
If these queries return one value, you will just have to update these to be set to "true" with the following queries:
insert into propertystring values (id,'true');
Where "id" is the ID of the entries from the first queries. You will have to run the query above twice (one for each module, Scrum and Kanban, only adjusting the correct ID).
If no entries are returned in the first two queries (the most common scenario), then we will have to add these entries to the database:
insert into propertyentry values (99998,'jira.properties',1,'jira.plugin.state-.com.pyxis.greenhopper.jira:gh-kanban-template',5);
insert into propertyentry values (99999,'jira.properties',1,'jira.plugin.state-.com.pyxis.greenhopper.jira:gh-scrum-template',5);
Then enable these two modules with the queries below:
insert into propertystring values (99998,'true');
insert into propertystring values (99999,'true');
- Start JIRA