From 5d71c35f4971678fddaac012d636490d01e6d7c2 Mon Sep 17 00:00:00 2001 From: Paul K Bourelly Date: Mon, 9 May 2022 15:38:21 -0400 Subject: [PATCH 1/3] Update release notes and image tags --- configuration/amd64/docker-compose.yml | 6 +++--- configuration/arm64/docker-compose.yml | 6 +++--- docs/Release_notes.md | 5 +++++ 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/configuration/amd64/docker-compose.yml b/configuration/amd64/docker-compose.yml index aaf9f5589..ab2b4f489 100755 --- a/configuration/amd64/docker-compose.yml +++ b/configuration/amd64/docker-compose.yml @@ -19,7 +19,7 @@ services: - ./mysql/port_drayage.sql:/docker-entrypoint-initdb.d/port_drayage.sql php: - image: usdotfhwaops/php:7.2.1 + image: usdotfhwaops/php:7.2.2 container_name: php network_mode: host depends_on: @@ -29,7 +29,7 @@ services: tty: true v2xhub: - image: usdotfhwaops/v2xhubamd:7.2.1 + image: usdotfhwaops/v2xhubamd:7.2.2 container_name: v2xhub network_mode: host restart: always @@ -43,7 +43,7 @@ services: - ./logs:/var/log/tmx - ./MAP:/var/www/plugins/MAP port_drayage_webservice: - image: usdotfhwaops/port-drayage-webservice:7.2.1 + image: usdotfhwaops/port-drayage-webservice:7.2.2 container_name: port_drayage_webservice network_mode: host secrets: diff --git a/configuration/arm64/docker-compose.yml b/configuration/arm64/docker-compose.yml index 317565673..d614cf150 100644 --- a/configuration/arm64/docker-compose.yml +++ b/configuration/arm64/docker-compose.yml @@ -19,7 +19,7 @@ services: - ./mysql/port_drayage.sql:/docker-entrypoint-initdb.d/port_drayage.sql php: - image: usdotfhwaops/php_arm:7.2.1 + image: usdotfhwaops/php_arm:7.2.2 container_name: php network_mode: host depends_on: @@ -29,7 +29,7 @@ services: tty: true v2xhub: - image: usdotfhwaops/v2xhubarm:7.2.1 + image: usdotfhwaops/v2xhubarm:7.2.2 container_name: v2xhub network_mode: host restart: always @@ -43,7 +43,7 @@ services: - ./logs:/var/log/tmx - ./MAP:/var/www/plugins/MAP port_drayage_webservice: - image: usdotfhwaops/port-drayage-webservice_arm:7.2.1 + image: usdotfhwaops/port-drayage-webservice_arm:7.2.2 container_name: port_drayage_webservice network_mode: host secrets: diff --git a/docs/Release_notes.md b/docs/Release_notes.md index 0032ad7f6..6a96f848d 100644 --- a/docs/Release_notes.md +++ b/docs/Release_notes.md @@ -1,5 +1,10 @@ V2X-Hub Release Notes ---------------------------- +Version 7.2.2, released May 9th, 2022 +-------------------------------------------------------- +V2X Hub release 7.2.2 includes added Hotfix for CARMACloud Plugin to prevent repeated TCM broadcast and fix timeout bugs: +- Issue 364: Fix remove TCMs with the same request ids as TCR if receiving a duplicated TCR request.Fix time out logic that cause segmentation fault. Add config parameter for the thread sleep for.Add configuration parameter and logic to control the number of TCMs being broadcast. +---------------------------- Version 7.2.1, released April 15th, 2022 -------------------------------------------------------- V2X Hub release 7.2.1 includes added functionality for the CARMACloud Plugin to support a hot fix for positive acknowledgment: From 531b8da6de1b46445427fa1a30a06930d140905b Mon Sep 17 00:00:00 2001 From: Paul K Bourelly Date: Mon, 9 May 2022 16:43:21 -0400 Subject: [PATCH 2/3] Updated release notes --- docs/Release_notes.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/Release_notes.md b/docs/Release_notes.md index 6a96f848d..84114d211 100644 --- a/docs/Release_notes.md +++ b/docs/Release_notes.md @@ -2,8 +2,11 @@ V2X-Hub Release Notes ---------------------------- Version 7.2.2, released May 9th, 2022 -------------------------------------------------------- -V2X Hub release 7.2.2 includes added Hotfix for CARMACloud Plugin to prevent repeated TCM broadcast and fix timeout bugs: -- Issue 364: Fix remove TCMs with the same request ids as TCR if receiving a duplicated TCR request.Fix time out logic that cause segmentation fault. Add config parameter for the thread sleep for.Add configuration parameter and logic to control the number of TCMs being broadcast. +**Summary:** +V2X Hub release 7.2.2 includes added Hotfix for CARMACloud Plugin to prevent repeated TCM broadcast.V2xhub can control the number of times each TCM being repeatedly broadcast upon receiving TCMs from carma-cloud. After it repeatedly broadcasts the TCMs, it waits for a configured time duration before it sends a time out message to carma-cloud notifying that no response from CMV for TCMs. The no response message will be displayed as a warning on the v2xhub admin user interface. If V2xHub receives an acknowledgement from CMV, it will stop broadcasting TCMs and display the acknowledgement on the v2xhub admin user interface: + +Bug fixes in this release: +- Issue 364: Removing existing TCMs when receiving multiple TCRs with same request ID.Add time out logic for each TCR upon repeatedly broadcast associated TCMs.Fix time out logic that cause segmentation fault.Add configuration parameter to update thread sleep time.Add configuration parameter and logic to control the number times that TCMs can repeatedly broadcast.For each acknowledgement it receives from CMV, it only removes one TCM from the list. ---------------------------- Version 7.2.1, released April 15th, 2022 -------------------------------------------------------- From 291836d3bae9a3fa0101d28bf4cf76262f39e1de Mon Sep 17 00:00:00 2001 From: Paul K Bourelly Date: Tue, 10 May 2022 13:23:34 -0400 Subject: [PATCH 3/3] PR-Release notes changes --- docs/Release_notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/Release_notes.md b/docs/Release_notes.md index 84114d211..f2d87f99a 100644 --- a/docs/Release_notes.md +++ b/docs/Release_notes.md @@ -3,7 +3,7 @@ V2X-Hub Release Notes Version 7.2.2, released May 9th, 2022 -------------------------------------------------------- **Summary:** -V2X Hub release 7.2.2 includes added Hotfix for CARMACloud Plugin to prevent repeated TCM broadcast.V2xhub can control the number of times each TCM being repeatedly broadcast upon receiving TCMs from carma-cloud. After it repeatedly broadcasts the TCMs, it waits for a configured time duration before it sends a time out message to carma-cloud notifying that no response from CMV for TCMs. The no response message will be displayed as a warning on the v2xhub admin user interface. If V2xHub receives an acknowledgement from CMV, it will stop broadcasting TCMs and display the acknowledgement on the v2xhub admin user interface: +V2X Hub release 7.2.2 includes added Hotfix for CARMACloud Plugin to configure repeated TCM broadcast. V2xhub can control the number of times each TCM being repeatedly broadcast upon receiving TCMs from carma-cloud until an TCM acknowledgement is received from the vehicle. After waiting for a configurable time duration to receive TCM acknowledgement, it sends a time out message to carma-cloud notifying that no response from CMV for TCMs. The no response message will be displayed as a warning on the v2xhub admin user interface. If V2xHub receives an acknowledgement from CMV, it will stop broadcasting TCMs and display the acknowledgement on the v2xhub admin user interface and sends the acknowledgement to carma-cloud: Bug fixes in this release: - Issue 364: Removing existing TCMs when receiving multiple TCRs with same request ID.Add time out logic for each TCR upon repeatedly broadcast associated TCMs.Fix time out logic that cause segmentation fault.Add configuration parameter to update thread sleep time.Add configuration parameter and logic to control the number times that TCMs can repeatedly broadcast.For each acknowledgement it receives from CMV, it only removes one TCM from the list.