Mine's not hanging, just seems to have leftover processes running On Fri, Oct 11, 2024 at 5:00 PM Matt Gilman <matt.c.gil...@gmail.com> wrote:
> Matt, > > Your build is hanging too? > > The daemon should be disabled when running a maven build following this > [1]. > > [1] https://github.com/apache/nifi/pull/8953 > > On Fri, Oct 11, 2024 at 4:47 PM Matt Burgess <mattyb...@gmail.com> wrote: > > > I'm seeing the same: > > > > 503 96990 1 0 11:13AM ?? 0:00.46 > > /Users/mburgess/.nvm/versions/node/v22.9.0/bin/node > > > > > /Users/mburgess/git/nifi/nifi-frontend/src/main/frontend/node_modules/nx/src/daemon/server/start.js > > 503 96991 96990 0 11:13AM ?? 0:00.19 > > /Users/mburgess/.nvm/versions/node/v22.9.0/bin/node > > > > > /Users/mburgess/git/nifi/nifi-frontend/src/main/frontend/node_modules/nx/src/project-graph/plugins/isolation/plugin-worker > > /var/folders/yr/587684352xl10tnymhbp7d1r0000gq/T/plugin96990-0.sock > > 503 96992 96990 0 11:13AM ?? 0:00.31 > > /Users/mburgess/.nvm/versions/node/v22.9.0/bin/node > > > > > /Users/mburgess/git/nifi/nifi-frontend/src/main/frontend/node_modules/nx/src/project-graph/plugins/isolation/plugin-worker > > /var/folders/yr/587684352xl10tnymhbp7d1r0000gq/T/plugin96990-1.sock > > 503 96993 96990 0 11:13AM ?? 0:00.15 > > /Users/mburgess/.nvm/versions/node/v22.9.0/bin/node > > > > > /Users/mburgess/git/nifi/nifi-frontend/src/main/frontend/node_modules/nx/src/project-graph/plugins/isolation/plugin-worker > > /var/folders/yr/587684352xl10tnymhbp7d1r0000gq/T/plugin96990-2.sock > > 503 96994 96990 0 11:13AM ?? 0:00.13 > > /Users/mburgess/.nvm/versions/node/v22.9.0/bin/node > > > > > /Users/mburgess/git/nifi/nifi-frontend/src/main/frontend/node_modules/nx/src/project-graph/plugins/isolation/plugin-worker > > /var/folders/yr/587684352xl10tnymhbp7d1r0000gq/T/plugin96990-3.sock > > 503 96995 96990 0 11:13AM ?? 0:00.13 > > /Users/mburgess/.nvm/versions/node/v22.9.0/bin/node > > > > > /Users/mburgess/git/nifi/nifi-frontend/src/main/frontend/node_modules/nx/src/project-graph/plugins/isolation/plugin-worker > > /var/folders/yr/587684352xl10tnymhbp7d1r0000gq/T/plugin96990-4.sock > > > > Is this related to my previous post about a task still running after > > build[1]? > > > > Thank you, > > Matt > > > > [1] https://lists.apache.org/thread/oh76b5b6bcb96p5pqrmmrgfmlm1dl4pq > > > > On Fri, Oct 11, 2024 at 3:44 PM Robert Fellows <rob.fell...@gmail.com> > > wrote: > > > > > Mike, > > > Maybe we should try to see if you can run just the ui build in > isolation. > > > I'd recommend jumping into the frontend directory "nifi/nifi-frontend" > > and > > > running the maven command from there. > > > > > > On Fri, Oct 11, 2024 at 3:23 PM Matt Gilman <matt.c.gil...@gmail.com> > > > wrote: > > > > > > > What happened when you ran the reset command (or manually killed > those) > > > and > > > > rebuilt? > > > > > > > > On Fri, Oct 11, 2024 at 1:56 PM Mike Thomsen <mikerthom...@gmail.com > > > > > > wrote: > > > > > > > > > Here's the ps: > > > > > > > > > > 501 70566 70565 0 1:51PM ?? 0:00.58 > > > > > > > > > > > > > > > > > > > > /Users/mikethomsen/workspace/nifi/nifi-frontend/target/frontend-working-directory/node/node > > > > > > > > > > > > > > > > > > > > /Users/mikethomsen/workspace/nifi/nifi-frontend/target/frontend-working-directory/node_modules/nx/src/project-graph/plugins/isolation/plugin-worker > > > > > /var/folders/c8/pqwtjgbn4sz4733mh3t451740000gn/T/plugin70565-0.sock > > > > > 501 70567 70565 0 1:51PM ?? 0:00.57 > > > > > > > > > > > > > > > > > > > > /Users/mikethomsen/workspace/nifi/nifi-frontend/target/frontend-working-directory/node/node > > > > > > > > > > > > > > > > > > > > /Users/mikethomsen/workspace/nifi/nifi-frontend/target/frontend-working-directory/node_modules/nx/src/project-graph/plugins/isolation/plugin-worker > > > > > /var/folders/c8/pqwtjgbn4sz4733mh3t451740000gn/T/plugin70565-1.sock > > > > > 501 70568 70565 0 1:51PM ?? 0:00.36 > > > > > > > > > > > > > > > > > > > > /Users/mikethomsen/workspace/nifi/nifi-frontend/target/frontend-working-directory/node/node > > > > > > > > > > > > > > > > > > > > /Users/mikethomsen/workspace/nifi/nifi-frontend/target/frontend-working-directory/node_modules/nx/src/project-graph/plugins/isolation/plugin-worker > > > > > /var/folders/c8/pqwtjgbn4sz4733mh3t451740000gn/T/plugin70565-2.sock > > > > > 501 70569 70565 0 1:51PM ?? 0:00.35 > > > > > > > > > > > > > > > > > > > > /Users/mikethomsen/workspace/nifi/nifi-frontend/target/frontend-working-directory/node/node > > > > > > > > > > > > > > > > > > > > /Users/mikethomsen/workspace/nifi/nifi-frontend/target/frontend-working-directory/node_modules/nx/src/project-graph/plugins/isolation/plugin-worker > > > > > /var/folders/c8/pqwtjgbn4sz4733mh3t451740000gn/T/plugin70565-3.sock > > > > > 501 70570 70565 0 1:51PM ?? 0:00.34 > > > > > > > > > > > > > > > > > > > > /Users/mikethomsen/workspace/nifi/nifi-frontend/target/frontend-working-directory/node/node > > > > > > > > > > > > > > > > > > > > /Users/mikethomsen/workspace/nifi/nifi-frontend/target/frontend-working-directory/node_modules/nx/src/project-graph/plugins/isolation/plugin-worker > > > > > /var/folders/c8/pqwtjgbn4sz4733mh3t451740000gn/T/plugin70565-4.sock > > > > > 501 70542 70409 0 1:51PM ttys001 0:00.70 npm exec env-cmd > -f > > > > > .build.env nx run-many -t build --parallel=6 --verbose=true > > > > > 501 70562 70542 0 1:51PM ttys001 0:00.15 node > > > > > > > > > > > > > > > > > > > > /Users/mikethomsen/workspace/nifi/nifi-frontend/target/frontend-working-directory/node_modules/.bin/env-cmd > > > > > -f .build.env nx run-many -t build --parallel=6 --verbose=true > > > > > 501 70565 70562 0 1:51PM ttys001 0:00.59 node > > > > > > > > > > > > > > > > > > > > /Users/mikethomsen/workspace/nifi/nifi-frontend/target/frontend-working-directory/node_modules/.bin/nx > > > > > run-many -t build --parallel=6 --verbose=true > > > > > 501 70778 26450 0 1:52PM ttys002 0:00.00 grep -i nx > > > > > > > > > > On Fri, Oct 11, 2024 at 1:00 PM Matt Gilman < > matt.c.gil...@gmail.com > > > > > > > > wrote: > > > > > > > > > > > Thanks for confirming. I haven't seen or heard of this hanging > > > behavior > > > > > > before from myself, other devs, or our CI builds. I wonder if > > there's > > > > > > something running from a previous build that didn't complete > > > > gracefully. > > > > > > > > > > > > Can you do a process listing and grep for nx? So something > like... > > > > > > > > > > > > ps -ef | grep nx > > > > > > > > > > > > > > > > > > > We set it up so that the nx daemon should be disabled during > > builds. > > > So > > > > > > unless you're manually running some nx commands for > > building/serving > > > > the > > > > > UI > > > > > > or otherwise you probably shouldn't see anything. It might look > > > > > > something like this... > > > > > > > > > > > > > > > /<path>/nifi/nifi-frontend/target/frontend-working-directory/node/node > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > /<path>/nifi/nifi-frontend/target/frontend-working-directory/node_modules/nx/src/daemon/server/start.js > > > > > > > > > > > > > > > > > > > If your seeing something you should be able to run npx nx reset > > from > > > > > > */<path>/nifi/nifi-frontend/target/frontend-working-directory* > > > > > > > > > > > > On Thu, Oct 10, 2024 at 7:01 PM Mike Thomsen < > > mikerthom...@gmail.com > > > > > > > > > > wrote: > > > > > > > > > > > > > Matt, > > > > > > > > > > > > > > Yes, I think I built main about a week ago. Never seen it > before. > > > > Yup, > > > > > > it's > > > > > > > a hard blocker each time. > > > > > > > > > > > > > > mvn clean install -DskipTests=true > > > > > > > > > > > > > > I verified each node instance is dead w/ "killall -9 node" and > > "ps > > > > -ef > > > > > | > > > > > > > grep -i node" > > > > > > > > > > > > > > On Thu, Oct 10, 2024 at 4:40 PM Matt Gilman < > > > matt.c.gil...@gmail.com > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > Hey Mike, > > > > > > > > > > > > > > > > A couple questions... > > > > > > > > > > > > > > > > Have you been building regularly? > > > > > > > > Does it usually complete without issue? > > > > > > > > If you kill this one and try again, is this hanging > repeatable? > > > > > > > > What maven command did you run? > > > > > > > > Is this a clean build with nothing in the target directories? > > > > > > > > > > > > > > > > The verbose flag is already set in the command front end > build > > > > > command. > > > > > > > > There's likely some additional parameters [1] that could be > > > > specified > > > > > > > there > > > > > > > > to help track things down. I know we can drive the number of > > > > workers > > > > > if > > > > > > > > we're dealing with some sort of resource contention issue. > > > > > > > > > > > > > > > > [1] https://nx.dev/nx-api/nx/documents/run-many > > > > > > > > > > > > > > > > On Thu, Oct 10, 2024 at 4:10 PM Mike Thomsen < > > > > mikerthom...@gmail.com > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > I get to about this point, and it just hangs (seriously, 60 > > min > > > > in > > > > > > and > > > > > > > > it's > > > > > > > > > still not moving) on my Intel Mac: > > > > > > > > > > > > > > > > > > [INFO] > > > > > > > > > [INFO] To address all issues, run: > > > > > > > > > [INFO] npm audit fix > > > > > > > > > [INFO] > > > > > > > > > [INFO] Run `npm audit` for details. > > > > > > > > > [INFO] > > > > > > > > > [INFO] --- frontend:1.15.0:npx (lint) @ nifi-frontend --- > > > > > > > > > [INFO] Skipping execution. > > > > > > > > > [INFO] > > > > > > > > > [INFO] --- frontend:1.15.0:npx (package-web-ui) @ > > nifi-frontend > > > > --- > > > > > > > > > [INFO] Running 'npx env-cmd -f .build.env nx run-many > > --verbose > > > > -t > > > > > > > build' > > > > > > > > > in > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > /Users/mikethomsen/workspace/nifi/nifi-frontend/target/frontend-working-directory > > > > > > > > > > > > > > > > > > Any ideas on how to get this build to be verbose in its > > output > > > > so I > > > > > > can > > > > > > > > > figure out if it's running slowly or just hanging? > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > ------------------------------- > > > Rob Fellows > > > > > >