Just to confirm, the machine agent for the machine this unit is on has already upgraded?
All agents use a common Facade for getting the tools, except units. So I guess there is a problem there, as the facade seems to just get the tools stored against the machine, but not resolve the urls for those tool versions. This wouldn't normally be a problem because the machine should already have the tools downloaded..
What is the contents of /var/lib/juju/tools/2.9.42-ubuntu-amd64/downloaded-tools.txt?
Just to confirm, the machine agent for the machine this unit is on has already upgraded?
All agents use a common Facade for getting the tools, except units. So I guess there is a problem there, as the facade seems to just get the tools stored against the machine, but not resolve the urls for those tool versions. This wouldn't normally be a problem because the machine should already have the tools downloaded..
What is the contents of /var/lib/ juju/tools/ 2.9.42- ubuntu- amd64/downloade d-tools. txt?