pantheon-systems / terminus

The Pantheon CLI — a standalone utility for performing operations on the Pantheon Platform
https://pantheon.io
Other
317 stars 196 forks source link

terminus site:delete returns '500 internal server error' #2236

Open vinmassaro opened 3 years ago

vinmassaro commented 3 years ago

Expected behavior

Run terminus site:delete without errors.

Actual behavior

$ terminus site:delete vmtest -vvv -y
 [debug] Plugin Autoload: %dir is a Terminus source file.
 [debug] #### REQUEST ####
Headers: {"Content-type":"application/json","User-Agent":"Terminus/2.6.2 (php_version=7.3.30&script=bin/terminus)","Authorization":"**HIDDEN**"}
URI: https://terminus.pantheon.io:443/api/site-names/vmtest
Method: GET
Body: null
 [debug] #### RESPONSE ####
Headers: {"Server":["nginx"],"Date":["Thu, 21 Oct 2021 18:29:10 GMT"],"Content-Type":["application\/json; charset=utf-8"],"Transfer-Encoding":["chunked"],"Connection":["keep-alive"],"X-Pantheon-Trace-Id":["c8152a40-329c-11ec-8d35-534f87e7f97d"],"X-Frame-Options":["deny"],"Access-Control-Allow-Methods":["GET"],"Access-Control-Allow-Headers":["Origin, Content-Type, Accept"],"Cache-Control":["private, max-age=0, no-cache, no-store"],"Pragma":["no-cache"],"Vary":["Accept-Encoding"],"Strict-Transport-Security":["max-age=31536000"]}
Data: {"id":"e8acfb58-7485-4939-ab5a-92795db22e60","name":"vmtest"}
Status Code: 200
 [debug] #### REQUEST ####
Headers: {"Content-type":"application/json","User-Agent":"Terminus/2.6.2 (php_version=7.3.30&script=bin/terminus)","Authorization":"**HIDDEN**"}
URI: https://terminus.pantheon.io:443/api/sites/e8acfb58-7485-4939-ab5a-92795db22e60?site_state=true
Method: GET
Body: null
 [debug] #### RESPONSE ####
