Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better explanation of "built from incompatible revisions" on VSM #6581

Open
ketan opened this issue Jun 27, 2019 · 2 comments
Open

Better explanation of "built from incompatible revisions" on VSM #6581

ketan opened this issue Jun 27, 2019 · 2 comments
Labels
no stalebot Don't mark this stale.

Comments

@ketan
Copy link
Member

ketan commented Jun 27, 2019

Issue Type
  • Documentation Report
Summary

The VSM currently simply says "built from incompatible revisions" with no explanation of what that really means. It might be useful to document this somewhere and possibly link to the documentation when the warning appears on the VSM.

@stale
Copy link

stale bot commented Apr 1, 2020

This issue has been automatically marked as stale because it has not had activity in the last 90 days.
If you can still reproduce this error on the master branch using local development environment or on the latest GoCD Release, please reply with all of the information you have about it in order to keep the issue open.
Thank you for all your contributions.

@stale stale bot added the stale label Apr 1, 2020
@stale stale bot closed this as completed Apr 8, 2020
@chris-gillatt
Copy link

I realise this is an old closed issue, but I thought I'd add hint for others. You get this message when a pipeline has been force pushed when an upstream pipeline is paused or failed. As a result, the pipeline is able to be built from incompatible revisions. This usually occurs with complex VSMs, where two or more upstream pipeline dependencies depend on a common ancestor which is unable to build. The way to resolve it is manual.

image

  1. Open up the VSM for the affected pipeline
  2. Open up each of the upstream pipelines one at a time, and ensure that they are unpaused and passing.

Once you hit the one blocking a compatible build for your affected pipeline, the warning will disappear and a build will trigger (assuming the default pipeline settings).

@chadlwilson chadlwilson reopened this Nov 16, 2022
@chadlwilson chadlwilson added no stalebot Don't mark this stale. and removed stale labels Nov 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no stalebot Don't mark this stale.
Projects
None yet
Development

No branches or pull requests

3 participants