<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="17">
<package pkgid="be80455567b943cec4ff2c19e32d135897def87ff6eaa4f675e8c5e0050a873d" name="telemetrygen" arch="src">
  <version epoch="0" ver="0.98.0" rel="5.63"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1713268800">- new package telemetrygen: Telemetry generator for OpenTelemetry</changelog>
</package>
<package pkgid="59323a717cde387a1f08e20d20cd61140f0ed88b3186338ae76553c58dc9ef56" name="telemetrygen" arch="x86_64">
  <version epoch="0" ver="0.98.0" rel="5.63"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1713268800">- new package telemetrygen: Telemetry generator for OpenTelemetry</changelog>
</package>
<package pkgid="5c346c8a9586af92bf229653771a02c5b9661208a188403be948bc3320b81126" name="telemetrygen-debuginfo" arch="x86_64">
  <version epoch="0" ver="0.98.0" rel="5.63"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1713268800">- new package telemetrygen: Telemetry generator for OpenTelemetry</changelog>
</package>
<package pkgid="371a0ce48a1d38c2bd7e33e07998acdaffa22b037735431b64ffc11010aa18e5" name="telemetrygen-debugsource" arch="x86_64">
  <version epoch="0" ver="0.98.0" rel="5.63"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1713268800">- new package telemetrygen: Telemetry generator for OpenTelemetry</changelog>
