Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tempo tracing #20

Open
wants to merge 83 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 79 commits
Commits
Show all changes
83 commits
Select commit Hold shift + click to select a range
eca6a14
feat(tracing): Init gunicorn tracing
alithethird Dec 16, 2024
0fabc4f
chore(example): Change paas-charm branch in example flask
alithethird Dec 16, 2024
7fa73fe
chore(example): Fix missing import and libraries
alithethird Dec 16, 2024
4da5103
chore(): Fix wrong function
alithethird Dec 16, 2024
311854f
feat(tracing): Remove unused topology, bring order to code
alithethird Dec 17, 2024
8ba4b39
feat(tracing): Implemented environmental approach
alithethird Dec 17, 2024
5df179c
chore(): Remove unnecessary log
alithethird Dec 17, 2024
ae59283
chore(): Write interface
alithethird Dec 18, 2024
f9b6b3c
chore(): Cleaning
alithethird Dec 18, 2024
99172b1
chore(): More cleaning
alithethird Dec 18, 2024
f999115
chore(): Remove empty line
alithethird Dec 18, 2024
b3f845b
chore(): Add unit test for env variables.
alithethird Dec 18, 2024
ca89e47
chore(): Addressed comment
alithethird Dec 19, 2024
259648d
chore(): Modify examples to test out tracing.
alithethird Jan 6, 2025
6cda4e5
chore(lint): Format code
alithethird Jan 6, 2025
ea0cf59
Merge remote-tracking branch 'origin/main' into tempo-tracing
alithethird Jan 6, 2025
8187b23
chore(tracing): Update examples.
alithethird Jan 8, 2025
f8c68ce
chore(examples): Fix naming issues with tracing apps examples.
alithethird Jan 8, 2025
6f77bb3
chore(lint): Lint
alithethird Jan 9, 2025
678276e
chore(fix): Fix gunicorn fork tracer
alithethird Jan 9, 2025
484f191
chore(test): Add tracing image options
alithethird Jan 9, 2025
f547d3a
chore(test): Fix test tracing image option name
alithethird Jan 9, 2025
d5b34a4
chore(test): Fix options
alithethird Jan 9, 2025
1a44207
chore(test): Add integration test for flask tracing
alithethird Jan 10, 2025
cccd115
chore: Format
alithethird Jan 10, 2025
3946636
chore(test): Add tracing test to workflow
alithethird Jan 10, 2025
d53b8a4
chore(): Licence update
alithethird Jan 10, 2025
40abab8
Merge branch 'main' into tempo-tracing
alithethird Jan 10, 2025
47f1de3
chore(test): Fix test
alithethird Jan 10, 2025
f7e5225
chore(test): Fix tracing integration test
alithethird Jan 13, 2025
37c447f
Merge branch 'tempo-tracing' of https://github.com/canonical/paas-cha…
alithethird Jan 13, 2025
b372dcb
chore(test): Merge
alithethird Jan 13, 2025
5b4c95e
chore(lint): Format code
alithethird Jan 13, 2025
4d60d13
Merge branch 'main' into tempo-tracing
alithethird Jan 13, 2025
02624c5
chore(Format): Remove unnecessary files and format code
alithethird Jan 15, 2025
47d5b91
Merge branch 'tempo-tracing' of https://github.com/canonical/paas-cha…
alithethird Jan 15, 2025
068a3c1
Chore(test): Fix unit test
alithethird Jan 15, 2025
a12f204
Chore(test): Fix false positive
alithethird Jan 15, 2025
af0c47c
chore(format):format
alithethird Jan 15, 2025
707af93
Chore(test): Skip if juju <=3.4
alithethird Jan 15, 2025
1ca07aa
Chore(format): Format
alithethird Jan 15, 2025
f566767
Chore(test): juju version skip fixed.
alithethird Jan 15, 2025
0e090cc
chore(): Skip test at model level
alithethird Jan 15, 2025
32fb470
Chore(): Change matrix to not include workload stuff for juju 3.3
alithethird Jan 15, 2025
66fb938
chore(test): Move all tracing tests into one module and parametrize f…
alithethird Jan 16, 2025
e1624fe
Chore(): Cleanup the code and update docstrings.
alithethird Jan 16, 2025
2650b7b
chore(): Update app.py
alithethird Jan 16, 2025
ebcccf4
chore():Address comments
alithethird Jan 16, 2025
fbc66ab
Merge branch 'tempo-tracing' of https://github.com/canonical/paas-cha…
alithethird Jan 16, 2025
cdb1902
Chore(): Fix
alithethird Jan 16, 2025
f7e9645
chore(test): Improve tests
alithethird Jan 17, 2025
a5bd4fe
chore(trivy): Add back Go stdlib ignore
alithethird Jan 17, 2025
4f05ded
chore(trivy): Add back
alithethird Jan 17, 2025
4fa1502
chore(test): Remove extra examples. Integrate tracing into default ex…
alithethird Jan 20, 2025
1553689
Chore(example): Fix go example
alithethird Jan 20, 2025
d2705ec
Chore(example): Remove commented out line
alithethird Jan 20, 2025
ddc57f9
Chore(test): Fix
alithethird Jan 20, 2025
c64b3fb
Chore(lint): Lint
alithethird Jan 20, 2025
ad85be9
Chore(template): turned gunicorn conf into jinja template
alithethird Jan 20, 2025
590d787
Merge branch 'main' into tempo-tracing
alithethird Jan 20, 2025
7d783d1
Chore(test): Updates app fixtures in integrations tests
alithethird Jan 21, 2025
38d7f1e
Merge branch 'tempo-tracing' of https://github.com/canonical/paas-cha…
alithethird Jan 21, 2025
0cbc108
chore(): Initial
alithethird Jan 24, 2025
efc08bf
chore(): Needs fixing in unit tests
alithethird Jan 24, 2025
dd52794
chore(test): Test
alithethird Jan 27, 2025
4e7d810
Chore(test): Fixed unit tests.
alithethird Jan 27, 2025
2b4923b
Chore(): Address comments.
alithethird Jan 27, 2025
6603015
Merge branch 'main' into tempo-tracing
alithethird Jan 27, 2025
1c0a046
fix(): Fix '
alithethird Jan 27, 2025
5ec6a3f
Merge branch 'tempo-tracing' of github.com:canonical/paas-charm into …
alithethird Jan 27, 2025
5c86c23
Fix(config): config error fixed when tracing relation is not there
alithethird Jan 28, 2025
8eeb7a3
Chore(): Revert minor changes.
alithethird Jan 28, 2025
a2b439b
Merge branch 'smtp-integration' into tempo-tracing
alithethird Jan 28, 2025
5df9a4d
Un-Merge branch 'smtp-integration' into tempo-tracing
alithethird Jan 28, 2025
52741d5
Merge branch 'tempo-tracing' of github.com:canonical/paas-charm into …
alithethird Jan 28, 2025
5f37a6a
Chore(): Add example lib folders to lint ignore
alithethird Jan 28, 2025
3de0fd4
Revert "Merge branch 'smtp-integration' into tempo-tracing"
alithethird Jan 28, 2025
fe3020f
Merge branch 'tempo-tracing' of github.com:canonical/paas-charm into …
alithethird Jan 28, 2025
f49e157
Revert "Merge branch 'smtp-integration' into tempo-tracing"
alithethird Jan 28, 2025
3b77a71
Chore(reqs): Pinned Jinja2 version.
alithethird Jan 29, 2025
0e469b1
Chore(state): Addressed comment about Tempo state and how it is initi…
alithethird Jan 29, 2025
d2899a0
Chore(tracing): Fix string format
alithethird Jan 29, 2025
e877780
Chore(): FIx generative functions.
alithethird Jan 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/integration_test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
extra-arguments: -x --localstack-address 172.17.0.1
pre-run-script: localstack-installation.sh
charmcraft-channel: latest/edge
modules: '["test_charm.py", "test_cos.py", "test_database.py", "test_db_migration.py", "test_django.py", "test_django_integrations.py", "test_fastapi.py", "test_go.py", "test_integrations.py", "test_proxy.py", "test_workers.py"]'
modules: '["test_charm.py", "test_cos.py", "test_database.py", "test_db_migration.py", "test_django.py", "test_django_integrations.py", "test_fastapi.py", "test_go.py", "test_integrations.py", "test_proxy.py", "test_workers.py", "test_tracing.py"]'
rockcraft-channel: latest/edge
juju-channel: ${{ matrix.juju-version }}
channel: 1.29-strict/stable
Expand Down
2 changes: 1 addition & 1 deletion .trivyignore
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# ignore CVE introduced by python3-gunicorn
CVE-2022-40897

