1. 27 Mar, 2019 5 commits
  2. 25 Feb, 2019 2 commits
  3. 22 Jan, 2019 2 commits
  4. 11 Jan, 2019 1 commit
    • Will Szumski's avatar
      Do not globally replace path prefix · a9b31113
      Will Szumski authored
      If a subdirectory contained the source prefix in it's name, this was
      replaced globally e.g using share/ansible = ansible/*, with the following
      directory structure:
      
        ansible/roles/kolla-ansible/test
      
      would result in the files being installed as follows:
      
        share/ansible/roles/kolla-share/test
      
      whereas we expected:
      
        share/ansible/roles/kolla-ansible/test
      
      This patch changes the behavior so that only the first occurance is
      replaced.
      
      Change-Id: I0aab845315dab0aaccd5f67725d2ebcf0fd08aef
      Fixes-Bug: 1810804
      a9b31113
  5. 30 Dec, 2018 2 commits
  6. 04 Dec, 2018 1 commit
  7. 30 Oct, 2018 1 commit
  8. 26 Oct, 2018 2 commits
    • Sean McGinnis's avatar
      Fix incorrect use of flake8:noqa · 8080c62f
      Sean McGinnis authored
      Adding the comment flake8:noqa in a file will skip linting the entire
      file. Most of the time, the intent was just to skip individual lines to
      handle exception cases.
      
      This gets rid of the "flake8:" prefix where it was used incorrectly and
      fixes a few legitimate errors that were being hidden by the entire file
      being skipped.
      
      The behavior is change in flake8 to handle this better, which will
      result in pep8 job failures if these are not fixes first. See more
      information in the 3.6.0 release notes:
      
      http://flake8.pycqa.org/en/latest/release-notes/3.6.0.html#features
      
      Change-Id: I1af4eb8bef9d0d0e3aa3bbbfd66a2fcb8ab336cb
      Signed-off-by: 's avatarSean McGinnis <sean.mcginnis@gmail.com>
      8080c62f
    • Sorin Sbarnea's avatar
      Correct documentation hyperlink for environment-markers · 656aac93
      Sorin Sbarnea authored
      Previous hyperlink was redirected to root of the new documentation
      location which did not contain the right information.
      
      New link points directly to the right location.
      
      Change-Id: I3c83553a50036eadec74e7a00f3b312a7e5afa11
      656aac93
  9. 16 Oct, 2018 1 commit
  10. 15 Oct, 2018 2 commits
  11. 06 Oct, 2018 3 commits
  12. 05 Oct, 2018 2 commits
    • Andreas Jaeger's avatar
      Use templates for cover and lower-constraints · 58cccf09
      Andreas Jaeger authored
      Use openstack-tox-cover template, this runs the cover job
      in the check queue only.
      
      Use openstack-lower-constraints-jobs template.
      
      Remove jobs that are part of the templates.
      
      Sort list of templates.
      
      Add coverage to test-requirements, otherwise tox -e cover will fail.
      
      Change-Id: I0eff88e5736243291d4777f642bc48c32deafa39
      58cccf09
    • Ian Wienand's avatar
      Special case long_description_content_type · 77e75e25
      Ian Wienand authored
      As described in the pypa pull request, special-case passing through
      these fields into the metadata.  setuptools will maintain them.
      
      Change-Id: I89eb8c6d627790680a61a0a4b7490191b6e8e90c
      Closes-Bug: #1762494
      77e75e25
  13. 04 Oct, 2018 2 commits
    • Stephen Finucane's avatar
      tox: Suppress output · ed77ce85
      Stephen Finucane authored
      Since the switch to stestr in commit 2222dbb4, the tests have taken to
      spewing a load of noise. This seems to be because we dropped the
      configuration for OS_STDOUT_CAPTURE and OS_STDERR_CAPTURE, which was
      previously configured in '.testr.conf'. This is fixed. However, it seems
      it's also necessary to explicitly pass the '--suppress-attachments'
      option to 'stestr' to properly silence things. This seems to be
      necessary because many pbr commands output to stdout by default, while
      other projects (nova, etc.) use 'logging'. Use of this option requires
      stestr 2.1.0 [1] so we bump the lower-constraint.
      
      As an aside, finding out what caused this output was easier said than
      done. I tried stestr, testr and fixtures, before finally finding it in
      subunit.
      
      [1] https://github.com/mtreinish/stestr/commit/1316ebd7
      
      Change-Id: I1678bcd26b41fdf09f98c36fc095d6d4c1826deb
      Signed-off-by: 's avatarStephen Finucane <sfinucan@redhat.com>
      ed77ce85
    • Stephen Finucane's avatar
      Support wheel 0.32.0+ · f14a3b2b
      Stephen Finucane authored
      Wheel 0.32.0 removed the 'wheel install' command [1] and, subsequently,
      the 'wheel.install' module [2]. It also made 'WheelFile' a subclass of
      'zipfile.ZipFile' rather than a wrapper [2] and deprecated the '[wheel]'
      section of 'setup.cfg' in favour of '[bdist_wheel]'. Handle these
      changes.
      
      [1] https://github.com/pypa/wheel/commit/353217fb4
      [2] https://github.com/pypa/wheel/commit/89492505b
      
      Change-Id: I2903089a07bdd2dc96437b9f65f2d2bba2741707
      f14a3b2b
  14. 02 Oct, 2018 3 commits
  15. 25 Sep, 2018 2 commits
  16. 24 Sep, 2018 3 commits
  17. 14 Sep, 2018 1 commit
    • Dirk Mueller's avatar
      Skip test for testr hook being installed when testr is not available · a4f27ca3
      Dirk Mueller authored
      pbr only depends on testrepository in the test requirements, so
      packaging efforts can decide to skip the dependency if they want to.
      As stestr is going to replace testrepository going forward, it makes
      sense to make dependencies to testrepository optional.
      
      Skip the test that requires testrepository in that scenario.
      
      Change-Id: I28c30411a5a6fdb071ebcc35e65ce1f4f1242498
      a4f27ca3
  18. 10 Sep, 2018 1 commit
  19. 05 Sep, 2018 2 commits
  20. 03 Sep, 2018 1 commit
  21. 27 Aug, 2018 1 commit