weixin_39683598
weixin_39683598
2020-12-05 02:04

Fix strongSwan configuration file with strongSwan >= version 5.7.0

Starting from version 5.7.0, strongSwan no more supports to specify a configuration paramter with the path delimited by dots in a configuration file. This change breaks ovs-ipsec-monitor which writes strongSwan configuration parameters with the dotted paths. This commit applies an ovs-monitor-ipsec patch to fix the issue, as a workaround before the patch is merged to OVS upstream.

该提问来源于开源项目:vmware-tanzu/antrea

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

4条回答

  • weixin_39683598 weixin_39683598 4月前

    /test-networkpolicy

    点赞 评论 复制链接分享
  • weixin_39761558 weixin_39761558 4月前

    /test-all

    点赞 评论 复制链接分享
  • weixin_39717152 weixin_39717152 4月前

    Codecov Report

    Merging #1191 into master will increase coverage by 14.69%. The diff coverage is n/a.

    Impacted file tree graph

    diff
    @@             Coverage Diff             @@
    ##           master    #1191       +/-   ##
    ===========================================
    + Coverage   41.60%   56.30%   +14.69%     
    ===========================================
      Files          74      105       +31     
      Lines       10508    11529     +1021     
    ===========================================
    + Hits         4372     6491     +2119     
    + Misses       5780     4469     -1311     
    - Partials      356      569      +213     
    

    | Flag | Coverage Δ | | |---|---|---| | #integration-tests | 47.53% <ø> (?) | | | #unit-tests | 41.63% <ø> (+0.02%) | :arrow_up: |

    Flags with carried forward coverage won't be shown. Click here to find out more.

    | Impacted Files | Coverage Δ | | |---|---|---| | pkg/k8s/name.go | 50.00% <0.00%> (ø) | | | pkg/agent/interfacestore/types.go | 52.00% <0.00%> (ø) | | | pkg/agent/cniserver/ipam/ipam_delegator.go | 2.00% <0.00%> (ø) | | | pkg/agent/proxy/types/groupcounter.go | 0.00% <0.00%> (ø) | | | pkg/agent/metrics/prometheus.go | 39.53% <0.00%> (ø) | | | pkg/querier/querier.go | 0.00% <0.00%> (ø) | | | pkg/features/antrea_features.go | 100.00% <0.00%> (ø) | | | pkg/apis/system/v1beta1/register.go | 84.61% <0.00%> (ø) | | | pkg/ovs/ovsctl/interface.go | 0.00% <0.00%> (ø) | | | pkg/agent/util/ethtool/ethtool_linux.go | 0.00% <0.00%> (ø) | | | ... and 46 more | |

    点赞 评论 复制链接分享
  • weixin_39884074 weixin_39884074 4月前

    Thanks for your PR. Unit tests and code linters are run automatically every time the PR is updated. E2e, conformance and network policy tests can only be triggered by a member of the vmware-tanzu organization. Regular contributors to the project should join the org.

    The following commands are available: * /test-e2e: to trigger e2e tests. * /skip-e2e: to skip e2e tests. * /test-conformance: to trigger conformance tests. * /skip-conformance: to skip conformance tests. * /test-whole-conformance: to trigger all conformance tests on linux. * /skip-whole-conformance: to skip all conformance tests on linux. * /test-networkpolicy: to trigger networkpolicy tests. * /skip-networkpolicy: to skip networkpolicy tests. * /test-windows-conformance: to trigger windows conformance tests. * /skip-windows-conformance: to skip windows conformance tests. * /test-windows-networkpolicy: to trigger windows networkpolicy tests. * /skip-windows-networkpolicy: to skip windows networkpolicy tests. * /test-hw-offload: to trigger ovs hardware offload test. * /skip-hw-offload: to skip ovs hardware offload test. * /test-all: to trigger all tests (except whole conformance). * /skip-all: to skip all tests (except whole conformance).

    点赞 评论 复制链接分享