Skip to content
Permalink
Branch: master
Commits on Mar 22, 2019
  1. add kubelet client for Pod resource info

    ahalim-intel authored and dougbtv committed Feb 7, 2019
    This change introduces kubelet client to get allocated device
    information of a Pod from newly added Kubelet grpc service.
    For more information please see:
    [kubernetes/kubernetes#70508](kubernetes/kubernetes#70508)
    
    Change-Id: I11e58ccdd52662601f445fa24c7d55c225441efc
    Signed-off-by: Abdul Halim <abdul.halim@intel.com>
  2. update vendor dependencies for kubelet client

    ahalim-intel authored and dougbtv committed Feb 7, 2019
    adding new imported package dependencies in vendor which is required
    for Kubelet Pod Resource api client.
    
    Change-Id: If6c74598e12af5f8659df69371e72dd064823f49
  3. [travis] Updates Travis to tag master builds as :latest, and adds ver…

    dougbtv authored and s1061123 committed Mar 21, 2019
    …sion tagged images to daemonsets
Commits on Mar 20, 2019
  1. Properly initialize kubeClient in SetNetworkStatus method (#283)

    maximshd authored and dougbtv committed Mar 20, 2019
    * Properly initialize kubeClient in SetNetworkStatus method
    
    * Fix typo
    
    * Update error message
    
    * Extend logging for setNetworkStatus function
Commits on Mar 13, 2019
  1. Minor Update for typo (#282)

    ashish-billore authored and dougbtv committed Mar 13, 2019
Commits on Mar 7, 2019
  1. Add 'verbose' option to logging minimum information (#275)

    s1061123 authored and dougbtv committed Mar 7, 2019
    This change address #274 to add 'verbose option which outputs
    minimum information (for usual runs with a bit information than
    'error').
  2. Fix multus-daemonset to use configmap to change config in yaml

    s1061123 committed Mar 7, 2019
    This fix utilizes ConfigMap for multus.conf to change config from
    yaml file. This change allows users to change multus config file
    without container image change.
    This change removes images/70-multus.conf because it is no longer
    used.
  3. Caches all pod delegates json for pods deletion without k8s info

    s1061123 committed Jan 25, 2019
    This fixes #243 with following changes:
     + Optimize to fetch Pod from k8s client
     + Change to use cache always in DEL.
     + If failed to fetch the pod info from k8s clinet in deletion,
      use cached delegates as emergency bailout
     + Add test cases for cache
Commits on Feb 28, 2019
  1. Adds wait loop to entrypoint when --multus-conf-file=auto (#234)

    dougbtv committed Feb 28, 2019
    * [entrypoint] Adds wait loop when using --multus-conf-file=auto waits for presence of any conf file
    
    * [entrypoint] fixes incorrect logical comparison
    
    * [entrypoint] add log every 5 tries, fix tries increment, fix logical comparison
    
    * [entrypoint] fix attempt output
  2. Merge pull request #273 from pliurh/config-file

    dougbtv committed Feb 28, 2019
    Generate Multus config file regardless
Commits on Feb 27, 2019
  1. Generate Multus config file regardless

    pliurh committed Feb 27, 2019
Commits on Feb 26, 2019
  1. Merge pull request #236 from hanxueluo/master

    dougbtv committed Feb 26, 2019
    fix crash caused by empty delegates when use clusterNetwork
Commits on Feb 22, 2019
  1. Change ClusterNetwork/DefaultNetwork namespace to MultusNamespace

    s1061123 authored and rkamudhan committed Feb 22, 2019
    Fix #261.
  2. Allows cmdDel to finish if netns doesn't exist, omits deferred netns.…

    dougbtv authored and rkamudhan committed Feb 21, 2019
    …Close() in such a case
Commits on Feb 21, 2019
  1. Changes configuration for kube api to use gRPC

    dougbtv authored and rkamudhan committed Feb 12, 2019
Commits on Feb 18, 2019
  1. Fix term in svg file (default network -> cluster network)

    s1061123 committed Feb 18, 2019
Commits on Feb 11, 2019
  1. fix cmdDel crash when use pod annotation "v1.multus-cni.io/default-ne…

    hanxueluo committed Jan 11, 2019
    …twork"
    
    Crash happens in code line `conf.Delegates[0] = delegate` in function TryLoadPodDelegates,
    because len(conf.Delegates) is 0.
    
    Signed-off-by: Huanle Han <hanhuanle@caicloud.io>
Commits on Feb 7, 2019
  1. Add multusNamespace/systemNamespaces config

    s1061123 committed Jan 29, 2019
    This change provides new configuration parameters, multusNamespace
    and systemNamespaces for flexible namespace management.
    The change addresses issue #252 and issue #253.
  2. Merge pull request #245 from knightXun/multus

    dougbtv committed Feb 7, 2019
    refactor k8sclient: rename some val
  3. Merge pull request #248 from dougbtv/quickstart-master-name

    dougbtv committed Feb 7, 2019
    [docs] Adds note about master device name
  4. Merge pull request #255 from aneeshkp/multus-crio

    dougbtv committed Feb 7, 2019
    Fix Bin directory is different when using CRI-O
  5. Merge pull request #258 from dcbw/teardown-add-cleanup

    dougbtv committed Feb 7, 2019
    multus: simplify teardown on add error and clarify error message
Commits on Feb 5, 2019
  1. create empty NetworkStatus for empty Result struct

    ahalim-intel authored and rkamudhan committed Dec 13, 2018
    This fixes the issue described in #211 where LoadNetworkStatus is
    throwing in errors if a delegate plugin returns empty Result that
    contains in IPAM information.
    
    This change will allow ignoreing the errors propagated from parsing
    an empty Result and continue with next one.
    
    Change-Id: Ife4b6103de044256233d581fa74759423ed94ff5
Commits on Feb 4, 2019
  1. multus: simplify teardown on add error and clarify error message

    dcbw committed Feb 4, 2019
    Signed-off-by: Dan Williams <dcbw@redhat.com>
Commits on Jan 30, 2019
  1. moved crio details out of the README.md and into the ./docs/quickstar…

    aneeshkp committed Jan 30, 2019
    …t.md
Commits on Jan 29, 2019
  1. Fix Bin directory is different when using CRI-O

    aneeshkp committed Jan 28, 2019
    Added new configuration file for crio runtime multus-crio-daemonset.yml
    Added instructions to readme for crio users.
    Fixes #224
    Signed-off-by : Aneesh Puttur <aputtur@redhat.com>
Commits on Jan 27, 2019
  1. Fix multus dir creation in how-to-use.md

    moshe010 authored and rkamudhan committed Jan 27, 2019
    Change-Id: I3d7db11bf6216c2e1ddcab9d61c0c8e4fb8c0010
    Signed-off-by: Moshe Levi <moshele@mellanox.com>
Commits on Jan 25, 2019
  1. [docs] Adds note about master device name

    dougbtv committed Jan 25, 2019
  2. Fixed the internal link to the 'create-network-attachment-definition'…

    safiyat authored and rkamudhan committed Jan 25, 2019
    … section.
  3. refactor k8sclient: rename some val

    knightXun committed Jan 25, 2019
Commits on Jan 22, 2019
  1. Merge pull request #242 from dougbtv/entrypoint-movefile

    dougbtv committed Jan 22, 2019
    Updates entrypoint for atomic move of binary
  2. [entrypoint] Updates entrypoint for atomic move of binary (for cleane…

    dougbtv committed Jan 22, 2019
    …r upgrade)
Commits on Jan 15, 2019
  1. Merge pull request #237 from dougbtv/entrypoint-nsisolation

    dougbtv committed Jan 15, 2019
    [entrypoint] Adds option for namespaceIsolation in entrypoint
  2. [entrypoint] Adds option for namespaceIsolation in entrypoint

    dougbtv committed Jan 15, 2019
Older
You can’t perform that action at this time.