Project

General

Profile

Edit Copy Actions

Feature #10432

open

deployment and tasks

Added by Sai Priyatham Sadineni about 1 month ago. Updated about 1 month ago.

Status:
Resolved
Priority:
Normal
Start date:
08/17/2026
Due date:
08/18/2026 (31 days late)
% Done:

100%

Estimated time:
16:00 h

Description

Deployed backend changes to production and executed the post-deployment migration scripts.
Set up the new production S3 bucket (nexzenpos-prod-images) and updated the production environment configuration on the server.
Ran image backup scripts for production databases before migration (master DB, demo, and mythri) to ensure rollback safety.
Executed the S3 image migration for production tenants — demo and mythri — moving menu item images from legacy URLs to the new production bucket.
Audited mythri's production menu data: identified which items were already served from S3 vs. external URLs, and produced a list of 99 items still not on S3.
Compiled a list of 110 menu items in mythri that have no image at all, for the content team to fill in.
Verified that the per-tenant S3 folder structure (separate folders per tenant and per module) is correctly applied in production, including uploads from the super admin portal.
Investigated a production/test environment issue on atlantafence.net reported after the day's deployments — traced whether recent changes were the cause.
Continued debugging the atlantafence.net environment issue — confirmed local and production are working correctly and isolated the problem to the test environment only.
Analysed the routing approach for the affected environment (path-based vs. current routing) and evaluated options to resolve the issue.
Reproduced and narrowed down the issue with the team — confirmed it affects only some users' systems/browsers and is not caused by any new deployment.
Generated an updated report for mythri production listing menu items with missing images and items whose image URLs still need migrating to S3.
Ran the spice level sets migration on the mythri production database — 107 menu items linked to the new spice level set structure.
Fixed a production error where updating a menu item failed with "Spice level 'mild' is not part of the set" — caused by a mismatch between an item's saved spice level and its assigned spice level set after migration.
Verified the scope of the spice level migration in production — confirmed only the mythri tenant was migrated and no other tenant was affected, ahead of testing.
Deployed Code multiple Times for testing in test and prod environments


Add

Subtasks


Add

Related issues

Actions #1

Updated by Sai Priyatham Sadineni about 1 month ago

  • Status changed from New to Resolved
Edit Copy Actions

Also available in: Atom PDF