Commit 302021e
authored
Merge pull request #820 from juanmanuel-tirado/JUJU-3348_fix_assume_parsing
#820
#### Description
This fixes a problematic parsing of assumes in bundles with resources for K8s. This could Fix #766.
Additionally we update the Charms facade to version 5.
#### QA Steps
Use the bundle mentioned in #766
```
from juju.model import Model
m = Model()
await m.connect()
LCM_CHARM = "osm-lcm"
LCM_APP = "lcm"
LCM_CHANNEL = "latest/beta"
LCM_SERIES = "focal"
LCM_RESOURCES = {"lcm-image": "opensourcemano/lcm:testing-daily"}
await model.deploy(
LCM_CHARM,
resources=LCM_RESOURCES,
application_name=LCM_APP,
channel=LCM_CHANNEL,
series=LCM_SERIES,
)
```
#### Notes & Discussion
This fix has to be ported to 3.* branches.6 files changed
Lines changed: 746 additions & 13 deletions
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8250 | 8250 | | |
8251 | 8251 | | |
8252 | 8252 | | |
| 8253 | + | |
| 8254 | + | |
| 8255 | + | |
| 8256 | + | |
| 8257 | + | |
| 8258 | + | |
| 8259 | + | |
| 8260 | + | |
| 8261 | + | |
| 8262 | + | |
| 8263 | + | |
| 8264 | + | |
| 8265 | + | |
8253 | 8266 | | |
8254 | 8267 | | |
8255 | 8268 | | |
| |||
8449 | 8462 | | |
8450 | 8463 | | |
8451 | 8464 | | |
| 8465 | + | |
| 8466 | + | |
| 8467 | + | |
| 8468 | + | |
| 8469 | + | |
| 8470 | + | |
| 8471 | + | |
| 8472 | + | |
8452 | 8473 | | |
8453 | 8474 | | |
8454 | 8475 | | |
| |||
8697 | 8718 | | |
8698 | 8719 | | |
8699 | 8720 | | |
| 8721 | + | |
| 8722 | + | |
| 8723 | + | |
| 8724 | + | |
| 8725 | + | |
| 8726 | + | |
| 8727 | + | |
| 8728 | + | |
| 8729 | + | |
| 8730 | + | |
| 8731 | + | |
| 8732 | + | |
| 8733 | + | |
| 8734 | + | |
| 8735 | + | |
| 8736 | + | |
| 8737 | + | |
| 8738 | + | |
| 8739 | + | |
| 8740 | + | |
| 8741 | + | |
| 8742 | + | |
8700 | 8743 | | |
8701 | 8744 | | |
8702 | 8745 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
400 | 400 | | |
401 | 401 | | |
402 | 402 | | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| 433 | + | |
| 434 | + | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
| 438 | + | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
403 | 451 | | |
404 | 452 | | |
405 | 453 | | |
| |||
15542 | 15590 | | |
15543 | 15591 | | |
15544 | 15592 | | |
| 15593 | + | |
| 15594 | + | |
| 15595 | + | |
| 15596 | + | |
| 15597 | + | |
| 15598 | + | |
| 15599 | + | |
| 15600 | + | |
| 15601 | + | |
| 15602 | + | |
| 15603 | + | |
| 15604 | + | |
| 15605 | + | |
| 15606 | + | |
| 15607 | + | |
| 15608 | + | |
| 15609 | + | |
| 15610 | + | |
| 15611 | + | |
| 15612 | + | |
| 15613 | + | |
| 15614 | + | |
| 15615 | + | |
| 15616 | + | |
| 15617 | + | |
| 15618 | + | |
| 15619 | + | |
| 15620 | + | |
| 15621 | + | |
| 15622 | + | |
| 15623 | + | |
| 15624 | + | |
| 15625 | + | |
| 15626 | + | |
| 15627 | + | |
| 15628 | + | |
| 15629 | + | |
| 15630 | + | |
| 15631 | + | |
| 15632 | + | |
| 15633 | + | |
| 15634 | + | |
15545 | 15635 | | |
15546 | 15636 | | |
15547 | 15637 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
675 | 675 | | |
676 | 676 | | |
677 | 677 | | |
678 | | - | |
679 | 678 | | |
680 | 679 | | |
681 | | - | |
682 | | - | |
683 | | - | |
684 | | - | |
685 | | - | |
686 | | - | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
687 | 690 | | |
688 | | - | |
689 | | - | |
| 691 | + | |
| 692 | + | |
690 | 693 | | |
691 | 694 | | |
692 | 695 | | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
| 703 | + | |
| 704 | + | |
| 705 | + | |
| 706 | + | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
| 711 | + | |
| 712 | + | |
| 713 | + | |
| 714 | + | |
693 | 715 | | |
694 | 716 | | |
695 | 717 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31595 | 31595 | | |
31596 | 31596 | | |
31597 | 31597 | | |
| 31598 | + | |
| 31599 | + | |
| 31600 | + | |
| 31601 | + | |
| 31602 | + | |
| 31603 | + | |
| 31604 | + | |
| 31605 | + | |
| 31606 | + | |
31598 | 31607 | | |
31599 | 31608 | | |
31600 | 31609 | | |
| |||
31693 | 31702 | | |
31694 | 31703 | | |
31695 | 31704 | | |
| 31705 | + | |
| 31706 | + | |
| 31707 | + | |
| 31708 | + | |
| 31709 | + | |
| 31710 | + | |
| 31711 | + | |
| 31712 | + | |
| 31713 | + | |
| 31714 | + | |
| 31715 | + | |
| 31716 | + | |
| 31717 | + | |
| 31718 | + | |
| 31719 | + | |
| 31720 | + | |
| 31721 | + | |
| 31722 | + | |
| 31723 | + | |
| 31724 | + | |
| 31725 | + | |
| 31726 | + | |
| 31727 | + | |
| 31728 | + | |
| 31729 | + | |
| 31730 | + | |
| 31731 | + | |
| 31732 | + | |
| 31733 | + | |
| 31734 | + | |
| 31735 | + | |
| 31736 | + | |
| 31737 | + | |
31696 | 31738 | | |
31697 | 31739 | | |
31698 | 31740 | | |
| |||
32193 | 32235 | | |
32194 | 32236 | | |
32195 | 32237 | | |
32196 | | - | |
| 32238 | + | |
32197 | 32239 | | |
32198 | 32240 | | |
32199 | 32241 | | |
| |||
32213 | 32255 | | |
32214 | 32256 | | |
32215 | 32257 | | |
32216 | | - | |
| 32258 | + | |
32217 | 32259 | | |
32218 | 32260 | | |
32219 | | - | |
| 32261 | + | |
32220 | 32262 | | |
32221 | 32263 | | |
32222 | 32264 | | |
| |||
32281 | 32323 | | |
32282 | 32324 | | |
32283 | 32325 | | |
| 32326 | + | |
| 32327 | + | |
| 32328 | + | |
| 32329 | + | |
| 32330 | + | |
| 32331 | + | |
| 32332 | + | |
| 32333 | + | |
| 32334 | + | |
| 32335 | + | |
| 32336 | + | |
| 32337 | + | |
| 32338 | + | |
| 32339 | + | |
| 32340 | + | |
| 32341 | + | |
| 32342 | + | |
| 32343 | + | |
| 32344 | + | |
| 32345 | + | |
| 32346 | + | |
| 32347 | + | |
| 32348 | + | |
| 32349 | + | |
| 32350 | + | |
| 32351 | + | |
| 32352 | + | |
| 32353 | + | |
| 32354 | + | |
| 32355 | + | |
| 32356 | + | |
| 32357 | + | |
| 32358 | + | |
| 32359 | + | |
| 32360 | + | |
| 32361 | + | |
| 32362 | + | |
32284 | 32363 | | |
32285 | 32364 | | |
32286 | 32365 | | |
| |||
0 commit comments