Commit Graph

25 Commits

Author SHA1 Message Date
Ghanshyam Mann 4d475560ef Update git submodules
* Update devstack-tools from branch 'master'
  to 940019d96e795f5420687a1826f5397d80689224
  - Test python 3.11
    
    As per the current release tested runtime, we
    need to test till python 3.11 so adding the test
    and updating the same in python classifier in setup.cfg
    
    Change-Id: Ib3ceb518a7953e192c33dd2dc48d84bbaf5e4395
2024-01-04 13:35:43 +00:00
Martin Kopec 832895a418 Update git submodules
* Update devstack-tools from branch 'master'
  to e438689b8f054c0a57cb459056b4151098f2387e
  - Switch testing to Antelope testing runtime
    
    Updating the testing template to Antelope testing runtime:
    https://governance.openstack.org/tc/reference/runtimes/2023.1.html
    
    Change-Id: Id5fc8fdcbaaa6b417953389ddbecaabc65992ab4
2023-01-19 16:15:16 +00:00
Martin Kopec 6575bd3326 Update git submodules
* Update devstack-tools from branch 'master'
  to 325d17522d528380c8ca5fc5b1df9f4ff86c2f4a
  - Drop py3.6 and py3.7 from devstack-tools
    
    In zed cycle, OpenStack projects and oslo lib have dropped
    the py3.6 and py3.7 support:
    
    - https://governance.openstack.org/tc/reference/runtimes/zed.html
    
    Change-Id: Iaa3a96e20dc8aeb89d237f267612d5a3397b3dd1
2022-06-17 13:17:02 +00:00
tushargite96 497d1bca96 Update git submodules
* Update devstack-tools from branch 'master'
  to 08720178cd9b8a5934d879023a3cf3be4fe0807b
  - Add non-voting Python 3.10 jobs for Zed cycle
    
    The template which is used to test runtime for the Zed cycle added
    python 3.10 as a non-voting job [1]. So this patch follows the same
    thing here.
    
    [1] https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/831633
    
    Change-Id: I6d96cf6e3702aaadb22d17c23306156d23baaa0d
2022-03-21 17:43:37 +00:00
Ghanshyam Mann e4307c6603 Update git submodules
* Update devstack-tools from branch 'master'
  to 2225eade022f828b609daa4a5ad8f2d82a5b1f26
  - Test python3.9 as voting job
    
    In Yoga testing, we are making py3.9 job to run as voting, so
    adding py3.9 job as voting.
    
    Also, as devstack-tools is branchless and needs to support older
    supported stable branches, let's test it with all the
    python version supported in those supported stable branches.
    For that, we need to explicitly dd the py jobs instead of using
    the template. This way, we will explicitly know that we are testing
    all supported python versions when the new release template bumps the
    min python version in the template.
    
    Change-Id: I21ecaf1d3f627ae27a217d7fa2326f7dd69242c9
2021-11-04 13:31:50 +00:00
tushargite96 0689665ac2 Update git submodules
* Update devstack-tools from branch 'master'
  to a13d1be9dd9aaf4c272d6cdfbbda400380a11934
  - Switch testing to Yoga testing runtime
    
    Upating the tetsing template to Yoga testing runtime:
    https://governance.openstack.org/tc/reference/runtimes/yoga.html
    
    Change-Id: I5776862839f7b5ffe351bdfcd4b88b09c607854f
2021-09-28 04:40:40 +00:00
liyou01 ee9f18e8d4 Update git submodules
* Update devstack-tools from branch 'master'
  to 006384cb37476e0d943dc9a5bfee38b111c04a23
  - setup.cfg: Replace dashes with underscores
    
    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
    
    Change-Id: I3d433b146f699e005aeef74cd763d95dc8a1b4bd
2021-05-24 15:03:18 +00:00
Martin Kopec 1187e79724 Update git submodules
* Update devstack-tools from branch 'master'
  to 60dc28c78787954676308e997841d013ea2170fe
  - Update links in the README
    
    The README contained old links, some of them were giving 404, this
    patch fixes that.
    
    Change-Id: I8719d19d23adb46bc73b99193413bfcef9a88bc4
2021-05-17 18:59:57 +00:00
Zuul d924e2e194 Update git submodules
* Update devstack-tools from branch 'master'
  to b99b70d65137790d53a2efb93723740e323a27c6
  - Merge "Migrate from testr to stestr"
  - Migrate from testr to stestr
    
    * Replace .testr.conf by .stestr.conf for migration and update
      .gitignore and test-requirements.txt file accordingly
    * Use py3 as the default runtime for tox
    * Add a new job, openstack-cover-jobs, to run the coverage in Zuul
    
    Signed-off-by: HeroicHitesh <email.hiteshkumar@gmail.com>
    Change-Id: I72eebd8adfa2086b7d3a11eedbfe2e69cfd65bcc
