Fixed #2632

I verified this through a running cluster. Without this PR:

$ cluster/kubectl.sh  get  pods
POD                                    CONTAINER(S)        IMAGE(S)                                 HOST                                                               LABELS                                       STATUS
php1                                   nginx1              dockerfile/nginx                         kubernetes-minion-2.c.golden-system-455.internal/130.211.154.13    name=nginx1                                  Failed
...

With this PR:

$ cluster/kubectl.sh  get  pods
POD                                    CONTAINER(S)        IMAGE(S)                                 HOST                                                               LABELS                                       STATUS
php1                                   nginx1              dockerfile/nginx                         kubernetes-minion-2.c.golden-system-455.internal/130.211.154.13    name=nginx1                                  Succeeded

Pod php1 has RestartNever as its policy.