Error updating Firefox

Keith keithw at caramail.com
Wed Nov 19 20:49:39 UTC 2025


On 11/19/25 1:28 PM, Ian Bruntlett wrote:
> Hi Keith,
> 
> On Wed, 19 Nov 2025 at 19:20, Keith via ubuntu-users <ubuntu- 
> users at lists.ubuntu.com <mailto:ubuntu-users at lists.ubuntu.com>> wrote:
> 
>     $ snap tasks --last=auto-refresh
> 
>     will give information on individual tasks taken by snapd when
>     performing
>     an action like auto-refresh.
> 
> 
> Here it is:-
> ian at turing:~$ snap tasks --last=auto-refresh
> Status  Spawn               Ready               Summary
> Done    today at 17:54 GMT  today at 17:54 GMT  Ensure prerequisites for 
> "firefox" are available
> Done    today at 17:54 GMT  today at 17:54 GMT  Download snap 
> "firefox" (7355) from channel "latest/stable"
> Done    today at 17:54 GMT  today at 17:54 GMT  Fetch and check 
> assertions for snap "firefox" (7355)
> Done    today at 17:54 GMT  today at 17:54 GMT  Mount snap "firefox" (7355)
> Done    today at 17:54 GMT  today at 17:54 GMT  Run pre-refresh hook of 
> "firefox" snap if present
> Done    today at 17:54 GMT  today at 17:54 GMT  Stop snap "firefox" services
> Done    today at 17:54 GMT  today at 17:54 GMT  Remove aliases for snap 
> "firefox"
> Done    today at 17:54 GMT  today at 17:54 GMT  Make current revision 
> for snap "firefox" unavailable
> Done    today at 17:54 GMT  today at 17:54 GMT  Copy snap "firefox" data
> Done    today at 17:54 GMT  today at 17:54 GMT  Setup snap 
> "firefox" (7355) security profiles
> Done    today at 17:54 GMT  today at 17:54 GMT  Make snap 
> "firefox" (7355) available to the system
> Done    today at 17:54 GMT  today at 17:54 GMT  Automatically connect 
> eligible plugs and slots of snap "firefox"
> Done    today at 17:54 GMT  today at 17:54 GMT  Set automatic aliases 
> for snap "firefox"
> Done    today at 17:54 GMT  today at 17:54 GMT  Setup snap "firefox" aliases
> Done    today at 17:54 GMT  today at 17:54 GMT  Run post-refresh hook of 
> "firefox" snap if present
> Done    today at 17:54 GMT  today at 17:54 GMT  Start snap 
> "firefox" (7355) services
> Done    today at 17:54 GMT  today at 17:54 GMT  Remove data for snap 
> "firefox" (7177)
> Done    today at 17:54 GMT  today at 17:54 GMT  Remove snap 
> "firefox" (7177) from the system
> Done    today at 17:54 GMT  today at 17:54 GMT  Clean up 
> "firefox" (7355) install
> Done    today at 17:54 GMT  today at 17:54 GMT  Run configure hook of 
> "firefox" snap if present
> Done    today at 17:54 GMT  today at 17:54 GMT  Run health check of 
> "firefox" snap
> Error   today at 17:54 GMT  today at 17:54 GMT  Monitoring snap 
> "firefox" to determine whether extra refresh steps are required
> 
> ......................................................................
> Monitoring snap "firefox" to determine whether extra refresh steps are 
> required
> 
> 2025-11-19T17:54:25Z ERROR too many requests
> 
>     $ snap tasks 763
>     will give information on an individual change ID. In this case it's 763
>     for the auto-refresh of the Firefox snap.
> 
> 
> And here it is again...
> ian at turing:~$ snap tasks 763
> Status  Spawn               Ready               Summary
> Done    today at 17:54 GMT  today at 17:54 GMT  Ensure prerequisites for 
> "firefox" are available
> Done    today at 17:54 GMT  today at 17:54 GMT  Download snap 
> "firefox" (7355) from channel "latest/stable"
> Done    today at 17:54 GMT  today at 17:54 GMT  Fetch and check 
> assertions for snap "firefox" (7355)
> Done    today at 17:54 GMT  today at 17:54 GMT  Mount snap "firefox" (7355)
> Done    today at 17:54 GMT  today at 17:54 GMT  Run pre-refresh hook of 
> "firefox" snap if present
> Done    today at 17:54 GMT  today at 17:54 GMT  Stop snap "firefox" services
> Done    today at 17:54 GMT  today at 17:54 GMT  Remove aliases for snap 
> "firefox"
> Done    today at 17:54 GMT  today at 17:54 GMT  Make current revision 
> for snap "firefox" unavailable
> Done    today at 17:54 GMT  today at 17:54 GMT  Copy snap "firefox" data
> Done    today at 17:54 GMT  today at 17:54 GMT  Setup snap 
> "firefox" (7355) security profiles
> Done    today at 17:54 GMT  today at 17:54 GMT  Make snap 
> "firefox" (7355) available to the system
> Done    today at 17:54 GMT  today at 17:54 GMT  Automatically connect 
> eligible plugs and slots of snap "firefox"
> Done    today at 17:54 GMT  today at 17:54 GMT  Set automatic aliases 
> for snap "firefox"
> Done    today at 17:54 GMT  today at 17:54 GMT  Setup snap "firefox" aliases
> Done    today at 17:54 GMT  today at 17:54 GMT  Run post-refresh hook of 
> "firefox" snap if present
> Done    today at 17:54 GMT  today at 17:54 GMT  Start snap 
> "firefox" (7355) services
> Done    today at 17:54 GMT  today at 17:54 GMT  Remove data for snap 
> "firefox" (7177)
> Done    today at 17:54 GMT  today at 17:54 GMT  Remove snap 
> "firefox" (7177) from the system
> Done    today at 17:54 GMT  today at 17:54 GMT  Clean up 
> "firefox" (7355) install
> Done    today at 17:54 GMT  today at 17:54 GMT  Run configure hook of 
> "firefox" snap if present
> Done    today at 17:54 GMT  today at 17:54 GMT  Run health check of 
> "firefox" snap
> Error   today at 17:54 GMT  today at 17:54 GMT  Monitoring snap 
> "firefox" to determine whether extra refresh steps are required
> 
> ......................................................................
> Monitoring snap "firefox" to determine whether extra refresh steps are 
> required
> 
> 2025-11-19T17:54:25Z ERROR too many requests
> 
> ian at turing:~$
> 
> Does that help?
> 
> BW,
> 

That seems to be response from the snap-store server. Not sure what 
prompted it, though. The following might shed a little more light

$ sudo snap debug state --change 763 /var/lib/snapd/state.json

The last entry will be the "Monitoring snap" one. The number at the 
beginning is its task ID. Take it and plug into <ID> for this command

$ sudo snap debug state --task <ID> /var/lib/snapd/state.json

On my system task ID was 10447 so the output was this

$ sudo snap debug state --task 10447 /var/lib/snapd/state.json
id: 10447
kind: check-rerefresh
summary: Monitoring snap "firefox" to determine whether extra refresh 
steps are required
status: Done
log: |
   2025-11-19T12:58:42-06:00 INFO No re-refreshes found.

halt-tasks: []

Firefox refreshed without error on my system, but perhaps there'll be 
some added information from the last command which will give clue as to 
what happened on your system.

I think firefox probably installed ok, but you could always save a 
snapshot, uninstall the snap then reinstall it. In fact, if you remove 
the snap *without* the "--purge" option a snapshot will automatically be 
taken. It can be restored with

$ sudo snap restore <id> firefox --users=<your username>

-- 
Keith




More information about the ubuntu-users mailing list