powerful-london-34081
04/27/2019, 8:34 PMgray-elephant-37695
04/28/2019, 7:14 PMbetter-rainbow-14549
04/29/2019, 8:11 AMstraight-napkin-70642
04/29/2019, 3:51 PMtall-librarian-49374
04/29/2019, 4:37 PMbroad-dog-22463
04/29/2019, 5:38 PMcalm-greece-42329
04/29/2019, 7:24 PMicy-dress-83371
04/29/2019, 9:02 PMARM_CLIENT_CERTIFICATE_PASSWORD
and ARM_CLIENT_CERTIFICATE_PATH
, wondering if Pulumi has an equivalent. Couldn't find any docs.some-waitress-78905
04/30/2019, 6:11 AMpowerful-london-34081
04/30/2019, 12:32 PMquick-action-34599
04/30/2019, 1:52 PMawsx.elasticloadbalancingv2.ApplicationLoadBalancer
?quick-action-34599
04/30/2019, 1:53 PMquick-action-34599
04/30/2019, 2:09 PMquick-action-34599
04/30/2019, 2:27 PMApplicationLoadBalancer .loadBalancer.dnsName
quick-action-34599
04/30/2019, 3:02 PMfull-dress-10026
04/30/2019, 5:13 PMaws:ec2:SecurityGroupRule (fib-lb-listener-external-0-ingress):
error: Plan apply failed: [WARN] A duplicate Security Group rule was found on (sg-0eb9f6d1b7d9a192b). This may be
a side effect of a now-fixed Terraform issue causing two security groups with
identical attributes but different source_security_group_ids to overwrite each
other in the state. See <https://github.com/hashicorp/terraform/pull/2376> for more
information and instructions for recovery. Error message: the specified rule "peer: 0.0.0.0/0, TCP, from port: 80, to port: 80, ALLOW" already exists
I'm using pulumi 0.17.8, awsx 0.18.3. It seems like it has something to do with external: true
passed to createListener
and explicitly passing a security group to awsx.elasticloadbalancingv2.ApplicationLoadBalancer
.full-dress-10026
04/30/2019, 5:16 PMTypeError: Converting circular structure to JSON
at stringify (<anonymous>)
at OutputImpl.<anonymous> (/home/kenny/compute_software/demo-applications/fibonacci/pulumi-fargate/node_modules/@pulumi/pulumi/output.js:102:47)
at Generator.next (<anonymous>)
at /home/kenny/compute_software/demo-applications/fibonacci/pulumi-fargate/node_modules/@pulumi/pulumi/output.js:20:71
at new Promise (<anonymous>)
at __awaiter (/home/kenny/compute_software/demo-applications/fibonacci/pulumi-fargate/node_modules/@pulumi/pulumi/output.js:16:12)
at exports.Output.promise.then (/home/kenny/compute_software/demo-applications/fibonacci/pulumi-fargate/node_modules/@pulumi/pulumi/output.js:89:70)
at <anonymous>
Could be related to just updating the CLI to 0.17.8.millions-judge-24978
04/30/2019, 8:08 PMhombrew
PR for 0.17.9 https://github.com/Homebrew/homebrew-core/pull/39443, but it fails on this new dep: https://github.com/pulumi/pulumi/blame/55b233fbdc4d59706f17d64e7618f28ddab6412d/go.mod#L43fierce-dinner-20116
04/30/2019, 8:19 PMyarn --frozen-lockfile
pulumi stack select ...
pulumi refresh --yes
pulumi preview --diff
However, I get the following error when I run it in CI:
[2019-04-30T20:10:12Z] + pulumi refresh --yes
[2019-04-30T20:10:13Z] Previewing refresh (...):
[2019-04-30T20:10:14Z]
...
[2019-04-30T20:10:14Z] ~ gcp:container:NodePool dogfood-full-k8s-node-pool refreshing error: Preview failed: refreshing urn:pulumi:ds-dog-k8s-dev::sg-deploy-k8s-helper::gcp:container/nodePool:NodePool::dogfood-full-k8s-node-pool: Error reading Container NodePool dogfood-full-k8s-node-pool: googleapi: Error 403: Request had insufficient authentication scopes., forbidden
[2019-04-30T20:10:14Z] ~ gcp:container:Cluster dogfood-full-k8s refreshing error: Preview failed: refreshing urn:pulumi:ds-dog-k8s-dev::sg-deploy-k8s-helper::gcp:container/cluster:Cluster::dogfood-full-k8s: Error reading Container Cluster "dogfood-full-k8s": googleapi: Error 403: Request had insufficient authentication scopes., forbidden
I gave the service account that pulumi uses the Editor
and Kubernetes Engine Developer
roles: https://cloud.google.com/kubernetes-engine/docs/how-to/iam
Do you know if I need to give it any more permissions?rhythmic-australia-1932
04/30/2019, 8:31 PM$ pulumi up
Previewing update (dev):
Type Name Plan Info
+ pulumi:pulumi:Stack pulumi-test-function-dev create 1 error
Diagnostics:
pulumi:pulumi:Stack (incoming-measurement-dev):
error: Running program '~/pulumi' failed with an unhandled exception:
~/pulumi/index.js:1
(function (exports, require, module, __filename, __dirname) { import * as pulumi from "@pulumi/pulumi";
^
SyntaxError: Unexpected token *
at new Script (vm.js:80:7)
at createScript (vm.js:274:10)
at Object.runInThisContext (vm.js:326:10)
at Module._compile (internal/modules/cjs/loader.js:664:28)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:712:10)
at Module.load (internal/modules/cjs/loader.js:600:32)
at tryModuleLoad (internal/modules/cjs/loader.js:539:12)
at Function.Module._load (internal/modules/cjs/loader.js:531:3)
at Module.require (internal/modules/cjs/loader.js:637:17)
at require (internal/modules/cjs/helpers.js:22:18)
Here’s my stack code:
import * as pulumi from "@pulumi/pulumi";
import * as gcp from "@pulumi/gcp";
const bucket = new gcp.storage.Bucket("my-test-bucket", {});
const archive = new gcp.storage.BucketObject("archive", {
bucket: bucket.name,
source: new pulumi.asset.FileArchive("./artifacts/cloudfunction.zip"),
});
const functionFunction = new gcp.cloudfunctions.Function("function", {
availableMemoryMb: 128,
description: "pulumi-test-function",
entryPoint: "hello_world",
labels: {
"cloudfunction": "pulumi-test-function",
},
sourceArchiveBucket: bucket.name,
sourceArchiveObject: archive.name,
timeout: 60,
triggerHttp: true,
});
chilly-crayon-57653
colossal-room-15708
04/30/2019, 10:03 PMhelpful-vegetable-35581
05/01/2019, 7:05 AMgray-elephant-37695
05/01/2019, 8:42 AMbetter-rainbow-14549
05/01/2019, 1:54 PMbetter-rainbow-14549
05/01/2019, 1:54 PMbetter-rainbow-14549
05/01/2019, 2:22 PMAn error occurred: unknown flag: --json
WARNING: Pulumi Preview failed.
better-rainbow-14549
05/01/2019, 2:23 PMorange-tailor-85423
05/01/2019, 6:13 PMorange-tailor-85423
05/01/2019, 6:13 PM