Commit b5149b7
authored
[deprecation, improvement] deprecate LinodeMachine.spec.tags, only call updateInstance API if updating tags annotation, ensure unique instance tags (#775)
* deprecate LinodeMachine.spec.tags
* save an update API call for tags, add integration test
* use a set to deal with potential duplicate tag names
* fix extra tagging1 parent 767c255 commit b5149b7
File tree
8 files changed
+100
-74
lines changed- api/v1alpha2
- config/crd/bases
- docs/src/reference
- internal/controller
8 files changed
+100
-74
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
| 68 | + | |
| 69 | + | |
68 | 70 | | |
69 | 71 | | |
70 | 72 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
363 | 363 | | |
364 | 364 | | |
365 | 365 | | |
| 366 | + | |
| 367 | + | |
366 | 368 | | |
367 | 369 | | |
368 | 370 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
356 | 356 | | |
357 | 357 | | |
358 | 358 | | |
| 359 | + | |
| 360 | + | |
359 | 361 | | |
360 | 362 | | |
361 | 363 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
610 | 610 | | |
611 | 611 | | |
612 | 612 | | |
613 | | - | |
| 613 | + | |
614 | 614 | | |
615 | 615 | | |
616 | 616 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| 28 | + | |
28 | 29 | | |
29 | 30 | | |
30 | 31 | | |
| |||
250 | 251 | | |
251 | 252 | | |
252 | 253 | | |
253 | | - | |
254 | | - | |
255 | | - | |
256 | | - | |
257 | | - | |
258 | 254 | | |
259 | 255 | | |
260 | 256 | | |
| |||
751 | 747 | | |
752 | 748 | | |
753 | 749 | | |
754 | | - | |
| 750 | + | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
| 755 | + | |
| 756 | + | |
| 757 | + | |
| 758 | + | |
| 759 | + | |
| 760 | + | |
| 761 | + | |
| 762 | + | |
| 763 | + | |
| 764 | + | |
755 | 765 | | |
756 | 766 | | |
757 | | - | |
| 767 | + | |
758 | 768 | | |
759 | 769 | | |
760 | 770 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
83 | | - | |
| 83 | + | |
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
| |||
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | 94 | | |
116 | 95 | | |
117 | 96 | | |
| |||
122 | 101 | | |
123 | 102 | | |
124 | 103 | | |
125 | | - | |
126 | | - | |
127 | 104 | | |
128 | 105 | | |
129 | 106 | | |
130 | 107 | | |
131 | 108 | | |
132 | | - | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
133 | 115 | | |
134 | 116 | | |
135 | 117 | | |
| |||
141 | 123 | | |
142 | 124 | | |
143 | 125 | | |
144 | | - | |
145 | | - | |
146 | | - | |
| 126 | + | |
147 | 127 | | |
148 | 128 | | |
149 | 129 | | |
| |||
578 | 558 | | |
579 | 559 | | |
580 | 560 | | |
581 | | - | |
| 561 | + | |
582 | 562 | | |
583 | 563 | | |
584 | 564 | | |
| |||
603 | 583 | | |
604 | 584 | | |
605 | 585 | | |
606 | | - | |
| 586 | + | |
607 | 587 | | |
608 | 588 | | |
609 | | - | |
610 | 589 | | |
611 | 590 | | |
612 | 591 | | |
| |||
1020 | 999 | | |
1021 | 1000 | | |
1022 | 1001 | | |
1023 | | - | |
1024 | | - | |
1025 | | - | |
1026 | | - | |
1027 | | - | |
1028 | | - | |
1029 | | - | |
1030 | | - | |
| 1002 | + | |
| 1003 | + | |
| 1004 | + | |
| 1005 | + | |
1031 | 1006 | | |
1032 | 1007 | | |
1033 | | - | |
1034 | | - | |
1035 | | - | |
| 1008 | + | |
| 1009 | + | |
| 1010 | + | |
| 1011 | + | |
| 1012 | + | |
| 1013 | + | |
| 1014 | + | |
| 1015 | + | |
| 1016 | + | |
| 1017 | + | |
1036 | 1018 | | |
1037 | 1019 | | |
| 1020 | + | |
1038 | 1021 | | |
1039 | 1022 | | |
1040 | 1023 | | |
1041 | | - | |
| 1024 | + | |
1042 | 1025 | | |
1043 | 1026 | | |
1044 | 1027 | | |
1045 | | - | |
1046 | 1028 | | |
1047 | 1029 | | |
1048 | | - | |
| 1030 | + | |
1049 | 1031 | | |
1050 | | - | |
1051 | | - | |
1052 | | - | |
1053 | | - | |
1054 | | - | |
| 1032 | + | |
| 1033 | + | |
1055 | 1034 | | |
1056 | 1035 | | |
1057 | | - | |
1058 | | - | |
1059 | | - | |
1060 | | - | |
| 1036 | + | |
| 1037 | + | |
| 1038 | + | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
1061 | 1042 | | |
Lines changed: 5 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
65 | 64 | | |
66 | 65 | | |
67 | | - | |
| 66 | + | |
68 | 67 | | |
69 | 68 | | |
70 | 69 | | |
| |||
1230 | 1229 | | |
1231 | 1230 | | |
1232 | 1231 | | |
1233 | | - | |
1234 | | - | |
1235 | | - | |
| 1232 | + | |
1236 | 1233 | | |
1237 | 1234 | | |
1238 | | - | |
1239 | | - | |
1240 | | - | |
1241 | | - | |
| 1235 | + | |
| 1236 | + | |
1242 | 1237 | | |
1243 | 1238 | | |
1244 | 1239 | | |
| |||
1275 | 1270 | | |
1276 | 1271 | | |
1277 | 1272 | | |
1278 | | - | |
| 1273 | + | |
1279 | 1274 | | |
1280 | 1275 | | |
1281 | 1276 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1391 | 1391 | | |
1392 | 1392 | | |
1393 | 1393 | | |
| 1394 | + | |
1394 | 1395 | | |
1395 | 1396 | | |
1396 | 1397 | | |
| |||
1432 | 1433 | | |
1433 | 1434 | | |
1434 | 1435 | | |
1435 | | - | |
1436 | | - | |
1437 | 1436 | | |
1438 | 1437 | | |
1439 | 1438 | | |
| |||
1654 | 1653 | | |
1655 | 1654 | | |
1656 | 1655 | | |
| 1656 | + | |
1657 | 1657 | | |
1658 | 1658 | | |
1659 | 1659 | | |
| |||
1671 | 1671 | | |
1672 | 1672 | | |
1673 | 1673 | | |
| 1674 | + | |
1674 | 1675 | | |
1675 | 1676 | | |
1676 | 1677 | | |
| |||
1680 | 1681 | | |
1681 | 1682 | | |
1682 | 1683 | | |
| 1684 | + | |
| 1685 | + | |
| 1686 | + | |
| 1687 | + | |
| 1688 | + | |
| 1689 | + | |
| 1690 | + | |
| 1691 | + | |
| 1692 | + | |
| 1693 | + | |
| 1694 | + | |
| 1695 | + | |
| 1696 | + | |
| 1697 | + | |
| 1698 | + | |
| 1699 | + | |
| 1700 | + | |
| 1701 | + | |
| 1702 | + | |
| 1703 | + | |
| 1704 | + | |
| 1705 | + | |
| 1706 | + | |
| 1707 | + | |
| 1708 | + | |
| 1709 | + | |
| 1710 | + | |
| 1711 | + | |
| 1712 | + | |
| 1713 | + | |
| 1714 | + | |
| 1715 | + | |
| 1716 | + | |
1683 | 1717 | | |
1684 | 1718 | | |
1685 | 1719 | | |
| |||
0 commit comments