diff --git a/pkg/deploy/gce/deploy.go b/pkg/deploy/gce/deploy.go index b3ee53f1e..c2f91e627 100644 --- a/pkg/deploy/gce/deploy.go +++ b/pkg/deploy/gce/deploy.go @@ -246,7 +246,7 @@ func (d *Deployer) CreateProject(ctx context.Context) (string, error) { projectName = projectID } else { projectID = genRandomProjectID() - projectName = strings.Replace(projectID, "camlistore-launcher", "Camlistore ", 1) + projectName = strings.Replace(projectID, "camlistore-launcher-", "Camlistore ", 1) } project := cloudresourcemanager.Project{ Name: projectName, diff --git a/pkg/deploy/gce/handler.go b/pkg/deploy/gce/handler.go index a2b723f0d..73aa7d460 100644 --- a/pkg/deploy/gce/handler.go +++ b/pkg/deploy/gce/handler.go @@ -455,6 +455,7 @@ func (h *DeployHandler) serveCallback(w http.ResponseWriter, r *http.Request) { // So we try to do so. projectID, err := depl.CreateProject(context.TODO()) if err != nil { + h.logger.Printf("error creating project: %v", err) // TODO(mpl): we log the errors, but none of them are // visible to the user (they just get a 500). I should // probably at least detect and report them the project