aporeto-inc / trireme-lib

Simple, scalable and secure application segmentation
https://trireme.io
Apache License 2.0
300 stars 51 forks source link

Windows2merge #917

Closed philipatl closed 4 years ago

philipatl commented 5 years ago

Description

Changes proposed in this pull request.

Test plan

Outline the test plan used to test this change before merging it.

Fixes #.

philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "f280a9af27c401216150f26a2d9332bc1a0027af"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "db770341b789f8ec19b0fc886fe149ec8d3e9039"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "828b6f6310b55622dfc9631e61a47c1645c93436"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "9ff3d5afe69018730a947b81689ecea16b5790e0"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "828b6f6310b55622dfc9631e61a47c1645c93436"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "be70776145fb553ac182b30e71e094c09ca53896"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "ab450bb28b370ff267fba8f1c445f24ebf081665"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "be70776145fb553ac182b30e71e094c09ca53896"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "bc9e3d94bc5f8037b169beaa23738587437d7ebd"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "e3de664a7dacbdbfd58a483714a8decfad8bd5e2"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "8af40f9cb1c340d9b7e2ac3a581e89f6db6c7e23"
  },
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "ad99ff5162929b206d28213a4feced765c161c88"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "8af40f9cb1c340d9b7e2ac3a581e89f6db6c7e23"
  },
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "ad99ff5162929b206d28213a4feced765c161c88"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "20ee62bddb0d966552c9166b468af245a59cfac1"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "db87f76bba3c8a853e12ec84d70f96f7870f5f8f"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "e1df1595776aea7a3f9d4dc05d926dfc94169042"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "eafec8cfd3c89989c6628fb71913df4a152d5186"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "e5508908e26db2d811d5e81b038aa7a33346e4b5"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "fe82b52f91f3d7f558610b96f4eabbad8421f7c8"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "e5508908e26db2d811d5e81b038aa7a33346e4b5"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "7d9033460e1abb5367a020aa5d58d677cc13b8cf"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "e5508908e26db2d811d5e81b038aa7a33346e4b5"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "ca7075d88f37ce395ba92405f4799f333b20614a"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "e5508908e26db2d811d5e81b038aa7a33346e4b5"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "8d9b47629b4427e1434daa5fa41c9fb8ef92c114"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "e5508908e26db2d811d5e81b038aa7a33346e4b5"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "8d9b47629b4427e1434daa5fa41c9fb8ef92c114"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "e5508908e26db2d811d5e81b038aa7a33346e4b5"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "8d9b47629b4427e1434daa5fa41c9fb8ef92c114"
  }
]
itsai220 commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "e5508908e26db2d811d5e81b038aa7a33346e4b5",
    "pipeline": "preproduction"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "92302ff6785e51a205e4209060001ed4096d1128",
    "pipeline": "preproduction"
  }
]
itsai220 commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "3b4cffa4416ba0a7fb8d66873798311061b28ace",
    "pipeline": "preproduction"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "92302ff6785e51a205e4209060001ed4096d1128",
    "pipeline": "preproduction"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "3b4cffa4416ba0a7fb8d66873798311061b28ace"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "ce9d06e43326bce3920c02300f356ba530bbe929"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "3b4cffa4416ba0a7fb8d66873798311061b28ace"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "ce9d06e43326bce3920c02300f356ba530bbe929"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "ce9d06e43326bce3920c02300f356ba530bbe929"
  },
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "3b4cffa4416ba0a7fb8d66873798311061b28ace"
  }
]
itsai220 commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "3b4cffa4416ba0a7fb8d66873798311061b28ace",
    "pipeline": "preproduction"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "ce9d06e43326bce3920c02300f356ba530bbe929",
    "pipeline": "preproduction"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "646055deb13ae4bcfda0910d1555a3f5b086ec20"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "dadffd88e4db80f5f387c8a8748f224a6889ac2d"
  }
]
aporeto-bot commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "646055deb13ae4bcfda0910d1555a3f5b086ec20",
    "pipeline": "master"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "dadffd88e4db80f5f387c8a8748f224a6889ac2d",
    "pipeline": "master"
  }
]
aporeto-bot commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "646055deb13ae4bcfda0910d1555a3f5b086ec20",
    "pipeline": "preproduction"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "dadffd88e4db80f5f387c8a8748f224a6889ac2d",
    "pipeline": "preproduction"
  }
]
aporeto-bot commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "646055deb13ae4bcfda0910d1555a3f5b086ec20"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "dadffd88e4db80f5f387c8a8748f224a6889ac2d"
  }
]
aporeto-bot commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "dadffd88e4db80f5f387c8a8748f224a6889ac2d"
  },
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "646055deb13ae4bcfda0910d1555a3f5b086ec20"
  }
]
aporeto-bot commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "56d19e7ca18421b9864630c691afb2df09b09117"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "dadffd88e4db80f5f387c8a8748f224a6889ac2d"
  }
]
aporeto-bot commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "3c73b54322c0fe1b9c440547206df6c308c36ecc"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "dadffd88e4db80f5f387c8a8748f224a6889ac2d"
  }
]
aporeto-bot commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "dadffd88e4db80f5f387c8a8748f224a6889ac2d"
  },
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "3c73b54322c0fe1b9c440547206df6c308c36ecc"
  }
]
aporeto-bot commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "3c73b54322c0fe1b9c440547206df6c308c36ecc"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "dadffd88e4db80f5f387c8a8748f224a6889ac2d"
  }
]
codecov[bot] commented 4 years ago

