14:01:46 #startmeeting meeting 14:01:46 Meeting started Mon Feb 15 14:01:46 2016 UTC. The chair is mvollmer. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:01:46 Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:01:46 The meeting name has been set to 'meeting' 14:01:50 .hello mvo 14:01:51 .hello dperpeet 14:01:52 mvollmer: mvo 'Marius Vollmer' 14:01:55 dperpeet: dperpeet 'None' 14:01:55 .hello andreasn 14:01:58 andreasn: andreasn 'Andreas Nilsson' 14:02:49 #topic Agenda 14:02:53 * weekly images 14:03:18 * pcp/metric tests 14:03:27 * storage polish 14:03:29 * package updates 14:03:59 * issue handling 14:04:02 * compressed test images 14:04:02 [cockpit] mvollmer opened pull request #3751: test: Use timedatectl. (master...test-timedatectl) https://git.io/vg9px 14:05:23 alright! 14:05:31 I start... 14:05:37 #topic weekly images 14:05:52 so we should see pull requests with new images now 14:05:56 in fact, we saw some 14:06:08 Is the meeting started ? 14:06:14 abhishekg5, yes, welcome! 14:06:33 abhishekg5, do you want to put something on the agenda? 14:07:24 github-scan now shows when images are due 14:07:37 so if you are curious, run "./github-scan -d" 14:07:45 default is every 7 days 14:07:48 yes 14:08:10 i have some code for private images as well, rhel-7 and rhel-atomic 14:08:17 but we need to sort out the details 14:08:32 right now, we have this: 14:08:38 fedora-23 will be refreshed in 1.2 days. 14:08:38 fedora-22 will be refreshed in 4.9 days. 14:08:38 fedora-atomic will be refreshed in 1.2 days. 14:08:38 fedora-testing will be refreshed in 1.2 days. 14:08:38 debian-unstable will be refreshed in 3.0 days. 14:09:23 the machinery seems to work, but I have seen pull requests without any verify/* statuses 14:09:31 let's watch that 14:09:44 nice work! 14:09:48 maybe the sink now runs into github api rate limiting? 14:10:01 does the sink have credentials? 14:10:08 it gets a token 14:10:11 mvollmer> I am still solving certain easy fixes. Facing some little issues in them 14:10:52 abhishekg5, okay, let's talk about that now. :-= 14:10:54 :-) 14:10:54 maybe we can add some debug output regarding the rate limits to the end of test logs 14:10:55 sorry 14:11:10 dperpeet, yes 14:11:25 the sink might swallow some errors 14:11:34 otherwise they should appear 14:11:49 next? 14:12:04 yes 14:12:18 abhishekg5, do you want to report a bit? 14:12:53 or after the meeting? 14:13:19 mvollmer> I have already posted the query here https://github.com/cockpit-project/cockpit/issues/3489 14:13:26 okay 14:14:04 oh, I saw this one and forgot about it again with the travelling. 14:14:55 so you have the code checked out and can do edits to it, but it won't show up? 14:15:02 abhishekg5, when you change code, you need to make install and refresh the cockpit session (log out, browser refresh, login) 14:15:06 andreasn> yes 14:15:15 andreasn, do you think you can help abhishekg5 get started? 14:15:30 maybe not right now during the meeting. :-) 14:15:31 yeah, lets figure it out 14:15:36 okay, cool. 14:15:45 abhishekg5: lets try and set it up after the meeting 14:15:45 sorry to be so german about this 14:16:02 #topic pcp/metric tests 14:16:06 mvollmer, andreasn> Cool 14:16:13 so that's what I want to do nextish. 14:16:27 we have some issues open in this area, and no real tests. 14:16:51 i'll try to make some tests to catch completely break down 14:17:13 but I also try actually measure things to see whether the numbers make sense 14:17:14 will that include the numbers or graphs, too? 14:17:32 not sure how to approach this 14:17:52 what kind of bugs for the graphs do we get the most? 14:17:59 i might use a plain metric channel for the calibration tests 14:18:16 andreasn, our different graphs are not consistent 14:18:20 we had a few issues with scale, labels et cetera 14:18:27 numbers are twice what people expect them to be 14:18:33 I wanted to say that graph tests should wait until the graphs are consistent 14:18:49 note changed patternfly graphs 14:19:02 yeah, I wasn't thinking of testing the actual drawing, just the number gathering 14:19:10 great, then I agree 14:19:25 I haven't heard back from Patternfly folks with regards to the graphs, I'll check what's up there 14:19:36 so, maybe via playground/metrics or something better 14:20:09 (I might have to learn what all the memory numbers mean... again.) 14:21:34 okay, next? 14:22:08 #topic storage polish 14:22:19 that's what I want to do after the metric checks 14:23:02 things like catching more errors and giving a good response instead of shoveling ten lines of D-Bus code in the face of the user 14:23:22 sliders for sizing partitions 14:23:28 and maybe some relayout for the storage details 14:23:36 storage details pages 14:23:39 maybe some better layout together with andreasn 14:23:45 exactly! 14:24:03 maybe I get to this towards the end of the week 14:24:19 I think we should look at use cases and the layout first 14:24:27 then I can sleep better. :-) 14:24:41 it really bothers me that storage is so unfinished 14:25:47 everyone still here? 14:25:58 yep 14:26:09 yeah 14:26:31 yes 14:26:38 okay 14:26:42 #topic package updates 14:26:55 so for the user cases, I've been trying to get some, but no luck so far :) I'm happy to poke again though 14:27:08 yes 14:27:45 and fixing up some details to make mvollmer sleep better at night we can do regardless 14:27:55 :-) 14:28:19 andreasn, do you want to start right away on the storage polish? 14:29:25 I want to finish the writeups of issue/notifications/fires handling and OS software stuff first 14:29:37 but after that I'm happy to get to storage 14:29:46 ok, nice. 14:30:26 doen? 14:30:38 *done? 14:30:39 sure 14:30:51 #topic issue handling 14:31:28 just a note that I'm starting to write this up https://github.com/cockpit-project/cockpit/wiki/Feature:-Issues 14:31:34 but it's pretty bare right now 14:31:42 we discussed this a ton in Brno last week 14:32:28 is there a trello card for it? I can't find it 14:33:26 I don't think there is 14:33:29 I'll create one then 14:33:35 but shouldn't it be troubleshooting? 14:33:46 or do we want to focus on specific issues? 14:34:09 no, we can call it Troubleshooting 14:34:37 https://github.com/cockpit-project/cockpit/wiki/Feature:-Troubleshooting 14:35:27 that was it on that 14:35:37 thanks 14:35:51 #topic compressed test images 14:36:22 so, we decided that our testing images were getting too large 14:36:28 on the scale of almost 4 GiB 14:36:51 using the internal qcow2 compression, we've been able to reduce that to roughly 1.5 14:37:03 or at least <2 14:37:21 testing didn't show significant changes regarding testing runtime 14:37:42 nice 14:37:43 empirical tests showed a fluctuation of +/- 10% 14:38:18 now we can also get rid of the xz compression, right? 14:38:23 we could 14:38:23 during up/download 14:38:46 but we don't really lose much by doing xz compression 14:38:52 it costs a bit more during creation 14:39:16 but since the download ist streamed anyway and the compression is asymmetric (faster decompression), even a slight compression gain can save time 14:39:23 [cockpit] stefwalter opened pull request #3752: ws: Remove cockpit-testing.service and cockpit-testing.socket (master...cockpit-testing) https://git.io/vgHU6 14:39:28 okay 14:39:40 .xz seems to gain 3-5% compression 14:39:54 so ~80MiB for some of the images I tested 14:40:23 at this point, I think it isn't worth touching our xz related code and risk that we break something 14:40:59 yeah, and it allows us to switch the internal compression off again if something goes wrong 14:41:38 exactly 14:41:49 my disk seems happy 14:42:15 the overlay when building/installing is non-compressed 14:42:16 dperpeet, the debian image is still making trouble, right? 14:42:21 all others have been updated? 14:42:24 yes, but that's not compression-related 14:42:28 no 14:42:32 I believe so, maybe not openshift 14:42:34 this is the first time we update Debian 14:42:43 and it is "interesting" 14:43:09 but I think it is by and large our workarounds that break, no? 14:43:26 so let's try to make them less tricky and less specific. 14:43:39 and fewer of course 14:43:51 sounds like a plan 14:44:13 we also made some assumptions in our tests 14:44:23 like the ssh availability 14:44:29 that we have to carefully evaluate 14:46:25 yep 14:46:39 done? 14:47:14 yes 14:49:18 #topic open floor 14:49:44 I've done some work on the software updates https://github.com/cockpit-project/cockpit/wiki/Feature:-OS-Package-Installation-and-Updates 14:49:57 please look through and see if I missed anything 14:52:17 that's it from me 14:52:33 looks good 14:52:36 nice read 14:52:43 I should read more of them :-) 14:52:53 alright 14:53:01 thanks everyone! 14:53:05 #endmeeting