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

allow for cadvisor to detect disk stats when the read-only and writeable layers are on separate disks. #3395

Merged
merged 1 commit into from
Dec 21, 2023

Conversation

kannon92
Copy link
Contributor

@kannon92 kannon92 commented Sep 13, 2023

kubernetes/enhancements#4191

We are working on splitting the image disk and we realize that some upstream changes are needed in cadvisor in order to account for crio splitting the containers between a read-only and writeable layer.

This is only mergeable once the K8s KEP is approved and the CRIO changes are merged.

Pre Reqs:

Note we vendored these cadisvor changes in the k8s/k8s PR to test this idea out.

@k8s-ci-robot
Copy link
Collaborator

Hi @kannon92. Thanks for your PR.

I'm waiting for a google member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

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 kubernetes/test-infra repository.

@iwankgb
Copy link
Collaborator

iwankgb commented Oct 7, 2023

/ok-to-test

@haircommander
Copy link
Contributor

nit: I think the title could be a touch more informative

fs/fs.go Outdated
if context.Crio.Root != "" {
crioPath := context.Crio.Root
crioImagePaths := map[string]struct{}{
"/": {},
}
for _, dir := range []string{"devicemapper", "btrfs", "aufs", "overlay", "zfs"} {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why not use StorageDriver as well instead of iterating through all of them?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you link or explain more on this?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the storage driver field will be one of these values, and will also be the dir that's being used. instead of iterating through the options, I think you could just use that value

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I see!

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pushed a change for this.

@kannon92 kannon92 changed the title add cadvisor and crio upstream changes allow for cadvisor to detect disk stats when the read-only and writeable layers are on separate disks. Oct 18, 2023
@kannon92
Copy link
Contributor Author

nit: I think the title could be a touch more informative

updated.

@kannon92
Copy link
Contributor Author

/retest

Copy link
Collaborator

@dims dims left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@kannon92
Copy link
Contributor Author

@dims can you advise on how to fix this CI? It looks like I have a bunch of jobs that are stuck.

@dims
Copy link
Collaborator

dims commented Dec 18, 2023

@kannon92 try quashing the commits into one and pushing an update. given there is a ok-to-test label now, let's hope that succeeds.

@kannon92
Copy link
Contributor Author

@kannon92 try quashing the commits into one and pushing an update. given there is a ok-to-test label now, let's hope that succeeds.

Thank you for the suggestion. Did exactly that we will see.

@dims
Copy link
Collaborator

dims commented Dec 18, 2023

i see a bunch kick off after i hit Approve and Run https://github.com/google/cadvisor/pull/3395/checks

@kannon92
Copy link
Contributor Author

@dims sorry to bother you so much. Do you know who/how to get this merged?

Looks like all the jobs finished but PR requires something with write access to merge.

@dims
Copy link
Collaborator

dims commented Dec 19, 2023

@kannon92 we'll need a review from @bobbypage

@kannon92
Copy link
Contributor Author

/cc @bobbypage

Copy link
Collaborator

@iwankgb iwankgb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry for the delay

@iwankgb iwankgb merged commit db3c917 into google:master Dec 21, 2023
@bobbypage
Copy link
Collaborator

lgtm, but I'm curious about if we need separate changes for containerd as the changes are specific to cri-o?

@kannon92
Copy link
Contributor Author

lgtm, but I'm curious about if we need separate changes for containerd as the changes are specific to cri-o?

Im not sure of the work needed for containerd to be honest. We have discussed with containerd about this feature but im not sure if/when they may implement support for it. So it’s hard to say what work will be needed. Currently containerd will be not supported for this feature due to lack of support for this feature in general (no way to separate writeable / read only layers).

codeboten referenced this pull request in open-telemetry/opentelemetry-collector-contrib Mar 11, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/google/cadvisor](https://togithub.com/google/cadvisor) |
`v0.48.1` -> `v0.49.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgoogle%2fcadvisor/v0.49.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgoogle%2fcadvisor/v0.49.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgoogle%2fcadvisor/v0.48.1/v0.49.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgoogle%2fcadvisor/v0.48.1/v0.49.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>google/cadvisor (github.com/google/cadvisor)</summary>

###
[`v0.49.1`](https://togithub.com/google/cadvisor/releases/tag/v0.49.1)

[Compare
Source](https://togithub.com/google/cadvisor/compare/v0.49.0...v0.49.1)

#### What's Changed

- Cherrpick
[#&#8203;3485](https://togithub.com/google/cadvisor/issues/3485) to
release-v0.49- Remove s390x support by
[@&#8203;bobbypage](https://togithub.com/bobbypage) in
[https://github.com/google/cadvisor/pull/3486](https://togithub.com/google/cadvisor/pull/3486)
- build docker - add --provenance=false flag by
[@&#8203;bobbypage](https://togithub.com/bobbypage) in
[https://github.com/google/cadvisor/pull/3488](https://togithub.com/google/cadvisor/pull/3488)

**Full Changelog**:
google/cadvisor@v0.49.0...v0.49.1

    Multi Arch Container Image:
    gcr.io/cadvisor/cadvisor:v0.49.1

    Architecture Specific Container Images:
    gcr.io/cadvisor/cadvisor-arm:v0.49.1
    gcr.io/cadvisor/cadvisor-arm64:v0.49.1
    gcr.io/cadvisor/cadvisor-amd64:v0.49.1

    Binaries:
SHA256 (./cadvisor-v0.49.1-linux-arm) =
5f4128a60c277a5f5182b22ea93c786b1016465934d908c37a4f5ce9d1dfd2b1
SHA256 (./cadvisor-v0.49.1-linux-amd64) =
1d5cc701a3fcdf1e8ed1c86da5304b896a6997d9e6673139e78a6f87812495b0
SHA256 (./cadvisor-v0.49.1-linux-arm64) =
c535f46d789599f25c7c680af193d4402da27a98d9828eb2ec916af6256e0c0c

###
[`v0.49.0`](https://togithub.com/google/cadvisor/releases/tag/v0.49.0)

[Compare
Source](https://togithub.com/google/cadvisor/compare/v0.48.1...v0.49.0)

#### What's Changed

- allow for cadvisor to detect disk stats when the read-only and
writeable layers are on separate disks. by
[@&#8203;kannon92](https://togithub.com/kannon92) in
[https://github.com/google/cadvisor/pull/3395](https://togithub.com/google/cadvisor/pull/3395)
- build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /cmd by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/google/cadvisor/pull/3438](https://togithub.com/google/cadvisor/pull/3438)
- upgrade actions version in github workflow by
[@&#8203;nnnkkk7](https://togithub.com/nnnkkk7) in
[https://github.com/google/cadvisor/pull/3443](https://togithub.com/google/cadvisor/pull/3443)
- Remove mentions of accelerator from the docs by
[@&#8203;bobrik](https://togithub.com/bobrik) in
[https://github.com/google/cadvisor/pull/3458](https://togithub.com/google/cadvisor/pull/3458)
- Reduce kubelet logs 'Failed to create existing container' when kubelet
is using crio by [@&#8203;dsxing](https://togithub.com/dsxing) in
[https://github.com/google/cadvisor/pull/3457](https://togithub.com/google/cadvisor/pull/3457)
- Add note about WebUI auth by
[@&#8203;bobbypage](https://togithub.com/bobbypage) in
[https://github.com/google/cadvisor/pull/3463](https://togithub.com/google/cadvisor/pull/3463)
- Remove section about canary image by
[@&#8203;discapes](https://togithub.com/discapes) in
[https://github.com/google/cadvisor/pull/3472](https://togithub.com/google/cadvisor/pull/3472)
- Bump golang to 1.22 by
[@&#8203;bobbypage](https://togithub.com/bobbypage) in
[https://github.com/google/cadvisor/pull/3474](https://togithub.com/google/cadvisor/pull/3474)
- Bump deps (runc, docker, grpc, golang/x/net) by
[@&#8203;bobbypage](https://togithub.com/bobbypage) in
[https://github.com/google/cadvisor/pull/3477](https://togithub.com/google/cadvisor/pull/3477)
- Bump to alpine 3.18 and disable libipmctl by
[@&#8203;bobbypage](https://togithub.com/bobbypage) in
[https://github.com/google/cadvisor/pull/3483](https://togithub.com/google/cadvisor/pull/3483)

#### New Contributors

- [@&#8203;kannon92](https://togithub.com/kannon92) made their first
contribution in
[https://github.com/google/cadvisor/pull/3395](https://togithub.com/google/cadvisor/pull/3395)
- [@&#8203;nnnkkk7](https://togithub.com/nnnkkk7) made their first
contribution in
[https://github.com/google/cadvisor/pull/3443](https://togithub.com/google/cadvisor/pull/3443)
- [@&#8203;dsxing](https://togithub.com/dsxing) made their first
contribution in
[https://github.com/google/cadvisor/pull/3457](https://togithub.com/google/cadvisor/pull/3457)
- [@&#8203;discapes](https://togithub.com/discapes) made their first
contribution in
[https://github.com/google/cadvisor/pull/3472](https://togithub.com/google/cadvisor/pull/3472)

**Full Changelog**:
google/cadvisor@v0.48.1...v0.49.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjAuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com>
DougManton referenced this pull request in DougManton/opentelemetry-collector-contrib Mar 13, 2024
…1568)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/google/cadvisor](https://togithub.com/google/cadvisor) |
`v0.48.1` -> `v0.49.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgoogle%2fcadvisor/v0.49.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgoogle%2fcadvisor/v0.49.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgoogle%2fcadvisor/v0.48.1/v0.49.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgoogle%2fcadvisor/v0.48.1/v0.49.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>google/cadvisor (github.com/google/cadvisor)</summary>

###
[`v0.49.1`](https://togithub.com/google/cadvisor/releases/tag/v0.49.1)

[Compare
Source](https://togithub.com/google/cadvisor/compare/v0.49.0...v0.49.1)

#### What's Changed

- Cherrpick
[#&open-telemetry#8203;3485](https://togithub.com/google/cadvisor/issues/3485) to
release-v0.49- Remove s390x support by
[@&open-telemetry#8203;bobbypage](https://togithub.com/bobbypage) in
[https://github.com/google/cadvisor/pull/3486](https://togithub.com/google/cadvisor/pull/3486)
- build docker - add --provenance=false flag by
[@&open-telemetry#8203;bobbypage](https://togithub.com/bobbypage) in
[https://github.com/google/cadvisor/pull/3488](https://togithub.com/google/cadvisor/pull/3488)

**Full Changelog**:
google/cadvisor@v0.49.0...v0.49.1

    Multi Arch Container Image:
    gcr.io/cadvisor/cadvisor:v0.49.1

    Architecture Specific Container Images:
    gcr.io/cadvisor/cadvisor-arm:v0.49.1
    gcr.io/cadvisor/cadvisor-arm64:v0.49.1
    gcr.io/cadvisor/cadvisor-amd64:v0.49.1

    Binaries:
SHA256 (./cadvisor-v0.49.1-linux-arm) =
5f4128a60c277a5f5182b22ea93c786b1016465934d908c37a4f5ce9d1dfd2b1
SHA256 (./cadvisor-v0.49.1-linux-amd64) =
1d5cc701a3fcdf1e8ed1c86da5304b896a6997d9e6673139e78a6f87812495b0
SHA256 (./cadvisor-v0.49.1-linux-arm64) =
c535f46d789599f25c7c680af193d4402da27a98d9828eb2ec916af6256e0c0c

###
[`v0.49.0`](https://togithub.com/google/cadvisor/releases/tag/v0.49.0)

[Compare
Source](https://togithub.com/google/cadvisor/compare/v0.48.1...v0.49.0)

#### What's Changed

- allow for cadvisor to detect disk stats when the read-only and
writeable layers are on separate disks. by
[@&open-telemetry#8203;kannon92](https://togithub.com/kannon92) in
[https://github.com/google/cadvisor/pull/3395](https://togithub.com/google/cadvisor/pull/3395)
- build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /cmd by
[@&open-telemetry#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/google/cadvisor/pull/3438](https://togithub.com/google/cadvisor/pull/3438)
- upgrade actions version in github workflow by
[@&open-telemetry#8203;nnnkkk7](https://togithub.com/nnnkkk7) in
[https://github.com/google/cadvisor/pull/3443](https://togithub.com/google/cadvisor/pull/3443)
- Remove mentions of accelerator from the docs by
[@&open-telemetry#8203;bobrik](https://togithub.com/bobrik) in
[https://github.com/google/cadvisor/pull/3458](https://togithub.com/google/cadvisor/pull/3458)
- Reduce kubelet logs 'Failed to create existing container' when kubelet
is using crio by [@&open-telemetry#8203;dsxing](https://togithub.com/dsxing) in
[https://github.com/google/cadvisor/pull/3457](https://togithub.com/google/cadvisor/pull/3457)
- Add note about WebUI auth by
[@&open-telemetry#8203;bobbypage](https://togithub.com/bobbypage) in
[https://github.com/google/cadvisor/pull/3463](https://togithub.com/google/cadvisor/pull/3463)
- Remove section about canary image by
[@&open-telemetry#8203;discapes](https://togithub.com/discapes) in
[https://github.com/google/cadvisor/pull/3472](https://togithub.com/google/cadvisor/pull/3472)
- Bump golang to 1.22 by
[@&open-telemetry#8203;bobbypage](https://togithub.com/bobbypage) in
[https://github.com/google/cadvisor/pull/3474](https://togithub.com/google/cadvisor/pull/3474)
- Bump deps (runc, docker, grpc, golang/x/net) by
[@&open-telemetry#8203;bobbypage](https://togithub.com/bobbypage) in
[https://github.com/google/cadvisor/pull/3477](https://togithub.com/google/cadvisor/pull/3477)
- Bump to alpine 3.18 and disable libipmctl by
[@&open-telemetry#8203;bobbypage](https://togithub.com/bobbypage) in
[https://github.com/google/cadvisor/pull/3483](https://togithub.com/google/cadvisor/pull/3483)

#### New Contributors

- [@&open-telemetry#8203;kannon92](https://togithub.com/kannon92) made their first
contribution in
[https://github.com/google/cadvisor/pull/3395](https://togithub.com/google/cadvisor/pull/3395)
- [@&open-telemetry#8203;nnnkkk7](https://togithub.com/nnnkkk7) made their first
contribution in
[https://github.com/google/cadvisor/pull/3443](https://togithub.com/google/cadvisor/pull/3443)
- [@&open-telemetry#8203;dsxing](https://togithub.com/dsxing) made their first
contribution in
[https://github.com/google/cadvisor/pull/3457](https://togithub.com/google/cadvisor/pull/3457)
- [@&open-telemetry#8203;discapes](https://togithub.com/discapes) made their first
contribution in
[https://github.com/google/cadvisor/pull/3472](https://togithub.com/google/cadvisor/pull/3472)

**Full Changelog**:
google/cadvisor@v0.48.1...v0.49.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjAuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com>
XinRanZhAWS referenced this pull request in XinRanZhAWS/opentelemetry-collector-contrib Mar 13, 2024
…1568)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [github.com/google/cadvisor](https://togithub.com/google/cadvisor) |
`v0.48.1` -> `v0.49.1` |
[![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgoogle%2fcadvisor/v0.49.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/go/github.com%2fgoogle%2fcadvisor/v0.49.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/go/github.com%2fgoogle%2fcadvisor/v0.48.1/v0.49.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgoogle%2fcadvisor/v0.48.1/v0.49.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>google/cadvisor (github.com/google/cadvisor)</summary>

###
[`v0.49.1`](https://togithub.com/google/cadvisor/releases/tag/v0.49.1)

[Compare
Source](https://togithub.com/google/cadvisor/compare/v0.49.0...v0.49.1)

#### What's Changed

- Cherrpick
[#&open-telemetry#8203;3485](https://togithub.com/google/cadvisor/issues/3485) to
release-v0.49- Remove s390x support by
[@&open-telemetry#8203;bobbypage](https://togithub.com/bobbypage) in
[https://github.com/google/cadvisor/pull/3486](https://togithub.com/google/cadvisor/pull/3486)
- build docker - add --provenance=false flag by
[@&open-telemetry#8203;bobbypage](https://togithub.com/bobbypage) in
[https://github.com/google/cadvisor/pull/3488](https://togithub.com/google/cadvisor/pull/3488)

**Full Changelog**:
google/cadvisor@v0.49.0...v0.49.1

    Multi Arch Container Image:
    gcr.io/cadvisor/cadvisor:v0.49.1

    Architecture Specific Container Images:
    gcr.io/cadvisor/cadvisor-arm:v0.49.1
    gcr.io/cadvisor/cadvisor-arm64:v0.49.1
    gcr.io/cadvisor/cadvisor-amd64:v0.49.1

    Binaries:
SHA256 (./cadvisor-v0.49.1-linux-arm) =
5f4128a60c277a5f5182b22ea93c786b1016465934d908c37a4f5ce9d1dfd2b1
SHA256 (./cadvisor-v0.49.1-linux-amd64) =
1d5cc701a3fcdf1e8ed1c86da5304b896a6997d9e6673139e78a6f87812495b0
SHA256 (./cadvisor-v0.49.1-linux-arm64) =
c535f46d789599f25c7c680af193d4402da27a98d9828eb2ec916af6256e0c0c

###
[`v0.49.0`](https://togithub.com/google/cadvisor/releases/tag/v0.49.0)

[Compare
Source](https://togithub.com/google/cadvisor/compare/v0.48.1...v0.49.0)

#### What's Changed

- allow for cadvisor to detect disk stats when the read-only and
writeable layers are on separate disks. by
[@&open-telemetry#8203;kannon92](https://togithub.com/kannon92) in
[https://github.com/google/cadvisor/pull/3395](https://togithub.com/google/cadvisor/pull/3395)
- build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /cmd by
[@&open-telemetry#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/google/cadvisor/pull/3438](https://togithub.com/google/cadvisor/pull/3438)
- upgrade actions version in github workflow by
[@&open-telemetry#8203;nnnkkk7](https://togithub.com/nnnkkk7) in
[https://github.com/google/cadvisor/pull/3443](https://togithub.com/google/cadvisor/pull/3443)
- Remove mentions of accelerator from the docs by
[@&open-telemetry#8203;bobrik](https://togithub.com/bobrik) in
[https://github.com/google/cadvisor/pull/3458](https://togithub.com/google/cadvisor/pull/3458)
- Reduce kubelet logs 'Failed to create existing container' when kubelet
is using crio by [@&open-telemetry#8203;dsxing](https://togithub.com/dsxing) in
[https://github.com/google/cadvisor/pull/3457](https://togithub.com/google/cadvisor/pull/3457)
- Add note about WebUI auth by
[@&open-telemetry#8203;bobbypage](https://togithub.com/bobbypage) in
[https://github.com/google/cadvisor/pull/3463](https://togithub.com/google/cadvisor/pull/3463)
- Remove section about canary image by
[@&open-telemetry#8203;discapes](https://togithub.com/discapes) in
[https://github.com/google/cadvisor/pull/3472](https://togithub.com/google/cadvisor/pull/3472)
- Bump golang to 1.22 by
[@&open-telemetry#8203;bobbypage](https://togithub.com/bobbypage) in
[https://github.com/google/cadvisor/pull/3474](https://togithub.com/google/cadvisor/pull/3474)
- Bump deps (runc, docker, grpc, golang/x/net) by
[@&open-telemetry#8203;bobbypage](https://togithub.com/bobbypage) in
[https://github.com/google/cadvisor/pull/3477](https://togithub.com/google/cadvisor/pull/3477)
- Bump to alpine 3.18 and disable libipmctl by
[@&open-telemetry#8203;bobbypage](https://togithub.com/bobbypage) in
[https://github.com/google/cadvisor/pull/3483](https://togithub.com/google/cadvisor/pull/3483)

#### New Contributors

- [@&open-telemetry#8203;kannon92](https://togithub.com/kannon92) made their first
contribution in
[https://github.com/google/cadvisor/pull/3395](https://togithub.com/google/cadvisor/pull/3395)
- [@&open-telemetry#8203;nnnkkk7](https://togithub.com/nnnkkk7) made their first
contribution in
[https://github.com/google/cadvisor/pull/3443](https://togithub.com/google/cadvisor/pull/3443)
- [@&open-telemetry#8203;dsxing](https://togithub.com/dsxing) made their first
contribution in
[https://github.com/google/cadvisor/pull/3457](https://togithub.com/google/cadvisor/pull/3457)
- [@&open-telemetry#8203;discapes](https://togithub.com/discapes) made their first
contribution in
[https://github.com/google/cadvisor/pull/3472](https://togithub.com/google/cadvisor/pull/3472)

**Full Changelog**:
google/cadvisor@v0.48.1...v0.49.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "on tuesday" (UTC), Automerge - At any
time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/open-telemetry/opentelemetry-collector-contrib).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMjAuMiIsInVwZGF0ZWRJblZlciI6IjM3LjIyMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
Co-authored-by: Alex Boten <223565+codeboten@users.noreply.github.com>
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.

6 participants