Check notice on line 2 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-go-app-343f29c324cbcabee1ea0d50accf2e3d8a254941-_0.1_amd64.tar)

CVE-2022-40897 not present anymore, can be safely removed.

Check notice on line 2 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-test-db-flask-c6ae7ab2cf348e0414f1f503ec48212790df48cb-_0.1_amd64.tar)

CVE-2022-40897 not present anymore, can be safely removed.

Check notice on line 2 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-django-async-app-2ef79746bfea7ece6eda3c2230473e40031534ca-_0.1_amd64.tar)

CVE-2022-40897 not present anymore, can be safely removed.

Check notice on line 2 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-test-async-flask-1617d190e6eab9be495b09b1ad7a0c3794212530-_0.1_amd64.tar)

CVE-2022-40897 not present anymore, can be safely removed.

Check notice on line 2 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-test-db-flask-c6ae7ab2cf348e0414f1f503ec48212790df48cb-_0.1_amd64.tar)

CVE-2022-40897 not present anymore, can be safely removed.

Check notice on line 2 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-test-flask-0a17fa99d8f4d9d27dae4d56183d10a634053f9f-_0.1_amd64.tar)

CVE-2022-40897 not present anymore, can be safely removed.

Check notice on line 2 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-fastapi-app-bd51e04ff210ab4823857e25e97369977b139ba4-_0.1_amd64.tar)

