Uh oh!
There was an error while loading. Please reload this page.
CLOUDSTACK-10109: Fix regression from PR #2295 - #2394
Conversation
DaanHoogland
commented
Jan 8, 2018
@rhtyd isn't the smoke test PR already for this? can we close that one now? |
@DaanHoogland this is to debug and fix the failures in Travis. I created this dummy PR to detect why job 3 has been failing since last few commits, all due to timeout issues. Based on failures, the issues are with: | test_01_list_sec_storage_vm | Failure | 0.172 | test_ssvm | |
DaanHoogland
commented
Jan 8, 2018
Is see that @rhtyd . But i wonder why the smoke health test PR #2376 wasn't useable for that |
yadvr
commented
Jan 8, 2018
@DaanHoogland using Travis/simulator I found regression introduced in pr #2295. Fixing the title and kick a test round. |
blueorangutan
commented
Jan 8, 2018
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
blueorangutan
commented
Jan 8, 2018
Packaging result: ✔centos6 ✔centos7 ✔debian. JID-1626 |
yadvr
commented
Jan 8, 2018
@blueorangutan test |
blueorangutan
commented
Jan 8, 2018
@rhtyd a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
yadvr
commented
Jan 8, 2018
Travis has passed finally! /cc @DaanHoogland @mike-tutowski |
DaanHoogland
left a comment
There was a problem hiding this comment.
jenkins seems broken now:
Build timed out (after 43 minutes). Marking the build as aborted.
Build was aborted
| _ipAddressDao.update(publicIp.getId(), publicIp); | ||
| return ip; | ||
| return fetchNewPublicIp(dcId, null, null, owner, VlanType.VirtualNetwork, guestNtwkId, isSourceNat, true, null, false, vpcId, displayIp, false); |
There was a problem hiding this comment.
this is a revert of the code in #2295. Is that functionality now broken?
There was a problem hiding this comment.
Yes, that PR incorrectly addressed merge conflict. One of the booleans changed from true to false, this fixes that.
blueorangutan
commented
Jan 9, 2018
Trillian test result (tid-2083)
|
yadvr
commented
Jan 9, 2018
@blueorangutan package |
blueorangutan
commented
Jan 9, 2018
@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress. |
This fixes regression introduced in PR apache#2295: - Pass assign=true to fetch new public IP - Use wait_until instead of sleep+wait in tests - Loop through list of public IP ranges to match the systemvm gateway - Fix potential NPE seen when adding simulator host(s) - Removes aria2 installation from setup_agent.sh using yum, it's already dependency for cloudstack-agent package Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
blueorangutan
commented
Jan 9, 2018
Packaging result: ✔centos6 ✔centos7 ✔debian. JID-1627 |
yadvr
commented
Jan 9, 2018
@blueorangutan test |
blueorangutan
commented
Jan 9, 2018
@rhtyd a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests |
| yum install aria2 -y | ||
| if [ $? -gt 0 ] | ||
| then | ||
| printf "failed to install aria2" |
There was a problem hiding this comment.
fyi - this is removed as installing cloudstack-agent will install aria2 and this script assumes a yum-enabled system that will fail on debian/ubuntu etc.
DaanHoogland
commented
Jan 9, 2018
good work @rhtyd thanks for clearing my faulty uderstanding |
yadvr
commented
Jan 9, 2018
Thanks @DaanHoogland are you lgtm on it? (pending test results of course) |
DaanHoogland
commented
Jan 9, 2018
lgtm |
blueorangutan
commented
Jan 9, 2018
Trillian test result (tid-2087)
|
Merging this based on test results and code reviews, and also that Travis passed. |
It seems a regression has come in, this PR/commit is to test what
fails/takes time on travis.
This is a stabilization PR to fix tests, included in 4.11.