EnvManager: auto refresh status page despite errors

Change-Id: I2f148d6152a58176ad84e8d1a941e15460fcbdaa
diff --git a/core/installer/welcome/env.go b/core/installer/welcome/env.go
index 856526d..388cba3 100644
--- a/core/installer/welcome/env.go
+++ b/core/installer/welcome/env.go
@@ -323,6 +323,10 @@
 }
 
 func (s *EnvServer) createEnv(w http.ResponseWriter, r *http.Request) {
+	if err := s.repo.Pull(); err != nil {
+		http.Error(w, err.Error(), http.StatusInternalServerError)
+		return
+	}
 	req, err := extractRequest(r)
 	if err != nil {
 		http.Error(w, err.Error(), http.StatusInternalServerError)