cockpit
LOGS
13:03:04 <andreasn> #startmeeting
13:03:04 <zodbot> Meeting started Mon Jul  6 13:03:04 2015 UTC.  The chair is andreasn. Information about MeetBot at http://wiki.debian.org/MeetBot.
13:03:04 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
13:03:09 <andreasn> .hello andreasn
13:03:10 <zodbot> andreasn: andreasn 'Andreas Nilsson' <anilsson@redhat.com>
13:03:32 <petervo> yep
13:03:43 <dperpeet> .hello dperpeet
13:03:44 <zodbot> dperpeet: dperpeet 'Dominik Perpeet' <dperpeet@redhat.com>
13:04:30 <andreasn> #topic Agenda
13:05:18 <andreasn> what do we have?
13:05:25 * stefw isn't feeling well, so is having a hard time thinking of things
13:05:29 <andreasn> * Journal
13:06:14 <andreasn> * Key based authentication
13:06:55 <andreasn> anything else?
13:07:13 <dperpeet> not from me
13:07:33 <stefw> sounds good
13:07:35 <andreasn> we can run with that agenda, and then we'll see if anything shows up on the open floor at the end
13:07:42 <andreasn> #topic Journal
13:07:53 <andreasn> #info https://github.com/cockpit-project/cockpit/wiki/Feature:-Journal-v2
13:08:27 <dperpeet> I've refactored code away from the system package
13:08:44 <dperpeet> and made an effort to keep the old journal code as "deprecated" functions
13:09:00 <dperpeet> while the new package calls itself "New Journal" in the menu
13:09:09 <stefw> why moving it away from the system package?
13:09:10 <dperpeet> this is for easier comparison
13:09:13 <andreasn> like "New Coke" ? :)
13:09:22 <stefw> the system package is systemd stuff
13:09:36 <stefw> to be possibly replaced by non-systemd stuff on os's like RHEL6
13:10:09 <dperpeet> well, so war we've grouped this by functionality
13:10:32 <dperpeet> subscriptions, kubernetes...
13:10:37 <dperpeet> and journal depends on journalctl
13:10:42 <stefw> it's grouped by deps
13:11:11 <stefw> obviously not the components, more than one component can be in a package
13:11:16 <stefw> but the packages are grouped by dependencies
13:11:22 <dperpeet> the other part of the "system" package is the terminal
13:11:43 <stefw> well and the system main page is meant to go there
13:11:56 <stefw> which is basically a systemd front, with a few additional optional bits (such as the realmd button)
13:12:20 <dperpeet> it seems like we missed an early intervention point here
13:12:37 <dperpeet> from that standpoint, I should move the stuff back :)
13:12:41 <stefw> do you want me to do the twork to move it back?
13:12:47 <dperpeet> no, it's ok
13:12:56 <dperpeet> I'll want to keep the smaller js files
13:13:08 <stefw> yes that sounsd good
13:13:08 <dperpeet> changing the require-path isn't that difficult
13:13:34 <dperpeet> for instance, I split the data source (journalctl) from the renderer
13:14:09 <dperpeet> and the page logic is split from that (but that split isn't new)
13:14:35 <dperpeet> I'll move it back, but still keep the old journal visible for comparison
13:15:03 <dperpeet> just for the sake of review
13:15:07 <stefw> yes sounds good
13:15:39 <dperpeet> ideas on filtering et cetera aren't fit for public discussion yet
13:15:43 <andreasn> any design that's blocking right now?
13:15:47 <dperpeet> not on that
13:16:04 <dperpeet> the next key issue will be when I have a rough draft for the filtering
13:16:10 <andreasn> cool
13:16:13 <dperpeet> then you can play around with it
13:16:19 <dperpeet> I think this will need a bit of iteration
13:16:20 <andreasn> excellent
13:16:30 <andreasn> excellent that I can play around with it that is :)
13:16:34 <dperpeet> to get it working smoothly
13:16:56 <andreasn> all right. Next up key based auth?
13:17:21 <dperpeet> final word on journal: you can expect the wip pull request sometime tomorrow
13:17:26 <andreasn> sweet
13:17:33 <andreasn> #topic Key based authentication
13:17:46 <andreasn> #info https://github.com/cockpit-project/cockpit/wiki/Feature:-Key-based-authentication
13:18:28 <petervo> i need to go through it again after stef's comments
13:18:41 <stefw> is there another feature page for the ssh key management bits?
13:18:44 <petervo> working on the pam module as well
13:19:23 <petervo> no, i was thinking we'd just add it to that one
13:19:37 <stefw> ok
13:19:37 <andreasn> for removing like, old keys and such?
13:19:59 <stefw> right, and creating new keys, adding/removing authorized_keys
13:20:36 <andreasn> I think that fits into the Robert Paulson-story
13:22:40 <andreasn> I have some sketches for the listing of keys and connecting, will turn those into proper wireframes and update later today
13:23:28 <andreasn> I created a Amazon account to get the feeling for the flow, but it used some other system. What's the best place to try these things out?
13:23:54 <stefw> openstack perhaps?
13:24:04 <andreasn> I'll check that out
13:24:13 <stefw> i'll send you link to an instance
13:24:38 <andreasn> thanks!
13:26:40 <andreasn> anything else on that?
13:27:48 <petervo> don't think so
13:28:21 <andreasn> #topic open floor
13:29:16 <stefw> sorry, i'm brain dead
13:29:38 <andreasn> no worries
13:29:53 <andreasn> all right, short meeting today. Thanks everyone!
13:29:55 <andreasn> #endmeeting