Local package cache for Murano Engine
Registered by
Stan Lagun
Currently for any deployment execution all required packages are downloaded from Murano API or Glare services before execution and then deleted after it. It creates significant delays for action execution (including "deploy" action). Packages change rarely and some of them get instantly reused across different environments. To speed up the execution 2 things can be done:
Implement local package cache on engine site. Packages should be reused across all deployments happening on that engine instance so it must be smart enough to be thread-safe and support package invalidation and garbage collection
Blueprint information
- Status:
- Complete
- Approver:
- Serg Melikyan
- Priority:
- Undefined
- Drafter:
- Stan Lagun
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- Accepted for mitaka
- Implementation:
-
Implemented
- Milestone target:
- None
- Started by
- Kirill Zaitsev
- Completed by
- Kirill Zaitsev
Related branches
Sprints
Whiteboard
(?)
Work Items
Dependency tree

* Blueprints in grey have been implemented.