Project

General

Profile

Actions

action #120564

closed

[qem-dashboard] Assets are not cleaned up on deployment

Added by kraih over 1 year ago. Updated over 1 year ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
2022-11-15
Due date:
2022-11-30
% Done:

0%

Estimated time:

Description

Observation

The deployment pipeline does not remove old assets from the public/asset directory. That means the version that gets actually served is random and changes to the frontend might not be active after deployment.

Acceptance criteria

  • AC1: The latest assets are served after deployment

Suggestions

  • Maybe use the same asset build workflow as Cavil with npm run build:clean
Actions #1

Updated by kraih over 1 year ago

  • Tags set to reactive work
  • Status changed from New to In Progress
  • Assignee set to kraih
Actions #2

Updated by kraih over 1 year ago

Cleaned up the failed deployment manually, will fix the Ansible playbook next.

Actions #4

Updated by openqa_review over 1 year ago

  • Due date set to 2022-11-30

Setting due date based on mean cycle time of SUSE QE Tools

Actions #5

Updated by okurz over 1 year ago

  • Status changed from In Progress to Feedback
Actions #6

Updated by kraih over 1 year ago

Forced a deployment and confirmed that everything works afterwards. There is now only one version of the assets.

Actions #7

Updated by kraih over 1 year ago

Also looks good after the latest nightly deployment.

Actions #8

Updated by kraih over 1 year ago

  • Status changed from Feedback to Resolved
Actions

Also available in: Atom PDF