During instance creation tenant network should be given always
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tempest |
Expired
|
Undecided
|
Unassigned |
Bug Description
Example of such failure: http://
Logstash query to find similar problems: http://
From log in failed test we can note that None tenant network was found:
2019-07-02 01:50:18,568 13517 INFO [tempest.
Looking at fixed_network.
As "compute.
This usually should works if tenant has got only one network available to use.
But sometimes it looks that there is more than one network and it fails.
Maybe as a first step to investigate it it would be good to add in nova debug log to log what networks were found for the tenant. It can be added in https:/
Changed in tempest: | |
assignee: | Paras Babbar (pbabbar) → nobody |
Can you shared the detailed logs, the links shared are not working. I think from the logs it shows there were no network found but yes from the nova compute point of view if there are two network found and we run the create instance method it will failed this will happen the same way I tested manually too like if we use openstack server create without specifying network id(--net) the instance deployment will fail as we need to specify explicitly which network to use that is based on design.
So If I understand correctly your suggestion would be to explicitly specify one network and use that as part of instance creation in whole tempest suite?
However my suggestion is to cover this as a part of deployment task like create pre-tempest.sh script where you add images and all and in same script create only one network and use that for running tempest suite? as this is based on environment.
Let me know if it make sense and we can close this.