2021-05-17 18:18:50 +00:00
Zuul 2f519e764a Update git submodules
* Update devstack-tools from branch 'master'
  to f0c8bbfe0e0c8a8771461b4e3f70afd6dc4ae83a
  - Merge "remove unicode from code"
  - remove unicode from code
    
    Change-Id: I354c9c624ac807203cb69c882c83e1a5f84b435e
2021-05-17 18:09:21 +00:00
Martin Kopec 764a5f7bbe Update git submodules
* Update devstack-tools from branch 'master'
  to e894b6620a322d7935dc7999b636e5ea130b8952
  - Switch testing to Xena testing runtime
    
    Upating the tetsing template to Xena testing runtime:
    https://governance.openstack.org/tc/reference/runtimes/xena.html
    
    Change-Id: Iea244adb47907b688e52afbdfa301c4cfa602a5b
2021-04-29 16:12:11 +00:00
Goutham Pacha Ravi b65c362250 Update git submodules
* Update devstack-tools from branch 'master'
  to de912aef554f443b93aae2c5a76eacb40eef63ce
  - Add console_scripts entry point
    
    dsconf is a CLI utility, and it needs
    to be exposed as a console_script during
    installation.
    
    Change-Id: I46af013b85753bfdb3a0a3c4cedf261a8f53ecb2
2021-04-08 22:11:33 +00:00
tushargite96 cf4b3be4ed Update git submodules
* Update devstack-tools from branch 'master'
  to 60fc831b64a5715585216ba173e04f382c9ae6f7
  - Changed minversion in tox to 3.18.0
    
    The patch bumps min version of tox to 3.18.0 python in order to
    replace tox's whitelist_externals by allowlist_externals option:
    https://github.com/tox-dev/tox/blob/master/docs/changelog.rst#v3180-2020-07-23
    
    Change-Id: I1229f065abfcbbd7a8724c12c0597d6765be9bcd
2021-02-26 16:28:38 +00:00
Lukas Piwowarski 64022034c5 Update git submodules
* Update devstack-tools from branch 'master'
  - Create tox environment to build pdf documentation
    
    This patch enables building .pdf documentation using new 'pdf-docs'
    tox environment. The newly created tox environment creates latex
    source codes using sphinx-build and then builds the pdf
    documentation using make.
    
    Story: 2006070
    Task: 35460
    
    Change-Id: I1f0ca39747e8ef95d2b93cd00214911d4a7408a9
2020-09-29 20:14:04 +00:00
Zuul bc17dce7fa Update git submodules
* Update devstack-tools from branch 'master'
  - Merge "Cleanup py27 support"
  - Cleanup py27 support
    
    This repo is now testing only with Python 3, so let's make
    a few cleanups:
    - Remove python 2.7 stanza from setup.py
    - Remove obsolete sections from setup.cfg
    - Update classifiers
    - Remove install_command from tox.ini, the default is fine
    - Remove babel.cfg, it's not needed anymore.
    - Use TOX_CONSTRAINTS_FILE, UPPER_CONSTRAINTS_FILE is obsolete
    
    Change-Id: I235cf10f6a619fa6c41e688a17337385a1034aa2
2020-06-10 06:53:05 +00:00
Zuul 7c0fca6632 Update git submodules
* Update devstack-tools from branch 'master'
  - Merge "Switch to newer openstackdocstheme and reno versions"
  - Switch to newer openstackdocstheme and reno versions
    
    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_auto_name to use 'project' as name.
    
    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.
    
    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.
    
    See also
    http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html
    
    Change-Id: If718e3d21c682dd3a3d297cfa9cebb333d59aef3
2020-06-04 14:49:29 +00:00
Ghanshyam Mann 7059069eb1 Update git submodules
* Update devstack-tools from branch 'master'
  - Fix hacking min version to 3.0.1
    
    flake8 new release 3.8.0 added new checks and gate pep8
    job start failing. hacking 3.0.1 fix the pinning of flake8 to
    avoid bringing in a new version with new checks.
    
    Though it is fixed in latest hacking but 2.0 and 3.0 has cap for
    flake8 as <4.0.0 which mean flake8 new version 3.9.0 can also
    break the pep8 job if new check are added.
    
    To avoid similar gate break in future, we need to bump the hacking min
    version.
    
    - http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html
    
    Change-Id: I7c9c0dc296ac374881c03fcaa6c886e38f3d5d14
