Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LOG-6021: Upgrade to Vector v0.40.1 #180

Open
wants to merge 428 commits into
base: release-6.1
Choose a base branch
from

Conversation

vparfonov
Copy link

@vparfonov vparfonov commented Sep 4, 2024

This PR:

  • upgrade Vector to v0.40.1
  • update /patch/openssl to 0.10.66 according to Vector updates
  • fix cargo deny --no-default-features --features ocp-logging --offline check checks for ring dependency by adding async-nats to the deny.toml

/cc @cahartma @Clee2691
/assign @jcantrill

dependabot bot and others added 30 commits May 10, 2024 19:25
Bumps [syn](https://github.com/dtolnay/syn) from 2.0.60 to 2.0.61.
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@2.0.60...2.0.61)

---
updated-dependencies:
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Workaround for issue in nextest caused by a change in rustup:
nextest-rs/nextest#1493

Fixes:

```
error: creating test list failed

Caused by:
  for `vector-config-macros`, command
  `'C:\a\vector\vector\target\debug\deps\vector_config_macros-4fc11cf764d99dff.exe' --list --format
  terse` exited with code 0xc0000135: The specified module could not be found. (os error 126)
```

Signed-off-by: Jesse Szwedko <[email protected]>
* chore(reduce): add arbitrary trait

* hide behind new feature

* add PartialEq
…20501)

