Sprint 57 Review (2018-09-19)
Availability
(assume Team Availability Calendar is up to date, otherwise, everyone is available for 9 days):
Joanne Alistair Roope Panos Paul Matt | -2 -2 -2 -3 -1 -2 |
---|
Sprint Priorities
The following list was the prioritisation output from Sprint Planning - largely a stabilisation Sprint:
- Bulk upload assessments
- Programme Membership investigation
- AKS and Pipeline
- Stabilise Reval and addressing some issues
- Trust UI - User management
Contents
The following items to be shared by team members during this sprint review
Item | TIS Ref / Owner | Status | Description of work | Link. e.g. to working software https://apps.tis.nhs.uk/ (note: use Dev for obfuscated data) Loom video of completed work https://www.useloom.com/ | |
---|---|---|---|---|---|
Production Application releases / updates | Oladimeji Onalaja (Unlicensed) (and anyone else involved) | ||||
Technical debt & Non-functional requirements: | |||||
Admins UI security vulnerabilities in dependencies | |||||
Knowledge transfer: | |||||
|
| Ongoing | Making some progress - but long way still to go... | ||
Resource Planning: | TIS Team #2 recruitment well under way. This Sprint we say goodbye to Sunil and Fred. |
Issue key | Issue Type | Summary | Status | Description of Work | Links (e.g. Loom) | Assignee |
---|---|---|---|---|---|---|
TISNEW-1904 | Story | Spike - Post funding bulk upload | Done | To do: Script the post funding details in bulk | ashley.ransoo | |
TISNEW-1891 | Story | Automatic bumping of package.json versioning | Done | Chris.Mills | ||
TISNEW-1939 | Story | Resolve monitoring errors from #dev-monitoring and #monitoring, and ensure good monitoring of downed/failed services | Done | Chris.Mills | ||
TISNEW-192 | Story | ESR - Produce ESR requested DNF Files for all Local Offices 05/07/2018 | Done | Run tests in stage Run the jenkins parameterized job after the last scheduled one Still no feedback from ESR | fred.randriamora | |
TISNEW-1943 | Story | Investigate splitting Programme Memberships into its own microservice | Done | Going for PM as a separate microservice would n't be a feasible idea, as all of us agreed. So we need to refactor the code as much as possible. | jayanta.saha | |
TISNEW-193 | Story | Remove records with the status of 'delete' on Intrepid from TIS | Done | jayanta.saha | ||
TISNEW-180 | Bug | Post > List view > National Post Number not displaying/sorting correctly in TIS list page | Done | jayanta.saha | ||
TISNEW-1961 | Story | Set new site to Current | Done | Status of specified site(s) set to 'CURRENT' | Oladimeji.Onalaja | |
TISNEW-1928 | Story | Activate sites | Done | Status of specified site(s) set to 'CURRENT' | Oladimeji.Onalaja | |
TISNEW-1487 | Story | Unit tests for Posts | Done | Unit tests have been written for Post component | Oladimeji.Onalaja | |
TISNEW-1859 | Bug | Post autogen throwing an error | Done | Poor data being sent to sutogen (missing site code for example) Data fixed Need to handle errors better... | paul.hoang | |
TISNEW-174 | Bug | Assessment programme information not saving correctly | Done |
| https://www.useloom.com/share/2de8f50acea44e3e91d43ef7666f5a2f https://www.useloom.com/share/b2ff03ac7ae24fbf88635d7d65b369b7 https://www.useloom.com/share/faa1e17a3a7146eaa3f9db3b995de300 | paul.hoang Oladimeji.Onalaja |
TISNEW-1861 | Bug | Cannot remove data from 'old post' or 'new post' field | Done | roope.hakulinen | ||
TISNEW-2016 | Story | Create Smoke test pack with required configuration to run against the env | Done | Run against Stage and Prod | shivani.rana | |
TISNEW-1866 | Story | Scripting of adding c.1,000 users | Done | Script created and ready to go | simon.meredith1 | |
TISNEW-1972 | Story | Get data into dev reval - run mock gmc sync and reval etl in dev | Done | Data updated in Dev | sunil.rochani | |
TISNEW-113 | Story | User/Application Database access restriction | Ready for release | Create policies Assign policy to users move the credentials from replication to this code Test accesses | fred.randriamora | |
TISNEW-376 | Story | Comments need to be surfaced in the NDW | Ready for release | This is under test now, as Data team just confirmed yesterday. | jayanta.saha | |
TISNEW-1204 | Story | Implement Elasticsearch best practices | Done | Applies some best practices to Elasticsearch and pre configured some of the curator configuration for when we upgrade ES to 5 then 6 | john.simmons | |
TISNEW-2042 | Story | Server audit logs not being backed up | Done | Upgraded the inventory as the audit category had been added to the elasticsearch server and not the apps server. Changed the ansible playbook to handle the fact that there are now multiple apps servers so the files don't get overwritten. Removed some of the ansible command module entries and replaced them with the dedicated module for that process. | john.simmons | |
TISNEW-1826 | Story | Amend current Trust access role | Ready for release | E2E test added to cover newly created HEE Trust Observer role | Oladimeji.Onalaja | |
TISNEW-182 | Bug | Call to TCS for programme membership fails when viewing an assessment | Ready for release | Whenever a trainees pre-assessment information gets loaded on the UI, a call is made to TCS to get their associated programme memberships. The specified error arises when we have bad data and any of the programme membership ids of the trainee is 'null'. We have mitigated this and accounted for situations where bad data exists. | Oladimeji.Onalaja | |
TISNEW-194 | Story | Bulk Upload/Create Assessment events | Ready for release |
| https://www.useloom.com/share/d76b9a691fcb4ca8986ddffec9c726aa | Oladimeji.Onalaja |
TISNEW-1923 | Bug | Revalidation known concerns incorrectly displaying values in Assessment records | Ready for release | "No" was the default. Now allows blanks | ||
TISNEW-1867 | Bug | Programme membership info not showing correctly | Ready for release | panos.paralakis | ||
TISNEW-1981 | Story | Migrate 'Search & Filters Prototype' to a dev/testing environment | Ready for release | New listing module | roope.hakulinen | |
TISNEW-1975 | Story | FE Unit tests for Bulk upload | Ready for release | roope.hakulinen | ||
TISNEW-2017 | Story | Fix hee-users end point in profile service | Ready for release | This wasn't being used. Now fixed, added tests and in use by UM service. | simon.meredith1 | |
TISNEW-1593 | Bug | +/- is not searchable within the placement creation fucntion. | Ready for release | sunil.rochani | ||
TISNEW-439 | Bug | Unable to search for any data (i.e. sites, posts etc) containing hyphen / underscore | Ready for release | sunil.rochani | ||
TISNEW-1279 | Story | Create Read only role for trust users | Ready for release | From last sprint - mainly testing in this sprint | paul.hoang | |
TISNEW-1595 | Story | AKS Service on Azure | In Progress | Chris.Mills | ||
TISNEW-1870 | Story | add required configuration to trigger soak tests via jenkins pipeline (devops) | In Progress | Shivani Rana (Unlicensed) Worked with Fred to provide inputs and help so that soak tests can be added to the pipeline. FRED: Created the docker image with jemeter setup. Created the ansible code to deploy it and the jenkins job which runs the ansible code. Tested in sandbox and dev | https://build.tis.nhs.uk/jenkins/job/tis-soaktest/ | fred.randriamora |
TISNEW-135 | Story | Stabilise Reval | Done | roope.hakulinen | ||
TISNEW-1933 | Story | Support Release Testing | Done | shivani.rana | ||
TISNEW-1962 | Story | User Management - Create "read journey" for current users | Ready for release | https://dev-apps.tis.nhs.uk/allUsers | simon.meredith1 | |
TISNEW-196 | Story | Bulk Update Placements using TIS_Placement_IDs | In Progress |
| https://www.useloom.com/share/623a38559e204e47b4f43d7a8ed794fc | sunil.rochani Oladimeji.Onalaja |
TISNEW-1897 | Bug | GMC sync failure investigation (incl RCA) - develop actions to mitigate future failure | To Do | JVM arguments, Docker memory and custom query needs to be considered here. | jayanta.saha | |
TISNEW-1305 | Story | Add "missing" vwAssessments fields to NDW ETL | In Progress | Mapping query has been written and tested locally. | jayanta.saha | |
TISNEW-2038 | Bug | Fix the HATEOAS pagination of posts on backend | Ready for Release | paul.hoang |
Slack: https://hee-nhs-tis.slack.com/
Jira issues: https://hee-tis.atlassian.net/issues/?filter=14213