20:58:07 #startmeeting 2018-08-12 discussion 20:58:07 Meeting started Wed Sep 12 20:58:07 2018 UTC. The chair is vbatts|work. Information about MeetBot at http://wiki.debian.org/MeetBot. 20:58:07 Useful Commands: #action #agreed #help #info #idea #link #topic. 20:58:07 The meeting name has been set to '2018_08_12_discussion' 21:04:39 #topic cra - feedback on certification proposal 21:04:52 dongsu had a proposal 21:05:03 crosby had feedback on that 21:05:24 [caniszczyk, Open Container Initiative] https://github.com/opencontainers/certification/issues/36#issuecomment-419155816 21:05:34 [caniszczyk, Open Container Initiative] #link https://github.com/opencontainers/certification/issues/36#issuecomment-419155816 21:05:37 !link https://github.com/opencontainers/certification/issues/36#issuecomment-419155816 21:05:39 679016 21:06:14 crosby says just have a test harness, 21:12:01 we had the cli-spec, but it's trailing runc 21:12:12 runc isn't 1.0, so don't firm up a cli-spec 21:12:35 this certification/conformance is recommended to be a harness using the cli-spec 21:12:43 (that is not official) 21:13:52 [caniszczyk, Open Container Initiative] runc api https://github.com/opencontainers/runc/pull/1788 21:20:05 the cli-spec seems insufficeint 21:20:34 derek's read on crosby was that runtimes need another interface. 21:20:50 #link https://github.com/opencontainers/runc/pull/1788 21:21:34 #link https://github.com/opencontainers/certification/issues/36#issuecomment-419155816 21:21:49 #topic kinvolk help 21:22:02 cra, get their help on distribution-spec 21:28:50 this whole expectation that something about the runtime will be testable has been an assumption since the beginning, 21:29:23 and only the goodwill of the regression tests _against_ runc via projects like docker and containerd, are the promise of how to conform 21:30:02 there must be a requirement on runtimes, like runc, to have a conformance infterface for testing against 21:30:43 derek, is this test ensuring that parameters passed to runtime are reflected inside of the resulting container? 21:32:55 derek, it would be interesting to have a shim for test cases 21:34:08 like a golang package to import, and do typical testing.T like tests, and the shell out shim to the runtime could be provided 21:39:40 delivering a set of tests, with that have a shim/proxy that for you to do conformance testing and can easily include this certification testing package 21:40:03 and it would ensure that your implementation is "runc enough" 21:43:17 #action everybody to have ideas that can move this forward 21:44:06 mikebrown, reuse runc's integration tests 21:46:45 #topic distribution-spec 21:47:01 accommodating a non-tar future of image-spec 21:47:21 derek: the spec is likely around 90% complete 21:48:13 conformance can surely begin there, since it's mostly there. likely only the catalog API is the biggest change 21:49:56 cra, can the conformance expectation be a bit more defined than what we've had for runtime? 21:50:17 derek, since it's just HTTP, it ought to be more simple and straight forward 21:50:25 barring authentication differences 21:50:52 #action derek to email a follow-up on distribution conformance testing 21:53:17 [dug, Open Container Initiative] let vbatts drive - he feels the need for speed 21:53:19 #topic runtime-spec backlogs 21:53:45 there are loads of issues and PRs, someone needs to get mean to clean up house 21:56:34 #action vbatts add to the agenda for next call to use some time for runtime-spec issue reconciling 21:56:39 #endmeeting