devstack-gate-failure-due-to-screen-n-dhcp-log-not-found
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Solum |
In Progress
|
Critical
|
Devdatta Kulkarni |
Bug Description
https:/
Stack trace:
2016-03-28 18:52:35.516 | [SCP] uploading file: '/srv/static/
2016-03-28 18:52:35.561 | ERROR: Failed to upload files
2016-03-28 18:52:35.561 | 4: java.io.
2016-03-28 18:52:35.561 | at com.jcraft.
2016-03-28 18:52:35.562 | at com.jcraft.
2016-03-28 18:52:35.562 | at com.jcraft.
2016-03-28 18:52:35.562 | at be.certipost.
2016-03-28 18:52:35.562 | at be.certipost.
2016-03-28 18:52:35.562 | at hudson.
2016-03-28 18:52:35.562 | at hudson.
2016-03-28 18:52:35.562 | at hudson.
2016-03-28 18:52:35.562 | at hudson.
2016-03-28 18:52:35.562 | at hudson.
2016-03-28 18:52:35.562 | at hudson.
2016-03-28 18:52:35.563 | at hudson.
2016-03-28 18:52:35.563 | at hudson.
2016-03-28 18:52:35.563 | at hudson.
2016-03-28 18:52:35.563 | Caused by: java.io.
2016-03-28 18:52:35.563 | at hudson.
2016-03-28 18:52:35.563 | at com.jcraft.
2016-03-28 18:52:35.563 | ... 13 more
2016-03-28 18:52:35.563 | Caused by: java.io.
2016-03-28 18:52:35.563 | at java.io.
2016-03-28 18:52:35.564 | at java.io.
2016-03-28 18:52:35.564 | at hudson.
2016-03-28 18:52:35.564 | at hudson.
2016-03-28 18:52:35.564 | at hudson.
2016-03-28 18:52:35.564 | at hudson.
2016-03-28 18:52:35.564 | at hudson.
2016-03-28 18:52:35.564 | at hudson.
2016-03-28 18:52:35.564 | at hudson.
2016-03-28 18:52:35.564 | at java.util.
2016-03-28 18:52:35.564 | at java.util.
2016-03-28 18:52:35.565 | at java.util.
2016-03-28 18:52:35.565 | at java.lang.
Changed in solum: | |
milestone: | none → next-mitaka |
Changed in solum: | |
status: | New → In Progress |
The issue seems to be that the screen-n-dhcp.txt file is not created and the Jenkins plugin code that uploads all the log files to logs.openstack.org fails.
Most possible cause of this issue might be that the plugin code started doing strict checking for file existence since earlier too there used to be no screen-n-dhcp.txt generated but it was not a problem. For instance, check the following logs from a merged patch
http:// logs.openstack. org/40/ 293640/ 6/check/ gate-solum- devstack- dsvm/dd0b1f5/ logs/
(merged) https:/ /review. openstack. org/#/c/ 293640/
If you look, screen-n-dhcp.txt is empty file. But this seemed to be not an issue then.
Therefore the conclusion that something changed in the Jenkins plugin code which is causing the gate failure.
As a workaround, following approaches were tried: /review. openstack. org/#/c/ 298342/ 5
- enabling n-dhcp service via settings file in the Solum devstack plugin. The idea here was that if we enable n-dhcp, may be it will generate the corresponding log file. But this did not work.
- Create a dummy screen-n-dhcp file with some dummy content in the post_test_hook. This seem to work as seen in the following patch: https:/