Skip to content

Releases: parca-dev/parca-agent

v0.4.1

13 Jan 08:08
6387a51
Compare
Choose a tag to compare

Highlights

Changelog

Full Changelog: v0.4.0...v0.4.1

Docker images

docker pull ghcr.io/parca-dev/parca-agent:v0.4.1

Thanks!

Join our Discord server;
Follow us on Twitter;
Read the documentation.

v0.4.0

07 Jan 07:42
af1ca89
Compare
Choose a tag to compare

Highlights

  • pkg/perf: Allow memory address strings to have the 0x prefix by @brancz in #140
  • Refactor service discovery mechanism in parca-agent by @Sylfrena in #177
  • pkg/discovery: Support cgroupv2 by @derekparker in #178
  • pkg/discovery: Use promauto constructors for metric types by @Sylfrena in #182
  • debug-info: Make sure it is safe to remove the section by @kakkoyun in #189
  • *: Upgrade external tool dependencies by @kakkoyun in #195
  • pkg/discovery: take user provided systemd cgroup path into account by @derekparker in #199
  • debug-info: Use child process reaper for more reliable external command execution by @kakkoyun in #198

New Contributors

Changelog

Full Changelog: v0.3.0...v0.4.0

Docker images

docker pull ghcr.io/parca-dev/parca-agent:v0.4.0

Thanks!

Join our Discord server;
Follow us on Twitter;
Read the documentation.

v0.3.0

18 Nov 13:46
0327839
Compare
Choose a tag to compare

What's Changed

  • CONTRIBUTING.md: Add more required packages to install by @slashpai in #112
  • deploy: Remove localtime mount by @brancz in #121
  • Parse Linux perf's map and try to symbolize by @zecke in #101
  • deploy/lib: remove unnecessary mounts by @paulfantom in #122
  • pkg/agent: Add batching support for profile write requests by @Sylfrena in #116
  • systemd: Deal with non-resolvable units and slice locations by @zecket495 in #109
  • batcher: Pass logger to BatchWriteClient by @kakkoyun in #128
  • pkg/perf: Discover namespace PID for perf map support in containers by @brancz in #132

New Contributors

Docker images

docker pull ghcr.io/parca-dev/parca-agent:v0.3.0

Thanks!

Join our Discord server;
Follow us on Twitter;
Read the documentation.

Full Changelog: v0.2.0...v0.3.0

v0.2.0

27 Oct 12:48
64d59f0
Compare
Choose a tag to compare

Highlights

  • fix: broken link to security doc by @frezbo in #84
  • deploy/lib/parca-agent: pin pods to amd64 architecture by @paulfantom in #85
  • deploy/lib/parca-agent: add flag to enable podMonitor by @paulfantom in #89
  • deploy/lib/parca-agent: unify metadata across all objects by @paulfantom in #88
  • deploy: Add external-label support by @ArthurSens in #92
  • Jsonnet: support configuring resources for parca agent by @yeya24 in #94
  • cmd: Add buildid tool by @kakkoyun in #99
  • testutil: Introduce package and move fs fakes there by @zecke in #98
  • deploy/main: use labels vs. annotations for pod-security settings by @s-urbaniak in #100
  • debuginfo: Ensure unused section removed by @kakkoyun in #102
  • cmd/parca-agent/main.go: Fix default profilingDuration value by @slashpai in #105
  • Enable metrics collectors by @yeya24 in #106
  • containerutils: Speculative mem leak fix by @zecke in #107

New Contributors

Changelog

