Skip to content
This repository has been archived by the owner on Jan 18, 2023. It is now read-only.

Releases: intel/CPU-Manager-for-Kubernetes

CMK release v1.5.2

04 Feb 19:43
Compare
Choose a tag to compare
  • view • CMK release - version v1.5.2.
  • view • Merge ssh://gitlab.devtools.intel.com:29418/OrchSW/CNO/containers_cpu_manager_for_kubernetes
  • view • Fix configmap bug
  • view • Doc update (#287)
  • view • Update operator.md
  • view • Update 3rd party software to latest versions
  • view • Fix webhook bug and add test
  • view • Merge remote-tracking branch 'upstream/master'
  • view • add option to skip adding node taints in discover
  • CMK release v1.5.1

    24 Oct 10:45
    Compare
    Choose a tag to compare
  • view • CMK release - version v1.5.1.
  • view • Update CMK to use configmap structure instead of filesystem structure (#280)
  • view • CMK-SDL (#279)
  • view • Allow for scenario where there are no free cores for a core-pool if there are no cores requested for that core-pool (#274)
  • view • Fix linting issue in util.py
  • view • Add shell script for sst-cp discovery with NFD
  • view • Add shared CPUs environment variable
  • CMK release v1.4.1

    20 Mar 20:48
    Compare
    Choose a tag to compare
  • view • CMK release - version v1.4.1.
  • view • update requirements.txt (#268)
  • view • Add additional pool exclusive-non-isolcpus (#267)
  • view • Add setuptools requirement for integration tests (#265)
  • view • Update Travis and Dockerfile Python version (#264)
  • CMK release v1.4.0

    20 Dec 08:09
    Compare
    Choose a tag to compare
  • view • CMK release - version v1.4.0.
  • view • Add support for SST-CP features (#260)
  • view • Add support for Kubernetes v1.16 (#259)
  • view • Fixed issue where webhook was not mutating initContainers and an issu… (#258)
  • view • Added version requirement for attrs library in requirements.txt (#254)
  • view • Update to use namespace for operator (avoid using default) (#251)
  • view • Update operator,md to add Power Management Info (#230)
  • view • add support for Kubernetes 1.14 (#249)
  • view • Add ENV_CPUS_ASSIGNED_MASK env variable(#246) (#246)
  • view • Fix free cores sorting before assign (#245)
  • view • don't execute release job on forks (#247)
  • view • upgrade requests and urllib3 dependencies (#235)
  • view • update NFD SST-BF label name (#233)
  • view • add support for SST-BF features (#229)
  • view • fix incorrect comparisons reported by linter (#226)
  • view • Fix typo in architecture.md (#224)
  • view • Fix misprint in cli.md (#223)
  • CMK release v1.3.1

    17 Jan 17:15
    Compare
    Choose a tag to compare
  • view • CMK release - version v1.3.1.
  • view • Add build process improvements and fixes (#221)
  • view • Added release automation for travis (#218) (#219)
  • view • add support for Kubernetes v1.12 (#212)
  • view • read env var with CPUs number only when allocating cores from exclusive pool (#217)
  • view • Updating CMK to allow request of 0 cores to exclusive/shared core pools. (#216)
  • view • remove unused variable in uninstall module (#214)
  • view • add RBAC rules for webhook deployment (#211)
  • view • fix git remote HTTPS URL handling in make_release script (#210)
  • CMK Release v1.3.0

    04 Oct 09:59
    Compare
    Choose a tag to compare

    Source build

    $ tar -xvzf CPU-Manager-for-Kubernetes-1.3.0.tar.gz
    $ cd CPU-Manager-for-Kubernetes-1.3.0
    $ make
    

    Release notes

    • Added namespace support for cluster-init
    • Added more unit tests
    • Added infra cores as environment variable
    • Changed pool names to Exclusive, Shared & Infra
    • Added support for allocating multiple CPUs to the exclusive pool
    • Added a mutating admission webhook to modify CMK isolate pod specifications
    • Updated default pod specs to reflect latest changes
    • Various bug fixes

    CMK Release v1.2.2

    01 Feb 15:25
    Compare
    Choose a tag to compare

    Source build

    $ tar -xvzf CPU-Manager-for-Kubernetes-1.2.2.tar.gz
    $ cd CPU-Manager-for-Kubernetes-1.2.2
    $ make

    Release notes

    • Fix the issue where CMK fail build during unit tests

    CMK Release v1.2.1

    20 Oct 10:45
    Compare
    Choose a tag to compare

    Source build

    $ tar -xvzf CPU-Manager-for-Kubernetes-1.2.1.tar.gz
    $ cd CPU-Manager-for-Kubernetes-1.2.1
    $ make

    Release notes

    • Improve REST API exceptions handling
    • Handling race condition with creating nodereport\reconcilereport endpoints(TPR\CRD) and exposing corresponding reports.
    • Add Kubernetes 1.8.1+ support
      • Fix init container in cluster-init
      • Use Extended Resources instead of Opaque Integer Resources in Kubernetes 1.8.1+
    • Add support for CPU ranges in isolcpus
    • Minor bugfixes

    CMK Release v1.2.0

    29 Sep 15:00
    Compare
    Choose a tag to compare

    Source build

    $ tar -xvzf CPU-Manager-for-Kubernetes-1.2.0-rc1.tar.gz
    $ cd CPU-Manager-for-Kubernetes-1.2.0-rc1
    $ make

    Release notes

    • Add support for Custom Resource Definitions
    • Update Kubernetes python client
    • Fix taints in Kubernetes 1.7+
    • Minor bugfixes

    CMK Release v1.2.0-rc1

    22 Sep 14:04
    Compare
    Choose a tag to compare
    Pre-release

    Source build

    $ tar -xvzf CPU-Manager-for-Kubernetes-1.2.0-rc1.tar.gz
    $ cd CPU-Manager-for-Kubernetes-1.2.0-rc1
    $ make

    Release notes

    • Add support for Custom Resource Definitions
    • Update Kubernetes python client
    • Fix taints in Kubernetes 1.7+
    • Minor bugfixes