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

[DPE-3929] - feat: secrets integration #105

Merged
merged 55 commits into from
May 3, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
023c1e2
chore: bump data_intefaces lib
marcoppenheimer Apr 25, 2024
1c8cd38
chore: update ruff
marcoppenheimer Apr 25, 2024
cf9e722
chore: update charm.py
marcoppenheimer Apr 25, 2024
9bdbcb0
chore: sync VM core/
marcoppenheimer Apr 25, 2024
f532dca
chore: sync VM events/
marcoppenheimer Apr 25, 2024
8b67937
chore: sync VM managers/
marcoppenheimer Apr 25, 2024
3c19ceb
chore: fix name in upgrade
marcoppenheimer Apr 25, 2024
7c1dbcf
chore: update literals
marcoppenheimer Apr 25, 2024
6729fba
chore: sync VM tests/unit/*
marcoppenheimer Apr 25, 2024
37e0df3
chore: update upgrade tests to match VM
marcoppenheimer Apr 25, 2024
bbc2f72
chore: remove redundant unit/helpers
marcoppenheimer Apr 25, 2024
967ae7a
chore: update upgrade unit-tests to match VM
marcoppenheimer Apr 25, 2024
adf663f
style: fmt
marcoppenheimer Apr 25, 2024
6c9cfec
chore: sync verbatim from VM
marcoppenheimer Apr 27, 2024
2e8f4df
chore: sync int helpers from VM
marcoppenheimer Apr 27, 2024
678ffe9
chore: remove log lines
marcoppenheimer Apr 27, 2024
55338f0
test: working test_charm
marcoppenheimer Apr 28, 2024
295e51d
test: working password_rotation
marcoppenheimer Apr 28, 2024
69529b5
chore: sync nosec subprocess import
marcoppenheimer Apr 28, 2024
839a70d
test: working provider
marcoppenheimer Apr 28, 2024
4c55843
test: working scaling
marcoppenheimer Apr 28, 2024
9ef7eea
test: working tls
marcoppenheimer Apr 28, 2024
3343f58
feat: ACTUALLY WORKING UPGRADE TESTS
marcoppenheimer Apr 28, 2024
bce9e39
chore: silence sec warning on empty string
marcoppenheimer Apr 28, 2024
24808e3
test: update tls tests
marcoppenheimer Apr 29, 2024
d90c0b1
test: sync HA tests from VM
marcoppenheimer Apr 29, 2024
95ecd54
temp: debugging failing check_tls
marcoppenheimer Apr 29, 2024
0396870
test: working tls
marcoppenheimer Apr 29, 2024
0d7a1ee
test: working tls
marcoppenheimer Apr 29, 2024
a5d54f3
test: surely tls now??
marcoppenheimer Apr 29, 2024
b8c9c21
temp: add upterm debug
marcoppenheimer Apr 29, 2024
9fed71a
temp: remove upterm debug
marcoppenheimer Apr 30, 2024
3c0d53e
chore: maybe fix upgrades?
marcoppenheimer Apr 30, 2024
5e653fe
chore: set can-connect
marcoppenheimer Apr 30, 2024
8c116bc
chore: add sleep to upgrade path
marcoppenheimer Apr 30, 2024
b7b3bb8
temp: only run tls CI
marcoppenheimer Apr 30, 2024
f3b4a14
test: surely tls now??
marcoppenheimer Apr 30, 2024
11e3031
test: surely tls now??
marcoppenheimer Apr 30, 2024
3409a96
chore: bump lib ver
marcoppenheimer Apr 30, 2024
0bca53e
chore: maybe fix tls now??
marcoppenheimer Apr 30, 2024
d574305
chore: maybe fix tls now??
marcoppenheimer Apr 30, 2024
98eaa66
chore: maybe fix tls now??
marcoppenheimer Apr 30, 2024
155e57c
chore: maybe fix tls now??
marcoppenheimer Apr 30, 2024
2933161
chore: maybe fix tls now??
marcoppenheimer Apr 30, 2024
314b9ef
chore: maybe fix tls now??
marcoppenheimer May 1, 2024
f0455c4
fix: bug in is_leader() in provider
marcoppenheimer May 1, 2024
16a69e0
chore: remove debug logs
marcoppenheimer May 1, 2024
644600e
chore: add back in existing tests
marcoppenheimer May 1, 2024
5c62e93
chore: is it finally over?
marcoppenheimer May 1, 2024
4840ccc
chore: mark tls tests
marcoppenheimer May 1, 2024
986c246
style: fmt
marcoppenheimer May 1, 2024
5f214ab
chore: mark network-cut unstable
marcoppenheimer May 1, 2024
289bb7f
chore: bump versions
marcoppenheimer May 1, 2024
47aefe9
chore: remove series, use 3/edge
marcoppenheimer May 1, 2024
1f70e97
chore: remove redundant return in app charm handlers
marcoppenheimer May 2, 2024
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: 2 additions & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -67,13 +67,15 @@ jobs:
integration-test:
strategy:
fail-fast: false
max-parallel: 2
matrix:
tox-environments:
- integration-charm
- integration-scaling
- integration-provider
- integration-password-rotation
- integration-tls
- integration-upgrade
name: ${{ matrix.tox-environments }}
needs:
- lint
Expand Down
Loading
Loading