Service Health
Incident affecting Google Cloud Console
Google Cloud Shell - Connectivity Issues
Incident began at 2024-06-04 10:29 and ended at 2024-06-04 14:15 (all times are US/Pacific).
Previously affected location(s)
Global
Date | Time | Description | |
---|---|---|---|
| 13 Jun 2024 | 23:33 PDT | Incident ReportSummaryCloud Shell enables all Google Cloud users to access and manage their cloud resources directly from their web browser, using a command-line interface. This service eliminates the need for users to install the Google Cloud Software Development Kits (SDK) or other tools on their local machines. Cloud Shell is implemented as a container running on a Virtual Machine (VM) in multi-tenant Google-owned projects. To improve scalability and availability, Cloud Shell runs multiple Google Kubernetes Engine (GKE) clusters per region, and runs in multiple regions. These clusters are updated weekly. On 4 June 2024, some users attempting to connect to Cloud Shell may have encountered connectivity issues for a duration of 3 hours 46 minutes. We apologize for the inconvenience this service disruption has caused. Root CauseDuring a routine weekly update, the Cloud Shell engineering team deployed a script that had been tested and validated in the pre-production environment. However, when executed across production GKE clusters supporting Cloud Shell, the script unintentionally enabled GKE API-side validation for custom Kubernetes resources. This validation caused GKE to reject updates to these custom resources, ultimately leading to provisioning errors in Cloud Shell. Affected customers would have received the following error message: "Cloud Shell is experiencing some issues provisioning a VM to you. Please try again in a few minutes." Remediation and PreventionGoogle engineers were alerted to the issue via an internal monitoring alert on 4 June 2024 at 10:29 US/Pacific and immediately started an investigation. Once the nature and scope of the issue were identified, engineers rapidly developed and deployed a code fix to all affected Cloud Shell GKE clusters. This fix ensured that Cloud Shell's custom resources were correctly validated, thus resolving the provisioning errors. By 14:29 on the same day, the issue was fully mitigated for all impacted users. Google is committed to preventing a repeat of this issue by implementing stricter change control through more comprehensive policies and guidelines for manual patching to the Cloud Shell environment. We apologize for the impact of this issue and are taking steps to address the scope and duration of this incident as well as the root cause itself. We thank you for your business. Detailed Description of ImpactStarting on 4 June 2024 at 10:29 US/ Pacific, some customers attempting to connect to Cloud Shell may have encountered connectivity issues for a duration of 3 hours 46 minutes. Customers affected by this issue may have received the following error on Cloud Shell: “Cloud Shell is experiencing some issues provisioning a VM to you. Please try again in a few minutes.” |
| 4 Jun 2024 | 22:56 PDT | Mini Incident ReportWe apologize for the inconvenience this service disruption/outage has caused. We would like to provide some information about this incident below. Please note, this information is based on our best knowledge at the time of posting and is subject to change as our investigation continues. If you have experienced impact outside of what is listed below, please reach out to Google Cloud Support using https://cloud.google.com/support . (All Times US/Pacific) Incident Start: 4 June 2024 10:29 Incident End: 4 June 2024 14:15 Duration: 3 hours 46 minutes Affected Services and Features: Cloud Shell Regions/Zones: Global Description: Starting on 4 June 2024 10:29, customers attempting to connect to Cloud Shell may have encountered connectivity issues for the duration of 3 hours 46 minutes. Based on the preliminary analysis, the root cause was identified as a recent change performed in GKE (Google Kubernetes Engine) that resulted in an API validation error. Google will complete a full IR in the following days that will provide a full root cause. Customer Impact: Customers affected by this issue would have encountered the following error on Cloud Shell: “Cloud Shell is experiencing some issues provisioning a VM to you. Please try again in a few minutes.” |
| 4 Jun 2024 | 14:33 PDT | The issue with Google Cloud Shell has been resolved for all affected users as of Tuesday, 2024-06-04 14:29 US/Pacific. We understand that this issue impacted your ability to access and use our services, we deeply appreciate your patience and cooperation while we worked to mitigate the issue. Thank you for choosing us. |
| 4 Jun 2024 | 14:13 PDT | Summary: Google Cloud Shell - Connectivity Issues Description: We are experiencing an issue with Google Cloud Shell beginning at Tuesday, 2024-06-04 11:14 US/Pacific. Our engineering team continues to investigate the issue. We will provide an update by Tuesday, 2024-06-04 14:45 US/Pacific with current details. We apologize to all who are affected by the disruption. Diagnosis: Customers trying to connect to Cloud Shell may not be able to do so. Workaround: None at this time. |
- All times are US/Pacific