Description of problem: The nodejs cartridge tests fail to reach nodejs and pushes hang. Version-Release number of selected component (if applicable): cartridge-nodejs-0.6-0.8.4 How reproducible: Always Steps to Reproduce: 1. cucumber li-test/tests/cartridge-lifecycle-nodejs.feature Actual results: Fails to become reachable. And pushes timeout. Expected results: Tests run successfully. Additional info: npm appears to start and Apache gets a 503. Git pushes get hung up on "npm install -d".
Fixed with git commit 286291969d1003f49e79c5d68ae4a196e30f44f8 selinux policies modifications removed the ability to use anonymous inodes. Added a policy back in.
verified on devenv_1806, issue fixed.
To verify this bug, because I cannot find the script, so I operated the following steps, 1, control the nodejs app with basic controls, like stop,start,restart,reload. 2, modify the deplist.txt in the repo and push it to server to trigger server side bundling, and npm install processing. None of the operations cause the issue reproduced. So mark this as verified.