*** fanzhang has joined #openstack-cyborg | 02:08 | |
*** openstackgerrit has joined #openstack-cyborg | 03:55 | |
openstackgerrit | YumengBao proposed openstack/cyborg master: Deploy cyborg-api via uwsgi https://review.openstack.org/612635 | 03:55 |
---|---|---|
openstackgerrit | Merged openstack/cyborg master: PY3 : Replice dict.iteritems() with dict.items() https://review.openstack.org/611921 | 04:59 |
openstackgerrit | Merged openstack/cyborg master: Don't quote {posargs} in tox.ini https://review.openstack.org/612175 | 05:02 |
openstackgerrit | Merged openstack/cyborg master: Deploy cyborg-api via uwsgi https://review.openstack.org/612635 | 05:19 |
openstackgerrit | YumengBao proposed openstack/cyborg master: [docs] Deploy cyborg api under WSGI server https://review.openstack.org/608883 | 05:53 |
*** helenafm has joined #openstack-cyborg | 07:21 | |
*** sahid has joined #openstack-cyborg | 07:47 | |
*** miniTurtle has joined #openstack-cyborg | 09:13 | |
openstackgerrit | Rajat Dhasmana proposed openstack/cyborg master: Fix imports in spdk driver https://review.openstack.org/612970 | 09:48 |
miniTurtle | hello | 10:11 |
*** sahid has quit IRC | 10:12 | |
openstackgerrit | ShaoHe Feng proposed openstack/cyborg master: use context to get project_id and user_id https://review.openstack.org/613012 | 13:06 |
*** wangzhh has joined #openstack-cyborg | 13:56 | |
*** Sundar has joined #openstack-cyborg | 14:02 | |
Sundar | #info Sundar | 14:02 |
wangzhh | #info wangzhh | 14:04 |
sum12 | #info sum12 | 14:05 |
Sundar | Hi Zhenghao | 14:05 |
Sundar | Has the meeting started? | 14:05 |
wangzhh | Hi sundar, Li said he would join after 10 minutes. Could help to start the meeting? | 14:06 |
Sundar | OK. Are you ok with the db schema we have discussed? | 14:06 |
Sundar | #link https://docs.google.com/document/d/1XLQtvyGJeEgo3ztBQiufWLF-E7S7yGLaYrme8iUPtA0/edit | 14:07 |
wangzhh | Yes. | 14:08 |
*** Coco_gao has joined #openstack-cyborg | 14:08 | |
Coco_gao | Hi | 14:09 |
Sundar | Great. I still see many patches aimed at the old model. How do we make sure we are al aligned? | 14:09 |
Sundar | Hi Coco | 14:09 |
wangzhh | Hi Coco. | 14:09 |
Coco_gao | The old patches should be updated or merged first? | 14:10 |
wangzhh | Sundar, you mean the drivers? | 14:10 |
Sundar | Coco_gao: Yes. Also, newly proposed patches should be based on the new schema. | 14:11 |
Sundar | wangzhh: No, db schema. Please see the link | 14:11 |
Coco_gao | xinran's patch and my patch are all based on the old db schema. | 14:11 |
*** Li_Liu has joined #openstack-cyborg | 14:12 | |
Li_Liu | Hi guys | 14:12 |
Coco_gao | Hi, Li | 14:12 |
Li_Liu | anyone started the meeting already? | 14:12 |
Li_Liu | Hi Coco | 14:12 |
wangzhh | Emmm, and my patch is based on CoCo's. | 14:12 |
wangzhh | Hi, LI. | 14:12 |
Li_Liu | Hi xiaohei | 14:13 |
Sundar | OK. The new patch https://review.openstack.org/613012 is also based on old schema | 14:13 |
Sundar | If I create some Storyboard tasks for new db schema and others, can you all please sign up? | 14:14 |
Coco_gao | I can | 14:14 |
Li_Liu | sure | 14:14 |
wangzhh | Of course. | 14:14 |
Sundar | Great, thanks! | 14:14 |
Coco_gao | So what's the conclusion? | 14:15 |
Coco_gao | new db schema first? | 14:15 |
Sundar | Coco: Yes, I would say so. Otherwise, lot of our work will be wasted. | 14:16 |
Sundar | Li_Liu: Can you start the meeting officially? | 14:17 |
Li_Liu | ah | 14:17 |
Li_Liu | ok | 14:17 |
Li_Liu | #startmeeting openstack-cyborg | 14:18 |
openstack | Meeting started Wed Oct 24 14:18:09 2018 UTC and is due to finish in 60 minutes. The chair is Li_Liu. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:18 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:18 |
*** openstack changes topic to " (Meeting topic: openstack-cyborg)" | 14:18 | |
openstack | The meeting name has been set to 'openstack_cyborg' | 14:18 |
Li_Liu | #topic Roll Call | 14:18 |
*** openstack changes topic to "Roll Call (Meeting topic: openstack-cyborg)" | 14:18 | |
Sundar | #info Sundar | 14:18 |
Li_Liu | #info Li Liu | 14:18 |
wangzhh | #info wangzhh | 14:18 |
Coco_gao | #info Coco_gao | 14:18 |
Sundar | Thanks, Li | 14:19 |
Li_Liu | #topic DB schema work | 14:19 |
*** openstack changes topic to "DB schema work (Meeting topic: openstack-cyborg)" | 14:19 | |
Sundar | #link https://docs.google.com/document/d/1XLQtvyGJeEgo3ztBQiufWLF-E7S7yGLaYrme8iUPtA0/edit | 14:19 |
Sundar | Re-posted the link | 14:19 |
Li_Liu | as we discuss earlier, Sundar will open a Storyboard and put DB tasks there. | 14:20 |
Sundar | Li_Liu: Yes. | 14:20 |
Sundar | This is the same schema that was presented by Zoom a couple of weeks ago | 14:20 |
Coco_gao | Thanks to break down the work | 14:20 |
wangzhh | And we should start with the new DB schema first. | 14:21 |
Sundar | Welcome. The next big thing will be the driver-agent API. Some of the APis are already covered in https://review.openstack.org/#/c/608624/ | 14:22 |
Sundar | That is an important spec, because that is the core of the Cyborg implementation for Nova-Cyborg interaction. Can you all review it? | 14:22 |
Li_Liu | shall we start with a spec for the new DB schema? | 14:23 |
wangzhh | Li_liu: I think so. | 14:23 |
Sundar | Li: OK. Does anybody else want to write that spec? | 14:24 |
Li_Liu | hmm | 14:25 |
Li_Liu | I might be able to help | 14:25 |
wangzhh | Sundar, OK, could u help to add me as a reviewer. https://review.openstack.org/#/c/608624/ | 14:25 |
Li_Liu | just send all the stuff you got so far, Sundar | 14:25 |
Sundar | wangzhh: Done | 14:26 |
Sundar | Li_Liu: That ink is the main one | 14:26 |
Sundar | *link | 14:26 |
Li_Liu | ok, I will find some time at night to work on it | 14:27 |
Sundar | Li_Liu: Great, thanks | 14:27 |
Sundar | What would be covered in the spoec, apart from tables? | 14:27 |
Sundar | Are there versioning/upgrade issues, performance aspects (defining index etc.)? | 14:28 |
Li_Liu | well, shall we give a newer version of the DB? | 14:29 |
Li_Liu | I though we agreed earlier, we don't need to worry about the upgrade for this change | 14:29 |
Sundar | Yes, but upgrade from Stein to T may require versioning | 14:30 |
Sundar | We can implement in phases but don;t we need some plan in Stein for upgrade to T? | 14:30 |
Li_Liu | ok, sure. I will keep that in mind | 14:31 |
wangzhh | Yes, but we need explain it. Use doc or other way. Maybe someone use the old db schema. | 14:31 |
Sundar | Also, I was told that upgrade from Rocky to Stein should also be a rolling upgrade. We may need to check what that takes. | 14:31 |
Sundar | Does any of us have experience with OpenStack upgrades? | 14:32 |
Coco_gao | I think that will be fine since cyborg not intergrate with nova in Rocky, Rolling upgrade means you upgrade software while not breaking the VM's work. | 14:34 |
Li_Liu | I know how to write script for migrating DB | 14:34 |
Li_Liu | just in case it's needed | 14:34 |
Sundar | Li_Liu: Good to know. Also, we need to address database performance considerations -- creating indexes, joins/query optimizatons, etc. I did stuff that like that a decade ago but not with SqlAlchemy. | 14:35 |
Sundar | IMHO, documenting the tables in a spec is one thing. Going beyond that to address upgrades and performance will give us all a sense of comfort :) | 14:36 |
Coco_gao | That's nice to have. | 14:37 |
Sundar | Also, we may need to set rules/guidelines like, only the conductor can access the db, not the agent. Otherwise we have upgrade issues. | 14:37 |
Sundar | In the future, may be the API server can also access the db -- others do that for scalability apparently. May be we should keep that for the future till we understand upgrade issues fully | 14:39 |
Coco_gao | Sundar, may be we can mention that at beginning of your spec on db schema , just in case we forget some day. | 14:41 |
Li_Liu | I will try to upload the draft asap so that you guys can provide all the comment there :P | 14:42 |
Sundar | Li_Liu: Sounds good. | 14:42 |
wangzhh | Thx, Li. | 14:43 |
Li_Liu | npnp | 14:43 |
Sundar | The driver-agent API and discovery probably need a new spec. Some of the APIs are already in the spec I mentioned, but that doesn;t cover the driver report structure. | 14:44 |
wangzhh | Sundar, why we need a new discovery spec? | 14:45 |
Coco_gao | not discovery spec? | 14:46 |
Sundar | Sundar: First, it needs to be in cyborg-specs repo, not cyborg. Secondly, the new PTG discussion has to be reflected there, including references to new specs. Also, the relation to new db schema needs to be discussed. | 14:47 |
Sundar | It could be a single spec that covers the driver API, report structure, etc. | 14:47 |
wangzhh | So, the workflow of discovery is not different. | 14:48 |
Sundar | wangzhh: Yes | 14:49 |
wangzhh | OK, got it. | 14:49 |
Coco_gao | Can we abondon the old or not implemented specs? everytime I checked the website, I just don't know which spec should I look. | 14:49 |
wangzhh | Sundar: Thx. | 14:49 |
Coco_gao | abandon | 14:50 |
Sundar | Coco_gao: I understand. Do you all think that we should close the old ones? | 14:50 |
Coco_gao | Yeah | 14:50 |
wangzhh | I think so. | 14:51 |
Coco_gao | so many work you have be done on specs~ | 14:51 |
Coco_gao | Thanks | 14:52 |
Coco_gao | so many work you have been done on specs~ | 14:53 |
Sundar | Coco_gao: Welcome, np :) | 14:53 |
Coco_gao | Have the set-up docs ready? | 14:53 |
Sundar | Li_Liu: what do you think? Shall we record this as a conclusion? | 14:54 |
Coco_gao | since the summit is comming, I guess others may ask for the set-up docs or user-guide docs. | 14:55 |
Li_Liu | agree, we should try to keep it clean | 14:56 |
Li_Liu | if a spec is not needed, just deprecate it | 14:56 |
wangzhh | yumen said she had worked on the set-up docs. | 14:56 |
wangzhh | CoCo. | 14:56 |
Li_Liu | in case you wanna keep them for a while as reference, mark them | 14:56 |
Coco_gao | ok, that'll be great | 14:56 |
Sundar | Li_Liu: deprecate == abandon, right? | 14:57 |
Li_Liu | deprecate = about to be abandoned | 14:58 |
Sundar | OK. Thanks. | 14:58 |
Li_Liu | lol, that should be the exact translation | 14:58 |
Sundar | We have the devstack install doc. What other set up doc do we need? Until we get the code in, anyway, it is not usable, right? | 15:00 |
Coco_gao | Yes, devstack install doc is what I mean. | 15:00 |
Sundar | Li_Liu: I asked because Coco said abandon and you agreed but called it 'deprecate'. | 15:00 |
Coco_gao | I don't know whether 'abandon' is proper, sorry. | 15:01 |
Li_Liu | ah. I was just proposing in case we still wanna keep them for a while as reference. if we don't, just abandon the, | 15:02 |
Sundar | NP, just trying to understand. | 15:02 |
Sundar | Sorry, I need to drop off for my next call. | 15:03 |
Coco_gao | anything else to discuss? | 15:03 |
Coco_gao | Bye, Sundar | 15:03 |
Sundar | Bye, Coco and all | 15:04 |
*** Sundar has quit IRC | 15:04 | |
wangzhh | Bye. | 15:04 |
wangzhh | Li_liu: anything else to disscuss? | 15:04 |
*** Li_Liu has quit IRC | 15:06 | |
Coco_gao | bye | 15:07 |
wangzhh | Byebye. | 15:07 |
*** Li_Liu has joined #openstack-cyborg | 15:10 | |
Li_Liu | I will need the meeting now | 15:10 |
Li_Liu | shall I ? | 15:10 |
Li_Liu | Sundar, you still there? | 15:10 |
Li_Liu | #endmeeting | 15:15 |
*** openstack changes topic to "Pending patches (Meeting topic: openstack-cyborg)" | 15:15 | |
openstack | Meeting ended Wed Oct 24 15:15:32 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:15 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/openstack_cyborg/2018/openstack_cyborg.2018-10-24-14.18.html | 15:15 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_cyborg/2018/openstack_cyborg.2018-10-24-14.18.txt | 15:15 |
openstack | Log: http://eavesdrop.openstack.org/meetings/openstack_cyborg/2018/openstack_cyborg.2018-10-24-14.18.log.html | 15:15 |
*** munimeha1 has joined #openstack-cyborg | 15:58 | |
*** helenafm has quit IRC | 16:29 | |
*** irclogbot_1 has quit IRC | 17:08 | |
*** Coco_gao has quit IRC | 17:08 | |
*** wangzhh has quit IRC | 17:16 | |
*** Li_Liu has quit IRC | 18:21 | |
*** egallen has joined #openstack-cyborg | 18:42 | |
*** sum12 has quit IRC | 18:48 | |
*** egallen_ has quit IRC | 18:48 | |
*** sum12 has joined #openstack-cyborg | 18:49 | |
*** openstackgerrit has quit IRC | 19:06 | |
*** irclogbot_1 has joined #openstack-cyborg | 19:24 | |
*** irclogbot_1 has quit IRC | 20:21 | |
*** openstack has quit IRC | 21:03 | |
*** openstack has joined #openstack-cyborg | 21:07 | |
*** ChanServ sets mode: +o openstack | 21:07 | |
*** efried has quit IRC | 22:15 | |
*** efried has joined #openstack-cyborg | 22:15 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!