13:00:39 #startmeeting Cockpit weekly meeting 2016-05-30 13:00:39 Meeting started Mon May 30 13:00:39 2016 UTC. The chair is andreasn. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:00:39 Useful Commands: #action #agreed #halp #info #idea #link #topic. 13:00:39 The meeting name has been set to 'cockpit_weekly_meeting_2016-05-30' 13:00:46 .hello andreasn 13:00:47 andreasn: andreasn 'Andreas Nilsson' 13:00:54 .hello stefw 13:00:55 stefw: stefw 'Stef Walter' 13:01:12 .hello larsu 13:01:12 larsu: larsu 'Lars Uebernickel' 13:01:25 .hello mvo 13:01:26 mvollmer: mvo 'Marius Vollmer' 13:01:41 #topic Agenda 13:02:12 * super short docker storage setup update 13:02:22 (ssdssu) 13:02:26 .hello dperpeet 13:02:27 dperpeet_: dperpeet 'None' 13:02:27 * Stabilizing the base1 package 13:02:45 mvollmer: that's a valid dbus type signature :) 13:03:11 * should we pursue getting a dbus api for timers into systemd (for the gsoc project) 13:03:11 haha! 13:03:52 anything else for the agenda? 13:04:45 #topic docker storage setup update 13:05:03 the necessary changes are coming to fedora 24 13:05:10 atomic 1.10 is in updates-testing 13:05:17 all the deps? 13:05:25 docker-storage-setup itself is still missing 13:05:40 https://bodhi.fedoraproject.org/updates/atomic-1.10-2.git1d6aecf.fc24#comment-440048 13:06:15 i think we should aim to merge for fedora 24 first, and deal with the rest later 13:06:39 but let's not forget about it like I forgot iscsi for rhel 13:07:20 cool 13:07:25 anything else on that? 13:07:29 [cockpit] petervo opened pull request #4504: kubernetes: Add tooltips to node charts (master...node-chart-tooltip) https://git.io/vr7tV 13:07:35 i made some cards for next sprint: update fedora-atomic to fedora 24, and add a better mechanisms to install arbitrary extra packages 13:07:57 so i start looking at teaming now 13:08:11 eot 13:08:17 all right 13:08:26 #topic Stabilizing the base1 package 13:08:48 Well just a heads up that work has continued removing unstable stuff from the base1 package 13:09:03 it'll contain only stable API ... plus a few things that seem would break too many examples and components already out of tree 13:09:09 such as mustache.js and term.js 13:09:32 I need help reviewing https://github.com/cockpit-project/cockpit/pull/4477 13:09:38 since most of the other work blocks on that change 13:09:47 * larsu has already started looking at that 13:10:04 great! 13:10:13 oh, that slipped on my list 13:10:22 larsu, please let me know if I should test or look at anything there 13:10:42 you have so much to do already 13:10:47 that's it on that change 13:10:58 yeah it's quite the change to the build system - I think having more people try it out would be good 13:11:40 yes, will do 13:12:03 one good rule of thumb is to do a 'make clean' 13:12:11 if you're building from a git checkout you've already done a lot with 13:12:12 git clean! 13:12:36 git clean -fdx! 13:12:43 careful with downloaded images 13:12:53 right 13:12:55 mvollmer: clearly it's -dxf :P 13:13:10 [cockpit] petervo pushed 2 new commits to master: https://git.io/vr7qW 13:13:10 cockpit/master eaf79e9 Stef Walter: bower.json: Remove angular-patternfly which is not used anywhere... 13:13:10 cockpit/master 0fed271 Stef Walter: Update Patternfly to 3.4.0... 13:13:15 stefw: $TEST_DATA helps, but not everything looks at that 13:14:05 eot? 13:14:07 I think we're veering off topic now :) 13:14:17 andreasn, yup 13:14:51 #topic possible dbus api for timers into systemd 13:15:00 yeah what's your thoughts on that? 13:15:12 i think dbus is the better approach 13:15:12 on what? 13:15:17 I talked to the systemd guys a bit, and it's quite the departure of the current model 13:15:37 ah sorry. The idea is that systemd offers a dbus api to create timer (and possibly other) units 13:15:54 but that would put it in the business of writing unit files, which it doesn't do yet 13:16:24 everyone agrees that it's kind of broken that we have to use two "APIs" now: files for writing and dbus for reading 13:16:47 but it'd be quite some work, probably longer that the summer of code period 13:17:11 I'd be willing to pester them more about it if we think it's a good idea, but wanted hear your opinions first 13:17:17 i think we decided to proceed for now with using files 13:17:18 I can imagine that there needs to be careful design on the systemd side for something like this 13:17:22 for gsoc 13:17:31 oh.. 13:17:40 but having a dbus API in the future would be nice 13:17:43 yes, I definitely see the dbus api out of scope for gsoc timeframe 13:18:01 ideally, the code should be set up in a way to make this a simple drop in 13:18:06 in case the dbus api changes 13:18:14 yea lets try with files now make it work 13:18:18 yea okay 13:18:37 about timers, 13:18:51 i hope to have next run and last run time shown in timer interface by this week 13:19:02 harish_: cool :) 13:19:10 then we can next start working on creation of timers 13:19:14 larsu, would this be an API to write any kind of unit file? 13:19:25 or an API for timers, and unit files are just implementation? 13:19:43 unit files is better bcoz i have to write service files too 13:19:43 nobody knows, this is completely new territory 13:19:52 right 13:19:54 along with timers 13:20:15 https://github.com/cockpit-project/cockpit/pull/4503 here is the pull i made for next run and last run 13:20:20 my main question is whether we think it makes sense to spend time on this 13:20:36 i would say so 13:20:48 at least keep it in mind 13:21:04 gsoc is till august end 13:21:04 i mean, keep notes what kind of API would be nice to have 13:21:16 I'm leaning towards no as well, but man the current way is ugly 13:21:26 but it's the way systemd works :/ 13:21:45 I'd say we can't block on this withing gsoc 13:21:56 but we can try to make a first proposal or draft 13:22:06 oh no, harish_ will definitely write the files, that's decided 13:22:17 right 13:22:29 yeah there's a feature request here: https://github.com/systemd/systemd/issues/3234 13:22:59 larsu, I just looked that up :) 13:23:19 okay 13:23:22 heh 13:23:31 and andreasn help me with design :) 13:23:33 mvollmer, that issue might be a good place to weigh in for now 13:23:35 yup 13:24:05 anyway, just wanted to throw this out there 13:24:16 #topic Open Floor 13:24:22 thanks larsu for all the work! :) 13:24:31 I have one, when does Sprint 115 end? 13:24:49 harish_: wasn't too much work - many systemd core devs live in my city :) 13:25:37 ah, still thanks! 13:25:43 andreasn, next week I think 13:25:48 we started on Tuesday 13:25:58 june 7th i think 13:26:06 does anyone mind if I upgrade the Vagrantfile to fedora 24? 13:26:12 ok, good. Thanks 13:26:41 larsu, should we wait for release? 13:26:50 dunno, that's why I'm asking 13:26:52 on the other hand, it is for hacking and dev 13:26:57 so why develop for old stuff, right? 13:26:59 the docker storage stuff wants Fedora 24 stuff. Does anything else depends on F24 stuff? 13:27:02 dperpeet_: ;) 13:27:04 I'm fine with upgrading to f24 13:27:18 andreasn, selinux i think 13:27:29 ah, yes 13:27:57 f23 has basic setroubleshoot support 13:28:10 not all the latest stuff, but you can look at alerts at least 13:28:47 right, most things still work 13:31:07 will we reach a verdict during the meeting? 13:31:26 did we have any votes against upgrading? 13:31:30 i think we are all ok with it 13:31:33 none from me 13:31:36 there you go :) 13:31:37 nah, we'll reach a verdict by someone merging my (upcoming) PR 13:31:43 indeed 13:33:10 anything else for the open floor? 13:33:38 sounds like that's it 13:33:40 #endmeeting