1. 12 Jul, 2019 1 commit
    • Elod Illes's avatar
      Add local bindep.txt · 987d2fb6
      Elod Illes authored
      As it was announced [1] global bindep-fallback.txt was removed and now
      projects need to have a local bindep.txt to be able to install binary
      dependencies for testing.
      
      In test jobs the script tools/test-setup.sh is called which requires
      mysql and postgres servers and clients to be installed.
      
      [1] http://lists.openstack.org/pipermail/openstack-discuss/2019-June/007272.html
      
      Change-Id: I6b7afd3f6d0b45337f87e13352ab1095d51a23a3
      (cherry picked from commit 4655630a)
      (cherry picked from commit 29a07f76)
      (cherry picked from commit 26f5183f2533ef871ef19631b4a3e2b479ddab7d)
      987d2fb6
  2. 19 Apr, 2019 1 commit
  3. 09 Apr, 2019 1 commit
  4. 24 Mar, 2019 1 commit
  5. 24 Nov, 2018 1 commit
  6. 13 Oct, 2018 1 commit
  7. 03 Oct, 2018 1 commit
  8. 26 Sep, 2018 1 commit
  9. 20 Sep, 2018 2 commits
  10. 11 Sep, 2018 1 commit
  11. 10 Sep, 2018 2 commits
  12. 06 Sep, 2018 1 commit
    • Thomas Morin's avatar
      tempest: temporarily disable some tests until bug 1789878 is fixed · 036b177a
      Thomas Morin authored
      This change temporarily disable some tempests tests until
      bug 1789878 is fixed.
      
      Note well: this is a cherry-pick with modifications.
      On stable/queens, bug 1789878 prevents all scenarios
      tests from succeeding, or at least reliably so. This
      is why this change skips all scenario tests.
      
      Change-Id: I67e8834c09f475b997edf9bf095fa1ac6595e4e0
      Related-Bug: 1789878
      (cherry-picked from 4897b5c7)
      036b177a
  13. 30 Aug, 2018 1 commit
    • Doug Hellmann's avatar
      import zuul job settings from project-config · 3635bab0
      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
      
      Change-Id: I720e79f653b42b5a78fce84cb34b49f671fd81c2
      Story: #2002586
      Task: #24314
      3635bab0
  14. 16 Aug, 2018 1 commit
    • Elod Illes's avatar
      Add networking-odl for periodic-stable jobs · d0c1a6b5
      Elod Illes authored
      This was left out from previous commit [1], so now both 'check' and
      'gate' jobs work, but the periodic-stable jobs fail: networking-odl is
      required for jobs on queens and older stable branches. From rocky,
      there is no tox_install.sh any more, so this is not needed there.
      
      [1] https://review.openstack.org/#/c/572368/
      
      Change-Id: I1439038c62fac437affef3303946d2438fc26600
      d0c1a6b5
  15. 09 Aug, 2018 1 commit
    • Elod Illes's avatar
      Fix sphinx-docs job for stable branch · ff84e5a1
      Elod Illes authored
      build-openstack-sphinx-docs jobs fail on stable branches due to the new
      pip version 10 introduces some previously Warning as Error: in case of
      calling "pip install" without any package name, the command fails.
      tox_install.sh is called during docs job without any package passed to
      pip.
      
      Also some tests still needs networking-odl package to be installed, however
      it is removed from the required-projects of networking-bgpvpn, so they
      fails now. To fix this, the easiest solution is to add networking-odl
      to .zuul.yaml on stable/* branch as required project.
      
      Change-Id: I93aea1800b6403482a7e15116610efeed02c28a1
      ff84e5a1
  16. 21 Feb, 2018 1 commit
  17. 16 Feb, 2018 1 commit
  18. 14 Feb, 2018 1 commit
    • Thomas Morin's avatar
      dsvm tempest setup: use ovsfw · d3f37557
      Thomas Morin authored
      Change I8cef6fc49b95b8a18fcb476da079fbc55fecd802 for bagpipe driver
      improves coexistence between BGPVPN and a Neutron router, but requires
      using the openvswitch firewall driver for single nodes setups.
      
      Needed-By: I8cef6fc49b95b8a18fcb476da079fbc55fecd802
      Change-Id: I9d63ce7343f0eacc0bdc7eda568cc04586bdb4f8
      (cherry picked from commit a5598b02)
      d3f37557
  19. 09 Feb, 2018 2 commits
    • OpenStack Release Bot's avatar
      Update UPPER_CONSTRAINTS_FILE for stable/queens · 7ea4d0d9
      OpenStack Release Bot authored
      The new stable upper-constraints file is only available
      after the openstack/requirements repository is branched.
      This will happen around the RC1 timeframe.
      
      Recheck and merge this change once the requirements
      repository has been branched.
      
      The CI system will work with this patch before the requirements
      repository is branched because zuul configues the job to run
      with a local copy of the file and defaults to the master branch.
      However, accepting the patch will break the test configuration
      on developers' local systems, so please wait until after the
      requirements repository is branched to merge the patch.
      
      Change-Id: Id05936f8063a980daca11d050c7707d9ff75502f
      7ea4d0d9
    • OpenStack Release Bot's avatar
      Update .gitreview for stable/queens · 38781f23
      OpenStack Release Bot authored
      Change-Id: Idca6211d24b55437aa197005beb17fce07c3dca7
      38781f23
  20. 08 Feb, 2018 1 commit
    • Thomas Morin's avatar
      switch to use new DB facade · cc671c88
      Thomas Morin authored
      Beyond obvious reasons to try to migrate to the new facade, bug
      17446996 is leading us into using the new DB facade for BGPVPN
      OVObjects used by bagpipe driver.
      
      However, unless we switched all DB operations to the new DB facade,
      we have a situation where we mix both old and new facade, which
      is a known source of issues.
      
      This change switches all DB operation to use the new DB facade.
      
      Change-Id: I5a395560ea0573c92a3c615d7dbcb343d6983a78
      Depends-On: Ie4ad57f6357c59f2a978467099642b08e730133e
      Related-Bug: 1746996
      cc671c88
  21. 31 Jan, 2018 2 commits
  22. 30 Jan, 2018 10 commits
    • zhaojingjing0067370's avatar
      ‘local_pref’ can be updated in 'test_bgpvpn_create_update_delete()' · 12fd5ada
      zhaojingjing0067370 authored
      'allow_put' for 'local_pref' attribute to BGPVPN resource  is True.
      ‘local_pref’ can be updated in 'test_bgpvpn_create_update_delete()'
      
      Change-Id: I059c8db61a91b20665feb31f1bc2184727eb1c37
      12fd5ada
    • Zuul's avatar
      Merge "doc: formatting fix for OSC doc link" · 8de01673
      Zuul authored
      8de01673
    • Thomas Morin's avatar
      enable tempest RT update test · 9050a9c5
      Thomas Morin authored
      After closing 1732070, we can re-enable the
      test_bgpvpn_negative_update_to_empty_rt_list tempest test.
      
      Change-Id: I756700350c9287a532d500ea04631eb200a1986e
      Related-Bug: 1732070
      Depends-On: I615acd193a90eeea2ab3dd9bd3b41912a6304193
      9050a9c5
    • Zuul's avatar
      Merge "tempest test improvements" · 8d86eb17
      Zuul authored
      8d86eb17
    • Zuul's avatar
      f7dfea9b
    • Zuul's avatar
      Merge "Zuul: Remove project name" · 31d0351d
      Zuul authored
      31d0351d
    • Zuul's avatar
      Merge "routes-control: DB, adjust lazy loading" · b64880dd
      Zuul authored
      b64880dd
    • Thomas Morin's avatar
      routes-control: DB, adjust lazy loading · a52e0b35
      Thomas Morin authored
      SQLAlchemy lazy loading needs to be enabled for the
      BGPVPNPortAssociationRoute to BGPVPN relationship,
      or else we have an OVO issue as follows:
      
      Parent instance <BGPVPNPortAssociationRoute at 0x7f83190682d0> is not bound to
      a Session; lazy load operation of attribute 'bgpvpn' cannot proceed
      
      This change also changes the lazy joining mode to "joined"
      for the BGPVPNPortAssociationRoute to BGPVPNPortAssociation relation,
      which should here be a bit more efficient.
      
      Change-Id: Ic4b5bc16d1326a328176f121b3b5c3e93d707fd5
      a52e0b35
    • Thomas Morin's avatar
      requirements.txt hints for deps managed in tools/tox_install.sh · 357c56ee
      Thomas Morin authored
      This adds comments in requirements.txt to help packagers
      identifies that some of our dependencies are managed
      via tools/tox_install.sh .
      
      Change-Id: Ib9f3b6af62c61f45951a91112816ce4f5c436066
      357c56ee
    • Thomas Morin's avatar
      tempest test improvements · b2aa4024
      Thomas Morin authored
      There frequent failure of the test_bgpvpn_port_association_create_and_delete
      and test_bgpvpn_port_association_create_and_update tests, where the
      destination loopback IP seems to remains reachable even after
      association or route is removed.
      
      This change modifies the tests to:
      - add more information when this happens (try to identify the server
        answering the ping)
      - do an initial check that the destination loopback IP is not reachable
        before the tests starts
      - correct a misleading message
      
      Change-Id: Iaba153bf01b2a47ebca7d7d6804981f5a77c7142
      b2aa4024
  23. 29 Jan, 2018 1 commit
    • James E. Blair's avatar
      Zuul: Remove project name · 916c3ea8
      James E. Blair authored
      Zuul no longer requires the project-name for in-repo configuration.
      Omitting it makes forking or renaming projects easier.
      
      Change-Id: I1d3d92ee5962f0a292718409a5b0cd884a4d4e6d
      916c3ea8
  24. 27 Jan, 2018 1 commit
  25. 26 Jan, 2018 1 commit
  26. 25 Jan, 2018 2 commits