Comments (10)
Configured to support two agents.
from dev-proxy.
We know the work around at present and it's annoying. but workable.
We're hoping to be able to use this repo as a blueprint for how we configure our open source repos going forward so it's important to me that we try to work with the 1ES systems as much as we can.
Given that I'd like to stick with the 1ES hosted agents and perhaps @MIchaelMainer can investigate the option of recreating the runner to see if that has any impact. If it becomes too onerous, we should pivot to using the GitHub runners.
from dev-proxy.
Ugh, I'm sorry this is happening. I just canceled the last remaining job. It appears that some jobs got picked up and completed. Did you do any actions that resulted in those jobs getting picked up?
I may need to go back and recreate the runner as believe there is some brittleness around setting config at creation time versus update. I don't think there is much you can do but cancel jobs and wait some time for the vm to be deallocated before requesting a new run.
from dev-proxy.
I suspect that this continuous getting stuck state is happening when a VM is allocated. If the VM stays allocated and is in the bad state, the subsequent jobs regardless of whether they are new or rerunning of existing jobs, won't be assigned. If the VM is shut down, and existing jobs are cancelled, and a new VM is allocated in response to the running of a job, that may be how we get unstuck.
If this is too disruptive, we can go back to using GitHub images, and we can figure this out later. Probably more like retry later and hope that the runners are more reliable by then.
from dev-proxy.
Yes, closing
from dev-proxy.
@gavinbarron can we consider this issue as closed given @MIchaelMainer comment #36 (comment)?
from dev-proxy.
Hey @MIchaelMainer, @gavinbarron, it seems like the issue still not solved unfortunately. Here's a screenshot of recent tasks that have been queued for over 11 hours:
We had something similar with the recent release that was queued for almost 20h and had to be restarted: https://github.com/microsoftgraph/msgraph-developer-proxy/actions/runs/3831328422/attempts/1.
Is there anything else that we could check to address this issue?
from dev-proxy.
Thank you, and I appreciate your help @MIchaelMainer. The only thing I've done was to follow your last recommendation, cancel and then re-start the jobs stuck in queue.
from dev-proxy.
@gavinbarron any preference for the path forward from your side?
To me it's an inconvenience but just that. We know that it can happen and we know a workaround. If switching back to GitHub images has other downsides, then we should keep the current setup.
from dev-proxy.
Shall we close this issue for now then and reopen in the future if need be?
from dev-proxy.
Related Issues (20)
- Document ApiCenterMinimalPermissionPlugin HOT 1
- Document using language model with proxy HOT 1
- Document the OpenAIMockResponsePlugin HOT 1
- Verify minimal guidance permissions console output
- How to check if my app uses production-level APIs HOT 1
- How to check if my app is calling APIs with minimal permissions HOT 1
- How to simulate Azure OpenAI HOT 1
- How to simulate OpenAI API HOT 1
- Add support for reverse proxy mode HOT 2
- Check if API spec matches the actual API shape
- Generate .http file from intercepted requests
- Update reporters to print the name of the generated file as info
- Fix plain-text report for ApiCenterProductionVersionPlugin
- Fix plain-text report for ApiCenterOnboardingPlugin
- Fix the 'Creating new API entries' message
- Extend ApiCenterClient with tracing information
- Onboarding API Center with an OpenAPI spec fails with an error: Bad Request
- Bug: Path with parameter incorrectly translated to an OpenAPI spec path
- Document the HttpFileGeneratorPlugin HOT 1
- Update setup scripts to use correct CLI command
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 dev-proxy.