07efd624b8
1. Create resource provider, resource class, traits. 2. Nested resource provider is supported in this patch. 3. According to the comments and reply in: https://review.opendev.org/#/c/626057/10/cyborg/common/placement_client.py, we should make a class to invoke Placement API. This has also been done in this patch. 4. Convert cyborg/objects/driver_objects/driver_device.py file type from dos to unix, to avoid ^M at the end of each line. 5. Get rid of legacy: ProviderTree class. 6. More info for driver developers: each driver should report resource class and traits in driver_attribute field in order that cyborg-conductor can parse it and report to placement. 7. update deployable rp_uuid field after getting rp_uuid from placement. Change-Id: Ib8f682255d2ae60eb615c90de0a0f7c83d1af54d
20 lines
639 B
Plaintext
20 lines
639 B
Plaintext
# The order of packages is significant, because pip processes them in the order
|
|
# of appearance. Changing the order has an impact on the overall integration
|
|
# process, which may cause wedges in the gate later.
|
|
|
|
hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
|
|
|
|
coverage>=3.6,!=4.4 # Apache-2.0
|
|
fixtures>=3.0.0 # Apache-2.0/BSD
|
|
mock>=2.0.0 # BSD
|
|
ddt>=1.0.1 # MIT
|
|
oslotest>=3.2.0 # Apache-2.0
|
|
stestr>=2.0.0 # Apache-2.0/BSD
|
|
testresources>=2.0.0 # Apache-2.0/BSD
|
|
testscenarios>=0.4 # Apache-2.0/BSD
|
|
testtools>=0.9.32 # MIT
|
|
tempest>=17.1.0 # Apache-2.0
|
|
doc8>=0.6.0 # Apache-2.0
|
|
Pygments>=2.2.0 # BSD license
|
|
os-resource-classes>=0.5.0 # Apache-2.0
|