Headers: {"Server":["nginx"],"Date":["Thu, 21 Oct 2021 18:29:10 GMT"],"Content-Type":["application\/json"],"Content-Length":["12385"],"Connection":["keep-alive"],"X-Pantheon-Trace-Id":["c8a38790-329c-11ec-8d2f-5128a37d994a"],"X-Frame-Options":["deny"],"set-cookie":["_csrf=Wi8JXfCdzUmovrab-LZYwvxY; Path=\/; HttpOnly; Secure"],"Access-Control-Allow-Methods":["GET"],"Access-Control-Allow-Headers":["Origin, Content-Type, Accept"],"Cache-Control":["private, max-age=0, no-cache, no-store"],"Pragma":["no-cache"],"Vary":["Accept-Encoding"],"Strict-Transport-Security":["max-age=31536000"]}
Data: {"created":1634839673,"created_by_user_id":"f27ffc63-4114-4fb6-852f-a4f7e977f0d4","drush_version":8,"framework":"drupal","holder_id":"9a1df9ee-af86-4ea7-a4b6-42aaf277f377","holder_type":"organization","instrument":"ded758db-b441-421d-46df-896a895761dd","last_code_push":{"timestamp":"2021-10-21T18:09:47","user_uuid":null},"name":"vmtest","organization":"9a1df9ee-af86-4ea7-a4b6-42aaf277f377","owner":"f27ffc63-4114-4fb6-852f-a4f7e977f0d4","php_version":"72","plan_name":"Sandbox","preferred_availability_zone":"us-central1-f","preferred_zone":"us-central1","purchased_at":1634840230,"region":"us-central1","service_level":"free","service_level_updated_at":1634840856,"upstream":{"repository_branch":"master","machine_name":"yale-d7","product_id":"daa38669-d473-4d60-8a15-ed0f9489371a","url":"https:\/\/bitbucket.org\/mv243\/yale-pantheon-d7.git","label":"Yale D7","organization_id":"9a1df9ee-af86-4ea7-a4b6-42aaf277f377","framework":"drupal","branch":"master","repository_url":"https:\/\/bitbucket.org\/mv243\/yale-pantheon-d7.git","type":"custom","id":"daa38669-d473-4d60-8a15-ed0f9489371a"},"label":"vmtest","id":"e8acfb58-7485-4939-ab5a-92795db22e60","frozen":false,"preferred_zone_label":"United States","holder":{"custom_upstreams":true,"instrument":"ded758db-b441-421d-46df-896a895761dd","is_discoverable":false,"machine_name":"yale-university","maxdevsites":"2","name":"Yale University","org_logo":"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAABVCAYAAAA49ahaAAAK7ElEQVR4Xu2ae3DU1RXHP+e3eZAAKQiJTsVqKcr7kewuaH22YtVaO1CNCiK1yiDZJWJHdEarDtWqddROC+zCREF8MpbRovUxtrYFrVjdDaIY0JapojAq2lIBIa\/9nc7d3SS7m02yefyGyPzun7v3nt+9n\/s993HOFdzS5wSkzy26BnGhOiACF6oL1QECDph0lepCdYCAAyZdpbpQHSDggElXqS5UBwg4YNJVqgvVAQIOmHSV6kJ1gIADJl2lulAdIOCASVepLlQHCDhg0lWqC9UBAg6YdJXqQnWAgAMmXaW6UHMmYDGqOh\/PVwWUFFag1o8BH9HQmTlb6EXFI0ep4wODGCDjgTFYWg4yERgHHJPgY9\/DwO23sGFDcy945dT0yIDqW7gEsWeDDAMtBhmQNnrV59HmmdTWNOVEpZeVBF\/V3xDrrO7Z0RgqtxEN3ZW1nT\/wCsjpOdlUbFSuo3b5spzqZ6vkDc7D4hyUY5G4OoemQ+VeoqEbe2y\/mw0Ff8APOho8p4DOAUqy29B6kA3YuhGlDo\/WEVnx76x1K6q8eOR44CRgOiqnIRRmDHQHqmuxiGA3v01tzUfd7Hv76t75w8EzC8taenihpn7du3AiYj+ByIT2PdbbGLjt7h6tSVOrZqPWg0AR0ITKWjxSzRvL9vUaZDYD\/qD2H6imJxWBsXh4FMSbsS69yKGGOdSt+m\/3QFR68JfeDHIriiKsYq\/1c3Ysa+ienW7U7ndQTd\/jSwLPgiR3TvOj1qP2HKIrn+rG8GDavBHYhZHELqz\/AGYSCX\/aLRvdrdwvoY6qLmRI7D5EFma40Ws07juXdx79KrdxGpWWPQFcgtKI6oXUhv+UW9te1OqXUM14yoPH4+FdhEEZYBcSDYVyGrIv+EOEZ4A8lEeJll4JS+yc2vamUr+FmlgGAiC\/i0NpKcrnqJxN7fKtnY576txh6KAnQc4GdoH6HXf7lg71a6gnXDmA4cV\/RGR6CsBmlKVE99wI62IdgvVWVSLWakSLsOVOavfc3mn93igzs22\/hmo6OzU4E+Xx5HGopft72XfoeN5fvb9DFr7gboRvonzEgf0VvPfIf\/qSW6e2+j1Uo9bS4sdBfpKxtj7DoLqL259b40eoe0CuBw6izCAa+nNOQM3hXazRYI2Jr+W2NIL9ERbbO7xoZDPcV1C987+DWmOxrMEIZdjyPyx7N026gy0rP+xoTLnd\/ROb1jaE4jZDGiNmX8DmlS+lGfcHx4M+B3IC8DiR0rldbk7e+cVI\/nzE3OhkBMpQhAIghmK84QtEl2M3h3O6v\/cWakXVJDzWncD4RF+0AKQYpQHhAKpfIvIczdaveGvZ55lwc4NqWvkCSxD5RdqmBS9Rb89i64q9rYb9gRBIAHQ3tlxEbeiNTlVaUX06ln2v2RYRdqL6cOJMK6cimEhTopgjGXo90fDyLlXfU6hjgsMYpAuQuJcNRXkN9CnQ97CsMmxdhMhYIBmw0QhiXcqbyz9I7VPuUKdccyL5eX+Iz17rQPUAwjwi4SfjP5VXjyPPfhU4CvQOIttuh05Cbb7ALIS7Eqo2k8Bl1Ib\/HrdVERiVvNmdnNLhvaCTiYQ\/7vM1dcKioylquh\/k8qTtNdhNN1Nb80mbYK48Bi02S9scBCs525toltm8FdrZUi93qKaFt2oeIjWItLVTdqBN46jda+Mb\/nI84mWOXY37vt3pJaGi6mQ81l8guaSofRfRFcYT2oo38AMsWZ++SWqQSDjc51D9QRNxuynhFRohGp6a9RvmGm\/JRoTSpAeZc\/etqRG77kGddMVACkvMYd6cPduKqll\/\/onIw4n1hquIhJ\/ucOAJOw+henHbBGk5kfCWtDb+qpGotT59GdCVRMNVfQrVX3Umaj2PMDB+HUcXEVlR0+E3fIF1iFycAuBl9np+1BLP6B7UhFuOxeJ1RL6RsgyYhdtEnI4DfZqD\/JS68IEOO2VUalkbWsOBygGie4a0O8eOv\/ooigqfTDsnq64nGp7ZZ1DjV3I70jpx5gho63lsDm\/vGGowiJCytuu\/aNhf3uKZ3Yea6ITZWIzh5LqS\/Hz8fs8ZOWxOJ+OJnYbaH2DlbebN4TuznhAmVg1lgLUWODdlAvsWqrfqAsR6KmWCd4IuBklmCfQ4RI5K90zGIlyW9pvdNITami\/Nb92HGldr1SQsa1PCXdKWgVVEy+Z3eYTqVGYpfzoOdYmF7\/M7QG9K2ydy7V9qvV5DNcb8gXtBFqd9PxLq2SR1NAinoY6+ajCDB6xF5IKU9fEmIuFf94RrS5ueQ\/AHFoH81lGok4MnUcBDwHcdcX9zg7PyXwYmp0D9GZHwmiMPqjdYgWVfm7wam+yoxxGoE+YdTVHBJpCRRx7UaZeXYJeUo9apwDmITkZlCya1LFKJMC1FOSuIhAJ9svv7A8ehsj1tb1B7IdEVucWLO+jE4XV\/o5QBhXMRvRAYjcoghPXEYqsQ+x0aPbEsu\/8viYaX9AnUyQuOJd+zBWF4ilKXEgkv+vq5v9mACmUpwqxW1048eLiN2prNrQPKvlH1HdRJC8oo9JhrtUmlJ4qylUN7fNSta+wp2MOjVH\/gUpDHUoIz9RzcU0rduvQLg9NQp1w3hPxGk+BMffixB6gkEnrl6wXVF3gu4xhTSyTsazcIp6FyVh7+cfeBZLi7hIksD37NoCazAm0+d5igmvN28Oxk\/Lft\/ZVissXXEq17pNMom+m\/d34+WvB9vjq4qSUT0rfu3xgbwdsrd3c5w5nxTvQgDfvL2kW14pmAvN8j8r2UI9VqouGr075hFJ0W0+3GC5XxlQUUl76QTFCm7FccBG5Em2o6DYx7g7cgLMLWG9icON\/2DOq06hLs2AMgl6QNTtlAfcNlvPvgZ52C9QVfRTgto87t2E2\/id+fR1QWUVZ6Ah5rIaqXI7QFb9APUQkiupXm2GDy8pagrCEaeiFub9T5hQwdWZ9h+34iofTbX2qFRNTsTRSTxmmLZ5hYhjmNKE+gTe9j5SXeO9jWQMSeAHIDwgTQB4iULYYl8WeauUONz2jZicR0ChYzEJmRkQVo6eZf44lCsTcQ+WJn1gyqL3gF8GAyZdKy7RplbATMhJSAjEExsdSR7YIXJqAN5pXLMOBjGu1ZcQ8xwZ6S2Fw8khm2ezs+EdHlr3U42VOvOQXNM++9zKvB9KKY4MpOROMBE1SGAN8CPkG5A5rWtQRTcoPqW3ARYj3W7s1nlz7eWqEO9Py0aP2kxQMpPLQaMMnEtjcFiSYmL2Wi6NVx9fmqyyGeTShqpyJ4kUN7LqFw+Bg8YhQ7HZHBnXRtF2rvQGRW1jcIRrEFgx9D5FyUwnZRuDhQbIQGlI2Izs+Whehaqd7gNETPy51hRk2RRvZTw3uh9BR1fGf3zACdDlqWaCVfAK\/TYD3NO8t2tVpKJOJmA1NAzZX1U2x9lnp5MR63NVlPPCbgnf7Yt6NO1zeu7HCJMh45sMxLjDOwpBy1TRIyuSTILpRt2ParbF5h3oVlLV1D7THNHBueUlmEfUx+vHZzQzO1NWYZyFLOymPaxEQ2d\/enTexadyjHL\/S8msny5hW2edJn+xv5cI15rZj+VDNTRz3\/otuy\/yr1CJybw+\/+LtQjkIADQ3KV6kJ1gIADJl2lulAdIOCASVepLlQHCDhg0lWqC9UBAg6YdJXqQnWAgAMmXaW6UB0g4IBJV6kuVAcIOGDSVaoL1QECDph0lepCdYCAAyZdpbpQHSDggMn\/A45ZTpIkyG06AAAAAElFTkSuQmCC","org_logo_height":85,"org_logo_width":85,"service_level":"edu_plus_diamond","support_plan":"priority_enterprise_support","id":"9a1df9ee-af86-4ea7-a4b6-42aaf277f377","key":"9a1df9ee-af86-4ea7-a4b6-42aaf277f377","mfa":false,"enable_ip_allow_list":false,"ip_list":null,"url":null,"show_org_name_header":"yes","requires_onboarding":false,"base_domain":null,"session_length":86400,"enable_mfa":false,"has_change_management":false,"enable_password_complexity":false,"password_complexity":false,"enable_session_length":false,"has_multidev":false,"profile":{"machine_name":"yale-university","change_service_url":null,"name":"Yale University","email_domain":null,"org_logo_width":85,"org_logo_height":85,"base_domain":null,"billing_url":null,"terms_of_service":null,"org_logo":"data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFUAAABVCAYAAAA49ahaAAAK7ElEQVR4Xu2ae3DU1RXHP+e3eZAAKQiJTsVqKcr7kewuaH22YtVaO1CNCiK1yiDZJWJHdEarDtWqddROC+zCREF8MpbRovUxtrYFrVjdDaIY0JapojAq2lIBIa\/9nc7d3SS7m02yefyGyPzun7v3nt+9n\/s993HOFdzS5wSkzy26BnGhOiACF6oL1QECDph0lepCdYCAAyZdpbpQHSDggElXqS5UBwg4YNJVqgvVAQIOmHSV6kJ1gIADJl2lulAdIOCASVepLlQHCDhg0lWqC9UBAg6YdJXqQnWAgAMmXaW6UHMmYDGqOh\/PVwWUFFag1o8BH9HQmTlb6EXFI0ep4wODGCDjgTFYWg4yERgHHJPgY9\/DwO23sGFDcy945dT0yIDqW7gEsWeDDAMtBhmQNnrV59HmmdTWNOVEpZeVBF\/V3xDrrO7Z0RgqtxEN3ZW1nT\/wCsjpOdlUbFSuo3b5spzqZ6vkDc7D4hyUY5G4OoemQ+VeoqEbe2y\/mw0Ff8APOho8p4DOAUqy29B6kA3YuhGlDo\/WEVnx76x1K6q8eOR44CRgOiqnIRRmDHQHqmuxiGA3v01tzUfd7Hv76t75w8EzC8taenihpn7du3AiYj+ByIT2PdbbGLjt7h6tSVOrZqPWg0AR0ITKWjxSzRvL9vUaZDYD\/qD2H6imJxWBsXh4FMSbsS69yKGGOdSt+m\/3QFR68JfeDHIriiKsYq\/1c3Ysa+ienW7U7ndQTd\/jSwLPgiR3TvOj1qP2HKIrn+rG8GDavBHYhZHELqz\/AGYSCX\/aLRvdrdwvoY6qLmRI7D5EFma40Ws07juXdx79KrdxGpWWPQFcgtKI6oXUhv+UW9te1OqXUM14yoPH4+FdhEEZYBcSDYVyGrIv+EOEZ4A8lEeJll4JS+yc2vamUr+FmlgGAiC\/i0NpKcrnqJxN7fKtnY576txh6KAnQc4GdoH6HXf7lg71a6gnXDmA4cV\/RGR6CsBmlKVE99wI62IdgvVWVSLWakSLsOVOavfc3mn93igzs22\/hmo6OzU4E+Xx5HGopft72XfoeN5fvb9DFr7gboRvonzEgf0VvPfIf\/qSW6e2+j1Uo9bS4sdBfpKxtj7DoLqL259b40eoe0CuBw6izCAa+nNOQM3hXazRYI2Jr+W2NIL9ERbbO7xoZDPcV1C987+DWmOxrMEIZdjyPyx7N026gy0rP+xoTLnd\/ROb1jaE4jZDGiNmX8DmlS+lGfcHx4M+B3IC8DiR0rldbk7e+cVI\/nzE3OhkBMpQhAIghmK84QtEl2M3h3O6v\/cWakXVJDzWncD4RF+0AKQYpQHhAKpfIvIczdaveGvZ55lwc4NqWvkCSxD5RdqmBS9Rb89i64q9rYb9gRBIAHQ3tlxEbeiNTlVaUX06ln2v2RYRdqL6cOJMK6cimEhTopgjGXo90fDyLlXfU6hjgsMYpAuQuJcNRXkN9CnQ97CsMmxdhMhYIBmw0QhiXcqbyz9I7VPuUKdccyL5eX+Iz17rQPUAwjwi4SfjP5VXjyPPfhU4CvQOIttuh05Cbb7ALIS7Eqo2k8Bl1Ib\/HrdVERiVvNmdnNLhvaCTiYQ\/7vM1dcKioylquh\/k8qTtNdhNN1Nb80mbYK48Bi02S9scBCs525toltm8FdrZUi93qKaFt2oeIjWItLVTdqBN46jda+Mb\/nI84mWOXY37vt3pJaGi6mQ81l8guaSofRfRFcYT2oo38AMsWZ++SWqQSDjc51D9QRNxuynhFRohGp6a9RvmGm\/JRoTSpAeZc\/etqRG77kGddMVACkvMYd6cPduKqll\/\/onIw4n1hquIhJ\/ucOAJOw+henHbBGk5kfCWtDb+qpGotT59GdCVRMNVfQrVX3Umaj2PMDB+HUcXEVlR0+E3fIF1iFycAuBl9np+1BLP6B7UhFuOxeJ1RL6RsgyYhdtEnI4DfZqD\/JS68IEOO2VUalkbWsOBygGie4a0O8eOv\/ooigqfTDsnq64nGp7ZZ1DjV3I70jpx5gho63lsDm\/vGGowiJCytuu\/aNhf3uKZ3Yea6ITZWIzh5LqS\/Hz8fs8ZOWxOJ+OJnYbaH2DlbebN4TuznhAmVg1lgLUWODdlAvsWqrfqAsR6KmWCd4IuBklmCfQ4RI5K90zGIlyW9pvdNITami\/Nb92HGldr1SQsa1PCXdKWgVVEy+Z3eYTqVGYpfzoOdYmF7\/M7QG9K2ydy7V9qvV5DNcb8gXtBFqd9PxLq2SR1NAinoY6+ajCDB6xF5IKU9fEmIuFf94RrS5ueQ\/AHFoH81lGok4MnUcBDwHcdcX9zg7PyXwYmp0D9GZHwmiMPqjdYgWVfm7wam+yoxxGoE+YdTVHBJpCRRx7UaZeXYJeUo9apwDmITkZlCya1LFKJMC1FOSuIhAJ9svv7A8ehsj1tb1B7IdEVucWLO+jE4XV\/o5QBhXMRvRAYjcoghPXEYqsQ+x0aPbEsu\/8viYaX9AnUyQuOJd+zBWF4ilKXEgkv+vq5v9mACmUpwqxW1048eLiN2prNrQPKvlH1HdRJC8oo9JhrtUmlJ4qylUN7fNSta+wp2MOjVH\/gUpDHUoIz9RzcU0rduvQLg9NQp1w3hPxGk+BMffixB6gkEnrl6wXVF3gu4xhTSyTsazcIp6FyVh7+cfeBZLi7hIksD37NoCazAm0+d5igmvN28Oxk\/Lft\/ZVissXXEq17pNMom+m\/d34+WvB9vjq4qSUT0rfu3xgbwdsrd3c5w5nxTvQgDfvL2kW14pmAvN8j8r2UI9VqouGr075hFJ0W0+3GC5XxlQUUl76QTFCm7FccBG5Em2o6DYx7g7cgLMLWG9icON\/2DOq06hLs2AMgl6QNTtlAfcNlvPvgZ52C9QVfRTgto87t2E2\/id+fR1QWUVZ6Ah5rIaqXI7QFb9APUQkiupXm2GDy8pagrCEaeiFub9T5hQwdWZ9h+34iofTbX2qFRNTsTRSTxmmLZ5hYhjmNKE+gTe9j5SXeO9jWQMSeAHIDwgTQB4iULYYl8WeauUONz2jZicR0ChYzEJmRkQVo6eZf44lCsTcQ+WJn1gyqL3gF8GAyZdKy7RplbATMhJSAjEExsdSR7YIXJqAN5pXLMOBjGu1ZcQ8xwZ6S2Fw8khm2ezs+EdHlr3U42VOvOQXNM++9zKvB9KKY4MpOROMBE1SGAN8CPkG5A5rWtQRTcoPqW3ARYj3W7s1nlz7eWqEO9Py0aP2kxQMpPLQaMMnEtjcFiSYmL2Wi6NVx9fmqyyGeTShqpyJ4kUN7LqFw+Bg8YhQ7HZHBnXRtF2rvQGRW1jcIRrEFgx9D5FyUwnZRuDhQbIQGlI2Izs+Whehaqd7gNETPy51hRk2RRvZTw3uh9BR1fGf3zACdDlqWaCVfAK\/TYD3NO8t2tVpKJOJmA1NAzZX1U2x9lnp5MR63NVlPPCbgnf7Yt6NO1zeu7HCJMh45sMxLjDOwpBy1TRIyuSTILpRt2ParbF5h3oVlLV1D7THNHBueUlmEfUx+vHZzQzO1NWYZyFLOymPaxEQ2d\/enTexadyjHL\/S8msny5hW2edJn+xv5cI15rZj+VDNTRz3\/otuy\/yr1CJybw+\/+LtQjkIADQ3KV6kJ1gIADJl2lulAdIOCASVepLlQHCDhg0lWqC9UBAg6YdJXqQnWAgAMmXaW6UB0g4IBJV6kuVAcIOGDSVaoL1QECDph0lepCdYCAAyZdpbpQHSDggMn\/A45ZTpIkyG06AAAAAElFTkSuQmCC"},"security_settings":{"mfa":false,"enable_password_complexity":false,"ip_list":null,"session_length":86400,"enable_mfa":false,"enable_ip_allow_list":false,"password_complexity":false,"enable_session_length":false},"settings":{"is_discoverable":false,"show_org_name_header":"yes","service_level":"edu_plus_diamond","base_domain":null,"email_domain":null}},"settings":{"allow_domains":false,"migration_method":null,"_database_kind":"mariadb","site_id":"e8acfb58-7485-4939-ab5a-92795db22e60","stunnel":false,"cos_db_upgrade_ready":true,"min_backups":0,"owner":"f27ffc63-4114-4fb6-852f-a4f7e977f0d4","secure_runtime_access":false,"pingdom":0,"allow_indexserver":false,"created_by_user_id":"f27ffc63-4114-4fb6-852f-a4f7e977f0d4","failover_appserver":0,"migration_started_at":null,"cacheserver":1,"instrument":"ded758db-b441-421d-46df-896a895761dd","on_server_development":false,"drush_version":8,"sql_proxy":{"enabled":false},"current_num_domains":0,"appserver":1,"allow_read_slaves":false,"preferred_zone":"us-central1","php_version":"72","php_channel":"stable","allow_cacheserver":false,"upstream":{"url":"https:\/\/mv243:wAreB4chvFAUg8BYfu5Z@bitbucket.org\/mv243\/yale-pantheon-d7.git","product_id":"daa38669-d473-4d60-8a15-ed0f9489371a","branch":"master"},"ssl_enabled":null,"plan_name":"Sandbox","fileserver":1,"service_level":"free","dedicated_ip":null,"dbserver":1,"migration_origin_url":null,"purchased_at":1634840230,"preferred_availability_zone":"us-central1-f","framework_runtime":{},"max_total_domains":0,"key":"e8acfb58-7485-4939-ab5a-92795db22e60","max_num_cdes":10,"migration_completed_at":null,"guilty_of_abuse":null,"indexserver":1,"pingdom_chance":0,"preferred_pool":null,"holder_id":"9a1df9ee-af86-4ea7-a4b6-42aaf277f377","_database_version":"10.0","name":"vmtest","framework":"drupal","max_backups":0,"region":"us-central1","created":1634839673,"last_code_push":{"timestamp":"2021-10-21T18:09:47","user_uuid":null},"holder_type":"organization","replica_verification_strategy":"pt-heartbeat","id":"e8acfb58-7485-4939-ab5a-92795db22e60","organization":"9a1df9ee-af86-4ea7-a4b6-42aaf277f377","pingdom_manually_enabled":false,"service_level_updated_at":1634840856},"base_domain":null,"attributes":{"label":"vmtest","m3_ui":true},"add_ons":[]}
Status Code: 200
 [debug] #### REQUEST ####
