juju 2.8.6 - resource download very slow

Bug #1905703 reported by James Page
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Canonical Juju
Fix Released
High
Harry Pidcock

Bug Description

deployment of 83 units of a charm which uses a snap (36M in size).

When the application was upgraded to a new version of the charm with a new resource, the download of the snap to each unit was very slow - first 12M arrived in 17 minutes (and still waiting for the rest).

All units are upgrading at the same time which could be generating some load of the controlllers?

Revision history for this message
Ian Booth (wallyworld) wrote :

I suspect it is the thundering heard problem and juju is not recognising that the exact same resource is being requested by N charms, and thus limiting the download from the store to only one instance, and when that is done, serving the other remaining charms from the controller cache.

Changed in juju:
milestone: none → 2.8.7
importance: Undecided → High
status: New → Triaged
Revision history for this message
James Page (james-page) wrote :

I would think so - I just had the same issue with an "add-unit -n 199" ontop of an openstack cloud.

The controller machine crawls with a high load (40 on an m1.medium)

Revision history for this message
Pen Gale (pengale) wrote :

As discussed in the daily sync, we're probably not going to be able to fix this prior to the 2.8.7 and 2.9.0 releases, but we plan on fast following with a fix early in 2021, with 2.9.1/2.8.8.

Changed in juju:
milestone: 2.8.7 → 2.9.1
Ian Booth (wallyworld)
Changed in juju:
milestone: 2.9.1 → 2.9.2
Changed in juju:
milestone: 2.9.2 → 2.9.3
Ian Booth (wallyworld)
Changed in juju:
milestone: 2.9.3 → 2.9-next
Harry Pidcock (hpidcock)
Changed in juju:
assignee: nobody → Harry Pidcock (hpidcock)
status: Triaged → In Progress
Revision history for this message
Harry Pidcock (hpidcock) wrote :
Harry Pidcock (hpidcock)
Changed in juju:
status: In Progress → Fix Committed
milestone: 2.9-next → 2.9.11
Changed in juju:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.