Troubleshoot
Review solutions to common Quicksilver troubleshooting scenarios.
This section provides solutions to common Quicksilver debugging and troubleshooting scenarios.
Debugging via Terminus
Use the Terminus commands in the sections below to debug Quicksilver.
Stream New Workflows to the Console
Run terminus workflow:watch <site> to follow your site's WebOps activity.
Explore Previous Workflows
List and show previous workflows and their corresponding Quicksilver operations with the following commands:
terminus workflow:list <site>terminus workflow:info:logs <site> --id=<workflow>terminus workflow:info:operations <site> --id=<workflow>terminus workflow:info:status <site> --id=<workflow>
Troubleshooting
MultiDev Creation Hook Does Not Run When Expected
Quicksilver hooks for the create_cloud_development_environment workflow will not be detected when creating a Multidev environment if the pantheon.yml file does not exist on the Dev environment. As a workaround:
Commit the
pantheon.ymlfile on Dev.Create your Multidev environment after the commit is pushed.
Deploying Configuration Changes or Quicksilver Hooks to Multidev
Configuration changes are not be detected when creating a Multidev environment if a pantheon.yml file does not exist on the Dev environment. As a workaround:
Make some modification the
pantheon.ymlfile.Re-commit to the Multidev environment. You will then receive a notice indicating configuration changes have been detected and applied to the Multidev environment:
remote: remote: PANTHEON NOTICE: remote: remote: Changes to `pantheon.yml` detected. remote: remote: Successfully applied `pantheon.yml` to the 'new-feature' environment. remote: remote:
Autopilot VRT Hook Does Not Run When Expected
Quicksilver hooks are not detected due to timing issues with Multidev creation for some Autopilot users. If your Quicksilver autopilot_vrt scripts are not running:
Verify that your scripts are defined in the Dev environment.
Delete your
AutopilotMultidev from the Dashboard.Delete the
Autopilotbranch of the Multidev.Create the
AutopilotMultidev again in the Dashboard. Your scripts should start running after the visual regression tests complete.