diff --git a/CHANGELOG.md b/CHANGELOG.md index f7b295f8e..83ede2c53 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.0] - 2022-12-15 + +### Fixed + +- Fixed Json LD serialization bug which prevented multi-BPN policies to be defined and used. Checkout the [docs](https://github.com/catenax-ng/product-edc/blob/0.2.0/edc-extensions/business-partner-validation/README.md) for more info. + ## [0.1.3] - 2022-11-30 ### Added @@ -125,7 +131,9 @@ corresponding [documentation](/docs/migration/Version_0.0.x_0.1.x.md). ## [0.0.1] - 2022-05-13 -[Unreleased]: https://github.com/catenax-ng/product-edc/compare/0.1.3...HEAD +[Unreleased]: https://github.com/catenax-ng/product-edc/compare/0.2.0...HEAD + +[0.2.0]: https://github.com/catenax-ng/product-edc/compare/0.1.3...0.2.0 [0.1.3]: https://github.com/catenax-ng/product-edc/compare/0.1.2...0.1.3 diff --git a/charts/edc-controlplane/Chart.yaml b/charts/edc-controlplane/Chart.yaml index c295e77f0..23b159e75 100644 --- a/charts/edc-controlplane/Chart.yaml +++ b/charts/edc-controlplane/Chart.yaml @@ -5,6 +5,6 @@ description: >- EDC Control-Plane - The Eclipse DataSpaceConnector administration layer with responsibility of resource management and govern contracts and data transfers home: https://github.com/catenax-ng/product-edc/charts/edc-controlplane type: application -appVersion: "0.1.3" -version: 0.1.3 +appVersion: "0.2.0" +version: 0.2.0 maintainers: [] diff --git a/charts/edc-controlplane/README.md b/charts/edc-controlplane/README.md index 2defe7ac4..09ded5808 100644 --- a/charts/edc-controlplane/README.md +++ b/charts/edc-controlplane/README.md @@ -1,6 +1,6 @@ # edc-controlplane -![Version: 0.1.3](https://img.shields.io/badge/Version-0.1.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.1.3](https://img.shields.io/badge/AppVersion-0.1.3-informational?style=flat-square) +![Version: 0.2.0](https://img.shields.io/badge/Version-0.2.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.2.0](https://img.shields.io/badge/AppVersion-0.2.0-informational?style=flat-square) EDC Control-Plane - The Eclipse DataSpaceConnector administration layer with responsibility of resource management and govern contracts and data transfers @@ -9,7 +9,7 @@ EDC Control-Plane - The Eclipse DataSpaceConnector administration layer with res ## TL;DR ```shell $ helm repo add catenax-ng-product-edc https://catenax-ng.github.io/product-edc -$ helm install my-release catenax-ng-product-edc/edc-controlplane --version 0.1.3 +$ helm install my-release catenax-ng-product-edc/edc-controlplane --version 0.2.0 ``` ## Values diff --git a/charts/edc-dataplane/Chart.yaml b/charts/edc-dataplane/Chart.yaml index 9c721b909..a1d43a3c9 100644 --- a/charts/edc-dataplane/Chart.yaml +++ b/charts/edc-dataplane/Chart.yaml @@ -5,6 +5,6 @@ description: >- EDC Data-Plane - The Eclipse DataSpaceConnector data layer with responsibility of transferring and receiving data streams home: https://github.com/catenax-ng/product-edc/charts/edc-dataplane type: application -appVersion: "0.1.3" -version: 0.1.3 +appVersion: "0.2.0" +version: 0.2.0 maintainers: [] diff --git a/charts/edc-dataplane/README.md b/charts/edc-dataplane/README.md index acee7c8d7..0c3cbe328 100644 --- a/charts/edc-dataplane/README.md +++ b/charts/edc-dataplane/README.md @@ -1,6 +1,6 @@ # edc-dataplane -![Version: 0.1.3](https://img.shields.io/badge/Version-0.1.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.1.3](https://img.shields.io/badge/AppVersion-0.1.3-informational?style=flat-square) +![Version: 0.2.0](https://img.shields.io/badge/Version-0.2.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.2.0](https://img.shields.io/badge/AppVersion-0.2.0-informational?style=flat-square) EDC Data-Plane - The Eclipse DataSpaceConnector data layer with responsibility of transferring and receiving data streams @@ -9,7 +9,7 @@ EDC Data-Plane - The Eclipse DataSpaceConnector data layer with responsibility o ## TL;DR ```shell $ helm repo add catenax-ng-product-edc https://catenax-ng.github.io/product-edc -$ helm install my-release catenax-ng-product-edc/edc-dataplane --version 0.1.3 +$ helm install my-release catenax-ng-product-edc/edc-dataplane --version 0.2.0 ``` ## Values diff --git a/charts/tractusx-connector/Chart.yaml b/charts/tractusx-connector/Chart.yaml index 029a3da7b..f84f2d5a7 100644 --- a/charts/tractusx-connector/Chart.yaml +++ b/charts/tractusx-connector/Chart.yaml @@ -1,3 +1,4 @@ +--- apiVersion: v2 name: tractusx-connector description: A Helm chart for Tractus-X Eclipse Data Space Connector @@ -13,9 +14,9 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.3 +version: 0.2.0 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "0.1.3" +appVersion: "0.2.0" diff --git a/charts/tractusx-connector/README.md b/charts/tractusx-connector/README.md index 9848314c5..b32eb3759 100644 --- a/charts/tractusx-connector/README.md +++ b/charts/tractusx-connector/README.md @@ -1,13 +1,13 @@ # tractusx-connector -![Version: 0.1.3](https://img.shields.io/badge/Version-0.1.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.1.3](https://img.shields.io/badge/AppVersion-0.1.3-informational?style=flat-square) +![Version: 0.2.0](https://img.shields.io/badge/Version-0.2.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.2.0](https://img.shields.io/badge/AppVersion-0.2.0-informational?style=flat-square) A Helm chart for Tractus-X Eclipse Data Space Connector ## TL;DR ```shell $ helm repo add catenax-ng-product-edc https://catenax-ng.github.io/product-edc -$ helm install tractus-x-connector catenax-ng-product-edc/tractus-x-connector --version 0.1.3 +$ helm install tractus-x-connector catenax-ng-product-edc/tractus-x-connector --version 0.2.0 ``` ## Values diff --git a/charts/tractusx-connector/values.yaml b/charts/tractusx-connector/values.yaml index d64cc257c..2c1163108 100644 --- a/charts/tractusx-connector/values.yaml +++ b/charts/tractusx-connector/values.yaml @@ -1,3 +1,4 @@ +--- # Default values for eclipse-dataspace-connector. # This is a YAML-formatted file. # Declare variables to be passed into your templates. @@ -6,9 +7,9 @@ fullnameOverride: "" nameOverride: "" # -- Existing image pull secret to use to [obtain the container image from private registries](https://kubernetes.io/docs/concepts/containers/images/#using-a-private-registry) -imagePullSecrets: [ ] +imagePullSecrets: [] -customLabels: { } +customLabels: {} controlplane: image: @@ -18,7 +19,7 @@ controlplane: pullPolicy: IfNotPresent # -- Overrides the image tag whose default is the chart appVersion tag: "0.1.2" - initContainers: [ ] + initContainers: [] debug: enabled: false port: 1044 @@ -99,11 +100,11 @@ controlplane: service: # -- [Service type](https://kubernetes.io/docs/concepts/services-networking/service/#publishing-services-service-types) to expose the running application on a set of Pods as a network service. type: ClusterIP - annotations: { } + annotations: {} # -- additional labels for the pod - podLabels: { } + podLabels: {} # -- additional annotations for the pod - podAnnotations: { } + podAnnotations: {} # -- The [pod security context](https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-pod) defines privilege and access control settings for a Pod within the deployment podSecurityContext: seccompProfile: @@ -134,7 +135,7 @@ controlplane: # Extra environment variables that will be pass onto deployment pods env: {} # ENV_NAME: value - + # "valueFrom" environment variable references that will be added to deployment pods. Name is templated. # ref: https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.19/#envvarsource-v1-core envValueFrom: {} @@ -145,12 +146,12 @@ controlplane: # secretKeyRef: # name: secret-name # key: value_key - + # [Kubernetes Secret Resource](https://kubernetes.io/docs/concepts/configuration/secret/) names to load environment variables from envSecretNames: [] # - first-secret # - second-secret - + # [Kubernetes ConfigMap Resource](https://kubernetes.io/docs/concepts/configuration/configmap/) names to load environment variables from envConfigMapNames: [] # - first-config-map @@ -163,7 +164,7 @@ controlplane: # -- The hostname to be used to precisely map incoming traffic onto the underlying network service hostname: "edc-control.local" # -- Additional ingress annotations to add - annotations: { } + annotations: {} # -- EDC endpoints exposed by this ingress resource endpoints: - ids @@ -186,7 +187,7 @@ controlplane: # -- The hostname to be used to precisely map incoming traffic onto the underlying network service hostname: "edc-control.intranet" # -- Additional ingress annotations to add - annotations: { } + annotations: {} # -- EDC endpoints exposed by this ingress resource endpoints: - data @@ -205,13 +206,13 @@ controlplane: issuer: "" # -- If preset enables certificate generation via cert-manager cluster-wide issuer clusterIssuer: "" - # -- declare where to mount [volumes](https://kubernetes.io/docs/concepts/storage/volumes/) into the container - volumeMounts: [ ] + # -- declare where to mount [volumes](https://kubernetes.io/docs/concepts/storage/volumes/) into the container + volumeMounts: [] # -- [volume](https://kubernetes.io/docs/concepts/storage/volumes/) directories - volumes: [ ] + volumes: [] # -- [resource management](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/) for the container resources: - { } + {} # We usually recommend not to specify default resources and to leave this as a conscious # choice for the user. This also increases chances charts run on environments with little # resources, such as Minikube. If you do want to specify resources, uncomment the following @@ -246,11 +247,11 @@ controlplane: java.util.logging.SimpleFormatter.format=[%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS] [%4$-7s] %5$s%6$s%n # [node selector](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodeselector) to constrain pods to nodes - nodeSelector: { } + nodeSelector: {} # [tolerations](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/) to configure preferred nodes - tolerations: [ ] + tolerations: [] # [affinity](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#affinity-and-anti-affinity) to configure which nodes the pods can be scheduled on - affinity: { } + affinity: {} url: # -- Explicitly declared url for reaching the ids api (e.g. if ingresses not used) @@ -264,7 +265,7 @@ dataplane: pullPolicy: IfNotPresent # -- Overrides the image tag whose default is the chart appVersion tag: "0.1.2" - initContainers: [ ] + initContainers: [] debug: enabled: false port: 1044 @@ -320,9 +321,9 @@ dataplane: accessKeyId: "" secretAccessKey: "" # -- additional labels for the pod - podLabels: { } + podLabels: {} # -- additional annotations for the pod - podAnnotations: { } + podAnnotations: {} # -- The [pod security context](https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-pod) defines privilege and access control settings for a Pod within the deployment podSecurityContext: seccompProfile: @@ -382,7 +383,7 @@ dataplane: # -- The hostname to be used to precisely map incoming traffic onto the underlying network service hostname: "edc-data.local" # -- Additional ingress annotations to add - annotations: { } + annotations: {} # -- EDC endpoints exposed by this ingress resource endpoints: - public @@ -400,13 +401,13 @@ dataplane: issuer: "" # -- If preset enables certificate generation via cert-manager cluster-wide issuer clusterIssuer: "" - # -- declare where to mount [volumes](https://kubernetes.io/docs/concepts/storage/volumes/) into the container - volumeMounts: [ ] + # -- declare where to mount [volumes](https://kubernetes.io/docs/concepts/storage/volumes/) into the container + volumeMounts: [] # -- [volume](https://kubernetes.io/docs/concepts/storage/volumes/) directories - volumes: [ ] + volumes: [] # -- [resource management](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/) for the container resources: - { } + {} # We usually recommend not to specify default resources and to leave this as a conscious # choice for the user. This also increases chances charts run on environments with little # resources, such as Minikube. If you do want to specify resources, uncomment the following @@ -440,11 +441,11 @@ dataplane: java.util.logging.ConsoleHandler.formatter=java.util.logging.SimpleFormatter java.util.logging.SimpleFormatter.format=[%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS] [%4$-7s] %5$s%6$s%n # [node selector](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#nodeselector) to constrain pods to nodes - nodeSelector: { } + nodeSelector: {} # [tolerations](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/) to configure preferred nodes - tolerations: [ ] + tolerations: [] # [affinity](https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/#affinity-and-anti-affinity) to configure which nodes the pods can be scheduled on - affinity: { } + affinity: {} url: # -- Explicitly declared url for reaching the public api (e.g. if ingresses not used) @@ -496,7 +497,7 @@ serviceAccount: # Specifies whether a service account should be created create: true # Annotations to add to the service account - annotations: { } + annotations: {} # The name of the service account to use. # If not set and create is true, a name is generated using the fullname template name: "" diff --git a/edc-controlplane/edc-controlplane-base/pom.xml b/edc-controlplane/edc-controlplane-base/pom.xml index 569df894a..73ad7647d 100644 --- a/edc-controlplane/edc-controlplane-base/pom.xml +++ b/edc-controlplane/edc-controlplane-base/pom.xml @@ -24,7 +24,7 @@ edc-controlplane org.eclipse.tractusx.edc - 0.1.4 + 0.2.0 4.0.0 diff --git a/edc-controlplane/edc-controlplane-memory-hashicorp-vault/pom.xml b/edc-controlplane/edc-controlplane-memory-hashicorp-vault/pom.xml index 0e5cad636..ff1f4912b 100644 --- a/edc-controlplane/edc-controlplane-memory-hashicorp-vault/pom.xml +++ b/edc-controlplane/edc-controlplane-memory-hashicorp-vault/pom.xml @@ -23,7 +23,7 @@ edc-controlplane org.eclipse.tractusx.edc - 0.1.4 + 0.2.0 4.0.0 diff --git a/edc-controlplane/edc-controlplane-memory/pom.xml b/edc-controlplane/edc-controlplane-memory/pom.xml index 8f86f3d60..903c741ab 100644 --- a/edc-controlplane/edc-controlplane-memory/pom.xml +++ b/edc-controlplane/edc-controlplane-memory/pom.xml @@ -22,7 +22,7 @@ org.eclipse.tractusx.edc edc-controlplane - 0.1.4 + 0.2.0 4.0.0 diff --git a/edc-controlplane/edc-controlplane-postgresql-hashicorp-vault/pom.xml b/edc-controlplane/edc-controlplane-postgresql-hashicorp-vault/pom.xml index 9ca0df4ac..2fe6ebae8 100644 --- a/edc-controlplane/edc-controlplane-postgresql-hashicorp-vault/pom.xml +++ b/edc-controlplane/edc-controlplane-postgresql-hashicorp-vault/pom.xml @@ -23,7 +23,7 @@ org.eclipse.tractusx.edc edc-controlplane - 0.1.4 + 0.2.0 4.0.0 diff --git a/edc-controlplane/edc-controlplane-postgresql/pom.xml b/edc-controlplane/edc-controlplane-postgresql/pom.xml index c7cb74fd7..657e83f2d 100644 --- a/edc-controlplane/edc-controlplane-postgresql/pom.xml +++ b/edc-controlplane/edc-controlplane-postgresql/pom.xml @@ -23,7 +23,7 @@ org.eclipse.tractusx.edc edc-controlplane - 0.1.4 + 0.2.0 4.0.0 diff --git a/edc-controlplane/pom.xml b/edc-controlplane/pom.xml index 61f42c20a..ef0c27fe1 100644 --- a/edc-controlplane/pom.xml +++ b/edc-controlplane/pom.xml @@ -23,7 +23,7 @@ org.eclipse.tractusx.edc product-edc-parent - 0.1.4 + 0.2.0 4.0.0 diff --git a/edc-dataplane/edc-dataplane-azure-vault/pom.xml b/edc-dataplane/edc-dataplane-azure-vault/pom.xml index 50596d0c6..9b87fd695 100644 --- a/edc-dataplane/edc-dataplane-azure-vault/pom.xml +++ b/edc-dataplane/edc-dataplane-azure-vault/pom.xml @@ -23,7 +23,7 @@ org.eclipse.tractusx.edc edc-dataplane - 0.1.4 + 0.2.0 4.0.0 diff --git a/edc-dataplane/edc-dataplane-base/pom.xml b/edc-dataplane/edc-dataplane-base/pom.xml index 374f5d4af..9ca6eaa43 100644 --- a/edc-dataplane/edc-dataplane-base/pom.xml +++ b/edc-dataplane/edc-dataplane-base/pom.xml @@ -24,7 +24,7 @@ edc-dataplane org.eclipse.tractusx.edc - 0.1.4 + 0.2.0 4.0.0 diff --git a/edc-dataplane/edc-dataplane-hashicorp-vault/pom.xml b/edc-dataplane/edc-dataplane-hashicorp-vault/pom.xml index a5b451c6c..ca700672a 100644 --- a/edc-dataplane/edc-dataplane-hashicorp-vault/pom.xml +++ b/edc-dataplane/edc-dataplane-hashicorp-vault/pom.xml @@ -23,7 +23,7 @@ org.eclipse.tractusx.edc edc-dataplane - 0.1.4 + 0.2.0 4.0.0 diff --git a/edc-dataplane/pom.xml b/edc-dataplane/pom.xml index e678a4815..9579cd690 100644 --- a/edc-dataplane/pom.xml +++ b/edc-dataplane/pom.xml @@ -24,7 +24,7 @@ org.eclipse.tractusx.edc product-edc-parent - 0.1.4 + 0.2.0 edc-dataplane diff --git a/edc-extensions/business-partner-validation/pom.xml b/edc-extensions/business-partner-validation/pom.xml index 84fbe8d2c..50a065bbd 100644 --- a/edc-extensions/business-partner-validation/pom.xml +++ b/edc-extensions/business-partner-validation/pom.xml @@ -23,7 +23,7 @@ org.eclipse.tractusx.edc.extensions edc-extensions - 0.1.4 + 0.2.0 4.0.0 diff --git a/edc-extensions/control-plane-adapter/pom.xml b/edc-extensions/control-plane-adapter/pom.xml index 5de47efd8..9e7c5db5f 100644 --- a/edc-extensions/control-plane-adapter/pom.xml +++ b/edc-extensions/control-plane-adapter/pom.xml @@ -17,7 +17,7 @@ org.eclipse.tractusx.edc.extensions edc-extensions - 0.1.4 + 0.2.0 4.0.0 diff --git a/edc-extensions/custom-jsonld/pom.xml b/edc-extensions/custom-jsonld/pom.xml index 846d18728..4acd9ca61 100644 --- a/edc-extensions/custom-jsonld/pom.xml +++ b/edc-extensions/custom-jsonld/pom.xml @@ -24,7 +24,7 @@ edc-extensions org.eclipse.tractusx.edc.extensions - 0.1.4 + 0.2.0 4.0.0 diff --git a/edc-extensions/cx-oauth2/pom.xml b/edc-extensions/cx-oauth2/pom.xml index a5be935f9..03c885d9b 100644 --- a/edc-extensions/cx-oauth2/pom.xml +++ b/edc-extensions/cx-oauth2/pom.xml @@ -24,7 +24,7 @@ edc-extensions org.eclipse.tractusx.edc.extensions - 0.1.4 + 0.2.0 4.0.0 diff --git a/edc-extensions/data-encryption/pom.xml b/edc-extensions/data-encryption/pom.xml index b11bcef1f..67180369a 100644 --- a/edc-extensions/data-encryption/pom.xml +++ b/edc-extensions/data-encryption/pom.xml @@ -24,7 +24,7 @@ edc-extensions org.eclipse.tractusx.edc.extensions - 0.1.4 + 0.2.0 4.0.0 diff --git a/edc-extensions/dataplane-selector-configuration/pom.xml b/edc-extensions/dataplane-selector-configuration/pom.xml index 623208a52..831359227 100644 --- a/edc-extensions/dataplane-selector-configuration/pom.xml +++ b/edc-extensions/dataplane-selector-configuration/pom.xml @@ -24,7 +24,7 @@ edc-extensions org.eclipse.tractusx.edc.extensions - 0.1.4 + 0.2.0 4.0.0 diff --git a/edc-extensions/hashicorp-vault/pom.xml b/edc-extensions/hashicorp-vault/pom.xml index 4959efb9a..c51b65ae8 100644 --- a/edc-extensions/hashicorp-vault/pom.xml +++ b/edc-extensions/hashicorp-vault/pom.xml @@ -23,7 +23,7 @@ org.eclipse.tractusx.edc.extensions edc-extensions - 0.1.4 + 0.2.0 4.0.0 diff --git a/edc-extensions/pom.xml b/edc-extensions/pom.xml index 5937792a5..b83258a11 100644 --- a/edc-extensions/pom.xml +++ b/edc-extensions/pom.xml @@ -23,7 +23,7 @@ org.eclipse.tractusx.edc product-edc-parent - 0.1.4 + 0.2.0 4.0.0 diff --git a/edc-extensions/postgresql-migration/pom.xml b/edc-extensions/postgresql-migration/pom.xml index 5d40f2a7f..70cd148f4 100644 --- a/edc-extensions/postgresql-migration/pom.xml +++ b/edc-extensions/postgresql-migration/pom.xml @@ -23,7 +23,7 @@ edc-extensions org.eclipse.tractusx.edc.extensions - 0.1.4 + 0.2.0 4.0.0 diff --git a/edc-tests/pom.xml b/edc-tests/pom.xml index 57552e8fe..ce44483db 100644 --- a/edc-tests/pom.xml +++ b/edc-tests/pom.xml @@ -25,7 +25,7 @@ org.eclipse.tractusx.edc product-edc-parent - 0.1.4 + 0.2.0 org.eclipse.tractusx.edc.tests diff --git a/pom.xml b/pom.xml index 2776cb6af..0b4be61bc 100644 --- a/pom.xml +++ b/pom.xml @@ -25,7 +25,7 @@ org.eclipse.tractusx.edc product-edc-parent - 0.1.4 + 0.2.0 pom product-edc