1. 19 Apr, 2019 1 commit
  2. 24 Mar, 2019 1 commit
  3. 05 Oct, 2018 1 commit
    • Doug Hellmann's avatar
      import zuul job settings from project-config · fb727288
      Doug Hellmann authored
      This is a mechanically generated patch to complete step 1 of moving
      the zuul job settings out of project-config and into each project
      repository.
      
      Because there will be a separate patch on each branch, the branch
      specifiers for branch-specific jobs have been removed.
      
      Because this patch is generated by a script, there may be some
      cosmetic changes to the layout of the YAML file(s) as the contents are
      normalized.
      
      See the python3-first goal document for details:
      https://governance.openstack.org/tc/goals/stein/python3-first.html
      
      Update tools/tox_install.sh to fix docs job.
      
      Change-Id: Ib80187a8ad568c563be04d2722d7120e82cc8240
      Story: #2002586
      Task: #24314
      fb727288
  4. 02 Nov, 2017 1 commit
  5. 04 Sep, 2017 1 commit
    • Bernard Cafarelli's avatar
      tempest: update on removal of cred manager aliases · e43e891a
      Bernard Cafarelli authored
      Aliases are deprecated for cred manager [1], update existing occurences
      in tempest plugin (including currently commented code for multinode
      tests)
      
      [1] I5f7164f7a7ec5d4380ca22885000caa0183a0bf7
      
      Conflicts:
      	networking_sfc/tests/tempest_plugin/tests/scenario/test_sfc_multinode.py
      
      Change-Id: I2d204cca39a5fd445fc9a3c66913396b38e51fad
      Closes-Bug: #1697588
      (cherry picked from commit b2d3bc96)
      e43e891a
  6. 16 May, 2017 1 commit
  7. 15 May, 2017 1 commit
  8. 13 Apr, 2017 1 commit
    • Bernard Cafarelli's avatar
      Fix UT failures with multiple flow classifiers · 74b77540
      Bernard Cafarelli authored
      Only observed on CentOS, but could happen on other systems:
       AssertionError: Mismatched values: 'source_ip_prefix',
       expected: u'10.0.0.9', actual: u'10.0.0.10
      
      The list of flow classifiers can be in a different order than the
      creation one, which causes the mismatch.
      
      These tests now sort (on a relevant key) flow classifiers and expected
      values lists. The assert check was also rewritten from the deprecated
      assertDictContainsSubset method, and works fine on python 2 and 3
      
      Change-Id: I5d7a6b4902522926ec07d06c8a291c5f41adc5bf
      Closes-Bug: #1666568
      (cherry picked from commit c28f7a38)
      74b77540
  9. 27 Mar, 2017 1 commit
  10. 17 Mar, 2017 6 commits
  11. 03 Mar, 2017 1 commit
    • Paul Carver's avatar
      Fix release note formatting · 7c4ef32f
      Paul Carver authored
      The previous commit renders three bug fixes as a single bullet item.
      This commit just modifies the YAML so that they will render to HTML
      as three separate bullets.
      
      Change-Id: I8f2ebff2d35851019564176e85fad8ba23131d0c
      7c4ef32f
  12. 02 Mar, 2017 2 commits
  13. 01 Mar, 2017 1 commit
    • Igor Duarte Cardoso's avatar
      Support MPLS correlation without SFC Proxy · f4eca746
      Igor Duarte Cardoso authored
      This change allows Port Pairs to have correlation='mpls', and makes
      the OVS Driver understand such correlation, preventing the addition of
      "SFC Proxy" flows that remove the MPLS labels before sending packets
      to the Service Functions.
      
      In order to support the future SFC Graph resource,
      encapsulation/correlation should be preserved across a whole graph
      (dictionary of source to (list of) destination port-chains).
      
      The following documentation was updated:
      - doc/source/system_design and_workflow.rst
      
      Change-Id: Iebdfca5467ca33cfd9d93d55f47d6b57b79dffbe
      Closes-Bug: #1656526
      f4eca746
  14. 28 Feb, 2017 1 commit
  15. 24 Feb, 2017 2 commits
    • Igor Duarte Cardoso's avatar
      Default chain parameters per parameter · 88767c8a
      Igor Duarte Cardoso authored
      Make each chain parameter have its own default value.
      
      With this change, if the user creates a chain that specifies only the
      'correlation' parameter, the 'symmetric' parameter will still be added,
      and vice-versa. This allows the code to make more assumptions about
      the definition of the chain, and the tests to be less specific about
      the chains they want to simulate.
      
      Change-Id: Idf1052e6bec92aad953e61542671316dff371b78
      88767c8a
    • Bernard Cafarelli's avatar
      Drop localrc references · f081f642
      Bernard Cafarelli authored
      devstack-gate supports local.conf over localrc now:
      https://review.openstack.org/#/c/326585/
      
      This broke our tempest check, so dropping the only element filling
      localrc file (sourcing devstackgaterc is needed all the time anyway to
      get the DEVSTACK_GATE_TEMPEST_REGEX variable)
      
      Change-Id: I9ee5e18cc5c879de500517e9c663ce99d01218d6
      Closes-Bug: 1667485
      f081f642
  16. 22 Feb, 2017 1 commit
  17. 21 Feb, 2017 2 commits
  18. 20 Feb, 2017 6 commits
  19. 19 Feb, 2017 2 commits
  20. 18 Feb, 2017 1 commit
    • Ching Sun's avatar
      Symmetric Chain Support for OVS driver and agent · dd346d05
      Ching Sun authored
      
      
        Changes for symmetric chain support for OVS driver and agent
      
      * Add fwd_path column in sfc_path_nodes table and in_mac_address
        column in sfc_portpair_details table in Database.
      * Edit normalize_chain_parameters for parameters update to keep
        correlation when updating symmetric in extensions/sfc.py
      * Add symmetric chain function in OVS driver and agent to enable
        SF chain.
      * Create unit test for symmetric chain function
      
      Implements: blueprint symmetric-port-chain-ovs-agent
      
      Change-Id: I701d03a7aa6459d03062856ae77046990b5a257c
      Co-Authored-By: default avatarLouis Fourie <louis.fourie@huawei.com>
      Co-Authored-By: default avatarCathy Zhang <Cathy.H.Zhang@huawei.com>
      dd346d05
  21. 17 Feb, 2017 3 commits
  22. 16 Feb, 2017 3 commits
    • Freya Dian Yu's avatar
      Pass update_flowrule_status in driver.py · 2222e802
      Freya Dian Yu authored
      
      
          Pass update_flowrule_status function in drivers/ovs/driver.py
      
          * drivers/ovs/db.py will be removed in the future with 4 ovs tables,
            update_path_node function referred in this function and
            update_flowrule_status function itself will be no longer used.
          * On the other hand, this function currently raised:
              * RuntimeError: reentrant call
              * DBError: reentrant call
              * DBConnectionError: (pymysql.err.OperationalError)
                    (2014, 'Command Out of Sync'))
      
      Co-Authored-By: default avatarLouis Fourie <louis.fourie@huawei.com>
      
      Partial-Bug: #1665406
      Change-Id: Ib84f4dcc47bc6bd0ba4b138708c9f31e06a04c69
      2222e802
    • Ching Sun's avatar
      General clean up and optimize the code after PyCharm inspect code. · 0be24a71
      Ching Sun authored
      The following issues were addressed:
       - Dictionary creation could be rewritten by dictionary literal
       - PEP 8 naming convention violation
       - Unused local
      
      Change-Id: I1b861f84b24044ea99f48ac7cb17e341a2968000
      0be24a71
    • Jenkins's avatar
      Merge "Optimize unit test test_driver." · ecc64da5
      Jenkins authored
      ecc64da5