CVE-2022-40897 not present anymore, can be safely removed.

Check notice on line 2 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-fastapi-app-bd51e04ff210ab4823857e25e97369977b139ba4-_0.1_amd64.tar)

CVE-2022-40897 not present anymore, can be safely removed.

Check notice on line 2 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-django-async-app-2ef79746bfea7ece6eda3c2230473e40031534ca-_0.1_amd64.tar)

CVE-2022-40897 not present anymore, can be safely removed.

Check notice on line 2 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-test-flask-0a17fa99d8f4d9d27dae4d56183d10a634053f9f-_0.1_amd64.tar)

CVE-2022-40897 not present anymore, can be safely removed.

Check notice on line 2 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-django-app-b9a951b9ea027c654826f110ea9b59f1f3c9e543-_0.1_amd64.tar)

CVE-2022-40897 not present anymore, can be safely removed.

Check notice on line 2 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-django-app-b9a951b9ea027c654826f110ea9b59f1f3c9e543-_0.1_amd64.tar)

CVE-2022-40897 not present anymore, can be safely removed.

Check notice on line 2 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-test-async-flask-1617d190e6eab9be495b09b1ad7a0c3794212530-_0.1_amd64.tar)

CVE-2022-40897 not present anymore, can be safely removed.

Check notice on line 2 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-go-app-343f29c324cbcabee1ea0d50accf2e3d8a254941-_0.1_amd64.tar)

CVE-2022-40897 not present anymore, can be safely removed.

Check notice on line 2 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-go-app-343f29c324cbcabee1ea0d50accf2e3d8a254941-_0.1_amd64.tar)

CVE-2022-40897 not present anymore, can be safely removed.