Codecov Report

Merging #917 into master will decrease coverage by 0.21%. The diff coverage is 43.81%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #917      +/-   ##
==========================================
- Coverage      55%   54.78%   -0.22%     
==========================================
  Files         113      123      +10     
  Lines       11574    11667      +93     
==========================================
+ Hits         6366     6392      +26     
- Misses       4597     4658      +61     
- Partials      611      617       +6
Impacted Files Coverage Δ
monitor/internal/pod/delete_controller.go 86.11% <ø> (ø) :arrow_up:
utils/cgnetcls/cgnetcls.go 15.13% <ø> (ø) :arrow_up:
controller/pkg/packet/types.go 29.62% <ø> (ø) :arrow_up:
...ontroller/internal/supervisor/iptablesctrl/ipv6.go 96.15% <ø> (+3.05%) :arrow_up:
controller/internal/processmon/processmon.go 77.72% <ø> (ø) :arrow_up:
monitor/internal/pod/resync.go 85.71% <ø> (ø) :arrow_up:
controller/pkg/aclprovider/iptablesprovider.go 49.27% <ø> (ø) :arrow_up:
...ontroller/internal/enforcer/dnsproxy/dns_report.go 95.65% <ø> (ø) :arrow_up:
monitor/internal/pod/controller.go 72.67% <ø> (ø) :arrow_up:
monitor/internal/pod/monitor.go 0% <ø> (ø) :arrow_up:
... and 41 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 10e819b...0ae3be8. Read the comment docs.

philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "6d0462fccc6fd3bd1416ba9d02d785da3ab65193"
  },
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "66c5ab5a0d75443c8d085bba6242222649b7ff8c"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "windows2",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "66c5ab5a0d75443c8d085bba6242222649b7ff8c"
  },
  {
    "project": "windows2",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "6d0462fccc6fd3bd1416ba9d02d785da3ab65193"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "windows2",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "d968e1c04c91046ed0ed02f0c644e3ba5da1ff44"
  },
  {
    "project": "windows2",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "6d0462fccc6fd3bd1416ba9d02d785da3ab65193"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "windows2",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "21032931c096faa62d920af6dd5d5b92316a07ec"
  },
  {
    "project": "windows2",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "ff89f605740352b5679ab0280750deab7408770c"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "windows2",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "0ae3be89c2a936133824be6710119aa326eac40d"
  },
  {
    "project": "windows2",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "21032931c096faa62d920af6dd5d5b92316a07ec"
  }
]
aporeto-bot commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "21032931c096faa62d920af6dd5d5b92316a07ec",
    "pipeline": "preproduction"
  },
  {
    "project": "",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "0ae3be89c2a936133824be6710119aa326eac40d",
    "pipeline": "preproduction"
  }
]
philipatl commented 4 years ago

/build - automatically fired by gogo with following PRs and commit SHAs v1.0.0

[
  {
    "project": "windows2",
    "component": "trireme-lib",
    "pr-id": "917",
    "commit-sha": "0ae3be89c2a936133824be6710119aa326eac40d"
  },
  {
    "project": "windows2",
    "component": "enforcerd",
    "pr-id": "1498",
    "commit-sha": "f75b033b020d4434148078184e7f18b36d395a02"
  }
]