How to enable our own appmarket on OpenNebula 4.14 Beta 1

I would like to comment that we are also facing the same issue commented by @ybriceno .

According to Sunstone Development — OpenNebula 4.14.2 documentation , it is necessary modify /usr/lib/one/sunstone/public/app/main.js file to include the AppMarket tabs as dependencies of the app module and also the user and admin yaml files for enabling appmarket tabs. These last ones we already did but for main.js, we modified but then I see we need to execute grunt requirejs command according to link Sunstone Development — OpenNebula 4.14.2 documentation but this one does not work for us:

[root@test-sunstone4 one]# cd /usr/lib/one/sunstone/public/app/
[root@test-sunstone4 app]# grunt requirejs

Local Npm module “grunt-sass” not found. Is it installed?
Local Npm module “grunt-contrib-watch” not found. Is it installed?
Local Npm module “grunt-contrib-requirejs” not found. Is it installed?
Warning: Task “requirejs” not found. Use --force to continue.
Aborted due to warnings.

Probably, I am missing something but in any case, I would appreciate any help on this.

Thanks in advance,
Esteban

1 Like