Belyenochi commented on issue #6398:
URL: https://github.com/apache/apisix/issues/6398#issuecomment-1046758882


   > The CI doesn't run test-nginx with `sudo`:
   > 
   > 
https://github.com/apache/apisix/blob/9bdee14dc77e0076960f2b943822fe7507c5f1d2/ci/linux_openresty_common_runner.sh#L95
   
   If remove sudo, error log follow
   ```
   t/admin/api.t ................................... cannot unlink file for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/conf/config.yaml: Permission 
denied at /Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot restore permissions to 0100644 for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/conf/config.yaml: Permission 
denied at /Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot unlink file for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/conf/debug.yaml: Permission 
denied at /Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot restore permissions to 0100644 for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/conf/debug.yaml: Permission 
denied at /Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot unlink file for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/conf/config-default.yaml: 
Permission denied at 
/Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot restore permissions to 0100644 for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/conf/config-default.yaml: 
Permission denied at 
/Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot unlink file for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/conf/cert/apisix_ecc.key: 
Permission denied at 
/Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot restore permissions to 0100644 for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/conf/cert/apisix_ecc.key: 
Permission denied at 
/Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot unlink file for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/conf/cert/apisix.key: 
Permission denied at 
/Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot restore permissions to 0100644 for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/conf/cert/apisix.key: 
Permission denied at 
/Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot unlink file for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/conf/cert/test2.key: 
Permission denied at 
/Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot restore permissions to 0100644 for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/conf/cert/test2.key: 
Permission denied at 
/Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot unlink file for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/conf/cert/apisix_ecc.crt: 
Permission denied at 
/Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot restore permissions to 0100644 for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/conf/cert/apisix_ecc.crt: 
Permission denied at 
/Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot unlink file for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/conf/cert/test2.crt: 
Permission denied at 
/Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot restore permissions to 0100644 for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/conf/cert/test2.crt: 
Permission denied at 
/Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot unlink file for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/conf/cert/apisix.crt: 
Permission denied at 
/Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot restore permissions to 0100644 for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/conf/cert/apisix.crt: 
Permission denied at 
/Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot remove directory for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/conf/cert: Permission denied 
at /Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot unlink file for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/conf/nginx.conf: Permission 
denied at /Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot restore permissions to 0100644 for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/conf/nginx.conf: Permission 
denied at /Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot remove directory for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/conf: Permission denied at 
/Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot unlink file for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/html/index.html: Permission 
denied at /Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot restore permissions to 0100644 for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/html/index.html: Permission 
denied at /Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot remove directory for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/html: Permission denied at 
/Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 736.
   cannot remove directory for 
/Users/jasonzhu/opensource/2022/apisix/t/servroot/logs: Permission denied at 
/Users/jasonzhu/third-dep/test-nginx/lib/Test/Nginx/Util.pm line 753.
   Bailout called.  Further testing stopped:  Can't remove 
/Users/jasonzhu/opensource/2022/apisix/t/servroot (not empty?): Directory not 
empty
   FAILED--Further testing stopped: Can't remove 
/Users/jasonzhu/opensource/2022/apisix/t/servroot (not empty?): Directory not 
empty
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to