Skip to content

Commit

Permalink
chore(releasing): Prepare v0.33.0 release
Browse files Browse the repository at this point in the history
Signed-off-by: Jesse Szwedko <jesse.szwedko@datadoghq.com>
  • Loading branch information
jszwedko committed Sep 27, 2023
1 parent 53cad38 commit 682f0e0
Show file tree
Hide file tree
Showing 8 changed files with 737 additions and 8 deletions.
3 changes: 3 additions & 0 deletions .github/actions/spelling/expect.txt
Original file line number Diff line number Diff line change
Expand Up @@ -186,6 +186,7 @@ composability
concating
concats
condrestart
conffiles
configkey
configmap
confl
Expand Down Expand Up @@ -525,6 +526,7 @@ ingesters
ingestor
initdb
initech
installdeb
Instrumentable
interpolatedstring
interpretervm
Expand Down Expand Up @@ -1169,6 +1171,7 @@ userpass
uucp
UVY
uwtable
Uyuni
valfoo
validpaths
Varda
Expand Down
2 changes: 1 addition & 1 deletion distribution/install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ set -u

# If PACKAGE_ROOT is unset or empty, default it.
PACKAGE_ROOT="${PACKAGE_ROOT:-"https://packages.timber.io/vector"}"
VECTOR_VERSION="0.32.2"
VECTOR_VERSION="0.33.0"
_divider="--------------------------------------------------------------------------------"
_prompt=">>>"
_indent=" "
Expand Down
2 changes: 2 additions & 0 deletions docs/DEPRECATIONS.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,5 @@ See [DEPRECATION.md](docs/DEPRECATION.md#process) for the process for updating t
## To be removed

* legacy_openssl_provider v0.34.0 OpenSSL legacy provider flag should be removed
* armv7_rpm v0.34.0 The armv7 RPM packages should be removed (replaced by armv7hl)
* yaml_migration v0.34.0 Prefer loading `/etc/vector/vector.yaml` first
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
date: "2023-09-26"
date: "2023-09-27"
title: "0.33 Upgrade Guide"
description: "An upgrade guide that addresses breaking changes in 0.33.0"
authors: ["spencergilbert", "neuronull", "pront", "dsmith3197"]
Expand Down Expand Up @@ -49,15 +49,17 @@ Following our deprecation policy, v0.33.0 now disables the legacy OpenSSL provid
enabled via an [OpenSSL configuration file](https://www.openssl.org/docs/man3.1/man5/config.html). The file
location defaults to `/usr/local/ssl/openssl.cnf` or can be specified with the `OPENSSL_CONF` environment variable.


### Deprecations

#### Default config location change {#default-config-location-change}

The default config location `/etc/vector/vector.toml` which is used by Vector `0.32.0` is now deprecated. This location will still be used in `0.33.0`. The new default path is `/etc/vector/vector.yaml`, please migrate to this new default path or specify the config path explicitly.

Vector `0.33.0` will attempt to load `/etc/vector/vector.toml` first, and if it is not present, it will fallback to `/etc/vector/vector.yaml`. However, Vector release `0.34.0` will automatically load `/etc/vector/vector.yaml` only.
The default config location `/etc/vector/vector.toml` is now deprecated. This location will
still be used in `v0.33.0` if it exists, but starting in `v0.34.0` Vector will look for
`/etc/vector/vector.yaml` first. We encourage users to convert their TOML configuration to YAML at
this new path.

See the associated [release highlight](/highlights/2023-08-30-yaml-default-format) for more details
on the motivation for migrating from TOML to YAML as the default configuration language.

#### Renaming the `armv7` rpm package {#armv7-rename}

Expand All @@ -67,13 +69,16 @@ package will be no longer be published beginning in the 0.34.0 release.

#### Metadata field in the Vector protobuf definition {#vector-proto-metadata}

Ignore if you aren't encoding or consuming events using Vector's native protobuf
encoding. This change is transparent if using the `native` codec or `vector` source/sink.

This release adds a new `Metadata` proto Message which is appended to the end of the
`Metric` message of the Vector proto. Prior to this release, the existing `metadata`
field contained only a single field from Vector's `EventMetadata` structure. The
newly added field (`event_metadata`) represents a structure that can contain any
field added that needs to be included from `EventMetadata`.

In order to preserve backwards comatability, the existing `metadata` field is available
In order to preserve backwards compatibility, the existing `metadata` field is available
to use as-is, but is noted as deprecated.

In a future release, this field index (19) will be fully unsupported and marked as a
Expand Down
4 changes: 4 additions & 0 deletions website/content/en/releases/0.33.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Vector v0.33.0 release notes
weight: 21
---
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ administration: interfaces: kubectl: {
role_implementations: [Name=string]: {
commands: {
_deployment_variant: string
_vector_version: "0.32"
_vector_version: "0.33"
_namespace: string | *"vector"
_controller_resource_type: string
_controller_resource_name: string | *_deployment_variant
Expand Down
Loading

0 comments on commit 682f0e0

Please sign in to comment.