1. 10 Aug, 2021 1 commit
    • Riccardo Pittau's avatar
      Add lower-constraints job to current development branch · cd690166
      Riccardo Pittau authored
      The lower-constraints test was removed because of an issue where pip
      could not correctly determine the required packages versions to install,
      ending in an almost infinite loop that would end up in timeout, failure,
      and general mayhem.
      Recently the issue has been fixed and, if properly configured, the
      lower-constraints test can provide good indication of which minimum
      versions are required to support the current code.
      This patch adds the test back to the current development branch, and it
      runs only on master.
      The lower-constraints file will stay in the future stable branches.
      
      Adjust minimum requirements and test-requirements as consequence of
      compatibility tetst.
      
      Change-Id: I26d6dceeda4983c988b56be70b4bae4cc2c7dc85
      cd690166
  2. 02 Aug, 2021 1 commit
  3. 15 Jun, 2021 1 commit
  4. 04 May, 2021 1 commit
    • YuehuiLei's avatar
      setup.cfg: Replace dashes with underscores · 0fb7388e
      YuehuiLei authored
      Setuptools v54.1.0 introduces a warning that the use of dash-separated
      options in 'setup.cfg' will not be supported in a future version [1].
      Get ahead of the issue by replacing the dashes with underscores. Without
      this, we see 'UserWarning' messages like the following on new enough
      versions of setuptools:
      
        UserWarning: Usage of dash-separated 'description-file' will not be
        supported in future versions. Please use the underscore name
        'description_file' instead
      
      [1] https://github.com/pypa/setuptools/commit/a2e9ae4cb
      
      Change-Id: Ie7fd8e7769e2b9baf78a9bf5a69b7cce04c8c48e
      0fb7388e
  5. 26 Mar, 2021 2 commits
  6. 25 Jan, 2021 1 commit
  7. 23 Jan, 2021 1 commit
  8. 19 Jan, 2021 1 commit
    • Iury Gregory Melo Ferreira's avatar
      Add doc/requirements · c43a6f41
      Iury Gregory Melo Ferreira authored
      We need to specify doc requirements in doc/requirements.txt
      to avoid problems with the pip resolver for the release team.
      Removed specific doc requirements from test-requirements.txt
      
      Change-Id: I95854d2f83aa158b7805f86b9f98b739f9f2e6b7
      c43a6f41
  9. 16 Dec, 2020 1 commit
    • Vladyslav Drok's avatar
      Fix exception handling when querying ironic ports · e28002ff
      Vladyslav Drok authored
      As the port listing function is now a generator, exceptions need to be
      handled differently. Also we should not report the agent state when
      there is a problem querying ports.
      
      Story: 2008424
      Task: 41369
      Change-Id: If4eae38393b5d88e8c442ce38e81ca863c924c3f
      e28002ff
  10. 15 Dec, 2020 1 commit
    • Riccardo Pittau's avatar
      Remove lower-constraints job · 5792f32e
      Riccardo Pittau authored
      As discussed during the upstream ironic community meeting on
      Monday Dec 14 2020, the lower-constraints job is being removed.
      
      Change-Id: I29932a6030874ea77b3be3944edec15551bf7d5f
      5792f32e
  11. 09 Dec, 2020 1 commit
    • Riccardo Pittau's avatar
      Fix lower-constraints with the new pip resolver · 728b946a
      Riccardo Pittau authored
      Remove pep8 dependencies from test-requirements, they're not
      needed there and are hard to constraint properly.
      
      Bump amqp version to the version required by kombu.
      
      Change-Id: Ia7c144b9932a3b0399b8a73acef8c0b8b13ba689
      728b946a
  12. 19 Oct, 2020 1 commit
    • Riccardo Pittau's avatar
      Set safe version of hacking · 75d07f37
      Riccardo Pittau authored
      Versions of hacking from 3.1.0 until 4.0.0 NOT included are supposed
      to require a safe version of flake8, so besides normale issues related
      to minor version upgrades, we can safely use those versions.
      Also forcing pycodestyle versions to be compatible with flake8 installed
      by hacking.
      
      Change-Id: I3415e30538b332eaa53472ed1fde7e92a8fe84b8
      75d07f37
  13. 23 Sep, 2020 2 commits
  14. 11 Sep, 2020 1 commit
  15. 25 Aug, 2020 1 commit
  16. 15 Jul, 2020 1 commit
  17. 22 Jun, 2020 1 commit
  18. 08 Jun, 2020 1 commit
    • Hervé Beraud's avatar
      drop mock from lower-constraints · ef0e11c1
      Hervé Beraud authored
      The mock third party library was needed for mock support in py2
      runtimes. Since we now only support py36 and later, we don't need it
      in lower-constraints.
      
      These changes will help us to drop `mock` from openstack/requirements
      
      Change-Id: I66e7ccc9329108de987a0b39ff46e5f3d74efa07
      ef0e11c1
  19. 29 May, 2020 1 commit
  20. 28 May, 2020 2 commits
  21. 26 May, 2020 2 commits
  22. 21 May, 2020 1 commit
    • Andreas Jaeger's avatar
      Switch to newer openstackdocstheme and reno versions · cee2958f
      Andreas Jaeger authored
      Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
      these versions will allow especially:
      * Linking from HTML to PDF document
      * Allow parallel building of documents
      * Fix some rendering problems
      
      Update Sphinx version as well.
      
      Set openstackdocs_pdf_link to link to PDF file. Note that
      the link to the published document only works on docs.openstack.org
      where the PDF file is placed in the top-level html directory. The
      site-preview places the PDF in a pdf directory.
      
      Disable openstackdocs_auto_name to use 'project' variable as name.
      
      Change pygments_style to 'native' since old theme version always used
      'native' and the theme now respects the setting and using 'sphinx' can
      lead to some strange rendering.
      
      openstackdocstheme renames some variables, so follow the renames
      before the next release removes them. A couple of variables are also
      not needed anymore, remove them.
      
      See also
      http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html
      
      Change-Id: I5f56bbaec06c86cde15431cad0307a1541377b1e
      cee2958f
  23. 19 May, 2020 1 commit
    • Riccardo Pittau's avatar
      Convert networking-baremetal job to dib · 873511fd
      Riccardo Pittau authored
      Reintroducing BUILD_TIMEOUT to increase waiting time for other
      services since the job is failing on server create that is
      related to nova.
      
      Change-Id: I38d4d94160d167af311b47fb2c4f4cc29010680e
      873511fd
  24. 18 May, 2020 1 commit
  25. 14 May, 2020 1 commit
  26. 13 May, 2020 1 commit
    • Riccardo Pittau's avatar
      Bump hacking version to 3.0.0 and fix pep8 test · c2be59bf
      Riccardo Pittau authored
      Some changes needed to increase hacking version, fixing it between
      3.0.0 and 3.1.0, and add some options to tox.ini to be consistent
      with other projects.
      
      Also setting min version for pyflakes to 1.6.0 for Python 3.6
      compatibility.
      
      Change-Id: I564335a74698037c495b008e8c7102f0fa3b01c1
      c2be59bf
  27. 12 May, 2020 1 commit
  28. 08 May, 2020 1 commit
    • Harald Jensås's avatar
      Add unit tests for _get_notification_transport_url() · 7a473a61
      Harald Jensås authored
      Add some unit tests to ensure the method adds
      amqp_auto_delete=true correctly, and only when it
      needs too (when it is not already enable in config).
      
      Story: 2004933
      Task: 29407
      Change-Id: I83caf5fe2184a192e3217fc9e89f31d744f8485d
      7a473a61
  29. 07 May, 2020 1 commit
  30. 24 Apr, 2020 1 commit
  31. 23 Apr, 2020 1 commit
  32. 22 Apr, 2020 2 commits
  33. 21 Apr, 2020 1 commit
  34. 20 Apr, 2020 1 commit
  35. 16 Apr, 2020 1 commit
    • Dmitry Tantsur's avatar
      Remove the unused oslo.i18n bits · 04bc2a6f
      Dmitry Tantsur authored
      There is a discussion to make get_available_languages optional
      since it pulls in Babel (which is very heavy).
      
      Change-Id: Iaa2fc4b467c43a1d3251ebc50040b39764f4b0e4
      04bc2a6f