No agent binaries available

Bug #1900861 reported by David
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical Juju
Expired
High
Unassigned

Bug Description

Hello,

I have seen the "No agent binaries available" error in machines deployed to an LXD Cloud added to a K8s Juju controller bootstrapped in Microk8s.

This error is only happening when the version of the juju controller is not officially released. So this happens for instance when I'm testing juju from 2.8/candidate.

For more information, see https://discourse.juju.is/t/no-agent-binaries-available/3329

Revision history for this message
John A Meinel (jameinel) wrote : Re: [Bug 1900861] [NEW] No agent binaries available

So this is that if you bootstrap with a pre-release juju (to k8s) and then
try to add a non-k8s model, Juju doesn't find the pre-release Juju agent
binaries.

I'm guessing this is a case of needing to set "agent-stream=develop" or
"agent-stream=proposed" for the model/controller so it will allow
pre-release agent binaries to be used.

On Wed, Oct 21, 2020 at 10:00 AM David <email address hidden> wrote:

> Public bug reported:
>
> Hello,
>
> I have seen the "No agent binaries available" error in machines deployed
> to an LXD Cloud added to a K8s Juju controller bootstrapped in Microk8s.
>
> This error is only happening when the version of the juju controller is
> not officially released. So this happens for instance when I'm testing
> juju from 2.8/candidate.
>
> For more information, see https://discourse.juju.is/t/no-agent-binaries-
> available/3329
> <https://discourse.juju.is/t/no-agent-binaries-available/3329>
>
> ** Affects: juju
> Importance: Undecided
> Status: New
>
> --
> You received this bug notification because you are subscribed to juju.
> Matching subscriptions: juju bugs
> https://bugs.launchpad.net/bugs/1900861
>
> Title:
> No agent binaries available
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/juju/+bug/1900861/+subscriptions
>

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

jameinel: do you mean that the operator has to set this flag, or that Juju should?

Revision history for this message
John A Meinel (jameinel) wrote : Re: [Bug 1900861] Re: No agent binaries available

It feels like if you are doing "juju-beta bootstrap" and the resultant
controller that comes up is running a beta release, then we should populate
agent-streams to reflect this fact.
I'd rather have less need to have agent-stream set, but if we treat it as a
risk level, then it would make sense that it would default to whatever was
used to create it in the first place.

On Fri, Oct 23, 2020 at 9:51 AM Pete Vander Giessen <
<email address hidden>> wrote:

> jameinel: do you mean that the operator has to set this flag, or that
> Juju should?
>
> --
> You received this bug notification because you are subscribed to juju.
> Matching subscriptions: juju bugs
> https://bugs.launchpad.net/bugs/1900861
>
> Title:
> No agent binaries available
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/juju/+bug/1900861/+subscriptions
>

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

Triaging as high priority and putting into the Juju 3.0.0 milestone. Fixing this will make it easier for folks to test out the beta when it comes time to release a 3.0.0 beta around the end of the 21.04 cycle. It would be nice to fix this sometime between now and then.

Changed in juju:
status: New → Triaged
importance: Undecided → High
milestone: none → 3.0.0
Changed in juju:
milestone: 3.0.0 → 3.0.1
Changed in juju:
milestone: 3.0.1 → 3.0.2
Changed in juju:
milestone: 3.0.2 → 3.0.3
Revision history for this message
Juan M. Tirado (tiradojm) wrote :

Old issue. Reopen if needed.

Changed in juju:
milestone: 3.0.3 → none
status: Triaged → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for Canonical Juju because there has been no activity for 60 days.]

Changed in juju:
status: Incomplete → Expired
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.