From 458a9b4e3b8b1e2e8b84fbb56ea5423a0d4d2470 Mon Sep 17 00:00:00 2001 From: Yevheniia Mala Date: Mon, 12 May 2025 14:38:28 +0300 Subject: [PATCH 1/4] upgrade-to-4.0 --- .../resources/4.0/tb-edge-centos-download.sh | 1 + .../4.0/tb-edge-centos-installation.sh | 1 + .../resources/4.0/tb-edge-ubuntu-download.sh | 1 + .../4.0/tb-edge-ubuntu-installation.sh | 1 + .../install/edge/upgrade-instructions.md | 108 ++++++++++++++++++ .../resources/4.0/tb-edge-centos-download.sh | 1 + .../4.0/tb-edge-centos-installation.sh | 1 + .../resources/4.0/tb-edge-ubuntu-download.sh | 1 + .../4.0/tb-edge-ubuntu-installation.sh | 1 + .../install/pe/edge/upgrade-instructions.md | 108 ++++++++++++++++++ 10 files changed, 224 insertions(+) create mode 100644 docs/user-guide/install/edge/resources/4.0/tb-edge-centos-download.sh create mode 100644 docs/user-guide/install/edge/resources/4.0/tb-edge-centos-installation.sh create mode 100644 docs/user-guide/install/edge/resources/4.0/tb-edge-ubuntu-download.sh create mode 100644 docs/user-guide/install/edge/resources/4.0/tb-edge-ubuntu-installation.sh create mode 100644 docs/user-guide/install/pe/edge/resources/4.0/tb-edge-centos-download.sh create mode 100644 docs/user-guide/install/pe/edge/resources/4.0/tb-edge-centos-installation.sh create mode 100644 docs/user-guide/install/pe/edge/resources/4.0/tb-edge-ubuntu-download.sh create mode 100644 docs/user-guide/install/pe/edge/resources/4.0/tb-edge-ubuntu-installation.sh diff --git a/docs/user-guide/install/edge/resources/4.0/tb-edge-centos-download.sh b/docs/user-guide/install/edge/resources/4.0/tb-edge-centos-download.sh new file mode 100644 index 0000000000..e7d03d91a2 --- /dev/null +++ b/docs/user-guide/install/edge/resources/4.0/tb-edge-centos-download.sh @@ -0,0 +1 @@ +wget https://github.com/thingsboard/thingsboard-edge/releases/download/v4.0/tb-edge-4.0.rpm diff --git a/docs/user-guide/install/edge/resources/4.0/tb-edge-centos-installation.sh b/docs/user-guide/install/edge/resources/4.0/tb-edge-centos-installation.sh new file mode 100644 index 0000000000..71863ebd5d --- /dev/null +++ b/docs/user-guide/install/edge/resources/4.0/tb-edge-centos-installation.sh @@ -0,0 +1 @@ +sudo rpm -Uvh tb-edge-4.0.rpm diff --git a/docs/user-guide/install/edge/resources/4.0/tb-edge-ubuntu-download.sh b/docs/user-guide/install/edge/resources/4.0/tb-edge-ubuntu-download.sh new file mode 100644 index 0000000000..0cc3d9c5d0 --- /dev/null +++ b/docs/user-guide/install/edge/resources/4.0/tb-edge-ubuntu-download.sh @@ -0,0 +1 @@ +wget https://github.com/thingsboard/thingsboard-edge/releases/download/v4.0/tb-edge-4.0.deb diff --git a/docs/user-guide/install/edge/resources/4.0/tb-edge-ubuntu-installation.sh b/docs/user-guide/install/edge/resources/4.0/tb-edge-ubuntu-installation.sh new file mode 100644 index 0000000000..cb6a7f368d --- /dev/null +++ b/docs/user-guide/install/edge/resources/4.0/tb-edge-ubuntu-installation.sh @@ -0,0 +1 @@ +sudo dpkg -i tb-edge-4.0.deb diff --git a/docs/user-guide/install/edge/upgrade-instructions.md b/docs/user-guide/install/edge/upgrade-instructions.md index 4f478a7d80..4bb02463d1 100644 --- a/docs/user-guide/install/edge/upgrade-instructions.md +++ b/docs/user-guide/install/edge/upgrade-instructions.md @@ -21,6 +21,20 @@ description: ThingsBoard Edge upgrade instructions +
  • + Upgrading to 4.0EDGE + +
  • Upgrading to 3.9.1EDGE
  • +
  • + Upgrading to 4.0EDGEPE + +
  • Upgrading to 3.9.1EDGEPE
  • - Upgrading to 4.0EDGE + Upgrading to 4.0.1EDGE
  • @@ -291,10 +291,10 @@ net stop tb-edge Launch the "pgAdmin" software and login as superuser (postgres). Open your server and create backup of database **tb_edge** using 'Backup Dialog' functionality of "pgAdmin". -## Upgrading to 4.0EDGE {#upgrading-to-40} +## Upgrading to 4.0.1EDGE {#upgrading-to-401} -{% assign serverVersion = "4.0" %} -{% assign updateServerLink = "#upgrading-to-4.0" %} +{% assign serverVersion = "4.0.1" %} +{% assign updateServerLink = "#upgrading-to-4.0.1" %} {% include templates/edge/install/compatibility-warning-version.md %} ### Ubuntu/CentOS/Raspberry Pi {#ubuntucentosrpi-40} @@ -303,9 +303,9 @@ Open your server and create backup of database **tb_edge** using 'Backup Dialog' #### ThingsBoard Edge package download -{% capture tabspec %}tb-edge-download-4-0 -tb-edge-download-4-0-ubuntu,Ubuntu/Raspberry Pi,shell,resources/4.0/tb-edge-ubuntu-download.sh,/docs/user-guide/install/edge/resources/4.0/tb-edge-ubuntu-download.sh -tb-edge-download-4-0-centos,CentOS,shell,resources/4.0/tb-edge-centos-download.sh,/docs/user-guide/install/edge/resources/4.0/tb-edge-centos-download.sh{% endcapture %} +{% capture tabspec %}tb-edge-download-4-0-1 +tb-edge-download-4-0-1-ubuntu,Ubuntu/Raspberry Pi,shell,resources/4.1/tb-edge-ubuntu-download.sh,/docs/user-guide/install/edge/resources/4.1/tb-edge-ubuntu-download.sh +tb-edge-download-4-0-1-centos,CentOS,shell,resources/4.1/tb-edge-centos-download.sh,/docs/user-guide/install/edge/resources/4.1/tb-edge-centos-download.sh{% endcapture %} {% include tabs.html %} #### ThingsBoard Edge service upgrade @@ -317,9 +317,9 @@ sudo service tb-edge stop ``` {: .copy-code} -{% capture tabspec %}tb-edge-installation-4-0 -tb-edge-installation-4-0-ubuntu,Ubuntu/Raspberry Pi,shell,resources/4.0/tb-edge-ubuntu-installation.sh,/docs/user-guide/install/edge/resources/4.0/tb-edge-ubuntu-installation.sh -tb-edge-installation-4-0-centos,CentOS,shell,resources/4.0/tb-edge-centos-installation.sh,/docs/user-guide/install/edge/resources/4.0/tb-edge-centos-installation.sh{% endcapture %} +{% capture tabspec %}tb-edge-installation-4-0-1 +tb-edge-installation-4-0-1-ubuntu,Ubuntu/Raspberry Pi,shell,resources/4.1/tb-edge-ubuntu-installation.sh,/docs/user-guide/install/edge/resources/4.1/tb-edge-ubuntu-installation.sh +tb-edge-installation-4-0-1-centos,CentOS,shell,resources/4.1/tb-edge-centos-installation.sh,/docs/user-guide/install/edge/resources/4.1/tb-edge-centos-installation.sh{% endcapture %} {% include tabs.html %} **NOTE:** Package installer may ask you to merge your tb-edge configuration. It is preferred to use **merge option** to make sure that all your previous parameters will not be overwritten. @@ -338,20 +338,20 @@ sudo service tb-edge start ``` {: .copy-code} -### Docker (Linux or Mac OS) {#docker-linux-mac-40} +### Docker (Linux or Mac OS) {#docker-linux-mac-401} -{% assign versionName = "4.0EDGE" %} +{% assign versionName = "4.0.1EDGE" %} {% assign previousVersion = "3.9.1EDGE" %} {% include templates/edge/user-guide/start-upgrade.md %} -### Windows {#windows-40} +### Windows {#windows-401} -**NOTE**: These steps are applicable for ThingsBoard Edge 3.9EDGE version. +**NOTE**: These steps are applicable for ThingsBoard Edge 3.9.1EDGE version. #### ThingsBoard Edge package download -Download ThingsBoard Edge package for Windows: [tb-edge-windows-4.0.zip](https://github.com/thingsboard/thingsboard-edge/releases/download/v4.0/tb-edge-windows-4.0.zip). +Download ThingsBoard Edge package for Windows: [tb-edge-windows-4.0.1.zip](https://github.com/thingsboard/thingsboard-edge/releases/download/v4.0.1/tb-edge-windows-4.0.1.zip). #### ThingsBoard Edge service upgrade diff --git a/docs/user-guide/install/pe/edge/resources/4.0/tb-edge-centos-download.sh b/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-centos-download.sh similarity index 100% rename from docs/user-guide/install/pe/edge/resources/4.0/tb-edge-centos-download.sh rename to docs/user-guide/install/pe/edge/resources/4.1/tb-edge-centos-download.sh diff --git a/docs/user-guide/install/pe/edge/resources/4.0/tb-edge-centos-installation.sh b/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-centos-installation.sh similarity index 100% rename from docs/user-guide/install/pe/edge/resources/4.0/tb-edge-centos-installation.sh rename to docs/user-guide/install/pe/edge/resources/4.1/tb-edge-centos-installation.sh diff --git a/docs/user-guide/install/pe/edge/resources/4.0/tb-edge-ubuntu-download.sh b/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-ubuntu-download.sh similarity index 100% rename from docs/user-guide/install/pe/edge/resources/4.0/tb-edge-ubuntu-download.sh rename to docs/user-guide/install/pe/edge/resources/4.1/tb-edge-ubuntu-download.sh diff --git a/docs/user-guide/install/pe/edge/resources/4.0/tb-edge-ubuntu-installation.sh b/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-ubuntu-installation.sh similarity index 100% rename from docs/user-guide/install/pe/edge/resources/4.0/tb-edge-ubuntu-installation.sh rename to docs/user-guide/install/pe/edge/resources/4.1/tb-edge-ubuntu-installation.sh diff --git a/docs/user-guide/install/pe/edge/upgrade-instructions.md b/docs/user-guide/install/pe/edge/upgrade-instructions.md index f5bfd67791..5116ecaf52 100644 --- a/docs/user-guide/install/pe/edge/upgrade-instructions.md +++ b/docs/user-guide/install/pe/edge/upgrade-instructions.md @@ -22,16 +22,16 @@ description: ThingsBoard PE Edge upgrade instructions
  • - Upgrading to 4.0EDGEPE + Upgrading to 4.0.1EDGEPE
  • @@ -293,21 +293,21 @@ net stop tb-edge Launch the "pgAdmin" software and login as superuser (postgres). Open your server and create backup of database **tb_edge** using 'Backup Dialog' functionality of "pgAdmin". -## Upgrading to 4.0EDGEPE {#upgrading-to-40} +## Upgrading to 4.0.1EDGEPE {#upgrading-to-401} -{% assign serverVersion = "4.0PE" %} -{% assign updateServerLink = "#upgrading-to-40pe" %} +{% assign serverVersion = "4.0.1PE" %} +{% assign updateServerLink = "#upgrading-to-401pe" %} {% include templates/edge/install/compatibility-warning-version.md %} -### Ubuntu/CentOS/Raspberry Pi {#ubuntucentosrpi-40} +### Ubuntu/CentOS/Raspberry Pi {#ubuntucentosrpi-401} **NOTE**: These steps are applicable for ThingsBoard Edge 3.9.1EDGEPE version. #### ThingsBoard Edge package download -{% capture tabspec %}tb-edge-pe-download-4-0 -tb-edge-pe-download-4-0-ubuntu,Ubuntu/Raspberry Pi,shell,resources/4.0/tb-edge-ubuntu-download.sh,/docs/user-guide/install/pe/edge/resources/4.0/tb-edge-ubuntu-download.sh -tb-edge-pe-download-4-0-centos,CentOS,shell,resources/4.0/tb-edge-centos-download.sh,/docs/user-guide/install/pe/edge/resources/4.0/tb-edge-centos-download.sh{% endcapture %} +{% capture tabspec %}tb-edge-pe-download-4-0-1 +tb-edge-pe-download-4-0-1-ubuntu,Ubuntu/Raspberry Pi,shell,resources/4.1/tb-edge-ubuntu-download.sh,/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-ubuntu-download.sh +tb-edge-pe-download-4-0-1-centos,CentOS,shell,resources/4.1/tb-edge-centos-download.sh,/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-centos-download.sh{% endcapture %} {% include tabs.html %} #### ThingsBoard Edge service upgrade @@ -319,9 +319,9 @@ sudo service tb-edge stop ``` {: .copy-code} -{% capture tabspec %}tb-edge-pe-installation-4-0 -tb-edge-pe-installation-4-0-ubuntu,Ubuntu/Raspberry Pi,shell,resources/4.0/tb-edge-ubuntu-installation.sh,/docs/user-guide/install/pe/edge/resources/4.0/tb-edge-ubuntu-installation.sh -tb-edge-pe-installation-4-0-centos,CentOS,shell,resources/4.0/tb-edge-centos-installation.sh,/docs/user-guide/install/pe/edge/resources/4.0/tb-edge-centos-installation.sh{% endcapture %} +{% capture tabspec %}tb-edge-pe-installation-4-0-1 +tb-edge-pe-installation-4-0-1-ubuntu,Ubuntu/Raspberry Pi,shell,resources/4.1/tb-edge-ubuntu-installation.sh,/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-ubuntu-installation.sh +tb-edge-pe-installation-4-0-1-centos,CentOS,shell,resources/4.1/tb-edge-centos-installation.sh,/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-centos-installation.sh{% endcapture %} {% include tabs.html %} **NOTE:** Package installer may ask you to merge your tb-edge configuration. It is preferred to use **merge option** to make sure that all your previous parameters will not be overwritten. @@ -340,20 +340,20 @@ sudo service tb-edge start ``` {: .copy-code} -### Docker (Linux or Mac OS) {#docker-linux-mac-40} +### Docker (Linux or Mac OS) {#docker-linux-mac-401} -{% assign versionName = "4.0EDGEPE" %} +{% assign versionName = "4.0.1EDGEPE" %} {% assign previousVersion = "3.9.1EDGEPE" %} {% include templates/edge/user-guide/start-upgrade-pe.md %} -### Windows {#windows-40} +### Windows {#windows-401} -**NOTE**: These steps are applicable for ThingsBoard Edge 4.0EDGEPE version. +**NOTE**: These steps are applicable for ThingsBoard Edge 4.0.1EDGEPE version. #### ThingsBoard Edge package download -Download ThingsBoard Edge package for Windows: [tb-edge-windows-4.0pe.zip](https://dist.thingsboard.io/tb-edge-windows-4.0pe.zip). +Download ThingsBoard Edge package for Windows: [tb-edge-windows-4.0.1pe.zip](https://dist.thingsboard.io/tb-edge-windows-4.0.1pe.zip). #### ThingsBoard Edge service upgrade From ee622f3937c1ef8228b5e004e02774af13ad90e8 Mon Sep 17 00:00:00 2001 From: Yevheniia Mala Date: Thu, 15 May 2025 19:25:06 +0300 Subject: [PATCH 3/4] upgrade-to-4.0.1 --- .../install/edge/resources/4.1/tb-edge-centos-download.sh | 2 +- .../install/edge/resources/4.1/tb-edge-centos-installation.sh | 2 +- .../install/edge/resources/4.1/tb-edge-ubuntu-download.sh | 2 +- .../install/edge/resources/4.1/tb-edge-ubuntu-installation.sh | 2 +- .../install/pe/edge/resources/4.1/tb-edge-centos-download.sh | 2 +- .../pe/edge/resources/4.1/tb-edge-centos-installation.sh | 2 +- .../install/pe/edge/resources/4.1/tb-edge-ubuntu-download.sh | 2 +- .../pe/edge/resources/4.1/tb-edge-ubuntu-installation.sh | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/docs/user-guide/install/edge/resources/4.1/tb-edge-centos-download.sh b/docs/user-guide/install/edge/resources/4.1/tb-edge-centos-download.sh index e7d03d91a2..e0c0623083 100644 --- a/docs/user-guide/install/edge/resources/4.1/tb-edge-centos-download.sh +++ b/docs/user-guide/install/edge/resources/4.1/tb-edge-centos-download.sh @@ -1 +1 @@ -wget https://github.com/thingsboard/thingsboard-edge/releases/download/v4.0/tb-edge-4.0.rpm +wget https://github.com/thingsboard/thingsboard-edge/releases/download/v4.0/tb-edge-4.0.1.rpm diff --git a/docs/user-guide/install/edge/resources/4.1/tb-edge-centos-installation.sh b/docs/user-guide/install/edge/resources/4.1/tb-edge-centos-installation.sh index 71863ebd5d..7c01c5b51e 100644 --- a/docs/user-guide/install/edge/resources/4.1/tb-edge-centos-installation.sh +++ b/docs/user-guide/install/edge/resources/4.1/tb-edge-centos-installation.sh @@ -1 +1 @@ -sudo rpm -Uvh tb-edge-4.0.rpm +sudo rpm -Uvh tb-edge-4.0.1.rpm diff --git a/docs/user-guide/install/edge/resources/4.1/tb-edge-ubuntu-download.sh b/docs/user-guide/install/edge/resources/4.1/tb-edge-ubuntu-download.sh index 0cc3d9c5d0..8c02e108be 100644 --- a/docs/user-guide/install/edge/resources/4.1/tb-edge-ubuntu-download.sh +++ b/docs/user-guide/install/edge/resources/4.1/tb-edge-ubuntu-download.sh @@ -1 +1 @@ -wget https://github.com/thingsboard/thingsboard-edge/releases/download/v4.0/tb-edge-4.0.deb +wget https://github.com/thingsboard/thingsboard-edge/releases/download/v4.0/tb-edge-4.0.1.deb diff --git a/docs/user-guide/install/edge/resources/4.1/tb-edge-ubuntu-installation.sh b/docs/user-guide/install/edge/resources/4.1/tb-edge-ubuntu-installation.sh index cb6a7f368d..ae0c220072 100644 --- a/docs/user-guide/install/edge/resources/4.1/tb-edge-ubuntu-installation.sh +++ b/docs/user-guide/install/edge/resources/4.1/tb-edge-ubuntu-installation.sh @@ -1 +1 @@ -sudo dpkg -i tb-edge-4.0.deb +sudo dpkg -i tb-edge-4.0.1.deb diff --git a/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-centos-download.sh b/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-centos-download.sh index f57e154d00..09ba0809fc 100644 --- a/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-centos-download.sh +++ b/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-centos-download.sh @@ -1 +1 @@ -wget https://dist.thingsboard.io/tb-edge-4.0pe.rpm +wget https://dist.thingsboard.io/tb-edge-4.0.1pe.rpm diff --git a/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-centos-installation.sh b/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-centos-installation.sh index d38e0c8c41..86a30c67eb 100644 --- a/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-centos-installation.sh +++ b/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-centos-installation.sh @@ -1 +1 @@ -sudo rpm -Uvh tb-edge-4.0pe.rpm +sudo rpm -Uvh tb-edge-4.0.1pe.rpm diff --git a/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-ubuntu-download.sh b/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-ubuntu-download.sh index fbfdbbc4aa..c739da09cc 100644 --- a/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-ubuntu-download.sh +++ b/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-ubuntu-download.sh @@ -1 +1 @@ -wget https://dist.thingsboard.io/tb-edge-4.0pe.deb +wget https://dist.thingsboard.io/tb-edge-4.0.1pe.deb diff --git a/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-ubuntu-installation.sh b/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-ubuntu-installation.sh index 320b705322..997e0ca9b0 100644 --- a/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-ubuntu-installation.sh +++ b/docs/user-guide/install/pe/edge/resources/4.1/tb-edge-ubuntu-installation.sh @@ -1 +1 @@ -sudo dpkg -i tb-edge-4.0pe.deb +sudo dpkg -i tb-edge-4.0.1pe.deb From 50397744919352ec57410f930cc0b64eb755dfef Mon Sep 17 00:00:00 2001 From: Yevheniia Mala Date: Thu, 15 May 2025 19:28:26 +0300 Subject: [PATCH 4/4] upgrade-to-4.0.1 --- _config.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/_config.yml b/_config.yml index 9156431326..8473040de7 100644 --- a/_config.yml +++ b/_config.yml @@ -84,11 +84,11 @@ release: pe_full_ver: 4.0.1PE wd_examples_commit: v4.0.1 # >>> EDGE - edge_ver: 3.9.1 - edge_tag: v3.9.1 - edge_full_ver: 3.9.1EDGE - pe_edge_ver: 3.9.1pe - pe_edge_full_ver: 3.9.1EDGEPE + edge_ver: 4.0.1 + edge_tag: v4.0.1 + edge_full_ver: 4.0.1EDGE + pe_edge_ver: 4.0.1pe + pe_edge_full_ver: 4.0.1EDGEPE # <<< EDGE ce_flutter_app_ver: 1.6.0 pe_flutter_app_ver: 1.6.0