Skip to content

Commit cb7f2fc

Browse files
Release influxctl v2.9.8 (#5647)
* Release influxctl v2.9.8 * add doc updates for influctl 2.9.7 and 2.9.8 (#5649) --------- Co-authored-by: Scott Anderson <[email protected]>
1 parent dd75760 commit cb7f2fc

File tree

5 files changed

+136
-32
lines changed

5 files changed

+136
-32
lines changed

content/influxdb/cloud-dedicated/reference/cli/influxctl/_index.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -17,22 +17,22 @@ administrative tasks in an {{< product-name omit=" Clustered" >}} cluster.
1717

1818
- [Usage](#usage)
1919
- [Commands](#commands)
20-
- [Flags](#command-flags)
20+
- [Global flags](#global-flags)
2121
- [Download and install influxctl](#download-and-install-influxctl)
2222
- [Configure connection profiles](#configure-connection-profiles)
2323
- [Authentication](#authentication)
2424

2525
## Usage
2626

2727
```sh
28-
influxctl [flags] [command]
28+
influxctl [global-flags] [command]
2929
```
3030

3131
## Commands
3232

3333
| Command | Description |
3434
| :-------------------------------------------------------------------------- | :------------------------------------- |
35-
| [auth](/influxdb/cloud-dedicated/reference/cli/influxctl/auth/) | Log in to or log out of InfluxDB v3 |
35+
| [auth](/influxdb/cloud-dedicated/reference/cli/influxctl/auth/) | Log in to or log out of InfluxDB v3 |
3636
| [cluster](/influxdb/cloud-dedicated/reference/cli/influxctl/cluster/) | List InfluxDB v3 cluster information |
3737
| [database](/influxdb/cloud-dedicated/reference/cli/influxctl/database/) | Manage InfluxDB v3 databases |
3838
| [help](/influxdb/cloud-dedicated/reference/cli/influxctl/help/) | Output `influxctl` help information |
@@ -45,15 +45,16 @@ influxctl [flags] [command]
4545

4646
## Global flags
4747

48-
| Flag | | Description |
49-
| :--- | :---------- | :--------------------------------------------------------- |
50-
| | `--debug` | Enable debug logging |
51-
| | `--account` | Override account ID value in configuration file |
52-
| | `--cluster` | Override cluster ID value in configuration file |
53-
| | `--config` | Path to configuration file to use |
54-
| | `--profile` | Specify a connection profile to use (default is `default`) |
55-
| | `--trace` | Enable more verbose debug logging |
56-
| `-h` | `--help` | Show help |
48+
| Flag | | Description |
49+
| :--- | :---------- | :----------------------------------------------------------- |
50+
| | `--debug` | Enable debug logging |
51+
| | `--account` | Override account ID value in configuration file |
52+
| | `--cluster` | Override cluster ID value in configuration file |
53+
| | `--config` | Path to configuration file to use |
54+
| | `--profile` | Specify a connection profile to use (default is `default`) |
55+
| | `--timeout` | Specify a timeout duration for API calls (default is `1m0s`) |
56+
| | `--trace` | Enable more verbose debug logging |
57+
| `-h` | `--help` | Show help |
5758

5859
---
5960

@@ -344,7 +345,6 @@ If stored at a non-default location, include the `--config` flag with each
344345
## OAuth2 client authorization settings
345346
# [profile.auth.oauth2]
346347
# client_id = ""
347-
# client_secret = ""
348348
# scopes = [""]
349349
# parameters = { audience = "" }
350350
# token_url = "https://indentityprovider/oauth2/v2/token"

content/influxdb/cloud-dedicated/reference/release-notes/influxctl.md

Lines changed: 54 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,54 @@ menu:
1111
weight: 202
1212
---
1313

14+
## v2.9.8 {date="2024-10-15"}
15+
16+
### Bug Fixes
17+
18+
- Continue revoking tokens on error.
19+
- Reject unsupported input to `--template-timeformat`.
20+
- Remove unused `client_secret` option from
21+
[connection configuration profiles](/influxdb/cloud-dedicated/reference/cli/influxctl/#configure-connection-profiles).
22+
23+
### Dependency Updates
24+
25+
- Update Go to v1.23.2.
26+
- Update `github.com/jedib0t/go-pretty/v6` from 6.5.9 to 6.6.0.
27+
- Update `github.com/urfave/cli/v2` from 2.27.4 to 2.27.5.
28+
- Update `google.golang.org/grpc` from 1.66.0 to 1.67.1.
29+
- Update `google.golang.org/protobuf` from 1.34.2 to 1.35.1.
30+
31+
---
32+
33+
## v2.9.7 {date="2024-09-11"}
34+
35+
### Features
36+
37+
- Add [global `--timeout` flag](/influxdb/cloud-dedicated/reference/cli/influxctl/#global-flags).
38+
- Improve timezone support.
39+
40+
### Bug Fixes
41+
42+
- Use passthrough resolver for gRPC.
43+
44+
### Dependency Updates
45+
46+
- Update Go to 1.23.1.
47+
- Update `github.com/pelletier/go-toml/v2` from 2.2.2 to 2.2.3.
48+
- Update `golang.org/x/mod` from 0.20.0 to 0.21.0.
49+
- Update `golang.org/x/oauth2` from 0.22.0 to 0.23.0.
50+
- Update `google.golang.org/grpc` from 1.65.0 to 1.66.0.
51+
52+
---
53+
1454
## v2.9.6 {date="2024-08-15"}
1555

1656
### Bug Fixes
1757

1858
- Update query to wait for EOF on stdin instead of the first newline.
1959

60+
---
61+
2062
## v2.9.5 {date="2024-08-13"}
2163

2264
### Bug Fixes
@@ -29,6 +71,8 @@ weight: 202
2971
- Update `golang.org/x/mod` from 0.19.0 to 0.20.0
3072
- Update `golang.org/x/oauth2` from 0.21.0 to 0.22.0
3173

74+
---
75+
3276
## v2.9.4 {date="2024-07-25"}
3377

3478
### Bug Fixes
@@ -40,12 +84,16 @@ weight: 202
4084
- Update `golang.org/x/mod` from 0.18.0 to 0.19.0
4185
- Update `google.golang.org/grpc` from 1.64.0 to 1.65.0
4286

87+
---
88+
4389
## v2.9.3 {date="2024-06-26"}
4490

4591
### Bug Fixes
4692

4793
- Update query subcommand to safely handle null timestamp in response.
4894

95+
---
96+
4997
## v2.9.2 {date="2024-06-17"}
5098

5199
### Bug Fixes
@@ -56,6 +104,8 @@ weight: 202
56104

57105
- Update `google.golang.org/protobuf` from 1.34.1 to 1.34.2.
58106

107+
---
108+
59109
## v2.9.1 {date="2024-06-06"}
60110

61111
### Dependency Updates
@@ -69,6 +119,8 @@ weight: 202
69119
- Update `google.golang.org/protobuf` from 1.34.0 to 1.34.1
70120
- Update build dependencies.
71121

122+
---
123+
72124
## v2.9.0 {date="2024-05-06"}
73125

74126
### Features
@@ -80,7 +132,7 @@ weight: 202
80132

81133
- Update unimplemented error message with additional information.
82134

83-
### Dependecy Updates
135+
### Dependency Updates
84136

85137
- Update `github.com/apache/arrow/go/v16` from 16.0.0-20240401180149-68241d8a86e9 to 16.0.0.
86138
- Update `github.com/jedib0t/go-pretty/v6` from 6.5.8 to 6.5.9.
@@ -188,7 +240,7 @@ associated with another InfluxDB cluster.
188240

189241
### Bug Fixes
190242

191-
- Update arrow to allow non-TLS connections.
243+
- Update Arrow to allow non-TLS connections.
192244
- Do not attempt to load cached tokens when an admin token file is provided.
193245
- Print retention period up to days rather than very large hours.
194246
- Fix indentation of help output.

content/influxdb/clustered/reference/cli/influxctl/_index.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -17,22 +17,22 @@ administrative tasks in an {{< product-name omit=" Clustered" >}} cluster.
1717

1818
- [Usage](#usage)
1919
- [Commands](#commands)
20-
- [Flags](#command-flags)
20+
- [Global flags](#global-flags)
2121
- [Download and install influxctl](#download-and-install-influxctl)
2222
- [Configure connection profiles](#configure-connection-profiles)
2323
- [Authentication](#authentication)
2424

2525
## Usage
2626

2727
```sh
28-
influxctl [flags] [command]
28+
influxctl [global-flags] [command]
2929
```
3030

3131
## Commands
3232

3333
| Command | Description |
3434
| :-------------------------------------------------------------------- | :------------------------------------- |
35-
| [auth](/influxdb/clustered/reference/cli/influxctl/auth/) | Log in to or log out of InfluxDB v3 |
35+
| [auth](/influxdb/clustered/reference/cli/influxctl/auth/) | Log in to or log out of InfluxDB v3 |
3636
| [cluster](/influxdb/clustered/reference/cli/influxctl/cluster/) | List InfluxDB v3 cluster information |
3737
| [database](/influxdb/clustered/reference/cli/influxctl/database/) | Manage InfluxDB v3 databases |
3838
| [help](/influxdb/clustered/reference/cli/influxctl/help/) | Output `influxctl` help information |
@@ -45,15 +45,16 @@ influxctl [flags] [command]
4545

4646
## Global flags
4747

48-
| Flag | | Description |
49-
| :--- | :---------- | :--------------------------------------------------------- |
50-
| | `--debug` | Enable debug logging |
51-
| | `--account` | Override account ID value in configuration file |
52-
| | `--cluster` | Override cluster ID value in configuration file |
53-
| | `--config` | Path to configuration file to use |
54-
| | `--profile` | Specify a connection profile to use (default is `default`) |
55-
| | `--trace` | Enable more verbose debug logging |
56-
| `-h` | `--help` | Show help |
48+
| Flag | | Description |
49+
| :--- | :---------- | :----------------------------------------------------------- |
50+
| | `--debug` | Enable debug logging |
51+
| | `--account` | Override account ID value in configuration file |
52+
| | `--cluster` | Override cluster ID value in configuration file |
53+
| | `--config` | Path to configuration file to use |
54+
| | `--profile` | Specify a connection profile to use (default is `default`) |
55+
| | `--timeout` | Specify a timeout duration for API calls (default is `1m0s`) |
56+
| | `--trace` | Enable more verbose debug logging |
57+
| `-h` | `--help` | Show help |
5758

5859
---
5960

@@ -354,7 +355,6 @@ If stored at a non-default location, include the `--config` flag with each
354355
## OAuth2 client authorization settings
355356
[profile.auth.oauth2]
356357
client_id = "OAUTH_CLIENT_ID"
357-
client_secret = ""
358358
scopes = [""]
359359
parameters = { audience = "" }
360360
token_url = "OAUTH_TOKEN_URL"

content/influxdb/clustered/reference/release-notes/influxctl.md

Lines changed: 55 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,53 @@ weight: 202
1212
canonical: /influxdb/cloud-dedicated/reference/release-notes/influxctl/
1313
---
1414

15+
## v2.9.8 {date="2024-10-15"}
16+
17+
### Bug Fixes
18+
19+
- Continue revoking tokens on error.
20+
- Reject unsupported input to `--template-timeformat`.
21+
- Remove unused `client_secret` option from
22+
[connection configuration profiles](/influxdb/clustered/reference/cli/influxctl/#configure-connection-profiles).
23+
24+
### Dependency Updates
25+
26+
- Update Go to v1.23.2.
27+
- Update `github.com/jedib0t/go-pretty/v6` from 6.5.9 to 6.6.0.
28+
- Update `github.com/urfave/cli/v2` from 2.27.4 to 2.27.5.
29+
- Update `google.golang.org/grpc` from 1.66.0 to 1.67.1.
30+
- Update `google.golang.org/protobuf` from 1.34.2 to 1.35.1.
31+
32+
---
33+
34+
## v2.9.7 {date="2024-09-11"}
35+
36+
### Features
37+
38+
- Add [global `--timeout` flag](/influxdb/clustered/reference/cli/influxctl/#global-flags).
39+
- Improve timezone support.
40+
41+
### Bug Fixes
42+
43+
- Use passthrough resolver for gRPC.
44+
45+
### Dependency Updates
46+
47+
- Update Go to 1.23.1.
48+
- Update `github.com/pelletier/go-toml/v2` from 2.2.2 to 2.2.3.
49+
- Update `golang.org/x/mod` from 0.20.0 to 0.21.0.
50+
- Update `golang.org/x/oauth2` from 0.22.0 to 0.23.0.
51+
- Update `google.golang.org/grpc` from 1.65.0 to 1.66.0.
52+
53+
---
54+
1555
## v2.9.6 {date="2024-08-15"}
1656

1757
### Bug Fixes
1858

19-
- Update query subcommand to wait for EOF on stdin instead of the first newline.
59+
- Update query to wait for EOF on stdin instead of the first newline.
60+
61+
---
2062

2163
## v2.9.5 {date="2024-08-13"}
2264

@@ -31,6 +73,8 @@ canonical: /influxdb/cloud-dedicated/reference/release-notes/influxctl/
3173
- Update `golang.org/x/mod` from 0.19.0 to 0.20.0
3274
- Update `golang.org/x/oauth2` from 0.21.0 to 0.22.0
3375

76+
---
77+
3478
## v2.9.4 {date="2024-07-25"}
3579

3680
### Bug Fixes
@@ -42,12 +86,16 @@ canonical: /influxdb/cloud-dedicated/reference/release-notes/influxctl/
4286
- Update `golang.org/x/mod` from 0.18.0 to 0.19.0
4387
- Update `google.golang.org/grpc` from 1.64.0 to 1.65.0
4488

89+
---
90+
4591
## v2.9.3 {date="2024-06-26"}
4692

4793
### Bug Fixes
4894

4995
- Update query subcommand to safely handle null timestamp in response.
5096

97+
---
98+
5199
## v2.9.2 {date="2024-06-17"}
52100

53101
### Bug Fixes
@@ -58,6 +106,8 @@ canonical: /influxdb/cloud-dedicated/reference/release-notes/influxctl/
58106

59107
- Update `google.golang.org/protobuf` from 1.34.1 to 1.34.2.
60108

109+
---
110+
61111
## v2.9.1 {date="2024-06-06"}
62112

63113
### Dependency Updates
@@ -71,6 +121,8 @@ canonical: /influxdb/cloud-dedicated/reference/release-notes/influxctl/
71121
- Update `google.golang.org/protobuf` from 1.34.0 to 1.34.1
72122
- Update build dependencies.
73123

124+
---
125+
74126
## v2.9.0 {date="2024-05-06"}
75127

76128
### Features
@@ -82,7 +134,7 @@ canonical: /influxdb/cloud-dedicated/reference/release-notes/influxctl/
82134

83135
- Update unimplemented error message with additional information.
84136

85-
### Dependecy Updates
137+
### Dependency Updates
86138

87139
- Update `github.com/apache/arrow/go/v16` from 16.0.0-20240401180149-68241d8a86e9 to 16.0.0.
88140
- Update `github.com/jedib0t/go-pretty/v6` from 6.5.8 to 6.5.9.
@@ -197,7 +249,7 @@ associated with another InfluxDB cluster.
197249

198250
### Bug Fixes
199251

200-
- Update arrow to allow non-TLS connections.
252+
- Update Arrow to allow non-TLS connections.
201253
- Do not attempt to load cached tokens when an admin token file is provided.
202254
- Print retention period up to days rather than very large hours.
203255
- Fix indentation of help output.

data/products.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ influxdb_cloud_dedicated:
5555
list_order: 3
5656
latest: cloud-dedicated
5757
link: "https://www.influxdata.com/contact-sales-form/"
58-
latest_cli: 2.9.7
58+
latest_cli: 2.9.8
5959
placeholder_host: cluster-id.a.influxdb.io
6060

6161
influxdb_clustered:

0 commit comments

Comments
 (0)