Hide Forgot
Description of problem: Currently Hosted Engine tab Javascript code and Node dashboard Javascript code are bundled in a single application within dashboard directory We need to split it as it has been done with vdsm tab in order to allow to install only the required tab in separate rpms.
It's important to node that the vdsm tab is actually not bundled separately -- it's also together. If "--with-vdsm" is specified, then the vdsm code is built (and linked into the same bundle). The ideal is something like: cockpit-ovirt-dashboard: # generates foo.js cockpit-ovirt-dashboard-node: # generates bar.js # try to lazily load this in react-router, and add the tab if it's there cockpit-ovirt-dashboard-vdsm: # generates baz.js # try to lazily load this as well
This bug is obsoleted by bug 1380641 *** This bug has been marked as a duplicate of bug 1380641 ***