processutlis.execute not usable in windows
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
Undecided
|
Alessandro Pilotti | ||
OpenStack Compute (nova) |
Fix Released
|
Undecided
|
Matt Riedemann | ||
oslo-incubator |
Fix Released
|
High
|
Davanum Srinivas (DIMS) |
Bug Description
In Havana time, in the execute method of processutils the condition (os.geteuid() != 0) was added in line 130
if run_as_root and os.geteuid() != 0:
if not root_helper:
raise NoRootWrapSpeci
cmd = shlex.split(
That provokes the next error in Windows:
2013-08-08 00:27:09.937 2148 TRACE cinder.
2013-08-08 00:27:09.937 2148 TRACE cinder.
2013-08-08 00:27:09.937 2148 TRACE cinder.
2013-08-08 00:27:09.937 2148 TRACE cinder.
This should be removed in order to this code be used in nova and cinder windows-based drivers
Changed in oslo: | |
importance: | Undecided → Low |
importance: | Low → High |
Changed in oslo: | |
milestone: | none → havana-3 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
status: | New → Triaged |
milestone: | none → havana-rc1 |
Changed in nova: | |
status: | Fix Committed → Fix Released |
Changed in cinder: | |
milestone: | none → havana-rc1 |
status: | Fix Committed → Fix Released |
Changed in oslo: | |
milestone: | havana-3 → 2013.2 |
Changed in cinder: | |
milestone: | havana-rc1 → 2013.2 |
Changed in nova: | |
milestone: | havana-rc1 → 2013.2 |
Fix proposed to branch: master /review. openstack. org/40773
Review: https:/