</package>
<package pkgid="068a49ec33a8c059fd9b3839521b21ae0670ab0fffaccad2967b9929e0123945" name="tempo-cli" arch="src">
  <version epoch="0" ver="2.7.2" rel="33.31"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1712577600">- new package tempo-cli: CLI for the Grafana Tempo tracing backend</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1716033600">- Update to version 2.4.2:
  * Pin the goreleaser version for Go version support (#3674)
  * Bump x/net package to 0.24/latest (#3614)
  * [release-v2.4] Update set-up-monitoring.md (#3625)
  * [release-v2.4] Remove incorrect query (#3608)
  * [release-v2.4] [DOC] Revised Tune search performance doc
    (#3595)
  * [release-v2.4] [DOC] Fix linter-related issues (#3581)
  * [release-v2.4] Replace ß with s (#3578)
  * [release-v2.4] [DOC] Add note for Grafana Alloy (#3565)
  * [release-v2.4] [DOC] Update monitoring doc (#3550)
  * [release-v2.4] Fix a broken link in tail-based-sampling.md
    (#3545)
  * [release-v2.4] [DOC] Tempo landing page for docs (#3549)
  * [release-v2.4] Outdated documentation setting up a test app
    (#3533)
  * [release-v2.4] [DOC] Add 2.4.1 release notes (#3518)
  * [release-v2.4] [DOC] Document Tempo Operator Monolithic mode
    (#3519)
  * [release-v2.4] [DOC] document Grafana data source setup using
    Grafana and Tempo operators (#3520)
  * [release-v2.4] Doc update (#3521)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717243200">- Update to version 2.5.0:
  https://github.com/grafana/tempo/releases/tag/v2.5.0
  CLI-related changes:
  * [ENHANCEMENT] Tempo CLI - add percentage support for query
    blocks #3697 #3697 (@edgarkz)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315200">- Update to version 2.6.0:
  https://github.com/grafana/tempo/releases/tag/v2.6.0
  CLI-related changes:
  * [ENHANCEMENT] Added a Tempo CLI command to drop traces by id by
    rewriting blocks. #3856 (@joe-elliott)
  * [ENHANCEMENT] Add vParquet4 support to the tempo-cli analyse
    blocks command #3868 (@stoewer)
  * [ENHANCEMENT] Expose availability-zone as a cli flag in
    ingester #3881</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1729080000">- Update to version 2.6.1:
  * tempo-query: register gRPC health server (#4178) (#4186)
  * [release-v2.6]  Support Tempo on IBM s390x  (#4185)
  * fix: bring back content-type header (#4123) (#4184)
  * tempo-query: separate tls settings for server and client
    (#4177) (#4183)
  * [release-v2.6] docs: Add EKS Pod Identity as supported (#4174)
  * Backport tempo-query changes to 2.6 (#4170)
  * [release-v2.6] [DOC] Fix broken links in Alloy docs (#4169)
  * [release-v2.6] [DOC] Update statement for metrics-generator for
    Cloud (#4164)
  * [release-v2.6] Fix typo in gcs configuration comment (#4150)
  * [release-v2.6] Fixed a small typo in Tempo set up documentation
    (#4145)
  * [release-v2.6] [DOC] Add other attributes to trace structure
    doc (#4108)
  * [release-v2.6] Update and remove old images in Linux set up doc
    (#4071)
  * [release-v2.6] docs: Getting started sandbox (#4070)
  * [release-v2.6] Add blog post links to rel notes (#4059)
  * [release-v2.6] [DOC] TraceQL, metrics-gen, and overrides doc
    updates for 2.6 (#4054)
  * Use canonical centering an image example (#4043) (#4051)
  * [release-v2.6] [DOC] Release notes for 2.6 (#4050)
  * [release-v2.6] [DOC] Convert monitor, troubleshoot, set up test
    app to Alloy (#4049)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1736856000">- Update to version 2.7.0:
  Please check the full changelog for the breaking changes:
  https://github.com/grafana/tempo/releases/tag/v2.7.0
  CLI-related changes:
  * [release-v2.7] Changelog cleanup 2.7.0 (#4544)
  * [DOC] Add clarification for metrics summary and traceQL metrics
    (#4316)
  * tempo-cli: support dropping multiple traces in a single
    operation (#4266)
  * docs: Remove duplicated examples (#4295)
  * docs: mark serverless as deprecated (#4017)
  * docs: Update readme with explore traces info (#4263)
  * Docs: fix trace:rootService example code (#4265)
  * doc: correct traceQL metrics documentation (#4252)
  * Fix tempo cli arguments (#4259)
  * [DOC] Update metrics query docs with examples, more details
    (#4248)
  * [DOC] Update local-block processor config for 2.6 changes
    (#4223)
  * [DOC] Add 2.6.1 breaking change to Upgrade page (#4215)
  * [DOC] Add deprecation for metrics summary (#4193)
  * [DOC] Fix wrong date command in push HTTP API doc (#4206)
  * [DOC] Remove traceQLStreaming feature flag (#4188)
  * [DOC] Add 2.6.1 to release notes (#4191)
  * [DOC] Update statement for metrics-generator for Cloud (#4151)
  * [DOC] Update metrics for Alloy troubleshooting doc (#4137)
  * [docs] use proper default value for grpc server message size
    (#4133)
  * [DOC] Clarify Parquet requirements in 2.6 (#4135)
  * tempo-cli: add support for /api/v2/traces endpoint (#4127)
  * [DOC] Add other attributes to trace structure doc (#4106)
  * Fix cli analyse block dedicated text output (#4055)
  * [DOC] Release notes for 2.6 (#4048)
  * [DOC] TraceQL, metrics-gen, and overrides doc updates for 2.6
    (#4041)
  * [DOC] Convert monitor, troubleshoot, set up test app to Alloy
    (#4026)
  * [DOC] Add vParquet4 to analyse blocks CLI and update parquet
    doc (#4033)
  * [Doc] Update retrieve traces  doc to use Traces V2 (#4037)
  * [DOC] Add doc for compare function for metrics doc (#4024)
  * [DOC] Update query editor content and screenshots (#3986)
  * [DOC] operator: clarify supported Kubernetes versions (#4019)
  * [DOC] Correct Jaeger spelling mistake (#4015)
  * [cli] add jsonnet support to analyse blocks (#4012)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1739707200">- Update to version 2.7.1:
  * [release-v2.7] Set gRPC compression default to snappy in all
    cases (#4701)
  * [release-v2.7] [DOC] Updated TraceQL doc with an example for
    arrays (#4672)
  * [release-v2.7] Add basic cluster sizing for Tempo doc (#4670)
  * [release-v2.7] [DOC] Update quick start guide to include
    missing step (#4658)
  * [release-v2.7] [DOC] Update gRPC compressiong admonition
    (#4645)
  * [release-v2.7] [DOC] Share trace structure from docs (#4637)
  * Update serverless_aws.md (#4631)
  * [release-v2.7] Update cardinality.md (#4636)
  * [release-v2.7] [DOC] Update gRPC compression documentation
    (#4634)
  * [release-v2.7] [DOC] Add flush_to_storage to metrics-gen config
    doc (#4630)
  * [release-v2.7] [DOC] Restructure operations and manage docs
    (#4628)
  * [release-v2.7] [DOC] Fix technical debt and improve reading
    scores (#4594)
  * [release-v2.7] [DOC] Add blog link; update instrumentation
    scope doc (#4577)
  * [release-v2.7] Add doc for max_span_attr_byte and restructure
    troubleshoot doc (#4561)
  * [release-v2.7] [DOC] Update upgrade considerations for 2.7
    (#4560)
  * [release-v2.7] [DOC] Fix typo in Upgrade doc (#4557)
  * [release-v2.7] ]DOC] Tempo 2.7 release notes (#4549)
  * [release-v2.7] [DOC] Update examples to TraceQL doc (#4547)
  * [release-v2.7] [DOC] Add zone-aware ingesters doc (#4548)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742904000">- Update to version 2.7.2:
  * Bugfixes
  - [BUGFIX] Fix rare panic that occurred when a querier modified
    results from ingesters/generators while they were being
    marshalled to proto. #4790 (@joe-elliott)
  - This bug also impacted query correctness on recent trace data
    by returning incomplete results before they were ready.</changelog>
</package>
<package pkgid="26864fc852b56c045c568778983977a2b96d5152931ccf60097430b1a9a9539f" name="tempo-cli" arch="x86_64">
  <version epoch="0" ver="2.7.2" rel="33.31"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1712577600">- new package tempo-cli: CLI for the Grafana Tempo tracing backend</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1716033600">- Update to version 2.4.2:
  * Pin the goreleaser version for Go version support (#3674)
  * Bump x/net package to 0.24/latest (#3614)
  * [release-v2.4] Update set-up-monitoring.md (#3625)
  * [release-v2.4] Remove incorrect query (#3608)
  * [release-v2.4] [DOC] Revised Tune search performance doc
    (#3595)
  * [release-v2.4] [DOC] Fix linter-related issues (#3581)
  * [release-v2.4] Replace ß with s (#3578)
  * [release-v2.4] [DOC] Add note for Grafana Alloy (#3565)
  * [release-v2.4] [DOC] Update monitoring doc (#3550)
  * [release-v2.4] Fix a broken link in tail-based-sampling.md
    (#3545)
  * [release-v2.4] [DOC] Tempo landing page for docs (#3549)
  * [release-v2.4] Outdated documentation setting up a test app
    (#3533)
  * [release-v2.4] [DOC] Add 2.4.1 release notes (#3518)
  * [release-v2.4] [DOC] Document Tempo Operator Monolithic mode
    (#3519)
  * [release-v2.4] [DOC] document Grafana data source setup using
    Grafana and Tempo operators (#3520)
  * [release-v2.4] Doc update (#3521)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717243200">- Update to version 2.5.0:
  https://github.com/grafana/tempo/releases/tag/v2.5.0
  CLI-related changes:
  * [ENHANCEMENT] Tempo CLI - add percentage support for query
    blocks #3697 #3697 (@edgarkz)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315200">- Update to version 2.6.0:
  https://github.com/grafana/tempo/releases/tag/v2.6.0
  CLI-related changes:
  * [ENHANCEMENT] Added a Tempo CLI command to drop traces by id by
    rewriting blocks. #3856 (@joe-elliott)
  * [ENHANCEMENT] Add vParquet4 support to the tempo-cli analyse
    blocks command #3868 (@stoewer)
  * [ENHANCEMENT] Expose availability-zone as a cli flag in
    ingester #3881</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1729080000">- Update to version 2.6.1:
  * tempo-query: register gRPC health server (#4178) (#4186)
  * [release-v2.6]  Support Tempo on IBM s390x  (#4185)
  * fix: bring back content-type header (#4123) (#4184)
  * tempo-query: separate tls settings for server and client
    (#4177) (#4183)
  * [release-v2.6] docs: Add EKS Pod Identity as supported (#4174)
  * Backport tempo-query changes to 2.6 (#4170)
  * [release-v2.6] [DOC] Fix broken links in Alloy docs (#4169)
  * [release-v2.6] [DOC] Update statement for metrics-generator for
    Cloud (#4164)
  * [release-v2.6] Fix typo in gcs configuration comment (#4150)
  * [release-v2.6] Fixed a small typo in Tempo set up documentation
    (#4145)
  * [release-v2.6] [DOC] Add other attributes to trace structure
    doc (#4108)
  * [release-v2.6] Update and remove old images in Linux set up doc
    (#4071)
  * [release-v2.6] docs: Getting started sandbox (#4070)
  * [release-v2.6] Add blog post links to rel notes (#4059)
  * [release-v2.6] [DOC] TraceQL, metrics-gen, and overrides doc
    updates for 2.6 (#4054)
  * Use canonical centering an image example (#4043) (#4051)
  * [release-v2.6] [DOC] Release notes for 2.6 (#4050)
  * [release-v2.6] [DOC] Convert monitor, troubleshoot, set up test
    app to Alloy (#4049)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1736856000">- Update to version 2.7.0:
  Please check the full changelog for the breaking changes:
  https://github.com/grafana/tempo/releases/tag/v2.7.0
  CLI-related changes:
  * [release-v2.7] Changelog cleanup 2.7.0 (#4544)
  * [DOC] Add clarification for metrics summary and traceQL metrics
    (#4316)
  * tempo-cli: support dropping multiple traces in a single
    operation (#4266)
  * docs: Remove duplicated examples (#4295)
  * docs: mark serverless as deprecated (#4017)
  * docs: Update readme with explore traces info (#4263)
  * Docs: fix trace:rootService example code (#4265)
  * doc: correct traceQL metrics documentation (#4252)
  * Fix tempo cli arguments (#4259)
  * [DOC] Update metrics query docs with examples, more details
    (#4248)
  * [DOC] Update local-block processor config for 2.6 changes
    (#4223)
  * [DOC] Add 2.6.1 breaking change to Upgrade page (#4215)
  * [DOC] Add deprecation for metrics summary (#4193)
  * [DOC] Fix wrong date command in push HTTP API doc (#4206)
  * [DOC] Remove traceQLStreaming feature flag (#4188)
  * [DOC] Add 2.6.1 to release notes (#4191)
  * [DOC] Update statement for metrics-generator for Cloud (#4151)
  * [DOC] Update metrics for Alloy troubleshooting doc (#4137)
  * [docs] use proper default value for grpc server message size
    (#4133)
  * [DOC] Clarify Parquet requirements in 2.6 (#4135)
  * tempo-cli: add support for /api/v2/traces endpoint (#4127)
  * [DOC] Add other attributes to trace structure doc (#4106)
  * Fix cli analyse block dedicated text output (#4055)
  * [DOC] Release notes for 2.6 (#4048)
  * [DOC] TraceQL, metrics-gen, and overrides doc updates for 2.6
    (#4041)
  * [DOC] Convert monitor, troubleshoot, set up test app to Alloy
    (#4026)
  * [DOC] Add vParquet4 to analyse blocks CLI and update parquet
    doc (#4033)
  * [Doc] Update retrieve traces  doc to use Traces V2 (#4037)
  * [DOC] Add doc for compare function for metrics doc (#4024)
  * [DOC] Update query editor content and screenshots (#3986)
  * [DOC] operator: clarify supported Kubernetes versions (#4019)
  * [DOC] Correct Jaeger spelling mistake (#4015)
  * [cli] add jsonnet support to analyse blocks (#4012)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1739707200">- Update to version 2.7.1:
  * [release-v2.7] Set gRPC compression default to snappy in all
    cases (#4701)
  * [release-v2.7] [DOC] Updated TraceQL doc with an example for
    arrays (#4672)
  * [release-v2.7] Add basic cluster sizing for Tempo doc (#4670)
  * [release-v2.7] [DOC] Update quick start guide to include
    missing step (#4658)
  * [release-v2.7] [DOC] Update gRPC compressiong admonition
    (#4645)
  * [release-v2.7] [DOC] Share trace structure from docs (#4637)
  * Update serverless_aws.md (#4631)
  * [release-v2.7] Update cardinality.md (#4636)
  * [release-v2.7] [DOC] Update gRPC compression documentation
    (#4634)
  * [release-v2.7] [DOC] Add flush_to_storage to metrics-gen config
    doc (#4630)
  * [release-v2.7] [DOC] Restructure operations and manage docs
    (#4628)
  * [release-v2.7] [DOC] Fix technical debt and improve reading
    scores (#4594)
  * [release-v2.7] [DOC] Add blog link; update instrumentation
    scope doc (#4577)
  * [release-v2.7] Add doc for max_span_attr_byte and restructure
    troubleshoot doc (#4561)
  * [release-v2.7] [DOC] Update upgrade considerations for 2.7
    (#4560)
  * [release-v2.7] [DOC] Fix typo in Upgrade doc (#4557)
  * [release-v2.7] ]DOC] Tempo 2.7 release notes (#4549)
  * [release-v2.7] [DOC] Update examples to TraceQL doc (#4547)
  * [release-v2.7] [DOC] Add zone-aware ingesters doc (#4548)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742904000">- Update to version 2.7.2:
  * Bugfixes
  - [BUGFIX] Fix rare panic that occurred when a querier modified
    results from ingesters/generators while they were being
    marshalled to proto. #4790 (@joe-elliott)
  - This bug also impacted query correctness on recent trace data
    by returning incomplete results before they were ready.</changelog>
</package>
<package pkgid="1d2d603da13a983d3d72caa180228b33c27f3c3c07525618d244c86c0aec9920" name="tempo-cli-debuginfo" arch="x86_64">
  <version epoch="0" ver="2.7.2" rel="33.31"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1712577600">- new package tempo-cli: CLI for the Grafana Tempo tracing backend</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1716033600">- Update to version 2.4.2:
  * Pin the goreleaser version for Go version support (#3674)
  * Bump x/net package to 0.24/latest (#3614)
  * [release-v2.4] Update set-up-monitoring.md (#3625)
  * [release-v2.4] Remove incorrect query (#3608)
  * [release-v2.4] [DOC] Revised Tune search performance doc
    (#3595)
  * [release-v2.4] [DOC] Fix linter-related issues (#3581)
  * [release-v2.4] Replace ß with s (#3578)
  * [release-v2.4] [DOC] Add note for Grafana Alloy (#3565)
  * [release-v2.4] [DOC] Update monitoring doc (#3550)
  * [release-v2.4] Fix a broken link in tail-based-sampling.md
    (#3545)
  * [release-v2.4] [DOC] Tempo landing page for docs (#3549)
  * [release-v2.4] Outdated documentation setting up a test app
    (#3533)
  * [release-v2.4] [DOC] Add 2.4.1 release notes (#3518)
  * [release-v2.4] [DOC] Document Tempo Operator Monolithic mode
    (#3519)
  * [release-v2.4] [DOC] document Grafana data source setup using
    Grafana and Tempo operators (#3520)
  * [release-v2.4] Doc update (#3521)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717243200">- Update to version 2.5.0:
  https://github.com/grafana/tempo/releases/tag/v2.5.0
  CLI-related changes:
  * [ENHANCEMENT] Tempo CLI - add percentage support for query
    blocks #3697 #3697 (@edgarkz)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315200">- Update to version 2.6.0:
  https://github.com/grafana/tempo/releases/tag/v2.6.0
  CLI-related changes:
  * [ENHANCEMENT] Added a Tempo CLI command to drop traces by id by
    rewriting blocks. #3856 (@joe-elliott)
  * [ENHANCEMENT] Add vParquet4 support to the tempo-cli analyse
    blocks command #3868 (@stoewer)
  * [ENHANCEMENT] Expose availability-zone as a cli flag in
    ingester #3881</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1729080000">- Update to version 2.6.1:
  * tempo-query: register gRPC health server (#4178) (#4186)
  * [release-v2.6]  Support Tempo on IBM s390x  (#4185)
  * fix: bring back content-type header (#4123) (#4184)
  * tempo-query: separate tls settings for server and client
    (#4177) (#4183)
  * [release-v2.6] docs: Add EKS Pod Identity as supported (#4174)
  * Backport tempo-query changes to 2.6 (#4170)
  * [release-v2.6] [DOC] Fix broken links in Alloy docs (#4169)
  * [release-v2.6] [DOC] Update statement for metrics-generator for
    Cloud (#4164)
  * [release-v2.6] Fix typo in gcs configuration comment (#4150)
  * [release-v2.6] Fixed a small typo in Tempo set up documentation
    (#4145)
  * [release-v2.6] [DOC] Add other attributes to trace structure
    doc (#4108)
  * [release-v2.6] Update and remove old images in Linux set up doc
    (#4071)
  * [release-v2.6] docs: Getting started sandbox (#4070)
  * [release-v2.6] Add blog post links to rel notes (#4059)
  * [release-v2.6] [DOC] TraceQL, metrics-gen, and overrides doc
    updates for 2.6 (#4054)
  * Use canonical centering an image example (#4043) (#4051)
  * [release-v2.6] [DOC] Release notes for 2.6 (#4050)
  * [release-v2.6] [DOC] Convert monitor, troubleshoot, set up test
    app to Alloy (#4049)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1736856000">- Update to version 2.7.0:
  Please check the full changelog for the breaking changes:
  https://github.com/grafana/tempo/releases/tag/v2.7.0
  CLI-related changes:
  * [release-v2.7] Changelog cleanup 2.7.0 (#4544)
  * [DOC] Add clarification for metrics summary and traceQL metrics
    (#4316)
  * tempo-cli: support dropping multiple traces in a single
    operation (#4266)
  * docs: Remove duplicated examples (#4295)
  * docs: mark serverless as deprecated (#4017)
  * docs: Update readme with explore traces info (#4263)
  * Docs: fix trace:rootService example code (#4265)
  * doc: correct traceQL metrics documentation (#4252)
  * Fix tempo cli arguments (#4259)
  * [DOC] Update metrics query docs with examples, more details
    (#4248)
  * [DOC] Update local-block processor config for 2.6 changes
    (#4223)
  * [DOC] Add 2.6.1 breaking change to Upgrade page (#4215)
  * [DOC] Add deprecation for metrics summary (#4193)
  * [DOC] Fix wrong date command in push HTTP API doc (#4206)
  * [DOC] Remove traceQLStreaming feature flag (#4188)
  * [DOC] Add 2.6.1 to release notes (#4191)
  * [DOC] Update statement for metrics-generator for Cloud (#4151)
  * [DOC] Update metrics for Alloy troubleshooting doc (#4137)
  * [docs] use proper default value for grpc server message size
    (#4133)
  * [DOC] Clarify Parquet requirements in 2.6 (#4135)
  * tempo-cli: add support for /api/v2/traces endpoint (#4127)
  * [DOC] Add other attributes to trace structure doc (#4106)
  * Fix cli analyse block dedicated text output (#4055)
  * [DOC] Release notes for 2.6 (#4048)
  * [DOC] TraceQL, metrics-gen, and overrides doc updates for 2.6
    (#4041)
  * [DOC] Convert monitor, troubleshoot, set up test app to Alloy
    (#4026)
  * [DOC] Add vParquet4 to analyse blocks CLI and update parquet
    doc (#4033)
  * [Doc] Update retrieve traces  doc to use Traces V2 (#4037)
  * [DOC] Add doc for compare function for metrics doc (#4024)
  * [DOC] Update query editor content and screenshots (#3986)
  * [DOC] operator: clarify supported Kubernetes versions (#4019)
  * [DOC] Correct Jaeger spelling mistake (#4015)
  * [cli] add jsonnet support to analyse blocks (#4012)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1739707200">- Update to version 2.7.1:
  * [release-v2.7] Set gRPC compression default to snappy in all
    cases (#4701)
  * [release-v2.7] [DOC] Updated TraceQL doc with an example for
    arrays (#4672)
  * [release-v2.7] Add basic cluster sizing for Tempo doc (#4670)
  * [release-v2.7] [DOC] Update quick start guide to include
    missing step (#4658)
  * [release-v2.7] [DOC] Update gRPC compressiong admonition
    (#4645)
  * [release-v2.7] [DOC] Share trace structure from docs (#4637)
  * Update serverless_aws.md (#4631)
  * [release-v2.7] Update cardinality.md (#4636)
  * [release-v2.7] [DOC] Update gRPC compression documentation
    (#4634)
  * [release-v2.7] [DOC] Add flush_to_storage to metrics-gen config
    doc (#4630)
  * [release-v2.7] [DOC] Restructure operations and manage docs
    (#4628)
  * [release-v2.7] [DOC] Fix technical debt and improve reading
    scores (#4594)
  * [release-v2.7] [DOC] Add blog link; update instrumentation
    scope doc (#4577)
  * [release-v2.7] Add doc for max_span_attr_byte and restructure
    troubleshoot doc (#4561)
  * [release-v2.7] [DOC] Update upgrade considerations for 2.7
    (#4560)
  * [release-v2.7] [DOC] Fix typo in Upgrade doc (#4557)
  * [release-v2.7] ]DOC] Tempo 2.7 release notes (#4549)
  * [release-v2.7] [DOC] Update examples to TraceQL doc (#4547)
  * [release-v2.7] [DOC] Add zone-aware ingesters doc (#4548)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742904000">- Update to version 2.7.2:
  * Bugfixes
  - [BUGFIX] Fix rare panic that occurred when a querier modified
    results from ingesters/generators while they were being
    marshalled to proto. #4790 (@joe-elliott)
  - This bug also impacted query correctness on recent trace data
    by returning incomplete results before they were ready.</changelog>
</package>
<package pkgid="9f125c9bac76182455e801fef7abdc3fa3e1aba2f304d79b99f6dcc6904989f8" name="tempo-cli-debugsource" arch="x86_64">
  <version epoch="0" ver="2.7.2" rel="33.31"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1712577600">- new package tempo-cli: CLI for the Grafana Tempo tracing backend</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1716033600">- Update to version 2.4.2:
  * Pin the goreleaser version for Go version support (#3674)
  * Bump x/net package to 0.24/latest (#3614)
  * [release-v2.4] Update set-up-monitoring.md (#3625)
  * [release-v2.4] Remove incorrect query (#3608)
  * [release-v2.4] [DOC] Revised Tune search performance doc
    (#3595)
  * [release-v2.4] [DOC] Fix linter-related issues (#3581)
  * [release-v2.4] Replace ß with s (#3578)
  * [release-v2.4] [DOC] Add note for Grafana Alloy (#3565)
  * [release-v2.4] [DOC] Update monitoring doc (#3550)
  * [release-v2.4] Fix a broken link in tail-based-sampling.md
    (#3545)
  * [release-v2.4] [DOC] Tempo landing page for docs (#3549)
  * [release-v2.4] Outdated documentation setting up a test app
    (#3533)
  * [release-v2.4] [DOC] Add 2.4.1 release notes (#3518)
  * [release-v2.4] [DOC] Document Tempo Operator Monolithic mode
    (#3519)
  * [release-v2.4] [DOC] document Grafana data source setup using
    Grafana and Tempo operators (#3520)
  * [release-v2.4] Doc update (#3521)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1717243200">- Update to version 2.5.0:
  https://github.com/grafana/tempo/releases/tag/v2.5.0
  CLI-related changes:
  * [ENHANCEMENT] Tempo CLI - add percentage support for query
    blocks #3697 #3697 (@edgarkz)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726315200">- Update to version 2.6.0:
  https://github.com/grafana/tempo/releases/tag/v2.6.0
  CLI-related changes:
  * [ENHANCEMENT] Added a Tempo CLI command to drop traces by id by
    rewriting blocks. #3856 (@joe-elliott)
  * [ENHANCEMENT] Add vParquet4 support to the tempo-cli analyse
    blocks command #3868 (@stoewer)
  * [ENHANCEMENT] Expose availability-zone as a cli flag in
    ingester #3881</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1729080000">- Update to version 2.6.1:
  * tempo-query: register gRPC health server (#4178) (#4186)
  * [release-v2.6]  Support Tempo on IBM s390x  (#4185)
  * fix: bring back content-type header (#4123) (#4184)
  * tempo-query: separate tls settings for server and client
    (#4177) (#4183)
  * [release-v2.6] docs: Add EKS Pod Identity as supported (#4174)
  * Backport tempo-query changes to 2.6 (#4170)
  * [release-v2.6] [DOC] Fix broken links in Alloy docs (#4169)
  * [release-v2.6] [DOC] Update statement for metrics-generator for
    Cloud (#4164)
  * [release-v2.6] Fix typo in gcs configuration comment (#4150)
  * [release-v2.6] Fixed a small typo in Tempo set up documentation
    (#4145)
  * [release-v2.6] [DOC] Add other attributes to trace structure
    doc (#4108)
  * [release-v2.6] Update and remove old images in Linux set up doc
    (#4071)
  * [release-v2.6] docs: Getting started sandbox (#4070)
  * [release-v2.6] Add blog post links to rel notes (#4059)
  * [release-v2.6] [DOC] TraceQL, metrics-gen, and overrides doc
    updates for 2.6 (#4054)
  * Use canonical centering an image example (#4043) (#4051)
  * [release-v2.6] [DOC] Release notes for 2.6 (#4050)
  * [release-v2.6] [DOC] Convert monitor, troubleshoot, set up test
    app to Alloy (#4049)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1736856000">- Update to version 2.7.0:
  Please check the full changelog for the breaking changes:
  https://github.com/grafana/tempo/releases/tag/v2.7.0
  CLI-related changes:
  * [release-v2.7] Changelog cleanup 2.7.0 (#4544)
  * [DOC] Add clarification for metrics summary and traceQL metrics
    (#4316)
  * tempo-cli: support dropping multiple traces in a single
    operation (#4266)
  * docs: Remove duplicated examples (#4295)
  * docs: mark serverless as deprecated (#4017)
  * docs: Update readme with explore traces info (#4263)
  * Docs: fix trace:rootService example code (#4265)
  * doc: correct traceQL metrics documentation (#4252)
  * Fix tempo cli arguments (#4259)
  * [DOC] Update metrics query docs with examples, more details
    (#4248)
  * [DOC] Update local-block processor config for 2.6 changes
    (#4223)
  * [DOC] Add 2.6.1 breaking change to Upgrade page (#4215)
  * [DOC] Add deprecation for metrics summary (#4193)
  * [DOC] Fix wrong date command in push HTTP API doc (#4206)
  * [DOC] Remove traceQLStreaming feature flag (#4188)
  * [DOC] Add 2.6.1 to release notes (#4191)
  * [DOC] Update statement for metrics-generator for Cloud (#4151)
  * [DOC] Update metrics for Alloy troubleshooting doc (#4137)
  * [docs] use proper default value for grpc server message size
    (#4133)
  * [DOC] Clarify Parquet requirements in 2.6 (#4135)
  * tempo-cli: add support for /api/v2/traces endpoint (#4127)
  * [DOC] Add other attributes to trace structure doc (#4106)
  * Fix cli analyse block dedicated text output (#4055)
  * [DOC] Release notes for 2.6 (#4048)
  * [DOC] TraceQL, metrics-gen, and overrides doc updates for 2.6
    (#4041)
  * [DOC] Convert monitor, troubleshoot, set up test app to Alloy
    (#4026)
  * [DOC] Add vParquet4 to analyse blocks CLI and update parquet
    doc (#4033)
  * [Doc] Update retrieve traces  doc to use Traces V2 (#4037)
  * [DOC] Add doc for compare function for metrics doc (#4024)
  * [DOC] Update query editor content and screenshots (#3986)
  * [DOC] operator: clarify supported Kubernetes versions (#4019)
  * [DOC] Correct Jaeger spelling mistake (#4015)
  * [cli] add jsonnet support to analyse blocks (#4012)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1739707200">- Update to version 2.7.1:
  * [release-v2.7] Set gRPC compression default to snappy in all
    cases (#4701)
  * [release-v2.7] [DOC] Updated TraceQL doc with an example for
    arrays (#4672)
  * [release-v2.7] Add basic cluster sizing for Tempo doc (#4670)
  * [release-v2.7] [DOC] Update quick start guide to include
    missing step (#4658)
  * [release-v2.7] [DOC] Update gRPC compressiong admonition
    (#4645)
  * [release-v2.7] [DOC] Share trace structure from docs (#4637)
  * Update serverless_aws.md (#4631)
  * [release-v2.7] Update cardinality.md (#4636)
  * [release-v2.7] [DOC] Update gRPC compression documentation
    (#4634)
  * [release-v2.7] [DOC] Add flush_to_storage to metrics-gen config
    doc (#4630)
  * [release-v2.7] [DOC] Restructure operations and manage docs
    (#4628)
  * [release-v2.7] [DOC] Fix technical debt and improve reading
    scores (#4594)
  * [release-v2.7] [DOC] Add blog link; update instrumentation
    scope doc (#4577)
  * [release-v2.7] Add doc for max_span_attr_byte and restructure
    troubleshoot doc (#4561)
  * [release-v2.7] [DOC] Update upgrade considerations for 2.7
    (#4560)
  * [release-v2.7] [DOC] Fix typo in Upgrade doc (#4557)
  * [release-v2.7] ]DOC] Tempo 2.7 release notes (#4549)
  * [release-v2.7] [DOC] Update examples to TraceQL doc (#4547)
  * [release-v2.7] [DOC] Add zone-aware ingesters doc (#4548)</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742904000">- Update to version 2.7.2:
  * Bugfixes
  - [BUGFIX] Fix rare panic that occurred when a querier modified
    results from ingesters/generators while they were being
    marshalled to proto. #4790 (@joe-elliott)
  - This bug also impacted query correctness on recent trace data
    by returning incomplete results before they were ready.</changelog>
</package>
<package pkgid="1aa10c8ccbaa0e26d17af92d65e546d0ea222eefe1bef734dd1d38480f4947de" name="tetragon" arch="src">
  <version epoch="0" ver="1.4.0" rel="39.33"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1714478400">- new package tetragon: eBPF-based Security Observability and
  Runtime Enforcement</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1718193600">- Update to version 1.1.2:
  * Bugfixes:
  - Don't create PodInfo if the pod is being deleted
  - [v1.1] backport: bpf: use CORE for execve hook
  - enforcer: fix issue when using multiple calls with fmod_ret
  * Minor Changes:
  - backports:1.1:tests: fix trace module testing
  - backports:1.1: uid username resolution support
  - helm: Add tetragon.livenessProbe value
  - backport:v1.1: btf: take first entry on multiple function
    matches
  * Misc Changes:
  - Prepare for v1.1.0 release
  - Use gRPC-based liveness probe instead of tetra status.
  - [v1.1] Introduce upgrade notes
  - Prepare for v1.1.1 release
  - [v1.1] Makefile: exclude api tags from version
  - v1.1: misc updates relating to release process
  - Prepare for v1.1.2 release</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1722254400">- exclude architectures that fail to build due to
  'pkg/syscallinfo/syscallinfo.go:39:34: undefined: syscallNames'
  errors</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726228800">- Update to version 1.2.0:
  Full changelog see
  https://github.com/cilium/tetragon/releases/tag/v1.2.0
  * Major Changes
  - feat: Username for process_exec events (#2369) by @anfedotoff
  - tetragon: Allow persistent enforcement during tetragon
    restart (#2600) by @olsajiri
  - LSM sensor (#2566) by @anfedotoff
  * Bugfixes
  - bpf: use CORE for execve hook (#2399) by @kkourt
  - Don't create PodInfo if the pod is being deleted (#2431) by
    @michi-covalent
  - tetragon: allow namespaced and non-namespaced policies to
    have the same name (#2337) by @joshuajorel
  - operator: Don't start metrics server if Helm value
    tetragonOperator.prometheus.enabled is set to false. (#2484)
    by @yukinakanaka
  - enforcer: fix issue when using multiple calls with fmod_ret
    (#2524) by @kkourt
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the stack trace feature when unused.
    (#2546) by @mtardy
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the ratelimit feature when unused
    (around ~10MB per kprobe). (#2551) by @mtardy
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the fdinstall feature when unused
    (around ~11MB per kprobe). (#2563) by @mtardy
  - Do not increase the reference count when we cannot find a
    parent in kthreads. (#2620) by @tpapagian
  - Reduce the kernel memory footprint (accounted by the cgroup
    v2 memory controller) of the override feature when unused
    (around ~3MB per kprobe). (#2692) by @mtardy
  - Fix a bug related to the matchBinaries Prefix operator by
    increasing the buffer size used by our dentry walk. Now the
    matchBinaries Prefix operator can correctly trigger a match
    on any path above 255 chars. (#2764) by @mtardy
  - Fix a bug where the tetra getevents command would timeout
    even if the connection was successful. (#2765) by @mtardy
  - Fix missing cases in the compact encoder for tetra. (#2819)
    by @willfindlay
  - add support for pod association via cgroup id (#2776) by
    @kkourt
  - Allow disabling gRPC either by selecting 'enabled:false' in
    the helm chart or by passing an empty address to the agent
    (#2826) by @kkourt
  - Fix tetragon_process_cache_size metric (#2827) by @lambdanis</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1732708800">- Update to version 1.2.1:
  * Prepare for v1.2.1 release
  * filters: implement parent_arguments_regex
  * chore(deps): update go to v1.22.9
  * chore(deps): update docker.io/library/alpine:3.20.3 docker
    digest to 1e42bbe
  * tetragon: probe_read usage may cause issues with newer kernels
  * e2e tests: skip label test on ARM
  * workflows: use GitHub arm64 runners instead of actuated
  * Add support to exclude valid processes from dump processCache
  * tetra: add max-recv-size to processcache dump cmd
  * tetra: rewrite dump processcache cmd for correct error code
  * tetra: use consistent case in dump cmd and api
  * Add support to dump processLRU
  * [btf] Flush kernel spec (BTF) after loading a sensor
  * [ksyms] Do not cache ksyms to reduce memory consumption
  * fix(deps): update module github.com/cilium/cilium to v1.15.10
    [security]
  * chore(deps): update docker.io/library/golang:1.22.8 docker
    digest to 0ca97f4
  * chore(deps): update docker.io/library/alpine docker tag to
    v3.20.3
  * chore(deps): update go to v1.22.8
  * fix(deps): update module github.com/containers/common to
    v0.60.4 [security]
  * chore(deps): update docker.io/library/golang:1.22.6 docker
    digest to a632201
  * chore: update containers/common
  * Remove const from parameters
  * bpf: allow all operations for syscall64 type
  * watcher: add metrics for deleted pod cache
  * watcher: add a deleted pod cache
  * watcher: add test for "fast" k8s API server
  * watcher: change FindContainer function
  * watcher: add a containerIDKey function
  * watcher: refactor watcher
  * Export EventCache tunables in the Helm Chart
  * Reduce the delay in GRPC gotests
  * Make EventCache configurable
  * helm: Set rthooks.podSecurityContext to empty by default
  * helm: Remove deprecated tetragon.skipCRDCreation value
  * [bugfix] Fix clone event caching due to missing pod info</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734091200">- Update to version 1.3.0:
  Large changelog, please find the full changelog here:
  https://github.com/cilium/tetragon/releases
  * Upgrade notes
    Depending on your setup, changes listed here might require a
    manual intervention.
  - Behavior of export-file-perm flag (and corresponding Helm
    value tetragon.exportFilePerm) changed. In case the export
    file exists, but has different permissions than specified in
    the option, Tetragon will change the file permissions on the
    next log rotation. In older versions, log rotation preserved
    permissions of the existing file. Before upgrading check if
    permissions of the existing export file match the option (600
    by default), and set the agent flag or Helm value to the
    desired value if needed.
  - Events (protobuf API)
    New events for syscall64 type
    Previous versions of Tetragon did not distinguish between
    different ABIs when using the syscall64 type because the
    output was just a size_arg with the id. When executing the
    getcpu syscall, for example, the JSON for 64- and 32-bits
    would be:
    "args":[{"size_arg":"309"}]
    "args":[{"size_arg":"318"}]
    Note that id 318 for x86_64 is a different syscall: getrandom
    so we cannot distinguish between a getrandom syscall on
    x86_64 and a getcpu call on 32-bit (i386). To address this
    issue, the output of syscall64 was changed to a SyscallId
    object that also includes the ABI. So the JSON for 64- and
    32-bits getcpu now is:
    "args":[{"syscall_id":{"id":309,"abi":"x64"}}]
    "args":[{"syscall_id":{"id":318,"abi":"i386"}}]
    Users that want to maintain the old behavior can use the
  - -enable-compatibility-syscall64-size-type flag for this
    version.
    The flag will be removed in v1.4.
  - Metrics
    tetragon_ratelimit_dropped_total metric is renamed to
    tetragon_export_ratelimit_events_dropped_total
  * Major Changes:
  - IMA hashes in LSM events (#2818) by @anfedotoff
  - tetragon: add support for associating pod information when
    nested cgroups are used (#3170) by @kkourt
  * - Bugfixes:
  - Fix clone event eventcache retry handler when missing pod
    info. (#2899) by @tpapagian
  - pkg/sensors: fix memory use of unloaded sensors (#3021) by
    @mtardy
  - tetragon: fix the process exit signal when core dumped
    (#3039) by @justin0u0
  - tetragon: improve how we handle cgroupv1 and cgroupv2 (#3053)
    by @tixxdz
  - [metrics] Fix overhead_program metrics for return probes
    (#3074) by @tpapagian
  - exec: fix tracking of matchBinary children (#3186) by @kkourt</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742558400">- Update to version 1.4.0:
  Large changelog, please find the full changelog here:
  https://github.com/cilium/tetragon/releases/tag/v1.4.0
  * Upgrade notes
    Read the upgrade notes carefully before upgrading Tetragon.
    Depending on your setup, changes listed here might require a
    manual intervention.
  * Metrics
    tetragon_map_errors_total metric is replaced by
    map_errors_update_total and map_errors_delete_total.
  * Major Changes
  - feat: include ancestors in process events (#2938) by @t0x01
  - Add attribute resolution (#3143) by @ScriptSathi
  - policies: add support for setting a monitoring mode in
    tracing policies (#3393) by @kkourt
  - Windows: Build tetragon on Windows (Part -1) (#3445) by
    @ExceptionalHandler
  * Minor Changes
  - Please check the full changelog
  * Bugfixes
  - [fix] fix probe_read_str return type (#3236) by @arthur-zhang
  - tetragon: avoid the agent from hanging in some corner error
    conditions (#3321) by @kkourt
  - Fix in_init_tree flag for processes started before Tetragon.
    (#3338) by @will-isovalent
  - Fix a bug where unloading programs where detaching them even
    in the case of unpin false (i.e.) --keep-sensors-on-exit
    (#3347) by @mtardy
  - Fix path truncations in event values for cwd and path/file
    function arguments. The function responsible for reading
    dentry was upgraded to 4096 but some users were still using
    the previous limitation of 256. (#3427) by @mtardy
  - Use BTF to access skb_ext (#3439) by @xabrouck
  - watcher: Fix K8sWatcher.FindPod (#3409) by @lambdanis
  * Documentation changes
  - docs: Add dev setup instructions for Apple silicon Macs
    (#3231) by @michi-covalent
  - docs: local dev with Apple Silicon small fixes (#3237) by
    @mtardy
  - docs: remove redundance CLI command in tracing policy example
    (#3256) by @arthur-zhang
  - docs: enhancements to the troubleshooting section (#3238) by
    @mtardy
  - fix: correcting the script path for minikube installation
    steps in do… (#3111) by @d-cryptic
  - Add link to Kubecon NA 2024 talk discussing Tetragon (#3303)
    by @daxmc99
  - fix: Troubleshooting documentation for System dump (#3325) by
    @z63d
  - docs: fix typo referencing kube-system as kubesystem (#3334)
    by @z63d
  - docs: fix the Example jq filter in Observability Policies
    (#3367) by @z63d
  - fix: returnArg index of TracingPolicy is not specified
    (#3388) by @z63d
  - docs: fix tracing policy options (#3470) by @z63d
  - docs: Remove incorrect event types from field filter docs
    examples. (#3489) by @will-isovalent
  - docs: fix typo (#3528) by @jetlime
  * Dependency updates
  - fix(deps): update module github.com/cilium/ebpf to v0.17.1
    (main) (#3206) by @cilium-renovate[bot]
  - fix(deps): update module google.golang.org/grpc to v1.70.0
    (main) (#3330) by @cilium-renovate[bot]
  - chore(deps): update all github action dependencies (main)
    (#3387) by @cilium-renovate[bot]
  - chore(deps): update docker.io/golangci/golangci-lint docker
    tag to v1.64.5 (main) (#3398) by @cilium-renovate[bot]
  * Misc Changes
  - Please check the full changelog</changelog>
</package>
<package pkgid="8b207c9dc0893961eaa043d300039382113a61235e9eeeb5b5a3c8329ecdfd64" name="tetragon" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="39.33"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1714478400">- new package tetragon: eBPF-based Security Observability and
  Runtime Enforcement</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1718193600">- Update to version 1.1.2:
  * Bugfixes:
  - Don't create PodInfo if the pod is being deleted
  - [v1.1] backport: bpf: use CORE for execve hook
  - enforcer: fix issue when using multiple calls with fmod_ret
  * Minor Changes:
  - backports:1.1:tests: fix trace module testing
  - backports:1.1: uid username resolution support
  - helm: Add tetragon.livenessProbe value
  - backport:v1.1: btf: take first entry on multiple function
    matches
  * Misc Changes:
  - Prepare for v1.1.0 release
  - Use gRPC-based liveness probe instead of tetra status.
  - [v1.1] Introduce upgrade notes
  - Prepare for v1.1.1 release
  - [v1.1] Makefile: exclude api tags from version
  - v1.1: misc updates relating to release process
  - Prepare for v1.1.2 release</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1722254400">- exclude architectures that fail to build due to
  'pkg/syscallinfo/syscallinfo.go:39:34: undefined: syscallNames'
  errors</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726228800">- Update to version 1.2.0:
  Full changelog see
  https://github.com/cilium/tetragon/releases/tag/v1.2.0
  * Major Changes
  - feat: Username for process_exec events (#2369) by @anfedotoff
  - tetragon: Allow persistent enforcement during tetragon
    restart (#2600) by @olsajiri
  - LSM sensor (#2566) by @anfedotoff
  * Bugfixes
  - bpf: use CORE for execve hook (#2399) by @kkourt
  - Don't create PodInfo if the pod is being deleted (#2431) by
    @michi-covalent
  - tetragon: allow namespaced and non-namespaced policies to
    have the same name (#2337) by @joshuajorel
  - operator: Don't start metrics server if Helm value
    tetragonOperator.prometheus.enabled is set to false. (#2484)
    by @yukinakanaka
  - enforcer: fix issue when using multiple calls with fmod_ret
    (#2524) by @kkourt
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the stack trace feature when unused.
    (#2546) by @mtardy
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the ratelimit feature when unused
    (around ~10MB per kprobe). (#2551) by @mtardy
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the fdinstall feature when unused
    (around ~11MB per kprobe). (#2563) by @mtardy
  - Do not increase the reference count when we cannot find a
    parent in kthreads. (#2620) by @tpapagian
  - Reduce the kernel memory footprint (accounted by the cgroup
    v2 memory controller) of the override feature when unused
    (around ~3MB per kprobe). (#2692) by @mtardy
  - Fix a bug related to the matchBinaries Prefix operator by
    increasing the buffer size used by our dentry walk. Now the
    matchBinaries Prefix operator can correctly trigger a match
    on any path above 255 chars. (#2764) by @mtardy
  - Fix a bug where the tetra getevents command would timeout
    even if the connection was successful. (#2765) by @mtardy
  - Fix missing cases in the compact encoder for tetra. (#2819)
    by @willfindlay
  - add support for pod association via cgroup id (#2776) by
    @kkourt
  - Allow disabling gRPC either by selecting 'enabled:false' in
    the helm chart or by passing an empty address to the agent
    (#2826) by @kkourt
  - Fix tetragon_process_cache_size metric (#2827) by @lambdanis</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1732708800">- Update to version 1.2.1:
  * Prepare for v1.2.1 release
  * filters: implement parent_arguments_regex
  * chore(deps): update go to v1.22.9
  * chore(deps): update docker.io/library/alpine:3.20.3 docker
    digest to 1e42bbe
  * tetragon: probe_read usage may cause issues with newer kernels
  * e2e tests: skip label test on ARM
  * workflows: use GitHub arm64 runners instead of actuated
  * Add support to exclude valid processes from dump processCache
  * tetra: add max-recv-size to processcache dump cmd
  * tetra: rewrite dump processcache cmd for correct error code
  * tetra: use consistent case in dump cmd and api
  * Add support to dump processLRU
  * [btf] Flush kernel spec (BTF) after loading a sensor
  * [ksyms] Do not cache ksyms to reduce memory consumption
  * fix(deps): update module github.com/cilium/cilium to v1.15.10
    [security]
  * chore(deps): update docker.io/library/golang:1.22.8 docker
    digest to 0ca97f4
  * chore(deps): update docker.io/library/alpine docker tag to
    v3.20.3
  * chore(deps): update go to v1.22.8
  * fix(deps): update module github.com/containers/common to
    v0.60.4 [security]
  * chore(deps): update docker.io/library/golang:1.22.6 docker
    digest to a632201
  * chore: update containers/common
  * Remove const from parameters
  * bpf: allow all operations for syscall64 type
  * watcher: add metrics for deleted pod cache
  * watcher: add a deleted pod cache
  * watcher: add test for "fast" k8s API server
  * watcher: change FindContainer function
  * watcher: add a containerIDKey function
  * watcher: refactor watcher
  * Export EventCache tunables in the Helm Chart
  * Reduce the delay in GRPC gotests
  * Make EventCache configurable
  * helm: Set rthooks.podSecurityContext to empty by default
  * helm: Remove deprecated tetragon.skipCRDCreation value
  * [bugfix] Fix clone event caching due to missing pod info</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734091200">- Update to version 1.3.0:
  Large changelog, please find the full changelog here:
  https://github.com/cilium/tetragon/releases
  * Upgrade notes
    Depending on your setup, changes listed here might require a
    manual intervention.
  - Behavior of export-file-perm flag (and corresponding Helm
    value tetragon.exportFilePerm) changed. In case the export
    file exists, but has different permissions than specified in
    the option, Tetragon will change the file permissions on the
    next log rotation. In older versions, log rotation preserved
    permissions of the existing file. Before upgrading check if
    permissions of the existing export file match the option (600
    by default), and set the agent flag or Helm value to the
    desired value if needed.
  - Events (protobuf API)
    New events for syscall64 type
    Previous versions of Tetragon did not distinguish between
    different ABIs when using the syscall64 type because the
    output was just a size_arg with the id. When executing the
    getcpu syscall, for example, the JSON for 64- and 32-bits
    would be:
    "args":[{"size_arg":"309"}]
    "args":[{"size_arg":"318"}]
    Note that id 318 for x86_64 is a different syscall: getrandom
    so we cannot distinguish between a getrandom syscall on
    x86_64 and a getcpu call on 32-bit (i386). To address this
    issue, the output of syscall64 was changed to a SyscallId
    object that also includes the ABI. So the JSON for 64- and
    32-bits getcpu now is:
    "args":[{"syscall_id":{"id":309,"abi":"x64"}}]
    "args":[{"syscall_id":{"id":318,"abi":"i386"}}]
    Users that want to maintain the old behavior can use the
  - -enable-compatibility-syscall64-size-type flag for this
    version.
    The flag will be removed in v1.4.
  - Metrics
    tetragon_ratelimit_dropped_total metric is renamed to
    tetragon_export_ratelimit_events_dropped_total
  * Major Changes:
  - IMA hashes in LSM events (#2818) by @anfedotoff
  - tetragon: add support for associating pod information when
    nested cgroups are used (#3170) by @kkourt
  * - Bugfixes:
  - Fix clone event eventcache retry handler when missing pod
    info. (#2899) by @tpapagian
  - pkg/sensors: fix memory use of unloaded sensors (#3021) by
    @mtardy
  - tetragon: fix the process exit signal when core dumped
    (#3039) by @justin0u0
  - tetragon: improve how we handle cgroupv1 and cgroupv2 (#3053)
    by @tixxdz
  - [metrics] Fix overhead_program metrics for return probes
    (#3074) by @tpapagian
  - exec: fix tracking of matchBinary children (#3186) by @kkourt</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742558400">- Update to version 1.4.0:
  Large changelog, please find the full changelog here:
  https://github.com/cilium/tetragon/releases/tag/v1.4.0
  * Upgrade notes
    Read the upgrade notes carefully before upgrading Tetragon.
    Depending on your setup, changes listed here might require a
    manual intervention.
  * Metrics
    tetragon_map_errors_total metric is replaced by
    map_errors_update_total and map_errors_delete_total.
  * Major Changes
  - feat: include ancestors in process events (#2938) by @t0x01
  - Add attribute resolution (#3143) by @ScriptSathi
  - policies: add support for setting a monitoring mode in
    tracing policies (#3393) by @kkourt
  - Windows: Build tetragon on Windows (Part -1) (#3445) by
    @ExceptionalHandler
  * Minor Changes
  - Please check the full changelog
  * Bugfixes
  - [fix] fix probe_read_str return type (#3236) by @arthur-zhang
  - tetragon: avoid the agent from hanging in some corner error
    conditions (#3321) by @kkourt
  - Fix in_init_tree flag for processes started before Tetragon.
    (#3338) by @will-isovalent
  - Fix a bug where unloading programs where detaching them even
    in the case of unpin false (i.e.) --keep-sensors-on-exit
    (#3347) by @mtardy
  - Fix path truncations in event values for cwd and path/file
    function arguments. The function responsible for reading
    dentry was upgraded to 4096 but some users were still using
    the previous limitation of 256. (#3427) by @mtardy
  - Use BTF to access skb_ext (#3439) by @xabrouck
  - watcher: Fix K8sWatcher.FindPod (#3409) by @lambdanis
  * Documentation changes
  - docs: Add dev setup instructions for Apple silicon Macs
    (#3231) by @michi-covalent
  - docs: local dev with Apple Silicon small fixes (#3237) by
    @mtardy
  - docs: remove redundance CLI command in tracing policy example
    (#3256) by @arthur-zhang
  - docs: enhancements to the troubleshooting section (#3238) by
    @mtardy
  - fix: correcting the script path for minikube installation
    steps in do… (#3111) by @d-cryptic
  - Add link to Kubecon NA 2024 talk discussing Tetragon (#3303)
    by @daxmc99
  - fix: Troubleshooting documentation for System dump (#3325) by
    @z63d
  - docs: fix typo referencing kube-system as kubesystem (#3334)
    by @z63d
  - docs: fix the Example jq filter in Observability Policies
    (#3367) by @z63d
  - fix: returnArg index of TracingPolicy is not specified
    (#3388) by @z63d
  - docs: fix tracing policy options (#3470) by @z63d
  - docs: Remove incorrect event types from field filter docs
    examples. (#3489) by @will-isovalent
  - docs: fix typo (#3528) by @jetlime
  * Dependency updates
  - fix(deps): update module github.com/cilium/ebpf to v0.17.1
    (main) (#3206) by @cilium-renovate[bot]
  - fix(deps): update module google.golang.org/grpc to v1.70.0
    (main) (#3330) by @cilium-renovate[bot]
  - chore(deps): update all github action dependencies (main)
    (#3387) by @cilium-renovate[bot]
  - chore(deps): update docker.io/golangci/golangci-lint docker
    tag to v1.64.5 (main) (#3398) by @cilium-renovate[bot]
  * Misc Changes
  - Please check the full changelog</changelog>
</package>
<package pkgid="80dabf28256d6115c2b12cdff90bfa5371d550096eaa8280135f703ff4128c49" name="tetragon-cli" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="39.33"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1714478400">- new package tetragon: eBPF-based Security Observability and
  Runtime Enforcement</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1718193600">- Update to version 1.1.2:
  * Bugfixes:
  - Don't create PodInfo if the pod is being deleted
  - [v1.1] backport: bpf: use CORE for execve hook
  - enforcer: fix issue when using multiple calls with fmod_ret
  * Minor Changes:
  - backports:1.1:tests: fix trace module testing
  - backports:1.1: uid username resolution support
  - helm: Add tetragon.livenessProbe value
  - backport:v1.1: btf: take first entry on multiple function
    matches
  * Misc Changes:
  - Prepare for v1.1.0 release
  - Use gRPC-based liveness probe instead of tetra status.
  - [v1.1] Introduce upgrade notes
  - Prepare for v1.1.1 release
  - [v1.1] Makefile: exclude api tags from version
  - v1.1: misc updates relating to release process
  - Prepare for v1.1.2 release</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1722254400">- exclude architectures that fail to build due to
  'pkg/syscallinfo/syscallinfo.go:39:34: undefined: syscallNames'
  errors</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726228800">- Update to version 1.2.0:
  Full changelog see
  https://github.com/cilium/tetragon/releases/tag/v1.2.0
  * Major Changes
  - feat: Username for process_exec events (#2369) by @anfedotoff
  - tetragon: Allow persistent enforcement during tetragon
    restart (#2600) by @olsajiri
  - LSM sensor (#2566) by @anfedotoff
  * Bugfixes
  - bpf: use CORE for execve hook (#2399) by @kkourt
  - Don't create PodInfo if the pod is being deleted (#2431) by
    @michi-covalent
  - tetragon: allow namespaced and non-namespaced policies to
    have the same name (#2337) by @joshuajorel
  - operator: Don't start metrics server if Helm value
    tetragonOperator.prometheus.enabled is set to false. (#2484)
    by @yukinakanaka
  - enforcer: fix issue when using multiple calls with fmod_ret
    (#2524) by @kkourt
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the stack trace feature when unused.
    (#2546) by @mtardy
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the ratelimit feature when unused
    (around ~10MB per kprobe). (#2551) by @mtardy
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the fdinstall feature when unused
    (around ~11MB per kprobe). (#2563) by @mtardy
  - Do not increase the reference count when we cannot find a
    parent in kthreads. (#2620) by @tpapagian
  - Reduce the kernel memory footprint (accounted by the cgroup
    v2 memory controller) of the override feature when unused
    (around ~3MB per kprobe). (#2692) by @mtardy
  - Fix a bug related to the matchBinaries Prefix operator by
    increasing the buffer size used by our dentry walk. Now the
    matchBinaries Prefix operator can correctly trigger a match
    on any path above 255 chars. (#2764) by @mtardy
  - Fix a bug where the tetra getevents command would timeout
    even if the connection was successful. (#2765) by @mtardy
  - Fix missing cases in the compact encoder for tetra. (#2819)
    by @willfindlay
  - add support for pod association via cgroup id (#2776) by
    @kkourt
  - Allow disabling gRPC either by selecting 'enabled:false' in
    the helm chart or by passing an empty address to the agent
    (#2826) by @kkourt
  - Fix tetragon_process_cache_size metric (#2827) by @lambdanis</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1732708800">- Update to version 1.2.1:
  * Prepare for v1.2.1 release
  * filters: implement parent_arguments_regex
  * chore(deps): update go to v1.22.9
  * chore(deps): update docker.io/library/alpine:3.20.3 docker
    digest to 1e42bbe
  * tetragon: probe_read usage may cause issues with newer kernels
  * e2e tests: skip label test on ARM
  * workflows: use GitHub arm64 runners instead of actuated
  * Add support to exclude valid processes from dump processCache
  * tetra: add max-recv-size to processcache dump cmd
  * tetra: rewrite dump processcache cmd for correct error code
  * tetra: use consistent case in dump cmd and api
  * Add support to dump processLRU
  * [btf] Flush kernel spec (BTF) after loading a sensor
  * [ksyms] Do not cache ksyms to reduce memory consumption
  * fix(deps): update module github.com/cilium/cilium to v1.15.10
    [security]
  * chore(deps): update docker.io/library/golang:1.22.8 docker
    digest to 0ca97f4
  * chore(deps): update docker.io/library/alpine docker tag to
    v3.20.3
  * chore(deps): update go to v1.22.8
  * fix(deps): update module github.com/containers/common to
    v0.60.4 [security]
  * chore(deps): update docker.io/library/golang:1.22.6 docker
    digest to a632201
  * chore: update containers/common
  * Remove const from parameters
  * bpf: allow all operations for syscall64 type
  * watcher: add metrics for deleted pod cache
  * watcher: add a deleted pod cache
  * watcher: add test for "fast" k8s API server
  * watcher: change FindContainer function
  * watcher: add a containerIDKey function
  * watcher: refactor watcher
  * Export EventCache tunables in the Helm Chart
  * Reduce the delay in GRPC gotests
  * Make EventCache configurable
  * helm: Set rthooks.podSecurityContext to empty by default
  * helm: Remove deprecated tetragon.skipCRDCreation value
  * [bugfix] Fix clone event caching due to missing pod info</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734091200">- Update to version 1.3.0:
  Large changelog, please find the full changelog here:
  https://github.com/cilium/tetragon/releases
  * Upgrade notes
    Depending on your setup, changes listed here might require a
    manual intervention.
  - Behavior of export-file-perm flag (and corresponding Helm
    value tetragon.exportFilePerm) changed. In case the export
    file exists, but has different permissions than specified in
    the option, Tetragon will change the file permissions on the
    next log rotation. In older versions, log rotation preserved
    permissions of the existing file. Before upgrading check if
    permissions of the existing export file match the option (600
    by default), and set the agent flag or Helm value to the
    desired value if needed.
  - Events (protobuf API)
    New events for syscall64 type
    Previous versions of Tetragon did not distinguish between
    different ABIs when using the syscall64 type because the
    output was just a size_arg with the id. When executing the
    getcpu syscall, for example, the JSON for 64- and 32-bits
    would be:
    "args":[{"size_arg":"309"}]
    "args":[{"size_arg":"318"}]
    Note that id 318 for x86_64 is a different syscall: getrandom
    so we cannot distinguish between a getrandom syscall on
    x86_64 and a getcpu call on 32-bit (i386). To address this
    issue, the output of syscall64 was changed to a SyscallId
    object that also includes the ABI. So the JSON for 64- and
    32-bits getcpu now is:
    "args":[{"syscall_id":{"id":309,"abi":"x64"}}]
    "args":[{"syscall_id":{"id":318,"abi":"i386"}}]
    Users that want to maintain the old behavior can use the
  - -enable-compatibility-syscall64-size-type flag for this
    version.
    The flag will be removed in v1.4.
  - Metrics
    tetragon_ratelimit_dropped_total metric is renamed to
    tetragon_export_ratelimit_events_dropped_total
  * Major Changes:
  - IMA hashes in LSM events (#2818) by @anfedotoff
  - tetragon: add support for associating pod information when
    nested cgroups are used (#3170) by @kkourt
  * - Bugfixes:
  - Fix clone event eventcache retry handler when missing pod
    info. (#2899) by @tpapagian
  - pkg/sensors: fix memory use of unloaded sensors (#3021) by
    @mtardy
  - tetragon: fix the process exit signal when core dumped
    (#3039) by @justin0u0
  - tetragon: improve how we handle cgroupv1 and cgroupv2 (#3053)
    by @tixxdz
  - [metrics] Fix overhead_program metrics for return probes
    (#3074) by @tpapagian
  - exec: fix tracking of matchBinary children (#3186) by @kkourt</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742558400">- Update to version 1.4.0:
  Large changelog, please find the full changelog here:
  https://github.com/cilium/tetragon/releases/tag/v1.4.0
  * Upgrade notes
    Read the upgrade notes carefully before upgrading Tetragon.
    Depending on your setup, changes listed here might require a
    manual intervention.
  * Metrics
    tetragon_map_errors_total metric is replaced by
    map_errors_update_total and map_errors_delete_total.
  * Major Changes
  - feat: include ancestors in process events (#2938) by @t0x01
  - Add attribute resolution (#3143) by @ScriptSathi
  - policies: add support for setting a monitoring mode in
    tracing policies (#3393) by @kkourt
  - Windows: Build tetragon on Windows (Part -1) (#3445) by
    @ExceptionalHandler
  * Minor Changes
  - Please check the full changelog
  * Bugfixes
  - [fix] fix probe_read_str return type (#3236) by @arthur-zhang
  - tetragon: avoid the agent from hanging in some corner error
    conditions (#3321) by @kkourt
  - Fix in_init_tree flag for processes started before Tetragon.
    (#3338) by @will-isovalent
  - Fix a bug where unloading programs where detaching them even
    in the case of unpin false (i.e.) --keep-sensors-on-exit
    (#3347) by @mtardy
  - Fix path truncations in event values for cwd and path/file
    function arguments. The function responsible for reading
    dentry was upgraded to 4096 but some users were still using
    the previous limitation of 256. (#3427) by @mtardy
  - Use BTF to access skb_ext (#3439) by @xabrouck
  - watcher: Fix K8sWatcher.FindPod (#3409) by @lambdanis
  * Documentation changes
  - docs: Add dev setup instructions for Apple silicon Macs
    (#3231) by @michi-covalent
  - docs: local dev with Apple Silicon small fixes (#3237) by
    @mtardy
  - docs: remove redundance CLI command in tracing policy example
    (#3256) by @arthur-zhang
  - docs: enhancements to the troubleshooting section (#3238) by
    @mtardy
  - fix: correcting the script path for minikube installation
    steps in do… (#3111) by @d-cryptic
  - Add link to Kubecon NA 2024 talk discussing Tetragon (#3303)
    by @daxmc99
  - fix: Troubleshooting documentation for System dump (#3325) by
    @z63d
  - docs: fix typo referencing kube-system as kubesystem (#3334)
    by @z63d
  - docs: fix the Example jq filter in Observability Policies
    (#3367) by @z63d
  - fix: returnArg index of TracingPolicy is not specified
    (#3388) by @z63d
  - docs: fix tracing policy options (#3470) by @z63d
  - docs: Remove incorrect event types from field filter docs
    examples. (#3489) by @will-isovalent
  - docs: fix typo (#3528) by @jetlime
  * Dependency updates
  - fix(deps): update module github.com/cilium/ebpf to v0.17.1
    (main) (#3206) by @cilium-renovate[bot]
  - fix(deps): update module google.golang.org/grpc to v1.70.0
    (main) (#3330) by @cilium-renovate[bot]
  - chore(deps): update all github action dependencies (main)
    (#3387) by @cilium-renovate[bot]
  - chore(deps): update docker.io/golangci/golangci-lint docker
    tag to v1.64.5 (main) (#3398) by @cilium-renovate[bot]
  * Misc Changes
  - Please check the full changelog</changelog>
</package>
<package pkgid="28662fed7d1c80f6512effac981c7acc47259e3dd0bfed29364a7f7b39c6e8f0" name="tetragon-cli-bash-completion" arch="noarch">
  <version epoch="0" ver="1.4.0" rel="39.33"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1714478400">- new package tetragon: eBPF-based Security Observability and
  Runtime Enforcement</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1718193600">- Update to version 1.1.2:
  * Bugfixes:
  - Don't create PodInfo if the pod is being deleted
  - [v1.1] backport: bpf: use CORE for execve hook
  - enforcer: fix issue when using multiple calls with fmod_ret
  * Minor Changes:
  - backports:1.1:tests: fix trace module testing
  - backports:1.1: uid username resolution support
  - helm: Add tetragon.livenessProbe value
  - backport:v1.1: btf: take first entry on multiple function
    matches
  * Misc Changes:
  - Prepare for v1.1.0 release
  - Use gRPC-based liveness probe instead of tetra status.
  - [v1.1] Introduce upgrade notes
  - Prepare for v1.1.1 release
  - [v1.1] Makefile: exclude api tags from version
  - v1.1: misc updates relating to release process
  - Prepare for v1.1.2 release</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1722254400">- exclude architectures that fail to build due to
  'pkg/syscallinfo/syscallinfo.go:39:34: undefined: syscallNames'
  errors</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726228800">- Update to version 1.2.0:
  Full changelog see
  https://github.com/cilium/tetragon/releases/tag/v1.2.0
  * Major Changes
  - feat: Username for process_exec events (#2369) by @anfedotoff
  - tetragon: Allow persistent enforcement during tetragon
    restart (#2600) by @olsajiri
  - LSM sensor (#2566) by @anfedotoff
  * Bugfixes
  - bpf: use CORE for execve hook (#2399) by @kkourt
  - Don't create PodInfo if the pod is being deleted (#2431) by
    @michi-covalent
  - tetragon: allow namespaced and non-namespaced policies to
    have the same name (#2337) by @joshuajorel
  - operator: Don't start metrics server if Helm value
    tetragonOperator.prometheus.enabled is set to false. (#2484)
    by @yukinakanaka
  - enforcer: fix issue when using multiple calls with fmod_ret
    (#2524) by @kkourt
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the stack trace feature when unused.
    (#2546) by @mtardy
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the ratelimit feature when unused
    (around ~10MB per kprobe). (#2551) by @mtardy
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the fdinstall feature when unused
    (around ~11MB per kprobe). (#2563) by @mtardy
  - Do not increase the reference count when we cannot find a
    parent in kthreads. (#2620) by @tpapagian
  - Reduce the kernel memory footprint (accounted by the cgroup
    v2 memory controller) of the override feature when unused
    (around ~3MB per kprobe). (#2692) by @mtardy
  - Fix a bug related to the matchBinaries Prefix operator by
    increasing the buffer size used by our dentry walk. Now the
    matchBinaries Prefix operator can correctly trigger a match
    on any path above 255 chars. (#2764) by @mtardy
  - Fix a bug where the tetra getevents command would timeout
    even if the connection was successful. (#2765) by @mtardy
  - Fix missing cases in the compact encoder for tetra. (#2819)
    by @willfindlay
  - add support for pod association via cgroup id (#2776) by
    @kkourt
  - Allow disabling gRPC either by selecting 'enabled:false' in
    the helm chart or by passing an empty address to the agent
    (#2826) by @kkourt
  - Fix tetragon_process_cache_size metric (#2827) by @lambdanis</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1732708800">- Update to version 1.2.1:
  * Prepare for v1.2.1 release
  * filters: implement parent_arguments_regex
  * chore(deps): update go to v1.22.9
  * chore(deps): update docker.io/library/alpine:3.20.3 docker
    digest to 1e42bbe
  * tetragon: probe_read usage may cause issues with newer kernels
  * e2e tests: skip label test on ARM
  * workflows: use GitHub arm64 runners instead of actuated
  * Add support to exclude valid processes from dump processCache
  * tetra: add max-recv-size to processcache dump cmd
  * tetra: rewrite dump processcache cmd for correct error code
  * tetra: use consistent case in dump cmd and api
  * Add support to dump processLRU
  * [btf] Flush kernel spec (BTF) after loading a sensor
  * [ksyms] Do not cache ksyms to reduce memory consumption
  * fix(deps): update module github.com/cilium/cilium to v1.15.10
    [security]
  * chore(deps): update docker.io/library/golang:1.22.8 docker
    digest to 0ca97f4
  * chore(deps): update docker.io/library/alpine docker tag to
    v3.20.3
  * chore(deps): update go to v1.22.8
  * fix(deps): update module github.com/containers/common to
    v0.60.4 [security]
  * chore(deps): update docker.io/library/golang:1.22.6 docker
    digest to a632201
  * chore: update containers/common
  * Remove const from parameters
  * bpf: allow all operations for syscall64 type
  * watcher: add metrics for deleted pod cache
  * watcher: add a deleted pod cache
  * watcher: add test for "fast" k8s API server
  * watcher: change FindContainer function
  * watcher: add a containerIDKey function
  * watcher: refactor watcher
  * Export EventCache tunables in the Helm Chart
  * Reduce the delay in GRPC gotests
  * Make EventCache configurable
  * helm: Set rthooks.podSecurityContext to empty by default
  * helm: Remove deprecated tetragon.skipCRDCreation value
  * [bugfix] Fix clone event caching due to missing pod info</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734091200">- Update to version 1.3.0:
  Large changelog, please find the full changelog here:
  https://github.com/cilium/tetragon/releases
  * Upgrade notes
    Depending on your setup, changes listed here might require a
    manual intervention.
  - Behavior of export-file-perm flag (and corresponding Helm
    value tetragon.exportFilePerm) changed. In case the export
    file exists, but has different permissions than specified in
    the option, Tetragon will change the file permissions on the
    next log rotation. In older versions, log rotation preserved
    permissions of the existing file. Before upgrading check if
    permissions of the existing export file match the option (600
    by default), and set the agent flag or Helm value to the
    desired value if needed.
  - Events (protobuf API)
    New events for syscall64 type
    Previous versions of Tetragon did not distinguish between
    different ABIs when using the syscall64 type because the
    output was just a size_arg with the id. When executing the
    getcpu syscall, for example, the JSON for 64- and 32-bits
    would be:
    "args":[{"size_arg":"309"}]
    "args":[{"size_arg":"318"}]
    Note that id 318 for x86_64 is a different syscall: getrandom
    so we cannot distinguish between a getrandom syscall on
    x86_64 and a getcpu call on 32-bit (i386). To address this
    issue, the output of syscall64 was changed to a SyscallId
    object that also includes the ABI. So the JSON for 64- and
    32-bits getcpu now is:
    "args":[{"syscall_id":{"id":309,"abi":"x64"}}]
    "args":[{"syscall_id":{"id":318,"abi":"i386"}}]
    Users that want to maintain the old behavior can use the
  - -enable-compatibility-syscall64-size-type flag for this
    version.
    The flag will be removed in v1.4.
  - Metrics
    tetragon_ratelimit_dropped_total metric is renamed to
    tetragon_export_ratelimit_events_dropped_total
  * Major Changes:
  - IMA hashes in LSM events (#2818) by @anfedotoff
  - tetragon: add support for associating pod information when
    nested cgroups are used (#3170) by @kkourt
  * - Bugfixes:
  - Fix clone event eventcache retry handler when missing pod
    info. (#2899) by @tpapagian
  - pkg/sensors: fix memory use of unloaded sensors (#3021) by
    @mtardy
  - tetragon: fix the process exit signal when core dumped
    (#3039) by @justin0u0
  - tetragon: improve how we handle cgroupv1 and cgroupv2 (#3053)
    by @tixxdz
  - [metrics] Fix overhead_program metrics for return probes
    (#3074) by @tpapagian
  - exec: fix tracking of matchBinary children (#3186) by @kkourt</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742558400">- Update to version 1.4.0:
  Large changelog, please find the full changelog here:
  https://github.com/cilium/tetragon/releases/tag/v1.4.0
  * Upgrade notes
    Read the upgrade notes carefully before upgrading Tetragon.
    Depending on your setup, changes listed here might require a
    manual intervention.
  * Metrics
    tetragon_map_errors_total metric is replaced by
    map_errors_update_total and map_errors_delete_total.
  * Major Changes
  - feat: include ancestors in process events (#2938) by @t0x01
  - Add attribute resolution (#3143) by @ScriptSathi
  - policies: add support for setting a monitoring mode in
    tracing policies (#3393) by @kkourt
  - Windows: Build tetragon on Windows (Part -1) (#3445) by
    @ExceptionalHandler
  * Minor Changes
  - Please check the full changelog
  * Bugfixes
  - [fix] fix probe_read_str return type (#3236) by @arthur-zhang
  - tetragon: avoid the agent from hanging in some corner error
    conditions (#3321) by @kkourt
  - Fix in_init_tree flag for processes started before Tetragon.
    (#3338) by @will-isovalent
  - Fix a bug where unloading programs where detaching them even
    in the case of unpin false (i.e.) --keep-sensors-on-exit
    (#3347) by @mtardy
  - Fix path truncations in event values for cwd and path/file
    function arguments. The function responsible for reading
    dentry was upgraded to 4096 but some users were still using
    the previous limitation of 256. (#3427) by @mtardy
  - Use BTF to access skb_ext (#3439) by @xabrouck
  - watcher: Fix K8sWatcher.FindPod (#3409) by @lambdanis
  * Documentation changes
  - docs: Add dev setup instructions for Apple silicon Macs
    (#3231) by @michi-covalent
  - docs: local dev with Apple Silicon small fixes (#3237) by
    @mtardy
  - docs: remove redundance CLI command in tracing policy example
    (#3256) by @arthur-zhang
  - docs: enhancements to the troubleshooting section (#3238) by
    @mtardy
  - fix: correcting the script path for minikube installation
    steps in do… (#3111) by @d-cryptic
  - Add link to Kubecon NA 2024 talk discussing Tetragon (#3303)
    by @daxmc99
  - fix: Troubleshooting documentation for System dump (#3325) by
    @z63d
  - docs: fix typo referencing kube-system as kubesystem (#3334)
    by @z63d
  - docs: fix the Example jq filter in Observability Policies
    (#3367) by @z63d
  - fix: returnArg index of TracingPolicy is not specified
    (#3388) by @z63d
  - docs: fix tracing policy options (#3470) by @z63d
  - docs: Remove incorrect event types from field filter docs
    examples. (#3489) by @will-isovalent
  - docs: fix typo (#3528) by @jetlime
  * Dependency updates
  - fix(deps): update module github.com/cilium/ebpf to v0.17.1
    (main) (#3206) by @cilium-renovate[bot]
  - fix(deps): update module google.golang.org/grpc to v1.70.0
    (main) (#3330) by @cilium-renovate[bot]
  - chore(deps): update all github action dependencies (main)
    (#3387) by @cilium-renovate[bot]
  - chore(deps): update docker.io/golangci/golangci-lint docker
    tag to v1.64.5 (main) (#3398) by @cilium-renovate[bot]
  * Misc Changes
  - Please check the full changelog</changelog>
</package>
<package pkgid="ede390269b13ad121a89e564b8aa359bf43659e976707d93c235dbc8a411f3f1" name="tetragon-cli-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="39.33"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1714478400">- new package tetragon: eBPF-based Security Observability and
  Runtime Enforcement</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1718193600">- Update to version 1.1.2:
  * Bugfixes:
  - Don't create PodInfo if the pod is being deleted
  - [v1.1] backport: bpf: use CORE for execve hook
  - enforcer: fix issue when using multiple calls with fmod_ret
  * Minor Changes:
  - backports:1.1:tests: fix trace module testing
  - backports:1.1: uid username resolution support
  - helm: Add tetragon.livenessProbe value
  - backport:v1.1: btf: take first entry on multiple function
    matches
  * Misc Changes:
  - Prepare for v1.1.0 release
  - Use gRPC-based liveness probe instead of tetra status.
  - [v1.1] Introduce upgrade notes
  - Prepare for v1.1.1 release
  - [v1.1] Makefile: exclude api tags from version
  - v1.1: misc updates relating to release process
  - Prepare for v1.1.2 release</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1722254400">- exclude architectures that fail to build due to
  'pkg/syscallinfo/syscallinfo.go:39:34: undefined: syscallNames'
  errors</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726228800">- Update to version 1.2.0:
  Full changelog see
  https://github.com/cilium/tetragon/releases/tag/v1.2.0
  * Major Changes
  - feat: Username for process_exec events (#2369) by @anfedotoff
  - tetragon: Allow persistent enforcement during tetragon
    restart (#2600) by @olsajiri
  - LSM sensor (#2566) by @anfedotoff
  * Bugfixes
  - bpf: use CORE for execve hook (#2399) by @kkourt
  - Don't create PodInfo if the pod is being deleted (#2431) by
    @michi-covalent
  - tetragon: allow namespaced and non-namespaced policies to
    have the same name (#2337) by @joshuajorel
  - operator: Don't start metrics server if Helm value
    tetragonOperator.prometheus.enabled is set to false. (#2484)
    by @yukinakanaka
  - enforcer: fix issue when using multiple calls with fmod_ret
    (#2524) by @kkourt
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the stack trace feature when unused.
    (#2546) by @mtardy
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the ratelimit feature when unused
    (around ~10MB per kprobe). (#2551) by @mtardy
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the fdinstall feature when unused
    (around ~11MB per kprobe). (#2563) by @mtardy
  - Do not increase the reference count when we cannot find a
    parent in kthreads. (#2620) by @tpapagian
  - Reduce the kernel memory footprint (accounted by the cgroup
    v2 memory controller) of the override feature when unused
    (around ~3MB per kprobe). (#2692) by @mtardy
  - Fix a bug related to the matchBinaries Prefix operator by
    increasing the buffer size used by our dentry walk. Now the
    matchBinaries Prefix operator can correctly trigger a match
    on any path above 255 chars. (#2764) by @mtardy
  - Fix a bug where the tetra getevents command would timeout
    even if the connection was successful. (#2765) by @mtardy
  - Fix missing cases in the compact encoder for tetra. (#2819)
    by @willfindlay
  - add support for pod association via cgroup id (#2776) by
    @kkourt
  - Allow disabling gRPC either by selecting 'enabled:false' in
    the helm chart or by passing an empty address to the agent
    (#2826) by @kkourt
  - Fix tetragon_process_cache_size metric (#2827) by @lambdanis</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1732708800">- Update to version 1.2.1:
  * Prepare for v1.2.1 release
  * filters: implement parent_arguments_regex
  * chore(deps): update go to v1.22.9
  * chore(deps): update docker.io/library/alpine:3.20.3 docker
    digest to 1e42bbe
  * tetragon: probe_read usage may cause issues with newer kernels
  * e2e tests: skip label test on ARM
  * workflows: use GitHub arm64 runners instead of actuated
  * Add support to exclude valid processes from dump processCache
  * tetra: add max-recv-size to processcache dump cmd
  * tetra: rewrite dump processcache cmd for correct error code
  * tetra: use consistent case in dump cmd and api
  * Add support to dump processLRU
  * [btf] Flush kernel spec (BTF) after loading a sensor
  * [ksyms] Do not cache ksyms to reduce memory consumption
  * fix(deps): update module github.com/cilium/cilium to v1.15.10
    [security]
  * chore(deps): update docker.io/library/golang:1.22.8 docker
    digest to 0ca97f4
  * chore(deps): update docker.io/library/alpine docker tag to
    v3.20.3
  * chore(deps): update go to v1.22.8
  * fix(deps): update module github.com/containers/common to
    v0.60.4 [security]
  * chore(deps): update docker.io/library/golang:1.22.6 docker
    digest to a632201
  * chore: update containers/common
  * Remove const from parameters
  * bpf: allow all operations for syscall64 type
  * watcher: add metrics for deleted pod cache
  * watcher: add a deleted pod cache
  * watcher: add test for "fast" k8s API server
  * watcher: change FindContainer function
  * watcher: add a containerIDKey function
  * watcher: refactor watcher
  * Export EventCache tunables in the Helm Chart
  * Reduce the delay in GRPC gotests
  * Make EventCache configurable
  * helm: Set rthooks.podSecurityContext to empty by default
  * helm: Remove deprecated tetragon.skipCRDCreation value
  * [bugfix] Fix clone event caching due to missing pod info</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734091200">- Update to version 1.3.0:
  Large changelog, please find the full changelog here:
  https://github.com/cilium/tetragon/releases
  * Upgrade notes
    Depending on your setup, changes listed here might require a
    manual intervention.
  - Behavior of export-file-perm flag (and corresponding Helm
    value tetragon.exportFilePerm) changed. In case the export
    file exists, but has different permissions than specified in
    the option, Tetragon will change the file permissions on the
    next log rotation. In older versions, log rotation preserved
    permissions of the existing file. Before upgrading check if
    permissions of the existing export file match the option (600
    by default), and set the agent flag or Helm value to the
    desired value if needed.
  - Events (protobuf API)
    New events for syscall64 type
    Previous versions of Tetragon did not distinguish between
    different ABIs when using the syscall64 type because the
    output was just a size_arg with the id. When executing the
    getcpu syscall, for example, the JSON for 64- and 32-bits
    would be:
    "args":[{"size_arg":"309"}]
    "args":[{"size_arg":"318"}]
    Note that id 318 for x86_64 is a different syscall: getrandom
    so we cannot distinguish between a getrandom syscall on
    x86_64 and a getcpu call on 32-bit (i386). To address this
    issue, the output of syscall64 was changed to a SyscallId
    object that also includes the ABI. So the JSON for 64- and
    32-bits getcpu now is:
    "args":[{"syscall_id":{"id":309,"abi":"x64"}}]
    "args":[{"syscall_id":{"id":318,"abi":"i386"}}]
    Users that want to maintain the old behavior can use the
  - -enable-compatibility-syscall64-size-type flag for this
    version.
    The flag will be removed in v1.4.
  - Metrics
    tetragon_ratelimit_dropped_total metric is renamed to
    tetragon_export_ratelimit_events_dropped_total
  * Major Changes:
  - IMA hashes in LSM events (#2818) by @anfedotoff
  - tetragon: add support for associating pod information when
    nested cgroups are used (#3170) by @kkourt
  * - Bugfixes:
  - Fix clone event eventcache retry handler when missing pod
    info. (#2899) by @tpapagian
  - pkg/sensors: fix memory use of unloaded sensors (#3021) by
    @mtardy
  - tetragon: fix the process exit signal when core dumped
    (#3039) by @justin0u0
  - tetragon: improve how we handle cgroupv1 and cgroupv2 (#3053)
    by @tixxdz
  - [metrics] Fix overhead_program metrics for return probes
    (#3074) by @tpapagian
  - exec: fix tracking of matchBinary children (#3186) by @kkourt</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742558400">- Update to version 1.4.0:
  Large changelog, please find the full changelog here:
  https://github.com/cilium/tetragon/releases/tag/v1.4.0
  * Upgrade notes
    Read the upgrade notes carefully before upgrading Tetragon.
    Depending on your setup, changes listed here might require a
    manual intervention.
  * Metrics
    tetragon_map_errors_total metric is replaced by
    map_errors_update_total and map_errors_delete_total.
  * Major Changes
  - feat: include ancestors in process events (#2938) by @t0x01
  - Add attribute resolution (#3143) by @ScriptSathi
  - policies: add support for setting a monitoring mode in
    tracing policies (#3393) by @kkourt
  - Windows: Build tetragon on Windows (Part -1) (#3445) by
    @ExceptionalHandler
  * Minor Changes
  - Please check the full changelog
  * Bugfixes
  - [fix] fix probe_read_str return type (#3236) by @arthur-zhang
  - tetragon: avoid the agent from hanging in some corner error
    conditions (#3321) by @kkourt
  - Fix in_init_tree flag for processes started before Tetragon.
    (#3338) by @will-isovalent
  - Fix a bug where unloading programs where detaching them even
    in the case of unpin false (i.e.) --keep-sensors-on-exit
    (#3347) by @mtardy
  - Fix path truncations in event values for cwd and path/file
    function arguments. The function responsible for reading
    dentry was upgraded to 4096 but some users were still using
    the previous limitation of 256. (#3427) by @mtardy
  - Use BTF to access skb_ext (#3439) by @xabrouck
  - watcher: Fix K8sWatcher.FindPod (#3409) by @lambdanis
  * Documentation changes
  - docs: Add dev setup instructions for Apple silicon Macs
    (#3231) by @michi-covalent
  - docs: local dev with Apple Silicon small fixes (#3237) by
    @mtardy
  - docs: remove redundance CLI command in tracing policy example
    (#3256) by @arthur-zhang
  - docs: enhancements to the troubleshooting section (#3238) by
    @mtardy
  - fix: correcting the script path for minikube installation
    steps in do… (#3111) by @d-cryptic
  - Add link to Kubecon NA 2024 talk discussing Tetragon (#3303)
    by @daxmc99
  - fix: Troubleshooting documentation for System dump (#3325) by
    @z63d
  - docs: fix typo referencing kube-system as kubesystem (#3334)
    by @z63d
  - docs: fix the Example jq filter in Observability Policies
    (#3367) by @z63d
  - fix: returnArg index of TracingPolicy is not specified
    (#3388) by @z63d
  - docs: fix tracing policy options (#3470) by @z63d
  - docs: Remove incorrect event types from field filter docs
    examples. (#3489) by @will-isovalent
  - docs: fix typo (#3528) by @jetlime
  * Dependency updates
  - fix(deps): update module github.com/cilium/ebpf to v0.17.1
    (main) (#3206) by @cilium-renovate[bot]
  - fix(deps): update module google.golang.org/grpc to v1.70.0
    (main) (#3330) by @cilium-renovate[bot]
  - chore(deps): update all github action dependencies (main)
    (#3387) by @cilium-renovate[bot]
  - chore(deps): update docker.io/golangci/golangci-lint docker
    tag to v1.64.5 (main) (#3398) by @cilium-renovate[bot]
  * Misc Changes
  - Please check the full changelog</changelog>
</package>
<package pkgid="70b13ab5f91e7512730519ac024442164598728476ace9f4c5a2316280438dc5" name="tetragon-cli-fish-completion" arch="noarch">
  <version epoch="0" ver="1.4.0" rel="39.33"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1714478400">- new package tetragon: eBPF-based Security Observability and
  Runtime Enforcement</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1718193600">- Update to version 1.1.2:
  * Bugfixes:
  - Don't create PodInfo if the pod is being deleted
  - [v1.1] backport: bpf: use CORE for execve hook
  - enforcer: fix issue when using multiple calls with fmod_ret
  * Minor Changes:
  - backports:1.1:tests: fix trace module testing
  - backports:1.1: uid username resolution support
  - helm: Add tetragon.livenessProbe value
  - backport:v1.1: btf: take first entry on multiple function
    matches
  * Misc Changes:
  - Prepare for v1.1.0 release
  - Use gRPC-based liveness probe instead of tetra status.
  - [v1.1] Introduce upgrade notes
  - Prepare for v1.1.1 release
  - [v1.1] Makefile: exclude api tags from version
  - v1.1: misc updates relating to release process
  - Prepare for v1.1.2 release</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1722254400">- exclude architectures that fail to build due to
  'pkg/syscallinfo/syscallinfo.go:39:34: undefined: syscallNames'
  errors</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726228800">- Update to version 1.2.0:
  Full changelog see
  https://github.com/cilium/tetragon/releases/tag/v1.2.0
  * Major Changes
  - feat: Username for process_exec events (#2369) by @anfedotoff
  - tetragon: Allow persistent enforcement during tetragon
    restart (#2600) by @olsajiri
  - LSM sensor (#2566) by @anfedotoff
  * Bugfixes
  - bpf: use CORE for execve hook (#2399) by @kkourt
  - Don't create PodInfo if the pod is being deleted (#2431) by
    @michi-covalent
  - tetragon: allow namespaced and non-namespaced policies to
    have the same name (#2337) by @joshuajorel
  - operator: Don't start metrics server if Helm value
    tetragonOperator.prometheus.enabled is set to false. (#2484)
    by @yukinakanaka
  - enforcer: fix issue when using multiple calls with fmod_ret
    (#2524) by @kkourt
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the stack trace feature when unused.
    (#2546) by @mtardy
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the ratelimit feature when unused
    (around ~10MB per kprobe). (#2551) by @mtardy
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the fdinstall feature when unused
    (around ~11MB per kprobe). (#2563) by @mtardy
  - Do not increase the reference count when we cannot find a
    parent in kthreads. (#2620) by @tpapagian
  - Reduce the kernel memory footprint (accounted by the cgroup
    v2 memory controller) of the override feature when unused
    (around ~3MB per kprobe). (#2692) by @mtardy
  - Fix a bug related to the matchBinaries Prefix operator by
    increasing the buffer size used by our dentry walk. Now the
    matchBinaries Prefix operator can correctly trigger a match
    on any path above 255 chars. (#2764) by @mtardy
  - Fix a bug where the tetra getevents command would timeout
    even if the connection was successful. (#2765) by @mtardy
  - Fix missing cases in the compact encoder for tetra. (#2819)
    by @willfindlay
  - add support for pod association via cgroup id (#2776) by
    @kkourt
  - Allow disabling gRPC either by selecting 'enabled:false' in
    the helm chart or by passing an empty address to the agent
    (#2826) by @kkourt
  - Fix tetragon_process_cache_size metric (#2827) by @lambdanis</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1732708800">- Update to version 1.2.1:
  * Prepare for v1.2.1 release
  * filters: implement parent_arguments_regex
  * chore(deps): update go to v1.22.9
  * chore(deps): update docker.io/library/alpine:3.20.3 docker
    digest to 1e42bbe
  * tetragon: probe_read usage may cause issues with newer kernels
  * e2e tests: skip label test on ARM
  * workflows: use GitHub arm64 runners instead of actuated
  * Add support to exclude valid processes from dump processCache
  * tetra: add max-recv-size to processcache dump cmd
  * tetra: rewrite dump processcache cmd for correct error code
  * tetra: use consistent case in dump cmd and api
  * Add support to dump processLRU
  * [btf] Flush kernel spec (BTF) after loading a sensor
  * [ksyms] Do not cache ksyms to reduce memory consumption
  * fix(deps): update module github.com/cilium/cilium to v1.15.10
    [security]
  * chore(deps): update docker.io/library/golang:1.22.8 docker
    digest to 0ca97f4
  * chore(deps): update docker.io/library/alpine docker tag to
    v3.20.3
  * chore(deps): update go to v1.22.8
  * fix(deps): update module github.com/containers/common to
    v0.60.4 [security]
  * chore(deps): update docker.io/library/golang:1.22.6 docker
    digest to a632201
  * chore: update containers/common
  * Remove const from parameters
  * bpf: allow all operations for syscall64 type
  * watcher: add metrics for deleted pod cache
  * watcher: add a deleted pod cache
  * watcher: add test for "fast" k8s API server
  * watcher: change FindContainer function
  * watcher: add a containerIDKey function
  * watcher: refactor watcher
  * Export EventCache tunables in the Helm Chart
  * Reduce the delay in GRPC gotests
  * Make EventCache configurable
  * helm: Set rthooks.podSecurityContext to empty by default
  * helm: Remove deprecated tetragon.skipCRDCreation value
  * [bugfix] Fix clone event caching due to missing pod info</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734091200">- Update to version 1.3.0:
  Large changelog, please find the full changelog here:
  https://github.com/cilium/tetragon/releases
  * Upgrade notes
    Depending on your setup, changes listed here might require a
    manual intervention.
  - Behavior of export-file-perm flag (and corresponding Helm
    value tetragon.exportFilePerm) changed. In case the export
    file exists, but has different permissions than specified in
    the option, Tetragon will change the file permissions on the
    next log rotation. In older versions, log rotation preserved
    permissions of the existing file. Before upgrading check if
    permissions of the existing export file match the option (600
    by default), and set the agent flag or Helm value to the
    desired value if needed.
  - Events (protobuf API)
    New events for syscall64 type
    Previous versions of Tetragon did not distinguish between
    different ABIs when using the syscall64 type because the
    output was just a size_arg with the id. When executing the
    getcpu syscall, for example, the JSON for 64- and 32-bits
    would be:
    "args":[{"size_arg":"309"}]
    "args":[{"size_arg":"318"}]
    Note that id 318 for x86_64 is a different syscall: getrandom
    so we cannot distinguish between a getrandom syscall on
    x86_64 and a getcpu call on 32-bit (i386). To address this
    issue, the output of syscall64 was changed to a SyscallId
    object that also includes the ABI. So the JSON for 64- and
    32-bits getcpu now is:
    "args":[{"syscall_id":{"id":309,"abi":"x64"}}]
    "args":[{"syscall_id":{"id":318,"abi":"i386"}}]
    Users that want to maintain the old behavior can use the
  - -enable-compatibility-syscall64-size-type flag for this
    version.
    The flag will be removed in v1.4.
  - Metrics
    tetragon_ratelimit_dropped_total metric is renamed to
    tetragon_export_ratelimit_events_dropped_total
  * Major Changes:
  - IMA hashes in LSM events (#2818) by @anfedotoff
  - tetragon: add support for associating pod information when
    nested cgroups are used (#3170) by @kkourt
  * - Bugfixes:
  - Fix clone event eventcache retry handler when missing pod
    info. (#2899) by @tpapagian
  - pkg/sensors: fix memory use of unloaded sensors (#3021) by
    @mtardy
  - tetragon: fix the process exit signal when core dumped
    (#3039) by @justin0u0
  - tetragon: improve how we handle cgroupv1 and cgroupv2 (#3053)
    by @tixxdz
  - [metrics] Fix overhead_program metrics for return probes
    (#3074) by @tpapagian
  - exec: fix tracking of matchBinary children (#3186) by @kkourt</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742558400">- Update to version 1.4.0:
  Large changelog, please find the full changelog here:
  https://github.com/cilium/tetragon/releases/tag/v1.4.0
  * Upgrade notes
    Read the upgrade notes carefully before upgrading Tetragon.
    Depending on your setup, changes listed here might require a
    manual intervention.
  * Metrics
    tetragon_map_errors_total metric is replaced by
    map_errors_update_total and map_errors_delete_total.
  * Major Changes
  - feat: include ancestors in process events (#2938) by @t0x01
  - Add attribute resolution (#3143) by @ScriptSathi
  - policies: add support for setting a monitoring mode in
    tracing policies (#3393) by @kkourt
  - Windows: Build tetragon on Windows (Part -1) (#3445) by
    @ExceptionalHandler
  * Minor Changes
  - Please check the full changelog
  * Bugfixes
  - [fix] fix probe_read_str return type (#3236) by @arthur-zhang
  - tetragon: avoid the agent from hanging in some corner error
    conditions (#3321) by @kkourt
  - Fix in_init_tree flag for processes started before Tetragon.
    (#3338) by @will-isovalent
  - Fix a bug where unloading programs where detaching them even
    in the case of unpin false (i.e.) --keep-sensors-on-exit
    (#3347) by @mtardy
  - Fix path truncations in event values for cwd and path/file
    function arguments. The function responsible for reading
    dentry was upgraded to 4096 but some users were still using
    the previous limitation of 256. (#3427) by @mtardy
  - Use BTF to access skb_ext (#3439) by @xabrouck
  - watcher: Fix K8sWatcher.FindPod (#3409) by @lambdanis
  * Documentation changes
  - docs: Add dev setup instructions for Apple silicon Macs
    (#3231) by @michi-covalent
  - docs: local dev with Apple Silicon small fixes (#3237) by
    @mtardy
  - docs: remove redundance CLI command in tracing policy example
    (#3256) by @arthur-zhang
  - docs: enhancements to the troubleshooting section (#3238) by
    @mtardy
  - fix: correcting the script path for minikube installation
    steps in do… (#3111) by @d-cryptic
  - Add link to Kubecon NA 2024 talk discussing Tetragon (#3303)
    by @daxmc99
  - fix: Troubleshooting documentation for System dump (#3325) by
    @z63d
  - docs: fix typo referencing kube-system as kubesystem (#3334)
    by @z63d
  - docs: fix the Example jq filter in Observability Policies
    (#3367) by @z63d
  - fix: returnArg index of TracingPolicy is not specified
    (#3388) by @z63d
  - docs: fix tracing policy options (#3470) by @z63d
  - docs: Remove incorrect event types from field filter docs
    examples. (#3489) by @will-isovalent
  - docs: fix typo (#3528) by @jetlime
  * Dependency updates
  - fix(deps): update module github.com/cilium/ebpf to v0.17.1
    (main) (#3206) by @cilium-renovate[bot]
  - fix(deps): update module google.golang.org/grpc to v1.70.0
    (main) (#3330) by @cilium-renovate[bot]
  - chore(deps): update all github action dependencies (main)
    (#3387) by @cilium-renovate[bot]
  - chore(deps): update docker.io/golangci/golangci-lint docker
    tag to v1.64.5 (main) (#3398) by @cilium-renovate[bot]
  * Misc Changes
  - Please check the full changelog</changelog>
</package>
<package pkgid="517ba0e83a7f6a46e7a41a48757cf2a470164d1df728ba8a23b5e2c486d062a1" name="tetragon-cli-zsh-completion" arch="noarch">
  <version epoch="0" ver="1.4.0" rel="39.33"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1714478400">- new package tetragon: eBPF-based Security Observability and
  Runtime Enforcement</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1718193600">- Update to version 1.1.2:
  * Bugfixes:
  - Don't create PodInfo if the pod is being deleted
  - [v1.1] backport: bpf: use CORE for execve hook
  - enforcer: fix issue when using multiple calls with fmod_ret
  * Minor Changes:
  - backports:1.1:tests: fix trace module testing
  - backports:1.1: uid username resolution support
  - helm: Add tetragon.livenessProbe value
  - backport:v1.1: btf: take first entry on multiple function
    matches
  * Misc Changes:
  - Prepare for v1.1.0 release
  - Use gRPC-based liveness probe instead of tetra status.
  - [v1.1] Introduce upgrade notes
  - Prepare for v1.1.1 release
  - [v1.1] Makefile: exclude api tags from version
  - v1.1: misc updates relating to release process
  - Prepare for v1.1.2 release</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1722254400">- exclude architectures that fail to build due to
  'pkg/syscallinfo/syscallinfo.go:39:34: undefined: syscallNames'
  errors</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726228800">- Update to version 1.2.0:
  Full changelog see
  https://github.com/cilium/tetragon/releases/tag/v1.2.0
  * Major Changes
  - feat: Username for process_exec events (#2369) by @anfedotoff
  - tetragon: Allow persistent enforcement during tetragon
    restart (#2600) by @olsajiri
  - LSM sensor (#2566) by @anfedotoff
  * Bugfixes
  - bpf: use CORE for execve hook (#2399) by @kkourt
  - Don't create PodInfo if the pod is being deleted (#2431) by
    @michi-covalent
  - tetragon: allow namespaced and non-namespaced policies to
    have the same name (#2337) by @joshuajorel
  - operator: Don't start metrics server if Helm value
    tetragonOperator.prometheus.enabled is set to false. (#2484)
    by @yukinakanaka
  - enforcer: fix issue when using multiple calls with fmod_ret
    (#2524) by @kkourt
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the stack trace feature when unused.
    (#2546) by @mtardy
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the ratelimit feature when unused
    (around ~10MB per kprobe). (#2551) by @mtardy
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the fdinstall feature when unused
    (around ~11MB per kprobe). (#2563) by @mtardy
  - Do not increase the reference count when we cannot find a
    parent in kthreads. (#2620) by @tpapagian
  - Reduce the kernel memory footprint (accounted by the cgroup
    v2 memory controller) of the override feature when unused
    (around ~3MB per kprobe). (#2692) by @mtardy
  - Fix a bug related to the matchBinaries Prefix operator by
    increasing the buffer size used by our dentry walk. Now the
    matchBinaries Prefix operator can correctly trigger a match
    on any path above 255 chars. (#2764) by @mtardy
  - Fix a bug where the tetra getevents command would timeout
    even if the connection was successful. (#2765) by @mtardy
  - Fix missing cases in the compact encoder for tetra. (#2819)
    by @willfindlay
  - add support for pod association via cgroup id (#2776) by
    @kkourt
  - Allow disabling gRPC either by selecting 'enabled:false' in
    the helm chart or by passing an empty address to the agent
    (#2826) by @kkourt
  - Fix tetragon_process_cache_size metric (#2827) by @lambdanis</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1732708800">- Update to version 1.2.1:
  * Prepare for v1.2.1 release
  * filters: implement parent_arguments_regex
  * chore(deps): update go to v1.22.9
  * chore(deps): update docker.io/library/alpine:3.20.3 docker
    digest to 1e42bbe
  * tetragon: probe_read usage may cause issues with newer kernels
  * e2e tests: skip label test on ARM
  * workflows: use GitHub arm64 runners instead of actuated
  * Add support to exclude valid processes from dump processCache
  * tetra: add max-recv-size to processcache dump cmd
  * tetra: rewrite dump processcache cmd for correct error code
  * tetra: use consistent case in dump cmd and api
  * Add support to dump processLRU
  * [btf] Flush kernel spec (BTF) after loading a sensor
  * [ksyms] Do not cache ksyms to reduce memory consumption
  * fix(deps): update module github.com/cilium/cilium to v1.15.10
    [security]
  * chore(deps): update docker.io/library/golang:1.22.8 docker
    digest to 0ca97f4
  * chore(deps): update docker.io/library/alpine docker tag to
    v3.20.3
  * chore(deps): update go to v1.22.8
  * fix(deps): update module github.com/containers/common to
    v0.60.4 [security]
  * chore(deps): update docker.io/library/golang:1.22.6 docker
    digest to a632201
  * chore: update containers/common
  * Remove const from parameters
  * bpf: allow all operations for syscall64 type
  * watcher: add metrics for deleted pod cache
  * watcher: add a deleted pod cache
  * watcher: add test for "fast" k8s API server
  * watcher: change FindContainer function
  * watcher: add a containerIDKey function
  * watcher: refactor watcher
  * Export EventCache tunables in the Helm Chart
  * Reduce the delay in GRPC gotests
  * Make EventCache configurable
  * helm: Set rthooks.podSecurityContext to empty by default
  * helm: Remove deprecated tetragon.skipCRDCreation value
  * [bugfix] Fix clone event caching due to missing pod info</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734091200">- Update to version 1.3.0:
  Large changelog, please find the full changelog here:
  https://github.com/cilium/tetragon/releases
  * Upgrade notes
    Depending on your setup, changes listed here might require a
    manual intervention.
  - Behavior of export-file-perm flag (and corresponding Helm
    value tetragon.exportFilePerm) changed. In case the export
    file exists, but has different permissions than specified in
    the option, Tetragon will change the file permissions on the
    next log rotation. In older versions, log rotation preserved
    permissions of the existing file. Before upgrading check if
    permissions of the existing export file match the option (600
    by default), and set the agent flag or Helm value to the
    desired value if needed.
  - Events (protobuf API)
    New events for syscall64 type
    Previous versions of Tetragon did not distinguish between
    different ABIs when using the syscall64 type because the
    output was just a size_arg with the id. When executing the
    getcpu syscall, for example, the JSON for 64- and 32-bits
    would be:
    "args":[{"size_arg":"309"}]
    "args":[{"size_arg":"318"}]
    Note that id 318 for x86_64 is a different syscall: getrandom
    so we cannot distinguish between a getrandom syscall on
    x86_64 and a getcpu call on 32-bit (i386). To address this
    issue, the output of syscall64 was changed to a SyscallId
    object that also includes the ABI. So the JSON for 64- and
    32-bits getcpu now is:
    "args":[{"syscall_id":{"id":309,"abi":"x64"}}]
    "args":[{"syscall_id":{"id":318,"abi":"i386"}}]
    Users that want to maintain the old behavior can use the
  - -enable-compatibility-syscall64-size-type flag for this
    version.
    The flag will be removed in v1.4.
  - Metrics
    tetragon_ratelimit_dropped_total metric is renamed to
    tetragon_export_ratelimit_events_dropped_total
  * Major Changes:
  - IMA hashes in LSM events (#2818) by @anfedotoff
  - tetragon: add support for associating pod information when
    nested cgroups are used (#3170) by @kkourt
  * - Bugfixes:
  - Fix clone event eventcache retry handler when missing pod
    info. (#2899) by @tpapagian
  - pkg/sensors: fix memory use of unloaded sensors (#3021) by
    @mtardy
  - tetragon: fix the process exit signal when core dumped
    (#3039) by @justin0u0
  - tetragon: improve how we handle cgroupv1 and cgroupv2 (#3053)
    by @tixxdz
  - [metrics] Fix overhead_program metrics for return probes
    (#3074) by @tpapagian
  - exec: fix tracking of matchBinary children (#3186) by @kkourt</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742558400">- Update to version 1.4.0:
  Large changelog, please find the full changelog here:
  https://github.com/cilium/tetragon/releases/tag/v1.4.0
  * Upgrade notes
    Read the upgrade notes carefully before upgrading Tetragon.
    Depending on your setup, changes listed here might require a
    manual intervention.
  * Metrics
    tetragon_map_errors_total metric is replaced by
    map_errors_update_total and map_errors_delete_total.
  * Major Changes
  - feat: include ancestors in process events (#2938) by @t0x01
  - Add attribute resolution (#3143) by @ScriptSathi
  - policies: add support for setting a monitoring mode in
    tracing policies (#3393) by @kkourt
  - Windows: Build tetragon on Windows (Part -1) (#3445) by
    @ExceptionalHandler
  * Minor Changes
  - Please check the full changelog
  * Bugfixes
  - [fix] fix probe_read_str return type (#3236) by @arthur-zhang
  - tetragon: avoid the agent from hanging in some corner error
    conditions (#3321) by @kkourt
  - Fix in_init_tree flag for processes started before Tetragon.
    (#3338) by @will-isovalent
  - Fix a bug where unloading programs where detaching them even
    in the case of unpin false (i.e.) --keep-sensors-on-exit
    (#3347) by @mtardy
  - Fix path truncations in event values for cwd and path/file
    function arguments. The function responsible for reading
    dentry was upgraded to 4096 but some users were still using
    the previous limitation of 256. (#3427) by @mtardy
  - Use BTF to access skb_ext (#3439) by @xabrouck
  - watcher: Fix K8sWatcher.FindPod (#3409) by @lambdanis
  * Documentation changes
  - docs: Add dev setup instructions for Apple silicon Macs
    (#3231) by @michi-covalent
  - docs: local dev with Apple Silicon small fixes (#3237) by
    @mtardy
  - docs: remove redundance CLI command in tracing policy example
    (#3256) by @arthur-zhang
  - docs: enhancements to the troubleshooting section (#3238) by
    @mtardy
  - fix: correcting the script path for minikube installation
    steps in do… (#3111) by @d-cryptic
  - Add link to Kubecon NA 2024 talk discussing Tetragon (#3303)
    by @daxmc99
  - fix: Troubleshooting documentation for System dump (#3325) by
    @z63d
  - docs: fix typo referencing kube-system as kubesystem (#3334)
    by @z63d
  - docs: fix the Example jq filter in Observability Policies
    (#3367) by @z63d
  - fix: returnArg index of TracingPolicy is not specified
    (#3388) by @z63d
  - docs: fix tracing policy options (#3470) by @z63d
  - docs: Remove incorrect event types from field filter docs
    examples. (#3489) by @will-isovalent
  - docs: fix typo (#3528) by @jetlime
  * Dependency updates
  - fix(deps): update module github.com/cilium/ebpf to v0.17.1
    (main) (#3206) by @cilium-renovate[bot]
  - fix(deps): update module google.golang.org/grpc to v1.70.0
    (main) (#3330) by @cilium-renovate[bot]
  - chore(deps): update all github action dependencies (main)
    (#3387) by @cilium-renovate[bot]
  - chore(deps): update docker.io/golangci/golangci-lint docker
    tag to v1.64.5 (main) (#3398) by @cilium-renovate[bot]
  * Misc Changes
  - Please check the full changelog</changelog>
</package>
<package pkgid="d56b084f770a0351f4ec704c3327889691aa8aae1671992e920df052ba840e14" name="tetragon-debuginfo" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="39.33"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1714478400">- new package tetragon: eBPF-based Security Observability and
  Runtime Enforcement</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1718193600">- Update to version 1.1.2:
  * Bugfixes:
  - Don't create PodInfo if the pod is being deleted
  - [v1.1] backport: bpf: use CORE for execve hook
  - enforcer: fix issue when using multiple calls with fmod_ret
  * Minor Changes:
  - backports:1.1:tests: fix trace module testing
  - backports:1.1: uid username resolution support
  - helm: Add tetragon.livenessProbe value
  - backport:v1.1: btf: take first entry on multiple function
    matches
  * Misc Changes:
  - Prepare for v1.1.0 release
  - Use gRPC-based liveness probe instead of tetra status.
  - [v1.1] Introduce upgrade notes
  - Prepare for v1.1.1 release
  - [v1.1] Makefile: exclude api tags from version
  - v1.1: misc updates relating to release process
  - Prepare for v1.1.2 release</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1722254400">- exclude architectures that fail to build due to
  'pkg/syscallinfo/syscallinfo.go:39:34: undefined: syscallNames'
  errors</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726228800">- Update to version 1.2.0:
  Full changelog see
  https://github.com/cilium/tetragon/releases/tag/v1.2.0
  * Major Changes
  - feat: Username for process_exec events (#2369) by @anfedotoff
  - tetragon: Allow persistent enforcement during tetragon
    restart (#2600) by @olsajiri
  - LSM sensor (#2566) by @anfedotoff
  * Bugfixes
  - bpf: use CORE for execve hook (#2399) by @kkourt
  - Don't create PodInfo if the pod is being deleted (#2431) by
    @michi-covalent
  - tetragon: allow namespaced and non-namespaced policies to
    have the same name (#2337) by @joshuajorel
  - operator: Don't start metrics server if Helm value
    tetragonOperator.prometheus.enabled is set to false. (#2484)
    by @yukinakanaka
  - enforcer: fix issue when using multiple calls with fmod_ret
    (#2524) by @kkourt
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the stack trace feature when unused.
    (#2546) by @mtardy
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the ratelimit feature when unused
    (around ~10MB per kprobe). (#2551) by @mtardy
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the fdinstall feature when unused
    (around ~11MB per kprobe). (#2563) by @mtardy
  - Do not increase the reference count when we cannot find a
    parent in kthreads. (#2620) by @tpapagian
  - Reduce the kernel memory footprint (accounted by the cgroup
    v2 memory controller) of the override feature when unused
    (around ~3MB per kprobe). (#2692) by @mtardy
  - Fix a bug related to the matchBinaries Prefix operator by
    increasing the buffer size used by our dentry walk. Now the
    matchBinaries Prefix operator can correctly trigger a match
    on any path above 255 chars. (#2764) by @mtardy
  - Fix a bug where the tetra getevents command would timeout
    even if the connection was successful. (#2765) by @mtardy
  - Fix missing cases in the compact encoder for tetra. (#2819)
    by @willfindlay
  - add support for pod association via cgroup id (#2776) by
    @kkourt
  - Allow disabling gRPC either by selecting 'enabled:false' in
    the helm chart or by passing an empty address to the agent
    (#2826) by @kkourt
  - Fix tetragon_process_cache_size metric (#2827) by @lambdanis</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1732708800">- Update to version 1.2.1:
  * Prepare for v1.2.1 release
  * filters: implement parent_arguments_regex
  * chore(deps): update go to v1.22.9
  * chore(deps): update docker.io/library/alpine:3.20.3 docker
    digest to 1e42bbe
  * tetragon: probe_read usage may cause issues with newer kernels
  * e2e tests: skip label test on ARM
  * workflows: use GitHub arm64 runners instead of actuated
  * Add support to exclude valid processes from dump processCache
  * tetra: add max-recv-size to processcache dump cmd
  * tetra: rewrite dump processcache cmd for correct error code
  * tetra: use consistent case in dump cmd and api
  * Add support to dump processLRU
  * [btf] Flush kernel spec (BTF) after loading a sensor
  * [ksyms] Do not cache ksyms to reduce memory consumption
  * fix(deps): update module github.com/cilium/cilium to v1.15.10
    [security]
  * chore(deps): update docker.io/library/golang:1.22.8 docker
    digest to 0ca97f4
  * chore(deps): update docker.io/library/alpine docker tag to
    v3.20.3
  * chore(deps): update go to v1.22.8
  * fix(deps): update module github.com/containers/common to
    v0.60.4 [security]
  * chore(deps): update docker.io/library/golang:1.22.6 docker
    digest to a632201
  * chore: update containers/common
  * Remove const from parameters
  * bpf: allow all operations for syscall64 type
  * watcher: add metrics for deleted pod cache
  * watcher: add a deleted pod cache
  * watcher: add test for "fast" k8s API server
  * watcher: change FindContainer function
  * watcher: add a containerIDKey function
  * watcher: refactor watcher
  * Export EventCache tunables in the Helm Chart
  * Reduce the delay in GRPC gotests
  * Make EventCache configurable
  * helm: Set rthooks.podSecurityContext to empty by default
  * helm: Remove deprecated tetragon.skipCRDCreation value
  * [bugfix] Fix clone event caching due to missing pod info</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734091200">- Update to version 1.3.0:
  Large changelog, please find the full changelog here:
  https://github.com/cilium/tetragon/releases
  * Upgrade notes
    Depending on your setup, changes listed here might require a
    manual intervention.
  - Behavior of export-file-perm flag (and corresponding Helm
    value tetragon.exportFilePerm) changed. In case the export
    file exists, but has different permissions than specified in
    the option, Tetragon will change the file permissions on the
    next log rotation. In older versions, log rotation preserved
    permissions of the existing file. Before upgrading check if
    permissions of the existing export file match the option (600
    by default), and set the agent flag or Helm value to the
    desired value if needed.
  - Events (protobuf API)
    New events for syscall64 type
    Previous versions of Tetragon did not distinguish between
    different ABIs when using the syscall64 type because the
    output was just a size_arg with the id. When executing the
    getcpu syscall, for example, the JSON for 64- and 32-bits
    would be:
    "args":[{"size_arg":"309"}]
    "args":[{"size_arg":"318"}]
    Note that id 318 for x86_64 is a different syscall: getrandom
    so we cannot distinguish between a getrandom syscall on
    x86_64 and a getcpu call on 32-bit (i386). To address this
    issue, the output of syscall64 was changed to a SyscallId
    object that also includes the ABI. So the JSON for 64- and
    32-bits getcpu now is:
    "args":[{"syscall_id":{"id":309,"abi":"x64"}}]
    "args":[{"syscall_id":{"id":318,"abi":"i386"}}]
    Users that want to maintain the old behavior can use the
  - -enable-compatibility-syscall64-size-type flag for this
    version.
    The flag will be removed in v1.4.
  - Metrics
    tetragon_ratelimit_dropped_total metric is renamed to
    tetragon_export_ratelimit_events_dropped_total
  * Major Changes:
  - IMA hashes in LSM events (#2818) by @anfedotoff
  - tetragon: add support for associating pod information when
    nested cgroups are used (#3170) by @kkourt
  * - Bugfixes:
  - Fix clone event eventcache retry handler when missing pod
    info. (#2899) by @tpapagian
  - pkg/sensors: fix memory use of unloaded sensors (#3021) by
    @mtardy
  - tetragon: fix the process exit signal when core dumped
    (#3039) by @justin0u0
  - tetragon: improve how we handle cgroupv1 and cgroupv2 (#3053)
    by @tixxdz
  - [metrics] Fix overhead_program metrics for return probes
    (#3074) by @tpapagian
  - exec: fix tracking of matchBinary children (#3186) by @kkourt</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742558400">- Update to version 1.4.0:
  Large changelog, please find the full changelog here:
  https://github.com/cilium/tetragon/releases/tag/v1.4.0
  * Upgrade notes
    Read the upgrade notes carefully before upgrading Tetragon.
    Depending on your setup, changes listed here might require a
    manual intervention.
  * Metrics
    tetragon_map_errors_total metric is replaced by
    map_errors_update_total and map_errors_delete_total.
  * Major Changes
  - feat: include ancestors in process events (#2938) by @t0x01
  - Add attribute resolution (#3143) by @ScriptSathi
  - policies: add support for setting a monitoring mode in
    tracing policies (#3393) by @kkourt
  - Windows: Build tetragon on Windows (Part -1) (#3445) by
    @ExceptionalHandler
  * Minor Changes
  - Please check the full changelog
  * Bugfixes
  - [fix] fix probe_read_str return type (#3236) by @arthur-zhang
  - tetragon: avoid the agent from hanging in some corner error
    conditions (#3321) by @kkourt
  - Fix in_init_tree flag for processes started before Tetragon.
    (#3338) by @will-isovalent
  - Fix a bug where unloading programs where detaching them even
    in the case of unpin false (i.e.) --keep-sensors-on-exit
    (#3347) by @mtardy
  - Fix path truncations in event values for cwd and path/file
    function arguments. The function responsible for reading
    dentry was upgraded to 4096 but some users were still using
    the previous limitation of 256. (#3427) by @mtardy
  - Use BTF to access skb_ext (#3439) by @xabrouck
  - watcher: Fix K8sWatcher.FindPod (#3409) by @lambdanis
  * Documentation changes
  - docs: Add dev setup instructions for Apple silicon Macs
    (#3231) by @michi-covalent
  - docs: local dev with Apple Silicon small fixes (#3237) by
    @mtardy
  - docs: remove redundance CLI command in tracing policy example
    (#3256) by @arthur-zhang
  - docs: enhancements to the troubleshooting section (#3238) by
    @mtardy
  - fix: correcting the script path for minikube installation
    steps in do… (#3111) by @d-cryptic
  - Add link to Kubecon NA 2024 talk discussing Tetragon (#3303)
    by @daxmc99
  - fix: Troubleshooting documentation for System dump (#3325) by
    @z63d
  - docs: fix typo referencing kube-system as kubesystem (#3334)
    by @z63d
  - docs: fix the Example jq filter in Observability Policies
    (#3367) by @z63d
  - fix: returnArg index of TracingPolicy is not specified
    (#3388) by @z63d
  - docs: fix tracing policy options (#3470) by @z63d
  - docs: Remove incorrect event types from field filter docs
    examples. (#3489) by @will-isovalent
  - docs: fix typo (#3528) by @jetlime
  * Dependency updates
  - fix(deps): update module github.com/cilium/ebpf to v0.17.1
    (main) (#3206) by @cilium-renovate[bot]
  - fix(deps): update module google.golang.org/grpc to v1.70.0
    (main) (#3330) by @cilium-renovate[bot]
  - chore(deps): update all github action dependencies (main)
    (#3387) by @cilium-renovate[bot]
  - chore(deps): update docker.io/golangci/golangci-lint docker
    tag to v1.64.5 (main) (#3398) by @cilium-renovate[bot]
  * Misc Changes
  - Please check the full changelog</changelog>
</package>
<package pkgid="c646e6452a03b624ef689a839099ad728ba3f10e85624311f824743fb30d4088" name="tetragon-debugsource" arch="x86_64">
  <version epoch="0" ver="1.4.0" rel="39.33"/>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1714478400">- new package tetragon: eBPF-based Security Observability and
  Runtime Enforcement</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1718193600">- Update to version 1.1.2:
  * Bugfixes:
  - Don't create PodInfo if the pod is being deleted
  - [v1.1] backport: bpf: use CORE for execve hook
  - enforcer: fix issue when using multiple calls with fmod_ret
  * Minor Changes:
  - backports:1.1:tests: fix trace module testing
  - backports:1.1: uid username resolution support
  - helm: Add tetragon.livenessProbe value
  - backport:v1.1: btf: take first entry on multiple function
    matches
  * Misc Changes:
  - Prepare for v1.1.0 release
  - Use gRPC-based liveness probe instead of tetra status.
  - [v1.1] Introduce upgrade notes
  - Prepare for v1.1.1 release
  - [v1.1] Makefile: exclude api tags from version
  - v1.1: misc updates relating to release process
  - Prepare for v1.1.2 release</changelog>
  <changelog author="Johannes Kastl &lt;opensuse_buildservice@ojkastl.de&gt;" date="1722254400">- exclude architectures that fail to build due to
  'pkg/syscallinfo/syscallinfo.go:39:34: undefined: syscallNames'
  errors</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1726228800">- Update to version 1.2.0:
  Full changelog see
  https://github.com/cilium/tetragon/releases/tag/v1.2.0
  * Major Changes
  - feat: Username for process_exec events (#2369) by @anfedotoff
  - tetragon: Allow persistent enforcement during tetragon
    restart (#2600) by @olsajiri
  - LSM sensor (#2566) by @anfedotoff
  * Bugfixes
  - bpf: use CORE for execve hook (#2399) by @kkourt
  - Don't create PodInfo if the pod is being deleted (#2431) by
    @michi-covalent
  - tetragon: allow namespaced and non-namespaced policies to
    have the same name (#2337) by @joshuajorel
  - operator: Don't start metrics server if Helm value
    tetragonOperator.prometheus.enabled is set to false. (#2484)
    by @yukinakanaka
  - enforcer: fix issue when using multiple calls with fmod_ret
    (#2524) by @kkourt
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the stack trace feature when unused.
    (#2546) by @mtardy
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the ratelimit feature when unused
    (around ~10MB per kprobe). (#2551) by @mtardy
  - Reduce the kernel memory footprint (accounted by the cgroup
    memory controller) of the fdinstall feature when unused
    (around ~11MB per kprobe). (#2563) by @mtardy
  - Do not increase the reference count when we cannot find a
    parent in kthreads. (#2620) by @tpapagian
  - Reduce the kernel memory footprint (accounted by the cgroup
    v2 memory controller) of the override feature when unused
    (around ~3MB per kprobe). (#2692) by @mtardy
  - Fix a bug related to the matchBinaries Prefix operator by
    increasing the buffer size used by our dentry walk. Now the
    matchBinaries Prefix operator can correctly trigger a match
    on any path above 255 chars. (#2764) by @mtardy
  - Fix a bug where the tetra getevents command would timeout
    even if the connection was successful. (#2765) by @mtardy
  - Fix missing cases in the compact encoder for tetra. (#2819)
    by @willfindlay
  - add support for pod association via cgroup id (#2776) by
    @kkourt
  - Allow disabling gRPC either by selecting 'enabled:false' in
    the helm chart or by passing an empty address to the agent
    (#2826) by @kkourt
  - Fix tetragon_process_cache_size metric (#2827) by @lambdanis</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1732708800">- Update to version 1.2.1:
  * Prepare for v1.2.1 release
  * filters: implement parent_arguments_regex
  * chore(deps): update go to v1.22.9
  * chore(deps): update docker.io/library/alpine:3.20.3 docker
    digest to 1e42bbe
  * tetragon: probe_read usage may cause issues with newer kernels
  * e2e tests: skip label test on ARM
  * workflows: use GitHub arm64 runners instead of actuated
  * Add support to exclude valid processes from dump processCache
  * tetra: add max-recv-size to processcache dump cmd
  * tetra: rewrite dump processcache cmd for correct error code
  * tetra: use consistent case in dump cmd and api
  * Add support to dump processLRU
  * [btf] Flush kernel spec (BTF) after loading a sensor
  * [ksyms] Do not cache ksyms to reduce memory consumption
  * fix(deps): update module github.com/cilium/cilium to v1.15.10
    [security]
  * chore(deps): update docker.io/library/golang:1.22.8 docker
    digest to 0ca97f4
  * chore(deps): update docker.io/library/alpine docker tag to
    v3.20.3
  * chore(deps): update go to v1.22.8
  * fix(deps): update module github.com/containers/common to
    v0.60.4 [security]
  * chore(deps): update docker.io/library/golang:1.22.6 docker
    digest to a632201
  * chore: update containers/common
  * Remove const from parameters
  * bpf: allow all operations for syscall64 type
  * watcher: add metrics for deleted pod cache
  * watcher: add a deleted pod cache
  * watcher: add test for "fast" k8s API server
  * watcher: change FindContainer function
  * watcher: add a containerIDKey function
  * watcher: refactor watcher
  * Export EventCache tunables in the Helm Chart
  * Reduce the delay in GRPC gotests
  * Make EventCache configurable
  * helm: Set rthooks.podSecurityContext to empty by default
  * helm: Remove deprecated tetragon.skipCRDCreation value
  * [bugfix] Fix clone event caching due to missing pod info</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1734091200">- Update to version 1.3.0:
  Large changelog, please find the full changelog here:
  https://github.com/cilium/tetragon/releases
  * Upgrade notes
    Depending on your setup, changes listed here might require a
    manual intervention.
  - Behavior of export-file-perm flag (and corresponding Helm
    value tetragon.exportFilePerm) changed. In case the export
    file exists, but has different permissions than specified in
    the option, Tetragon will change the file permissions on the
    next log rotation. In older versions, log rotation preserved
    permissions of the existing file. Before upgrading check if
    permissions of the existing export file match the option (600
    by default), and set the agent flag or Helm value to the
    desired value if needed.
  - Events (protobuf API)
    New events for syscall64 type
    Previous versions of Tetragon did not distinguish between
    different ABIs when using the syscall64 type because the
    output was just a size_arg with the id. When executing the
    getcpu syscall, for example, the JSON for 64- and 32-bits
    would be:
    "args":[{"size_arg":"309"}]
    "args":[{"size_arg":"318"}]
    Note that id 318 for x86_64 is a different syscall: getrandom
    so we cannot distinguish between a getrandom syscall on
    x86_64 and a getcpu call on 32-bit (i386). To address this
    issue, the output of syscall64 was changed to a SyscallId
    object that also includes the ABI. So the JSON for 64- and
    32-bits getcpu now is:
    "args":[{"syscall_id":{"id":309,"abi":"x64"}}]
    "args":[{"syscall_id":{"id":318,"abi":"i386"}}]
    Users that want to maintain the old behavior can use the
  - -enable-compatibility-syscall64-size-type flag for this
    version.
    The flag will be removed in v1.4.
  - Metrics
    tetragon_ratelimit_dropped_total metric is renamed to
    tetragon_export_ratelimit_events_dropped_total
  * Major Changes:
  - IMA hashes in LSM events (#2818) by @anfedotoff
  - tetragon: add support for associating pod information when
    nested cgroups are used (#3170) by @kkourt
  * - Bugfixes:
  - Fix clone event eventcache retry handler when missing pod
    info. (#2899) by @tpapagian
  - pkg/sensors: fix memory use of unloaded sensors (#3021) by
    @mtardy
  - tetragon: fix the process exit signal when core dumped
    (#3039) by @justin0u0
  - tetragon: improve how we handle cgroupv1 and cgroupv2 (#3053)
    by @tixxdz
  - [metrics] Fix overhead_program metrics for return probes
    (#3074) by @tpapagian
  - exec: fix tracking of matchBinary children (#3186) by @kkourt</changelog>
  <changelog author="opensuse_buildservice@ojkastl.de" date="1742558400">- Update to version 1.4.0:
  Large changelog, please find the full changelog here:
  https://github.com/cilium/tetragon/releases/tag/v1.4.0
  * Upgrade notes
    Read the upgrade notes carefully before upgrading Tetragon.
    Depending on your setup, changes listed here might require a
    manual intervention.
  * Metrics
    tetragon_map_errors_total metric is replaced by
    map_errors_update_total and map_errors_delete_total.
  * Major Changes
  - feat: include ancestors in process events (#2938) by @t0x01
  - Add attribute resolution (#3143) by @ScriptSathi
  - policies: add support for setting a monitoring mode in
    tracing policies (#3393) by @kkourt
  - Windows: Build tetragon on Windows (Part -1) (#3445) by
    @ExceptionalHandler
  * Minor Changes
  - Please check the full changelog
  * Bugfixes
  - [fix] fix probe_read_str return type (#3236) by @arthur-zhang
  - tetragon: avoid the agent from hanging in some corner error
    conditions (#3321) by @kkourt
  - Fix in_init_tree flag for processes started before Tetragon.
    (#3338) by @will-isovalent
  - Fix a bug where unloading programs where detaching them even
    in the case of unpin false (i.e.) --keep-sensors-on-exit
    (#3347) by @mtardy
  - Fix path truncations in event values for cwd and path/file
    function arguments. The function responsible for reading
    dentry was upgraded to 4096 but some users were still using
    the previous limitation of 256. (#3427) by @mtardy
  - Use BTF to access skb_ext (#3439) by @xabrouck
  - watcher: Fix K8sWatcher.FindPod (#3409) by @lambdanis
  * Documentation changes
  - docs: Add dev setup instructions for Apple silicon Macs
    (#3231) by @michi-covalent
  - docs: local dev with Apple Silicon small fixes (#3237) by
    @mtardy
  - docs: remove redundance CLI command in tracing policy example
    (#3256) by @arthur-zhang
  - docs: enhancements to the troubleshooting section (#3238) by
    @mtardy
  - fix: correcting the script path for minikube installation
    steps in do… (#3111) by @d-cryptic
  - Add link to Kubecon NA 2024 talk discussing Tetragon (#3303)
    by @daxmc99
  - fix: Troubleshooting documentation for System dump (#3325) by
    @z63d
  - docs: fix typo referencing kube-system as kubesystem (#3334)
    by @z63d
  - docs: fix the Example jq filter in Observability Policies
    (#3367) by @z63d
  - fix: returnArg index of TracingPolicy is not specified
    (#3388) by @z63d
  - docs: fix tracing policy options (#3470) by @z63d
  - docs: Remove incorrect event types from field filter docs
    examples. (#3489) by @will-isovalent
  - docs: fix typo (#3528) by @jetlime
  * Dependency updates
  - fix(deps): update module github.com/cilium/ebpf to v0.17.1
    (main) (#3206) by @cilium-renovate[bot]
  - fix(deps): update module google.golang.org/grpc to v1.70.0
    (main) (#3330) by @cilium-renovate[bot]
  - chore(deps): update all github action dependencies (main)
    (#3387) by @cilium-renovate[bot]
  - chore(deps): update docker.io/golangci/golangci-lint docker
    tag to v1.64.5 (main) (#3398) by @cilium-renovate[bot]
  * Misc Changes
  - Please check the full changelog</changelog>
</package>
</otherdata>