Headers: {"Content-type":"application/json","User-Agent":"Terminus/2.6.2 (php_version=7.3.30&script=bin/terminus)","Authorization":"**HIDDEN**"}
URI: https://terminus.pantheon.io:443/api/sites/e8acfb58-7485-4939-ab5a-92795db22e60/workflows
Method: POST
Body: {"type":"delete_site","params":{}}
 [debug] #### RESPONSE ####
Headers: {"Server":["nginx"],"Date":["Thu, 21 Oct 2021 18:29:12 GMT"],"Content-Type":["application\/json; charset=utf-8"],"Transfer-Encoding":["chunked"],"Connection":["keep-alive"],"X-Pantheon-Trace-Id":["c9077980-329c-11ec-b017-5bab885c09d5"],"X-Frame-Options":["deny"],"set-cookie":["_csrf=Go_8N-nQc5URtf-YDwdRTaOX; Path=\/; HttpOnly; Secure"],"Access-Control-Allow-Methods":["GET"],"Access-Control-Allow-Headers":["Origin, Content-Type, Accept"],"Cache-Control":["private, max-age=0, no-cache, no-store"],"Pragma":["no-cache"],"Vary":["Accept-Encoding"]}
Data: {"user_id":"5bfaa199-bc7d-4cec-bc18-45ef3b42e260","site_id":"e8acfb58-7485-4939-ab5a-92795db22e60","trace_id":"c9077980-329c-11ec-b017-5bab885c09d5","params":{},"task_ids":["c946d24c-329c-11ec-a4c7-42010a8001a3","c94ce948-329c-11ec-a4c7-42010a8001a3","c9767b8c-329c-11ec-a4c7-42010a8001a3","c9768956-329c-11ec-a4c7-42010a8001a3","c9769c16-329c-11ec-a4c7-42010a8001a3","c9a83302-329c-11ec-a4c7-42010a8001a3","c9aa5628-329c-11ec-a4c7-42010a8001a3","c9ac7930-329c-11ec-a4c7-42010a8001a3"],"role":"owner","type":"delete_site","id":"c92fabbc-329c-11ec-a4c7-42010a8001a3","key":"1634839200","waiting_for_task_id":"c946d24c-329c-11ec-a4c7-42010a8001a3","environment_id":null,"keep_forever":false,"phase":"created","queued_time":null,"run_time":null,"created_at":1634840951.32743,"reason":"","environment":null,"final_task_id":null,"result":null,"total_time":null,"active_description":"Delete site","description":"Delete site","step":1,"has_operation_log_output":false,"number_of_tasks":8,"trace_log_url":"https:\/\/app.logz.io\/#\/dashboard\/kibana\/discover?_a=(columns:!(message),index:%27logzioCustomerIndex*%27,interval:auto,query:(language:lucene,query:%27trace_id:%22c9077980-329c-11ec-b017-5bab885c09d5%22%27))&_g=(refreshInterval:(pause:!f,value:0),time:(from:%272021-10-21T18:24:11.327430Z%27,to:%27now%27))&accountIds=1903&switchToAccountId=1903","user":{"user_id":"5bfaa199-bc7d-4cec-bc18-45ef3b42e260","auth0_user_id":"auth0|pn-5bfaa199-bc7d-4cec-bc18-45ef3b42e260","created_at":1402579452,"destination_organization_id":"9a1df9ee-af86-4ea7-a4b6-42aaf277f377","is_registered":true,"created_organization_id":null,"password":"SCRUBBED","email":"vincent.massaro@yale.edu"},"user_email":"vincent.massaro@yale.edu","waiting_for_task":{"environment":null,"fn_name":"trigger_task","initialized_at":1634840952.186953,"params":{"site_id":"e8acfb58-7485-4939-ab5a-92795db22e60","task_type":"delete_site","user_id":"5bfaa199-bc7d-4cec-bc18-45ef3b42e260"},"site_id":"e8acfb58-7485-4939-ab5a-92795db22e60","trace_id":"c9077980-329c-11ec-b017-5bab885c09d5","user_id":"5bfaa199-bc7d-4cec-bc18-45ef3b42e260","workflow_id":"c92fabbc-329c-11ec-a4c7-42010a8001a3","id":"c946d24c-329c-11ec-a4c7-42010a8001a3","key":"1634839200","responses":[],"queued_time":null,"host":null,"result":null,"phase":"initialized","created_at":1634840951.47915,"allow_concurrent":false,"run_time":null,"total_time":null,"reason":"","error_details":"","internal_reason":"","trace_log_url":"https:\/\/app.logz.io\/#\/dashboard\/kibana\/discover?_a=(columns:!(message),index:%27logzioCustomerIndex*%27,interval:auto,query:(language:lucene,query:%27trace_id:%22c9077980-329c-11ec-b017-5bab885c09d5%22%27))&_g=(refreshInterval:(pause:!f,value:0),time:(from:%272021-10-21T18:24:11.479150Z%27,to:%27now%27))&accountIds=1903&switchToAccountId=1903","type":"delete_site","build_url":null,"messages":{}}}
Status Code: 202
 0/8 [>---------------------------] Delete site [debug] #### REQUEST ####
