Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update EDC management API to V3 #313

Closed
3 tasks done
jzbmw opened this issue Nov 27, 2023 · 5 comments
Closed
3 tasks done

Update EDC management API to V3 #313

jzbmw opened this issue Nov 27, 2023 · 5 comments
Assignees
Labels
enhancement New feature or request linked_to_feature Issue is linked to a feature

Comments

@jzbmw
Copy link
Contributor

jzbmw commented Nov 27, 2023

As IRS Consumer,
I want to be able to use the neweset version of the managment api of the EDC,
so that the system keeps functioning within the architecture given .

Hints / Details

Outcome / Acceptance Criteria

Acceptance Criteria

  • Update EDC Client library to be able to talk edc management api V3
  • Change IRS to newest edc client lib to provide v3
  • Add Change to the table compatibility matrix
@jzbmw jzbmw added this to IRS Nov 27, 2023
@jzbmw jzbmw moved this to inbox in IRS Nov 27, 2023
@jzbmw jzbmw added the enhancement New feature or request label Nov 27, 2023
@jzbmw jzbmw moved this from inbox to backlog in IRS Nov 27, 2023
@jzbmw jzbmw moved this from backlog to next in IRS Nov 28, 2023
@ds-jhartmann
Copy link
Contributor

Planning 2

  • update EDC management api to v3 - make use of the insomnia collection to find out which parameters changed
  • Update the field providerUrl in catalog requests The attribute https://w3id.org/edc/v0.0.1/ns/providerUrl has been deprecated in type https://w3id.org/edc/v0.0.1/ns/CatalogRequest, please use https://w3id.org/edc/v0.0.1/ns/counterPartyAddress

@ds-jhartmann ds-jhartmann self-assigned this Nov 28, 2023
@ds-jhartmann ds-jhartmann moved this from next to wip in IRS Nov 28, 2023
@ds-jhartmann
Copy link
Contributor

ds-jhartmann commented Dec 1, 2023

catenax-ng#675

  • Updated edc dependencies to 0.2.1
  • Update deprecated field providerUrl to counterPartyAddress in EDC catalog request
  • Update ESS EDC notification creation asset endpoint to v3
  • Changed configuration from ess.managementPath to options for each endpoint ess.assetsPath ess.policydefinitionsPath ess.contractdefinitionsPath. E.g. ess.assetsPath: /management/v3/assets
  • Did not update the compatibility matrix, since it already includes EDC 0.5.3

@ds-jhartmann ds-jhartmann moved this from wip to review in IRS Dec 1, 2023
@ds-jhartmann
Copy link
Contributor

Ready for testing @ds-alexander-bulgakov

@ds-alexander-bulgakov
Copy link
Contributor

No issues could be found during regression tavern tests, including ESS tests. Ticket is ready for PO-review by @jzbmw.

@jzbmw
Copy link
Contributor Author

jzbmw commented Dec 6, 2023

happy to see that in the review session

@jzbmw jzbmw moved this from review to done in IRS Dec 6, 2023
ds-jhartmann added a commit that referenced this issue Dec 8, 2023
…ement-api-config

Feature/#313 update edc management api config
@jzbmw jzbmw closed this as completed Dec 11, 2023
@mkanal mkanal added the linked_to_feature Issue is linked to a feature label Jan 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request linked_to_feature Issue is linked to a feature
Projects
Status: done
Development

No branches or pull requests

4 participants