github.com/SamarSidharth/kpt@v0.0.0-20231122062228-c7d747ae3ace/e2e/testdata/porch/rpkg-lifecycle/config.yaml (about) 1 commands: 2 - args: 3 - alpha 4 - repo 5 - register 6 - --namespace=rpkg-lifecycle 7 - --name=git 8 - http://git-server.test-git-namespace.svc.cluster.local:8080/rpkg-lifecycle 9 - args: 10 - alpha 11 - rpkg 12 - init 13 - --namespace=rpkg-lifecycle 14 - --repository=git 15 - --workspace=lifecycle 16 - lifecycle-package 17 stdout: "git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 created\n" 18 - args: 19 - alpha 20 - rpkg 21 - propose 22 - --namespace=rpkg-lifecycle 23 - git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 24 stderr: | 25 git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 proposed 26 - args: 27 - alpha 28 - rpkg 29 - propose-delete 30 - git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 31 - --namespace=rpkg-lifecycle 32 exitCode: 1 33 stderr: | 34 can only propose published packages for deletion; package git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 is not published 35 Error: errors: 36 can only propose published packages for deletion; package git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 is not published 37 - args: 38 - alpha 39 - rpkg 40 - get 41 - git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 42 - --namespace=rpkg-lifecycle 43 - --output=custom-columns=NAME:.metadata.name,PKG:.spec.packageName,REV:.spec.revision,LIFECYCLE:.spec.lifecycle 44 stdout: | 45 NAME PKG REV LIFECYCLE 46 git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 lifecycle-package <none> Proposed 47 - args: 48 - alpha 49 - rpkg 50 - reject 51 - --namespace=rpkg-lifecycle 52 - git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 53 stderr: | 54 git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 rejected 55 - args: 56 - alpha 57 - rpkg 58 - get 59 - git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 60 - --namespace=rpkg-lifecycle 61 stdout: | 62 NAME PACKAGE WORKSPACENAME REVISION LATEST LIFECYCLE REPOSITORY 63 git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 lifecycle-package lifecycle false Draft git 64 - args: 65 - alpha 66 - rpkg 67 - propose-delete 68 - git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 69 - --namespace=rpkg-lifecycle 70 exitCode: 1 71 stderr: | 72 can only propose published packages for deletion; package git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 is not published 73 Error: errors: 74 can only propose published packages for deletion; package git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 is not published 75 - args: 76 - alpha 77 - rpkg 78 - propose 79 - --namespace=rpkg-lifecycle 80 - git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 81 stderr: | 82 git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 proposed 83 - args: 84 - alpha 85 - rpkg 86 - get 87 - git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 88 - --namespace=rpkg-lifecycle 89 stdout: | 90 NAME PACKAGE WORKSPACENAME REVISION LATEST LIFECYCLE REPOSITORY 91 git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 lifecycle-package lifecycle false Proposed git 92 - args: 93 - alpha 94 - rpkg 95 - approve 96 - --namespace=rpkg-lifecycle 97 - git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 98 stderr: | 99 git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 approved 100 - args: 101 - alpha 102 - rpkg 103 - get 104 - git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 105 - --namespace=rpkg-lifecycle 106 stdout: | 107 NAME PACKAGE WORKSPACENAME REVISION LATEST LIFECYCLE REPOSITORY 108 git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 lifecycle-package lifecycle v1 true Published git 109 - args: 110 - alpha 111 - rpkg 112 - delete 113 - git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 114 - --namespace=rpkg-lifecycle 115 exitCode: 1 116 stderr: | 117 git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 failed (admission webhook "packagerevdeletion.google.com" denied the request: failed to delete package revision "git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034": published PackageRevisions must be proposed for deletion by setting spec.lifecycle to 'DeletionProposed' prior to deletion) 118 Error: errors: 119 admission webhook "packagerevdeletion.google.com" denied the request: failed to delete package revision "git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034": published PackageRevisions must be proposed for deletion by setting spec.lifecycle to 'DeletionProposed' prior to deletion 120 - args: 121 - alpha 122 - rpkg 123 - propose-delete 124 - git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 125 - --namespace=rpkg-lifecycle 126 stderr: | 127 git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 proposed for deletion 128 - args: 129 - alpha 130 - rpkg 131 - propose-delete 132 - git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 133 - --namespace=rpkg-lifecycle 134 stderr: | 135 git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 is already proposed for deletion 136 - args: 137 - alpha 138 - rpkg 139 - get 140 - git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 141 - --namespace=rpkg-lifecycle 142 stdout: | 143 NAME PACKAGE WORKSPACENAME REVISION LATEST LIFECYCLE REPOSITORY 144 git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 lifecycle-package lifecycle v1 true DeletionProposed git 145 - args: 146 - alpha 147 - rpkg 148 - reject 149 - git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 150 - --namespace=rpkg-lifecycle 151 stderr: | 152 git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 no longer proposed for deletion 153 - args: 154 - alpha 155 - rpkg 156 - reject 157 - git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 158 - --namespace=rpkg-lifecycle 159 stderr: | 160 cannot reject git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 with lifecycle 'Published' 161 Error: errors: 162 cannot reject git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 with lifecycle 'Published' 163 exitCode: 1 164 - args: 165 - alpha 166 - rpkg 167 - get 168 - git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 169 - --namespace=rpkg-lifecycle 170 stdout: | 171 NAME PACKAGE WORKSPACENAME REVISION LATEST LIFECYCLE REPOSITORY 172 git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 lifecycle-package lifecycle v1 true Published git 173 - args: 174 - alpha 175 - rpkg 176 - propose-delete 177 - git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 178 - --namespace=rpkg-lifecycle 179 stderr: | 180 git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 proposed for deletion 181 - args: 182 - alpha 183 - rpkg 184 - get 185 - git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 186 - --namespace=rpkg-lifecycle 187 stdout: | 188 NAME PACKAGE WORKSPACENAME REVISION LATEST LIFECYCLE REPOSITORY 189 git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 lifecycle-package lifecycle v1 true DeletionProposed git 190 - args: 191 - alpha 192 - rpkg 193 - delete 194 - git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 195 - --namespace=rpkg-lifecycle 196 stderr: | 197 git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 deleted 198 - args: 199 - alpha 200 - rpkg 201 - get 202 - git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034 203 - --namespace=rpkg-lifecycle 204 stderr: "Error: the server could not find the requested resource (get packagerevisions.porch.kpt.dev git-017a8366a5e0d9b35ae6dc489d4d3f68046d6034) \n" 205 exitCode: 1