Commit 2af44fc
authored
Merge pull request #745 from cderici/update-3.0-schema-and-clients
#745
#### Description
This PR updates the facade schema with the latest juju head (develop) and rebuilds the clients etc. This is mostly internal change to bring the libjuju up to date with the most recent changes in juju.
Just as a reference for the future, I'll note here all the versions that are bumped and started to be supported by libjuju:
`Application` : 15
`Charms` : 5
`Client` : 6
`MachineManager` : 8, 9
`Resources` : 3
`SSHClient` : 4
`Subnets` : 5
`AllWatcher` : 3
`AllModelWatcher` : 4
Two new facades are added:
`CAASFirewallerSidecar`
`SecretsTriggerWatcher`
#### QA Steps
Bootstrap with the latest juju on lxd or microk8s and try to run:
```python
application = await model.deploy(
'parca-k8s,
application_name='parca',
trust=True,
channel='edge',
)
```
All (except the known intermittently failing) CI tests need to pass. (The juju `latest` edge test is failing for some reason, though it's about the jenkins job, not juju/libjuju)
#### Notes & Discussion
Note that, this only changes the clients for the `3.0` track. The "old" clients, the ones we keep for the `2.9` track are untouched, and it should work the same.17 files changed
Lines changed: 10826 additions & 6724 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
22 | 24 | | |
23 | 25 | | |
24 | 26 | | |
| |||
160 | 162 | | |
161 | 163 | | |
162 | 164 | | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
163 | 169 | | |
164 | 170 | | |
165 | 171 | | |
| |||
480 | 486 | | |
481 | 487 | | |
482 | 488 | | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
483 | 493 | | |
484 | 494 | | |
485 | 495 | | |
| |||
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1134 | 1134 | | |
1135 | 1135 | | |
1136 | 1136 | | |
| 1137 | + | |
| 1138 | + | |
| 1139 | + | |
| 1140 | + | |
| 1141 | + | |
1137 | 1142 | | |
1138 | 1143 | | |
1139 | 1144 | | |
| |||
1185 | 1190 | | |
1186 | 1191 | | |
1187 | 1192 | | |
1188 | | - | |
1189 | 1193 | | |
1190 | 1194 | | |
1191 | 1195 | | |
1192 | 1196 | | |
1193 | 1197 | | |
1194 | 1198 | | |
1195 | 1199 | | |
1196 | | - | |
1197 | 1200 | | |
1198 | 1201 | | |
1199 | 1202 | | |
| |||
1564 | 1567 | | |
1565 | 1568 | | |
1566 | 1569 | | |
| 1570 | + | |
1567 | 1571 | | |
1568 | 1572 | | |
1569 | 1573 | | |
| |||
1581 | 1585 | | |
1582 | 1586 | | |
1583 | 1587 | | |
1584 | | - | |
1585 | 1588 | | |
1586 | 1589 | | |
1587 | 1590 | | |
| |||
1595 | 1598 | | |
1596 | 1599 | | |
1597 | 1600 | | |
1598 | | - | |
| 1601 | + | |
1599 | 1602 | | |
1600 | 1603 | | |
1601 | 1604 | | |
| |||
2085 | 2088 | | |
2086 | 2089 | | |
2087 | 2090 | | |
2088 | | - | |
2089 | | - | |
2090 | | - | |
2091 | | - | |
2092 | | - | |
2093 | 2091 | | |
2094 | 2092 | | |
2095 | 2093 | | |
| |||
2961 | 2959 | | |
2962 | 2960 | | |
2963 | 2961 | | |
2964 | | - | |
2965 | | - | |
2966 | | - | |
2967 | | - | |
2968 | | - | |
2969 | | - | |
2970 | | - | |
2971 | | - | |
2972 | | - | |
2973 | | - | |
2974 | | - | |
2975 | | - | |
2976 | | - | |
2977 | | - | |
2978 | | - | |
2979 | | - | |
2980 | | - | |
2981 | | - | |
2982 | | - | |
2983 | | - | |
2984 | | - | |
2985 | | - | |
2986 | | - | |
2987 | 2962 | | |
2988 | 2963 | | |
2989 | 2964 | | |
| |||
0 commit comments