Bumps [serde-toml-merge](https://github.com/jdrouet/serde-toml-merge) from 0.3.6 to 0.3.7.
- [Release notes](https://github.com/jdrouet/serde-toml-merge/releases)
- [Changelog](https://github.com/jdrouet/serde-toml-merge/blob/main/CHANGELOG.md)
- [Commits](jdrouet/serde-toml-merge@v0.3.6...v0.3.7)

---
updated-dependencies:
- dependency-name: serde-toml-merge
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [mlua](https://github.com/khvzak/mlua) from 0.9.7 to 0.9.8.
- [Release notes](https://github.com/khvzak/mlua/releases)
- [Changelog](https://github.com/mlua-rs/mlua/blob/master/CHANGELOG.md)
- [Commits](mlua-rs/mlua@v0.9.7...v0.9.8)

---
updated-dependencies:
- dependency-name: mlua
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…rdotdev#20504)

Bumps [serde_derive_internals](https://github.com/serde-rs/serde) from 0.29.0 to 0.29.1.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/commits)

---
updated-dependencies:
- dependency-name: serde_derive_internals
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [itertools](https://github.com/rust-itertools/itertools) from 0.12.1 to 0.13.0.
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md)
- [Commits](rust-itertools/itertools@v0.12.1...v0.13.0)

---
updated-dependencies:
- dependency-name: itertools
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…eam group (vectordotdev#20518)

chore(deps): Bump crossbeam-utils in the crossbeam group

Bumps the crossbeam group with 1 update: [crossbeam-utils](https://github.com/crossbeam-rs/crossbeam).


Updates `crossbeam-utils` from 0.8.19 to 0.8.20
- [Release notes](https://github.com/crossbeam-rs/crossbeam/releases)
- [Changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md)
- [Commits](crossbeam-rs/crossbeam@crossbeam-utils-0.8.19...crossbeam-utils-0.8.20)

---
updated-dependencies:
- dependency-name: crossbeam-utils
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crossbeam
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.60 to 1.0.61.
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](dtolnay/thiserror@1.0.60...1.0.61)

---
updated-dependencies:
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ordotdev#20516)

Bumps [bufbuild/buf-setup-action](https://github.com/bufbuild/buf-setup-action) from 1.31.0 to 1.32.0.
- [Release notes](https://github.com/bufbuild/buf-setup-action/releases)
- [Commits](bufbuild/buf-setup-action@v1.31.0...v1.32.0)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): Bump pulsar from 6.2.0 to 6.3.0

Bumps [pulsar](https://github.com/streamnative/pulsar-rs) from 6.2.0 to 6.3.0.
- [Release notes](https://github.com/streamnative/pulsar-rs/releases)
- [Commits](streamnative/pulsar-rs@v6.2.0...v6.3.0)

---
updated-dependencies:
- dependency-name: pulsar
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

* Use non-deprecated functions

Signed-off-by: Jesse Szwedko <[email protected]>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Jesse Szwedko <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jesse Szwedko <[email protected]>
Bumps [syn](https://github.com/dtolnay/syn) from 2.0.61 to 2.0.65.
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@2.0.61...2.0.65)

---
updated-dependencies:
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [h2](https://github.com/hyperium/h2) from 0.4.4 to 0.4.5.
- [Release notes](https://github.com/hyperium/h2/releases)
- [Changelog](https://github.com/hyperium/h2/blob/master/CHANGELOG.md)
- [Commits](hyperium/h2@v0.4.4...v0.4.5)

---
updated-dependencies:
- dependency-name: h2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
updated-dependencies:
- dependency-name: crc32fast
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.201 to 1.0.202.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.201...v1.0.202)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [toml](https://github.com/toml-rs/toml) from 0.8.12 to 0.8.13.
- [Commits](toml-rs/toml@toml-v0.8.12...toml-v0.8.13)

---
updated-dependencies:
- dependency-name: toml
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.83 to 1.0.86.
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](dtolnay/anyhow@1.0.83...1.0.86)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.154 to 0.2.155.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Commits](rust-lang/libc@0.2.154...0.2.155)

---
updated-dependencies:
- dependency-name: libc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…#20540)

---
updated-dependencies:
- dependency-name: databend-client
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
updated-dependencies:
- dependency-name: aws-smithy-types
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: aws
- dependency-name: aws-smithy-runtime-api
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: aws
- dependency-name: aws-smithy-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: aws
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps): Bump the prost group with 3 updates

Bumps the prost group with 3 updates: [prost](https://github.com/tokio-rs/prost), [prost-types](https://github.com/tokio-rs/prost) and [prost-build](https://github.com/tokio-rs/prost).


Updates `prost` from 0.12.4 to 0.12.6
- [Release notes](https://github.com/tokio-rs/prost/releases)
- [Commits](tokio-rs/prost@v0.12.4...v0.12.6)

Updates `prost-types` from 0.12.4 to 0.12.6
- [Release notes](https://github.com/tokio-rs/prost/releases)
- [Commits](tokio-rs/prost@v0.12.4...v0.12.6)

Updates `prost-build` from 0.12.4 to 0.12.6
- [Release notes](https://github.com/tokio-rs/prost/releases)
- [Commits](tokio-rs/prost@v0.12.4...v0.12.6)

---
updated-dependencies:
- dependency-name: prost
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prost
- dependency-name: prost-types
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prost
- dependency-name: prost-build
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: prost
...

Signed-off-by: dependabot[bot] <[email protected]>

* Regenerate license file

Signed-off-by: Jesse Szwedko <[email protected]>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Jesse Szwedko <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jesse Szwedko <[email protected]>
* ---
updated-dependencies:
- dependency-name: ratatui
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

* regenerate license file

Signed-off-by: Jesse Szwedko <[email protected]>

---------

Signed-off-by: dependabot[bot] <[email protected]>
Signed-off-by: Jesse Szwedko <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jesse Szwedko <[email protected]>
docs: Fix link

Reported in discord

Signed-off-by: Jesse Szwedko <[email protected]>
vectordotdev#20530)

These were removed during refactoring to use the `component_*` metrics.

Signed-off-by: Jesse Szwedko <[email protected]>
vectordotdev#20529)

* feat(kafka source): use `msg.payload_len()` to initialize `FramedRead`

Signed-off-by: biuboombiuboom <[email protected]>

* chore(kafka source): update kafka source change log

Signed-off-by: biuboombiuboom <[email protected]>

* Update changelog.d/kafka-source-parse_message.feat.md

Co-authored-by: Jesse Szwedko <[email protected]>

* update changelog file fragment type

Signed-off-by: biuboombiuboom <[email protected]>

* add new line to kafka-source-parse_message.feature.md

Signed-off-by: biuboombiuboom <[email protected]>

* Update kafka-source-parse_message.feature.md

add new line to end

---------

Signed-off-by: biuboombiuboom <[email protected]>
Co-authored-by: Jesse Szwedko <[email protected]>
…#20550)

The example value field in component descriptions is wrapped in an `Option`, but
all uses of it set it to `Some`. This removes the optionality and drops the
resulting unreachable error case.
* fix(reduce): correct feature gate

* one more tweak
)

Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.116 to 1.0.117.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.116...v1.0.117)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ordotdev#20549)

---
updated-dependencies:
- dependency-name: bufbuild/buf-setup-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Copy link

openshift-ci bot commented Sep 4, 2024

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

Copy link

openshift-ci bot commented Sep 4, 2024

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: vparfonov
Once this PR has been reviewed and has the lgtm label, please ask for approval from jcantrill. For more information see the Kubernetes Code Review Process.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@vparfonov vparfonov marked this pull request as ready for review September 4, 2024 12:04
@vparfonov vparfonov changed the title Upgrade to Vector v0.40.1 WIP:Upgrade to Vector v0.40.1 Sep 4, 2024
@vparfonov vparfonov changed the title WIP:Upgrade to Vector v0.40.1 Upgrade to Vector v0.40.1 Sep 5, 2024
@vparfonov vparfonov changed the title Upgrade to Vector v0.40.1 LOG-6018: Upgrade to Vector v0.40.1 Sep 5, 2024
@openshift-ci-robot
Copy link

openshift-ci-robot commented Sep 5, 2024

@vparfonov: This pull request references LOG-6018 which is a valid jira issue.

In response to this:

This PR:

  • upgrade Vector to v0.40.1
  • update /patch/openssl to 0.10.66 according to Vector updates
  • fix cargo deny check bans checks for ring dependency by adding async-nats to the deny.toml

/cc @cahartma @Clee2691
/assign @jcantrill

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@vparfonov vparfonov changed the title LOG-6018: Upgrade to Vector v0.40.1 LOG-6021: Upgrade to Vector v0.40.1 Sep 5, 2024
@openshift-ci-robot
Copy link

openshift-ci-robot commented Sep 5, 2024

@vparfonov: This pull request references LOG-6021 which is a valid jira issue.

In response to this:

This PR:

  • upgrade Vector to v0.40.1
  • update /patch/openssl to 0.10.66 according to Vector updates
  • fix cargo deny check bans checks for ring dependency by adding async-nats to the deny.toml

/cc @cahartma @Clee2691
/assign @jcantrill

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

@jcantrill
Copy link
Member

/hold

@openshift-ci-robot
Copy link

openshift-ci-robot commented Sep 6, 2024

@vparfonov: This pull request references LOG-6021 which is a valid jira issue.

In response to this:

This PR:

  • upgrade Vector to v0.40.1
  • update /patch/openssl to 0.10.66 according to Vector updates
  • fix cargo deny --no-default-features --features ocp-logging --offline check checks for ring dependency by adding async-nats to the deny.toml

/cc @cahartma @Clee2691
/assign @jcantrill

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.