Comments (4)
It looks like we are hitting this in CI but we retry the test and then it succeeds. For example, https://github.com/pulumi/pulumi/actions/runs/7929950012/job/21651468292#step:38:257
from pulumi.
@Zaid-Ajaj is the change in GetRoot()
here actually necessary? Setting it to /
will make the engine Chdir
to that directory, and I think the only way to work around that would be to either not do that Chdir
in the engine (which we should eventually do anyway, but it seems tricky), or making the tests non-parallel. #15191 doesn't mention why the change was necessary, so I'm wondering if you have additional context here?
from pulumi.
GetRoot change is so that the NewProgramINfo function validates it as a valid path.
from pulumi.
We should probably just see if we can fix the chdir, it's grim the engine does that and it blocks a lot of other improvments.
from pulumi.
Related Issues (20)
- Cannot convert undefined or null to object at `@pulumi/runtime/closure/codePaths.ts:250:34` HOT 2
- Allow conformance test sdk generation to run in parallel
- Workflow failure: On Push HOT 4
- Invalid lists of enums in .NET
- CLI concurrent map read and map write panic
- `TestLanguageNewSmoke/java` broken on the main branch HOT 1
- v3.114.0 FileArchive Issue: file not found when using a relative path of more than 2 levels above. Lambda zip: no such file or directory. HOT 9
- Nu se deschide o fereastră
- Python automation.Stack.up() orphans _watch_logs thread HOT 2
- Accurate property and resource references in descriptions HOT 1
- Make it possible to only upgrade providers without updating state HOT 1
- Pulumi loads multiple default providers for same package
- Python Conformance tests are flaky HOT 1
- Improve target framework support HOT 3
- Add property based unit tests for elided snapshot writes
- pulumi prints mangled values in diff of stack outputs with url-encoded characters HOT 3
- Pulumi automation does not understand 'output-change' HOT 1
- pulumi up and refresh operations with the Pulumi CLI version 3.115.1 seems to completely hang the CLI TUI HOT 1
- `--continue-on-error` doesn't work for check failures HOT 2
- Input-only ComponentResource property accessible in Python HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pulumi.