2.9.28 vs 2.9.32 logs errors about: `unknown object type "SecretsManager" (not implemented)`

Bug #1981324 reported by John A Meinel
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Canonical Juju
Fix Released
Critical
Ian Booth

Bug Description

As reported on Discourse

with an upgrade from 2.9.28 to 2.9.32 the Uniter agent starts complaining about:

unit-mysql-0: 09:27:25 ERROR juju.worker.dependency "uniter" manifold worker returned unexpected error: unknown object type "SecretsManager" (not implemented)

2.9.32 should not be introducing types for 2.9.28 that old versions of the agent do not understand.
We need to be careful here, because this looks like a case of older unit agents not being happy talking to a newer controller, which is very much a use case we intend to support with api facade versioning.
(It may be that the only fix is to rev 2.9.33 to a new facade version, and then only report the known types on the version that older agents (eg <=2.9.28) can handle.)

John A Meinel (jameinel)
summary: - 2.9.28 vs 2.9.32 loggs errors about: `unknown object type
+ 2.9.28 vs 2.9.32 logs errors about: `unknown object type
"SecretsManager" (not implemented)`
Revision history for this message
John A Meinel (jameinel) wrote :
Ian Booth (wallyworld)
Changed in juju:
assignee: nobody → Ian Booth (wallyworld)
status: Triaged → In Progress
Revision history for this message
Ian Booth (wallyworld) wrote :
Ian Booth (wallyworld)
Changed in juju:
status: In Progress → Fix Committed
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.