2020-05-26 19:24:01 +00:00
Zuul 941853d271 Update git submodules
* Update devstack-tools from branch 'master'
  - Merge "Add publish-openstack-docs-pti to .zuul.yaml"
  - Add publish-openstack-docs-pti to .zuul.yaml
    
    This commit adds publish-openstack-docs-pti job to .zuul.yaml to verify
    the rst files. To build the document, this commit also updates doc
    related things such as requirements.txt, conf.py and the docs task in
    tox.ini.
    
    Change-Id: I4d1378a1972cad6f965d5cac6567d56828f75fb7
2020-04-22 02:35:46 +00:00
Zuul bf7753cba4 Update git submodules
* Update devstack-tools from branch 'master'
  - Merge "[ussuri][goal] Update contributor documentation"
  - [ussuri][goal] Update contributor documentation
    
    This patch updates/adds the contributor documentation to follow
    the guidelines of the Ussuri cycle community goal[1].
    
    [1] https://governance.openstack.org/tc/goals/selected/ussuri/project-ptl-and-contrib-docs.html
    Story: #2007236
    Task: #38554
    
    Change-Id: Iddf413a72e4937662b5382f41b557a992af4c5a1
2020-04-22 02:29:34 +00:00
Andreas Jaeger f26e89487e Update git submodules
* Update devstack-tools from branch 'master'
  - Update hacking for Python3
    
    The repo is Python 3 now, so update hacking to version 3.0 which
    supports Python 3.
    
    Fix problems found.
    
    Change-Id: Ia1bbe6bd173435674075bee595001a7e8aa0d4ec
2020-04-03 16:11:42 +00:00
Ghanshyam Mann 3a7c6604da Update git submodules
* Update devstack-tools from branch 'master'
  - [ussuri][goal] Drop python 2.7 support and testing
    
    OpenStack is dropping the py2.7 support in ussuri cycle.
    
    devstack-tools is ready with python 3 and ok to drop the
    python 2.7 support.
    
    Complete discussion & schedule can be found in
    - http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html
    - https://etherpad.openstack.org/p/drop-python2-support
    
    Ussuri Communtiy-wide goal:
    https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html
    
    Change-Id: Ib520e3e3b4c9eecd9a97112fabe455edb1ad1054
2020-02-11 23:50:28 +00:00
ZhongShengping bf0235503b Update git submodules
* Update devstack-tools from branch 'master'
  - Update python 3 unit test job
    
    This is a mechanically generated patch to update unit test job running
    under Python 3.
    
    See ML discussion here [1] for context.
    
    [1] http://lists.openstack.org/pipermail/openstack-dev/2018-October/135626.html
    
    Change-Id: I67c3ee446195455e588e72aeebc54d54d8556d28
    Story: #2004073
    Task: #27445
2019-07-01 07:22:46 +00:00
Zuul 1603f19749 Update git submodules
* Update devstack-tools from branch 'master'
  - Merge "Update home-page"
  - Update home-page
    
    Change-Id: Ief10c73009cc715a4bd9c92abde829ac54a75b61
2019-06-28 19:39:14 +00:00
Ghanshyam Mann 1c482364ae Update git submodules
* Update devstack-tools from branch 'master'
  - Dropping the py35 testing
    
    All the integration testing has been moved to
    Bionic now[1] and py3.5 is not tested runtime for
    Train or stable/stein[2].
    
    As per below ML thread, we are good to drop the py35
    testing now:
    http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005097.html
    
    [1] http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004647.html
    [2]
    https://governance.openstack.org/tc/reference/runtimes/stein.html
    https://governance.openstack.org/tc/reference/runtimes/train.html
    
    Change-Id: I25b69bcc166dc72cb25508d9dbb7e2e0af644b66
    
  - OpenDev Migration Patch
    
    This commit was bulk generated and pushed by the OpenDev sysadmins
    as a part of the Git hosting and code review systems migration
    detailed in these mailing list posts:
    
    http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
    http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html
    
    Attempts have been made to correct repository namespaces and
    hostnames based on simple pattern matching, but it's possible some
    were updated incorrectly or missed entirely. Please reach out to us
    via the contact information listed at https://opendev.org/ with any
    questions you may have.
2019-06-07 08:55:28 +00:00
Monty Taylor aa262b7a44
Update git submodules based on new script
Change-Id: Ia578b55e3e07b4ea90f034805625caf82e9e674e
2019-01-04 14:13:17 +00:00