Closed marcoppenheimer closed 6 months ago
NOTE: Majority of changes are synced from https://github.com/canonical/kafka-operator/pull/189. See that PR for features, refactoring and bug-fixes.
fix: spurious error on upgrades when container wasn't ready
can_connect
pebble-ready
chore: drop exec failure logs down to DEBUG
ca already exists
test: remove mTLS tests
test: add scaling and client-broken checks to tls tests
test: pytest.mark.unstable network_cut_without_ip_change and tls_pod_reschedule
test: re-enable some commented unit tests
test: sync unit tests with VM
pytestmark = pytest.mark.skipif(SUBSTRATE="k8s")
test: enable upgrade int tests after stable release
stable
test: add consume action to app-charm for use in upgrade int tests
K8s Specific Changes
fix: spurious error on upgrades when container wasn't ready
can_connect
at the start of the upgrade-specificpebble-ready
chore: drop exec failure logs down to DEBUG
ca already exists
keytool logging when re-writing the CA to the truststoreTest Changes
test: remove mTLS tests
test: add scaling and client-broken checks to tls tests
test: pytest.mark.unstable network_cut_without_ip_change and tls_pod_reschedule
test: re-enable some commented unit tests
test: sync unit tests with VM
pytestmark = pytest.mark.skipif(SUBSTRATE="k8s")
to skip an entire module's teststest: enable upgrade int tests after stable release
stable
release, we do now, so now we have teststest: add consume action to app-charm for use in upgrade int tests