Failed to import package: http failure response 0 Unknown error for large Aria Automation Orchestrator packages that take longer than 5 minutes to import
Issue/Introduction
- Any Aria Automation Orchestrator package import which takes longer than 5 minutes will timeout in version 8.18.1
- The Ui throws the error:
'Failed to import package: http failure response for https://<vROFQDN>/vco/api/packages/extendedimport: 0 Unknown error'
Environment
Aria Automation Orchestrator 8.18.1
Cause
The issue occurs due to envoy's stream-idle-timeout that defaults to 5 minutes. Version prior to 8.18.1 leverage traefik so are not affected.
Resolution
To resolve the issue export packages in smaller sizes or set the idle timeout rule to infinity on all appliance nodes
To set the idle timeout rule to infinity perform below steps on each appliance node:
Before proceeding snapshot each appliance node.
1. Backup /opt/charts/vco/templates/ingress.yaml to another location (not under /opt/charts):
cp /opt/charts/vco/templates/ingress.yaml /root/ingress.yaml
2. Edit /opt/charts/vco/templates/ingress.yaml with vim. Add the idle:infinity setting on line 14 as follows:
Make sure to respect the formatting/spacing that it matches the alignment of the previous line.
3. Run /opt/scripts/deploy.sh to redeploy services (requires downtime)
Note: the changes may not persist during upgrades/patches and would need to be re-implemented.
Comments
Post a Comment