Commit Graph

19 Commits

Author SHA1 Message Date
Ghanshyam Mann 6ed93f8448 Retire Tripleo: remove repo content
TripleO project is retiring
- https://review.opendev.org/c/openstack/governance/+/905145

this commit remove the content of this project repo

Change-Id: I9da248ee774c038c99bf452898ac8658aa337aad
2024-02-24 11:41:53 -08:00
vcandappa 4ed6d471c4 Updates to tox and setup.cfg files
Using upper-constraints when creating tox environments is
currently having an issue. Updated old version for packages
like pbr, oslo.concurrency, oslo.utils.

Change-Id: Icd019e62a045cab05df82421298100a79c2a669f
2022-11-19 00:11:39 +05:30
Takashi Kajinami 3992b4d61f Drop support for Python 3.6 and 3.7
... because these are no longer part of tested runtimes in Zed. Also
Python 3.9 is added to the supported runtimes because it has been
tested since Yoga.

Change-Id: I6227a52ea6075e1c451fd62c7fae6cdee61a565c
2022-06-21 22:21:15 +09:00
yangyawei 4d351d400c 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

Depends-On: https://review.opendev.org/c/openstack/tripleo-ci/+/788990
Change-Id: I78f33c2f31e4db3927326ccb3289eecdc5beea0d
2021-04-30 17:45:29 +00:00
waleedm 3144a8fc4f Support binding VFs after moving to switchdev
Currently for Mellanox vendor ID we don't bind vfs after moving to switchdev
because it affects VF-lAG feature, but for other features like OVS-DPDK SRIOV,
OVS-DPDK VDPA and OVS-Kernel Forwarder we have to bind them.

To support binding VFs to networking driver, there are two scenarios
that we need to address:
    * Deployment case
      In deployment case, we are binding vfs after moving all the
      sriov_pfs to switchdev and also configuring sriov_bind service
    * Reboot case
      In reboot case, we start sriov_bind service which will run
      after network.service sriov_config.service (The case that we are
      sure that VF-LAG activation done)

Change-Id: I7e79029602f403885b347289d2ae6a3d47453a4e
2020-11-23 07:45:22 +00:00
Hervé Beraud 00b3ae27f9 Add support for python 3.8
Introduce support of python 3.8 [1] and move tox and jobs to py38.

jsonschema 3.2.0 [2] support python 3.8

[1] https://governance.openstack.org/tc/reference/runtimes/victoria.html#python-runtimes-for-victoria
[2] https://github.com/Julian/jsonschema/pull/627

Change-Id: I77dcb2e24a61e72b33b05b1bca36bc7cff6f8500
2020-05-26 14:26:03 +02:00
Andreas Jaeger 4363f45062 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
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
  know about the requirement
- Remove obsolete sections from setup.cfg
- Update classifiers
- Update requirements, no need for python_version anymore
- Cleanup releasenotes/source/conf.py to remove now obsolete content.
- Use newer openstackdocstheme and Sphinx versions
- Remove install_command from tox.ini, the default is fine
- Update to hacking 3.0 for Sphinx 3 support, fix problems found

Change-Id: Id7cab423584af9280da54f12a29daa1f60a3ca35
2020-04-17 16:47:33 +02:00
xuanyandong 0da4c6158a Stop testing python2.7
Train was the last release supporting python2. Let's rip the bandaid
off.

Change-Id: I5caf8d38f79dee0f80473b8f9b9c6664435aad88
2019-10-28 16:56:17 +08:00
caoyuan c307a8abee setup.cfg: Cleanup
- pbr hasn't need the hook configuration since forever [1]
- Update urls to latest
- Remove the unncessary ===

[1] c84876dc0f

Change-Id: I2b5b437cf48534d13aa5e3adcccb8baf6841235e
2019-10-20 23:01:49 +08:00
Corey Bryant 6cb25b0bcf Add Python 3 Train unit tests
This is a mechanically generated patch to ensure unit testing is in place
for all of the Tested Runtimes for Train.

See the Train python3-updates goal document for details:
https://governance.openstack.org/tc/goals/train/python3-updates.html

Change-Id: I3f1de388ff2c734625e5c442d6be198fd6686f4d
Story: #2005924
Task: #34253
2019-07-12 16:19:32 -04:00
caoyuan 6d38af73e2 Replace git.openstack.org URLs with opendev.org URLs
1. Replace git.openstack.org URLs with opendev.org URLs
2. Remove unncessary "=="

Change-Id: Idcf2304f2a6aa02c9d96afc307cdf8dd0d513480
2019-05-23 11:01:54 +08:00
melissaml e82b4e22e4 Change openstack-dev to openstack-discuss
Mailinglists have been updated. Openstack-discuss replaces openstack-dev.

Change-Id: I979dd2dba21b40066ddab27ec212c1f3ebf466c1
2018-12-05 00:11:22 +08:00
Karthik S 9e785a4ce0 Add network objects sriov_vf and sriov_pf
sriov_pf: configure numvfs of the device, create and enable
sriov_numvfs service for the persistence of the numvfs
configuration across reboots.
sriov_vf: configure the ifcfgs for the Vfs

Change-Id: I0e55d1556328fcb90b66c898c534b76e41ca9618
Implements: blueprint sriov-vfs-as-network-interface
2018-02-16 00:55:52 -05:00
Tim Rozet 74e9406c9f Fix licenses to be explicit with Apache 2.0
Change-Id: I1a1f953e05f1605204c729f1f9ca2017b7100a13
Signed-off-by: Tim Rozet <trozet@redhat.com>
2017-10-09 11:04:23 -04:00
Andreas Jaeger e7e81ac011 Remove unused Babel setup
This repo is not translated at all - and not setup for translation.
Remove Babel and Babel set up.

Change-Id: Ied2e0352f32108fed7b6e3e7355e9f4c029297f1
2017-05-16 14:54:58 +02:00
Dan Prince 7b968a875d Correct the setup.cfg OS. 2014-09-04 10:29:12 -04:00
Dan Prince 97548baece Minor updates to setup.cfg. 2014-09-04 09:50:31 -04:00
Dan Prince 50290b0e45 Add os-net-config CLI
Adds a new CLI which parses the JSON and calls the configured
provider to apply the configuration.
2014-07-01 16:54:25 -04:00
Dan Prince 8d3dc89842 Initial commit
Initial commit of the project layout
2014-06-06 12:27:50 -04:00