Check notice on line 2 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-test-db-flask-c6ae7ab2cf348e0414f1f503ec48212790df48cb-_0.1_amd64.tar)

CVE-2022-40897 not present anymore, can be safely removed.

Check notice on line 2 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-test-async-flask-1617d190e6eab9be495b09b1ad7a0c3794212530-_0.1_amd64.tar)

CVE-2022-40897 not present anymore, can be safely removed.

Check notice on line 2 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-django-async-app-2ef79746bfea7ece6eda3c2230473e40031534ca-_0.1_amd64.tar)

CVE-2022-40897 not present anymore, can be safely removed.

Check notice on line 2 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-django-app-b9a951b9ea027c654826f110ea9b59f1f3c9e543-_0.1_amd64.tar)

CVE-2022-40897 not present anymore, can be safely removed.

Check notice on line 2 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-test-flask-0a17fa99d8f4d9d27dae4d56183d10a634053f9f-_0.1_amd64.tar)

CVE-2022-40897 not present anymore, can be safely removed.

Check notice on line 2 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-fastapi-app-bd51e04ff210ab4823857e25e97369977b139ba4-_0.1_amd64.tar)

CVE-2022-40897 not present anymore, can be safely removed.
# pypa/setuptools: Remote code execution via download
CVE-2024-6345

Check notice on line 4 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-go-app-343f29c324cbcabee1ea0d50accf2e3d8a254941-_0.1_amd64.tar)

CVE-2024-6345 not present anymore, can be safely removed.

Check notice on line 4 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-test-db-flask-c6ae7ab2cf348e0414f1f503ec48212790df48cb-_0.1_amd64.tar)

CVE-2024-6345 not present anymore, can be safely removed.

Check notice on line 4 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-django-async-app-2ef79746bfea7ece6eda3c2230473e40031534ca-_0.1_amd64.tar)

CVE-2024-6345 not present anymore, can be safely removed.

Check notice on line 4 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-test-async-flask-1617d190e6eab9be495b09b1ad7a0c3794212530-_0.1_amd64.tar)

CVE-2024-6345 not present anymore, can be safely removed.

Check notice on line 4 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-test-db-flask-c6ae7ab2cf348e0414f1f503ec48212790df48cb-_0.1_amd64.tar)

CVE-2024-6345 not present anymore, can be safely removed.

Check notice on line 4 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-test-flask-0a17fa99d8f4d9d27dae4d56183d10a634053f9f-_0.1_amd64.tar)

CVE-2024-6345 not present anymore, can be safely removed.

Check notice on line 4 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-fastapi-app-bd51e04ff210ab4823857e25e97369977b139ba4-_0.1_amd64.tar)

CVE-2024-6345 not present anymore, can be safely removed.

Check notice on line 4 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-fastapi-app-bd51e04ff210ab4823857e25e97369977b139ba4-_0.1_amd64.tar)

CVE-2024-6345 not present anymore, can be safely removed.

Check notice on line 4 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-django-async-app-2ef79746bfea7ece6eda3c2230473e40031534ca-_0.1_amd64.tar)

CVE-2024-6345 not present anymore, can be safely removed.

Check notice on line 4 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-test-flask-0a17fa99d8f4d9d27dae4d56183d10a634053f9f-_0.1_amd64.tar)

CVE-2024-6345 not present anymore, can be safely removed.

Check notice on line 4 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-django-app-b9a951b9ea027c654826f110ea9b59f1f3c9e543-_0.1_amd64.tar)

CVE-2024-6345 not present anymore, can be safely removed.

Check notice on line 4 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-django-app-b9a951b9ea027c654826f110ea9b59f1f3c9e543-_0.1_amd64.tar)

CVE-2024-6345 not present anymore, can be safely removed.

Check notice on line 4 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-test-async-flask-1617d190e6eab9be495b09b1ad7a0c3794212530-_0.1_amd64.tar)

CVE-2024-6345 not present anymore, can be safely removed.

