Cant/wont make assumptions or guesses as to why the openstack minions exec as root.
The container based builds exec as root because thats the default that happens when you run a container in general. if requested/required I could look into the extra steps it would take to have it ‘step down’ to a normal user but not sure at this time how involved of a process that would be to accomplish. Ed On Mar 12, 2018, at 2:49 PM, Klement Sekera -X (ksekera - PANTHEON TECHNOLOGIES at Cisco) <ksek...@cisco.com<mailto:ksek...@cisco.com>> wrote: Why does Jenkins run make test under root? Make test does not need root at all... -----Original Message----- From: vpp-dev@lists.fd.io<mailto:vpp-dev@lists.fd.io> [mailto:vpp-dev@lists.fd.io] On Behalf Of Dave Barach (dbarach) Sent: Monday, March 12, 2018 8:46 PM To: vpp-dev@lists.fd.io<mailto:vpp-dev@lists.fd.io> Subject: Re: [vpp-dev] make TEST=test_ip6 test failing on multiple machines, when NOT run as root. Dave Wallace and I were chatting, and he jogged my memory: our Jenkins minions run "make test" as root. TEST=test_ip6 fails 100% of the time when run as a normal user. It passes when run as root. Would it be possible to fix this class of problem? Thanks... Dave From: Dave Barach (dbarach) Sent: Monday, March 12, 2018 11:51 AM To: Klement Sekera -X (ksekera - PANTHEON TECHNOLOGIES at Cisco) <ksek...@cisco.com<mailto:ksek...@cisco.com>>; Maciek Konstantynowicz (mkonstan) <mkons...@cisco.com<mailto:mkons...@cisco.com>>; Dave Wallace <dwallac...@gmail.com<mailto:dwallac...@gmail.com>>; Ed Kern (ejk) <e...@cisco.com<mailto:e...@cisco.com>> Subject: make TEST=test_ip6 test failing on multiple machines... Folks, Master/latest as of commit 8d0f2f0031589513833ab726a7bad5d9e19ff898 seems to fail "make TEST=test_ip6 test" 100% of the time, on a couple of different machines. Please investigate. I need to rework some code in src/vnet/ip/ip6_neighbor.c - DGMS - and there's no point in starting until the ip6 test reliably passes to begin with... Thanks... Dave