9 7 2021 Tech Team Report - QualitativeDataRepository/TechnicalTeam GitHub Wiki

9-7-2021

Logged Tasks

                            Date             Task Hours (Main) Hours (EOLS) Hours (PII)
30-Aug-2021 Deploy D9 and DV to stage, work around php 8, investigate mysql upgrade issues, report, mtg 3
31-Aug-2021 Coord re: mysql update, read TAC docs, check mysql on stage 1
1-Sep-2021 Read new issues, fix D9 upgrade bug (replace function syntax), deploy to dev/stage, get AXE tool, review alerts 2
2-Sep-2021 Enable me redirect on prod, coord re pdf file view permissions, read Drupal 9/10 update info, update dev/stage with 9.2.5, verify mysql rollbacks working 2
3-Sep-2021 Debug annorep issues with multipage pdf/bad anchors, fix, deploy updated server 3

Summary

Drupal

  • Fixed upgrade issue discovered in scheme that broke the resources page
  • Explored potential D10 update issues (doesn't look too bad)

Operations:

  • Deployed D9 and DV updates to stage, worked through sequencing issue w.r.t early PHP 8 deployment (which breaks D8, meaning that some changes that could have been done via the UI had to be cleaned up after the D( deployment instead).
  • Investigated mysql upgrade problem with backup, verified Seba's solution worked on dev and stage and that Drupal backups/rollbacks work
  • Enabled the me_redirect module on prod (not sure why it was not on unless we just missed checking after deploying.)
  • Deployed the latest Drupal 9.2.5 update on dev/stage
  • Reviewed TAC docs, attended meeting

Dataverse:

  • Explored new accessibility issues in Dataverse and Drupal, installed the AXE plugin to be able to test solutions

Anno-Rep

  • Debugged/fixed issue with multipage pdf not reporting all annotations. Deployed fix to dev.

Discussion

  • Software updates: need to schedule mysql upgrade on prod before D9 deploy and can then do php 8 deploy after, with postgres 9.6->13 at any time.
  • FYI: Grand Jury duty - more info after the 9th. Expecting to not be around much that day at least.
  • Accessibility issues - some are clear, others will take some discussion - planning for a meeting ~ next week.

Plans

  • Deploy Drupal 9 and Dataverse 5.6-qdr2 with postgres 13 once mysql is upgraded
  • Dataverse
    • still want to investigate the guestbook responses re version info not being included.
  • Accessibility issues
  • Anno-Rep work
    • Help with deployment to dev
  • TBD: FRDR Security