Commit Graph

16 Commits

Author SHA1 Message Date
Sharpz7 778403a47b [codespell] Adding Tox Target for Codespell
First in a series of commits to add Codespell to Ironic Repos. This one adds the command that was used to fix the spelling errors.

Future Commits will add CI support and potentially a git-blame-ignore-revs file if their are lots of spelling mistakes that could clutter git blame.

Change-Id: Ibeb4cd8bd38e6bfe04adb8ce66ce36f30f06eb61
2024-01-26 04:26:33 +00:00
Ghanshyam Mann f656931857 Re-add python 3.6/3.7 in classifier
We have updated the yoga testing runtime to keep the
py36 testing.

- https://review.opendev.org/c/openstack/governance/+/820195

Unit tests job template is also updated to keep python
3.6 as a voting job. So with the py3.6 and py3.9 testing as voting
job template, we are keeping python 3.6, 3.7, 3.8, and 3.8 as
tested versions in the Yoga cycle.

- https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/820286

This commit re-add the python 3.6/3.7 versions in setup.cfg classifier.

Change-Id: Ia66c7f6f1475804467b3b8f2df8c1e79a9fa11b6
2021-12-13 19:44:49 -06:00
Ghanshyam Mann 9a890bf0bd Updating yoga tested python versions in classifier
Yoga testing runtime has been updated with py38 and py39
as voting and removed the py36 testing. Unit tests update are
handled by the job template change in openstack-zuul-job and you
can see the updated jobs running in gate.

- https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/818609

this commit updates the tested py versions in setup.cfg classifier.

[1] https://governance.openstack.org/tc/reference/runtimes/yoga.html

Change-Id: Id4d7a2ec4569318d669af0c6e9f10de078d3e8e3
2021-11-24 20:07:22 -06:00
YuehuiLei 2fe17330d6 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

[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb

Change-Id: Ia65fa32546eb1eea1c4bc1d68b2fb279604b1e29
2021-05-11 15:02:17 +08:00
Steve Baker 62b8b1d8b9 Move metalsmith_instances from tripleo-ansible
Change-Id: I02407547154d8d6084fa30c5fe164c5b6a060043
2020-07-01 13:30:35 +12:00
Steve Baker 53636ba03c Move roles into a standard directory layout
This change adopts the same directory layout as tripleo-ansible[1]
in preparation for the metalsmith repo containing ansible plugins such
as modules.

Like in tripleo-ansible, the roles directory becomes a symlink to the
new roles location so that ansible can discover the role without
having to install.

[1] https://opendev.org/openstack/tripleo-ansible/src/branch/master/tripleo_ansible

Change-Id: I34114e653a0714cb5991672af1192e9fad95ea6b
2020-07-01 13:30:35 +12:00
Andreas Jaeger 0236797717 Cleanup py27 support
Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
  know about the requirement
- Update classifiers
- Update requirements, no need for python_version anymore

Change-Id: Iae9f2460b5274663119b5e82699e55277859f5e7
2020-04-05 18:08:09 +02:00
Iury Gregory Melo Ferreira 33871b187b Drop python 2.7 support and testing
OpenStack is dropping the py2.7 support in ussuri cycle.

metalsmith 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://review.opendev.org/#/c/691178/

Change-Id: Icf19488a3f230084faaf2ab5ece626b03495592e
2019-11-25 13:33:37 +01:00
Dmitry Tantsur 0170b000c3 Update Python 3 test runtimes for Train
Change-Id: Id5d73196130dc45a7f32ad1c41b7bbbaeae77044
2019-06-13 09:59:09 +02:00
caoyuan 3281a67382 Replace git.openstack.org URLs with opendev.org URLs
Change-Id: I90e7b946ef53765f40213098c3a430b9d4f2baf0
2019-04-23 12:38:57 +00:00
Vieri e8796b2183 Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: Ia0f492a1b764740a63ac91cb3255a67a8e6ee873
2018-12-04 19:08:16 +00:00
Dmitry Tantsur 08b12885e1 Migrate jobs in-tree and add a Python 3.6 job
Change-Id: I0f9d0da0494d3db168abc82e9002c51739a3ee4a
2018-09-04 09:41:24 +02:00
Dmitry Tantsur c91a08fb16 Simple role to deploy instances
Story: #2002170
Task: #20029
Change-Id: I3fc0ea5144b83262a39593c8211bd88ce90e13f8
2018-06-11 11:01:08 +02:00
Dmitry Tantsur 8c7870f6ad Migrate to OpenStack infra
Change-Id: I126b10a6b95e2cd3ac07de4a87f9b14c10b938b4
2018-05-14 19:24:51 +02:00
Dmitry Tantsur 9f1b7755fc Grand refactor to split out reusable bits 2018-05-08 21:32:14 +02:00
Dmitry Tantsur 4ea236c786 Initial structure 2015-08-27 12:15:49 +02:00