14:04:54 #startmeeting Cockpit weekly meeting 14:04:54 Meeting started Mon Dec 14 14:04:54 2015 UTC. The chair is andreasn. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:04:54 Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:04:54 The meeting name has been set to 'cockpit_weekly_meeting' 14:05:04 .hello andreasn 14:05:05 andreasn: andreasn 'Andreas Nilsson' 14:05:12 stefw, I've added some changes to selenium starting script https://github.com/cockpit-project/cockpit/pull/3329, It should at least better check if started browsers are aviable via web iface. 14:05:24 .hellow stefw 14:05:26 .hello stefw 14:05:27 stefw: stefw 'Stef Walter' 14:06:11 hi 14:06:31 * tuned work 14:06:38 #topic agenda 14:06:43 * tuned work 14:06:54 * container scanning 14:07:00 * Scheduling different kinds of tests 14:08:26 .hello mvo 14:08:27 mvollmer: mvo 'Marius Vollmer' 14:08:44 * docker storage 14:09:19 ok, lets start 14:09:27 #topic tuned work 14:09:48 It's great to see the progress around the pull request, design, and upstream API changes 14:10:12 I think our consensus was that we clean up and merge the prototype this week, but not ship it 14:10:14 does that still stand? 14:10:25 it won't be shipped until it's "ready" with the proper design, and tests 14:10:54 will it be disabled somehow? 14:11:25 well it won't be packaged 14:11:36 ah, ok 14:11:36 so in order to see it, you need to manually make install or run from cockpit sources 14:11:46 right 14:12:16 so do we keep the pull request open even if we merge, to keep the discussion, or move it elsewhere? 14:12:32 close the pull request, but we should move the relevant sttuff to a featurte page, no? 14:13:09 sure. I think most of it is on a feature page already 14:14:30 https://github.com/cockpit-project/cockpit/wiki/Feature:Performance-tuning 14:14:38 need to update the mockup there 14:15:34 but yeah, lets get the pull in 14:16:15 anything else with regards to tuned? 14:16:39 really nice progress on it in general! 14:16:40 nope, that should be good 14:16:44 yes for sure 14:17:36 all right, next up container scanning 14:17:52 #topic container image scanning 14:18:11 got a bit delayed due to tuned showing up last week, but it's still in progress 14:18:17 mockups 90% there 14:18:24 will finish this week 14:18:41 next up? 14:19:03 #topic Scheduling different kinds of tests 14:19:04 #topic scheduling different kinds of tests 14:19:15 I've been thinking about how to schedule different kinds of tests, not just the verify test suite. 14:19:32 and have those other tests also be run by the verify machines 14:19:51 for example, having build checks against koji on various architectures run 14:20:10 this also means not everything has to be in one big test suite. 14:20:16 the avocado tests could run as their own test suite 14:20:35 the first step to doing this is to split apart check-verify as mvollmer said we should do a while back 14:20:50 and have a github-task script ... which calls various other things, like check-verify 14:21:03 if there are no objections, i'd like to put in a dummy github-task script first 14:21:10 so that the verifiers can be upgraded to call that 14:21:14 sounds good 14:21:18 and once that's in place, do the actual work to split things apart 14:21:31 this would also mean that the github status contexts get a bit more wordy 14:21:32 such as 14:21:34 verify/fedora-23 14:21:39 verify/rhel-7 14:21:40 etc. 14:22:36 ok, i guess we can move to the next topic 14:22:39 sure 14:22:40 so a tets would trigger a koji build? 14:22:48 and then wait for it to complete? 14:22:50 mvollmer, yeah, not sure if it would be required 14:23:02 well something like that 14:23:08 right 14:23:21 would be good not to block the whole machine during that time 14:23:30 yes, one can post the koji build id to the status 14:23:40 and then have a way to have the next test run check how it went 14:23:54 yep 14:24:12 #topic docker storage 14:24:44 so this is pretty high up on the roadmap, and the feature page is done since a while back 14:24:57 I think garrett was interested in helping with designs on that 14:25:03 so things are looking good 14:25:35 cool, and i guess this will be the 'main' storage UI on Atomic Host right? 14:25:42 * stefw notes that we don't have one there right now 14:26:48 yeah, I think so 14:27:44 this is the feature page https://github.com/cockpit-project/cockpit/wiki/Atomic:-Docker-Storage 14:28:05 it's mostly about growing the storage for the containers 14:28:08 i think so 14:28:18 resizing the operating system right now would be too complex 14:29:01 yeah 14:30:10 so I'll discuss this more with garrett tomorrow I think 14:30:21 or later today 14:30:32 nice 14:30:54 anything else? 14:31:00 #topic open floor 14:32:27 some debian update maybe 14:32:44 now I want to test every PR against unstable 14:32:46 sure 14:33:24 works ok so far, but NM still doesn't allow an admin to control all network configs 14:33:30 don't yet know why 14:33:55 i had expected that this is fixed in the polkit policy 14:34:00 *shrug* 14:34:25 just because it is interesting: Debian has a nasty docker transition ahead 14:34:38 stable uses aufs, unstable uses overlayfs 14:34:46 there is no kernel in debian that can do both 14:34:56 but docker needs that for transitioning 14:35:15 we can cleanly workaround this when making images 14:35:40 i am curious how they solve this 14:36:18 there's another docker transition ahead by the way, as far as i know 14:36:25 altogether, I am now in favor of not shipping network support for Debian 14:36:26 docker 1.10 uses a completely different on disk format 14:36:30 until we have sorted it out 14:36:35 mvollmer, ok, that makes sense 14:36:52 there are two issues: 14:37:06 eth0 is unmanaged by default and we don't deal with that as weel as we should 14:37:14 the polkit issue 14:37:38 rather, we don't disable button based on polkit, but we should 14:38:09 so, it's mostly our work, and a polkit policy tweak in NM 14:38:37 eot 14:39:02 all right 14:39:06 end of meeting? 14:39:27 yup 14:39:31 #endmeeting