-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
libcontainer/specconv/spec_linux: Add support for (no)lazytime #1460
libcontainer/specconv/spec_linux: Add support for (no)lazytime #1460
Conversation
Travis failure should be resolved by #1464. I'll rebase this PR on top of master if/when #1464 lands. |
cdfb37e
to
a57e41f
Compare
The current Travis failure is a checkpoint issue. I saw a similar checkpoint issue on a different Go version in #1463, but I'm pretty sure this is unrelated to my PR because master recently failed with the same issue. |
Can you squash? It's a whole caching up for mount options and don't need to be a separate commit for each entry. |
And also silent, loud, (no)iversion, and (no)acl. This is part of catching runC up with the spec, which punts valid options to mount(8) [1,2]. (no)acl is a filesystem-specific entry in mount(8), but it's represented by a MS_* flag in mount(2) so we need an entry in the translation table. [1]: https://github.com/opencontainers/runtime-spec/blame/v1.0.0-rc5/config.md#L68 [2]: opencontainers/runtime-spec#771 Signed-off-by: W. Trevor King <[email protected]>
a57e41f
to
4f81337
Compare
Actually, let's drop In all seriousness, I'm worried by how many test failures we are having these days. @avagin do you think this is caused by the dropping of the |
@cyphar why |
@crosbymichael It was a joke. 😉 |
Triggering a Travis re-build now that #1484 has landed. |
Still get a Travis error, this time:
apparently from trying to signal a finished process:
I think #1489 may be part of fixing that, possibly with a guard in the bats tests to avoid calling |
If we remove a useless thing and start catching new bugs, it doesn't mean that the thing was not useless;). |
Triggering a Travis re-build now that #1489 has landed. |
And Travis is happy :). |
@wking By the way, we can retrigger travis build without closing and reopening PRs. 😉 |
@@ -639,6 +639,7 @@ func parseMountOptions(options []string) (int, []int, string, int) { | |||
clear bool | |||
flag int | |||
}{ | |||
"acl": {false, unix.MS_POSIXACL}, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This implementation might not be correct:
Part of catching runC up with the spec, which punts valid options to
mount(8)
. Part of opencontainers/runtime-spec#771.