Skip to content
This repository has been archived by the owner on Feb 23, 2023. It is now read-only.

Something missing in VMDIRAC release tarballs for WebApp #152

Open
andresailer opened this issue May 27, 2021 · 2 comments
Open

Something missing in VMDIRAC release tarballs for WebApp #152

andresailer opened this issue May 27, 2021 · 2 comments
Assignees

Comments

@andresailer
Copy link
Contributor

The VMDIRAC tarballs don't have the VMDIRAC/WebApp/static/VMDIRAC/VMDirac/build folder, which the WebAppDIRAC has for example

WebAppDIRAC/WebApp/static/DIRAC/ResourceSummary/build/
WebAppDIRAC/WebApp/static/DIRAC/ResourceSummary/build/ResourceSummary.js
WebAppDIRAC/WebApp/static/DIRAC/ResourceSummary/build/ResourceSummary.js.gz
WebAppDIRAC/WebApp/static/DIRAC/ResourceSummary/build/index.html
WebAppDIRAC/WebApp/static/DIRAC/ResourceSummary/build/index.html.gz

Maybe there is something missing in the creation of the release tarballs? The webserver is looking only in the build folder for the VMDirac.js, so I made a link from classes to build on the certification machine to make the VMDIRAC monitor appear for the moment, but this will be gone soon again...

@sfayer
Copy link
Member

sfayer commented May 27, 2021

Hmm, I don't know how the tarballs are built, so I'll assign this to @atsareg for now as I'm sure he'll know.

@fstagni
Copy link
Contributor

fstagni commented Jun 1, 2021

The releases are built by the dirac-distribution container which effectively runs what is in https://github.com/DIRACGrid/management/tree/master/dirac-distribution

I am afraid that the case of "Web-related-code" inside another project was never considered -- when I re-made the dirac-distribution mechanism about 18 months ago I forgot about this case. This was an issue also for BelleDIRAC at some point, and to them we just advised to split into 2 different repo (one for extending DIRAC, and another for extending WebAppDIRAC).
To be honest, I think it would be better to move this directory https://github.com/DIRACGrid/VMDIRAC/tree/integration/VMDIRAC/WebApp in WebAppDIRAC.

@sfayer sfayer assigned sfayer and unassigned atsareg Jun 10, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants