CDLUC3 / mrt-doc

Documentation and Information regarding the Merritt repository
8 stars 4 forks source link

[RELEASE] Ingest & Inventory - new queue library #2048

Closed mreyescdl closed 1 month ago

mreyescdl commented 1 month ago

Overview of Release

Large set of changes involving new queue structure and many more Ingest states /ingest & /inventory queue obsolete

Service(s)

Ingest & Inventory

Github Issue Link(s)

Too many to list

Servers affected

uc3-mrtingest-prd01 uc3-mrtingest-prd02 uc3-mrtingest-prd03 uc3-mrtinv-prd01 uc3-mrtinv-prd02

Source Code:

Ingest - https://github.com/CDLUC3/mrt-ingest/pull/105 Inventory - https://github.com/CDLUC3/mrt-inventory/pull/33

Source Code Tag

Ingest - 2.1.1 Inventory - 2.1.1

Jenkins/Build Info: (if applicable)

N/A - Using Code Artifact

Deployment Steps (if applicable)

Infrastructure Changes to support deployment (ALB, EFS, etc)

None needed - Ansible script will perform deployment for Ingest and Inventory

Rollback Instructions

mreyescdl commented 1 month ago

Found bug after production deployment dealing with updates vs adds. https://github.com/CDLUC3/mrt-ingest/commit/b2db03b2603e93f863ed4e3c00764b5ccd0d8531

Decided to not rollback. Paused Ingest queue and applied hot-fix. Released queue and monitored.