Check notice on line 4 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-go-app-343f29c324cbcabee1ea0d50accf2e3d8a254941-_0.1_amd64.tar)

CVE-2024-6345 not present anymore, can be safely removed.

Check notice on line 4 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-go-app-343f29c324cbcabee1ea0d50accf2e3d8a254941-_0.1_amd64.tar)

CVE-2024-6345 not present anymore, can be safely removed.

Check notice on line 4 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-test-db-flask-c6ae7ab2cf348e0414f1f503ec48212790df48cb-_0.1_amd64.tar)

CVE-2024-6345 not present anymore, can be safely removed.

Check notice on line 4 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-test-async-flask-1617d190e6eab9be495b09b1ad7a0c3794212530-_0.1_amd64.tar)

CVE-2024-6345 not present anymore, can be safely removed.

Check notice on line 4 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-django-async-app-2ef79746bfea7ece6eda3c2230473e40031534ca-_0.1_amd64.tar)

CVE-2024-6345 not present anymore, can be safely removed.

Check notice on line 4 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-django-app-b9a951b9ea027c654826f110ea9b59f1f3c9e543-_0.1_amd64.tar)

CVE-2024-6345 not present anymore, can be safely removed.

Check notice on line 4 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-test-flask-0a17fa99d8f4d9d27dae4d56183d10a634053f9f-_0.1_amd64.tar)

CVE-2024-6345 not present anymore, can be safely removed.

Check notice on line 4 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-fastapi-app-bd51e04ff210ab4823857e25e97369977b139ba4-_0.1_amd64.tar)

CVE-2024-6345 not present anymore, can be safely removed.
# pebble: Calling Decoder.Decode on a message which contains deeply nested structures can cause a panic due to stack exhaustion
CVE-2024-34156

Check notice on line 6 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-go-app-343f29c324cbcabee1ea0d50accf2e3d8a254941-_0.1_amd64.tar)

CVE-2024-34156 not present anymore, can be safely removed.

Check notice on line 6 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-test-db-flask-c6ae7ab2cf348e0414f1f503ec48212790df48cb-_0.1_amd64.tar)

CVE-2024-34156 not present anymore, can be safely removed.

Check notice on line 6 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-django-async-app-2ef79746bfea7ece6eda3c2230473e40031534ca-_0.1_amd64.tar)

CVE-2024-34156 not present anymore, can be safely removed.

Check notice on line 6 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-test-async-flask-1617d190e6eab9be495b09b1ad7a0c3794212530-_0.1_amd64.tar)

CVE-2024-34156 not present anymore, can be safely removed.

Check notice on line 6 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-test-db-flask-c6ae7ab2cf348e0414f1f503ec48212790df48cb-_0.1_amd64.tar)

CVE-2024-34156 not present anymore, can be safely removed.

Check notice on line 6 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-test-flask-0a17fa99d8f4d9d27dae4d56183d10a634053f9f-_0.1_amd64.tar)

CVE-2024-34156 not present anymore, can be safely removed.

Check notice on line 6 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-fastapi-app-bd51e04ff210ab4823857e25e97369977b139ba4-_0.1_amd64.tar)

CVE-2024-34156 not present anymore, can be safely removed.

Check notice on line 6 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-fastapi-app-bd51e04ff210ab4823857e25e97369977b139ba4-_0.1_amd64.tar)

CVE-2024-34156 not present anymore, can be safely removed.

Check notice on line 6 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-django-async-app-2ef79746bfea7ece6eda3c2230473e40031534ca-_0.1_amd64.tar)

CVE-2024-34156 not present anymore, can be safely removed.

Check notice on line 6 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-test-flask-0a17fa99d8f4d9d27dae4d56183d10a634053f9f-_0.1_amd64.tar)

CVE-2024-34156 not present anymore, can be safely removed.

Check notice on line 6 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-django-app-b9a951b9ea027c654826f110ea9b59f1f3c9e543-_0.1_amd64.tar)

