-
-
Notifications
You must be signed in to change notification settings - Fork 13.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ntopng: fix missing static assets #238162
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like the patch is missing some bits? And please capitalize first word in commit message body: "instead" -> "Instead".
Your PR message explains the situation better than the commit message. Copy it? |
Instead of building the `dist` make target in the derivation (requires npm and all that), we're using the upstream pre-built static assets. Upstream refers to these using a sub-module so we need to fetch that. Without this patch the web UI loads the html, but 404s on all CSS and JS assets because the `$out/share/ntopng/httpdocs/dist` directory is empty
0ce8cb0
to
25a5086
Compare
I've updated the commit message to match the PR
Unsure what the missing bits are unless this was referring to the commit message also. Fetching sub-modules and then updating the source hash to match was really the only change needed. |
Thanks!
Ok, thanks for clearing that up. (Note to self: it's a bad idea to look at PRs on phone.) |
Thanks for reviewing the PR! |
Successfully created backport PR for |
Git push to origin failed for release-23.05 with exitcode 1 |
Instead of building the
dist
make target in the derivation (requires npm and all that), we're using the upstream pre-built static assets. Upstream refers to these using a sub-module so we need to fetch that.Without this patch the web UI loads the html, but 404s on all CSS and JS assets because the
$out/share/ntopng/httpdocs/dist
directory is emptyDescription of changes
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)