Review Past Service Revisions
To find out what changed between versions or which version introduced a problem, inspect any revision of a service, including revisions that are no longer serving.
Prerequisites
You must have read permissions to services. To open a service, click Gateway in the navigation and click the service name.
View a Past Revision's Pipeline
Open a read-only preview of a revision's pipeline. You can inspect its diagram and YAML without affecting what's currently live.
You can start a preview from three places:
- On Overview, in the Pipeline card, click View pipeline. This opens the currently serving revision.
- In the Deployment history list, find the revision you want to inspect and click its View pipeline action.
- For a revision pushed from outside the platform, click its configuration hash (labeled Published config).
The preview opens in a modal:
- To inspect another revision, click it in the timeline down the side. To fetch older revisions, click Load more at the end of the timeline.
- To see what a revision ran, check its pipeline diagram and YAML.
- To see where a revision stands, check its status (Current, Previous, Failed, or Publishing) and metadata, such as when it was published. To return to the revision that's serving requests, click Back to current.
- To build on a revision's pipeline, click Open in Builder. This option isn't available for revisions pushed from outside the platform, or if the underlying pipeline was deleted from the Builder.
If a revision's pipeline definition can't be loaded, the modal shows a message explaining why, for example that the revision failed to publish or that its pipeline definition is missing, along with a retry option where applicable.
What To Do Next
- Publish a new pipeline version when you've found and fixed the problem.
- Monitor and Debug a Service to see how a revision performed.
Related Information
Was this page helpful?