Skip to content

v0.8.4

Compare
Choose a tag to compare
@github-actions github-actions released this 25 Aug 13:52
· 205 commits to master since this release
v0.8.4
acee70b

This patch release updates dependencies and contains one small bug fix for the page demoter.

What's Changed

  • Bump golang to v1.19.11 by @marquiz in #1016
  • go.mod: update dependencies by @marquiz in #1015
  • [Bump golang to v1.20.7 by @marquiz in https://github.com//pull/1019
  • backports from master by @marquiz in #1048
    • Merge pull request #1048 from marquiz/release-0.8
    • demoter: fix sudden cri-resmgr process exit on page demotion
    • e2e: relax dynamic demotion first detection round requirement
    • e2e: update default distro from Ubuntu 20.04 to 22.04
    • e2e: fix distro=opensuse to support k8s 1.27+
    • e2e: fix topology-aware/n4c16/test09-container-exit test
    • e2e: restore vm as last step in the static-pools test suite
    • pkg/topology: sync go.mod with the main module
    • go.mod: update goresctrl to v0.5.0
    • resmgr: stop importing kubernetes/kubelet internals.
    • all: switch to k8s.io/utils/cpuset.
    • Use golang builtin multierror
    • chore: remove refs to deprecated io/ioutil
    • chore: remove refs to deprecated io/ioutil
    • docs/deps: update pygments to v2.15.1
    • docs: use ADD in the dockerfile to fetch go tarball
    • github: use path filter for publishing docs
    • github: split code and docs CI into separate workflows
    • github: add trivy license scanning
    • github: fix the usage of github environments
    • github: add creation of vendored dist into release workflow
    • github: add release job for publishing binary packages
    • github: add workflows for image building
    • github: refactor verify workflow
    • github: use pinpointed ubuntu version on the runners
    • github: split security scanning into re-usable jobs
    • github: refactor docs building
    • github: drop containerized build of docs from verify workflow
    • github: drop the turnstyle plugin
    • github: take golang version from go.mod
    • github: add security scanning
    • Makefile: drop unwanted update-workflows target
    • Makefile: remove -it arg from docker run
    • Makefile: isolate image-push from image target
    • Makefile: prepare binary packages as release assets
    • cross-build: get golang binaries instead of compiling from source
    • scripts: drop unused stuff from docker-build-image
  • backport e2e test fixes from master by @marquiz in #1070
    • e2e: relax topology-aware coldstart test
    • e2e: don't use pyexec in tests directly
    • e2e: support for verify --retry N
    • e2e: drop vm-force-restart()
    • e2e: ignore terminated processes on fetching allowed resources
    • e2e: fix "ambiguous allowed resources" caused by race
    • e2e: add --wait to kubectl delete of pods and namespaces
    • Makefile: simplify packaging tests
    • e2e: check default serviceaccount in cluster readiness check
    • e2e: use bridge cni plugin by default
    • e2e: use Fedora 38 for the fedora test target
    • e2e: use latest image for debian-10 tests
    • e2e: fix opensuse-15.4 image URL, support distro=opensuse-15.5

Full Changelog: v0.8.3...v0.8.4