Hi, everyone.<div><br></div><div>I've been checking rebar and releases mechanisms and noticed an odd thing.</div><div><br></div><div>First, I created a dummy release and started it. After that, I added some applications to it, generated a release upgrade and installed it. Surprisingly, some applications haven't started, compiler and lager to be precise.</div>
<div><br></div><div>Basically, here was the initial list of applications in reltool.config:</div><div><br></div><div><div>         kernel,</div><div>         stdlib,</div><div>         rels</div></div><div><br></div><div>
and here's the one after my upgrade:</div><div><br></div><div><div>         kernel,</div><div>         stdlib,</div><div>         riak_err,</div><div>         compiler,</div><div>         syntax_tools,</div><div>         lager,</div>
<div>         rels</div></div><div><br></div><div>No errors, no warnings, compiler and lager just silently fail to start, though their starting instructions do exist in relup. Tried to start them manually – works like a charm.</div>
<div><br></div><div>Here's a short exapmle: <a href="https://github.com/doubleyou/rels">https://github.com/doubleyou/rels</a></div><div>To reproduce, switch to the initial commit, build, generate release. Then switch to the second commit, build, generate release upgrade, install.</div>
<div><br></div><div><br></div><div>Any suggestions?</div><div><div><br></div>-- <br>Best regards,<br>Dmitry Demeshchuk<br>
</div>