Skip to content

Conversation

@MattiaSarti
Copy link
Contributor

@MattiaSarti MattiaSarti commented Jan 27, 2026

resolves #680

note: commits up to a5f6d26 introduce integration tests to catch the problem, the CI run corresponding to that commit reproduces it, and the subsequent commits apply the fix described in the linked issue

@github-actions github-actions bot added the Libraries: Out of sync The charm libs used are out-of-sync label Jan 27, 2026
Copy link
Member

@misohu misohu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice job. Added some comments. Also please to the original issue add the logs from github action run (logs are not stored for long time in action's run). Its nice to have actual error message in the issue :)

@MattiaSarti
Copy link
Contributor Author

Nice job. Added some comments. Also please to the original issue add the logs from github action run (logs are not stored for long time in action's run). Its nice to have actual error message in the issue :)

Good idea, @misohu!

@MattiaSarti
Copy link
Contributor Author

note: commits due to review comments will be backported after all review comments are resolved

Copy link
Contributor

@NohaIhab NohaIhab left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@MattiaSarti MattiaSarti merged commit 70c27dd into main Jan 30, 2026
50 of 52 checks passed
@MattiaSarti MattiaSarti deleted the kf-8391/fix/cni branch January 30, 2026 12:42
MattiaSarti added a commit that referenced this pull request Jan 30, 2026
* fix: parametrize logs correctly

* ci: configure Cilium for Istio

* test: cover Istio CNI enablement

* test: fix argument parsing

* fix: rectofy log message

* fix: debug via logs

* style: compact multi-line instruction

* fix: make warning about missing revision disappear

* fix: make warning about missing revision disappear by fixing tag

* Revert "fix: make warning about missing revision disappear by fixing tag"

This reverts commit a57ff80.

* fix: use default name for revision

* fix: manipulate output of istioctl directly

* test: fix test cases with string-to-byte mocking

* fix: apply revision instead of workaround

* fix: remove old code block

* fix: use default revision name

* fix: fix typo

* fix: typos

* ci: remove spurious conditional

* docs: add explanation for default revision
MattiaSarti added a commit that referenced this pull request Jan 30, 2026
* fix: parametrize logs correctly

* ci: configure Cilium for Istio

* test: cover Istio CNI enablement

* test: fix argument parsing

* fix: rectofy log message

* fix: debug via logs

* style: compact multi-line instruction

* fix: make warning about missing revision disappear

* fix: make warning about missing revision disappear by fixing tag

* Revert "fix: make warning about missing revision disappear by fixing tag"

This reverts commit a57ff80.

* fix: use default name for revision

* fix: manipulate output of istioctl directly

* test: fix test cases with string-to-byte mocking

* fix: apply revision instead of workaround

* fix: remove old code block

* fix: use default revision name

* fix: fix typo

* fix: typos

* ci: remove spurious conditional

* docs: add explanation for default revision
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Libraries: Out of sync The charm libs used are out-of-sync

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Charm Errors Enabling Istio CNI After 1.28 Upgrade

4 participants