1. 16 Oct, 2019 2 commits
    • Thomas Goirand's avatar
      Now packaging 7.0.0 (aka: train final) · 0dfcdebc
      Thomas Goirand authored
      0dfcdebc
    • Thomas Goirand's avatar
      Merge tag '7.0.0' into debian/train · bfbb6efa
      Thomas Goirand authored
      networking-ovn 7.0.0 release
      
      meta:version: 7.0.0
      meta:diff-start: 6.0.0
      meta:series: train
      meta:release-type: release
      meta:pypi: yes
      meta:first: yes
      meta:release:Author: Sean McGinnis <sean.mcginnis@gmail.com>
      meta:release:Commit: Sean McGinnis <sean.mcginnis@gmail.com>
      meta:release:Change-Id: Icd4d3e6bc2bdd23b7073c38ea1a2e9100e679834
      meta:release:Code-Review+1: Andrey Pavlov <andrey.mp@gmail.com>
      meta:release:Code-Review+1: Pierre Riteau <pierre@stackhpc.com>
      meta:release:Code-Review+1: Eric Fried <openstack@fried.cc>
      meta:release:Code-Review+1: Douglas Mendizábal <dmendiza@redhat.com>
      meta:release:Code-Review+1: Lucian Petrut <lpetrut@cloudbasesolutions.com>
      meta:release:Code-Review+1: Jay Bryant <jungleboyj@electronicjungle.net>
      meta:release:Code-Review+1: Goutham Pacha Ravi <gouthampravi@gmail.com>
      meta:release:Code-Review+1: Nicolas Bock <nicolasbock@gmail.com>
      meta:release:Code-Review+1: Claudiu Belu <cbelu@cloudbasesolutions.com>
      meta:release:Code-Review+1: Akihiro Motoki <amotoki@gmail.com>
      meta:release:Code-Review+1: Michael Johnson <johnsomor@gmail.com>
      meta:release:Code-Review+1: Jeremy Freudberg <jeremyfreudberg@gmail.com>
      meta:release:Code-Review+1: Sundar Nadathur <sundar.nadathur@intel.com>
      meta:release:Code-Review+1: Ivan Kolodyazhny <e0ne@e0ne.info>
      meta:release:Code-Review+1: Colleen Murphy <colleen@gazlene.net>
      meta:release:Code-Review+2: Sean McGinnis <sean.mcginnis@gmail.com>
      meta:release:Code-Review+1: licanwei <li.canwei2@zte.com.cn>
      meta:release:Code-Review+1: Brin Zhang <zhangbailin@inspur.com>
      meta:release:Code-Review+1: Slawek Kaplonski <skaplons@redhat.com>
      meta:release:Code-Review+1: dharmendra kushwaha <dharmendra.kushwaha@gmail.com>
      meta:release:Code-Review+1: Luka Peschke <luka.peschke@objectif-libre.com>
      meta:release:Code-Review+1: Carlos Goncalves <cgoncalves@redhat.com>
      meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
      meta:release:Code-Review+1: Chris Dent <cdent@anticdent.org>
      meta:release:Workflow+1: Sean McGinnis <sean.mcginnis@gmail.com>
      bfbb6efa
  2. 03 Oct, 2019 1 commit
    • Jakub Libosvar's avatar
      Revert "Set binding profile directly from OVNTrunkDriver" · 60ca3c78
      Jakub Libosvar authored
      During recent days we many observed failures of
      neutron_tempest_plugin.scenario.test_trunk.TrunkTest.test_trunk_subport_lifecycle test.
      It started to fail on a different asserts.
      Lets revert this patch, as it is a regression, and work further on this issue.
      
      This reverts commit 41f6d622.
      
      Related-Bug: #1834637
      Related-Bug: #1845479
      
      Change-Id: I244b937e916474703abf0a0c802e13bcd5a54918
      60ca3c78
  3. 30 Sep, 2019 3 commits
    • OpenStack Release Bot's avatar
      Update TOX/UPPER_CONSTRAINTS_FILE for stable/train · 7102b94e
      OpenStack Release Bot authored
      Update the URL to the upper-constraints file to point to the redirect
      rule on releases.openstack.org so that anyone working on this branch
      will switch to the correct upper-constraints list automatically when
      the requirements repository branches.
      
      Until the requirements repository has as stable/train branch, tests will
      continue to use the upper-constraints list on master.
      
      Change-Id: Ie3dc99749ff96550a96c4110f6d28f20a0f753f0
      7102b94e
    • OpenStack Release Bot's avatar
      Update .gitreview for stable/train · dbef089a
      OpenStack Release Bot authored
      Change-Id: Ic9cd832e05748963b4a05ec39a43589f0a4276ca
      dbef089a
    • Bernard Cafarelli's avatar
      Temporary jobs list change for stable/train · 9e0d3600
      Bernard Cafarelli authored
      networking-ovn-tripleo-ci-centos-7-containers-multinode	does not pass
      currently in newly created branch, and tripleo-ci potential fix has an
      issue with rocky gates
      
      Temporarily mark the job non-voting (and remove from gate) for
      stable/train branch creation, this should be reverted as soon as job is
      passing again, probably with https://review.opendev.org/#/c/684260/
      
      Change-Id: I7941f46c9adc7320015bed1e16ab6673137d6ce2
      9e0d3600
  4. 29 Sep, 2019 3 commits
    • Thomas Goirand's avatar
      Fixed (build-)depends for this release. · ab51d122
      Thomas Goirand authored
      ab51d122
    • Thomas Goirand's avatar
      Now packaging 7.0.0_rc1 (aka train rc1) · 633775c7
      Thomas Goirand authored
      633775c7
    • Thomas Goirand's avatar
      Merge tag '7.0.0_rc1' into debian/train · 62ecd8a5
      Thomas Goirand authored
      networking-ovn 7.0.0.0rc1 release candidate
      
      meta:version: 7.0.0.0rc1
      meta:diff-start: -
      meta:series: train
      meta:release-type: release candidate
      meta:pypi: yes
      meta:first: no
      meta:release:Author: Jean-Philippe Evrard <jean-philippe@evrard.me>
      meta:release:Commit: Lucas Alvares Gomes <lucasagomes@gmail.com>
      meta:release:Change-Id: I6fdf82181c01d1499fef9f511d242110b57e2fd4
      meta:release:Code-Review+1: Akihiro Motoki <amotoki@gmail.com>
      meta:release:Code-Review+2: Kendall Nelson <kennelson11@gmail.com>
      meta:release:Code-Review+1: Slawek Kaplonski <skaplons@redhat.com>
      meta:release:Code-Review+2: Thierry Carrez <thierry@openstack.org>
      meta:release:Workflow+1: Thierry Carrez <thierry@openstack.org>
      62ecd8a5
  5. 25 Sep, 2019 1 commit
  6. 24 Sep, 2019 3 commits
  7. 21 Sep, 2019 3 commits
  8. 20 Sep, 2019 3 commits
  9. 19 Sep, 2019 4 commits
  10. 18 Sep, 2019 4 commits
  11. 17 Sep, 2019 5 commits
    • Lucas Alvares Gomes's avatar
      Make the rally job voting again · 49f41a79
      Lucas Alvares Gomes authored
      The patch https://review.opendev.org/#/c/681001/
      
       is now merged.
      
      Change-Id: I9d78e521c3e0221231ec6442e85d3cc66bafe366
      Signed-off-by: default avatarLucas Alvares Gomes <lucasagomes@gmail.com>
      49f41a79
    • Flavio Fernandes's avatar
      ovn-metadata-agent: dsvm-functional issues due to str conversion · 2832cee9
      Flavio Fernandes authored
      
      
      Fix string to byte convertion issues that were causing failure on the following tests:
      
      TestMetadataAgent.test_agent_resync_on_non_existing_bridge
      TestMetadataAgent.test_metadata_agent_healthcheck
      TestMetadataAgent.test_agent_registration_at_chassis_create_event
      TestMetadataAgent.test_updating_metadata_doesnt_update_controller_stats
      
      networking_ovn.tests.functional.test_metadata_agent.TestMetadataAgent.test_agent_registration_at_chassis_create_event
      ---------------------------------------------------------------------------------------------------------------------
      
      Captured traceback:
      ~~~~~~~~~~~~~~~~~~~
          b'Traceback (most recent call last):'
          b'  File "/opt/stack/networking-ovn/networking_ovn/tests/functional/test_metadata_agent.py", line 75, in setUp'
          b'    self.agent = self._start_metadata_agent()'
          b'  File "/opt/stack/networking-ovn/networking_ovn/tests/functional/test_metadata_agent.py", line 98, in _start_metadata_agent'
          b'    agt.start()'
          b'  File "/opt/stack/networking-ovn/networking_ovn/agent/metadata/agent.py", line 190, in start'
          b'    self.sync()'
          b'  File "/opt/stack/networking-ovn/networking_ovn/agent/metadata/agent.py", line 58, in wrapped'
          b'    return f(*args, **kwargs)'
          b'  File "/opt/stack/networking-ovn/networking_ovn/agent/metadata/agent.py", line 241, in sync'
          b'    unused_namespaces = [ns for ns in system_namespaces if'
          b'  File "/opt/stack/networking-ovn/networking_ovn/agent/metadata/agent.py", line 242, in <listcomp>'
          b'    ns.startswith(NS_PREFIX) and'
          b'TypeError: startswith first arg must be bytes or a tuple of bytes, not str'
          b''
      
      Change-Id: Iaf807ab4bdbb41dc80702283d9689ccdd499fa31
      Signed-off-by: default avatarFlavio Fernandes <flaviof@redhat.com>
      Co-Authored-By: default avatarTerry Wilson <twilson@redhat.com>
      Closes-Bug: #1843944
      2832cee9
    • Rodolfo Alonso Hernandez's avatar
      Active wait to retrieve the Agent stats · ae5975c2
      Rodolfo Alonso Hernandez authored
      In functional test
      "test_updating_metadata_doesnt_update_controller_stats", do an active
      wait to retrieve the Agent stats until "ChassisMetadataAgentEvent" is
      generated and a new stat is added to the global instance "AgentStats".
      
      Change-Id: I6ed2573b71dc91a60d860537512bfcef7a212e17
      Closes-Bug: #1841913
      ae5975c2
    • Andreas Jaeger's avatar
      Add locale files to irregular files · 4c521554
      Andreas Jaeger authored
      We have irregular-files already, enhance them so that some jobs do not
      run if we import locale files since those are unused in the test runs.
      
      Change-Id: Iae5b4b402434f3c500f1f757c68fc3ddb4e2d29d
      4c521554
    • Zuul's avatar
      f4ba9d63
  12. 16 Sep, 2019 4 commits
    • Zuul's avatar
      36cb9113
    • Terry Wilson's avatar
      Only notify nova of port status changes if configured · e039fb1b
      Terry Wilson authored
      Although notify_nova_on_port_status_changes defaults to true, it
      could be set to false, making the nova_notifier attribute unsafe to
      use without checking. In fact, networking-ovn functional tests
      inherit from the neutron base *unit* test which disables this
      option.
      
      This patch checks both the config option and that the attribute
      exists, since the config could be changed after the plugin is
      already initialized without the nova_notifier attribute being set.
      
      Partial-Bug: 1843269
      Change-Id: Ia89283c1f6569340a891b40c92405941cbda5800
      e039fb1b
    • Lucas Alvares Gomes's avatar
      DevStack: Use OVN from ovn-org/ovn (the new OVN repository) · 0337b2e5
      Lucas Alvares Gomes authored
      
      
      This patch is modifying the DevStack scripts to use the new OVN
      repository for our jobs targeting the master branch (or >= 2.12, when
      it's released).
      
      If the OVN_BRANCH is set to stable branches the code will fallback to
      using the "compile_ovs" function like before (since those branches does
      not exist in the new OVN repository, only master and >= 2.12 when
      released).
      
      Change-Id: I8b99a3481b4460ae32f2258dcf4190db9a8fed89
      Signed-off-by: default avatarLucas Alvares Gomes <lucasagomes@gmail.com>
      0337b2e5
    • Maciej Józefczyk's avatar
      Set binding profile directly from OVNTrunkDriver · 41f6d622
      Maciej Józefczyk authored
      Setting binding profile for Trunk subports takes
      time - for 125 subports rally CreateAndListTrunks
      scenario [0] takes about 150 seconds. We need to
      bump up the perfomance because large number of
      subports is widly used in Kuryr deployments.
      
      To achieve that I changed setting the binding
      profile to be saved directly to the neutron DB.
      Instead calling port_update I update only related
      fields in OVN NorthBound DB rows. That gave performance
      improvement in trunk port creation:
      
      from 101 sec to 19.7 for 95%ile
      from 99 sec to 14.9 for 50%ile
      
      The same thing has been done for Trunk deletion.
      
      [0] https://github.com/openstack/rally-openstack/blob/master/rally_openstack/scenarios/neutron/trunk.py#L37
      
      Closes-Bug: #1834637
      
      Change-Id: I020ba64618b2eb76c627632b0575896e88d1fcf8
      41f6d622
  13. 15 Sep, 2019 1 commit
  14. 13 Sep, 2019 3 commits