CVE-2024-34156 not present anymore, can be safely removed.

Check notice on line 6 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-django-app-b9a951b9ea027c654826f110ea9b59f1f3c9e543-_0.1_amd64.tar)

CVE-2024-34156 not present anymore, can be safely removed.

Check notice on line 6 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-test-async-flask-1617d190e6eab9be495b09b1ad7a0c3794212530-_0.1_amd64.tar)

CVE-2024-34156 not present anymore, can be safely removed.

Check notice on line 6 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-go-app-343f29c324cbcabee1ea0d50accf2e3d8a254941-_0.1_amd64.tar)

CVE-2024-34156 not present anymore, can be safely removed.

Check notice on line 6 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-go-app-343f29c324cbcabee1ea0d50accf2e3d8a254941-_0.1_amd64.tar)

CVE-2024-34156 not present anymore, can be safely removed.

Check notice on line 6 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-test-db-flask-c6ae7ab2cf348e0414f1f503ec48212790df48cb-_0.1_amd64.tar)

CVE-2024-34156 not present anymore, can be safely removed.

Check notice on line 6 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-test-async-flask-1617d190e6eab9be495b09b1ad7a0c3794212530-_0.1_amd64.tar)

CVE-2024-34156 not present anymore, can be safely removed.

Check notice on line 6 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-django-async-app-2ef79746bfea7ece6eda3c2230473e40031534ca-_0.1_amd64.tar)

CVE-2024-34156 not present anymore, can be safely removed.

Check notice on line 6 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-django-app-b9a951b9ea027c654826f110ea9b59f1f3c9e543-_0.1_amd64.tar)

CVE-2024-34156 not present anymore, can be safely removed.

Check notice on line 6 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-test-flask-0a17fa99d8f4d9d27dae4d56183d10a634053f9f-_0.1_amd64.tar)

CVE-2024-34156 not present anymore, can be safely removed.

Check notice on line 6 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-fastapi-app-bd51e04ff210ab4823857e25e97369977b139ba4-_0.1_amd64.tar)

CVE-2024-34156 not present anymore, can be safely removed.
# pebble: Go stdlib
CVE-2024-45338

Check notice on line 8 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-go-app-343f29c324cbcabee1ea0d50accf2e3d8a254941-_0.1_amd64.tar)

CVE-2024-45338 not present anymore, can be safely removed.

Check notice on line 8 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-test-db-flask-c6ae7ab2cf348e0414f1f503ec48212790df48cb-_0.1_amd64.tar)

CVE-2024-45338 not present anymore, can be safely removed.

Check notice on line 8 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-django-async-app-2ef79746bfea7ece6eda3c2230473e40031534ca-_0.1_amd64.tar)

CVE-2024-45338 not present anymore, can be safely removed.

Check notice on line 8 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-test-async-flask-1617d190e6eab9be495b09b1ad7a0c3794212530-_0.1_amd64.tar)

CVE-2024-45338 not present anymore, can be safely removed.

Check notice on line 8 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-test-db-flask-c6ae7ab2cf348e0414f1f503ec48212790df48cb-_0.1_amd64.tar)

CVE-2024-45338 not present anymore, can be safely removed.

Check notice on line 8 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-test-flask-0a17fa99d8f4d9d27dae4d56183d10a634053f9f-_0.1_amd64.tar)

CVE-2024-45338 not present anymore, can be safely removed.

Check notice on line 8 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-fastapi-app-bd51e04ff210ab4823857e25e97369977b139ba4-_0.1_amd64.tar)

CVE-2024-45338 not present anymore, can be safely removed.

Check notice on line 8 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-fastapi-app-bd51e04ff210ab4823857e25e97369977b139ba4-_0.1_amd64.tar)

CVE-2024-45338 not present anymore, can be safely removed.

Check notice on line 8 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-django-async-app-2ef79746bfea7ece6eda3c2230473e40031534ca-_0.1_amd64.tar)

