-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* feat(tracing): Init gunicorn tracing * chore(example): Change paas-charm branch in example flask * chore(example): Fix missing import and libraries * chore(): Fix wrong function * feat(tracing): Remove unused topology, bring order to code * feat(tracing): Implemented environmental approach * chore(): Remove unnecessary log * chore(): Write interface * chore(): Cleaning * chore(): More cleaning * chore(): Remove empty line * chore(): Add unit test for env variables. * chore(): Addressed comment * chore(): Modify examples to test out tracing. * chore(lint): Format code * chore(tracing): Update examples. * chore(examples): Fix naming issues with tracing apps examples. * chore(lint): Lint * chore(fix): Fix gunicorn fork tracer * chore(test): Add tracing image options * chore(test): Fix test tracing image option name * chore(test): Fix options * chore(test): Add integration test for flask tracing * chore: Format * chore(test): Add tracing test to workflow * chore(): Licence update * chore(test): Fix test * chore(test): Fix tracing integration test * chore(test): Merge * chore(lint): Format code * chore(Format): Remove unnecessary files and format code * Chore(test): Fix unit test * Chore(test): Fix false positive * chore(format):format * Chore(test): Skip if juju <=3.4 * Chore(format): Format * Chore(test): juju version skip fixed. * chore(): Skip test at model level * Chore(): Change matrix to not include workload stuff for juju 3.3 * chore(test): Move all tracing tests into one module and parametrize frameworks. * Chore(): Cleanup the code and update docstrings. * chore(): Update app.py Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * chore():Address comments * Chore(): Fix * chore(test): Improve tests * chore(trivy): Add back Go stdlib ignore * chore(trivy): Add back * chore(test): Remove extra examples. Integrate tracing into default example * Chore(example): Fix go example * Chore(example): Remove commented out line * Chore(test): Fix * Chore(lint): Lint * Chore(template): turned gunicorn conf into jinja template * Chore(test): Updates app fixtures in integrations tests * chore(): Initial * chore(): Needs fixing in unit tests * chore(test): Test * Chore(test): Fixed unit tests. * Chore(): Address comments. * fix(): Fix ' * Fix(config): config error fixed when tracing relation is not there * Chore(): Revert minor changes. * Un-Merge branch 'smtp-integration' into tempo-tracing * Chore(): Add example lib folders to lint ignore * Revert "Merge branch 'smtp-integration' into tempo-tracing" This reverts commit a2b439b, reversing changes made to 8eeb7a3. * Revert "Merge branch 'smtp-integration' into tempo-tracing" This reverts commit a2b439b, reversing changes made to 8eeb7a3. * Chore(reqs): Pinned Jinja2 version. * Chore(state): Addressed comment about Tempo state and how it is initialized. * Chore(tracing): Fix string format * Chore(): FIx generative functions. * Cleanup * Chore(): Cleanup * Chore(): Fix test * Chore(): Format * Chore(test): Remove tempo rev * Chore(example): Cleanup * Chore(tempo): Update integration parameter * Chore(): Update dosctring * Chore(): update tempo parameter generation. --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
- Loading branch information
1 parent
872cac0
commit 5aeb322
Showing
44 changed files
with
928 additions
and
114 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,4 +7,4 @@ CVE-2024-34156 | |
# pebble: Go stdlib | ||
CVE-2024-45338 | ||
# go-app: Go crypto lib | ||
CVE-2024-45337 | ||
CVE-2024-45337 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,9 @@ | ||
Django | ||
tzdata | ||
psycopg2-binary | ||
opentelemetry-api | ||
opentelemetry-exporter-otlp | ||
opentelemetry-exporter-otlp-proto-http | ||
opentelemetry-instrumentation | ||
opentelemetry-instrumentation-wsgi | ||
opentelemetry-sdk |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
fastapi | ||
SQLAlchemy | ||
alembic | ||
psycopg2-binary | ||
opentelemetry-api | ||
opentelemetry-sdk | ||
opentelemetry-instrumentation-fastapi | ||
opentelemetry-exporter-otlp | ||
opentelemetry-exporter-otlp-proto-http |
File renamed without changes.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
// Copyright 2025 Canonical Ltd. | ||
// See LICENSE file for licensing details. | ||
module go-app | ||
|
||
go 1.22.7 | ||
|
||
toolchain go1.22.10 | ||
|
||
require ( | ||
github.com/jackc/pgx/v5 v5.6.0 | ||
github.com/prometheus/client_golang v1.19.1 | ||
) | ||
|
||
require ( | ||
github.com/beorn7/perks v1.0.1 // indirect | ||
github.com/cenkalti/backoff/v4 v4.3.0 // indirect | ||
github.com/cespare/xxhash/v2 v2.3.0 // indirect | ||
github.com/go-logr/logr v1.4.2 // indirect | ||
github.com/go-logr/stdr v1.2.2 // indirect | ||
github.com/google/uuid v1.6.0 // indirect | ||
github.com/grpc-ecosystem/grpc-gateway/v2 v2.24.0 // indirect | ||
github.com/jackc/pgpassfile v1.0.0 // indirect | ||
github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a // indirect | ||
github.com/jackc/puddle/v2 v2.2.1 // indirect | ||
github.com/prometheus/client_model v0.5.0 // indirect | ||
github.com/prometheus/common v0.48.0 // indirect | ||
github.com/prometheus/procfs v0.12.0 // indirect | ||
go.opentelemetry.io/auto/sdk v1.1.0 // indirect | ||
go.opentelemetry.io/otel v1.33.0 // indirect | ||
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.33.0 // indirect | ||
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.33.0 // indirect | ||
go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.33.0 // indirect | ||
go.opentelemetry.io/otel/metric v1.33.0 // indirect | ||
go.opentelemetry.io/otel/sdk v1.33.0 // indirect | ||
go.opentelemetry.io/otel/trace v1.33.0 // indirect | ||
go.opentelemetry.io/proto/otlp v1.4.0 // indirect | ||
golang.org/x/crypto v0.30.0 // indirect | ||
golang.org/x/net v0.32.0 // indirect | ||
golang.org/x/sync v0.10.0 // indirect | ||
golang.org/x/sys v0.28.0 // indirect | ||
golang.org/x/text v0.21.0 // indirect | ||
google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576 // indirect | ||
google.golang.org/genproto/googleapis/rpc v0.0.0-20241209162323-e6fa225c2576 // indirect | ||
google.golang.org/grpc v1.68.1 // indirect | ||
google.golang.org/protobuf v1.35.2 // indirect | ||
) |
Oops, something went wrong.