*** david-lyle has quit IRC | 00:05 | |
*** rainya has quit IRC | 00:08 | |
*** valw has joined #craton | 00:48 | |
*** harlowja has joined #craton | 00:52 | |
*** Syed__ has quit IRC | 01:35 | |
*** VW has joined #craton | 02:09 | |
*** valw has quit IRC | 02:11 | |
*** izaakk_ has joined #craton | 02:34 | |
*** jimbaker` has joined #craton | 02:41 | |
*** jimbaker has quit IRC | 02:41 | |
*** wirehead_ has quit IRC | 02:41 | |
*** izaakk has quit IRC | 02:41 | |
*** izaakk_ is now known as izaakk | 02:42 | |
*** wirehead_ has joined #craton | 03:04 | |
*** VW has quit IRC | 03:38 | |
*** valw has joined #craton | 03:49 | |
*** valw has quit IRC | 04:03 | |
sulo | o/ | 10:18 |
---|---|---|
*** acabot has quit IRC | 13:43 | |
*** valw has joined #craton | 14:42 | |
*** valw has quit IRC | 15:17 | |
*** valw has joined #craton | 15:18 | |
*** VW has joined #craton | 15:20 | |
*** VW has quit IRC | 15:21 | |
*** valw has quit IRC | 15:22 | |
*** valw has joined #craton | 15:22 | |
*** VW has joined #craton | 15:22 | |
*** jovon has joined #craton | 15:48 | |
jimbaker` | sulo, o/ | 15:53 |
jimbaker` | sulo, i started putting together an agenda for today's meeting, https://etherpad.openstack.org/p/craton-meetings - just barebones, we can add in advance of today's meeting | 15:54 |
jimbaker` | which again will be here on #craton in just over 1 hour | 15:54 |
*** jimbaker` is now known as jimbaker | 15:56 | |
*** jimbaker has quit IRC | 15:56 | |
*** jimbaker has joined #craton | 15:56 | |
*** ChanServ sets mode: +o jimbaker | 15:56 | |
*** Syed__ has joined #craton | 15:58 | |
*** david-lyle has joined #craton | 16:06 | |
*** valw has quit IRC | 16:12 | |
*** valw has joined #craton | 16:21 | |
*** valw has quit IRC | 16:26 | |
*** VW has quit IRC | 16:36 | |
*** valw has joined #craton | 16:46 | |
*** david-lyle has quit IRC | 16:55 | |
*** farid has joined #craton | 16:59 | |
*** rainya has joined #craton | 17:00 | |
jimbaker | jovon, sigmavirus, sulo, Syed__, let's kick off today's meeting | 17:02 |
jimbaker | tojuvone, ^^^ | 17:02 |
jimbaker | agenda can be found in https://etherpad.openstack.org/p/craton-meetings | 17:02 |
* sigmavirus wonders | 17:02 | |
sigmavirus | #startmeeting craton | 17:03 |
openstack | Meeting started Thu Jan 19 17:03:00 2017 UTC and is due to finish in 60 minutes. The chair is sigmavirus. Information about MeetBot at http://wiki.debian.org/MeetBot. | 17:03 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 17:03 |
sigmavirus | Oh wow | 17:03 |
openstack | The meeting name has been set to 'craton' | 17:03 |
sigmavirus | it will work | 17:03 |
sigmavirus | #chair sulo jimbaker | 17:03 |
openstack | Current chairs: jimbaker sigmavirus sulo | 17:03 |
sigmavirus | #link https://etherpad.openstack.org/p/craton-meetings | 17:03 |
sigmavirus | #info Today's agenda is available on https://etherpad.openstack.org/p/craton-meetings | 17:03 |
jimbaker | sigmavirus, nice, we have meetbot supprt here as well. didn't realize that | 17:04 |
jimbaker | sigmavirus, so i assume your WIP pagination is just that, a chance for us to get an early peek at your progress on that change | 17:05 |
sigmavirus | jimbaker: I'm thinking of breaking that change up into more discrete parts | 17:06 |
sigmavirus | And there's more after that | 17:06 |
sigmavirus | I need to completely change the format of the list responses per the spec | 17:06 |
jimbaker | sigmavirus, makes sense. i think the only here that would be nice if you want us to look at WIP is to just note in the summary what is done, what is still being worked on | 17:07 |
sigmavirus | I thought I had added that but perhaps not | 17:07 |
jimbaker | sigmavirus, there's a summary. is all the functionality noted there implemented? | 17:08 |
sigmavirus | Yes | 17:08 |
sigmavirus | I haven't given it a real test yet though | 17:08 |
jimbaker | fwiw, i do like the github approach which allows this stuff to be checked off | 17:08 |
sigmavirus | jimbaker: yeah, I think I'll create bugs for each item for the bp and link them together | 17:08 |
sigmavirus | that might satisfy that for you | 17:08 |
jimbaker | but github whining is not so relevant. unless storyboard really is a thing; and they're duplicating that functionality ;) | 17:09 |
jimbaker | sigmavirus, yeah sounds good, we do have that functionality in launchpad to support this aspect | 17:10 |
sigmavirus | Also, you don't want to hear me complain about all the things wrong with Github currently | 17:10 |
jimbaker | and however its gets reported up in gerrit. or something like that. hopefully. ;) | 17:10 |
sigmavirus | It's a long list | 17:10 |
jimbaker | sigmavirus, sure, github has its own issues. but perhaps someone built a usable api to github to help resolve at least some of these problems... | 17:11 |
sigmavirus | Don't look at me | 17:12 |
jimbaker | except for solutions | 17:12 |
jimbaker | :) | 17:13 |
jimbaker | so that was very much about process. anything you want to add here on pagination itself? | 17:13 |
jimbaker | let's move on then | 17:14 |
jimbaker | sigmavirus, any update on the global reqs stuff? i assume we are just working through that process now that it's been approved | 17:15 |
sigmavirus | jimbaker: so I need to catch up with Andreas to see if in fact that issue is now fixed | 17:15 |
sigmavirus | It should be with teh Flask-Restful merge | 17:16 |
jimbaker | sigmavirus, sounds good. yeah, looks like just some minor that can be easily resolved | 17:16 |
sigmavirus | jimbaker: also, warning that I'm in 3 IRC meetings at the same time | 17:16 |
sigmavirus | Attention might be slightly split =P | 17:16 |
jimbaker | sigmavirus, i like to joke about myself that i'm a poorly implemented select loop. but perhaps we all are? ;) | 17:17 |
sigmavirus | jimbaker: that's a twisted joke | 17:18 |
sigmavirus | ;) | 17:18 |
jimbaker | i'm not going to react about that | 17:18 |
jimbaker | ok, we children must quiet down | 17:19 |
jimbaker | sulo, so do you have your functional test work in with the set of changes for review? | 17:20 |
*** VW has joined #craton | 17:20 | |
jimbaker | sulo might be out at this time. we will table functional testing and workflow support until end of this meeting (or later) | 17:21 |
sigmavirus | heh | 17:21 |
jimbaker | i have one more item on the agenda, which is auditing (and more generally governance) | 17:22 |
jimbaker | sigmavirus, you missed more interminable discussion by jimbaker on rbac on tues | 17:22 |
sigmavirus | jimbaker: speaking of ourselves in teh third person now? sigmavirus is confused | 17:23 |
sigmavirus | but yeah, I couldn't make that meeting, sorry | 17:23 |
jimbaker | suffice to say it's going slowly. we also discussed secrets (where we decided to investigate backend storage, say by hashicorp vault) | 17:23 |
jimbaker | sigmavirus, apparently i'm more prone to levity in an irc meeting than in vidyo. surely this argues for keeping this format? | 17:24 |
sigmavirus | I'm in favor of that | 17:24 |
sigmavirus | I think my levity is better received in this format too | 17:25 |
sigmavirus | But yeah, rbac was not something I expected to move quickly | 17:25 |
jimbaker | yeah, i think we got most of the pieces worked out at this time, but still need to assemble. first in spec, then in a series of changes | 17:25 |
*** VW has quit IRC | 17:26 | |
jimbaker | i do think the discussion on secrets was extremely promising | 17:26 |
*** VW has joined #craton | 17:26 | |
jimbaker | because sulo suggested a direction where we would write much less code. and therefore more likely to get it right. to be seen | 17:27 |
jimbaker | sigmavirus, one last thing from that meeting which is worthwhile catching up here because it gets in an more accessible format (text!) | 17:28 |
jimbaker | we discussed namespaces for variables | 17:28 |
*** david-lyle has joined #craton | 17:28 | |
jimbaker | i suggested we will need support for namespacing as we put more things in variables, such as secrets, or virtualized variables, or setting up plugins | 17:29 |
jimbaker | eg ssh/id_ecdsa or nova/blah-blah or plugin/nova, etc - to be distinguished from say ansible vars which either go in a default namespace; or possible in ansible/ | 17:30 |
jimbaker | this could just be convention - the keys don't care if they contain / or other chars. but we could also provide explicit support. anyway, heads up that i will propose such a spec | 17:31 |
jimbaker | for such explicit support | 17:31 |
jimbaker | ok, enough on that, unless sigmavirus or others here you have questions | 17:32 |
sigmavirus | I'm curious what that will look like | 17:33 |
sigmavirus | So I'll reserve thoughts until I have something a bit more concrete | 17:33 |
jimbaker | sigmavirus, ok, you asked :) | 17:33 |
sigmavirus | hah | 17:33 |
sigmavirus | Wasn't asking for more details now | 17:33 |
*** VW has quit IRC | 17:34 | |
jimbaker | sure. let's just say then that i think it could be part of the variable query for REST; and that we could provide namespace manipulations similar to python (because they are reasonably comprehensive); and necessarily there would be client impact | 17:34 |
*** VW has joined #craton | 17:34 | |
jimbaker | to use all of the goodness | 17:34 |
jimbaker | but sure, please reserve judgment for now | 17:35 |
jimbaker | convention will work for the time being at least | 17:35 |
jimbaker | maybe that suggests 2 specs? 1) convention; 2) specific support from craton | 17:35 |
jimbaker | anyway, i bring these things up because we have a mandate to support some requirements, and functionality like virtualized variables, secrets, and rbac help support these reqs | 17:37 |
jimbaker | auditing is something we have discussed, but not recently | 17:37 |
jimbaker | and it's an important requirement for us to address, especially because it enters into compliance reqs that customers have | 17:38 |
sigmavirus | yep | 17:38 |
jimbaker | so the relevant bug here is https://bugs.launchpad.net/craton/+bug/1606884, which needs to be expanded out into a blueprint and corresponding spec(s) | 17:39 |
openstack | Launchpad bug 1606884 in craton "Variables should support governance" [Undecided,New] - Assigned to Jim Baker (jimbaker) | 17:39 |
jimbaker | by expansion i mean there are other entities that need auditing | 17:39 |
jimbaker | it's possible that governance can mean just rbac + auditing. or it can mean integration with some workflow | 17:40 |
jimbaker | process workflow, not audit/remediate workflows. but wait, that's a double usage ;) | 17:40 |
jimbaker | also a double usage | 17:40 |
jimbaker | ahh, imprecision in language | 17:40 |
jimbaker | anyway, i like the idea of the linked repo, https://github.com/NerdWalletOSS/versionalchemy | 17:41 |
* jimbaker always seem to go for a higher abstraction that might solve multiple problems, vs something just focused on say variables | 17:42 | |
jimbaker | having said that, variables do seem special. and also much simpler than being able to track other changes | 17:42 |
jimbaker | consider showing history. that seems quite important - to know that this variable had this setting, it was changed by some principal on some time | 17:44 |
jimbaker | so i do think we should have specific support here for variables. then look at other types of auditing as a future next step | 17:45 |
jimbaker | sigmavirus, thoughts? | 17:45 |
jimbaker | sulo, are you around? | 17:45 |
*** valw has quit IRC | 17:46 | |
*** rainya_ has joined #craton | 17:46 | |
jimbaker | i see that as thundering feedback for jimbaker to explore further; and report back | 17:47 |
jimbaker | we have reached the end of our agenda. anything else before i gavel this meeting to a close? | 17:47 |
jimbaker | seeing none | 17:48 |
jovon | no additions | 17:48 |
jimbaker | #endmeeting | 17:48 |
openstack | Meeting ended Thu Jan 19 17:48:07 2017 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 17:48 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/craton/2017/craton.2017-01-19-17.03.html | 17:48 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/craton/2017/craton.2017-01-19-17.03.txt | 17:48 |
openstack | Log: http://eavesdrop.openstack.org/meetings/craton/2017/craton.2017-01-19-17.03.log.html | 17:48 |
jimbaker | thanks everyone! | 17:48 |
*** rainya has quit IRC | 17:48 | |
Syed__ | thanks | 17:48 |
Syed__ | Been playing with solo's functional testing, till now it works fine. need to do few more test and then will post review | 17:49 |
*** valw has joined #craton | 18:00 | |
*** valw has quit IRC | 18:01 | |
*** valw has joined #craton | 18:01 | |
sigmavirus | sorry, I got distracted with other priorities | 18:02 |
*** valw has quit IRC | 18:03 | |
*** valw has joined #craton | 18:14 | |
*** david-lyle has quit IRC | 18:18 | |
*** valw has quit IRC | 18:18 | |
*** VW has quit IRC | 18:23 | |
*** VW has joined #craton | 18:31 | |
*** valw has joined #craton | 18:56 | |
sulo | hey folks, sorry for missing meeting today, had some internet problems with my provider | 19:09 |
*** VW has quit IRC | 19:12 | |
*** VW has joined #craton | 19:13 | |
sulo | sigmavirus: jimbaker: git-harry has raised some nice questions on https://review.openstack.org/#/c/421337/2 .. if you could spend a few queick mins on that and give your views as well i can incorporate all in next update for next round of review | 19:14 |
*** valw has quit IRC | 19:15 | |
sulo | its a big topic so i am expecting a few rounds of fixing on that spec | 19:18 |
*** VW has quit IRC | 19:21 | |
*** VW has joined #craton | 19:22 | |
*** valw has joined #craton | 19:24 | |
*** valw has quit IRC | 19:29 | |
*** david-lyle has joined #craton | 19:48 | |
*** valw has joined #craton | 19:56 | |
jimbaker | sulo, sounds good. and agreed about expected multiple rounds | 20:32 |
*** thomasem has joined #craton | 20:42 | |
*** VW has quit IRC | 21:08 | |
*** VW has joined #craton | 21:29 | |
*** jovon has quit IRC | 21:30 | |
*** david-lyle has quit IRC | 21:35 | |
*** david-lyle has joined #craton | 21:39 | |
*** david-lyle has quit IRC | 21:39 | |
*** david-lyle has joined #craton | 21:39 | |
*** valw has quit IRC | 21:43 | |
*** valw has joined #craton | 21:46 | |
*** valw has quit IRC | 22:03 | |
sulo | :(( https://bugs.launchpad.net/craton/+bug/1657905 | 22:52 |
openstack | Launchpad bug 1657905 in craton "delete host fails with foreign key constraint error" [High,New] | 22:52 |
*** david-lyle has quit IRC | 23:03 | |
*** wirehead_ has quit IRC | 23:49 | |
*** wirehead_ has joined #craton | 23:50 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!