Increase 10 minute inactive timeout
Currently deploying some complex ARM templates from powershell on my computer can take up to 30 minutes - Powershell is running inside New-AzureRmResourceGroupDeployment commandlet and then returns success/failure. 10 minutes inactivity timeout is too low for such scenarios.
BTW, Google Cloud shell has 1 hour limit https://cloud.google.com/shell/docs/features - The instance persists while your Cloud Shell session is active and terminates after an hour of inactivity.
We have doubled the timeout length from 10 minutes to 20 minutes. We hope this improves your experience, if this is still too short for you please open a new item and provide feedback on why that is. Thanks for your feedback and contribution to Cloud Shell and our community!
20 seconds is still too short to move VM instances. I really need around 30-40 minutes for this.
You guys should need to fix it, Microsoft!
This is still way too short, I'm developing and sign into the cloud shell every time I need it, it's intensely frustrating.
This is very irritating. If Microsoft wants us to use this they need to fix it!
I am still running into a lot of issues with Azure Cloud Shell and the 20 minute timeout. I feel like every time I look over it has disconnected without warning, and once disconnected I need to close the browser window to reconnect (in a way that allows for Connect-ExopsSession.
Christian Pearce commented
The shell might be active but the browser stops responding. I spent the better part of the day trying to use this. I have reloaded it 50 60 times in a couple hours. This needs to be fixed if it is going to be useful.
Whats the update on this, why cant we get access to this config and make it configurable as everyone has their own requirements. Security should be left to companies who are using rather than be forced upon I think everyone is responsible enough and there are cases like terraform etc will need this running longer than 2-3 minutes for sure
Javeed Khan commented
Can i get a resolution as my session is getting timed-out every 1 minute.. its really irritating when you are running a script.. how to increase the session atleast for 20 mins.. mine is loged out every 1 minute..
Robert Aspinall commented
Still too short. I'm trying to develop terraform scripts and the timeout keeps resetting my working directory. At least make it resume into the directory and environment you were in when it timed out.
Please make this a configurable setting.
Here is another user facing the same issue. I'm getting kicked out of every session after 2-3 minutes.
Same error .. the bash azure cli disconnects within 2-3 minutes ... very irritating
It does not work. Its time out in a min. Please check and update the time to 20 - 30 mins.
I could not complete a lab with long running copies due to the timeout. The sessions were actively copying session was technically "idle". This isn't good.
Anton Kalcik commented
Deployment of API Management still takes more than 20 minutes.
John Dawson commented
I have an ARM deployment that takes 28 minutes and I want screenshots afterwards. Twice now I've lost the screen and had to do over. I'd really appreciate a 1 hour timeout or even better (as I assume it consumes resources) make it configurable similar to font size as something like 10 mins, 30 mins, 60 mins.
Washim Nawaz commented
Cloud shell does not work well, timeout occurs every two 3 mins while you are typing.
Is there any solution to this annoying interruption ?
I believe the timeout is much shorter than 20 minutes. I think it's closer to 2-3 minutes. It will even quit in the middle of a command. This is ridiculous for a development tool. I understand not wanting it to be misused for lengthy processes, but it's a rather short timeout (shorter than 20 minutes).
philip gahan commented
also happening for me , even if I use a separate tab of shell.azure.com within the browser , 5 mins max and it times out
Fryderyk Supinski commented
Why not make this a session idle timeout? Only increment the session timeout counter while waiting for user input, and don't increment the session time-out counter while waiting for an operation to complete.
Vidar Hagen commented
I'm using Cloud shell for training session and would like it to be extended to 1 hour. Alternative there could be a setting with default 20min and max 1hour
Richard Cove commented
The cloud shell is almost unusable due to the time out issues
I get time outs even when I am typing or editing a file, I am pretty sure that the 20 minutes is not related to activity but the time since login, so a session has to be less than 20 minutes
If i use shell.azure.com, i have to go through the ms login process each time i timeout