Ian Wahbe
83e24765f3
.NET & python SDKs parity for bad pulumi versions ( #8297 )
...
* .NET & python SDKs parity for bad pulumi versions
They handle invalid Pulumi CLI version gracefully.
* Make python version property lazy
* Clarify .NET logic
* Add python test for validate_pulumi_version
* Add tests for invalid versions
* Fix python test
* Fix typo
* Fix tests
* Have _validate_pulumi_version handle parsing
* Modify python and .NET to parseAndValidate
* Modify typescript and go to parseAndValidate
* fix name
2021-10-27 20:54:23 -07:00
Ian Wahbe
c8e117a37d
Handle invalid Pulumi CLI version ( #8289 )
...
* Handle invalid Pulumi CLI version
* Add clarifying comments and improve error message.
* Update go version of `validatePulumiVersion`
2021-10-26 16:20:45 -07:00
Komal
a9a62bd761
Determine secretness by checking raw string for the secret sentinel ( #8179 )
2021-10-08 14:43:10 -07:00
Jeremy Dartigalongue
25f396bf49
Fix Go automation API --target / --replace args ( #8109 )
2021-10-04 11:55:23 -07:00
Anton Tayanovskyy
836b410911
Disable ConcurrentUpdateError test ( #7953 )
...
* Better logging from ConcurrentUpdateError test
* Disable the test
2021-10-04 13:31:31 -04:00
Ian Wahbe
2e5fedff54
Switch from golint to revive ( #8010 )
2021-09-21 10:00:44 -07:00
Vivek Lakshmanan
9435d9ae9a
Update test
2021-08-30 21:26:09 -07:00
Vivek Lakshmanan
6162004df2
Fix stack config loading
2021-08-30 20:56:08 -07:00
Anton Tayanovskyy
b667ce5d4f
Tighten up auto test ( #7830 )
...
* Tighten up a test to not fail for wrong reasons, use python helpers
* Use local in-source Python SDK for the test
2021-08-24 14:48:09 -04:00
yarinm
013036064f
Add force flag for RemoveStack ( #7523 )
2021-08-02 12:54:46 -07:00
Evan Boyle
a659b3565c
reenable concurrent update test ( #7609 )
2021-07-22 10:06:44 -07:00
Sean St. Quentin
81f87b0c6a
Fix the Go Automation API's Target and Replace CLI options ( #7426 )
...
* Add missing Sprintf calls
* Fix target and replace options change
Co-authored-by: Komal <komal@pulumi.com>
2021-07-20 17:43:01 -07:00
Justin Van Patten
d6b7762102
Temporarily disable config secrets warning ( #7129 )
...
Temporarily disable the new config secret warning to avoid unactionable warnings from provider `config` modules. We'll re-enable the warning when we've addressed that issue.
2021-05-24 16:06:27 -07:00
Justin Van Patten
070125e685
[sdk/go] Warn when a secret config is read as a non-secret ( #7080 )
2021-05-18 15:02:43 -07:00
Komal
3ef2648f45
Use test-org from env var ( #7016 )
2021-05-11 08:41:21 -07:00
James Nugent
71fcbfce5f
[kind/bug] [automation/go]: Look in workspace options for version optout ( #6938 )
...
When calling l.GetEnvVars() to evaluate whether version checking should
be skipped because of variables passed into the workspace, they have not
yet been set. This commit modifies the logic to look at the environment
variables in the options instead of in the workspace.
Since the original functionality has not yet been released, I do not
believe it warrants a CHANGELOG entry.
2021-04-30 09:41:31 -07:00
Evan Boyle
c3dc2d54ab
Add user agent to the CLI, Go and Nodejs Automation API SDKs ( #6935 )
2021-04-30 07:26:23 -07:00
Komal
bdcb5ecb3c
[automation/go] - Improve default formatting of auto.autoError ( #6924 )
...
Co-authored-by: James Nugent <jen20@apple.com>
2021-04-29 13:04:51 -07:00
Vivek Lakshmanan
c0b5339cf3
Merge pull request #6901 from pulumi/vl/FixStackSettings
...
[auto/go] Fix stack settings save/load typo and add tests
2021-04-28 11:35:29 -07:00
Vivek Lakshmanan
4b3d2a57c7
[auto/go] Fix stack settings save/load typo and add tests
2021-04-27 22:27:59 -07:00
Komal
1ed3445ed4
[automation/*] - Optionally skip Automation API version check ( #6882 )
...
Co-authored-by: James Nugent <jen20@apple.com>
2021-04-27 20:54:27 -07:00
Jonas-Taha El Sesiy
837f75f28b
[auto/go] - Provide GetPermalink for all results ( #6875 )
2021-04-26 18:18:45 -07:00
Ville Penttinen
daa6045381
[automation/*] Add support for getting stack outputs using Workspace ( #6859 )
2021-04-26 16:32:30 -07:00
Komal
288d67d78b
[auto/*] - Bump min version ( #6852 )
2021-04-22 16:17:49 -07:00
Komal
61ce479241
Re-add [BREAKING] - Standardize stack select behavior ( #6300 ) ( #6840 )
...
Co-authored-by: Paul Stack <public@paulstack.co.uk>
2021-04-22 14:10:39 +01:00
Komal
967cff8550
Remove references to automation api being in alpha ( #6828 )
2021-04-21 08:44:04 -07:00
Ismayil
4bafeee700
Fixes #6775 : Duplicated Go modules ( #6800 )
2021-04-19 08:24:51 -07:00
stack72
9a8b17396d
Ensuring the minimum version of the CLI is 3.0.0 for the Automation API in 3.0 release
2021-04-19 09:12:06 +01:00
Paul Stack
f6fea7fafb
[cli] Removing the deprecated pulumi history command ( #6724 )
2021-04-14 19:32:18 +01:00
Paul Stack
e955a6b06a
Refactor Mock newResource and call to accept property bag rather than individual args ( #6672 )
2021-04-14 19:32:18 +01:00
pulumi-bot
73a66f48ea
[breaking] Changing the version of go.mod in sdk / pkg to be v3
2021-04-14 19:32:18 +01:00
pulumi-bot
3082ebe275
Ensuring that Pulumi automation api is minimum 3.0.0 CLI version
2021-04-14 19:32:18 +01:00
Paul Stack
3fad2e5329
Removing x namespace from go/python/nodejs automation packages ( #6518 )
2021-04-14 19:32:18 +01:00