Headers: {"Content-type":"application/json","User-Agent":"Terminus/2.6.2 (php_version=7.3.30&script=bin/terminus)","Authorization":"**HIDDEN**"}
URI: https://terminus.pantheon.io:443/api/sites/e8acfb58-7485-4939-ab5a-92795db22e60/workflows/c92fabbc-329c-11ec-a4c7-42010a8001a3
Method: GET
Body: null
 [debug] #### RESPONSE ####
Headers: {"Server":["nginx"],"Date":["Thu, 21 Oct 2021 18:29:12 GMT"],"Content-Type":["application\/json; charset=utf-8"],"Transfer-Encoding":["chunked"],"Connection":["keep-alive"],"X-Pantheon-Trace-Id":["c9e3cfc0-329c-11ec-986d-29826085fb59"],"X-Frame-Options":["deny"],"set-cookie":["_csrf=ncF_1VR2j9XosipVW6Jecniv; Path=\/; HttpOnly; Secure"],"Access-Control-Allow-Methods":["GET"],"Access-Control-Allow-Headers":["Origin, Content-Type, Accept"],"Cache-Control":["private, max-age=0, no-cache, no-store"],"Pragma":["no-cache"],"Vary":["Accept-Encoding"],"Strict-Transport-Security":["max-age=31536000"]}
Data: {"params":{},"role":"owner","site_id":"e8acfb58-7485-4939-ab5a-92795db22e60","task_ids":["c946d24c-329c-11ec-a4c7-42010a8001a3","c94ce948-329c-11ec-a4c7-42010a8001a3","c9767b8c-329c-11ec-a4c7-42010a8001a3","c9768956-329c-11ec-a4c7-42010a8001a3","c9769c16-329c-11ec-a4c7-42010a8001a3","c9a83302-329c-11ec-a4c7-42010a8001a3","c9aa5628-329c-11ec-a4c7-42010a8001a3","c9ac7930-329c-11ec-a4c7-42010a8001a3"],"trace_id":"c9077980-329c-11ec-b017-5bab885c09d5","type":"delete_site","user_id":"5bfaa199-bc7d-4cec-bc18-45ef3b42e260","id":"c92fabbc-329c-11ec-a4c7-42010a8001a3","key":"e8acfb58-7485-4939-ab5a-92795db22e60","waiting_for_task_id":"c946d24c-329c-11ec-a4c7-42010a8001a3","environment_id":null,"keep_forever":false,"phase":"created","queued_time":null,"run_time":null,"created_at":1634840951.32743,"reason":"","environment":null,"final_task_id":null,"result":null,"total_time":null,"active_description":"Delete site","description":"Delete site","step":1,"has_operation_log_output":false,"number_of_tasks":8,"trace_log_url":"https:\/\/app.logz.io\/#\/dashboard\/kibana\/discover?_a=(columns:!(message),index:%27logzioCustomerIndex*%27,interval:auto,query:(language:lucene,query:%27trace_id:%22c9077980-329c-11ec-b017-5bab885c09d5%22%27))&_g=(refreshInterval:(pause:!f,value:0),time:(from:%272021-10-21T18:24:11.327430Z%27,to:%27now%27))&accountIds=1903&switchToAccountId=1903","user":{"user_id":"5bfaa199-bc7d-4cec-bc18-45ef3b42e260","auth0_user_id":"auth0|pn-5bfaa199-bc7d-4cec-bc18-45ef3b42e260","created_at":1402579452,"destination_organization_id":"9a1df9ee-af86-4ea7-a4b6-42aaf277f377","is_registered":true,"created_organization_id":null,"password":"SCRUBBED","email":"vincent.massaro@yale.edu"},"user_email":"vincent.massaro@yale.edu","waiting_for_task":{"environment":null,"fn_name":"trigger_task","initialized_at":1634840952.186953,"params":{"site_id":"e8acfb58-7485-4939-ab5a-92795db22e60","task_type":"delete_site","user_id":"5bfaa199-bc7d-4cec-bc18-45ef3b42e260"},"site_id":"e8acfb58-7485-4939-ab5a-92795db22e60","trace_id":"c9077980-329c-11ec-b017-5bab885c09d5","user_id":"5bfaa199-bc7d-4cec-bc18-45ef3b42e260","workflow_id":"c92fabbc-329c-11ec-a4c7-42010a8001a3","id":"c946d24c-329c-11ec-a4c7-42010a8001a3","key":"1634839200","responses":[],"queued_time":null,"host":null,"result":null,"phase":"initialized","created_at":1634840951.47915,"allow_concurrent":false,"run_time":null,"total_time":null,"reason":"","error_details":"","internal_reason":"","trace_log_url":"https:\/\/app.logz.io\/#\/dashboard\/kibana\/discover?_a=(columns:!(message),index:%27logzioCustomerIndex*%27,interval:auto,query:(language:lucene,query:%27trace_id:%22c9077980-329c-11ec-b017-5bab885c09d5%22%27))&_g=(refreshInterval:(pause:!f,value:0),time:(from:%272021-10-21T18:24:11.479150Z%27,to:%27now%27))&accountIds=1903&switchToAccountId=1903","type":"delete_site","build_url":null,"messages":{}}}
Status Code: 200
 [debug] #### REQUEST ####
