might have run into a small bug in CLI ```➜ data...
# general
e
might have run into a small bug in CLI
Copy code
➜  datadog (wall-port) pulumi version 
v3.47.1
➜  datadog (wall-port) pulumi new --list-templates 
error: could not unmarshal '/Users/wall/.pulumi/templates/kubernetes-azure-yaml/Pulumi.yaml': Configuration key 'azure-native:location' is not namespaced by the project and should not define a type
➜  datadog (wall-port)
I found a second bug w/ creating new projects 🤷 Is there a “bug” channel or is it best to open github issues?
l
GitHub issues is perfect. Finding the correct repo to open them in is sometimes a slight challenge 🙂
e
Any suggestions for the CLI tool? bug 2 == CLI always thinks dev already exists.
Copy code
➜  pulumi (wall-port) rm -rf datadog/                                                                                                                      ✱
➜  pulumi (wall-port) mkdir datadog
➜  pulumi (wall-port) cd datadog/
➜  datadog (wall-port) pulumi new typescript    
This command will walk you through creating a new Pulumi project.

Enter a value or leave blank to accept the (default), and press <ENTER>.
Press ^C at any time to quit.

project name: (datadog) 
project description: (A minimal TypeScript Pulumi program) 
Created project 'datadog'

Please enter your desired stack name.
To create a stack in an organization, use the format <org-name>/<stack-name> (e.g. `acmecorp/dev`).
stack name: (dev) 
Sorry, could not create stack 'dev': stack 'sendowl/datadog/dev' already exists
stack name: (dev)
l
Can stack names have two `/`es? Maybe try something else?
And if your project is called
datadog
, then you should have
datadog
in your stack name only if you're using a backend that isn't in app.pulumi.com, but is shared among multiple projects.
So your stack should be 1.
myorg/mystack
(on app.pulumi.com) (note: no project) or 2.
myproject_mystack
(private backend shared between projects) (note: no org) or 3.
mystack
(private backend, just this project) (note: no org or project).