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

Enable test repeat in Debian builds #2253

Conversation

KyleFromKitware
Copy link
Collaborator

No description provided.

@KyleFromKitware KyleFromKitware added the area: build Build issues label May 14, 2020
@chuckatkins
Copy link
Contributor

It seems like using the rolling release is inherently unstable and possibly not suitable for ci. Suggestions?

@chuckatkins
Copy link
Contributor

You could put docker images in
scripts/ci/images/debian-sid{,-openmpi} with the dependencies already installed and then have docker hub rebuild them nightly. That way if the image rebuild fails they wouldn't get updated but we'd all was be building against a most recent known-good configuration.

@KyleFromKitware
Copy link
Collaborator Author

Yeah, I saw this issue working with Sid earlier.

We could switch to Debian Testing, which is also rolling release but more likely to be stable, because only packages that last in Sid for 10 days without bugs make it to Testing. How does that sound?

@chuckatkins
Copy link
Contributor

It's still an unstable base image when the code being tested is already a moving target. Even with the testing image you can still have a broken configuration. I'd rather have a known working base image we always use that's automatically updated.

@KyleFromKitware
Copy link
Collaborator Author

OK, how do I get Dockerhub to rebuild the image nightly?

@chuckatkins
Copy link
Contributor

You might need admin access on the dockerhub repo. If you get the image built and pushed with a dockerfile in this repo then I can setup the automatic rebuild separately.

@KyleFromKitware
Copy link
Collaborator Author

Unfortunately, I can't build an image right now due to the Python issues in Sid. :( I've reported it to Debian but am still waiting for it to be fixed. I think for now the best thing would be to temporarily disable the Debian builds until I can get a better image uploaded.

@KyleFromKitware
Copy link
Collaborator Author

Closing in favor of #2260.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: build Build issues
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants