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
Consolidate mounting code #1624
Conversation
Rebased against current development-2.x |
Rebased again on current development-2.x |
Rebased to development-2.x |
Rebased again on current development-2.x |
Debian travis builds failed at least as of this commit, not due to this PR. |
Rebased again on development-2.x |
Rebased on development-2.x at tag of 2.6.0-rc2 |
@GodloveD I can't reopen, please reopen it. I rebased against release-2.6. |
@DrDaveD we've had several conversations about this through PM and email. Seems pretty clear that there is no appetite on our end to merge this into the 2.x branch right? And the 2.x branch is now officially closed to new features. That being the case, I'm sorry but I don't see a point in re-opening this PR. Thanks very much for your contributions. I encourage you to switch any development efforts you wish to make to the master branch (formerly development-3.0). |
@GodloveD It is understood that this won't get integrated into a release but it is integrated into EPEL and an open PR helps to keep the patch up to date when I need to rebase, and it also runs the helpful travis checks. Can it be reopened or do I need to make a new PR? |
Hi @DrDaveD. If it is convenient for you, I can re-open. EDIT: Actually, it looks like I cannot reopen this PR either. It's complaining that the PR was force-pushed or recreated? Don't know. Do you want to copy the changes and submit a new PR? Alternately, I think that you can actually rebase through the git cli and you can set travis up to work on your own fork too so that your branches go through the same tests as those on the main repo. |
I will submit a new PR |
Description of the Pull Request (PR):
The motivation for this PR is to get ready for another PR to address issue #1207, although I think it has quite a bit of merit on its own. It eliminates a lot of duplicated code dealing with mounting and overlay mountpoint creation and moves it into a common function. Mounts are put onto a queue and then one function handles them in the order they were requested. Functionality should be almost identical as before, with only minor changes that I don't expect anyone to notice.
This fixes or addresses the following GitHub issues:
Checkoff for all PRs:
make test
Attn: @singularityware-admin