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

Chore/edc 0.7.0 iatp mock #101

Merged
merged 29 commits into from
Jul 30, 2024
Merged
Show file tree
Hide file tree
Changes from 26 commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
c74218f
chore: add iatp mock and helm chart
ds-jhartmann Jun 21, 2024
f647d17
chore: update edc to 0.7.1 and data seeding
ds-jhartmann Jun 21, 2024
914a34e
chore: integrate edc 0.7, bdrs and iatp mock
ds-jhartmann Jun 21, 2024
b474b64
chore: enable all umbrella BPNs
ds-jhartmann Jun 21, 2024
457a4d0
chore: update data exchange test config
ds-jhartmann Jun 21, 2024
3260262
chore: fix helm lint
ds-jhartmann Jun 21, 2024
fe153b8
chore: fix helm lint
ds-jhartmann Jun 21, 2024
aa48a0b
chore: disable edc data seeding by default
ds-jhartmann Jun 21, 2024
b1db9a3
chore: add install and test step for iatpmock
ds-jhartmann Jun 21, 2024
d702893
chore: fix testing docker image
ds-jhartmann Jun 21, 2024
13b7b6a
chore: switch to port 8080 and ingress for iatp mock
ds-jhartmann Jun 24, 2024
02b2442
chore: rename to iatp-mock
ds-jhartmann Jun 24, 2024
4d28a90
chore: move iatp-mock to umbrella subchart
ds-jhartmann Jun 24, 2024
686d896
chore: fix bdrs seeding job
ds-jhartmann Jun 24, 2024
bbf4d2d
chore: remove iatp mock install
ds-jhartmann Jun 24, 2024
2dede85
chore: add license headers
ds-jhartmann Jun 24, 2024
3a68ca1
chore: afix bdrs seeding
ds-jhartmann Jun 24, 2024
c7c55a8
Merge branch 'refs/heads/chore/fix-iam-init-container' into chore/edc…
ds-jhartmann Jun 25, 2024
2b23fef
chore: fix data consumer reference
ds-jhartmann Jun 25, 2024
415ca71
Merge branch 'refs/heads/main' into chore/edc-0.7.0-iam-mock
ds-jhartmann Jun 25, 2024
7045b61
chore: fix mock config
ds-jhartmann Jun 26, 2024
cf9f211
chore: add notice for IATP docker image
ds-jhartmann Jul 3, 2024
6ce7f58
chore: bump chart version
ds-jhartmann Jul 3, 2024
f5905e0
chore: updates to documentation and testing config
ds-jhartmann Jul 5, 2024
f9b3669
Merge remote-tracking branch 'origin/chore/edc-0.7.0-iam-mock' into c…
ds-jhartmann Jul 5, 2024
cc5200e
chore(iatp): prepare for easy image override
evegufy Jul 18, 2024
1bfac7f
Merge branch 'upgrade/24.05' into chore/edc-0.7.0-iam-mock
ds-jhartmann Jul 29, 2024
6f79f11
Merge branch 'refs/heads/upgrade/24.05' into chore/edc-0.7.0-iam-mock
ds-jhartmann Jul 29, 2024
2e10772
chore: fix values file reference
ds-jhartmann Jul 29, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 17 additions & 2 deletions .github/workflows/helm-checks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,13 @@ jobs:
push: true
tags: kind-registry:5000/init-container:testing

- name: Build iatp mock
uses: docker/build-push-action@4a13e500e55cf31b7a5d59a38ab2040ab0f42f56 # v5.1.0
with:
context: ./iatp-mock/
push: true
tags: kind-registry:5000/iatp-mock:testing

- name: Set up Helm
uses: azure/setup-helm@b7246b12e77f7134dc2d460a3d5bad15bbe29390 # v4.1.0
with:
Expand Down Expand Up @@ -155,12 +162,20 @@ jobs:

- name: Install chart for shared services (umbrella)
run: |
helm install umbrella charts/umbrella -f charts/values-test-shared-services.yaml -f charts/values-test-iam-init-container.yaml --namespace shared-services --create-namespace --debug --timeout 10m --set semantic-hub.graphdb.image=kind-registry:5000/jena-fuseki-docker:4.7.0
helm install umbrella charts/umbrella -f charts/values-test-shared-services.yaml -f charts/values-test-iam-init-container.yaml \
--namespace shared-services --create-namespace --debug --timeout 10m \
--set semantic-hub.graphdb.image=kind-registry:5000/jena-fuseki-docker:4.7.0 \
--set iatpmock.image.repository=kind-registry:5000/iatp-mock --set iatpmock.image.tag=testing

helm uninstall umbrella --namespace shared-services

- name: Install chart for data exchange (umbrella)
run: |
helm install umbrella charts/umbrella -f charts/values-test-data-exchange.yaml -f charts/values-test-iam-init-container.yaml --namespace data-exchange --create-namespace --debug --timeout 10m
helm dep up charts/tx-data-provider
helm dep up charts/umbrella
helm install umbrella charts/umbrella --namespace data-exchange --create-namespace --debug --timeout 10m \
-f charts/values-test-data-exchange.yaml -f charts/values-test-iam-init-container.yaml \
--set iatpmock.image.repository=kind-registry:5000/iatp-mock --set iatpmock.image.tag=testing
helm uninstall umbrella --namespace data-exchange

## Skip upgrade for now until a working chart is released
Expand Down
4 changes: 2 additions & 2 deletions charts/tx-data-provider/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ name: tx-data-provider
description: A Helm chart for Kubernetes

type: application
version: 0.0.5
version: 0.1.0
appVersion: 0.0.1

dependencies:
Expand All @@ -37,7 +37,7 @@ dependencies:
condition: simple-data-backend.enabled
- name: tractusx-connector
repository: https://eclipse-tractusx.github.io/charts/dev
version: 0.5.3
version: 0.7.1
condition: tractusx-connector.enabled
- name: vault
version: 0.20.0
Expand Down
Loading