Commit 78e1954
K8SPG-637: disable restore on
* K8SPG-637: disable restore on `pg-restore` deletion
https://perconadev.atlassian.net/browse/K8SPG-637
* fix tests
* fix tests
* fix test
* improve disableRestore
* fix tests
* K8SPG-700: disable backup on pg-backup deletion
https://perconadev.atlassian.net/browse/K8SPG-700
* K8SPG-700: remove redundant code
New pgbackup finalizer will remove the backup annotations. There is no
need to check annotations in the reconcile loop of pgcluster
* fix tests
* multiple fixes
* fix unit-test
* fix recreating failing backup
* IsZero
* fix finalizers test
* fix
* fix tests
* fix unit-test
* don't delete job on failure
* fix tests
* fix tests
---------
Co-authored-by: Viacheslav Sarzhan <slava.sarzhan@percona.com>pg-restore deletion (#950)1 parent 67d3e15 commit 78e1954
File tree
53 files changed
+436
-311
lines changed- config/rbac
- cluster
- namespace
- deploy
- e2e-tests
- tests
- custom-extensions
- custom-tls
- demand-backup
- finalizers
- init-deploy
- major-upgrade
- migration-backup-s3
- migration-data-volumes
- monitoring
- one-pod
- operator-self-healing
- pitr
- scaling
- scheduled-backup
- self-healing
- sidecars
- start-from-backup
- tablespaces
- telemetry-transfer
- upgrade-consistency
- upgrade-minor
- users
- percona
- controller
- pgbackup
- pgcluster
- pgrestore
- naming
- pkg/apis/pgv2.percona.com/v2
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
53 files changed
+436
-311
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
| 104 | + | |
104 | 105 | | |
105 | 106 | | |
106 | 107 | | |
107 | 108 | | |
108 | 109 | | |
109 | 110 | | |
110 | | - | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
111 | 115 | | |
| 116 | + | |
112 | 117 | | |
113 | 118 | | |
114 | 119 | | |
| |||
133 | 138 | | |
134 | 139 | | |
135 | 140 | | |
136 | | - | |
137 | | - | |
138 | | - | |
139 | | - | |
| 141 | + | |
140 | 142 | | |
141 | | - | |
142 | 143 | | |
143 | 144 | | |
144 | 145 | | |
| |||
148 | 149 | | |
149 | 150 | | |
150 | 151 | | |
| 152 | + | |
151 | 153 | | |
152 | 154 | | |
153 | 155 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
101 | 101 | | |
102 | 102 | | |
103 | 103 | | |
| 104 | + | |
104 | 105 | | |
105 | 106 | | |
106 | 107 | | |
107 | 108 | | |
108 | 109 | | |
109 | 110 | | |
110 | | - | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
111 | 115 | | |
| 116 | + | |
112 | 117 | | |
113 | 118 | | |
114 | 119 | | |
| |||
133 | 138 | | |
134 | 139 | | |
135 | 140 | | |
136 | | - | |
137 | | - | |
138 | | - | |
139 | | - | |
| 141 | + | |
140 | 142 | | |
141 | | - | |
142 | 143 | | |
143 | 144 | | |
144 | 145 | | |
| |||
148 | 149 | | |
149 | 150 | | |
150 | 151 | | |
| 152 | + | |
151 | 153 | | |
152 | 154 | | |
153 | 155 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45798 | 45798 | | |
45799 | 45799 | | |
45800 | 45800 | | |
| 45801 | + | |
45801 | 45802 | | |
45802 | 45803 | | |
45803 | 45804 | | |
45804 | 45805 | | |
45805 | 45806 | | |
45806 | 45807 | | |
45807 | | - | |
| 45808 | + | |
| 45809 | + | |
| 45810 | + | |
| 45811 | + | |
45808 | 45812 | | |
| 45813 | + | |
45809 | 45814 | | |
45810 | 45815 | | |
45811 | 45816 | | |
| |||
45830 | 45835 | | |
45831 | 45836 | | |
45832 | 45837 | | |
45833 | | - | |
45834 | | - | |
45835 | | - | |
45836 | | - | |
| 45838 | + | |
45837 | 45839 | | |
45838 | | - | |
45839 | 45840 | | |
45840 | 45841 | | |
45841 | 45842 | | |
| |||
45845 | 45846 | | |
45846 | 45847 | | |
45847 | 45848 | | |
| 45849 | + | |
45848 | 45850 | | |
45849 | 45851 | | |
45850 | 45852 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45798 | 45798 | | |
45799 | 45799 | | |
45800 | 45800 | | |
| 45801 | + | |
45801 | 45802 | | |
45802 | 45803 | | |
45803 | 45804 | | |
45804 | 45805 | | |
45805 | 45806 | | |
45806 | 45807 | | |
45807 | | - | |
| 45808 | + | |
| 45809 | + | |
| 45810 | + | |
| 45811 | + | |
45808 | 45812 | | |
| 45813 | + | |
45809 | 45814 | | |
45810 | 45815 | | |
45811 | 45816 | | |
| |||
45830 | 45835 | | |
45831 | 45836 | | |
45832 | 45837 | | |
45833 | | - | |
45834 | | - | |
45835 | | - | |
45836 | | - | |
| 45838 | + | |
45837 | 45839 | | |
45838 | | - | |
45839 | 45840 | | |
45840 | 45841 | | |
45841 | 45842 | | |
| |||
45845 | 45846 | | |
45846 | 45847 | | |
45847 | 45848 | | |
| 45849 | + | |
45848 | 45850 | | |
45849 | 45851 | | |
45850 | 45852 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
| 108 | + | |
108 | 109 | | |
109 | 110 | | |
110 | 111 | | |
111 | 112 | | |
112 | 113 | | |
113 | 114 | | |
114 | | - | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
115 | 119 | | |
| 120 | + | |
116 | 121 | | |
117 | 122 | | |
118 | 123 | | |
| |||
137 | 142 | | |
138 | 143 | | |
139 | 144 | | |
140 | | - | |
141 | | - | |
142 | | - | |
143 | | - | |
| 145 | + | |
144 | 146 | | |
145 | | - | |
146 | 147 | | |
147 | 148 | | |
148 | 149 | | |
| |||
152 | 153 | | |
153 | 154 | | |
154 | 155 | | |
| 156 | + | |
155 | 157 | | |
156 | 158 | | |
157 | 159 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
| 108 | + | |
108 | 109 | | |
109 | 110 | | |
110 | 111 | | |
111 | 112 | | |
112 | 113 | | |
113 | 114 | | |
114 | | - | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
115 | 119 | | |
| 120 | + | |
116 | 121 | | |
117 | 122 | | |
118 | 123 | | |
| |||
137 | 142 | | |
138 | 143 | | |
139 | 144 | | |
140 | | - | |
141 | | - | |
142 | | - | |
143 | | - | |
| 145 | + | |
144 | 146 | | |
145 | | - | |
146 | 147 | | |
147 | 148 | | |
148 | 149 | | |
| |||
152 | 153 | | |
153 | 154 | | |
154 | 155 | | |
| 156 | + | |
155 | 157 | | |
156 | 158 | | |
157 | 159 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
100 | 117 | | |
101 | 118 | | |
102 | 119 | | |
| |||
765 | 782 | | |
766 | 783 | | |
767 | 784 | | |
768 | | - | |
| 785 | + | |
769 | 786 | | |
770 | 787 | | |
771 | 788 | | |
| |||
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
19 | 20 | | |
20 | 21 | | |
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
19 | 20 | | |
20 | 21 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | | - | |
12 | 10 | | |
13 | 11 | | |
14 | 12 | | |
| |||
0 commit comments