cgroups-exporter merge requestshttps://git.autistici.org/ai3/tools/cgroups-exporter/-/merge_requests2021-09-08T08:55:09Zhttps://git.autistici.org/ai3/tools/cgroups-exporter/-/merge_requests/3Support cgroups v22021-09-08T08:55:09ZaleSupport cgroups v2The code has been refactored with a slightly simpler architecture,
where the metrics collection frequency is now controlled directly
by Prometheus scrapes. Only the list of cgroups is updated on a
slower interval (as it requires a filesy...The code has been refactored with a slightly simpler architecture,
where the metrics collection frequency is now controlled directly
by Prometheus scrapes. Only the list of cgroups is updated on a
slower interval (as it requires a filesystem scan of /sys/fs/cgroup).
New code has been added to support the cgroups v2 filesystem hierarchy.https://git.autistici.org/ai3/tools/cgroups-exporter/-/merge_requests/7fix(deps): update module github.com/tklauser/go-sysconf to v0.3.132024-01-23T08:52:32Zrenovatefix(deps): update module github.com/tklauser/go-sysconf to v0.3.13This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/tklauser/go-sysconf](https://github.com/tklauser/go-sysconf) | require | minor | `v0.0.0-20190604080227-d90dfe8b2f4b` -> `v0.3....This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/tklauser/go-sysconf](https://github.com/tklauser/go-sysconf) | require | minor | `v0.0.0-20190604080227-d90dfe8b2f4b` -> `v0.3.13` |
---
### ⚠ Dependency Lookup Warnings ⚠
Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.
---
### Release Notes
<details>
<summary>tklauser/go-sysconf (github.com/tklauser/go-sysconf)</summary>
### [`v0.3.13`](https://github.com/tklauser/go-sysconf/releases/tag/v0.3.13)
[Compare Source](https://github.com/tklauser/go-sysconf/compare/v0.3.12...v0.3.13)
#### What's Changed
- .github: Bump actions/setup-go from 4.0.1 to 4.1.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/79
- .github: Bump actions/checkout from 3.5.3 to 3.6.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/80
- go.mod: bump golang.org/x/sys from 0.11.0 to 0.12.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/81
- .github: Bump actions/checkout from 3.6.0 to 4.0.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/82
- .github: Bump actions/checkout from 4.0.0 to 4.1.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/83
- go.mod: bump golang.org/x/sys from 0.12.0 to 0.13.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/84
- .github: Bump actions/checkout from 4.1.0 to 4.1.1 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/85
- go.mod: bump golang.org/x/sys from 0.13.0 to 0.14.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/86
- ci: update Go to 1.21 by [@​tklauser](https://github.com/tklauser) in https://github.com/tklauser/go-sysconf/pull/87
- .cirrus.yml: update Go to 1.21.3 by [@​tklauser](https://github.com/tklauser) in https://github.com/tklauser/go-sysconf/pull/88
- go.mod: bump golang.org/x/sys from 0.14.0 to 0.15.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/89
- Update minimum supported Go version to 1.18 by [@​tklauser](https://github.com/tklauser) in https://github.com/tklauser/go-sysconf/pull/90
**Full Changelog**: https://github.com/tklauser/go-sysconf/compare/v0.3.12...v0.3.13
### [`v0.3.12`](https://github.com/tklauser/go-sysconf/releases/tag/v0.3.12)
[Compare Source](https://github.com/tklauser/go-sysconf/compare/v0.3.11...v0.3.12)
#### What's Changed
- .github: Bump actions/setup-go from 3.3.1 to 3.4.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/54
- go.mod: bump golang.org/x/sys from 0.2.0 to 0.3.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/55
- .github: Bump actions/checkout from 3.1.0 to 3.2.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/56
- .github: Bump actions/setup-go from 3.4.0 to 3.5.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/57
- go.mod: bump golang.org/x/sys from 0.3.0 to 0.4.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/58
- .github: Bump actions/checkout from 3.2.0 to 3.3.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/59
- ci: update Go to 1.20, drop 1.17 by [@​tklauser](https://github.com/tklauser) in https://github.com/tklauser/go-sysconf/pull/60
- go.mod: bump golang.org/x/sys from 0.4.0 to 0.5.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/61
- go.mod: bump golang.org/x/sys from 0.5.0 to 0.6.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/62
- .github: Bump actions/checkout from 3.3.0 to 3.4.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/63
- .github: Bump actions/setup-go from 3.5.0 to 4.0.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/64
- .github: Bump actions/checkout from 3.4.0 to 3.5.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/65
- go.mod: bump golang.org/x/sys from 0.6.0 to 0.7.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/66
- .github: Bump actions/checkout from 3.5.0 to 3.5.1 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/67
- .github: Bump actions/checkout from 3.5.1 to 3.5.2 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/68
- .github/workflows: test on macOS 13 by [@​tklauser](https://github.com/tklauser) in https://github.com/tklauser/go-sysconf/pull/69
- Adjust SC_OPEN_MAX and SC_STREAM_MAX for macOS 13 (Ventura) and later by [@​tklauser](https://github.com/tklauser) in https://github.com/tklauser/go-sysconf/pull/71
- go.mod: bump golang.org/x/sys from 0.7.0 to 0.8.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/70
- .github: Bump actions/setup-go from 4.0.0 to 4.0.1 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/72
- go.mod: bump github.com/tklauser/numcpus from 0.6.0 to 0.6.1 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/73
- .github: Bump actions/checkout from 3.5.2 to 3.5.3 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/74
- go.mod: bump golang.org/x/sys from 0.8.0 to 0.9.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/75
- go.mod: bump golang.org/x/sys from 0.9.0 to 0.10.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/76
- go.mod: bump golang.org/x/sys from 0.10.0 to 0.11.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/78
**Full Changelog**: https://github.com/tklauser/go-sysconf/compare/v0.3.11...v0.3.12
### [`v0.3.11`](https://github.com/tklauser/go-sysconf/releases/tag/v0.3.11)
[Compare Source](https://github.com/tklauser/go-sysconf/compare/v0.3.10...v0.3.11)
#### What's Changed
- .github/workflows: update actions/setup-go to v3 by [@​tklauser](https://github.com/tklauser) in https://github.com/tklauser/go-sysconf/pull/34
- .cirrus.yml: define Go version as env variable by [@​tklauser](https://github.com/tklauser) in https://github.com/tklauser/go-sysconf/pull/35
- ci: update to Go 1.18, drop Go 1.15 by [@​tklauser](https://github.com/tklauser) in https://github.com/tklauser/go-sysconf/pull/36
- .cirrus.yml: update to Go 1.18.1 by [@​tklauser](https://github.com/tklauser) in https://github.com/tklauser/go-sysconf/pull/37
- .github: add dependabot config by [@​tklauser](https://github.com/tklauser) in https://github.com/tklauser/go-sysconf/pull/38
- Bump actions/checkout from 2 to 3 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/39
- .github/workflows: use version hashes for actions by [@​tklauser](https://github.com/tklauser) in https://github.com/tklauser/go-sysconf/pull/40
- .github/workflows: test on ubuntu-22.04 and macos-12 beta runners by [@​tklauser](https://github.com/tklauser) in https://github.com/tklauser/go-sysconf/pull/41
- go.mod: bump github.com/tklauser/numcpus from 0.4.0 to 0.5.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/42
- .github: Bump actions/setup-go from 3.1.0 to 3.2.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/43
- .github: Bump actions/setup-go from 3.2.0 to 3.2.1 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/45
- .github/workflows: drop macOS 10.15 by [@​tklauser](https://github.com/tklauser) in https://github.com/tklauser/go-sysconf/pull/46
- .github/workflows: update Go to 1.19, drop 1.16 by [@​tklauser](https://github.com/tklauser) in https://github.com/tklauser/go-sysconf/pull/47
- .github: Bump actions/setup-go from 3.2.1 to 3.3.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/48
- .cirrus.yml: update to Go 1.19.1 by [@​tklauser](https://github.com/tklauser) in https://github.com/tklauser/go-sysconf/pull/49
- .github: Bump actions/checkout from 3.0.2 to 3.1.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/50
- .github: Bump actions/setup-go from 3.3.0 to 3.3.1 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/51
- go.mod: bump github.com/tklauser/numcpus from 0.5.0 to 0.6.0 by [@​dependabot](https://github.com/dependabot) in https://github.com/tklauser/go-sysconf/pull/52
- Add freebsd/riscv64 support by [@​tklauser](https://github.com/tklauser) in https://github.com/tklauser/go-sysconf/pull/53
#### New Contributors
- [@​dependabot](https://github.com/dependabot) made their first contribution in https://github.com/tklauser/go-sysconf/pull/39
**Full Changelog**: https://github.com/tklauser/go-sysconf/compare/v0.3.10...v0.3.11
### [`v0.3.10`](https://github.com/tklauser/go-sysconf/releases/tag/v0.3.10)
[Compare Source](https://github.com/tklauser/go-sysconf/compare/v0.3.9...v0.3.10)
- Support for `linux/loong64` ([#​31](https://github.com/tklauser/go-sysconf/issues/31), thanks [@​chenguoqi-cc](https://github.com/chenguoqi-cc) [@​merore](https://github.com/merore))
- Support all defined sysconf variables on `netbsd`
- Various CI improvements
### [`v0.3.9`](https://github.com/tklauser/go-sysconf/releases/tag/v0.3.9)
[Compare Source](https://github.com/tklauser/go-sysconf/compare/v0.3.8...v0.3.9)
- Add build tags to all generated files (fix for [#​26](https://github.com/tklauser/go-sysconf/issues/26))
- Update `github.com/tklauser/numcpus` to v0.3.0 and use `numcpus.GetConfigured` in `getNprocsConf` on Linux
- CI: update to Go 1.17 and run tests on macOS 11 (Big Sur)
### [`v0.3.8`](https://github.com/tklauser/go-sysconf/releases/tag/v0.3.8)
[Compare Source](https://github.com/tklauser/go-sysconf/compare/v0.3.7...v0.3.8)
- Fixes the build on `openbsd/386` and `openbsd/arm` ([#​21](https://github.com/tklauser/go-sysconf/issues/21), [#​23](https://github.com/tklauser/go-sysconf/issues/23))
### [`v0.3.7`](https://github.com/tklauser/go-sysconf/compare/v0.3.6...v0.3.7)
[Compare Source](https://github.com/tklauser/go-sysconf/compare/v0.3.6...v0.3.7)
### [`v0.3.6`](https://github.com/tklauser/go-sysconf/compare/v0.3.5...v0.3.6)
[Compare Source](https://github.com/tklauser/go-sysconf/compare/v0.3.5...v0.3.6)
### [`v0.3.5`](https://github.com/tklauser/go-sysconf/compare/v0.3.4...v0.3.5)
[Compare Source](https://github.com/tklauser/go-sysconf/compare/v0.3.4...v0.3.5)
### [`v0.3.4`](https://github.com/tklauser/go-sysconf/compare/v0.3.3...v0.3.4)
[Compare Source](https://github.com/tklauser/go-sysconf/compare/v0.3.3...v0.3.4)
### [`v0.3.3`](https://github.com/tklauser/go-sysconf/compare/v0.3.2...v0.3.3)
[Compare Source](https://github.com/tklauser/go-sysconf/compare/v0.3.2...v0.3.3)
### [`v0.3.2`](https://github.com/tklauser/go-sysconf/compare/v0.3.1...v0.3.2)
[Compare Source](https://github.com/tklauser/go-sysconf/compare/v0.3.1...v0.3.2)
### [`v0.3.1`](https://github.com/tklauser/go-sysconf/compare/v0.3.0...v0.3.1)
[Compare Source](https://github.com/tklauser/go-sysconf/compare/v0.3.0...v0.3.1)
### [`v0.3.0`](https://github.com/tklauser/go-sysconf/compare/v0.2.2...v0.3.0)
[Compare Source](https://github.com/tklauser/go-sysconf/compare/v0.2.2...v0.3.0)
### [`v0.2.2`](https://github.com/tklauser/go-sysconf/compare/v0.2.1...v0.2.2)
[Compare Source](https://github.com/tklauser/go-sysconf/compare/v0.2.1...v0.2.2)
### [`v0.2.1`](https://github.com/tklauser/go-sysconf/compare/v0.2.0...v0.2.1)
[Compare Source](https://github.com/tklauser/go-sysconf/compare/v0.2.0...v0.2.1)
### [`v0.2.0`](https://github.com/tklauser/go-sysconf/compare/v0.1.0...v0.2.0)
[Compare Source](https://github.com/tklauser/go-sysconf/compare/v0.1.0...v0.2.0)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi40OS4wIiwidXBkYXRlZEluVmVyIjoiMzYuNDkuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->https://git.autistici.org/ai3/tools/cgroups-exporter/-/merge_requests/8fix(deps): update module github.com/moby/sys/mountinfo to v0.7.12024-01-23T08:52:14Zrenovatefix(deps): update module github.com/moby/sys/mountinfo to v0.7.1This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/moby/sys/mountinfo](https://github.com/moby/sys) | require | minor | `v0.6.2` -> `v0.7.1` |
---
### ⚠ Dependency Lookup Warni...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/moby/sys/mountinfo](https://github.com/moby/sys) | require | minor | `v0.6.2` -> `v0.7.1` |
---
### ⚠ Dependency Lookup Warnings ⚠
Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi40OS4wIiwidXBkYXRlZEluVmVyIjoiMzYuNDkuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->https://git.autistici.org/ai3/tools/cgroups-exporter/-/merge_requests/6fix(deps): update module github.com/moby/sys/mountinfo to v0.6.22023-08-17T09:41:52Zrenovatefix(deps): update module github.com/moby/sys/mountinfo to v0.6.2This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/moby/sys/mountinfo](https://github.com/moby/sys) | require | minor | `v0.4.1` -> `v0.6.2` |
---
### ⚠ Dependency Lookup Warni...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/moby/sys/mountinfo](https://github.com/moby/sys) | require | minor | `v0.4.1` -> `v0.6.2` |
---
### ⚠ Dependency Lookup Warnings ⚠
Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi40OS4wIiwidXBkYXRlZEluVmVyIjoiMzYuNDkuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->https://git.autistici.org/ai3/tools/cgroups-exporter/-/merge_requests/2Fix some issues reported by lintian2021-08-22T17:58:48Zsilver-platterFix some issues reported by lintianFix some issues reported by lintianFix some issues reported by lintianhttps://git.autistici.org/ai3/tools/cgroups-exporter/-/merge_requests/1Fix some issues reported by lintian2021-07-10T15:23:12Zsilver-platterFix some issues reported by lintianFix some issues reported by lintianFix some issues reported by lintianhttps://git.autistici.org/ai3/tools/cgroups-exporter/-/merge_requests/4debian: add package tests2022-01-16T17:37:40Zgodogdebian: add package testsRun both the golang tests and make sure the exporter can start.Run both the golang tests and make sure the exporter can start.https://git.autistici.org/ai3/tools/cgroups-exporter/-/merge_requests/5Configure Renovate2023-08-17T09:32:05ZrenovateConfigure RenovateWelcome to [Renovate](https://github.com/renovatebot/renovate)! This is an onboarding MR to help you understand and configure settings before regular Merge Requests begin.
🚦 To activate Renovate, merge this Merge Request. To disable Ren...Welcome to [Renovate](https://github.com/renovatebot/renovate)! This is an onboarding MR to help you understand and configure settings before regular Merge Requests begin.
🚦 To activate Renovate, merge this Merge Request. To disable Renovate, simply close this Merge Request unmerged.
---
### Detected Package Files
* `go.mod` (gomod)
### Configuration Summary
Based on the default config's presets, Renovate will:
- Start dependency updates only once this onboarding MR is merged
- Enable Renovate Dependency Dashboard creation.
- Use semantic commit type `fix` for dependencies and `chore` for all others if semantic commits are in use.
- Ignore `node_modules`, `bower_components`, `vendor` and various test/tests directories.
- Group known monorepo packages together.
- Use curated list of recommended non-monorepo package groupings.
- Apply crowd-sourced package replacement rules.
- Apply crowd-sourced workarounds for known problems with packages.
🔡 Would you like to change the way Renovate is upgrading your dependencies? Simply edit the `renovate.json` in this branch with your custom config and the list of Merge Requests in the "What to Expect" section below will be updated the next time Renovate runs.
---
### What to Expect
With your current configuration, Renovate will create 2 Merge Requests:
<details>
<summary>fix(deps): update module github.com/moby/sys/mountinfo to v0.6.2</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/github.com-moby-sys-mountinfo-0.x`
- Merge into: `master`
- Upgrade [github.com/moby/sys/mountinfo](https://github.com/moby/sys) to `v0.6.2`
</details>
<details>
<summary>fix(deps): update module github.com/tklauser/go-sysconf to v0.3.12</summary>
- Schedule: ["at any time"]
- Branch name: `renovate/github.com-tklauser-go-sysconf-0.x`
- Merge into: `master`
- Upgrade [github.com/tklauser/go-sysconf](https://github.com/tklauser/go-sysconf) to `8725eefab62068f7b2e637e6e3de89682ae5052b`
</details>
---
### ⚠ Dependency Lookup Warnings ⚠
Please correct - or verify that you can safely ignore - these lookup failures before you merge this MR.
- `Could not determine new digest for update (datasource: go)`
Files affected: `go.mod`
---
❓ Got questions? Check out Renovate's [Docs](https://docs.renovatebot.com/), particularly the Getting Started section.
If you need any further assistance then you can also [request help here](https://github.com/renovatebot/renovate/discussions).
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).