Headers: {"Content-type":"application/json","User-Agent":"Terminus/2.6.2 (php_version=7.3.30&script=bin/terminus)","Authorization":"**HIDDEN**"}
URI: https://terminus.pantheon.io:443/api/sites/e8acfb58-7485-4939-ab5a-92795db22e60/workflows/c92fabbc-329c-11ec-a4c7-42010a8001a3
Method: GET
Body: null
 [warning] HTTPS request failed with error Server error: `GET https://terminus.pantheon.io/api/sites/e8acfb58-7485-4939-ab5a-92795db22e60/workflows/c92fabbc-329c-11ec-a4c7-42010a8001a3` resulted in a `500 Internal Server Error` response:
"Processing failed."
. Retrying in 101 milliseconds..
 [warning] HTTPS request failed with error Server error: `GET https://terminus.pantheon.io/api/sites/e8acfb58-7485-4939-ab5a-92795db22e60/workflows/c92fabbc-329c-11ec-a4c7-42010a8001a3` resulted in a `500 Internal Server Error` response:
"Processing failed."
. Retrying in 298 milliseconds..
 [warning] HTTPS request failed with error Server error: `GET https://terminus.pantheon.io/api/sites/e8acfb58-7485-4939-ab5a-92795db22e60/workflows/c92fabbc-329c-11ec-a4c7-42010a8001a3` resulted in a `500 Internal Server Error` response:
