https://pulumi.com logo
Docs
Join the conversationJoin Slack
Channels
announcements
automation-api
aws
azure
blog-posts
built-with-pulumi
cloudengineering
cloudengineering-support
content-share
contribex
contribute
docs
dotnet
finops
general
getting-started
gitlab
golang
google-cloud
hackathon-03-19-2020
hacktoberfest
install
java
jobs
kubernetes
learn-pulumi-events
linen
localstack
multi-language-hackathon
office-hours
oracle-cloud-infrastructure
plugin-framework
pulumi-cdk
pulumi-crosscode
pulumi-deployments
pulumi-kubernetes-operator
pulumi-service
pulumiverse
python
registry
status
testingtesting123
testingtesting321
typescript
welcome
workshops
yaml
Powered by Linen
contribute
  • t

    thousands-telephone-86052

    01/17/2020, 11:39 PM
    Hello folks, any plans for / interest in supporting helm 3 in the k8s sdk?
    g
    • 2
    • 4
  • w

    worried-engineer-33884

    01/22/2020, 5:05 PM
    i'm getting this error fairly often when working with a pulumi branch:
    Failed to load gRPC binary module because it was not installed for the current system
        Expected directory: node-v79-darwin-x64-unknown
        Found: [node-v72-darwin-x64-unknown]
        This problem can often be fixed by running "npm rebuild" on the current system
        Original error: Cannot find module '/opt/pulumi/node_modules/@pulumi/pulumi/node_modules/grpc/src/node/extension_binary/node-v79-darwin-x64-unknown/grpc_node.node' from 'grpc_extension.js'
    cd /opt/pulumi/node_modules/@pulumi/pulumi && npm rebuild
    seems to fix it, but mildly annoying.
    w
    • 2
    • 4
  • c

    colossal-plastic-46140

    02/01/2020, 12:23 AM
    Hi Folks, I am working on making a provider for the DNS provider NS1. I seemed to hit a snag with using the boilerplate TF code.
  • c

    colossal-plastic-46140

    02/01/2020, 12:23 AM
    It only seems to fail when I attempt to construct the data resources. Normal resources work just fine
  • c

    colossal-plastic-46140

    02/01/2020, 12:27 AM
    output
    w
    m
    • 3
    • 6
  • i

    incalculable-dream-27508

    02/08/2020, 10:04 PM
    I'm looking though examples of AWS stuff. Shouldn't https://github.com/pulumi/examples/blob/master/aws-stackreference-architecture/networking/src/vpc.ts#L244 have the CIDR of the other VPC instead of
    0.0.0.0/0
    ?
  • n

    nice-baker-66367

    02/19/2020, 6:34 PM
    Hey y'all, I opened a PR on pulumi/examples to add an aws-py-eks example https://github.com/pulumi/examples/pull/549, I was creating this for a different project but I thought I would add it just in case it would be helpful for someone else. It has been sitting open for a bit and if its not needed or not in the direction of the repo I am fine closing it, no hard feelings. Just curious if I should add any reviewers or do anything else with it, I feel bad its just sitting there.
    b
    • 2
    • 3
  • l

    limited-rainbow-51650

    02/24/2020, 8:19 PM
    Hello @broad-dog-22463, would it be possible to publish a new version of the Gitlab provider, based on a new commit from TF
    master
    branch, so without an upstream TF release? I contributed https://github.com/terraform-providers/terraform-provider-gitlab/pull/247, which got merged. The tests fail but further investigation (https://github.com/terraform-providers/terraform-provider-gitlab/pull/259) seems to indicate a regression in Gitlab itself rather than the provider. I would like my TF contribution to become available in the Pulumi provider.
  • b

    broad-dog-22463

    02/24/2020, 8:20 PM
    @limited-rainbow-51650 I have a weird timeout issue when deleting. Project
  • l

    limited-rainbow-51650

    02/24/2020, 8:22 PM
    Well, that’s related to the regression I guess. See the test which is failing:
    === RUN   TestAccGitlabGroup_disappears
    --- FAIL: TestAccGitlabGroup_disappears (0.40s)
        testing.go:635: Step 0 error: Expected a non-empty plan, but got an empty plan!
  • l

    limited-rainbow-51650

    02/24/2020, 8:23 PM
    What are your test results if you lock your local Gitlab version to v12.6.4?
  • l

    limited-rainbow-51650

    02/24/2020, 8:25 PM
    BTW, I’m asking you because I tried to build a local Pulumi Gitlab provider, but failed miserably:
    $ make
    error: can not parse version string "v1.4.0-alpha.1580417210+g2071bb4"
    exit status 255
    ==============
    GitLab Package
    ==============
    BUILD:
    go install -ldflags "-X <http://github.com/pulumi/pulumi-gitlab/pkg/version.Version=v1.4.0-alpha.1580417210+g2071bb4|github.com/pulumi/pulumi-gitlab/pkg/version.Version=v1.4.0-alpha.1580417210+g2071bb4>" <http://github.com/pulumi/pulumi-gitlab/cmd/pulumi-resource-gitlab|github.com/pulumi/pulumi-gitlab/cmd/pulumi-resource-gitlab>
    go install -ldflags "-X <http://github.com/pulumi/pulumi-gitlab/pkg/version.Version=v1.4.0-alpha.1580417210+g2071bb4|github.com/pulumi/pulumi-gitlab/pkg/version.Version=v1.4.0-alpha.1580417210+g2071bb4>" <http://github.com/pulumi/pulumi-gitlab/cmd/pulumi-tfgen-gitlab|github.com/pulumi/pulumi-gitlab/cmd/pulumi-tfgen-gitlab>
    for LANGUAGE in "nodejs" "python" "go" "dotnet" ; do \
                    pulumi-tfgen-gitlab $LANGUAGE --overlays overlays/$LANGUAGE/ --out sdk/$LANGUAGE/ || exit 3 ; \
            done
    /bin/bash: pulumi-tfgen-gitlab: command not found
    make: *** [build] Error 3
    Time: 0h:00m:15s
  • b

    broad-dog-22463

    02/25/2020, 8:22 AM
    @limited-rainbow-51650 to circle back to this release - there is no new upstream release yet 😕 Your work is in master - so we will wait for Julien to cut a new release - maybe you can ask him 🙂
    l
    • 2
    • 31
  • p

    plain-lighter-79284

    03/02/2020, 1:06 PM
    Hey Pulumi folks, I would like to know what is the process for getting pulumi support for other cloud providers too. like oracle cloud providers. Would be helpful if you guys can help me with this. I would like to contribute. Thanks.
  • s

    stocky-spoon-28903

    03/02/2020, 3:02 PM
    Hi @plain-lighter-79284! There are a few different ways to add support for a cloud. The easiest is to bridge an existing Terraform provider (there is one for Oracle Cloud). The hardest is to write a native provider from scratch. I’d recommend the former in this case
  • p

    plain-lighter-79284

    03/02/2020, 3:05 PM
    Thanks for the reply, will look into this.
  • b

    broad-dog-22463

    03/02/2020, 8:23 PM
    @plain-lighter-79284 as a followup to this, you can look at this repository https://github.com/pulumi/pulumi-terraform-bridge as that will help you
    👍 1
  • r

    rich-easter-89163

    03/04/2020, 4:11 AM
    Hey folks! I opened a PR to fix a small bug with the type checking in the Python SDK, https://github.com/pulumi/pulumi/pull/4016 would appreciate a review 🙂
    👀 1
    👍 1
    🙌 1
  • l

    limited-rainbow-51650

    03/16/2020, 1:55 PM
    Is there documentation or base code for writing a Pulumi provider which is not backed by a Terraform provider? I’m looking into this for a customer of mine who wants to initialize their own product via their REST API. Yes, I know about
    Dynamic Providers
    but I would like to be able to compare both approaches.
    t
    w
    • 3
    • 4
  • l

    limited-rainbow-51650

    03/26/2020, 7:39 AM
    I received the honour from Pulumi to write a guest blog post. I hope you all like it! https://www.pulumi.com/blog/cumundi-guest-post/
    👍 8
    ❤️ 1
  • l

    limited-rainbow-51650

    03/26/2020, 7:43 AM
    Feel free to re-share our social media announcements on this: • https://twitter.com/cumundi/status/1243071722338877440 • https://www.linkedin.com/posts/cumundi_refactoring-pulumi-code-with-aliases-activity-6648838843887947776-Mged
  • a

    alert-restaurant-79151

    04/01/2020, 12:44 AM
    Is there any automation in making types / bindings to all the langs for new providers?
    w
    • 2
    • 2
  • s

    stocky-island-3676

    04/03/2020, 6:14 PM
    Question arising from my new PR. Would be happy if you could give me directions for this 🙂 : 1. I’ve seen the 
    PolicyStatement
     interface & others are generated code. In that PR #232 it isn’t mentioned how the code-generation was done. My guess it’s generated from TF’s datasource `aws_iam_policy_document`. Is that correct? Is this procedure documented? 2. If it’s based from these datasource: Would it make sense to add an 
    ExactlyOneOf
      there (currently it’s just 
    "actions": setOfString
    )? Or ... 3. Is there an equivalent setting for 
    ExactlyOneOf
     in Typescript or Pulumi’s API?
    w
    • 2
    • 4
  • l

    limited-rainbow-51650

    04/06/2020, 12:49 PM
    Today, I created a new release of the Terraform Gitlab provider which fixes the support for soft-delete of groups and projects. This feature was introduced in Gitlab Enterprise Edition v12. https://github.com/terraform-providers/terraform-provider-gitlab/tree/v2.5.1 Can someone kickstart a new release of the Pulumi Gitlab provider based on this?
    🙌 1
  • b

    broad-dog-22463

    04/06/2020, 1:53 PM
    Hey @limited-rainbow-51650 I will take care of this
    💯 1
  • b

    broad-dog-22463

    04/06/2020, 1:53 PM
    We need a few upgrades but it will be done tonight
  • b

    broad-dog-22463

    04/06/2020, 1:54 PM
    Thank you so much for doing this!!
  • s

    salmon-needle-46218

    04/07/2020, 6:44 PM
    👋 hi friends... i have a blog post drafted about doing CLI design the Right Way™ and use pulumi as an example for part of it - if anybody's got some spare cycles to review it for technical correctness i'd greatly appreciate it
    🙌 1
    b
    b
    • 3
    • 4
  • l

    limited-rainbow-51650

    04/08/2020, 1:32 PM
    I would like to contribute better Yarn v2 support. This is related to https://github.com/pulumi/pulumi/issues/3586 Who at Pulumi will be my point of contact to discuss a solution? Would like to do pair design first before I go off coding.
    b
    m
    • 3
    • 5
  • l

    limited-rainbow-51650

    04/08/2020, 1:35 PM
    Also this https://github.com/pulumi/pulumi/issues/2661
Powered by Linen
Title
l

limited-rainbow-51650

04/08/2020, 1:35 PM
Also this https://github.com/pulumi/pulumi/issues/2661
View count: 1