Ionic Framework incident
Android Package Builds Failing Due to Missing Dependencies
Ionic Framework experienced a major incident on December 10, 2018 affecting Ionic Appflow Build Service, lasting 1d 23h. The incident has been resolved; the full update timeline is below.
Affected components
Update timeline
- monitoring Dec 10, 2018, 08:58 PM UTC
Over the weekend, we began receiving reports of Android build failures in Ionic Appflow. We believe the problem relates to the removal of some Android dependencies used for various Android services, plugins, etc. by Google. This issue is not specific to Ionic Appflow or any Ionic service, but it is preventing successful Android Package builds. Note: We have seen a subset of customers who were able to workaround this issue by upgrading their version of cordova-android to v7.1.4. We recommend customers try upgrading cordova-android to see if that resolves their build problem. We are monitoring the situation and investigating potential workarounds while awaiting any official updates.
- monitoring Dec 11, 2018, 01:28 PM UTC
Missing dependencies are in the process of being restored by Google and the dependency managers. It may still take some time before all dependencies are restored, so we are continuing to monitor the situation.
- monitoring Dec 11, 2018, 01:43 PM UTC
Note: This outage is also affecting Creator Package builds.
- monitoring Dec 11, 2018, 08:11 PM UTC
Our developers have implemented a temporary fix that should allow Android builds to complete successfully while a proper fix is implemented by Google. Please let us know if the issue continues.
- monitoring Dec 12, 2018, 01:20 PM UTC
We have received notice that the missing dependencies that were causing Android build errors should now be restored. Please try your Android builds again and reach out if you continue to have issues. We are continuing to monitor the situation until we receive verification of successful dependency restoration and build success from our customers.
- resolved Dec 12, 2018, 08:01 PM UTC
We have received notice that the missing dependencies that were causing Android build errors should now be restored. Please try your Android builds again and reach out if you continue to have issues.