bosh -e vbox -d wso2is deploy wso2is-manifest.yml.
This is what I get,
Task 29 | 13:24:38 | Deprecation: Ignoring cloud config. Manifest contains 'networks' section.
Task 29 | 13:24:38 | Preparing deployment: Preparing deployment (00:00:00)
Task 29 | 13:24:38 | Preparing package compilation: Finding packages to compile (00:00:00)
Task 29 | 13:24:38 | Updating instance wso2is: wso2is/ba4e43c5-9202-4f60-aa74-d0bdef66af81 (0) (canary)
Error: 'wso2is/ba4e43c5-9202-4f60-aa74-d0bdef66af81 (0)' is not running after update. Review logs for failed jobs: wso2is
Task 29 | 13:27:54 | Error: 'wso2is/ba4e43c5-9202-4f60-aa74-d0bdef66af81 (0)' is not running after update. Review logs for failed jobs: wso2is
After spending sometime learnt to check debug logs and When I checked the debug logs it shows only this,
Mon Sep 18 13:27:29 UTC 2017 Kicking off ctl script as root with start
Mon Sep 18 13:27:32 UTC 2017 JAVA_HOME: /var/vcap/packages/oraclejdk/jdk1.8.0_144/
Mon Sep 18 13:27:32 UTC 2017 JAVA_BINARY: /var/vcap/packages/oraclejdk/jdk1.8.0_144//bin/java
I googled and found to increase the canary_watch_time and update_watch_time as a solution. But still it didnt work
I see 2 // in JAVA_BINARY: /var/vcap/packages/oraclejdk/jdk1.8.0_144//bin/java and cannot figure out how it comes. can it be the reason? I removed 1 / from the ctl.erb as well. But no luck.