16:00:20 <j^2> #startmeeting openstack-chef 16:00:20 <openstack> Meeting started Mon Jun 29 16:00:20 2015 UTC and is due to finish in 60 minutes. The chair is j^2. Information about MeetBot at http://wiki.debian.org/MeetBot. 16:00:22 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 16:00:25 <openstack> The meeting name has been set to 'openstack_chef' 16:00:35 <j^2> hey everyone 16:00:41 <markvan> yo 16:00:52 <sc`> howdy 16:01:08 <j^2> just a reminder here’s the agenda: https://etherpad.openstack.org/p/openstack-chef-meeting-20150629 16:01:54 <j^2> i’ll give us a couple mins then start 16:03:22 <j^2> #topic <sc`> c7 still requires some modifications to common to start to converge. still working on getting a converge 16:03:30 <j^2> it should be the last time we talk abut this right? 16:03:37 <j^2> we have the patches and everything? 16:03:56 <sc`> we have common and repo patched. need some fixes for mariadb 16:04:27 <sc`> i've submitted a PR for that 16:04:41 <j^2> can you link to it please? 16:05:09 <sc`> https://github.com/sinfomicien/mariadb/pull/73 16:05:25 <j^2> awesome 16:05:28 <j^2> any other update? 16:05:58 <sc`> that's it for me 16:06:33 <j^2> rock on 16:06:44 <j^2> #topic specs.openstack.org 16:06:51 <j^2> I completely dropped the ball on this 16:07:19 <j^2> i’ll put it on my todo list for this week, granted being a “short” week, i’ll do my best. It’s not mission critical, but i’ll get it done 16:07:27 <j^2> any other thoughts on this? 16:08:34 <sc`> given the "short" week, i don't expect much to get done :D 16:08:44 <j^2> #agreed 16:08:48 <markvan> I still agree it's the right place to go 16:08:56 <j^2> yep awesome 16:09:08 <j^2> #topic How to handle cross project CI testing. 16:09:22 <j^2> markvan: take it away 16:10:10 <markvan> k, first patch that went to cover all the cookbooks via the bootstrap: https://review.openstack.org/#/c/194747/ 16:11:33 <markvan> This will work with existing infra job, but we can consider removing the gerrit-prep step to just use zuul-cloner for everything, but not a high priority 16:12:06 <markvan> Next patch was to build upon that and make this also work for the repo: https://review.openstack.org/#/c/196139/ 16:12:51 <markvan> the basic idea behind this approach is to pull down the dependent cookbooks and place them in a ..\dir and then point Berks to find that local path. 16:13:40 <markvan> I made updated in wiki here to help folks start using it: https://wiki.openstack.org/wiki/Chef/Contributing 16:14:11 <markvan> that's it for Depends-On support... 16:14:34 <sc`> awesome 16:14:48 <j^2> :D 16:15:05 <markvan> yeah, turned out that zuul-cloner does a pretty good job 16:15:24 <markvan> just need to melt with with our Berks needs 16:15:35 <j^2> yeah infra basicly said the majority of what we were doing zuul-cloner does like most if not all of it 16:16:07 <markvan> yup, it can handle the dpendencies well....but knows nothing about Berks 16:16:41 <j^2> so this dove tails into the new topic of: switch from gerrit-prep to zuul-cloner 16:16:43 <j^2> thoughts? 16:17:04 <j^2> who put that down? i’m assuming you markvan? 16:17:34 <markvan> yup, we're still using that basic step to get the base patch downloaded for the gate job. 16:18:10 <markvan> so, we would need to remove that step and then tweak the bootstrap to have that patch put in the right dir by zuul-cloner via the map file. 16:18:26 <markvan> so it would be a 2 part change, but no real hurry on that 16:19:02 <j^2> but it’ll make it easier to read in the long run? 16:19:08 <markvan> I guess I would first like to see some folks use the Depends-On as it is now...and then make that next move 16:19:19 <markvan> yup, better in the long run 16:19:23 <j^2> nice 16:19:39 <j^2> yeah i’d really like to see people use the Depends-On way for a while before changing anything else 16:20:01 <j^2> i mean there arent a _ton_ of changes that require it but it would be nice to see that people do it correctly 16:20:12 <j^2> or something like that 16:21:28 <markvan> yup, as cores, we need to watch out for this aspect now, especially for Common changes 16:22:57 <sc`> Depends-On would be great to see in use. my recent changes would have been a good candidate 16:23:02 <j^2> yep 16:23:08 <j^2> #topic <markvan> keystone under apache, blueprint patches submitted 16:24:39 <j^2> markvan: :D 16:24:41 <markvan> yes the patches are in now to provide support. But will don't change the roles to use it until liberty. 16:25:19 <markvan> And I would like to test a bit more on the centos side once that is in better shape as it might need a tweak for that support. 16:25:20 <j^2> cool 16:25:44 <j^2> sc`: are you looking at this change at all for keystone? 16:25:53 <j^2> (you’re still my main centos guy :P) 16:26:15 <sc`> i'll have to spend some cycles looking at it 16:26:43 <sc`> i've looked at it a bit on icehouse 16:26:45 <markvan> sc`: to play with it, just need to make a one line change in the os-identity role 16:28:01 <j^2> cool 16:28:07 <markvan> let me know if you have questions 16:28:14 <j^2> #topic Open Discussion 16:29:03 <markvan> is jklare around? How is that periodic CI gate coming along? 16:29:29 <j^2> - https://review.openstack.org/#/c/194164/ should build it at 6am UTC every day 16:29:29 <j^2> - https://review.openstack.org/#/c/194181/ to move it from experimental to non-voting in check 16:30:36 <j^2> looks like they are still WIP 16:31:21 <markvan> yup, and I think we the non-voting check in there only applies to older branches, and we decided to have it non-voting for master as well to start with, right? 16:31:42 <markvan> so, still needs a tweak 16:31:49 <j^2> yep 16:32:00 <j^2> hopefully he’ll be around next week so we can ask him 16:33:04 <j^2> cool, anything else? 16:33:13 <j^2> we need more people to show up to this meeting 16:33:23 <markvan> just a quick comment on stable/kilo branching. 16:33:26 <j^2> sure 16:33:46 <markvan> Looks like we just have a couple patches left and get the periodic enabled and should branch shortly after that? 16:34:05 <j^2> yep 16:34:35 <j^2> but we need to actaully be stable, so i’d like to way a couple weeks after those patches are in 16:34:44 <sc`> when the kilo packages for centos stabilize, my patch against common and repo will need to come out 16:35:49 <markvan> k, just wanted to keep pushing on this, as liberty changes ramp up 16:36:09 <j^2> agreed, but i don’t want to hit stable till we actaully can build this 16:36:30 <markvan> +1 16:36:39 <markvan> that's it for me 16:39:05 <j^2> cool 16:39:16 <j^2> movement to close the meeting early? 16:39:19 <sc`> imo, we should probably hold off on branching stable/kilo until the rdo packages solidify 16:39:26 <j^2> sc`: i can see that 16:39:42 <sc`> ironic being the main issue 16:40:20 <j^2> ironic is always the issue 16:40:31 <sc`> :D 16:41:55 <sc`> i've got nothing else 16:41:58 <j^2> cool 16:42:08 <j^2> lets go ahead and call it then 16:42:13 <j^2> till next week guys 16:42:19 <j^2> #endmeeting