This is an automated email from the ASF dual-hosted git repository. nferraro pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-k.git
The following commit(s) were added to refs/heads/master by this push: new a2f9629 Fix #1309: add permissions to patch events a2f9629 is described below commit a2f9629ce1b1c5c313f3f898ffd0ec9cc1ce4f68 Author: Nicola Ferraro <ni.ferr...@gmail.com> AuthorDate: Fri Mar 13 18:09:24 2020 +0100 Fix #1309: add permissions to patch events --- build/maven/pom-runtime.xml | 42 ++++++++++++++++++++++ ...el-k.v1.0.0-snapshot.clusterserviceversion.yaml | 1 + deploy/operator-role-events.yaml | 1 + deploy/operator-role-olm.yaml | 1 + deploy/resources.go | 16 ++++++--- .../tekton/camel-k-pipeline-permissions.yaml | 2 ++ 6 files changed, 59 insertions(+), 4 deletions(-) diff --git a/build/maven/pom-runtime.xml b/build/maven/pom-runtime.xml index 0241670..3afdd4a 100644 --- a/build/maven/pom-runtime.xml +++ b/build/maven/pom-runtime.xml @@ -66,6 +66,12 @@ <groupId>org.apache.camel.k</groupId> <artifactId>camel-k-runtime-main</artifactId> <version>${runtime.version}</version> + <exclusions> + <exclusion> + <groupId>com.cedarsoftware</groupId> + <artifactId>java-util</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>org.apache.camel.k</groupId> @@ -108,6 +114,10 @@ <groupId>com.oracle.substratevm</groupId> <artifactId>*</artifactId> </exclusion> + <exclusion> + <groupId>org.graalvm.nativeimage</groupId> + <artifactId>*</artifactId> + </exclusion> </exclusions> </dependency> <dependency> @@ -119,6 +129,10 @@ <groupId>com.oracle.substratevm</groupId> <artifactId>*</artifactId> </exclusion> + <exclusion> + <groupId>org.graalvm.nativeimage</groupId> + <artifactId>*</artifactId> + </exclusion> </exclusions> </dependency> <dependency> @@ -130,6 +144,10 @@ <groupId>com.oracle.substratevm</groupId> <artifactId>*</artifactId> </exclusion> + <exclusion> + <groupId>org.graalvm.nativeimage</groupId> + <artifactId>*</artifactId> + </exclusion> </exclusions> </dependency> <dependency> @@ -141,6 +159,10 @@ <groupId>com.oracle.substratevm</groupId> <artifactId>*</artifactId> </exclusion> + <exclusion> + <groupId>org.graalvm.nativeimage</groupId> + <artifactId>*</artifactId> + </exclusion> </exclusions> </dependency> <dependency> @@ -152,6 +174,10 @@ <groupId>com.oracle.substratevm</groupId> <artifactId>*</artifactId> </exclusion> + <exclusion> + <groupId>org.graalvm.nativeimage</groupId> + <artifactId>*</artifactId> + </exclusion> </exclusions> </dependency> <dependency> @@ -163,6 +189,10 @@ <groupId>com.oracle.substratevm</groupId> <artifactId>*</artifactId> </exclusion> + <exclusion> + <groupId>org.graalvm.nativeimage</groupId> + <artifactId>*</artifactId> + </exclusion> </exclusions> </dependency> <dependency> @@ -174,6 +204,10 @@ <groupId>com.oracle.substratevm</groupId> <artifactId>*</artifactId> </exclusion> + <exclusion> + <groupId>org.graalvm.nativeimage</groupId> + <artifactId>*</artifactId> + </exclusion> </exclusions> </dependency> <dependency> @@ -185,6 +219,10 @@ <groupId>com.oracle.substratevm</groupId> <artifactId>*</artifactId> </exclusion> + <exclusion> + <groupId>org.graalvm.nativeimage</groupId> + <artifactId>*</artifactId> + </exclusion> </exclusions> </dependency> <dependency> @@ -196,6 +234,10 @@ <groupId>com.oracle.substratevm</groupId> <artifactId>*</artifactId> </exclusion> + <exclusion> + <groupId>org.graalvm.nativeimage</groupId> + <artifactId>*</artifactId> + </exclusion> </exclusions> </dependency> diff --git a/deploy/olm-catalog/camel-k/1.0.0-snapshot/camel-k.v1.0.0-snapshot.clusterserviceversion.yaml b/deploy/olm-catalog/camel-k/1.0.0-snapshot/camel-k.v1.0.0-snapshot.clusterserviceversion.yaml index 70da1e8..4f15067 100644 --- a/deploy/olm-catalog/camel-k/1.0.0-snapshot/camel-k.v1.0.0-snapshot.clusterserviceversion.yaml +++ b/deploy/olm-catalog/camel-k/1.0.0-snapshot/camel-k.v1.0.0-snapshot.clusterserviceversion.yaml @@ -241,6 +241,7 @@ spec: - events verbs: - create + - patch - get - list - watch diff --git a/deploy/operator-role-events.yaml b/deploy/operator-role-events.yaml index 5fc8fab..aa09f62 100644 --- a/deploy/operator-role-events.yaml +++ b/deploy/operator-role-events.yaml @@ -28,6 +28,7 @@ rules: - events verbs: - create + - patch - get - list - watch diff --git a/deploy/operator-role-olm.yaml b/deploy/operator-role-olm.yaml index ec90ab7..abc68c4 100644 --- a/deploy/operator-role-olm.yaml +++ b/deploy/operator-role-olm.yaml @@ -67,6 +67,7 @@ rules: - events verbs: - create + - patch - get - list - watch diff --git a/deploy/resources.go b/deploy/resources.go index 4d1a345..2fc48ec 100644 --- a/deploy/resources.go +++ b/deploy/resources.go @@ -175,9 +175,9 @@ var assets = func() http.FileSystem { "/operator-role-events.yaml": &vfsgen۰CompressedFileInfo{ name: "operator-role-events.yaml", modTime: time.Time{}, - uncompressedSize: 1165, + uncompressedSize: 1175, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\xc1\x8e\xdb\x36\x10\xbd\xf3\x2b\x1e\xac\x4b\x02\xac\xe5\xa6\xa7\xc2\x3d\xb9\x9b\xdd\x56\x68\x60\x03\x2b\xa7\x41\x8e\x63\x69\x2c\x0d\x56\xe2\xa8\x43\x6a\x15\xf7\xeb\x0b\xca\x72\xb2\x41\xae\xe1\x45\x14\xf5\xf4\xe6\xbd\x79\xc3\x0c\xeb\x9f\xb7\x5c\x86\x0f\x52\xb1\x0f\x5c\x23\x2a\x62\xcb\xd8\x0d\x54\xb5\x8c\x52\xcf\x71\x22\x63\x3c\xea\xe8\x6b\x8a\xa2\x1e\x6f\x76\xe5\xe3\x5b\x8c\xbe\x66\x83\x7a\x86\x1a\x7a\x35\x76\x [...] + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\xc1\x8e\xdb\x36\x10\xbd\xf3\x2b\x1e\xac\x4b\x02\xac\xe5\xa6\xa7\xc2\x3d\xb9\x9b\xdd\x56\x68\x60\x03\x2b\xa7\x41\x8e\x63\x69\x2c\x0d\x56\xe2\xa8\x43\x6a\x15\xf7\xeb\x0b\xca\x72\xb2\x41\xae\xe1\xc5\x34\xf9\xf4\xe6\xbd\x79\xc3\x0c\xeb\x9f\xb7\x5c\x86\x0f\x52\xb1\x0f\x5c\x23\x2a\x62\xcb\xd8\x0d\x54\xb5\x8c\x52\xcf\x71\x22\x63\x3c\xea\xe8\x6b\x8a\xa2\x1e\x6f\x76\xe5\xe3\x5b\x8c\xbe\x66\x83\x7a\x86\x1a\x7a\x35\x76\x [...] }, "/operator-role-knative.yaml": &vfsgen۰CompressedFileInfo{ name: "operator-role-knative.yaml", @@ -196,9 +196,9 @@ var assets = func() http.FileSystem { "/operator-role-olm.yaml": &vfsgen۰CompressedFileInfo{ name: "operator-role-olm.yaml", modTime: time.Time{}, - uncompressedSize: 3674, + uncompressedSize: 3684, - compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x56\x41\x8f\xdb\x36\x13\xbd\xeb\x57\x0c\xac\x4b\xf2\x61\x2d\x7f\xe9\xa9\x70\x4f\x6e\xb2\xdb\x1a\x0d\x6c\x60\xed\x34\xc8\x71\x44\x8d\xa5\xa9\x29\x0e\x4b\x52\xf6\xba\xbf\xbe\x10\x25\x6f\xe4\xd5\x6e\x37\x05\x02\xb8\xbe\x98\x22\xc7\x6f\xde\xbc\x37\x1a\x33\x85\xe9\xf7\xfb\x24\x29\x7c\x64\x45\xc6\x53\x01\x41\x20\x54\x04\x0b\x8b\xaa\x22\xd8\xc8\x2e\x1c\xd1\x11\xdc\x49\x63\x0a\x0c\x2c\x06\xde\x2c\x36\x77\x6f\xa1\x31\x05\x [...] + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xcc\x56\x41\x8f\xdb\x36\x13\xbd\xeb\x57\x0c\xac\x4b\xf2\x61\x2d\x7f\xe9\xa9\x70\x4f\x6e\xb2\xdb\x1a\x0d\x6c\x60\xed\x34\xc8\x71\x44\x8d\xa5\xa9\x29\x0e\x4b\x52\x76\xdc\x5f\x5f\x88\x92\x77\xe5\xd5\x6e\x37\x05\x02\xb8\xbe\x98\x22\xc7\x6f\xde\xbc\x37\x1a\x33\x85\xe9\xf7\xfb\x24\x29\x7c\x64\x45\xc6\x53\x01\x41\x20\x54\x04\x0b\x8b\xaa\x22\xd8\xc8\x2e\x1c\xd1\x11\xdc\x49\x63\x0a\x0c\x2c\x06\xde\x2c\x36\x77\x6f\xa1\x31\x05\x [...] }, "/operator-role-openshift.yaml": &vfsgen۰CompressedFileInfo{ name: "operator-role-openshift.yaml", @@ -214,6 +214,13 @@ var assets = func() http.FileSystem { compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x53\x4d\x6f\x9b\x40\x14\xbc\xef\xaf\x18\x99\x4b\x22\xf9\xa3\xed\xd1\x3d\xd1\xc4\x56\x51\x23\x5b\x0a\x4e\xa3\x1c\x9f\xe1\x19\x9e\x02\xfb\xe8\xee\x12\xe2\x7f\x5f\x2d\xb6\x9b\x44\xbd\x66\x6f\x88\x61\x3e\x76\x86\x04\xb3\xcf\x3b\x26\xc1\x9d\x14\x6c\x3d\x97\x08\x8a\x50\x33\xd2\x8e\x8a\x9a\x91\xeb\x21\x0c\xe4\x18\x6b\xed\x6d\x49\x41\xd4\xe2\x2a\xcd\xd7\xd7\xe8\x6d\xc9\x0e\x6a\x19\xea\xd0\xaa\x63\x93\xa0\x50\x1b\x9c\xec\x [...] }, + "/operator.yaml": &vfsgen۰CompressedFileInfo{ + name: "operator.yaml", + modTime: time.Time{}, + uncompressedSize: 2101, + + compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x54\xc1\x6e\xe3\x36\x10\xbd\xeb\x2b\x1e\xac\xcb\x2e\x10\xdb\x9b\x3d\xaa\x27\xd5\x71\xb0\x42\x53\xd9\xb0\xbc\x0d\xf6\x54\x4c\xa8\x91\x44\x84\x22\x55\x92\x8a\x56\x7f\x5f\x50\xb6\x13\x3b\xbb\x4d\x7b\x08\xca\x93\xa4\x99\x79\xf3\xde\xcc\x13\x63\xcc\xdf\xef\x44\x31\xee\xa4\x60\xed\xb8\x84\x37\xf0\x0d\x23\xed\x48\x34\x8c\xc2\x54\x7e\x20\xcb\xb8\x35\xbd\x2e\xc9\x4b\xa3\xf1\x21\x2d\x6e\x3f\xa2\xd7\x25\x5b\x18\xcd\x30\x16\x [...] + }, "/platform-cr.yaml": &vfsgen۰CompressedFileInfo{ name: "platform-cr.yaml", modTime: time.Time{}, @@ -362,6 +369,7 @@ var assets = func() http.FileSystem { fs["/operator-role-olm.yaml"].(os.FileInfo), fs["/operator-role-openshift.yaml"].(os.FileInfo), fs["/operator-service-account.yaml"].(os.FileInfo), + fs["/operator.yaml"].(os.FileInfo), fs["/platform-cr.yaml"].(os.FileInfo), fs["/platform-integration-kit-groovy.yaml"].(os.FileInfo), fs["/platform-integration-kit-java.yaml"].(os.FileInfo), diff --git a/docs/modules/ROOT/assets/attachments/tekton/camel-k-pipeline-permissions.yaml b/docs/modules/ROOT/assets/attachments/tekton/camel-k-pipeline-permissions.yaml index bf80376..fff7f1e 100644 --- a/docs/modules/ROOT/assets/attachments/tekton/camel-k-pipeline-permissions.yaml +++ b/docs/modules/ROOT/assets/attachments/tekton/camel-k-pipeline-permissions.yaml @@ -70,6 +70,8 @@ rules: resources: - events verbs: + - create + - patch - get - list - watch