Skip to content

1 6 2025 Tech Team Report

qqmyers edited this page Jan 6, 2025 · 1 revision

1-6-2025

Logged Tasks

                            Date             Task Hours (Main) Hours (EOLS) Hours (PII) Hours (QDAS)
16-Dec-2024 Reporting, mtg, add versionNotes on prod, check 2
17-Dec-2024 Update private file perm module on dev, add latest cvoc styling changes to github 1
18-Dec-2024 Investigate/test ORCID login with MFA, report working except no WebAuthn, fix styling of version note per request, make v6.5-qdr branch, deploy with solr 9.7.0 to stage, reindex, create initial heal.properties file, add error message in log for general full-text fails 5
19-Dec-2024 Update versionNotePR w/styling fixes, create #11113/11114 re: solr perm indexing for files, deploy fix to dev/stage, update Drupal to 10.4.0 on dev/stage, investigate bundle fails for langs and heal, find heal uses multiple for child fields which isn't supported (only one val shows in the display pane), investigate old/bad cvvs on stage. 4
20-Dec-2024 Remove bad lang cvv vals from stage, checked prod, installed latest citations.tsv on stage, test heal.properties, add to github, start deploy of payara-6.2024.12 on dev, merge domain.xml files, coord re: xhtml fails. 3
23-Dec-2024 Investigate payara6.2024.12 fails, fix cvoc languages fail 1
24-Dec-2024 Update payara-bom to 6.2024.12, fix metadatalang npe, investigate deploy issue 1
31-Dec-2024 Update oidc module 3.0.9 alpha5, cleanup 6.2024.12 domain.xml, create install instructions, test. 3
2-Jan-2025 Further changes to 6.2024.12 domain.xml, test simpler upgrade method, review logs re: prod warnings in AM (lots of activity, no specific IP), restored access log formatting on prod (requires reboot) so original IP is captured. 3

Operations

  • Added versionNotes on prod based on existing notes comments - using API commands generated/reviewed earlier
  • Investigated prod outage - saw broad range of IPs hitting the server
  • Restored the access log formatting on prod so that it captures the original IP address - will turn on with the first payara restart

SSO

  • Investigated/tested ORCID login with MFA - appears to work except WebAuthn isn't available (with a config that allows WebAuthn/passkeys for local users)
  • Found/fixed bad controlled vocabulary values on stage (char encoding issues), verified prod doesn't have them
  • Updated to latest citation block on stage (minor changes)

Drupal

  • Updated private file perms module on dev/stage/in github
  • Updated Drupal to 10.4.0 on dev/stage
  • Updated OIDC module to 3.0.0alpha5 (which fixes the issue I reported a work-around for)

Dataverse

  • Add latest cvoc styling changes to QDR github
  • Made v6.5 branch, deployed with solr 9.7.0 to stage, reindexed
  • Added code to show error message in log re: any full text index failures
  • Updated version Note styling (word-wrap) per request, updated versionNote PR
  • Found/fixed issue with spurious solr permission docs being created, created issue/PR (#11113/#11114), deployed fix to dev/stage
  • Deployed Payara 6.2024.12 and worked through update process, fixed new null pointer issues (looks like JSF switched from reporting "" to sending null with this Payara version when the Java value is null). Created PR with instructions/release note, etc.

HEAL

  • Created/deployed heal.properties file on stage (suppresses warning messages in the log)
  • Investigated HEAL-related warnings in log - discovered that the HEAL block used multiple for child fields which isn't supported (can add/edit multiple values but only one is shown in display mode)

TKLabels

AnnoRep

Discussion

Plans

  • Update to latest Keycloak, investigate any new options for OIDC social login w/passkeys
  • Background work to change/remove deprecated Drupal modules in prep for 11.0.0
  • Fix #113 if possible
  • Matomo - investigate event-level tracking via tag manager, remove non-working google scripts
  • AnnoRep - explore round-trip, configure auto-start and log rotation
  • Ops
    • check missing globalidcreationdates and fix via /modifyRegistration or alternative
  • Dataverse
    • Make PR for guestbook adding datasetversion fix
    • Popup info accessibility - IQSS likes the recommendations from the source I linked to, so this can be implemented along those lines.
  • QDAS Previewer
    • Updates per request
    • Investigate writing aux file/previewing lower-sensitivity version and/or other write options
  • TBD: FRDR Security
Clone this wiki locally