CVE-2024-45338 not present anymore, can be safely removed.

Check notice on line 8 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-test-flask-0a17fa99d8f4d9d27dae4d56183d10a634053f9f-_0.1_amd64.tar)

CVE-2024-45338 not present anymore, can be safely removed.

Check notice on line 8 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-django-app-b9a951b9ea027c654826f110ea9b59f1f3c9e543-_0.1_amd64.tar)

CVE-2024-45338 not present anymore, can be safely removed.

Check notice on line 8 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-django-app-b9a951b9ea027c654826f110ea9b59f1f3c9e543-_0.1_amd64.tar)

CVE-2024-45338 not present anymore, can be safely removed.

Check notice on line 8 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-test-async-flask-1617d190e6eab9be495b09b1ad7a0c3794212530-_0.1_amd64.tar)

CVE-2024-45338 not present anymore, can be safely removed.

Check notice on line 8 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-go-app-343f29c324cbcabee1ea0d50accf2e3d8a254941-_0.1_amd64.tar)

CVE-2024-45338 not present anymore, can be safely removed.

Check notice on line 8 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-go-app-343f29c324cbcabee1ea0d50accf2e3d8a254941-_0.1_amd64.tar)

CVE-2024-45338 not present anymore, can be safely removed.

Check notice on line 8 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-test-db-flask-c6ae7ab2cf348e0414f1f503ec48212790df48cb-_0.1_amd64.tar)

CVE-2024-45338 not present anymore, can be safely removed.

Check notice on line 8 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-test-async-flask-1617d190e6eab9be495b09b1ad7a0c3794212530-_0.1_amd64.tar)

CVE-2024-45338 not present anymore, can be safely removed.

Check notice on line 8 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-django-async-app-2ef79746bfea7ece6eda3c2230473e40031534ca-_0.1_amd64.tar)

CVE-2024-45338 not present anymore, can be safely removed.

Check notice on line 8 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-django-app-b9a951b9ea027c654826f110ea9b59f1f3c9e543-_0.1_amd64.tar)

CVE-2024-45338 not present anymore, can be safely removed.

Check notice on line 8 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-test-flask-0a17fa99d8f4d9d27dae4d56183d10a634053f9f-_0.1_amd64.tar)

CVE-2024-45338 not present anymore, can be safely removed.

Check notice on line 8 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-fastapi-app-bd51e04ff210ab4823857e25e97369977b139ba4-_0.1_amd64.tar)

CVE-2024-45338 not present anymore, can be safely removed.
# go-app: Go crypto lib
CVE-2024-45337
CVE-2024-45337

Check notice on line 10 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-go-app-343f29c324cbcabee1ea0d50accf2e3d8a254941-_0.1_amd64.tar)

CVE-2024-45337 not present anymore, can be safely removed.

Check notice on line 10 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-test-db-flask-c6ae7ab2cf348e0414f1f503ec48212790df48cb-_0.1_amd64.tar)

CVE-2024-45337 not present anymore, can be safely removed.

Check notice on line 10 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-django-async-app-2ef79746bfea7ece6eda3c2230473e40031534ca-_0.1_amd64.tar)

CVE-2024-45337 not present anymore, can be safely removed.

Check notice on line 10 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-test-async-flask-1617d190e6eab9be495b09b1ad7a0c3794212530-_0.1_amd64.tar)

CVE-2024-45337 not present anymore, can be safely removed.

Check notice on line 10 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-test-db-flask-c6ae7ab2cf348e0414f1f503ec48212790df48cb-_0.1_amd64.tar)

CVE-2024-45337 not present anymore, can be safely removed.

Check notice on line 10 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-test-flask-0a17fa99d8f4d9d27dae4d56183d10a634053f9f-_0.1_amd64.tar)

CVE-2024-45337 not present anymore, can be safely removed.

Check notice on line 10 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-fastapi-app-bd51e04ff210ab4823857e25e97369977b139ba4-_0.1_amd64.tar)

