charm-kube-ovn:main

Last commit made on 2024-03-04
Get this branch:
git clone -b main https://git.launchpad.net/charm-kube-ovn

Branch merges

Branch information

Name:
main
Repository:
lp:charm-kube-ovn

Recent commits

8498d6d... by Adam Dyess

Bump kube-ovn to 1.12.6 (#53)

* Bump kube-ovn to 1.12.6

* Address changes to linter and wokecheck

54e3e49... by George Kraft

Update to kube-ovn v1.12.3 (#51)

2557294... by George Kraft

Update to kube-ovn v1.12.2 (#50)

4c22f31... by Adam Dyess

Upgrade kube-ovn via update script (and tox env) (#49)

41446c8... by George Kraft

Update to kube-ovn v1.12.0 (#48)

35f9d4d... by George Kraft

Update to kube-ovn v1.11.10 (#47)

e33ed05... by Stone Preston <email address hidden>

Reenable grafana (#42)

* Reenable grafana

* Move grafana/prom tests to end to see if that helps

* Put multus as last test

* quiet the progress bars from curl

* swap to stable charms for prometheus-k8s and grafana-k8s

* reduced complexity of integration tests setup to install the entire k8s-model at once

* simplify tear down of tests

* speed up deployment of k8s and machine models

* Copy charmcraft log to debug artifact

---------

Co-authored-by: Stone Preston <email address hidden>
Co-authored-by: Mateo Florido <email address hidden>
Co-authored-by: Adam Dyess <email address hidden>

dc29693... by Mateo Florido <email address hidden>

Fix `send-remote-write` events (#46)

c212d40... by George Kraft

Update to kube-ovn 1.11.8 (#45)

be4092c... by George Kraft

Update to kube-ovn v1.11.5 (#44)

* Update to kube-ovn v1.11.3

* Fix unit test failures and related bugs

* Remove python 3.7 from test matrix

* Update integration workflow to juju 3.1 and python 3.10

* Update juju scp call for juju 3.x

* Actually use python 3.10

* Use non-hidden basetemp directory for juju 3.x support

* Use jammy controller

* Use basetemp path that works in github runners

* Fix kubeconfig filename

* Update kubernetes-core channel

* Check results from juju deploy call

* Replace `juju run` with `juju exec`

* Copy kubectl-ko plugin to temp path for juju 3.x support

* Drop JAMMY_BOOTSTRAP_OPTIONS

* Clean up logging-config arg

* Rewrite test_bgp to use natless subnet

* Revert "Clean up logging-config arg"

This reverts commit 86d6ed18e4dd496a4af3fec2b44063869d1de7bf.

* Revert "Drop JAMMY_BOOTSTRAP_OPTIONS"

This reverts commit e42800dd76fe211370a4e92c32fef2ad76fe8c37.

* test_multi_nic_ipam: delete pod and subnet before net-attach-def

* Mark test_bgp and test_external_gateway as xfail

* Add vsphere-cloud-provider to fix test_prometheus

* Bump prometheus wait timeout

* Fix prometheus.is_ready failure due to string change

* Update expected prometheus metrics

* Fix PV stuck due to VM hardware revision

* Fix Prometheus.is_ready exception when connection refused

* Update to kube-ovn 1.11.5

* Revert "Mark test_bgp and test_external_gateway as xfail"

This reverts commit 997e4af8956d61d32e1a7a5d8e3f8f6aabcdd9d3.

* Add test_pod_mirror workaround, sleep 20 seconds

* Use json.dumps to render enable-mirror arg

Co-authored-by: Adam Dyess <email address hidden>

---------

Co-authored-by: Adam Dyess <email address hidden>