eclipse-tractusx / item-relationship-service

https://eclipse-tractusx.github.io/item-relationship-service/docs/
Apache License 2.0
7 stars 22 forks source link

[09.04.24] EDC Update to 0.7.x_RC (24.05) Release #358

Closed jzbmw closed 6 months ago

jzbmw commented 10 months ago

As Everyone , I want to make sure the IRS runs with the EDC Version which is necessary for R 24.05, so that the whole network works .

Link

Blocked

Hints / Details

please be informed that the BDRS URL to be used is:
[https://bpn-did-resolution-service.int.demo.catena-x.net/api/directory](https://bpn-did-resolution-service.int.demo.catena-x.net/api/directory/bpn-directory)
Example curl:
curl -X GET -IL  -k --fail https://bpn-did-resolution-service.int.demo.catena-x.net/api/directory/bpn-directory -H "content-type: application/json" -H "Authorization: Bearer <YOUR_VP_TOKEN>" -o /dev/null

A payload was successfully received using this approach.
Details also here:
https://confluence.catena-x.net/x/5ILrBw

Outcome / Acceptance Criteria

Acceptance Criteria

MIW

Required Changes

Places to update:

  1. reset-env.py
  2. transform-and-upload.py -> request body changed from
    
    {
    "@context": {},
    "asset": {
    "@type": "Asset",
    "@id": f"{asset_id_}",
    "properties": {
    "description": "IRS EDC Test Asset"
    }
    },
    "dataAddress": {
    "@type": "DataAddress",
    "type": "HttpData",
    "baseUrl": f"{submodel_url_}",
    "proxyPath": "true",
    "proxyBody": "false",
    "proxyMethod": "false",
    "proxyQueryParams": "false"
    }
    }
to

{ "@context": {}, "@id": f"{assetid}", "properties": { "description": "IRS EDC Test Asset" }, "dataAddress": { "@type": "DataAddress", "type": "HttpData", "baseUrl": f"{submodelurl}", "proxyPath": "true", "proxyBody": "false", "proxyMethod": "false", "proxyQueryParams": "false" } }


3. IRS can no longer use v2 for creation of notification asset, confirm that Helm config value is set as below:
ess.assetsPath: /management/v3/assets  

## Out of Scope
<!--
Describe the topics which are out of scope
-->
- ...
ds-jhartmann commented 7 months ago

Currently blocked by missing instance of bpn-did-resolution-service and SAP DIM Prepared environments for EDC 0.7.0 https://github.com/catenax-ng/tx-item-relationship-service/pull/855

ds-jhartmann commented 6 months ago

Updated EDC client to 0.7.0 in https://github.com/eclipse-tractusx/item-relationship-service/pull/586 testdata upload fix in https://github.com/eclipse-tractusx/item-relationship-service/pull/591 updated helm charts in https://github.com/catenax-ng/tx-item-relationship-service/pull/916

ds-jhartmann commented 6 months ago

Ready for additional Testing @mkanal @ds-kgassner

ds-jhartmann commented 6 months ago

Bug regarding missing contract agreement id #598

mkanal commented 6 months ago

PO acceptance in representation of @jzbmw . EDC version 0.7.0 is installed on DEV and INT integration tests works as expected.