Earlier  
Posted Nick Remark
#openstack-cyborg - 2017-09-13
17:23:08 crushil Expect something by end of day today
17:24:24 zhipengh[m] Cool !
18:01:32 crushil zhipengh[m] Nova 1-3 is placement groups discussion. Hope you're attending that
18:06:21 zhipengh[m] Yes I will
18:06:37 zhipengh[m] Thanks for the heads up man
21:59:52 zhipeng just created a local patch for official application, snippets: https://gist.github.com/hannibalhuang/d9f9d79c1505453097baf305e4eb0dc9
22:00:06 zhipeng as soon as we are ready, I could push the button and go :)
22:00:26 crushil Define ready
22:00:43 zhipeng git commit ready
22:01:39 crushil I mean after we have the unit tests and functional tests merged, are we going to push for being an official project?
22:01:52 zhipeng yep
22:01:59 zhipeng that would be the sign of ready
22:02:13 zhipeng well I will cut a stable branch first
22:02:28 zhipeng then I could push up the application patch to openstack/governance
22:02:32 zhipeng ask for a formal vote
22:06:25 zhipeng of course I also need to write a long ass commit-msg
22:07:26 crushil zhipeng Alright
22:07:34 crushil Will try to wrap the tests by tomorrow
22:07:41 zhipeng no hurry
22:07:56 zhipeng I think we already beat the expectation of what we could achieve at PTG :)
22:07:59 crushil I want to so that we can file for our official application
22:08:05 zhipeng yep
22:08:15 zhipeng target late tmr or early Fri
22:09:17 crushil That is what a few hours together in the same room can get you
22:09:52 zhipeng :P
22:18:41 zhipeng but please do check the snippet see if typos there
22:18:56 zhipeng I will put up the commit-msg snippet later
22:19:10 zhipeng so that we could review it and modify it before my submission
23:34:08 jkilpatr crushil, when you get a minute could you explain how to use your devstack plugin? trying to push the devstack check and gate job for cyborg
23:36:14 crushil jkilpatr You basically add enable_plugin cyborg https://github.com/openstack/cyborg in your local.conf
23:39:34 jkilpatr crushil, should that be found in the cwd or somehwere else?
23:39:58 crushil What do you mean by cwd?
23:41:20 jkilpatr crushil, pwd, the same directory youre running devstack from etc
23:41:30 crushil Ah
23:41:43 crushil So, you do a git clone devstack
23:41:52 crushil With the appropriate url
23:42:01 crushil And then you go to devstack/local.conf
23:42:22 crushil If there is no sample local.conf
23:42:40 crushil You need to create it by copying it from sample_local.conf
23:42:56 crushil You should find ample examples if you google it
23:45:11 crushil jkilpatr I am headed to dinner now
#openstack-cyborg - 2017-09-14
03:08:12 zhipengh[m] I discussed with dims over dinner , he suggested that we submit the application patch on Monday morning, that will guarantee it will be everyone's top list
03:08:27 zhipengh[m] Thurs night or Friday, people will forget
03:32:34 crushil ttk2[m] There?
15:13:11 jangutter Hi, are any Cyborg team members present here at the PTG? I'm sitting outside the "Vail" room and it's empty.
17:01:38 zhipengh[m] Hi jangutter , sorry we wrapped up most of the discussion on Tuesday , I forgot to send an email out
17:02:31 zhipengh[m] Is there any topic you want to discuss ? We are still around PTG
17:07:10 zhipengh[m] ttk2: could u help land https://review.openstack.org/#/c/498410/ ?
17:07:41 ttk2[m] sure I'l look it over
17:11:06 crushil zhipengh[m] We met with jangutter
17:13:10 zhipengh[m] crushil oh great ! What did you guys discuss about ?
17:15:03 crushil zhipengh[m] Bunch of things ranging from what jangutter's company is doing with accelerators, what Cyborg's objective is and how we can work together
17:17:34 zhipengh[m] Cool, which company does he work for ?
18:07:38 zhipengh[m] crushil ttk2 kind reminder that we will have the team interview from 1:00-1:30pm
18:07:59 crushil zhipengh[m] We know. We were trying to find you
18:08:32 zhipengh[m] I'm just sitting in front of ballroom a like an old man...
19:22:13 crushil zhipengh[m] jkilpatr What do you want cyborg.conf.sample to look like?
19:22:43 zhipengh[m] from what perspective ?
19:23:43 crushil zhipengh[m] For instance ironic.conf.sample looks like this https://github.com/openstack/ironic/blob/master/etc/ironic/ironic.conf.sample
19:26:03 zhipeng i think we could have a much shorter one ...
19:26:22 zhipeng so as we discussed we will focus on pci-e first
19:26:25 crushil zhipeng I agree. But what all do you want me to put in there
19:26:34 zhipeng that;d be our hardware type to start with
19:27:05 crushil I would like to put in a cyborg conf sample as part of the devstack process
19:27:23 zhipeng protocol wise i can't think anything particularly needed for accelerators
19:27:34 zhipeng like for ironic that'd be ipmi or redfish
19:27:40 crushil Yup
19:28:09 zhipeng at the moment there is no standard mgmt protocal for FPGAs or GPUs I guess
19:29:17 zhipeng we could some stuff under the api section
19:29:34 zhipeng i think zhuli mandated some number for port and host ip etc
19:30:18 crushil ok
19:30:27 zhipeng god ironic's conf is long~~~
19:30:32 crushil Haha
19:30:46 crushil We need it for devstack plugin
19:30:49 zhipeng we could also have some stuff under conductor and deploy
19:30:52 zhipeng ya i know
19:31:05 zhipeng I think we could just setup very basic parameters to begin with
19:31:13 zhipeng and we add more stuff later
19:31:51 crushil I used an empty one. It starts the services, but then doesn't do anything
19:32:28 zhipeng okey then we could just add what we have for hardware type, api, conductor and deploy, that should be enough
19:34:16 zhipeng justin finally tamed the jenkins dragon
19:34:57 zhipeng jkilpatr ttk2[m] add infra cores to the patch, it'll move faster
19:37:07 ttk2[m] zhipeng: gimme a second to look over the results and move it out of wip
19:40:52 crushil So, I am going to wait till we have an official sample .conf
19:41:27 ttk2[m] to what merge your devstack changes?
19:41:35 ttk2[m] who are the infra cores anyways?
19:42:02 crushil Yup
19:42:30 crushil Or I can push it with an empty sample conf which we can fill it up later
20:00:11 zhipengh[m] Andreas ?
20:00:26 zhipengh[m] crushil sounds good either way
20:00:40 crushil Ok
21:15:12 zhipeng https://etherpad.openstack.org/p/nova-ptg-queens-generic-device-management
21:15:25 zhipeng cyborg mentioned at line 172
21:15:38 zhipeng and also just mentioned at the meeting
21:17:57 zhipeng realized that for queen we also need to extend placement api in order to receive our request ...
21:31:53 zhipeng oh just confirmed no need for placement api extension
21:36:37 zhipeng also see https://etherpad.openstack.org/p/nova-ptg-queens-generic-device-management line 106
21:43:14 crushil_ zhipeng jkilpatr This devstack plugin is taking a while on CentOS
21:43:23 zhipeng no problem
21:43:43 zhipeng that is not blocking factor right ?

Earlier   Later