Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/upgrade/24.05' into upgrade/24.05
Browse files Browse the repository at this point in the history
  • Loading branch information
gomezbc committed Jul 29, 2024
2 parents b977632 + 29453ba commit 426ae19
Show file tree
Hide file tree
Showing 7 changed files with 25 additions and 65 deletions.
16 changes: 8 additions & 8 deletions .github/workflows/helm-checks.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -171,20 +171,20 @@ jobs:
- name: Install chart and run tests (tx-data-provider)
run: ct install --charts charts/tx-data-provider --target-branch ${{ steps.set-target-branch.outputs.target-branch }}

- 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 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 uninstall umbrella --namespace data-exchange
- name: Install chart for bpdm (umbrella)
- name: Install chart for shared services one (umbrella)
run: |
helm install umbrella charts/umbrella -f charts/values-test-bpdm.yaml --namespace bpdm --create-namespace --debug --timeout 10m
helm uninstall umbrella --namespace bpdm
helm install umbrella charts/umbrella -f charts/values-test-shared-service-1.yaml -f charts/values-test-iam-init-container.yaml --namespace shared-services --create-namespace --debug --timeout 10m
helm uninstall umbrella --namespace shared-services
- name: Install chart for shared services two (umbrella)
run: |
helm install umbrella charts/umbrella -f charts/values-test-shared-services-2.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 uninstall umbrella --namespace shared-services
## Skip upgrade for now until a working chart is released
#- name: Run helm upgrade
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,12 +23,12 @@ name: tx-data-provider
description: A Helm chart for Kubernetes

type: application
version: 0.0.5
version: 0.0.6
appVersion: 0.0.1

dependencies:
- name: digital-twin-registry
version: 0.4.5
version: 0.4.11
repository: https://eclipse-tractusx.github.io/charts/dev
condition: digital-twin-registry.enabled
- name: simple-data-backend
Expand Down
2 changes: 1 addition & 1 deletion charts/tx-data-provider/templates/_helpers.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ Registry URL helpers
{{- if .Values.registryUrl }}
{{- tpl .Values.registryUrl . }}
{{ else }}
{{- printf "%s%s%s" (include "registry.host" .) (include "registry.path" .) "/api/v3.0" }}
{{- printf "%s%s%s" (include "registry.host" .) (include "registry.path" .) "/api/v3" }}
{{- end }}
{{- end }}

Expand Down
12 changes: 6 additions & 6 deletions charts/umbrella/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -80,19 +80,19 @@ dependencies:
# TX Data Consumer 1
- name: tx-data-provider
alias: dataconsumerOne
version: 0.0.5
repository: https://eclipse-tractusx.github.io/charts/dev
version: 0.0.6
repository: file://../tx-data-provider
condition: dataconsumerOne.enabled
# TX Data Providers
- name: tx-data-provider
version: 0.0.5
repository: https://eclipse-tractusx.github.io/charts/dev
version: 0.0.6
repository: file://../tx-data-provider
condition: tx-data-provider.enabled
# TX Data Consumer 2
- name: tx-data-provider
alias: dataconsumerTwo
version: 0.0.5
repository: https://eclipse-tractusx.github.io/charts/dev
version: 0.0.6
repository: file://../tx-data-provider
condition: dataconsumerTwo.enabled
# pgadmin4 as helper tool for easy database access
- condition: pgadmin4.enabled
Expand Down
2 changes: 1 addition & 1 deletion charts/umbrella/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -992,7 +992,7 @@ tx-data-provider:
enabled: false
seedTestdata: true
backendUrl: http://{{ .Release.Name }}-dataprovider-submodelserver:8080
registryUrl: http://{{ .Release.Name }}-dataprovider-dtr:8080/api/v3.0
registryUrl: http://{{ .Release.Name }}-dataprovider-dtr:8080/api/v3
controlplanePublicUrl: http://{{ .Release.Name }}-dataprovider-edc-controlplane:8084
controlplaneManagementUrl: http://{{ .Release.Name }}-dataprovider-edc-controlplane:8081
dataplaneUrl: http://{{ .Release.Name }}-dataprovider-edc-dataplane:8081
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,26 +26,11 @@ centralidp:
sharedidp:
enabled: true

bpndiscovery:
enabled: true

discoveryfinder:
enabled: true

selfdescription:
enabled: true

semantic-hub:
enabled: true

managed-identity-wallet:
enabled: true

bpdm:
enabled: true

dataconsumer:
enabled: false

tx-data-provider:
enabled: false
enabled: true
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# #############################################################################
###############################################################
# Copyright (c) 2024 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
Expand All @@ -15,38 +15,13 @@
# under the License.
#
# SPDX-License-Identifier: Apache-2.0
# #############################################################################
---

portal:
enabled: false

centralidp:
enabled: true

sharedidp:
enabled: false
###############################################################

bpndiscovery:
enabled: false
enabled: true

discoveryfinder:
enabled: false

selfdescription:
enabled: false

managed-identity-wallet:
enabled: false

dataconsumer:
enabled: false

tx-data-provider:
enabled: false

pgadmin4:
enabled: false
enabled: true

bpdm:
enabled: true
semantic-hub:
enabled: true

0 comments on commit 426ae19

Please sign in to comment.