Skip to content

Commit

Permalink
bumping versions of components
Browse files Browse the repository at this point in the history
  • Loading branch information
davidjovanovic committed Oct 5, 2023
1 parent 5d0b6d6 commit 64f5832
Show file tree
Hide file tree
Showing 16 changed files with 29 additions and 29 deletions.
2 changes: 1 addition & 1 deletion doc/TEST_API.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ curl --location -k 'https://localhost:8090/about/version'
and expected response:

```
1.14.3
1.14.4
```

## Self Description API
Expand Down
4 changes: 2 additions & 2 deletions doc/TRUEConnector/component-overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ TRUE Connector is build using Java11, and use following libraries:

| Component | Version |
| --------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------- |
| [Execution core container](https://github.com/Engineering-Research-and-Development/true-connector-execution_core_container/releases/tag/1.14.3) | 1.14.3 |
| [Basic data app](https://github.com/Engineering-Research-and-Development/true-connector-basic_data_app/releases/tag/0.3.2) | 0.3.2 |
| [Execution core container](https://github.com/Engineering-Research-and-Development/true-connector-execution_core_container/releases/tag/1.14.4) | 1.14.4 |
| [Basic data app](https://github.com/Engineering-Research-and-Development/true-connector-basic_data_app/releases/tag/0.3.3) | 0.3.3 |
| [Usage control app](https://github.com/Engineering-Research-and-Development/true-connector-uc_data_app_platoon/releases/tag/1.7.5) | 1.7.5 |
| [Pip](https://github.com/Engineering-Research-and-Development/true-connector-uc_data_app_platoon/tree/1.7.5/Docker_Tecnalia_DataUsage/pip) | 1.0.0 |
| [Multipart Message Library](https://github.com/Engineering-Research-and-Development/true-connector-multipart_message_library/releases/tag/1.0.17) | 1.0.17 |
Expand Down
2 changes: 1 addition & 1 deletion doc/TRUEConnector/prerequisite.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ DAPS certificate should be obtained from Certified Authority responsible for the

## Post configuration steps

Once TRUE Connector is successfully configured and is up and running, responsible user for setting up environment and configuring connector should generate new passwords for 2 type of users required for operating with connector. More information how to do this can be found [here](https://github.com/Engineering-Research-and-Development/true-connector-execution_core_container/blob/1.14.3/doc/SECURITY.md#change-default-password).
Once TRUE Connector is successfully configured and is up and running, responsible user for setting up environment and configuring connector should generate new passwords for 2 type of users required for operating with connector. More information how to do this can be found [here](https://github.com/Engineering-Research-and-Development/true-connector-execution_core_container/blob/1.14.4/doc/SECURITY.md#change-default-password).

Make sure to update following properties to address your usecase:

Expand Down
8 changes: 4 additions & 4 deletions doc/TRUEConnector/start-stop.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,10 +89,10 @@ You can also check using _docker ps_ command to verify that containers are up an

```
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
bc693e1fdb90 rdlabengpa/ids_execution_core_container:1.14.3 "/bin/sh -c 'java -j…" 3 hours ago Up 3 hours (healthy) 0.0.0.0:8087->8086/tcp, :::8087->8086/tcp, 0.0.0.0:8091->8449/tcp, :::8091->8449/tcp, 0.0.0.0:8890->8889/tcp, :::8890->8889/tcp ecc-consumer
28dc87213f68 rdlabengpa/ids_be_data_app:0.3.2 "/bin/sh -c 'java -j…" 3 hours ago Up 3 hours (healthy) 0.0.0.0:8184->8183/tcp, :::8184->8183/tcp, 0.0.0.0:9001->9000/tcp, :::9001->9000/tcp be-dataapp-consumer
9eb157ceb37b rdlabengpa/ids_be_data_app:0.3.2 "/bin/sh -c 'java -j…" 3 hours ago Up 3 hours (healthy) 0.0.0.0:8183->8183/tcp, :::8183->8183/tcp, 0.0.0.0:9000->9000/tcp, :::9000->9000/tcp be-dataapp-provider
44bc21187460 rdlabengpa/ids_execution_core_container:1.14.3 "/bin/sh -c 'java -j…" 3 hours ago Up 3 hours (healthy) 0.0.0.0:8086->8086/tcp, :::8086->8086/tcp, 0.0.0.0:8889->8889/tcp, :::8889->8889/tcp, 0.0.0.0:8090->8449/tcp, :::8090->8449/tcp ecc-provider
bc693e1fdb90 rdlabengpa/ids_execution_core_container:1.14.4 "/bin/sh -c 'java -j…" 3 hours ago Up 3 hours (healthy) 0.0.0.0:8087->8086/tcp, :::8087->8086/tcp, 0.0.0.0:8091->8449/tcp, :::8091->8449/tcp, 0.0.0.0:8890->8889/tcp, :::8890->8889/tcp ecc-consumer
28dc87213f68 rdlabengpa/ids_be_data_app:0.3.3 "/bin/sh -c 'java -j…" 3 hours ago Up 3 hours (healthy) 0.0.0.0:8184->8183/tcp, :::8184->8183/tcp, 0.0.0.0:9001->9000/tcp, :::9001->9000/tcp be-dataapp-consumer
9eb157ceb37b rdlabengpa/ids_be_data_app:0.3.3 "/bin/sh -c 'java -j…" 3 hours ago Up 3 hours (healthy) 0.0.0.0:8183->8183/tcp, :::8183->8183/tcp, 0.0.0.0:9000->9000/tcp, :::9000->9000/tcp be-dataapp-provider
44bc21187460 rdlabengpa/ids_execution_core_container:1.14.4 "/bin/sh -c 'java -j…" 3 hours ago Up 3 hours (healthy) 0.0.0.0:8086->8086/tcp, :::8086->8086/tcp, 0.0.0.0:8889->8889/tcp, :::8889->8889/tcp, 0.0.0.0:8090->8449/tcp, :::8090->8449/tcp ecc-provider
b3f4cdb77ed6 rdlabengpa/ids_uc_data_app_platoon:1.7.5 "/bin/sh -c 'java -j…" 3 hours ago Up 3 hours (healthy) 8080/tcp uc-dataapp-consumer
a36748901ce1 rdlabengpa/ids_uc_data_app_platoon_pip:v1.0.0 "java -jar pip.jar" 3 hours ago Up 3 hours 0/tcp uc-dataapp-pip-provider
d6f77ad9762d rdlabengpa/ids_uc_data_app_platoon:1.7.5 "/bin/sh -c 'java -j…" 3 hours ago Up 3 hours (healthy) 8080/tcp uc-dataapp-provider
Expand Down
2 changes: 1 addition & 1 deletion doc/advancedConfiguration/auditlogs.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
### Audit logs <a href="#auditlogs" id="auditlogs"></a>

Audit logging is turned **off** by default. If you wish to configure it or even turn off please follow this [document](https://github.com/Engineering-Research-and-Development/true-connector-execution\_core\_container/blob/1.14.3/doc/AUDIT.md) .
Audit logging is turned **off** by default. If you wish to configure it or even turn off please follow this [document](https://github.com/Engineering-Research-and-Development/true-connector-execution\_core\_container/blob/1.14.4/doc/AUDIT.md) .


## Accessing audit logs
Expand Down
2 changes: 1 addition & 1 deletion doc/advancedConfiguration/broker.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ TRUE Connector can register itself on startup, and also unregister when shutting
application.selfdescription.registrateOnStartup=true
```

Information on how TRUE Connector can interact with Broker, can be found on following [link](https://github.com/Engineering-Research-and-Development/true-connector-execution\_core\_container/blob/1.14.3/doc/BROKER.md)
Information on how TRUE Connector can interact with Broker, can be found on following [link](https://github.com/Engineering-Research-and-Development/true-connector-execution\_core\_container/blob/1.14.4/doc/BROKER.md)
2 changes: 1 addition & 1 deletion doc/advancedConfiguration/extendedjwt.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
### Extended jwt validation <a href="#extendedjwt" id="extendedjwt"></a>

TRUE Connector can check additional claims from jwToken. For more information please check the [following link](https://github.com/Engineering-Research-and-Development/true-connector-execution_core_container/blob/1.14.3/doc/TRANSPORTCERTSSHA256.md)
TRUE Connector can check additional claims from jwToken. For more information please check the [following link](https://github.com/Engineering-Research-and-Development/true-connector-execution_core_container/blob/1.14.4/doc/TRANSPORTCERTSSHA256.md)
2 changes: 1 addition & 1 deletion doc/contributingTC.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,4 @@ should at least include the following information:
* Steps to reproduce (system specs included)
* Relevant logs and/or media (optional): e.g. an image

For more details about branches, naming conventions and some suggestions, take a look at following [Developer instructions](https://github.com/Engineering-Research-and-Development/true-connector-execution_core_container/tree/1.14.3#developer-guide-section)
For more details about branches, naming conventions and some suggestions, take a look at following [Developer instructions](https://github.com/Engineering-Research-and-Development/true-connector-execution_core_container/tree/1.14.4#developer-guide-section)
12 changes: 6 additions & 6 deletions doc/cosign.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ Docker images that are part of the TRUE Connector are signed using [cosign](http

Signed images starts with following versions:

**rdlabengpa/ids\_execution\_core\_container:v1.14.3**\
**rdlabengpa/ids\_execution\_core\_container:v1.14.4**\

**rdlabengpa/ids\_be\_data\_app:v0.3.2**\
**rdlabengpa/ids\_be\_data\_app:v0.3.3**\

**rdlabengpa/ids\_uc\_data\_app\_platoon:v1.7.5**\

Expand All @@ -16,9 +16,9 @@ Signed images starts with following versions:
Once images are downloaded, you can verify the signature by executing following command, (trueconn.pub file can be found in the root of this repo) and response should be like following

```
cosign verify --key trueconn.pub rdlabengpa/ids_execution_core_container:v1.14.3
cosign verify --key trueconn.pub rdlabengpa/ids_execution_core_container:v1.14.4
Verification for index.docker.io/rdlabengpa/ids_execution_core_container:v1.14.3 --
Verification for index.docker.io/rdlabengpa/ids_execution_core_container:v1.14.4 --
The following checks were performed on each of these signatures:
- The cosign claims were validated
- The signatures were verified against the specified public key
Expand All @@ -40,9 +40,9 @@ The following checks were performed on each of these signatures:
```

```
cosign verify --key trueconn.pub rdlabengpa/ids_be_data_app:v0.3.2
cosign verify --key trueconn.pub rdlabengpa/ids_be_data_app:v0.3.3
Verification for index.docker.io/rdlabengpa/ids_be_data_app:v0.3.2 --
Verification for index.docker.io/rdlabengpa/ids_be_data_app:v0.3.3 --
The following checks were performed on each of these signatures:
- The cosign claims were validated
- The signatures were verified against the specified public key
Expand Down
2 changes: 1 addition & 1 deletion doc/exchange-data.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ _NOTE_: even that this curl command is exported from Postman, it is noticed seve
If this happens, please check body of the request in Postman, and if body is empty, simply copy everything enclosed between\
_--data-raw '_ and _'_

For more details on request samples, please check following link [Backend DataApp Usage](https://github.com/Engineering-Research-and-Development/market4.0-data\_app\_test\_BE/blob/0.3.2/README.md)
For more details on request samples, please check following link [Backend DataApp Usage](https://github.com/Engineering-Research-and-Development/market4.0-data\_app\_test\_BE/blob/0.3.3/README.md)

Be sure to use correct configuration/ports for sender and receiver Data App and Execution Core Container (check .env file).

Expand Down
2 changes: 1 addition & 1 deletion doc/rest-api.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

Detailed description of API endpoints provided by TRUE Connector can be found in [link](rest\_api/REST\_API.md)

Bare in mind that all endpoints of the TRUE Connector will require authorization. Please follow [this link](https://github.com/Engineering-Research-and-Development/true-connector-execution\_core\_container/blob/1.14.3/doc/SECURITY.md) to get more information about providing correct credentials for desired request/functionality.
Bare in mind that all endpoints of the TRUE Connector will require authorization. Please follow [this link](https://github.com/Engineering-Research-and-Development/true-connector-execution\_core\_container/blob/1.14.4/doc/SECURITY.md) to get more information about providing correct credentials for desired request/functionality.
4 changes: 2 additions & 2 deletions doc/rest_api/REST_API.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
The TRUE Connector will use two protocols (http and https) as described by the Docker Compose File.
Overview of all available endpoints:

*NOTE* Endpoints are protected with credentials, for more details, please check [this link](https://github.com/Engineering-Research-and-Development/true-connector-execution_core_container/blob/1.14.3/doc/SECURITY.md)
*NOTE* Endpoints are protected with credentials, for more details, please check [this link](https://github.com/Engineering-Research-and-Development/true-connector-execution_core_container/blob/1.14.4/doc/SECURITY.md)

| **Method** | **Endpoint** | **Usage** | **Returns** |
| ---------- | ------------ | --------- | ----------- |
Expand Down Expand Up @@ -38,5 +38,5 @@ Swagger UI for representation CRUD operations:

![Resource representation](Resource_Representation_Swagger.jpg "Resource representation swagger API")

On following [link](https://github.com/Engineering-Research-and-Development/true-connector-execution_core_container/blob/1.14.3/doc/SELF_DESCRIPTION.md), you can find more detailed explanation of endpoints, with example requests.
On following [link](https://github.com/Engineering-Research-and-Development/true-connector-execution_core_container/blob/1.14.4/doc/SELF_DESCRIPTION.md), you can find more detailed explanation of endpoints, with example requests.

2 changes: 1 addition & 1 deletion doc/security.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ Once certificate is generated, following instruction from previous link, you can
TRUE Connector has several ways to check the integrity:

* [Docker cosing check](cosign.md)
* [Healthcheck](https://github.com/Engineering-Research-and-Development/true-connector-execution_core_container/blob/1.14.3/doc/HEALTHCHECK.md)
* [Healthcheck](https://github.com/Engineering-Research-and-Development/true-connector-execution_core_container/blob/1.14.4/doc/HEALTHCHECK.md)
* Verification of the components itself, that will check if current version of subcomponent is verified or not;

Each component (Execution Core Container, Basic DataApp and Platoon Usage Control) should on startup log somethign like following:
Expand Down
2 changes: 1 addition & 1 deletion doc/selfDescriptionAPI/self-description-API.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
## Self Description API <a href="#selfdescription" id="selfdescription"></a>

To manage your Self Description Document please check following [link](https://github.com/Engineering-Research-and-Development/true-connector-execution\_core\_container/blob/1.14.3/doc/SELF\_DESCRIPTION.md)
To manage your Self Description Document please check following [link](https://github.com/Engineering-Research-and-Development/true-connector-execution\_core\_container/blob/1.14.4/doc/SELF\_DESCRIPTION.md)

You can copy existing valid self-description.json document to following location **/ecc\_resources\_consumer** or **/ecc\_resources\_provider** folders, for consumer or provider.

Expand Down
2 changes: 1 addition & 1 deletion doc/user_management.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,5 +23,5 @@ Both user credentials are not persisted anywhere beside properties files, and th

## Modifying password for a user

Once new password is generated, (described [here](https://github.com/Engineering-Research-and-Development/true-connector-execution_core_container/blob/1.14.3/doc/SECURITY.md#change-default-password)) user should send encoded password to the operations user, which should be the only one who can modify connector property file. That user will update property file and restart TRUE Connector, so that new password will be loaded by the connector.
Once new password is generated, (described [here](https://github.com/Engineering-Research-and-Development/true-connector-execution_core_container/blob/1.14.4/doc/SECURITY.md#change-default-password)) user should send encoded password to the operations user, which should be the only one who can modify connector property file. That user will update property file and restart TRUE Connector, so that new password will be loaded by the connector.

8 changes: 4 additions & 4 deletions docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
version: '3.1'
services:
ecc-provider:
image: rdlabengpa/ids_execution_core_container:v1.14.3
image: rdlabengpa/ids_execution_core_container:v1.14.4
deploy:
resources:
limits:
Expand Down Expand Up @@ -101,7 +101,7 @@ services:
- ./uc-dataapp-pip_resources_provider:/etc

be-dataapp-provider:
image: rdlabengpa/ids_be_data_app:v0.3.2
image: rdlabengpa/ids_be_data_app:v0.3.3
deploy:
resources:
limits:
Expand Down Expand Up @@ -137,7 +137,7 @@ services:
- ./ecc_cert:/cert

ecc-consumer:
image: rdlabengpa/ids_execution_core_container:v1.14.3
image: rdlabengpa/ids_execution_core_container:v1.14.4
deploy:
resources:
limits:
Expand Down Expand Up @@ -237,7 +237,7 @@ services:
- ./uc-dataapp-pip_resources_consumer:/etc

be-dataapp-consumer:
image: rdlabengpa/ids_be_data_app:v0.3.2
image: rdlabengpa/ids_be_data_app:v0.3.3
deploy:
resources:
limits:
Expand Down

0 comments on commit 64f5832

Please sign in to comment.