"Processing failed."
. Retrying in 456 milliseconds..
 [warning] HTTPS request failed with error Server error: `GET https://terminus.pantheon.io/api/sites/e8acfb58-7485-4939-ab5a-92795db22e60/workflows/c92fabbc-329c-11ec-a4c7-42010a8001a3` resulted in a `500 Internal Server Error` response:
"Processing failed."
. Retrying in 898 milliseconds..
 [warning] HTTPS request failed with error Server error: `GET https://terminus.pantheon.io/api/sites/e8acfb58-7485-4939-ab5a-92795db22e60/workflows/c92fabbc-329c-11ec-a4c7-42010a8001a3` resulted in a `500 Internal Server Error` response:
"Processing failed."
. Retrying in 1660 milliseconds..
 [error]  HTTPS request failed with error Server error: `GET https://terminus.pantheon.io/api/sites/e8acfb58-7485-4939-ab5a-92795db22e60/workflows/c92fabbc-329c-11ec-a4c7-42010a8001a3` resulted in a `500 Internal Server Error` response:
"Processing failed."
. Maximum retry attempts reached.

Steps to reproduce the behavior

Run terminus site:delete [sitename] and see '500 Internal Server Error' errors. The site still gets deleted.

Info:

$ terminus self:info
 ------------------------- ---------------------------------------------------------------------------------------------------
  PHP binary                /usr/local/Cellar/php@7.3/7.3.30/bin/php
  PHP version               7.3.30
  php.ini used              /usr/local/etc/php/7.3/php.ini
  Terminus project config
  Terminus root dir         /Users/vincentmassaro/.composer/global/pantheon-systems/terminus/vendor/pantheon-systems/terminus
  Terminus version          2.6.2
  Operating system          Darwin Kernel Version 20.6.0: Mon Aug 30 06:12:21 PDT 2021; root:xnu-7195.141.6~3/RELEASE_X86_64
 ------------------------- ---------------------------------------------------------------------------------------------------
kevcooper commented 2 years ago

We have seen this as well, it seems terminus can no longer follow the in progress workflow for a site after it gets deleted. This has caused the site:delete command to throw errors since it's trying to get updates for a workflow on a site id that no longer exists.