Skip to content

Commit

Permalink
Release version 0.3.0 (#768)
Browse files Browse the repository at this point in the history
* Bump logback-classic from 1.4.3 to 1.4.4 (#464)

* Bump logback-core from 1.4.3 to 1.4.4 (#463)

* feat(controlplane): support additional volumes (#467)

* Make veracode scan nightly (#468)

* Update veracode scan matrix action to have a dedicated version per matrix build (#469)

* Fix zip step required veracode upload (#470)

* Fix zip step for veracode (#471)

* Replace zip step by tar gz step (#472)

* Oauth2 Unit Tests (#473)

> Shouldn't we switch back to the upstream oauth2 module since they are feature-equivalent right now? That happened with this PR: [eclipse-edc/Connector#2000](eclipse-edc/Connector#2000)
> 
> On the upstream the code is already well covered with tests.
> 
> Will come up with a dedicated PR

As long as we have and support our custom oauth2-extension and as someone volunteered to write test we should merge them. But yeah, going back to an equivalent oauth2 extension coming from upstream is desired.

* Bump mikefarah/yq from 4.28.1 to 4.28.2 (#480)

* Upgrade jackson dependencies to version 2.14.0-rc2 (#483)

* Bump mockito-bom from 4.8.0 to 4.8.1 (#479)

* Bump actions/setup-java from 3.5.1 to 3.6.0 (#478)

* add one more example call for Release.md Dash (#482)

* remove exuaa extension (#481)

* Remove xsuaa-authenticator from edc-tests (#484)

* Bump flyway-core from 9.4.0 to 9.5.1 (#488)

* add CONTRIBUTING.md (#487)

* add code of conduct (#486)

* change package from net.catenx to org.eclipse.tractusx (#398)

* Upgrade docker jre version to openjdk11-jre-headless-11.0.17_p8-r0 (#489)

* chore: switch back to upstream oauth2 module (#475)

* remove IN policy operator support for BPN extension (#485)

* Bump gson from 2.9.1 to 2.10 (#491)

* Bump flyway-core from 9.5.1 to 9.6.0 (#492)

* Feature/update foss docs (#490)

* Update dockerfile package version openjdk11-jre-headless=11.0.17_p8-r1 (#502)

* Bump azure/setup-helm from 3.3 to 3.4 (#495)

* update dependencies (#501)

* Bump cucumber.version from 7.8.1 to 7.9.0 (#499)

* Bump mikefarah/yq from 4.28.2 to 4.29.2 (#497)

* Bump flyway-core from 9.6.0 to 9.7.0 (#504)

* allow sub directories in hashcorp vault extension (#503)

* control-plane-adapter extension - PR remarks changes + authorization fix

* Add custom Labels to helm-charts. (#506)

* control-plane-adapter extension - adjustement to external changes

(cherry picked from commit 3e246c4)

* Bump mikefarah/yq from 4.29.2 to 4.30.1 (#513)

* Bump flyway-core from 9.7.0 to 9.8.0 (#514)

* 189 - add e2e test for s3 file transfer (#510)

* Bump flyway-core from 9.8.0 to 9.8.1 (#517)

* Bump alpine (#521)

* Bump alpine (#522)

* control-plane-adapter extension - refactor after pr

(cherry picked from commit 80e3e7ed2f1b65bb121b91629666dc88ddec5ff9)

* Bump alpine in /edc-controlplane/edc-controlplane-memory/src/main/docker (#523)

* Bump alpine (#520)

* Bump alpine in /edc-dataplane/edc-dataplane-azure-vault/src/main/docker (#519)

* Bump s3 from 2.18.1 to 2.18.16 (#518)

* Bump mikefarah/yq from 4.30.1 to 4.30.2 (#516)

* control-plane-adapter extension - refactor after pr

* control-plane-adapter extension - diagram update

* Bump s3 from 2.18.16 to 2.18.17 (#527)

* Bump mikefarah/yq from 4.30.2 to 4.30.4 (#525)

* Bump mockito-bom from 4.8.1 to 4.9.0 (#526)

* Bump s3 from 2.18.17 to 2.18.18 (#528)

* Bump org.testcontainers.version from 1.17.4 to 1.17.6 (#532)

* Bump flyway-core from 9.8.1 to 9.8.2 (#536)

* Bump s3 from 2.18.18 to 2.18.20 (#534)

* Bump rest-assured from 5.2.0 to 5.3.0 (#535)

* Remove xsuaa-authenticator from edc-tests and dependencyManagement (#537)

* Bump logback-classic from 1.4.4 to 1.4.5 (#540)

* Bump logback-core from 1.4.4 to 1.4.5 (#538)

* Bump s3 from 2.18.20 to 2.18.21 (#539)

* Bump s3 from 2.18.21 to 2.18.22 (#543)

* Bump s3 from 2.18.22 to 2.18.23 (#545)

* Bump azure-sdk-bom from 1.2.6 to 1.2.8 (#544)

* Bump postgresql from 42.5.0 to 42.5.1 (#553)

* Remove @setting annotation due to broken dependency to edc runtime-metamodel (#558)

* Bump flyway-core from 9.8.2 to 9.8.3 (#556)

* Bump mikefarah/yq from 4.30.4 to 4.30.5 (#560)

* Bump s3 from 2.18.23 to 2.18.25 (#559)

* Bump s3 from 2.18.25 to 2.18.26 (#561)

* Bump spotless-maven-plugin from 2.27.2 to 2.28.0 (#557)

* Update alpine image to version 3.17.0 and openjdk11-jre-headless to version 11.0.17_p8-r3 (#562)

* Explicitly disable docker healthcheck (#563)

* Add edc-controlplane-memory-hashicorp-vault (#564)

* Feature/prep release 0.1.3 (#566)

* remove BPNs part from postman (#568)

* update transfer md (#567)

* Introduce tractusx-connector helm chart (#541)

* Fix github step helm-lint (#569)

* disable postgresql in charts/tractusx-connector per default (#570)

* Bump s3 from 2.18.26 to 2.18.28 (#573)

* Bump maven-dependency-plugin from 3.3.0 to 3.4.0 (#572)

* Fix typos in tractusx-connector helm chart (#574)

* add business test for http proxy transfer (#565)

* Bump s3 from 2.18.28 to 2.18.29 (#576)

* Bump actions/setup-java from 3.6.0 to 3.7.0 (#575)

* Bump EDC version to 20221018 (#494)

* Fix envFrom in tractusx helm chart (#580)

* Update actions setup-java to version 3.8.0 (#584)

* Bump httpclient from 4.5.13 to 4.5.14 (#583)

* bump edc version to 0.1.1-20221201-SNAPSHOT (#585)

* Bump s3 from 2.18.29 to 2.18.32 (#586)

* Bump s3 from 2.18.32 to 2.18.33 (#589)

* Bump flyway-core from 9.8.3 to 9.10.0 (#591)

* Bump cucumber.version from 7.9.0 to 7.10.0 (#594)

* Bump s3 from 2.18.33 to 2.18.35 (#593)

* Bump thomaseizinger/create-pull-request from 1.2.2 to 1.3.0 (#592)

* Bump azure/setup-kubectl from 3.0 to 3.1 (#581)

* Bump helm/kind-action from 1.4.0 to 1.5.0 (#597)

* Hotfix 0.1.4

Signed-off-by: Denis Neuling <denis.neuling@mercedes-benz.com>

* Handle OrConstraint (#595)

* Align custom-jsonld module to use edc @ 0.0.1-20221201-SNAPSHOT (#604)

* Bump s3 from 2.18.35 to 2.18.39 (#606)

* Feature: Sftp Provisioner and Client (#554)

* Add sftp provisioner and client
Signed-off-by: Brendan Cronin <brendan.cronin@mercedes-benz.com>
Co-authored-by: Denis Neuling <denis.neuling@mercedes-benz.com>

* Bump actions/setup-java from 3.8.0 to 3.9.0 (#605)

* Bump flyway-core from 9.10.0 to 9.10.1 (#610)

* Bump s3 from 2.18.39 to 2.18.40 (#609)

* Bump mockito-bom from 4.9.0 to 4.10.0 (#607)

* Bump actions/checkout from 3.1.0 to 3.2.0 (#598)

* Bump azure/setup-helm from 3.4 to 3.5 (#596)

* Bump s3 from 2.18.40 to 2.18.41 (#615)

* update description  of supporting infrastructure deployment (#616)

* update link to edc logo in README.md (#612)

* update postgresql version in Chart.yaml supporting-infrastructure (#622)

* Bump cucumber.version from 7.10.0 to 7.10.1 (#614)

* Bump mikefarah/yq from 4.30.5 to 4.30.6 (#613)

* update control plane docu (#623)

* Local TXDC Setup Documentation (#618)

* Feature/update postman (#624)

* remove git submodule (#619)

* Bump s3 from 2.18.41 to 2.19.1 (#626)

* Feature/update txdc deployment downward capabilities (#625)

* update setup docu (#627)

* Add validity attribute in class ContractDefinition

* Add feature and create SendAnOfferwithoutConstraints method in class negotiationSteps

* Add Validity Mapping in ContractDefinitionStepDefs class

* Correct format testing

* Feature/set charts deprecated (#628)

* Bump s3 from 2.19.1 to 2.19.2 (#631)

* Bump flyway-core from 9.10.1 to 9.10.2 (#632)

* Remove "counter offer" Method an testcase call

* Add validity attribute in class ContractDefinition

* Add feature and create SendAnOfferwithoutConstraints method in class negotiationSteps

* Add Validity Mapping in ContractDefinitionStepDefs class

* Correct format testing

* Remove "counter offer" Method an testcase call

* Bump mockito-bom from 4.10.0 to 4.11.0 (#637)

* Bump spotless-maven-plugin from 2.28.0 to 2.29.0 (#641)

* Bump flyway-core from 9.10.2 to 9.11.0 (#646)

* Bump actions/checkout from 3.2.0 to 3.3.0 (#647)

* Bump s3 from 2.19.2 to 2.19.11 (#648)

* remove trailing slash (#652)

* Bump junit-bom from 5.9.1 to 5.9.2 (#657)

* Bump azure/setup-kubectl from 3.1 to 3.2 (#655)

* Bump alpine (#662)

* Bump alpine (#661)

* Bump alpine (#658)

* Bump alpine in /edc-dataplane/edc-dataplane-azure-vault/src/main/docker (#660)

* Feature/cp adapter task 355 356 357 (#621)

* Bump alpine in /edc-controlplane/edc-controlplane-memory/src/main/docker (#659)

* update alpine from 3.17.0 to 3.17.1 for controlplane-memory-hashicorp-vault (#665)

* Bump edc version to 0.0.1-20230109-SNAPSHOT (#666)

* cp-adapter : code review, rollbacke name change (#664)

* update setup docu (#654)

* Bump maven-surefire-plugin from 3.0.0-M7 to 3.0.0-M8 (#670)

* Bump s3 from 2.19.11 to 2.19.15 (#668)

* Bump maven-dependency-plugin from 3.4.0 to 3.5.0 (#669)

* Bump cucumber.version from 7.10.1 to 7.11.0 (#672)

* Fix typo in control-plane adapter README

* Fix not working docu link in README.md

* Fix typo in tractusx-connector values.yaml comment

* Bump edc version to 0.0.1-20230115-SNAPSHOT

* Bump spotless-maven-plugin from 2.29.0 to 2.30.0

Bumps [spotless-maven-plugin](https://github.com/diffplug/spotless) from 2.29.0 to 2.30.0.
- [Release notes](https://github.com/diffplug/spotless/releases)
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md)
- [Commits](diffplug/spotless@lib/2.29.0...lib/2.30.0)

---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Remove not useful anymore custom-jsonld extension (#683)

* Bump mikefarah/yq from 4.30.6 to 4.30.8 (#682)

* Bump s3 from 2.19.15 to 2.19.18 (#684)

* Configure dynamically HTTP Receiver callback endpoints. (#685)

* Bump flyway-core from 9.11.0 to 9.12.0

Bumps [flyway-core](https://github.com/flyway/flyway) from 9.11.0 to 9.12.0.
- [Release notes](https://github.com/flyway/flyway/releases)
- [Commits](https://github.com/flyway/flyway/commits)

---
updated-dependencies:
- dependency-name: org.flywaydb:flyway-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* add hydra deployment

* Add client to omejdn

* Add test case

* Add documentation

* Introduce typed object for oauth2 provisioning

* Increase trivy timeout

* Bump edc version to 0.0.1-20230125-SNAPSHOT

* Bump mockito-bom from 4.11.0 to 5.0.0

Bumps [mockito-bom](https://github.com/mockito/mockito) from 4.11.0 to 5.0.0.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](mockito/mockito@v4.11.0...v5.0.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-bom
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump nimbus-jose-jwt from 9.28 to 9.29

Bumps [nimbus-jose-jwt](https://bitbucket.org/connect2id/nimbus-jose-jwt) from 9.28 to 9.29.
- [Changelog](https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/CHANGELOG.txt)
- [Commits](https://bitbucket.org/connect2id/nimbus-jose-jwt/branches/compare/9.29..9.28)

---
updated-dependencies:
- dependency-name: com.nimbusds:nimbus-jose-jwt
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump spotless-maven-plugin from 2.30.0 to 2.31.0

Bumps [spotless-maven-plugin](https://github.com/diffplug/spotless) from 2.30.0 to 2.31.0.
- [Release notes](https://github.com/diffplug/spotless/releases)
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md)
- [Commits](diffplug/spotless@lib/2.30.0...lib/2.31.0)

---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump nimbus-jose-jwt from 9.29 to 9.30

Bumps [nimbus-jose-jwt](https://bitbucket.org/connect2id/nimbus-jose-jwt) from 9.29 to 9.30.
- [Changelog](https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/CHANGELOG.txt)
- [Commits](https://bitbucket.org/connect2id/nimbus-jose-jwt/branches/compare/9.30..9.29)

---
updated-dependencies:
- dependency-name: com.nimbusds:nimbus-jose-jwt
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: Disable build ci pipeline if just docu was updated (#705)

* docs: Update sample documentation (#671)

Co-authored-by: Florian Rusch (ZF Friedrichshafen AG) <florian.rusch.external@zf.com>

* Bump docker/build-push-action from 3 to 4

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v3...v4)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump s3 from 2.19.18 to 2.19.27

Bumps s3 from 2.19.18 to 2.19.27.

---
updated-dependencies:
- dependency-name: software.amazon.awssdk:s3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump edc version to 0.0.1-20230131-SNAPSHOT

* Bump mockito-bom from 5.0.0 to 5.1.1

Bumps [mockito-bom](https://github.com/mockito/mockito) from 5.0.0 to 5.1.1.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](mockito/mockito@v5.0.0...v5.1.1)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-bom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump azure-sdk-bom from 1.2.8 to 1.2.9

Bumps [azure-sdk-bom](https://github.com/azure/azure-sdk-for-java) from 1.2.8 to 1.2.9.
- [Release notes](https://github.com/azure/azure-sdk-for-java/releases)
- [Commits](Azure/azure-sdk-for-java@azure-sdk-bom_1.2.8...azure-sdk-bom_1.2.9)

---
updated-dependencies:
- dependency-name: com.azure:azure-sdk-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump cucumber.version from 7.11.0 to 7.11.1

Bumps `cucumber.version` from 7.11.0 to 7.11.1.

Updates `cucumber-java` from 7.11.0 to 7.11.1
- [Release notes](https://github.com/cucumber/cucumber-jvm/releases)
- [Changelog](https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md)
- [Commits](cucumber/cucumber-jvm@v7.11.0...v7.11.1)

Updates `cucumber-junit-platform-engine` from 7.11.0 to 7.11.1
- [Release notes](https://github.com/cucumber/cucumber-jvm/releases)
- [Changelog](https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md)
- [Commits](cucumber/cucumber-jvm@v7.11.0...v7.11.1)

---
updated-dependencies:
- dependency-name: io.cucumber:cucumber-java
  dependency-type: direct:development
  update-type: version-update:semver-patch
- dependency-name: io.cucumber:cucumber-junit-platform-engine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump jackson-bom from 2.14.0-rc2 to 2.14.2

Bumps [jackson-bom](https://github.com/FasterXML/jackson-bom) from 2.14.0-rc2 to 2.14.2.
- [Release notes](https://github.com/FasterXML/jackson-bom/releases)
- [Commits](FasterXML/jackson-bom@jackson-bom-2.14.0-rc2...jackson-bom-2.14.2)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson:jackson-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump flyway-core from 9.12.0 to 9.14.1

Bumps [flyway-core](https://github.com/flyway/flyway) from 9.12.0 to 9.14.1.
- [Release notes](https://github.com/flyway/flyway/releases)
- [Commits](https://github.com/flyway/flyway/commits/flyway-9.14.1)

---
updated-dependencies:
- dependency-name: org.flywaydb:flyway-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump lombok from 1.18.24 to 1.18.26

Bumps [lombok](https://github.com/projectlombok/lombok) from 1.18.24 to 1.18.26.
- [Release notes](https://github.com/projectlombok/lombok/releases)
- [Changelog](https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown)
- [Commits](projectlombok/lombok@v1.18.24...v1.18.26)

---
updated-dependencies:
- dependency-name: org.projectlombok:lombok
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump nimbus-jose-jwt from 9.30 to 9.30.1

Bumps [nimbus-jose-jwt](https://bitbucket.org/connect2id/nimbus-jose-jwt) from 9.30 to 9.30.1.
- [Changelog](https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/CHANGELOG.txt)
- [Commits](https://bitbucket.org/connect2id/nimbus-jose-jwt/branches/compare/9.30.1..9.30)

---
updated-dependencies:
- dependency-name: com.nimbusds:nimbus-jose-jwt
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump postgresql from 42.5.1 to 42.5.3

Bumps [postgresql](https://github.com/pgjdbc/pgjdbc) from 42.5.1 to 42.5.3.
- [Release notes](https://github.com/pgjdbc/pgjdbc/releases)
- [Changelog](https://github.com/pgjdbc/pgjdbc/blob/REL42.5.3/CHANGELOG.md)
- [Commits](pgjdbc/pgjdbc@REL42.5.1...REL42.5.3)

---
updated-dependencies:
- dependency-name: org.postgresql:postgresql
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump spotless-maven-plugin from 2.31.0 to 2.32.0

Bumps [spotless-maven-plugin](https://github.com/diffplug/spotless) from 2.31.0 to 2.32.0.
- [Release notes](https://github.com/diffplug/spotless/releases)
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md)
- [Commits](diffplug/spotless@lib/2.31.0...lib/2.32.0)

---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump jaxb-runtime from 4.0.1 to 4.0.2

Bumps jaxb-runtime from 4.0.1 to 4.0.2.

---
updated-dependencies:
- dependency-name: org.glassfish.jaxb:jaxb-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump s3 from 2.19.27 to 2.19.33

Bumps s3 from 2.19.27 to 2.19.33.

---
updated-dependencies:
- dependency-name: software.amazon.awssdk:s3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Replace provision-oauth2 with data-plane-http-oauth2

* Bump s3 from 2.19.33 to 2.20.0

Bumps s3 from 2.19.33 to 2.20.0.

---
updated-dependencies:
- dependency-name: software.amazon.awssdk:s3
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Support also support releases in ci pipeline

* Bump actions/setup-java from 3.9.0 to 3.10.0 (#730)

* Bump maven-deploy-plugin from 3.0.0 to 3.1.0 (#735)

* chore: Copy over version 0.1.5 release note file

* Add contract id to data source http call (#732)

* Implement first version of the provision-additional-header extension

* Give header a better shape

* Refactor

* Apply spotless

* Cover edge cases

* PR remarks

* PR remark

* spotless whim

* Remove unused dependencies

* Add missing json type name to resource definition class

* Register types

* bugfix: Fix slow AES encryption (#746)

* bugfix: Fix slow AES encryption

* Fix copyright headers

* Bump alpine in /edc-controlplane/edc-controlplane-memory/src/main/docker (#753)

* Bump alpine (#752)

* Bump alpine (#750)

* Use upstream jackson version (#741)

* Bump alpine (#749)

* Support horizontal edc scaling in cp adapter extension (#678)

Co-authored-by: marcingajek-zf <maaarcin@onet.pl>

* Bump EDC to 20220220 (#767)

* Prepare release 0.3.0

* Update CHANGELOG

---------

Signed-off-by: Denis Neuling <denis.neuling@mercedes-benz.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marco Lecheler <marco@task.media>
Co-authored-by: Denis Neuling <denis.neuling@mercedes-benz.com>
Co-authored-by: Dominik-Pinsel <dominik.pinsel@daimler.com>
Co-authored-by: ndr_brt <andrea.bertagnolli@gmail.com>
Co-authored-by: marcingajek-zf <maaarcin@onet.pl>
Co-authored-by: marcingajek-zf <102966861+marcingajek-zf@users.noreply.github.com>
Co-authored-by: Tuncay Tunc (ZF Friedrichshafen AG) <100704677+tuncaytunc-zf@users.noreply.github.com>
Co-authored-by: maciejkizlich-zf <102966398+maciejkizlich-zf@users.noreply.github.com>
Co-authored-by: GitHub actions <noreply@github.com>
Co-authored-by: Florian Rusch (ZF Friedrichshafen AG) <florian.rusch.external@zf.com>
Co-authored-by: bcronin90 <90203222+bcronin90@users.noreply.github.com>
Co-authored-by: Diego Gomez <diego.gomez.external@zf.com>
Co-authored-by: Diego Alejandro Gómez Pardo (ZF Friedrichshafen AG) <97615391+diegogomez-zf@users.noreply.github.com>
Co-authored-by: Tuncay Tunc <tuncay.tunc.external@zf.com>
  • Loading branch information
16 people authored Feb 20, 2023
1 parent ccb0ee8 commit 6706308
Show file tree
Hide file tree
Showing 292 changed files with 9,773 additions and 2,722 deletions.
26 changes: 14 additions & 12 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ on:
pull_request:
paths-ignore:
- 'charts/**'
- 'docs/**'
- '**/*.md'
branches:
- '*'
workflow_dispatch:
Expand All @@ -38,12 +40,12 @@ jobs:
steps:
-
name: Checkout
uses: actions/checkout@v3.1.0
uses: actions/checkout@v3.3.0
with:
fetch-depth: 0
-
name: Set up JDK 11
uses: actions/setup-java@v3.6.0
uses: actions/setup-java@v3.10.0
with:
java-version: '11'
distribution: 'adopt'
Expand All @@ -61,12 +63,12 @@ jobs:
# Set-Up
-
name: Checkout
uses: actions/checkout@v3.1.0
uses: actions/checkout@v3.3.0
with:
fetch-depth: 0
-
name: Set up JDK 11
uses: actions/setup-java@v3.6.0
uses: actions/setup-java@v3.10.0
with:
java-version: '11'
distribution: 'adopt'
Expand Down Expand Up @@ -100,10 +102,10 @@ jobs:
# Set-Up
-
name: Checkout
uses: actions/checkout@v3.1.0
uses: actions/checkout@v3.3.0
-
name: Set up JDK 11
uses: actions/setup-java@v3.6.0
uses: actions/setup-java@v3.10.0
with:
java-version: '11'
distribution: 'adopt'
Expand Down Expand Up @@ -132,7 +134,7 @@ jobs:
# Set-Up
-
name: Checkout
uses: actions/checkout@v3.1.0
uses: actions/checkout@v3.3.0
-
name: Login to GitHub Container Registry
if: |
Expand All @@ -144,7 +146,7 @@ jobs:
password: ${{ secrets.CXNG_GHCR_PAT }}
-
name: Set up JDK 11
uses: actions/setup-java@v3.6.0
uses: actions/setup-java@v3.10.0
with:
java-version: '11'
distribution: 'adopt'
Expand Down Expand Up @@ -172,7 +174,7 @@ jobs:
type=sha
-
name: Build Docker Image
uses: docker/build-push-action@v3
uses: docker/build-push-action@v4
with:
context: .
file: edc-controlplane/${{ matrix.name }}/src/main/docker/Dockerfile
Expand All @@ -197,7 +199,7 @@ jobs:
# Set-Up
-
name: Checkout
uses: actions/checkout@v3.1.0
uses: actions/checkout@v3.3.0
-
name: Login to GitHub Container Registry
if: |
Expand All @@ -209,7 +211,7 @@ jobs:
password: ${{ secrets.CXNG_GHCR_PAT }}
-
name: Set up JDK 11
uses: actions/setup-java@v3.6.0
uses: actions/setup-java@v3.10.0
with:
java-version: '11'
distribution: 'adopt'
Expand Down Expand Up @@ -237,7 +239,7 @@ jobs:
type=sha
-
name: Build Docker Image
uses: docker/build-push-action@v3
uses: docker/build-push-action@v4
with:
context: .
file: edc-dataplane/${{ matrix.name }}/src/main/docker/Dockerfile
Expand Down
26 changes: 14 additions & 12 deletions .github/workflows/business-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@ name: "Business Tests"
on:
pull_request:
paths-ignore:
- docs/**
- 'docs/**'
- '**/*.md'
branches:
- develop
- release/**
Expand All @@ -20,10 +21,10 @@ jobs:
##############
-
name: Checkout
uses: actions/checkout@v3.1.0
uses: actions/checkout@v3.3.0
-
name: Set-Up JDK 11
uses: actions/setup-java@v3.6.0
uses: actions/setup-java@v3.10.0
with:
java-version: '11'
distribution: 'adopt'
Expand All @@ -36,10 +37,10 @@ jobs:
key: ${{ runner.os }}-io.containerd.snapshotter.v1.overlayfs
-
name: Set-Up Kubectl
uses: azure/setup-kubectl@v3.0
uses: azure/setup-kubectl@v3.2
-
name: Helm Set-Up
uses: azure/setup-helm@v3.4
uses: azure/setup-helm@v3.5
with:
version: v3.8.1
-
Expand All @@ -62,7 +63,7 @@ jobs:
EOF
-
name: Create k8s Kind Cluster
uses: helm/kind-action@v1.4.0
uses: helm/kind-action@v1.5.0
with:
config: kind.config.yaml

Expand Down Expand Up @@ -130,6 +131,7 @@ jobs:
sleep 5s
# Wait for supporting infrastructure to become ready (control-/data-plane, backend service)
kubectl wait --for=condition=ready pod -l app.kubernetes.io/name=backend --timeout=120s || ( kubectl logs -l app.kubernetes.io/name=backend --tail 500 && exit 1 )
kubectl wait --for=condition=ready pod -l app.kubernetes.io/name=idsdaps --timeout=120s || ( kubectl logs -l app.kubernetes.io/name=idsdaps --tail 500 && exit 1 )
kubectl wait --for=condition=ready pod -l app.kubernetes.io/name=vault --timeout=120s || ( kubectl logs -l app.kubernetes.io/name=vault --tail 500 && exit 1 )
kubectl wait --for=condition=ready pod -l app.kubernetes.io/name=sokrates-postgresql --timeout=120s || ( kubectl logs -l app.kubernetes.io/name=sokrates-postgresql --tail 500 && exit 1 )
Expand All @@ -153,6 +155,7 @@ jobs:
--set postgresql.username=user \
--set postgresql.password=password \
--set postgresql.jdbcUrl=jdbc:postgresql://plato-postgresql:5432/edc \
--set vault.hashicorp.enabled=true \
--set vault.hashicorp.url=http://vault:8200 \
--set vault.hashicorp.token=root \
--set vault.secretNames.transferProxyTokenSignerPublicKey=plato/daps/my-plato-daps-crt \
Expand All @@ -165,7 +168,7 @@ jobs:
--set dataplane.aws.endpointOverride=http://minio:9000 \
--set dataplane.aws.secretAccessKey=platoqwerty123 \
--set dataplane.aws.accessKeyId=platoqwerty123 \
--set backendService.httpProxyTokenReceiverUrl=http://example.com \
--set backendService.httpProxyTokenReceiverUrl=http://backend:8080 \
--wait-for-jobs --timeout=120s
# Install Sokrates
Expand All @@ -185,6 +188,7 @@ jobs:
--set postgresql.username=user \
--set postgresql.password=password \
--set postgresql.jdbcUrl=jdbc:postgresql://sokrates-postgresql:5432/edc \
--set vault.hashicorp.enabled=true \
--set vault.hashicorp.url=http://vault:8200 \
--set vault.hashicorp.token=root \
--set vault.secretNames.transferProxyTokenSignerPublicKey=sokrates/daps/my-sokrates-daps-crt \
Expand All @@ -197,15 +201,13 @@ jobs:
--set dataplane.aws.endpointOverride=http://minio:9000 \
--set dataplane.aws.secretAccessKey=sokratesqwerty123 \
--set dataplane.aws.accessKeyId=sokratesqwerty123 \
--set backendService.httpProxyTokenReceiverUrl=http://example.com \
--set backendService.httpProxyTokenReceiverUrl=http://backend:8080 \
--wait-for-jobs --timeout=120s
# GH pipelines constrained by cpu, so give helm some time to register all resources \w k8s
sleep 5s
# Wait for Control-/DataPlane and backend-service to become ready
#kubectl wait --for=condition=ready pod -l app.kubernetes.io/instance=sokratesbackendapplication --timeout=120s || ( kubectl logs -l app.kubernetes.io/instance=sokratesbackendapplication --tail 500 && exit 1 )
#kubectl wait --for=condition=ready pod -l app.kubernetes.io/instance=platobackendapplication --timeout=120s || ( kubectl logs -l app.kubernetes.io/instance=platobackendapplication --tail 500 && exit 1 )
kubectl wait --for=condition=ready pod -l app.kubernetes.io/instance=sokrates-controlplane --timeout=120s || ( kubectl logs -l app.kubernetes.io/instance=sokrates-controlplane --tail 500 && exit 1 )
kubectl wait --for=condition=ready pod -l app.kubernetes.io/instance=sokrates-dataplane --timeout=120s || ( kubectl logs -l app.kubernetes.io/instance=sokrates-dataplane --tail 500 && exit 1 )
kubectl wait --for=condition=ready pod -l app.kubernetes.io/instance=plato-controlplane --timeout=600s || ( kubectl logs -l app.kubernetes.io/instance=plato-controlplane --tail 500 && exit 1 )
Expand Down Expand Up @@ -241,14 +243,14 @@ jobs:
{"name": "SOKRATES_DATA_MANAGEMENT_URL", "value": "${SOKRATES_DATA_MANAGEMENT_URL}"},
{"name": "SOKRATES_IDS_URL", "value": "${SOKRATES_IDS_URL}"},
{"name": "SOKRATES_DATA_PLANE_URL", "value": "${SOKRATES_DATA_PLANE_URL}"},
{"name": "SOKRATES_BACKEND_SERVICE_BACKEND_API_URL", "value": "http://sokrates-backend-application:8081" },
{"name": "SOKRATES_BACKEND_SERVICE_BACKEND_API_URL", "value": "http://backend:8081" },
{"name": "SOKRATES_DATABASE_URL", "value": "${SOKRATES_DATABASE_URL}"},
{"name": "SOKRATES_DATABASE_USER", "value": "${SOKRATES_DATABASE_USER}"},
{"name": "SOKRATES_DATABASE_PASSWORD", "value": "${SOKRATES_DATABASE_PASSWORD}"},
{"name": "PLATO_DATA_MANAGEMENT_URL", "value": "${PLATO_DATA_MANAGEMENT_URL}"},
{"name": "PLATO_IDS_URL", "value": "${PLATO_IDS_URL}"},
{"name": "PLATO_DATA_PLANE_URL", "value": "${PLATO_DATA_PLANE_URL}"},
{"name": "PLATO_BACKEND_SERVICE_BACKEND_API_URL", "value": "http://plato-backend-application:8081"},
{"name": "PLATO_BACKEND_SERVICE_BACKEND_API_URL", "value": "http://backend:8081"},
{"name": "PLATO_DATABASE_URL", "value": "${PLATO_DATABASE_URL}"},
{"name": "PLATO_DATABASE_USER", "value": "${PLATO_DATABASE_USER}"},
{"name": "PLATO_DATABASE_PASSWORD", "value": "${PLATO_DATABASE_PASSWORD}"},
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/draft-new-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
name: "Draft a new release"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3.1.0
- uses: actions/checkout@v3.3.0
-
name: Create release branch
run: git checkout -b release/${{ github.event.inputs.version }}
Expand All @@ -29,7 +29,7 @@ jobs:
git config user.email noreply@github.com
-
name: Set up JDK 11
uses: actions/setup-java@v3.6.0
uses: actions/setup-java@v3.10.0
with:
java-version: '11'
distribution: 'adopt'
Expand All @@ -43,7 +43,7 @@ jobs:
GITHUB_PACKAGE_PASSWORD: ${{ secrets.CXNG_GHCR_PAT }}
-
name: Bump version in /charts
uses: mikefarah/yq@v4.30.5
uses: mikefarah/yq@v4.30.8
with:
cmd: |-
find charts -name Chart.yaml | xargs -n1 yq -i '.appVersion = "${{ github.event.inputs.version }}" | .version = "${{ github.event.inputs.version }}"'
Expand All @@ -68,7 +68,7 @@ jobs:
run: git push origin release/${{ github.event.inputs.version }}
-
name: Create pull request
uses: thomaseizinger/create-pull-request@1.2.2
uses: thomaseizinger/create-pull-request@1.3.0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/helm-lint.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,12 @@ jobs:
##############
-
name: Checkout
uses: actions/checkout@v3.1.0
uses: actions/checkout@v3.3.0
with:
fetch-depth: 0
-
name: helm (setup)
uses: azure/setup-helm@v3.4
uses: azure/setup-helm@v3.5
with:
version: v3.8.1
-
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/kics.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
security-events: write

steps:
- uses: actions/checkout@v3.1.0
- uses: actions/checkout@v3.3.0

- name: KICS scan
uses: checkmarx/kics-github-action@master
Expand Down
14 changes: 8 additions & 6 deletions .github/workflows/publish-new-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ on:
pull_request:
branches:
- main
- support/*
types:
- closed

Expand Down Expand Up @@ -64,10 +65,10 @@ jobs:
echo "RELEASE_VERSION=${{ needs.release-version.outputs.RELEASE_VERSION }}" >> $GITHUB_ENV
-
name: Checkout
uses: actions/checkout@v3.1.0
uses: actions/checkout@v3.3.0
-
name: Set up JDK 11
uses: actions/setup-java@v3.6.0
uses: actions/setup-java@v3.10.0
with:
java-version: '11'
distribution: 'adopt'
Expand Down Expand Up @@ -96,12 +97,12 @@ jobs:
echo "RELEASE_VERSION=${{ needs.release-version.outputs.RELEASE_VERSION }}" >> $GITHUB_ENV
-
name: Checkout
uses: actions/checkout@v3.1.0
uses: actions/checkout@v3.3.0
with:
fetch-depth: 0
-
name: Install Helm
uses: azure/setup-helm@v3.4
uses: azure/setup-helm@v3.5
with:
version: v3.8.1
-
Expand Down Expand Up @@ -139,7 +140,7 @@ jobs:
echo "RELEASE_VERSION=${{ needs.release-version.outputs.RELEASE_VERSION }}" >> $GITHUB_ENV
-
name: Checkout
uses: actions/checkout@v3.1.0
uses: actions/checkout@v3.3.0
with:
# 0 to fetch the full history due to upcoming merge of main into develop branch
fetch-depth: 0
Expand Down Expand Up @@ -172,13 +173,14 @@ jobs:
prerelease: false
-
name: Set up JDK 11
uses: actions/setup-java@v3.6.0
uses: actions/setup-java@v3.10.0
with:
java-version: '11'
distribution: 'adopt'
cache: 'maven'
-
name: Merge main back into develop and set new snapshot version
if: github.event.pull_request.base.ref == 'main'
run: |
# Prepare git env
git config user.name "GitHub actions"
Expand Down
5 changes: 3 additions & 2 deletions .github/workflows/trivy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
steps:
-
name: Checkout repository
uses: actions/checkout@v3.1.0
uses: actions/checkout@v3.3.0
-
name: Run Trivy vulnerability scanner in repo mode
uses: aquasecurity/trivy-action@master
Expand Down Expand Up @@ -78,7 +78,7 @@ jobs:
steps:
-
name: Checkout
uses: actions/checkout@v3.1.0
uses: actions/checkout@v3.3.0
-
name: Run Trivy vulnerability scanner
if: always()
Expand All @@ -89,6 +89,7 @@ jobs:
output: "trivy-results-${{ matrix.image }}.sarif"
exit-code: "1"
severity: "CRITICAL,HIGH"
timeout: "10m0s"
-
name: Upload Trivy scan results to GitHub Security tab
if: always()
Expand Down
Loading

0 comments on commit 6706308

Please sign in to comment.