Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pulumi is hard to use #1592

Open
SoltauFintel opened this issue Jan 14, 2025 · 1 comment
Open

Pulumi is hard to use #1592

SoltauFintel opened this issue Jan 14, 2025 · 1 comment
Labels
area/sdks SDKs kind/bug Some behavior is incorrect or out of spec

Comments

@SoltauFintel
Copy link

SoltauFintel commented Jan 14, 2025

I have tried the example https://github.com/pulumi/examples/tree/master/azure-java-appservice-sql
and I have used this documentation: https://www.pulumi.com/docs/iac/get-started/azure/deploy-stack/ (and the pages before)

I had installed Pulumi 3.145.0 as .msi file. (Does everybody has choco??)

az login as ServicePrincipal

pulumi login --local

I had trouble to install mvnw. (Maven is just a shit tool. Gradle rulez.) Then I saw that I need mvn. grmpf! (I use Windows 10.) I've added the bin folder to the PATH env var.

now 3rd attempt with "pulumi new azure-java".

I could not recreate quickstart, so I used the name quickstart2. I've changed the resource group name and the storage account name in App.java.

"pulumi up" was stuck with the message "Previewing update (dev):"

Abort. Deleted everything. Uninstall Pulumi. Evaluation of Pulumi failed!

That's just a sad user story. You can close this issue.

@pulumi-bot pulumi-bot added the needs-triage Needs attention from the triage team label Jan 14, 2025
@justinvp justinvp added kind/bug Some behavior is incorrect or out of spec area/sdks SDKs and removed needs-triage Needs attention from the triage team labels Jan 21, 2025
@justinvp
Copy link
Member

I'm sorry you had such a hard time getting started, but thank you for sharing your experience.

There are several things we're looking to fix/improve:

  • Provide a better error message when required dependencies like maven aren't installed (possibly even prompt to auto-install)
  • Support either maven or gradle, depending on what tool is available
  • The hang when running preview (this may be specific to Windows; we haven't been able to reproduce locally on macOS)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/sdks SDKs kind/bug Some behavior is incorrect or out of spec
Projects
None yet
Development

No branches or pull requests

3 participants