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

Resolved a NoneType exception during build cleanup. #9

Merged
merged 1 commit into from
Jul 22, 2016

Conversation

dinatale2
Copy link
Member

In Builder._startBuildFor, it is possible for slavebuilder.slave
to be None for latent slaves, therefore check for None before
releasing locks.

Signed-off-by: Giuseppe Di Natale dinatale2@llnl.gov

In Builder._startBuildFor, it is possible for slavebuilder.slave
to be None for latent slaves, therefore check for None before
releasing locks.

Signed-off-by: Giuseppe Di Natale <dinatale2@llnl.gov>
@dinatale2
Copy link
Member Author

We previously had a pull request for this (#3), but I don't see a way to reopen it. The ZFS buildbot instance is seeing the "cannot call releaseLocks on a NoneType" exception somewhat frequently. I'm reintroducing a pull request for this because we are hoping to get the ZFS build farm onto our version of buildbot for easier maintenance.

@morrone
Copy link
Member

morrone commented Jul 22, 2016

OpenSFS's buildbot branch is only for carrying changes that the Lustre build farm needs until we can upgrade to a newer buildbot release that contains needed fixes. This is not really the right place to land changes for other projects.

@dinatale2
Copy link
Member Author

The Lustre buildbot sees this on occasion as well. This fix will benefit it as well.

@morrone
Copy link
Member

morrone commented Jul 22, 2016

Alright, then. And since this code is all overhauled and we can just drop this workaround when we upgrade (so it isn't a long term maintenance burden), it is fine to land.

@morrone morrone merged commit 78e198d into opensfs:0.8.13-pre-lustre Jul 22, 2016
@dinatale2 dinatale2 deleted the cleanup_fix branch August 25, 2016 20:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants