diff --git a/CHANGELOG.md b/CHANGELOG.md index 31c74ce6e2..c32a12bfab 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,29 @@ All notable changes to this project will be documented in this file. +## [0.23.0] - 2019-05-15 +### Added +- OVN probe with support for logical switches, routers, ports and ACLs +- Network Service Mesh (NSM) probe +- Open vSwitch: + - Use JSON schema when using ovs-ofctl command line utility + - Use Golang OpenFlow decoder based on loxigen + - Support for Gremlin `Metric` step on OVS interfaces + - Add advanced options for `ovssflow` capture type +- eBPF: + - 802.1q/VLAN support + - IP/GRE support +- Libvirt: + - Associations to SRIO-V virtual functions + - Add pure Go implementation for static builds +- Kubernetes: + - Add configmap/secret data keys to metadata + - Added health checks to Skydive template + +### Changed +- Move workflow execution to server side +- Move RTT from flows to metrics to keep history of it + ## [0.22.0] - 2019-03-21 ### Added - SRIO-V support diff --git a/contrib/ansible/roles/skydive_common/defaults/main.yml b/contrib/ansible/roles/skydive_common/defaults/main.yml index 14f4ee34d0..1cea13efca 100644 --- a/contrib/ansible/roles/skydive_common/defaults/main.yml +++ b/contrib/ansible/roles/skydive_common/defaults/main.yml @@ -1,5 +1,5 @@ --- -skydive_release: v0.22.0 +skydive_release: v0.23.0 skydive_docker_registry: docker.io skydive_docker_image_tag: latest skydive_config_file: /etc/skydive/skydive.yml diff --git a/contrib/packaging/rpm/skydive.spec b/contrib/packaging/rpm/skydive.spec index 0741d97a6c..2209a3721d 100644 --- a/contrib/packaging/rpm/skydive.spec +++ b/contrib/packaging/rpm/skydive.spec @@ -34,7 +34,7 @@ %endif %endif -%{!?fullver:%global fullver 0.22.0} +%{!?fullver:%global fullver 0.23.0} %define version %{extractversion %{fullver}} %{!?tag:%global tag 1} @@ -250,6 +250,9 @@ fi %attr(0644,root,root) %{_mandir}/man8/skydive-selinux.8.* %changelog +* Wed May 15 2019 Sylvain Baubeau - 0.23.0-1 +- Bump to version 0.23.0 + * Thu Mar 21 2019 Sylvain Afchain - 0.22.0-1 - Bump to version 0.22.0 diff --git a/contrib/packaging/rpm/skydive.te.fedora b/contrib/packaging/rpm/skydive.te.fedora index f366caff4d..6a164b9323 100644 --- a/contrib/packaging/rpm/skydive.te.fedora +++ b/contrib/packaging/rpm/skydive.te.fedora @@ -1,4 +1,4 @@ -policy_module(skydive, 0.22.0) +policy_module(skydive, 0.23.0) ######################################## # diff --git a/contrib/packaging/rpm/skydive.te.rhel b/contrib/packaging/rpm/skydive.te.rhel index 5ee8458a5a..16a6c93baf 100644 --- a/contrib/packaging/rpm/skydive.te.rhel +++ b/contrib/packaging/rpm/skydive.te.rhel @@ -1,4 +1,4 @@ -policy_module(skydive, 0.22.0) +policy_module(skydive, 0.23.0) ######################################## # diff --git a/scripts/ci/create-vagrant-boxes.sh b/scripts/ci/create-vagrant-boxes.sh index 4b757a877d..7e90883ca8 100755 --- a/scripts/ci/create-vagrant-boxes.sh +++ b/scripts/ci/create-vagrant-boxes.sh @@ -13,7 +13,7 @@ dir="$(dirname "$0")" # SKYDIVE_RELEASE is a relase tag (like "v0.1.2") or "master" export SKYDIVE_RELEASE=master -BOXVERSION=0.22.0.alpha +BOXVERSION=0.24.0.alpha tagname=$(git show-ref --tags $REF) if [ -n "$tagname" ]; then export SKYDIVE_RELEASE=$(echo $tagname | awk -F "/" "{print \$NF}")