CVE-2024-45337 not present anymore, can be safely removed.

Check notice on line 10 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-fastapi-app-bd51e04ff210ab4823857e25e97369977b139ba4-_0.1_amd64.tar)

CVE-2024-45337 not present anymore, can be safely removed.

Check notice on line 10 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-django-async-app-2ef79746bfea7ece6eda3c2230473e40031534ca-_0.1_amd64.tar)

CVE-2024-45337 not present anymore, can be safely removed.

Check notice on line 10 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-test-flask-0a17fa99d8f4d9d27dae4d56183d10a634053f9f-_0.1_amd64.tar)

CVE-2024-45337 not present anymore, can be safely removed.

Check notice on line 10 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-django-app-b9a951b9ea027c654826f110ea9b59f1f3c9e543-_0.1_amd64.tar)

CVE-2024-45337 not present anymore, can be safely removed.

Check notice on line 10 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.4/stable) / Scan Image (ghcr.io-canonical-django-app-b9a951b9ea027c654826f110ea9b59f1f3c9e543-_0.1_amd64.tar)

CVE-2024-45337 not present anymore, can be safely removed.

Check notice on line 10 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-test-async-flask-1617d190e6eab9be495b09b1ad7a0c3794212530-_0.1_amd64.tar)

CVE-2024-45337 not present anymore, can be safely removed.

Check notice on line 10 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.3/stable) / Scan Image (ghcr.io-canonical-go-app-343f29c324cbcabee1ea0d50accf2e3d8a254941-_0.1_amd64.tar)

CVE-2024-45337 not present anymore, can be safely removed.

Check notice on line 10 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-go-app-343f29c324cbcabee1ea0d50accf2e3d8a254941-_0.1_amd64.tar)

CVE-2024-45337 not present anymore, can be safely removed.

Check notice on line 10 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-test-db-flask-c6ae7ab2cf348e0414f1f503ec48212790df48cb-_0.1_amd64.tar)

CVE-2024-45337 not present anymore, can be safely removed.

Check notice on line 10 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-test-async-flask-1617d190e6eab9be495b09b1ad7a0c3794212530-_0.1_amd64.tar)

CVE-2024-45337 not present anymore, can be safely removed.

Check notice on line 10 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-django-async-app-2ef79746bfea7ece6eda3c2230473e40031534ca-_0.1_amd64.tar)

CVE-2024-45337 not present anymore, can be safely removed.

Check notice on line 10 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-django-app-b9a951b9ea027c654826f110ea9b59f1f3c9e543-_0.1_amd64.tar)

CVE-2024-45337 not present anymore, can be safely removed.

Check notice on line 10 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-test-flask-0a17fa99d8f4d9d27dae4d56183d10a634053f9f-_0.1_amd64.tar)

CVE-2024-45337 not present anymore, can be safely removed.

Check notice on line 10 in .trivyignore

View workflow job for this annotation

GitHub Actions / integration-tests (3.5/stable) / Scan Image (ghcr.io-canonical-fastapi-app-bd51e04ff210ab4823857e25e97369977b139ba4-_0.1_amd64.tar)

CVE-2024-45337 not present anymore, can be safely removed.
2 changes: 1 addition & 1 deletion docs/.sphinx/_static/css/pdf.css
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@
margin-left: -0.5rem;
padding-left: .5rem;
padding-right: .5rem;
}
}
1 change: 0 additions & 1 deletion docs/explanation/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,3 @@ on key topics related to the use and configuration of

.. toctree::
:maxdepth: 1

2 changes: 0 additions & 2 deletions docs/tutorial/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,3 @@ Developer tutorials for the 12-factor app project.

.. toctree::
:maxdepth: 1


4 changes: 4 additions & 0 deletions examples/django/charm/charmcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,10 @@ requires:
interface: postgresql_client
optional: False
limit: 1
tracing:
interface: tracing
optional: True
limit: 1
resources:
django-app-image:
description: django application image.
Expand Down
Loading
Loading