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

Release version 0.7.3 #1379

Merged
merged 39 commits into from
Jun 25, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
14f59fc
Introduce new snapshot version 0.7.3-SNAPSHOT
eclipse-tractusx-bot May 23, 2024
9701807
chore(deps): bump aquasecurity/trivy-action from 0.20.0 to 0.21.0 (#1…
dependabot[bot] May 27, 2024
d3d1081
refactor: deprecate dataplane-selector-configuration in favor of self…
ndr-brt May 27, 2024
8f2fecb
chore(deps): bump org.assertj:assertj-core from 3.25.3 to 3.26.0 (#1330)
dependabot[bot] May 27, 2024
a9542d4
chore(deps): bump aws from 2.25.55 to 2.25.60 (#1331)
dependabot[bot] May 28, 2024
eef461c
chore(deps): bump com.nimbusds:nimbus-jose-jwt from 9.38 to 9.39.1 (#…
dependabot[bot] May 28, 2024
466a18d
chore: removal of transferProxyTokenEncryptionAesKey setting (#1339)
wolf4ood May 28, 2024
29bb4a8
chore(build): upgrade to EDC nightly (#1333)
paullatzelsperger May 28, 2024
44d7b30
fix(docs): fixed faulty gradlew command (#1341)
saschaisele-zf May 28, 2024
6483b12
fix(docs): fixed all occurences of gardlew (#1343)
saschaisele-zf May 29, 2024
0ecd5d9
refactor: remove deprecated signaling api context configuration (#1340)
ndr-brt May 29, 2024
e9248d7
chore: fix compile issue after api context refactoring (#1350)
wolf4ood Jun 4, 2024
baef2af
chore(deps): bump aws from 2.25.60 to 2.25.64 (#1347)
dependabot[bot] Jun 5, 2024
f05f0f3
chore(deps): bump com.nimbusds:nimbus-jose-jwt from 9.39.1 to 9.39.3 …
dependabot[bot] Jun 5, 2024
d53191f
fix: adopt EDC test runtime model (#1355)
paullatzelsperger Jun 10, 2024
08803cb
chore(deps): bump aws from 2.25.64 to 2.25.69 (#1351)
dependabot[bot] Jun 10, 2024
b893ced
chore(deps): bump aquasecurity/trivy-action from 0.21.0 to 0.22.0 (#1…
dependabot[bot] Jun 10, 2024
fbe86c7
chore(deps): bump com.nimbusds:nimbus-jose-jwt from 9.39.3 to 9.40 (#…
dependabot[bot] Jun 10, 2024
b15e13e
chore(deps): bump flyway from 10.13.0 to 10.14.0 (#1354)
dependabot[bot] Jun 10, 2024
281a2d7
chore: dast scan fix + verify dim removal (#1357)
wolf4ood Jun 12, 2024
b68a379
chore(legal): Update legal documents according to TRG7 (#1356)
lgblaumeiser Jun 12, 2024
356f507
fix: enable resource config & remove unnecessary configs from helm-ch…
florianrusch-zf Jun 13, 2024
3406a81
chore: fix readiness check on dast scan (#1358)
wolf4ood Jun 13, 2024
e8ed8ef
chore: fixes url (#1359)
wolf4ood Jun 13, 2024
81c3bb5
chore(deps): bump mikefarah/yq from 4.44.1 to 4.44.2 (#1364)
dependabot[bot] Jun 17, 2024
9202b5d
chore(deps): bump com.azure:azure-identity from 1.12.1 to 1.12.2 (#1363)
dependabot[bot] Jun 17, 2024
4d77046
chore(deps): bump flyway from 10.14.0 to 10.15.0 (#1362)
dependabot[bot] Jun 17, 2024
d728d83
chore(deps): bump aws from 2.25.69 to 2.26.3 (#1361)
dependabot[bot] Jun 17, 2024
2d6ac66
chore: publish tractusx-edc custom JSON-LD context (#1360)
wolf4ood Jun 18, 2024
a99315d
feat(build): bump EDC version to latest nightly (#1365)
paullatzelsperger Jun 18, 2024
f33f0e3
refactor(test): cleanup unneeded dependencies (#1369)
ndr-brt Jun 21, 2024
1f206da
chore(deps): bump com.azure:azure-identity from 1.12.2 to 1.13.0 (#1376)
dependabot[bot] Jun 24, 2024
1dae717
chore(deps): bump aws from 2.26.3 to 2.26.7 (#1375)
dependabot[bot] Jun 24, 2024
3d2ed42
chore(deps): bump aquasecurity/trivy-action from 0.22.0 to 0.23.0 (#1…
dependabot[bot] Jun 24, 2024
8dcbe2c
chore(deps): bump peaceiris/actions-gh-pages from 3 to 4 (#1373)
dependabot[bot] Jun 24, 2024
68b6ed0
chore(deps): bump com.azure:azure-storage-blob from 12.26.0 to 12.26.…
dependabot[bot] Jun 24, 2024
d324b8c
chore: removes apache-sshd dep (#1377)
wolf4ood Jun 24, 2024
ab5682e
chore: bump EDC to v0.7.1 (#1378)
paullatzelsperger Jun 24, 2024
81d3b51
Prepare release 0.7.3
eclipse-tractusx-bot Jun 25, 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
2 changes: 1 addition & 1 deletion .github/actions/publish-docker-image/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ inputs:
runs:
using: "composite"
steps:
- uses: actions/checkout@v3.3.0
- uses: actions/checkout@v4

- name: Download OpenTelemetry
shell: bash
Expand Down
6 changes: 5 additions & 1 deletion .github/actions/run-deployment-test/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ inputs:
runs:
using: "composite"
steps:
- uses: actions/checkout@v3.3.0
- uses: actions/checkout@v4
- uses: ./.github/actions/setup-java

- name: Setup Helm
Expand Down Expand Up @@ -84,6 +84,10 @@ runs:
shell: bash
run: ${{ inputs.helm_command }}

- name: Print logs
if: failure()
shell: bash
run: kubectl get deployments | tail -n +2 | awk '{print $1}' | sed 's/^/deployment\//' | xargs -n1 kubectl logs

#################
### Tear Down ###
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/setup-memory-runtime/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ runs:
max_attempts: 3
command: |
code=$(curl -IL -sw "%{http_code}" http://localhost:8181/api/check/health -o /dev/null)
if [ "$code" -ne "401" ]; then
if [ "$code" -ne "200" ]; then
echo "TractusX EDC not ready yet, status = $code"
docker logs dast-edc-runtime-1
exit 1;
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/draft-new-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ jobs:
GITHUB_PACKAGE_USERNAME: ${{ github.actor }}
GITHUB_PACKAGE_PASSWORD: ${{ secrets.GITHUB_TOKEN }}
- name: Bump version in /charts
uses: mikefarah/yq@v4.44.1
uses: mikefarah/yq@v4.44.2
with:
cmd: |-
find charts -name Chart.yaml -maxdepth 3 | xargs -n1 yq -i '.appVersion = "${{ github.event.inputs.version }}" | .version = "${{ github.event.inputs.version }}"'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,20 +17,33 @@
# SPDX-License-Identifier: Apache-2.0
#################################################################################

name: "Verify DIM"

---
name: Publish JSON-LD context

on:
schedule:
- cron: '0 0 * * *'
workflow_dispatch:
push:
branches: [main]
paths:
- 'core/json-ld-core/src/main/resources/document/**'

jobs:
dim-integration-tests:
build:
runs-on: ubuntu-latest
permissions:
contents: write
pages: write
steps:
- uses: actions/checkout@v4
- name: copy contexts into public folder
run: |
mkdir -p public/context
cp core/json-ld-core/src/main/resources/document/tx-auth-v1.jsonld public/context/
cp core/json-ld-core/src/main/resources/document/tx-v1.jsonld public/context/

- uses: ./.github/actions/setup-java

- name: Run DIM Integration tests
run: ./gradlew test -DincludeTags="DimIntegrationTest"
- name: deploy to gh-pages
uses: peaceiris/actions-gh-pages@v4
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./public
keep_files: true
4 changes: 2 additions & 2 deletions .github/workflows/trivy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ jobs:
steps:
- uses: actions/checkout@v4
- name: Run Trivy vulnerability scanner in repo mode
uses: aquasecurity/trivy-action@0.20.0
uses: aquasecurity/trivy-action@0.23.0
with:
scan-type: "config"
# ignore-unfixed: true
Expand Down Expand Up @@ -102,7 +102,7 @@ jobs:
## the next two steps will only execute if the image exists check was successful
- name: Run Trivy vulnerability scanner
if: success() && steps.imageCheck.outcome != 'failure'
uses: aquasecurity/trivy-action@0.20.0
uses: aquasecurity/trivy-action@0.23.0
with:
image-ref: "tractusx/${{ matrix.image }}:sha-${{ needs.git-sha7.outputs.value }}"
format: "sarif"
Expand Down
5 changes: 5 additions & 0 deletions .github/workflows/upgradeability-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -117,6 +117,11 @@ jobs:
# execute the helm test
helm test tx-prod

- name: Print logs
if: failure()
shell: bash
run: kubectl get deployments | tail -n +2 | awk '{print $1}' | sed 's/^/deployment\//' | xargs -n1 kubectl logs

- name: Destroy the kind cluster
if: always()
shell: bash
Expand Down
15 changes: 12 additions & 3 deletions .github/workflows/verify.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,15 @@ jobs:
run: |
./gradlew checkstyleMain checkstyleTest

verify-javadoc:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup-java

- name: Run Javadoc
run: ./gradlew javadoc

unit-tests:
runs-on: ubuntu-latest
steps:
Expand Down Expand Up @@ -128,7 +137,7 @@ jobs:
- name: Run E2E tests (${{ matrix.variant.dir }})
run: |
./gradlew compileJava compileTestJava --refresh-dependencies
./gradlew -p ${{ matrix.variant.dir }} test -DincludeTags="EndToEndTest"
./gradlew -p ${{ matrix.variant.dir }} test -DincludeTags="EndToEndTest" -PverboseTest=true

postgres-tests:
runs-on: ubuntu-latest
Expand All @@ -147,7 +156,7 @@ jobs:
- name: Run Postgresql E2E tests
run: ./gradlew test -DincludeTags="PostgresqlIntegrationTest" --refresh-dependencies

dataplane-tests:
cloud-transfer-tests:
runs-on: ubuntu-latest

steps:
Expand All @@ -157,4 +166,4 @@ jobs:
- name: Run Azure/S3 dataplane tests
run: |
./gradlew compileJava compileTestJava
./gradlew -p edc-tests/edc-dataplane test -DincludeTags="AzureCosmosDbIntegrationTest,AwsS3IntegrationTest"
./gradlew -p edc-tests/edc-dataplane test -DincludeTags="CloudTransferTest"
31 changes: 24 additions & 7 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,31 +16,48 @@ Catena-X alliance focusing on parts traceability.

* <https://projects.eclipse.org/projects/automotive.tractusx>

## Project licenses

The Tractus-X project uses the following licenses:

* Apache-2.0 for code
* CC-BY-4.0 for non-code

## Terms of Use

This repository is subject to the Terms of Use of the Eclipse Foundation

* https://www.eclipse.org/legal/termsofuse.php

## Developer resources

Information regarding source code management, builds, coding standards, and
more.

* <https://projects.eclipse.org/projects/automotive.tractusx/developer>
* https://projects.eclipse.org/projects/automotive.tractusx/developer

Getting started:

* https://eclipse-tractusx.github.io/docs/developer

The project maintains the source code repositories in the following GitHub organization:

* <https://github.com/eclipse-tractusx/>
* https://github.com/eclipse-tractusx/

## Eclipse Development Process

This Eclipse Foundation open project is governed by the Eclipse Foundation
Development Process and operates under the terms of the Eclipse IP Policy.

* <https://eclipse.org/projects/dev_process>
* <https://www.eclipse.org/org/documents/Eclipse_IP_Policy.pdf>
* https://eclipse.org/projects/dev_process
* https://www.eclipse.org/org/documents/Eclipse_IP_Policy.pdf

## Eclipse Contributor Agreement

In order to be able to contribute to Eclipse Foundation projects you must
electronically sign the Eclipse Contributor Agreement (ECA).

* <http://www.eclipse.org/legal/ECA.php>
* http://www.eclipse.org/legal/ECA.php

The ECA provides the Eclipse Foundation with a permanent record that you agree
that each of your contributions will comply with the commitments documented in
Expand All @@ -49,10 +66,10 @@ the email address matching the "Author" field of your contribution's Git commits
fulfills the DCO's requirement that you sign-off on your contributions.

For more information, please see the Eclipse Committer Handbook:
<https://www.eclipse.org/projects/handbook/#resources-commit>
https://www.eclipse.org/projects/handbook/#resources-commit

## Contact

Contact the project developers via the project's "dev" list.

* <https://accounts.eclipse.org/mailing-list/tractusx-dev>
* https://accounts.eclipse.org/mailing-list/tractusx-dev
Loading
Loading