Sandbox.SetKey() should not reset the osl sandbox on failure
Sandbox.SetKey() should not reset the osl sandbox on failure

Because the failure would not be on creating the osl sandbox
(which is done by somebody else). It would be on the programming
libnetwork does on the osl sandbox. In case of failure just report
the error. External caller will take care of removing the parent sandbox
via the cleanup on the error handling path. Otherwise the osl sandbox
will never be removed.

Signed-off-by: Alessandro Boch <5bd2eb5b6f60921d9a2b9cb6a0a86bb947f3d361@docker.com>

yosifkit/docker,Mokolea/docker,mahak/docker,Ramzec/docker,vdemeester/docker,jameszhan/docker,jthelin/docker,paralin/docker,docker/docker,trebonian/docker,konstruktoid/docker-upstream,jthelin/docker,nalind/docker,nawawi/docker,jameszhan/docker,moul/docker,yosifkit/docker,Ramzec/docker,moby/moby,nawawi/docker,yosifkit/docker,AkihiroSuda/docker,paralin/docker,jimjag/docker,cpuguy83/docker,djs55/docker,trebonian/docker,moby/moby,nalind/docker,gnailuy/docker,konstruktoid/docker-upstream,paralin/docker,flavio/docker,moby/moby,docker/docker,moul/docker,djs55/docker,yosifkit/docker,cpuguy83/docker,Ramzec/docker,vdemeester/docker,nalind/docker,thaJeztah/docker,nawawi/docker,AkihiroSuda/docker,nalind/docker,jimjag/docker,gnailuy/docker,flavio/docker,konstruktoid/docker-upstream,cpuguy83/docker,vdemeester/docker,Ramzec/docker,gnailuy/docker,bearstech/moby,moby/moby,djs55/docker,AkihiroSuda/docker,AkihiroSuda/docker,trebonian/docker,thaJeztah/docker,bearstech/moby,jimjag/docker,trebonian/docker,flavio/docker,nawawi/docker,jimjag/docker,paralin/docker,bearstech/moby,docker/docker,moul/docker,cpuguy83/docker,Mokolea/docker,gnailuy/docker,moul/docker,jameszhan/docker,mahak/docker,bearstech/moby,thaJeztah/docker,thaJeztah/docker,mahak/docker,mahak/docker,Mokolea/docker,flavio/docker,konstruktoid/docker-upstream,Mokolea/docker