fd93c0c: *: add clang-format formatter to makefile (@paulfantom)
a4a60f1: Add buildid tool (@kakkoyun)
4fefed8: Bump 3rdparty/libbpf from b0feb9b to f9f6e92 (@dependabot[bot])
b4a67e6: Bump 3rdparty/libbpf from f9f6e92 to 92c1e61 (@dependabot[bot])
6bfb689: Ensure unused section removed (@kakkoyun)
d876941: Merge pull request #100 from s-urbaniak/fix-pod-security (@brancz)
de89fb0: Merge pull request #102 from parca-dev/fix_section_issue (@kakkoyun)
d0ec90b: Merge pull request #103 from parca-dev/push_ghcr_with_builds (@kakkoyun)
265eaa0: Merge pull request #105 from slashpai/fix_duration (@brancz)
efd6a72: Merge pull request #106 from yeya24/add-metrics-collectors (@kakkoyun)
64d59f0: Merge pull request #107 from zecke/zecke/leaks (@kakkoyun)
52c9f2d: Merge pull request #79 from parca-dev/dependabot/submodules/3rdparty/libbpf-f9f6e92 (@brancz)
23eba05: Merge pull request #84 from frezbo/fix-link (@brancz)
8bfdafa: Merge pull request #85 from paulfantom/nodeselector (@brancz)
3ed0de7: Merge pull request #87 from paulfantom/code-format (@brancz)
734d36a: Merge pull request #88 from paulfantom/metadata_inconsistencies (@brancz)
6f51b2a: Merge pull request #89 from paulfantom/podmonitor (@brancz)
8dc04a2: Merge pull request #92 from ArthurSens/external-labels (@metalmatze)
eb327a9: Merge pull request #93 from slashpai/duration_flag (@brancz)
e5a83be: Merge pull request #94 from yeya24/set-resources-jsonnet (@brancz)
e807cb0: Merge pull request #95 from parca-dev/dependabot/submodules/3rdparty/libbpf-92c1e61 (@brancz)
de5a843: Merge pull request #98 from zecke/create-testutil (@brancz)
dcad8f5: Merge pull request #99 from parca-dev/add_buildid_tool (@brancz)
fbdac72: Push container when its merged to main (@kakkoyun)
c86d8cc: README.md: Regenerate README (@slashpai)
efceb89: README.md: Regenerate README (@slashpai)
205ea4b: Update .goreleaser.yml (@kakkoyun)
52d765e: cmd/parca-agent/main.go: Fix default profilingDuration value (@slashpai)
ba78000: cmd/pkg: Add flag to make profiling duration configurable (@slashpai)
ed7b30b: containerutils: Speculative mem leak fix (@zecke)
19e5422: deploy/lib/parca-agent: add flag to enable podMonitor (@paulfantom)
403ae90: deploy/lib/parca-agent: pin nodes to amd64 architecture (@paulfantom)
6c526c9: deploy/lib/parca-agent: unify metadata across all objects (@paulfantom)
8c63a38: deploy/main: use labels vs. annotations for pod-security settings (@s-urbaniak)
ac06e0e: enable metrics collectors (@yeya24)
f689ae5: fix: broken link to security doc (@frezbo)
b0119a9: go.mod/go.sum: Update go module (@slashpai)
c01f1e9: jsonnet: Add external-label support (@ArthurSens)
0ad9170: jsonnet: support configuring resources for parca agent (@yeya24)
0a717e8: parca-agent: format C code according to GNU formatting guidelines (@paulfantom)
a379868: pkg/agent/profile.go: Fix go-linting (@slashpai)
ae579cb: testutil: Introduce package and move fs fakes there (@zecke)

Docker images

docker pull ghcr.io/parca-dev/parca-agent:v0.2.0

Thanks!

Join our Discord server;
Follow us on Twitter;
Read the documentation.

Full Changelog: v0.1.0...v0.2.0

v0.1.0

08 Oct 08:48
Compare
Choose a tag to compare

Changelog

252de71: Merge pull request #80 from parca-dev/update_security_docs (@kakkoyun)
14cc89c: Sync docs (@kakkoyun)
8486bdb: Update security docs (@kakkoyun)

Docker images

docker pull ghcr.io/parca-dev/parca-agent:v0.1.0

Thanks!

Join our Discord server;
Follow us on Twitter;
Read the documentation.

v0.1.0-alpha.3

07 Oct 13:13
6b5b54d
Compare
Choose a tag to compare
v0.1.0-alpha.3 Pre-release
Pre-release

Changelog

192fa9d: Add goreleaser footer (@kakkoyun)
2af3493: Change log levels to reduce noise (@kakkoyun)
f39973c: Include debuginfo in the releases (@kakkoyun)
32327ea: Merge pull request #72 from parca-dev/goreleaser_footer (@brancz)
bef46c1: Merge pull request #75 from parca-dev/openshift-ignore-psp-fix-scc (@kakkoyun)
d975eb0: Merge pull request #76 from parca-dev/change_log_levels (@brancz)
cbb3899: Merge pull request #77 from parca-dev/pod-security (@brancz)
6b5b54d: Merge pull request #78 from parca-dev/include_debug_info (@kakkoyun)
536c2a7: deploy: Add pod-security annotations on namespace (@brancz)
e057267: deploy: Ignore PodSecurityPolicy on OpenShift and fix SecurityContextConstraint (@brancz)

Docker images

docker pull ghcr.io/parca-dev/parca-agent:v0.1.0-alpha.3

Thanks!

Join our Discord server;
Follow us on Twitter;
Read the documentation.

v0.1.0-alpha.2

06 Oct 14:33
579f736
Compare
Choose a tag to compare
v0.1.0-alpha.2 Pre-release
Pre-release

Changelog

v0.1.0-alpha.1

05 Oct 16:20
Compare
Choose a tag to compare
v0.1.0-alpha.1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.1.0-alpha...v0.1.0-alpha.1

v0.1.0-alpha

05 Oct 08:26
9eb73c4
Compare
Choose a tag to compare
v0.1.0-alpha Pre-release
Pre-release

What's Changed

  • Add contributing guidelines by @Sylfrena in #29
  • Make the container runtime's socket path configurable via flag by @metalmatze in #48
  • Fix multi-container pod discovery by @brancz in #49
  • deploy: Add explicit PodSecurityPolicy and ClusterRole by @brancz in #50
  • *: Clean generated manifests by @kakkoyun in #51
  • *: Fix systemd misspellings by @kakkoyun in #52

New Contributors

Full Changelog: v0.0.1-alpha.5...v0.1.0-alpha

v0.0.1-alpha.5

29 Sep 11:09
2dc9f66
Compare
Choose a tag to compare
v0.0.1-alpha.5 Pre-release
Pre-release

What's Changed

  • pkg/template: Fix title in the templates by @kakkoyun in #46
  • *: Upload generated manifests as artifacts/assets without checking them in VC by @kakkoyun in #45
  • .github/actions: Fix typo by @kakkoyun in #47

Full Changelog: v0.0.1-alpha.4...v0.0.1-alpha.5