canonical / canonical/notebook-operators

tests(integration): Replace istio

Open
#331 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
6
Forks
12
Avg merge
3d 5h
Merged PRs (30d)
12

Description

### Context

During https://github.com/canonical/bundle-kubeflow/issues/621, it was agreed to test web apps charms by using the unit/k8s-svc IP directly instead of going through istio's ingressgateway. Thus, we should remove istio charms from the [repo-wide integration tests](https://github.com/canonical/notebook-operators/blob/main/tests/test_charms.py#L78-L98). By removing istio, tests will also be independent of istio charms' failures.

### What needs to get done

### Definition of Done

### What needs to get done

Remove istio from repo-wide integration tests

### Definition of Done

Repo-wide integration tests pass without deploying istio charms

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.