Kkubevirt-botnetstat: Omit LLA when using masquerade binding
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Merge pull request #15629 from orelmisan/rm-domain-interface-cache net, cache: Remove DomainInterfaceCache | 8 个月前 | |
hack: Run bazel-race Signed-off-by: Lee Yarwood <lyarwood@redhat.com> | 8 个月前 | |
netconf: Remove configStateCache upgrade Remove the one-time upgrade mechanism for the configStateCache. This logic was introduced in [1] to convert cache keys from the deprecated ordinal naming scheme to logical network names. Given that more than two years and seven minor releases have passed (1.0-1.6), this compatibility mechanism can now be safely removed to reduce maintenance overhead. The ConfigStateCache.Exists method is also removed as it became unused after this change. [1] https://github.com/kubevirt/kubevirt/pull/9763 Signed-off-by: Orel Misan <omisan@redhat.com> | 9 个月前 | |
Consistent copyright notice under pkg Red Hat is willing to mark these files as copyrighted by the KubeVirt Authors. If accepted, a similar sed PR would follow to the reset of the code based. sed -i 's/\(20.., \)*20.. Red Hat, Inc./The KubeVirt Authors./' git grep -l '20.. Red Hat, Inc.' Signed-off-by: Dan Kenigsberg <danken@redhat.com> | 1 年前 | |
consistent punctuation of Copyright notices under pkg/ Signed-off-by: Dan Kenigsberg <danken@redhat.com> | 1 年前 | |
consistent punctuation of Copyright notices under pkg/ Signed-off-by: Dan Kenigsberg <danken@redhat.com> | 1 年前 | |
netconf: Remove configStateCache upgrade Remove the one-time upgrade mechanism for the configStateCache. This logic was introduced in [1] to convert cache keys from the deprecated ordinal naming scheme to logical network names. Given that more than two years and seven minor releases have passed (1.0-1.6), this compatibility mechanism can now be safely removed to reduce maintenance overhead. The ConfigStateCache.Exists method is also removed as it became unused after this change. [1] https://github.com/kubevirt/kubevirt/pull/9763 Signed-off-by: Orel Misan <omisan@redhat.com> | 9 个月前 | |
Consistent copyright notice under pkg Red Hat is willing to mark these files as copyrighted by the KubeVirt Authors. If accepted, a similar sed PR would follow to the reset of the code based. sed -i 's/\(20.., \)*20.. Red Hat, Inc./The KubeVirt Authors./' git grep -l '20.. Red Hat, Inc.' Signed-off-by: Dan Kenigsberg <danken@redhat.com> | 1 年前 | |
netstat: Omit LLA when using masquerade binding Currently, when a guest uses a dual IP stack, the qemu guest agent reports Link Local Addresses [1]. These are subsequently added to the VMI.Status.Interfaces slice. However, when masquerade binding is being used, the VM is inaccessible via the reported LLA. Omit LLA from the status report when using masquerade binding, in order to avoid exposing unusable IP addresses. [1] https://en.wikipedia.org/wiki/Link-local_address Signed-off-by: Orel Misan <omisan@redhat.com> | 5 个月前 | |
netstat: Omit LLA when using masquerade binding Currently, when a guest uses a dual IP stack, the qemu guest agent reports Link Local Addresses [1]. These are subsequently added to the VMI.Status.Interfaces slice. However, when masquerade binding is being used, the VM is inaccessible via the reported LLA. Omit LLA from the status report when using masquerade binding, in order to avoid exposing unusable IP addresses. [1] https://en.wikipedia.org/wiki/Link-local_address Signed-off-by: Orel Misan <omisan@redhat.com> | 5 个月前 | |
Consistent copyright notice under pkg Red Hat is willing to mark these files as copyrighted by the KubeVirt Authors. If accepted, a similar sed PR would follow to the reset of the code based. sed -i 's/\(20.., \)*20.. Red Hat, Inc./The KubeVirt Authors./' git grep -l '20.. Red Hat, Inc.' Signed-off-by: Dan Kenigsberg <danken@redhat.com> | 1 年前 | |
Add license header linter for pkg/network Signed-off-by: avlitman <alitman@redhat.com> | 1 年前 | |
net, setup: Change newPodNIC's signature Currently, newPodNIC returns an error in case the network source is undefined. This is redundant, as this check is performed by the network Validator [1] used by the webhooks. [2] https://github.com/kubevirt/kubevirt/blob/e36bb0bd799764901e5dade8e4b2a5e906230d15/pkg/network/admitter/netsource.go#L68 Signed-off-by: Orel Misan <omisan@redhat.com> | 9 个月前 | |
net, setup: Change newPodNIC's signature Currently, newPodNIC returns an error in case the network source is undefined. This is redundant, as this check is performed by the network Validator [1] used by the webhooks. [2] https://github.com/kubevirt/kubevirt/blob/e36bb0bd799764901e5dade8e4b2a5e906230d15/pkg/network/admitter/netsource.go#L68 Signed-off-by: Orel Misan <omisan@redhat.com> | 9 个月前 | |
net, cache: Remove DomainInterfaceCache The DomainInterfaceCache mechanism was originally used for passing information from virt-handler to virt-launcher for interfaces using Bridge binding. Following PR [1], this mechanism is no longer used by virt-launcher, and was preserved in virt-handler for backward compatibility reasons. Given that almost two years and five minor releases have passed (1.2-1.6), this compatibility mechanism can now be safely removed to reduce maintenance overhead. Also remove a little leftover from podnic_test.go. [1] https://github.com/kubevirt/kubevirt/pull/10647 Signed-off-by: Orel Misan <omisan@redhat.com> | 9 个月前 |