Release influxctl v2.4.4 (#5326)

* Release influxctl v2.4.4

* Update release notes

* add --trace global flag to influxctl docs

* port influxctl --trace flag to clustered

---------

Co-authored-by: Scott Anderson <scott@influxdata.com>
pull/5328/head^2
Joshua Powers 2024-02-16 09:54:13 -05:00 committed by GitHub
parent 5230b11796
commit 86c60513a8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 77 additions and 7 deletions

View File

@ -50,6 +50,7 @@ influxctl [flags] [command]
| | `--cluster` | Override cluster ID value in configuration file |
| | `--config` | Path to configuration file to use |
| | `--profile` | Specify a connection profile to use (default is `default`) |
| | `--trace` | Enable more verbose debug logging |
| `-h` | `--help` | Show help |
---
@ -64,6 +65,7 @@ influxctl [flags] [command]
{{% /tabs %}}
<!---------------------------- BEGIN MACOS CONTENT ---------------------------->
{{% tab-content %}}
Use one of the following options to download and install `influxctl` on macOS:
@ -74,8 +76,8 @@ Use one of the following options to download and install `influxctl` on macOS:
### Use Homebrew to install influxctl
1. Use `brew tap` to add the `influxdata/tap` repository to the list of
formulae that Homebrew tracks, updates, and installs from:
formulae that Homebrew tracks, updates, and installs from:
```sh
brew tap influxdata/tap
```
@ -135,9 +137,11 @@ Use one of the following options to download and install `influxctl` on macOS:
connection credentials for your cluster.
{{% /tab-content %}}
<!----------------------------- END MACOS CONTENT ----------------------------->
<!---------------------------- BEGIN LINUX CONTENT ---------------------------->
{{% tab-content %}}
To download the Linux `influxctl` package, do one of the following:
@ -153,6 +157,7 @@ To download the Linux `influxctl` package, do one of the following:
[Red Hat & CentOS (.rpm)](#)
{{% /code-tabs %}}
{{% code-tab-content %}}
```sh
# influxdata-archive_compat.key GPG fingerprint:
# 9D53 9D90 D332 8DC7 D6C8 D3B9 D8FF 8E1F 7DF8 B07E
@ -162,8 +167,10 @@ echo 'deb [signed-by=/etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg] https
sudo apt-get update && sudo apt-get install influxctl
```
{{% /code-tab-content %}}
{{% code-tab-content %}}
```sh
# influxdata-archive_compat.key GPG fingerprint:
# 9D53 9D90 D332 8DC7 D6C8 D3B9 D8FF 8E1F 7DF8 B07E
@ -178,6 +185,7 @@ EOF
sudo yum install influxctl
```
{{% /code-tab-content %}}
{{< /code-tabs-wrapper >}}
@ -225,9 +233,11 @@ sudo yum install influxctl
connection credentials for your cluster.
{{% /tab-content %}}
<!----------------------------- END LINUX CONTENT ----------------------------->
<!--------------------------- BEGIN WINDOWS CONTENT --------------------------->
{{% tab-content %}}
1. **Download the `influxctl` CLI package**.
@ -261,7 +271,9 @@ sudo yum install influxctl
connection credentials for your cluster.
{{% /tab-content %}}
<!---------------------------- END WINDOWS CONTENT ---------------------------->
{{< /tabs-wrapper >}}
---
@ -287,6 +299,7 @@ If stored at a non-default location, include the `--config` flag with each
{{% expand "View sample `config.toml`" %}}
{{% code-placeholders "(PROFILE|ACCOUNT|CLUSTER)_(NAME|ID)" %}}
```toml
## influxctl - example configuration
@ -335,6 +348,7 @@ If stored at a non-default location, include the `--config` flag with each
# device_url = "https://indentityprovider/oauth2/v2/auth/device"
```
{{% /code-placeholders %}}
Replace the following values in the sample:

View File

@ -11,6 +11,25 @@ menu:
weight: 202
---
## v2.4.4 {date="2024-02-16"}
### Bug fixes
- Introduced trace HTTP debug CLI option.
- Added custom gRPC error message handling to gRPC experience.
### Dependency updates
- Update to go1.22.0.
- Update `github.com/apache/arrow/go/v14` v14.0.2 to v15.0.0.
- Update `github.com/google/uuid` from 1.5.0 to 1.6.0.
- Update `github.com/jedib0t/go-pretty/v6` from 6.5.3 to 6.5.4.
- Update `golang.org/x/mod from` 0.14.0 to 0.15.0.
- Update `golang.org/x/oauth2` from 0.16.0 to 0.17.0.
- Update `google.golang.org/grpc` from 1.60.1 to 1.61.0.
---
## v2.4.3 {date="2024-01-17"}
### Bug fixes
@ -21,7 +40,7 @@ weight: 202
### Dependency updates
- Update to go1.21.6
- Update to go1.21.6.
- Update `github.com/apache/arrow/go/v14` from 14.0.1 to 14.0.2.
- Update `github.com/cloudflare/circl` from 1.3.6 to 1.3.7.
- Update `github.com/jedib0t/go-pretty/v6` from 6.4.9 to 6.5.3.
@ -31,6 +50,8 @@ weight: 202
- Update `google.golang.org/grpc` from 1.60.0 to 1.60.1.
- Update `google.golang.org/protobuf` from 1.31.0 to 1.32.0.
---
## v2.4.2 {date="2023-12-18"}
### Bug fixes

View File

@ -50,6 +50,7 @@ influxctl [flags] [command]
| | `--cluster` | Override cluster ID value in configuration file |
| | `--config` | Path to configuration file to use |
| | `--profile` | Specify a connection profile to use (default is `default`) |
| | `--trace` | Enable more verbose debug logging |
| `-h` | `--help` | Show help |
---
@ -64,6 +65,7 @@ influxctl [flags] [command]
{{% /tabs %}}
<!---------------------------- BEGIN MACOS CONTENT ---------------------------->
{{% tab-content %}}
Use one of the following options to download and install `influxctl` on macOS:
@ -74,8 +76,8 @@ Use one of the following options to download and install `influxctl` on macOS:
### Use Homebrew to install influxctl
1. Use `brew tap` to add the `influxdata/tap` repository to the list of
formulae that Homebrew tracks, updates, and installs from:
formulae that Homebrew tracks, updates, and installs from:
```sh
brew tap influxdata/tap
```
@ -135,9 +137,11 @@ Use one of the following options to download and install `influxctl` on macOS:
connection credentials for your cluster.
{{% /tab-content %}}
<!----------------------------- END MACOS CONTENT ----------------------------->
<!---------------------------- BEGIN LINUX CONTENT ---------------------------->
{{% tab-content %}}
To download the Linux `influxctl` package, do one of the following:
@ -153,6 +157,7 @@ To download the Linux `influxctl` package, do one of the following:
[Red Hat & CentOS (.rpm)](#)
{{% /code-tabs %}}
{{% code-tab-content %}}
```sh
# influxdata-archive_compat.key GPG fingerprint:
# 9D53 9D90 D332 8DC7 D6C8 D3B9 D8FF 8E1F 7DF8 B07E
@ -162,8 +167,10 @@ echo 'deb [signed-by=/etc/apt/trusted.gpg.d/influxdata-archive_compat.gpg] https
sudo apt-get update && sudo apt-get install influxctl
```
{{% /code-tab-content %}}
{{% code-tab-content %}}
```sh
# influxdata-archive_compat.key GPG fingerprint:
# 9D53 9D90 D332 8DC7 D6C8 D3B9 D8FF 8E1F 7DF8 B07E
@ -178,6 +185,7 @@ EOF
sudo yum install influxctl
```
{{% /code-tab-content %}}
{{< /code-tabs-wrapper >}}
@ -225,9 +233,11 @@ sudo yum install influxctl
connection credentials for your cluster.
{{% /tab-content %}}
<!----------------------------- END LINUX CONTENT ----------------------------->
<!--------------------------- BEGIN WINDOWS CONTENT --------------------------->
{{% tab-content %}}
1. **Download the `influxctl` CLI package**.
@ -261,7 +271,9 @@ sudo yum install influxctl
connection credentials for your cluster.
{{% /tab-content %}}
<!---------------------------- END WINDOWS CONTENT ---------------------------->
{{< /tabs-wrapper >}}
---
@ -288,6 +300,7 @@ If stored at a non-default location, include the `--config` flag with each
{{% expand "View sample `config.toml`" %}}
{{% code-placeholders "(PROFILE|INFLUXDB|OAUTH)_(NAME|PORT|CLIENT_ID|TOKEN_URL|DEVICE_URL)" %}}
```toml
## influxctl - example configuration
@ -336,6 +349,7 @@ If stored at a non-default location, include the `--config` flag with each
device_url = "OAUTH_DEVICE_URL"
```
{{% /code-placeholders %}}
Replace the following values in the sample:

View File

@ -12,6 +12,25 @@ weight: 202
canonical: /influxdb/cloud-dedicated/reference/release-notes/influxctl/
---
## v2.4.4 {date="2024-02-16"}
### Bug fixes
- Introduced trace HTTP debug CLI option.
- Added custom gRPC error message handling to gRPC experience.
### Dependency updates
- Update to go1.22.0.
- Update `github.com/apache/arrow/go/v14` v14.0.2 to v15.0.0.
- Update `github.com/google/uuid` from 1.5.0 to 1.6.0.
- Update `github.com/jedib0t/go-pretty/v6` from 6.5.3 to 6.5.4.
- Update `golang.org/x/mod from` 0.14.0 to 0.15.0.
- Update `golang.org/x/oauth2` from 0.16.0 to 0.17.0.
- Update `google.golang.org/grpc` from 1.60.1 to 1.61.0.
---
## v2.4.3 {date="2024-01-17"}
### Bug fixes
@ -22,7 +41,7 @@ canonical: /influxdb/cloud-dedicated/reference/release-notes/influxctl/
### Dependency updates
- Update to go1.21.6
- Update to go1.21.6.
- Update `github.com/apache/arrow/go/v14` from 14.0.1 to 14.0.2.
- Update `github.com/cloudflare/circl` from 1.3.6 to 1.3.7.
- Update `github.com/jedib0t/go-pretty/v6` from 6.4.9 to 6.5.3.
@ -32,6 +51,8 @@ canonical: /influxdb/cloud-dedicated/reference/release-notes/influxctl/
- Update `google.golang.org/grpc` from 1.60.0 to 1.60.1.
- Update `google.golang.org/protobuf` from 1.31.0 to 1.32.0.
---
## v2.4.2 {date="2023-12-18"}
### Bug fixes

View File

@ -55,7 +55,7 @@ influxdb_cloud_dedicated:
list_order: 3
latest: cloud-dedicated
link: "https://www.influxdata.com/contact-sales-form/"
latest_cli: 2.4.3
latest_cli: 2.4.4
placeholder_host: cluster-id.influxdb.io
influxdb_clustered: