Skip to content

Commit 0d54e47

Browse files
fix: update client_facades to pass validation test
1 parent 9a8498f commit 0d54e47

1 file changed

Lines changed: 51 additions & 55 deletions

File tree

juju/client/connection.py

Lines changed: 51 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -22,84 +22,82 @@
2222

2323
# Please keep in alphabetical order
2424
client_facades = {
25-
'Action': {'versions': [2, 6, 7]},
25+
'Action': {'versions': [7]},
2626
'ActionPruner': {'versions': [1]},
27-
'Agent': {'versions': [2, 3]},
27+
'Admin': {'versions': [3]},
28+
'Agent': {'versions': [3]},
2829
'AgentLifeFlag': {'versions': [1]},
2930
'AgentTools': {'versions': [1]},
30-
'AllModelWatcher': {'versions': [2, 3, 4]},
31-
'AllWatcher': {'versions': [1, 2, 3, 4]},
31+
'AllModelWatcher': {'versions': [4]},
32+
'AllWatcher': {'versions': [3]},
3233
'Annotations': {'versions': [2]},
33-
'Application': {'versions': [14, 15, 16, 17, 19]},
34-
'ApplicationOffers': {'versions': [1, 2, 4]},
34+
'Application': {'versions': [17, 18, 19]},
35+
'ApplicationOffers': {'versions': [4]},
3536
'ApplicationScaler': {'versions': [1]},
36-
'Backups': {'versions': [1, 2, 3]},
37+
'Backups': {'versions': [3]},
3738
'Block': {'versions': [2]},
38-
'Bundle': {'versions': [5, 6]},
39-
'CharmHub': {'versions': [1]},
40-
'CharmRevisionUpdater': {'versions': [2]},
41-
'CharmDownloader': {'versions': [1]},
42-
'Charms': {'versions': [5, 6]},
43-
'Cleaner': {'versions': [2]},
44-
'Client': {'versions': [5, 6]},
45-
'Cloud': {'versions': [1, 2, 3, 4, 5, 7]},
46-
'Controller': {'versions': [9, 11]},
47-
'CrossModelRelations': {'versions': [1, 2]},
48-
'CrossModelSecrets': {'versions': [1]},
49-
'CrossController': {'versions': [1]},
50-
'CredentialManager': {'versions': [1]},
51-
'CredentialValidator': {'versions': [1, 2]},
39+
'Bundle': {'versions': [6]},
5240
'CAASAdmission': {'versions': [1]},
53-
'CAASAgent': {'versions': [1, 2]},
41+
'CAASAgent': {'versions': [2]},
5442
'CAASApplication': {'versions': [1]},
5543
'CAASApplicationProvisioner': {'versions': [1]},
5644
'CAASFirewaller': {'versions': [1]},
57-
'CAASFirewallerEmbedded': {'versions': [1]},
5845
'CAASFirewallerSidecar': {'versions': [1]},
59-
'CAASModelOperator': {'versions': [1]},
6046
'CAASModelConfigManager': {'versions': [1]},
47+
'CAASModelOperator': {'versions': [1]},
6148
'CAASOperator': {'versions': [1]},
6249
'CAASOperatorProvisioner': {'versions': [1]},
6350
'CAASOperatorUpgrader': {'versions': [1]},
64-
'CAASUnitProvisioner': {'versions': [1, 2]},
51+
'CAASUnitProvisioner': {'versions': [2]},
52+
'CharmDownloader': {'versions': [1]},
53+
'CharmRevisionUpdater': {'versions': [2]},
54+
'Charms': {'versions': [6, 7]},
55+
'Cleaner': {'versions': [2]},
56+
'Client': {'versions': [6, 7]},
57+
'Cloud': {'versions': [7]},
58+
'Controller': {'versions': [11]},
59+
'CredentialManager': {'versions': [1]},
60+
'CredentialValidator': {'versions': [2]},
61+
'CrossController': {'versions': [1]},
62+
'CrossModelRelations': {'versions': [2]},
63+
'CrossModelSecrets': {'versions': [1]},
6564
'Deployer': {'versions': [1]},
6665
'DiskManager': {'versions': [2]},
6766
'EntityWatcher': {'versions': [2]},
6867
'EnvironUpgrader': {'versions': [1]},
6968
'ExternalControllerUpdater': {'versions': [1]},
7069
'FanConfigurer': {'versions': [1]},
7170
'FilesystemAttachmentsWatcher': {'versions': [2]},
72-
'Firewaller': {'versions': [3, 4, 5, 7]},
7371
'FirewallRules': {'versions': [1]},
72+
'Firewaller': {'versions': [7]},
7473
'HighAvailability': {'versions': [2]},
7574
'HostKeyReporter': {'versions': [1]},
76-
'ImageManager': {'versions': [2]},
7775
'ImageMetadata': {'versions': [3]},
7876
'ImageMetadataManager': {'versions': [1]},
79-
'InstanceMutater': {'versions': [2, 3]},
80-
'InstancePoller': {'versions': [3, 4]},
77+
'InstanceMutater': {'versions': [3]},
78+
'InstancePoller': {'versions': [4]},
8179
'KeyManager': {'versions': [1]},
8280
'KeyUpdater': {'versions': [1]},
8381
'LeadershipService': {'versions': [2]},
8482
'LifeFlag': {'versions': [1]},
85-
'Logger': {'versions': [1]},
8683
'LogForwarding': {'versions': [1]},
87-
'Machiner': {'versions': [1, 2, 5]},
84+
'Logger': {'versions': [1]},
8885
'MachineActions': {'versions': [1]},
89-
'MachineManager': {'versions': [9, 10]},
86+
'MachineManager': {'versions': [10]},
9087
'MachineUndertaker': {'versions': [1]},
91-
'MeterStatus': {'versions': [1, 2]},
88+
'Machiner': {'versions': [5]},
89+
'MeterStatus': {'versions': [2]},
9290
'MetricsAdder': {'versions': [2]},
9391
'MetricsDebug': {'versions': [2]},
9492
'MetricsManager': {'versions': [1]},
9593
'MigrationFlag': {'versions': [1]},
96-
'MigrationMaster': {'versions': [1, 3]},
94+
'MigrationMaster': {'versions': [3]},
9795
'MigrationMinion': {'versions': [1]},
9896
'MigrationStatusWatcher': {'versions': [1]},
99-
'MigrationTarget': {'versions': [1]},
100-
'ModelConfig': {'versions': [1, 2, 3]},
101-
'ModelGeneration': {'versions': [1, 2, 4]},
102-
'ModelManager': {'versions': [2, 3, 4, 5, 9]},
97+
'MigrationTarget': {'versions': [1, 2]},
98+
'ModelConfig': {'versions': [3]},
99+
'ModelGeneration': {'versions': [4]},
100+
'ModelManager': {'versions': [9]},
103101
'ModelSummaryWatcher': {'versions': [1]},
104102
'ModelUpgrader': {'versions': [1]},
105103
'NotifyWatcher': {'versions': [1]},
@@ -108,45 +106,43 @@
108106
'PayloadsHookContext': {'versions': [1]},
109107
'Pinger': {'versions': [1]},
110108
'Provisioner': {'versions': [11]},
111-
'ProxyUpdater': {'versions': [1, 2]},
112-
'RaftLease': {'versions': [1, 2]},
109+
'ProxyUpdater': {'versions': [2]},
110+
'RaftLease': {'versions': [2]},
113111
'Reboot': {'versions': [2]},
114112
'RelationStatusWatcher': {'versions': [1]},
115113
'RelationUnitsWatcher': {'versions': [1]},
116-
'RemoteRelations': {'versions': [1, 2]},
117114
'RemoteRelationWatcher': {'versions': [1]},
118-
'Resources': {'versions': [1, 2, 3]},
115+
'RemoteRelations': {'versions': [2]},
116+
'Resources': {'versions': [3]},
119117
'ResourcesHookContext': {'versions': [1]},
120-
'Resumer': {'versions': [2]},
121118
'RetryStrategy': {'versions': [1]},
122-
'Secrets': {'versions': [1, 2]},
123-
'SecretsManager': {'versions': [1, 2]},
119+
'SSHClient': {'versions': [4]},
124120
'SecretBackends': {'versions': [1]},
125121
'SecretBackendsManager': {'versions': [1]},
126122
'SecretBackendsRotateWatcher': {'versions': [1]},
123+
'Secrets': {'versions': [1, 2]},
127124
'SecretsDrain': {'versions': [1]},
125+
'SecretsManager': {'versions': [1, 2]},
128126
'SecretsRevisionWatcher': {'versions': [1]},
129-
'SecretsRotationWatcher': {'versions': [1]},
130127
'SecretsTriggerWatcher': {'versions': [1]},
131128
'Singular': {'versions': [2]},
132129
'Spaces': {'versions': [6]},
133130
'StatusHistory': {'versions': [2]},
134-
'Storage': {'versions': [3, 4, 6]},
135-
'StorageProvisioner': {'versions': [3, 4]},
131+
'Storage': {'versions': [6]},
132+
'StorageProvisioner': {'versions': [4]},
136133
'StringsWatcher': {'versions': [1]},
137-
'Subnets': {'versions': [2, 4, 5]},
138-
'SSHClient': {'versions': [1, 2, 3, 4]},
134+
'Subnets': {'versions': [5]},
139135
'Undertaker': {'versions': [1]},
140136
'UnitAssigner': {'versions': [1]},
141-
'Uniter': {'versions': [18]},
137+
'Uniter': {'versions': [18, 19]},
138+
'UpgradeSeries': {'versions': [3]},
139+
'UpgradeSteps': {'versions': [2]},
142140
'Upgrader': {'versions': [1]},
143-
'UpgradeSeries': {'versions': [1, 3]},
144-
'UpgradeSteps': {'versions': [1, 2]},
145-
'UserManager': {'versions': [1, 2, 3]},
141+
'UserManager': {'versions': [3]},
146142
'UserSecretsDrain': {'versions': [1]},
147143
'UserSecretsManager': {'versions': [1]},
148-
'VolumeAttachmentsWatcher': {'versions': [2]},
149144
'VolumeAttachmentPlansWatcher': {'versions': [1]},
145+
'VolumeAttachmentsWatcher': {'versions': [2]},
150146
}
151147

152148

0 commit comments

Comments
 (0)