-
Bug
-
Resolution: Done
-
Normal
-
None
-
None
-
None
-
None
-
False
-
-
False
-
?
-
?
-
?
-
?
-
No
-
-
nfv-tempest-plugin doesn't have an rpm therefore it needs to be installed via the externalPlugin feature from the test-operator. However there is an issue either with nfv-tempest-plugin or tcib tempest image (depends on what solution we agree on):
- nfv-tempest-plugin does not contain tempest and neutron-tempest-plugin in the requirements.txt even though it consumes code from these repositories.
These missing requirements cause two issues:
- nfv-tempest-plugin is not detected by tempest because tempest is not installed in the virtual environment together with the plugin.
- The execution of the tests fails because of the missing neutron-tempest-plugin
Potential solutions:
- The first problem can be fixed by either adding tempest into requirements.txt in nfv-tempest-plugin or by explicitly installing tempest in the tcib script here.
- This can be easily fixed by adding neutron-tempest-plugin into requirements.txt
Additional issues (these might be actuall bigger issues): - (mkopec) this sounds like new tickets .. potentially an EPIC on nfv-tempest-plugin side concerning their compatibility - we can of course help, but the responsible party here for the plugin's compatibility is the core team of the plugin
- missing /etc/rhosp-release file - (mkopec) what is that? what's the requirement from us?
- missing stackrc file - (mkopec) afaik stackrc doesn't exist in osp18, this needs to be better formulated
- potentially need to mount /nfv_scripts ( ? ) - (mkopec) again, what's the requirement from us?
DoD
- plugin has tempest and neutron-tempest-plugins listed as dependencies in its requirements.txt
Review
- is related to
-
OSPRH-2414 [RFE] Podified Control Plane : Tempest (testing) operator
- Closed