Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: containernetworking/plugins
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.7.0
Choose a base ref
...
head repository: containernetworking/plugins
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.8.0
Choose a head ref
  • 13 commits
  • 229 files changed
  • 5 contributors

Commits on May 27, 2025

  1. firewall: run CI in isolated "root" network namespace

    Since the firewall plugin touches the root netns, we should run it in a
    fresh "root" namespace for each invocation.
    
    This matches the way ptp does it.
    
    Signed-off-by: Casey Callendrello <[email protected]>
    squeed authored and Marcelo Guerrero Viveros committed May 27, 2025
    Configuration menu
    Copy the full SHA
    904f9e1 View commit details
    Browse the repository at this point in the history
  2. ci: modprobe br-netfilter

    We need to ensure that bridged traffic goes through netfilter.
    
    Signed-off-by: Casey Callendrello <[email protected]>
    squeed authored and Marcelo Guerrero Viveros committed May 27, 2025
    Configuration menu
    Copy the full SHA
    5695683 View commit details
    Browse the repository at this point in the history
  3. build(deps): bump the golang group with 4 updates

    Bumps the golang group with 4 updates: [github.com/Microsoft/hcsshim](https://github.com/Microsoft/hcsshim), [github.com/safchain/ethtool](https://github.com/safchain/ethtool), [github.com/vishvananda/netlink](https://github.com/vishvananda/netlink) and [golang.org/x/sys](https://github.com/golang/sys).
    
    
    Updates `github.com/Microsoft/hcsshim` from 0.12.9 to 0.13.0
    - [Release notes](https://github.com/Microsoft/hcsshim/releases)
    - [Commits](microsoft/hcsshim@v0.12.9...v0.13.0)
    
    Updates `github.com/safchain/ethtool` from 0.5.10 to 0.6.0
    - [Release notes](https://github.com/safchain/ethtool/releases)
    - [Commits](safchain/ethtool@v0.5.10...v0.6.0)
    
    Updates `github.com/vishvananda/netlink` from 1.3.1-0.20250303224720-0e7078ed04c8 to 1.3.1
    - [Release notes](https://github.com/vishvananda/netlink/releases)
    - [Commits](https://github.com/vishvananda/netlink/commits/v1.3.1)
    
    Updates `golang.org/x/sys` from 0.32.0 to 0.33.0
    - [Commits](golang/sys@v0.32.0...v0.33.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/Microsoft/hcsshim
      dependency-version: 0.13.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: golang
    - dependency-name: github.com/safchain/ethtool
      dependency-version: 0.6.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: golang
    - dependency-name: github.com/vishvananda/netlink
      dependency-version: 1.3.1
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: golang
    - dependency-name: golang.org/x/sys
      dependency-version: 0.33.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: golang
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and squeed committed May 27, 2025
    Configuration menu
    Copy the full SHA
    f0eb519 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2025

  1. Allow vlan parameter to set native vlan on trunk ports

    This allows to set the native vlan on trunk ports
    via the vlan parameter. It removes all previous
    limitations set on the vlan trunk implementation.
    
    Signed-off-by: Marcelo <[email protected]>
    Marcelo authored and squeed committed Jun 2, 2025
    Configuration menu
    Copy the full SHA
    e0b9952 View commit details
    Browse the repository at this point in the history
  2. Set default value of PreserveDefaultVlan to False

    Default behavior of the vlan implementation on the bridge
    should guarantee complete vlan isolation. This complies with
    what regular users expect from the vlan feature.
    
    Signed-off-by: Marcelo <[email protected]>
    Marcelo authored and squeed committed Jun 2, 2025
    Configuration menu
    Copy the full SHA
    48a4ae5 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2025

  1. build(deps): bump the golang group across 1 directory with 2 updates

    Bumps the golang group with 2 updates in the / directory: [github.com/safchain/ethtool](https://github.com/safchain/ethtool) and [golang.org/x/sys](https://github.com/golang/sys).
    
    
    Updates `github.com/safchain/ethtool` from 0.6.0 to 0.6.1
    - [Release notes](https://github.com/safchain/ethtool/releases)
    - [Commits](safchain/ethtool@v0.6.0...v0.6.1)
    
    Updates `golang.org/x/sys` from 0.33.0 to 0.34.0
    - [Commits](golang/sys@v0.33.0...v0.34.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/safchain/ethtool
      dependency-version: 0.6.1
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: golang
    - dependency-name: golang.org/x/sys
      dependency-version: 0.34.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: golang
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and squeed committed Jul 21, 2025
    Configuration menu
    Copy the full SHA
    40970ae View commit details
    Browse the repository at this point in the history
  2. build(deps): bump alpine in /.github/actions/retest-action

    Bumps alpine from 3.21 to 3.22.
    
    ---
    updated-dependencies:
    - dependency-name: alpine
      dependency-version: '3.22'
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and squeed committed Jul 21, 2025
    Configuration menu
    Copy the full SHA
    e3390bc View commit details
    Browse the repository at this point in the history
  3. .github: bump golangci-lint version

    Need a newer version to upgade the action.
    
    Signed-off-by: Casey Callendrello <[email protected]>
    squeed committed Jul 21, 2025
    Configuration menu
    Copy the full SHA
    b046681 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2025

  1. remove duplicate route.Table and route.Scope assignments

    Signed-off-by: runsisi <[email protected]>
    runsisi authored and squeed committed Aug 18, 2025
    Configuration menu
    Copy the full SHA
    c70a338 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2025

  1. build(deps): bump the golang group across 1 directory with 5 updates

    Bumps the golang group with 4 updates in the / directory: [github.com/coreos/go-systemd/v22](https://github.com/coreos/go-systemd), [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo), [github.com/onsi/gomega](https://github.com/onsi/gomega) and [github.com/safchain/ethtool](https://github.com/safchain/ethtool).
    
    
    Updates `github.com/coreos/go-systemd/v22` from 22.5.0 to 22.6.0
    - [Release notes](https://github.com/coreos/go-systemd/releases)
    - [Commits](coreos/go-systemd@v22.5.0...v22.6.0)
    
    Updates `github.com/onsi/ginkgo/v2` from 2.23.4 to 2.25.1
    - [Release notes](https://github.com/onsi/ginkgo/releases)
    - [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md)
    - [Commits](onsi/ginkgo@v2.23.4...v2.25.1)
    
    Updates `github.com/onsi/gomega` from 1.37.0 to 1.38.1
    - [Release notes](https://github.com/onsi/gomega/releases)
    - [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md)
    - [Commits](onsi/gomega@v1.37.0...v1.38.1)
    
    Updates `github.com/safchain/ethtool` from 0.6.1 to 0.6.2
    - [Release notes](https://github.com/safchain/ethtool/releases)
    - [Commits](safchain/ethtool@v0.6.1...v0.6.2)
    
    Updates `golang.org/x/sys` from 0.34.0 to 0.35.0
    - [Commits](golang/sys@v0.34.0...v0.35.0)
    
    ---
    updated-dependencies:
    - dependency-name: github.com/coreos/go-systemd/v22
      dependency-version: 22.6.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: golang
    - dependency-name: github.com/onsi/ginkgo/v2
      dependency-version: 2.25.1
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: golang
    - dependency-name: github.com/onsi/gomega
      dependency-version: 1.38.1
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: golang
    - dependency-name: github.com/safchain/ethtool
      dependency-version: 0.6.2
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: golang
    - dependency-name: golang.org/x/sys
      dependency-version: 0.35.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: golang
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and squeed committed Aug 25, 2025
    Configuration menu
    Copy the full SHA
    79c947a View commit details
    Browse the repository at this point in the history
  2. Set value of SCOPE to SCOPE_LINK for opt121 routes with router unspec…

    …ified with DHCP
    
            Default behavior of the plugin is to try and install routes without
            specifying SCOPE which results in not installing certain routes that
            do not have a gateway set in the DHCP server response. If the SCOPE is
            not set to LINK (in particular for NICs in some cloud environment
            that get assigned /32 IPs to them). This change enables routes to be
            installed without the router being specified, but sets to SCOPE_LINK.
    
    Signed-off-by: Olivier Martin <[email protected]>
    omartin2010 authored and squeed committed Aug 25, 2025
    Configuration menu
    Copy the full SHA
    d3e8172 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2025

  1. ci, release: bump go to v1.25

    This does not change the API version, currently at v1.24
    
    Signed-off-by: Casey Callendrello <[email protected]>
    squeed committed Sep 1, 2025
    Configuration menu
    Copy the full SHA
    3487bb2 View commit details
    Browse the repository at this point in the history
  2. lint: allow "util" package

    Perfection is impossible.
    
    Signed-off-by: Casey Callendrello <[email protected]>
    squeed committed Sep 1, 2025
    Configuration menu
    Copy the full SHA
    0e64847 View commit details
    Browse the repository at this point in the history
Loading