From 79fe71f0c4b3b0196ec7fc66f2ac3957128b7729 Mon Sep 17 00:00:00 2001 From: pierwill Date: Mon, 5 Oct 2020 13:47:17 -0700 Subject: [PATCH 1/3] Add InfluxDB Enterprise 1.8.3 release notes --- .../v1.8/about-the-project/release-notes-changelog.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/content/enterprise_influxdb/v1.8/about-the-project/release-notes-changelog.md b/content/enterprise_influxdb/v1.8/about-the-project/release-notes-changelog.md index 296b77646..ca8f862fa 100644 --- a/content/enterprise_influxdb/v1.8/about-the-project/release-notes-changelog.md +++ b/content/enterprise_influxdb/v1.8/about-the-project/release-notes-changelog.md @@ -9,6 +9,12 @@ menu: parent: About the project --- +## v1.8.3 [2020-09-30] + +The InfluxDB Enterprise 1.8.3 release builds on the InfluxDB OSS 1.8.3 release. +For details on changes incorporated from the InfluxDB OSS release, see +[InfluxDB OSS release notes](/influxdb/v1.8/about_the_project/releasenotes-changelog/#v1-8-3-2020-09-30). + ## v1.8.2 [2020-08-24] The InfluxDB Enterprise 1.8.2 release builds on the InfluxDB OSS 1.8.2 and 1.8.1 releases. From 85830a59e54e9e24d80c1b65659302bd76412257 Mon Sep 17 00:00:00 2001 From: pierwill Date: Tue, 6 Oct 2020 11:10:44 -0700 Subject: [PATCH 2/3] Update links and version numbers for Enterprise 1.8.3 --- .../v1.8/administration/upgrading.md | 38 +++++++++---------- .../v1.8/guides/migration.md | 8 ++-- .../deploying/google-cloud-platform.md | 4 +- .../data_node_installation.md | 22 +++++------ .../meta_node_installation.md | 18 ++++----- 5 files changed, 45 insertions(+), 45 deletions(-) diff --git a/content/enterprise_influxdb/v1.8/administration/upgrading.md b/content/enterprise_influxdb/v1.8/administration/upgrading.md index 6ed3ae86d..b4a5bbb1e 100644 --- a/content/enterprise_influxdb/v1.8/administration/upgrading.md +++ b/content/enterprise_influxdb/v1.8/administration/upgrading.md @@ -10,7 +10,7 @@ menu: parent: Administration --- -To successfully upgrade InfluxDB Enterprise clusters to 1.8.0, complete the following steps: +To successfully upgrade InfluxDB Enterprise clusters to 1.8.3, complete the following steps: 1. [Back up your cluster](#back-up-your-cluster). 2. [Upgrade meta nodes](#upgrade-meta-nodes). @@ -41,13 +41,13 @@ Complete the following steps to upgrade meta nodes: ##### Ubuntu and Debian (64-bit) ```bash -wget https://dl.influxdata.com/enterprise/releases/influxdb-meta_1.8.0-c1.8.0_amd64.deb +wget https://dl.influxdata.com/enterprise/releases/influxdb-meta_1.8.3-c1.8.3_amd64.deb ``` ##### RedHat and CentOS (64-bit) ```bash -wget https://dl.influxdata.com/enterprise/releases/influxdb-meta-1.8.0_c1.8.0.x86_64.rpm +wget https://dl.influxdata.com/enterprise/releases/influxdb-meta-1.8.3_c1.8.3.x86_64.rpm ``` ### Install the meta node package @@ -55,13 +55,13 @@ wget https://dl.influxdata.com/enterprise/releases/influxdb-meta-1.8.0_c1.8.0.x8 ##### Ubuntu and Debian (64-bit) ```bash -sudo dpkg -i influxdb-meta_1.8.0-c1.8.0_amd64.deb +sudo dpkg -i influxdb-meta_1.8.3-c1.8.3_amd64.deb ``` ##### RedHat and CentOS (64-bit) ```bash -sudo yum localinstall influxdb-meta-1.8.0_c1.8.0.x86_64.rpm +sudo yum localinstall influxdb-meta-1.8.3_c1.8.3.x86_64.rpm ``` ### Update the meta node configuration file @@ -103,9 +103,9 @@ ID TCP Address Version Meta Nodes ========== TCP Address Version -rk-upgrading-01:8091 1.8.0_c1.8.0 # 1.8.0_c1.8.0 = 👍 -rk-upgrading-02:8091 1.8.0_c1.8.0 -rk-upgrading-03:8091 1.8.0_c1.8.0 +rk-upgrading-01:8091 1.8.3_c1.8.3 # 1.8.3_c1.8.3 = 👍 +rk-upgrading-02:8091 1.8.3_c1.8.3 +rk-upgrading-03:8091 1.8.3_c1.8.3 ``` Ensure that the meta cluster is healthy before upgrading the data nodes. @@ -129,13 +129,13 @@ Complete the following steps to upgrade data nodes: ##### Ubuntu and Debian (64-bit) ```bash -wget https://dl.influxdata.com/enterprise/releases/influxdb-data_1.8.0-c1.8.0_amd64.deb +wget https://dl.influxdata.com/enterprise/releases/influxdb-data_1.8.3-c1.8.3_amd64.deb ``` ##### RedHat and CentOS (64-bit) ```bash -wget https://dl.influxdata.com/enterprise/releases/influxdb-data-1.8.0_c1.8.0.x86_64.rpm +wget https://dl.influxdata.com/enterprise/releases/influxdb-data-1.8.3_c1.8.3.x86_64.rpm ``` ### Stop traffic to the data node @@ -146,19 +146,19 @@ wget https://dl.influxdata.com/enterprise/releases/influxdb-data-1.8.0_c1.8.0.x8 ### Install the data node package -When you run the install command, you're prompted to keep or overwrite your current configuration file with the file for version 1.8.0. Enter `N` or `O` to keep your current configuration file. You'll make the configuration changes for version 1.8.0. in the next procedure, [Update the data node configuration file](#update-the-data-node-configuration-file). +When you run the install command, you're prompted to keep or overwrite your current configuration file with the file for version 1.8.3. Enter `N` or `O` to keep your current configuration file. You'll make the configuration changes for version 1.8.3. in the next procedure, [Update the data node configuration file](#update-the-data-node-configuration-file). ##### Ubuntu and Debian (64-bit) ```bash -sudo dpkg -i influxdb-data_1.8.0-c1.8.0_amd64.deb +sudo dpkg -i influxdb-data_1.8.3-c1.8.3_amd64.deb ``` ##### RedHat & CentOS (64-bit) ```bash -sudo yum localinstall influxdb-data-1.8.0_c1.8.0.x86_64.rpm +sudo yum localinstall influxdb-data-1.8.3_c1.8.3.x86_64.rpm ``` ### Update the data node configuration file @@ -230,16 +230,16 @@ The [`influxd-ctl` utility](/enterprise_influxdb/v1.8/administration/cluster-com Data Nodes ========== ID TCP Address Version -4 rk-upgrading-01:8088 1.8.0_c1.8.0 # 1.8.0_c1.8.0 = 👍 -5 rk-upgrading-02:8088 1.8.0_c1.8.0 -6 rk-upgrading-03:8088 1.8.0_c1.8.0 +4 rk-upgrading-01:8088 1.8.3_c1.8.3 # 1.8.3_c1.8.3 = 👍 +5 rk-upgrading-02:8088 1.8.3_c1.8.3 +6 rk-upgrading-03:8088 1.8.3_c1.8.3 Meta Nodes ========== TCP Address Version -rk-upgrading-01:8091 1.8.0_c1.8.0 -rk-upgrading-02:8091 1.8.0_c1.8.0 -rk-upgrading-03:8091 1.8.0_c1.8.0 +rk-upgrading-01:8091 1.8.3_c1.8.3 +rk-upgrading-02:8091 1.8.3_c1.8.3 +rk-upgrading-03:8091 1.8.3_c1.8.3 ``` If you have any issues upgrading your cluster, contact InfluxData support. diff --git a/content/enterprise_influxdb/v1.8/guides/migration.md b/content/enterprise_influxdb/v1.8/guides/migration.md index 6c3e79578..20436b1c6 100644 --- a/content/enterprise_influxdb/v1.8/guides/migration.md +++ b/content/enterprise_influxdb/v1.8/guides/migration.md @@ -161,14 +161,14 @@ sudo yum remove influxdb {{% /code-tabs %}} {{% code-tab-content %}} ```bash -wget https://dl.influxdata.com/enterprise/releases/influxdb-data_1.8.0-c1.8.0_amd64.deb -sudo dpkg -i influxdb-data_1.8.0-c1.8.0_amd64.deb +wget https://dl.influxdata.com/enterprise/releases/influxdb-data_1.8.3-c1.8.3_amd64.deb +sudo dpkg -i influxdb-data_1.8.3-c1.8.3_amd64.deb ``` {{% /code-tab-content %}} {{% code-tab-content %}} ```bash -wget https://dl.influxdata.com/enterprise/releases/influxdb-data-1.8.0_c1.8.0.x86_64.rpm -sudo yum localinstall influxdb-data-1.8.0_c1.8.0.x86_64.rpm +wget https://dl.influxdata.com/enterprise/releases/influxdb-data-1.8.3_c1.8.3.x86_64.rpm +sudo yum localinstall influxdb-data-1.8.3_c1.8.3.x86_64.rpm ``` {{% /code-tab-content %}} {{< /code-tabs-wrapper >}} diff --git a/content/enterprise_influxdb/v1.8/install-and-deploy/deploying/google-cloud-platform.md b/content/enterprise_influxdb/v1.8/install-and-deploy/deploying/google-cloud-platform.md index dbbf4587c..425c50bcc 100644 --- a/content/enterprise_influxdb/v1.8/install-and-deploy/deploying/google-cloud-platform.md +++ b/content/enterprise_influxdb/v1.8/install-and-deploy/deploying/google-cloud-platform.md @@ -86,8 +86,8 @@ Access the cluster's IP address from the GCP network (or subnetwork) specified w 3. On the instance, install the `influx` command line tool via the InfluxDB open source package. ``` - wget https://dl.influxdata.com/influxdb/releases/influxdb_1.8.10_amd64.deb - sudo dpkg -i influxdb_1.8.0_amd64.deb + wget https://dl.influxdata.com/influxdb/releases/influxdb_1.8.3_amd64.deb + sudo dpkg -i influxdb_1.8.3_amd64.deb ``` 4. Access the InfluxDB Enterprise cluster using the following command with "Admin username", "Admin password", and "Connection internal IP" values from the deployment screen substituted for ``. diff --git a/content/enterprise_influxdb/v1.8/install-and-deploy/production_installation/data_node_installation.md b/content/enterprise_influxdb/v1.8/install-and-deploy/production_installation/data_node_installation.md index 4e8e8460a..566feba6c 100644 --- a/content/enterprise_influxdb/v1.8/install-and-deploy/production_installation/data_node_installation.md +++ b/content/enterprise_influxdb/v1.8/install-and-deploy/production_installation/data_node_installation.md @@ -99,15 +99,15 @@ Perform the following steps on each data node. #### Ubuntu and Debian (64-bit) ```bash -wget https://dl.influxdata.com/enterprise/releases/influxdb-data_1.8.0-c1.8.0_amd64.deb -sudo dpkg -i influxdb-data_1.8.0-c1.8.0_amd64.deb +wget https://dl.influxdata.com/enterprise/releases/influxdb-data_1.8.3-c1.8.3_amd64.deb +sudo dpkg -i influxdb-data_1.8.3-c1.8.3_amd64.deb ``` #### RedHat and CentOS (64-bit) ```bash -wget https://dl.influxdata.com/enterprise/releases/influxdb-data-1.8.0_c1.8.0.x86_64.rpm -sudo yum localinstall influxdb-data-1.8.0_c1.8.0.x86_64.rpm +wget https://dl.influxdata.com/enterprise/releases/influxdb-data-1.8.3_c1.8.3.x86_64.rpm +sudo yum localinstall influxdb-data-1.8.3_c1.8.3.x86_64.rpm ``` #### Verify the authenticity of release download (recommended) @@ -124,13 +124,13 @@ For added security, follow these steps to verify the signature of your InfluxDB For example: ``` - wget https://dl.influxdata.com/enterprise/releases/influxdb-data-1.8.0_c1.8.0.x86_64.rpm.asc + wget https://dl.influxdata.com/enterprise/releases/influxdb-data-1.8.3_c1.8.3.x86_64.rpm.asc ``` 3. Verify the signature with `gpg --verify`: ``` - gpg --verify influxdb-data-1.8.0_c1.8.0.x86_64.rpm.asc influxdb-data-1.8.0_c1.8.0.x86_64.rpm + gpg --verify influxdb-data-1.8.3_c1.8.3.x86_64.rpm.asc influxdb-data-1.8.3_c1.8.3.x86_64.rpm ``` The output from this command should include the following: @@ -261,16 +261,16 @@ The expected output is: Data Nodes ========== ID TCP Address Version - 4 enterprise-data-01:8088 1.8.0-c1.8.0 - 5 enterprise-data-02:8088 1.8.0-c1.8.0 + 4 enterprise-data-01:8088 1.8.3-c1.8.3 + 5 enterprise-data-02:8088 1.8.3-c1.8.3 > Meta Nodes ========== TCP Address Version - enterprise-meta-01:8091 1.8.0-c1.8.0 - enterprise-meta-02:8091 1.8.0-c1.8.0 - enterprise-meta-03:8091 1.8.0-c1.8.0 + enterprise-meta-01:8091 1.8.3-c1.8.3 + enterprise-meta-02:8091 1.8.3-c1.8.3 + enterprise-meta-03:8091 1.8.3-c1.8.3 The output should include every data node that was added to the cluster. diff --git a/content/enterprise_influxdb/v1.8/install-and-deploy/production_installation/meta_node_installation.md b/content/enterprise_influxdb/v1.8/install-and-deploy/production_installation/meta_node_installation.md index 31177b102..a38e2131d 100644 --- a/content/enterprise_influxdb/v1.8/install-and-deploy/production_installation/meta_node_installation.md +++ b/content/enterprise_influxdb/v1.8/install-and-deploy/production_installation/meta_node_installation.md @@ -95,15 +95,15 @@ Perform the following steps on each meta server. ##### Ubuntu & Debian (64-bit) ``` -wget https://dl.influxdata.com/enterprise/releases/influxdb-meta_1.8.0-c1.8.0_amd64.deb -sudo dpkg -i influxdb-meta_1.8.0-c1.8.0_amd64.deb +wget https://dl.influxdata.com/enterprise/releases/influxdb-meta_1.8.3-c1.8.3_amd64.deb +sudo dpkg -i influxdb-meta_1.8.3-c1.8.3_amd64.deb ``` ##### RedHat & CentOS (64-bit) ``` -wget https://dl.influxdata.com/enterprise/releases/influxdb-meta-1.8.0_c1.8.0.x86_64.rpm -sudo yum localinstall influxdb-meta-1.8.0_c1.8.0.x86_64.rpm +wget https://dl.influxdata.com/enterprise/releases/influxdb-meta-1.8.3_c1.8.3.x86_64.rpm +sudo yum localinstall influxdb-meta-1.8.3_c1.8.3.x86_64.rpm ``` ##### Verify the authenticity of release download (recommended) @@ -120,13 +120,13 @@ For added security, follow these steps to verify the signature of your InfluxDB For example: ``` - wget https://dl.influxdata.com/enterprise/releases/influxdb-meta-1.8.0_c1.8.0.x86_64.rpm.asc + wget https://dl.influxdata.com/enterprise/releases/influxdb-meta-1.8.3_c1.8.3.x86_64.rpm.asc ``` 3. Verify the signature with `gpg --verify`: ``` - gpg --verify influxdb-meta-1.8.0_c1.8.0.x86_64.rpm.asc influxdb-meta-1.8.0_c1.8.0.x86_64.rpm + gpg --verify influxdb-meta-1.8.3_c1.8.3.x86_64.rpm.asc influxdb-meta-1.8.3_c1.8.3.x86_64.rpm ``` The output from this command should include the following: @@ -226,9 +226,9 @@ The expected output is: Meta Nodes ========== TCP Address Version - enterprise-meta-01:8091 1.8.0-c1.8.0 - enterprise-meta-02:8091 1.8.0-c1.8.0 - enterprise-meta-03:8091 1.8.0-c1.8.0 + enterprise-meta-01:8091 1.8.3-c1.8.3 + enterprise-meta-02:8091 1.8.3-c1.8.3 + enterprise-meta-03:8091 1.8.3-c1.8.3 Note that your cluster must have at least three meta nodes. From 06279ff031e51b7b0be53a8abeaeb43aa5dfd7a1 Mon Sep 17 00:00:00 2001 From: pierwill Date: Wed, 14 Oct 2020 11:55:25 -0700 Subject: [PATCH 3/3] Fix InfluxDB Enterprise 1.8.3 release notes --- .../v1.8/about-the-project/release-notes-changelog.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/content/enterprise_influxdb/v1.8/about-the-project/release-notes-changelog.md b/content/enterprise_influxdb/v1.8/about-the-project/release-notes-changelog.md index ca8f862fa..9f581eeac 100644 --- a/content/enterprise_influxdb/v1.8/about-the-project/release-notes-changelog.md +++ b/content/enterprise_influxdb/v1.8/about-the-project/release-notes-changelog.md @@ -15,6 +15,11 @@ The InfluxDB Enterprise 1.8.3 release builds on the InfluxDB OSS 1.8.3 release. For details on changes incorporated from the InfluxDB OSS release, see [InfluxDB OSS release notes](/influxdb/v1.8/about_the_project/releasenotes-changelog/#v1-8-3-2020-09-30). +### Bugfixes +- Wrap TCP mux–based HTTP server with a function that adds custom headers. +- Correct output for `influxd-ctl show shards`. +- Properly encode/decode `control.Shard.Err`. + ## v1.8.2 [2020-08-24] The InfluxDB Enterprise 1.8.2 release builds on the InfluxDB OSS 1.8.2 and 1.8.1 releases.