*** flwang1 has joined #openstack-higgins | 00:09 | |
*** Qiming has joined #openstack-higgins | 00:10 | |
*** Wang_jian has quit IRC | 00:18 | |
*** Qiming has quit IRC | 01:17 | |
*** yanyanhu has joined #openstack-higgins | 01:36 | |
*** hongbin has joined #openstack-higgins | 01:37 | |
*** shu-mutou-AFK is now known as shu-mutou | 02:02 | |
*** Qiming has joined #openstack-higgins | 02:13 | |
hongbin | Hi all, our team meeting will start in 20 minutes at #openstack-meeting | 02:40 |
---|---|---|
hongbin | Also, I plan to send a new project announcement to the ML. Here is the draft: https://etherpad.openstack.org/p/higgins-announcing-statement Comments are appreciated | 02:42 |
flwang1 | hongbin: sure, thanks for the reminder | 02:44 |
hongbin | np | 02:45 |
*** yuanying has quit IRC | 02:47 | |
*** mkrai has joined #openstack-higgins | 02:47 | |
*** sheel has joined #openstack-higgins | 02:47 | |
*** yuanying has joined #openstack-higgins | 02:52 | |
*** adisky has joined #openstack-higgins | 02:59 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/higgins: Updated from global requirements https://review.openstack.org/323065 | 03:00 |
hongbin | eliqiao: Qiming yanyanhu harlowja ping | 03:01 |
hongbin | The team meeting is now on the #openstack-meeting channel | 03:01 |
yanyanhu | hi, hongbin , has been there :) | 03:02 |
hongbin | ack | 03:03 |
hongbin | flwang1: hey, the meeting is on. Joint #openstack-meeting if you have a chance | 03:04 |
*** yuanying has quit IRC | 03:43 | |
*** yuanying has joined #openstack-higgins | 03:47 | |
mkrai | yanyanhu, Agree | 04:00 |
*** hongbin has quit IRC | 04:01 | |
mkrai | adisky, Hi | 04:01 |
eliqiao | I just wonder how can we start the port of nova virt-driver part of work. | 04:01 |
openstackgerrit | Eli Qiao proposed openstack/higgins: DO NOT MERGE https://review.openstack.org/323106 | 04:01 |
yanyanhu | mkrai, that's an important basement :) | 04:02 |
yanyanhu | will leave, ttyl | 04:02 |
mkrai | Bye yanyanhu | 04:02 |
mkrai | eliqiao, You mean the unified nova APIs | 04:02 |
*** xuhaiwei_ has joined #openstack-higgins | 04:10 | |
adisky | hi mkrai | 04:37 |
*** chandankumar has joined #openstack-higgins | 04:43 | |
*** yanyanhu has quit IRC | 04:53 | |
openstackgerrit | aditi sharma proposed openstack/higgins: Add db migrations https://review.openstack.org/322085 | 05:33 |
adisky | hi, i have create initial migrations and now all higgins-db-manage command are working. | 05:35 |
openstackgerrit | Merged openstack/higgins: Updated from global requirements https://review.openstack.org/323065 | 05:43 |
eliqiao | mkrai: talked with ironic guys, ironic virt-driver is just a api-proxy (will proxy nova requests to ironic-api). the benefit of adding a virt-driver of nova is to leverage nova's scheduler | 06:07 |
eliqiao | I have no problem to adding a virt-driver of higgins, but my concern is if nova team allow us to do such implementation. | 06:08 |
mkrai | It is good not to reinvent the wheel | 06:09 |
mkrai | But I have doubt whether nova scheduler will suit containers requirement? | 06:09 |
mkrai | If yes, then it is good to use nova scheduler which is robust | 06:09 |
mkrai | eliqiao, I think they will not have any issue | 06:10 |
eliqiao | mkrai: there is a spec which proposed by a nova core. they are trying to refine nova scheduler to support different resource(suchu as ironic node) | 06:24 |
mkrai | eliqiao, so there should be same for containers | 06:25 |
eliqiao | I don't think it's good idear to depend on nova if we are only want a scheduler | 06:25 |
mkrai | Could you share the link? | 06:25 |
mkrai | eliqiao, Do you think it will be good to write our own scheduler? | 06:26 |
eliqiao | mkrai: check this https://review.openstack.org/#/c/312696/ | 06:26 |
eliqiao | and https://review.openstack.org/#/c/183837/ | 06:26 |
eliqiao | mkrai: not sure. | 06:27 |
eliqiao | I meant, it will be very hard to depend on nova. | 06:27 |
mkrai | eliqiao, Thanks | 06:28 |
mkrai | eliqiao, I agree that it is always good to be an independent project | 06:29 |
mkrai | eliqiao, But that depends on what is our requirement | 06:29 |
mkrai | If we can implement our own scheduler that would be great but at the end we would need nova to provide us hosts | 06:29 |
mkrai | Right? | 06:30 |
eliqiao | mkrai: yep. | 06:31 |
mkrai | We should discuss more on scheduler part in meeting and see if we can remove this dependency | 06:32 |
eliqiao | mkrai: good idea, glad to talk with you. | 06:34 |
mkrai | Same here eliqiao | 06:34 |
mkrai | Thanks! | 06:34 |
openstackgerrit | Merged openstack/higgins: Add db migrations https://review.openstack.org/322085 | 06:38 |
openstackgerrit | Eli Qiao proposed openstack/higgins: WIP fix in devstack lib https://review.openstack.org/323197 | 08:17 |
*** Qiming has quit IRC | 08:50 | |
*** Qiming has joined #openstack-higgins | 09:01 | |
*** shu-mutou is now known as shu-mutou-AFK | 09:49 | |
*** chandankumar has quit IRC | 10:09 | |
*** Qiming has quit IRC | 10:46 | |
*** chandankumar has joined #openstack-higgins | 11:16 | |
*** Qiming has joined #openstack-higgins | 11:59 | |
*** Wang_jian has joined #openstack-higgins | 12:09 | |
*** Wang_jian has quit IRC | 12:09 | |
*** Wang_jian has joined #openstack-higgins | 12:09 | |
*** mkrai has quit IRC | 12:11 | |
*** Wang_jian has quit IRC | 12:26 | |
*** Wang_jian has joined #openstack-higgins | 12:29 | |
*** chandankumar has quit IRC | 12:42 | |
*** Wang_jian has quit IRC | 13:13 | |
*** Wang_jian has joined #openstack-higgins | 13:27 | |
*** Wang_jian has quit IRC | 13:29 | |
*** Wang_jian has joined #openstack-higgins | 13:38 | |
openstackgerrit | Merged openstack/higgins: Add steps to setup devstack environment https://review.openstack.org/319675 | 13:43 |
*** chandankumar has joined #openstack-higgins | 13:46 | |
*** Wang_jian has quit IRC | 13:47 | |
*** Wang_jian has joined #openstack-higgins | 14:13 | |
*** Wang_jian has quit IRC | 14:16 | |
*** Wang_jian has joined #openstack-higgins | 14:22 | |
*** hongbin has joined #openstack-higgins | 15:13 | |
*** chandankumar has quit IRC | 15:24 | |
hongbin | dims: Hey Dims, I am going to send out a new project announcement. Here is the draft: https://etherpad.openstack.org/p/higgins-announcing-statement | 15:32 |
*** openstackgerrit has quit IRC | 15:33 | |
hongbin | Feel free to edit it once you have a chance | 15:33 |
*** openstackgerrit has joined #openstack-higgins | 15:33 | |
*** Wang_jian has quit IRC | 15:38 | |
dims | hongbin : will try to do it later this afternoon. | 15:44 |
hongbin | sure | 15:44 |
dims | hongbin : we should run it by the team before we send | 15:44 |
*** Wang_jian has joined #openstack-higgins | 15:45 | |
hongbin | dims: I sent to the team yesterday | 15:45 |
hongbin | dims: Some people has editted it | 15:45 |
hongbin | You are the last one I think :) | 15:46 |
hongbin | Maybe I can send a ML in case some folks didn't notice the IRC activity | 15:47 |
dims | hongbin : i meant we can use the meeting tonight | 15:47 |
hongbin | dims: It is yesterday night :) | 15:48 |
dims | oops. i am a day off :) | 15:49 |
hongbin | I thought it was mentioned in the Open discussion | 15:49 |
dims | i did not make it to last night's chat | 15:49 |
dims | apologies. | 15:49 |
dims | if a lot of folks have already looked at it then we should just go ahead | 15:49 |
*** Qiming has quit IRC | 15:49 | |
hongbin | kk | 15:50 |
dims | only thing that stands out is, post the date/time for meeting and possibly the links to etherpads | 15:50 |
*** Wang_jian has quit IRC | 15:50 | |
hongbin | good points | 15:50 |
*** chandankumar has joined #openstack-higgins | 17:09 | |
*** Wenzhi has quit IRC | 18:30 | |
*** Wenzhi has joined #openstack-higgins | 18:30 | |
*** Wang_jian has joined #openstack-higgins | 18:49 | |
*** Wang_jian has quit IRC | 18:50 | |
*** chandankumar has quit IRC | 18:53 | |
*** sheel has quit IRC | 19:25 | |
*** Wenzhi has quit IRC | 19:47 | |
*** Wenzhi has joined #openstack-higgins | 19:47 | |
flwang1 | hongbin: ping | 22:28 |
flwang1 | i'm reading the api design spec | 22:28 |
flwang1 | and i'm wondering if we should split it into two bp but keep this one as a parent bp if we want | 22:29 |
harlowja | other thing i guess i'd like in https://etherpad.openstack.org/p/higgins-announcing-statement is a high level definition of the apis that will be higgins | 22:31 |
harlowja | ie /create_container | 22:31 |
hongbin | flwang1: which one is the parent bp? | 22:35 |
flwang1 | hongbin: i mean if we agree to place higgins as a similar position like Ironic | 22:36 |
hongbin | harlowja: that is undecided yet... | 22:36 |
harlowja | k | 22:36 |
flwang1 | then that means some api will be native api, called by end users | 22:36 |
hongbin | harlowja: but let me know what I can said in the annoucement | 22:36 |
flwang1 | some api(endpoint) are called by nova | 22:37 |
hongbin | flwang1: ack | 22:37 |
flwang1 | just my 2 cents | 22:38 |
hongbin | flwang1: Then there are two BPs, 1) the nova API, 2) the Higgins API | 22:38 |
hongbin | #2 should go first, then have #1 depends on #2 | 22:38 |
hongbin | Is that correct? | 22:39 |
flwang1 | or, at least add a note for the current bp, say it's for native Higgins API consumed by end users | 22:40 |
hongbin | flwang1: sure. I can do that | 22:40 |
hongbin | flwang1: In addition, I think the nova API spec should be on the nova repo if there is one | 22:42 |
hongbin | Then, we can definetly link these two BPs together | 22:42 |
flwang1 | hongbin: hmm.. i don't think there is a Nova API | 22:44 |
hongbin | ?? | 22:45 |
flwang1 | let me explain a bit, we basically need to define some API so that nova can call Higgins like this https://blueprints.launchpad.net/nova/+spec/add-ironic-driver | 22:45 |
flwang1 | so in the future, there could be a Higgins virt driver in Nova | 22:46 |
hongbin | Then, there is a nova blueprint for implementing a Higgins virt driver | 22:46 |
flwang1 | and IMHO, it would be great if nova can support multi virt drivers(can it now? ) | 22:47 |
hongbin | In addition, there is a blueprint in Higgins to expose a (REST? RPC) API for higgins virt-dirver? | 22:47 |
flwang1 | so that VM, baremetel and containers are all compute resources of nova | 22:47 |
flwang1 | and nova can schedule the instance request based on image type or | 22:47 |
flwang1 | a pre-defined tag on image | 22:48 |
hongbin | No sure about that | 22:48 |
flwang1 | hongbin: yep, does that make any sense :) | 22:48 |
flwang1 | we can discuss, just dump my brain | 22:48 |
hongbin | you mean multiple virt-drivers? | 22:49 |
flwang1 | harlowja: any comments? ^ | 22:49 |
flwang1 | hongbin: yep | 22:49 |
hongbin | Yes, definitely make sense. Just not sure if it is supported | 22:49 |
hongbin | In about two years ago, I tried to configure Nova to schedule VM and baremetal. but I failed | 22:50 |
flwang1 | so in that Utopia, user don't have to care about the resource types, they just use it based on their requirement | 22:50 |
hongbin | Yes, that is optimal | 22:51 |
hongbin | flwang1: The Higgins virt-driver should call Higgins REST API or RPC API ? (in your opinions) | 22:52 |
flwang1 | hongbin: ah, i remember now | 22:53 |
flwang1 | hongbin: nova can do that | 22:53 |
flwang1 | nova can schedule request based on the architecture-type | 22:53 |
hongbin | I see | 22:53 |
harlowja | i'd still try to find the best/most useful thing that higgins can do, and make it the best at that | 22:54 |
flwang1 | that said, if we can define the container image in glance with a predefine architecture-type, let's say 'container', then nova can schedule it | 22:54 |
harlowja | that may require data from users, as to what they actually want | 22:54 |
harlowja | (not all users are showing up to the dev mailing list and such either, so its hard) | 22:55 |
hongbin | flwang1: sounds reasonable | 22:55 |
hongbin | harlowja: ack | 22:56 |
harlowja | does the foundation have any way to get survey questions to said users? | 22:56 |
harlowja | i could almost see a container survey being useful | 22:56 |
harlowja | (in figuring out the higgins goals and such) | 22:56 |
hongbin | There is a user survey, but not container specific | 22:57 |
*** Qiming has joined #openstack-higgins | 22:57 | |
harlowja | right | 22:57 |
harlowja | i'd be more interested in using that same mechanism to get information about containers | 22:57 |
flwang1 | harlowja: do you still remember the discussion in the mail list about unified the compute resource(VM, baremetel, and containers)? i think higgins can fit it | 22:57 |
harlowja | in general every project should probably use that same mechanism to learn from users | 22:57 |
flwang1 | harlowja: i like that idea | 22:58 |
harlowja | flwang1 sure, if u consider containers as the lowest level resource, then they can fit it | 22:58 |
harlowja | depends on how u nest all these things (like a russian doll, ha) | 22:58 |
harlowja | i'd be concerned honestly if the foundation doesn't have a way for projects to use that survey mechanism to reach a larger audience and get feedback (because ummm, without it, u just sort of hope that features u are doing are right?) | 22:59 |
harlowja | but meh, i've never been impressed with what the foundation makes possible (the infra team is super, but besides that, meh) | 22:59 |
flwang1 | harlowja: yep, currently, the survey is too general | 23:00 |
flwang1 | we just ask user if they're using xxx, but we don't know what and why user want xxx | 23:00 |
harlowja | ya | 23:00 |
harlowja | hard to gain insights from that info | 23:00 |
hongbin | If there is no data, we have to guess what users want | 23:00 |
harlowja | right | 23:00 |
hongbin | Then, let's guess :) | 23:01 |
harlowja | and sample size needs to be bigger than say a few :-P | 23:01 |
harlowja | well did we try to get the data and failed at getting it already?? | 23:01 |
hongbin | Personlly, I don't know how to get it | 23:01 |
harlowja | if we did that, then sure guess, spin a dice, play the lotto... | 23:01 |
harlowja | right, maybe that can be a question to the ML? | 23:01 |
harlowja | with [foundation] tags | 23:02 |
harlowja | or something | 23:02 |
hongbin | Yes, I can try that | 23:02 |
* harlowja i'd like to know that answer also, ha | 23:02 | |
harlowja | it seems like something that the foundation should be helping provide | 23:02 |
harlowja | cause otherwise projects be doing <whatever they want here> | 23:02 |
flwang1 | hongbin: another possible options is sending mail to ops ML | 23:03 |
harlowja | is that the right audience? | 23:03 |
flwang1 | they're the users not far aways form us | 23:03 |
flwang1 | harlowja: at least, they may know if they want to provide such kind of service :) | 23:03 |
harlowja | sure, agreed, useful data, unsure if u should derive much value from it though | 23:04 |
harlowja | we'd still be on BBS and such if someone didn't push past ops ;) | 23:04 |
flwang1 | technically, most of the target users of higgins are app developers or similar guys | 23:04 |
harlowja | right | 23:04 |
flwang1 | but it's hard for us, even foundation to get feedbacks | 23:04 |
harlowja | idk, i've never seen the foundation try in this regard | 23:05 |
harlowja | maybe they have tried and i just don't know, lol | 23:05 |
flwang1 | since most of the users we(or foundation) can reach are dev, ops and sales :D | 23:05 |
harlowja | lol | 23:05 |
flwang1 | not the real users | 23:05 |
harlowja | ya, so i guess u get the data u can get, try to make an educated guess, and see where that goes | 23:05 |
flwang1 | and i'm not sure if foundation realized a thing | 23:06 |
flwang1 | the users of nova are different from the users of zaqar | 23:06 |
harlowja | sure | 23:06 |
hongbin | OK. THen let's send two ML, one for foundation, one for openstack-ops | 23:06 |
flwang1 | harlowja: that's silly, but the only thing we can do now. | 23:06 |
harlowja | ya, can't hurt trying | 23:07 |
hongbin | ok | 23:07 |
hongbin | in my TODO list | 23:07 |
harlowja | the foundation really should have a way to do this (imho); cause like what else are they doing :-P | 23:07 |
harlowja | foundation rant over, lol | 23:07 |
flwang1 | harlowja: openstack has done a great job on the IaaS layer | 23:08 |
harlowja | hmmmm, no comment | 23:08 |
harlowja | lol | 23:08 |
flwang1 | haha, BUT | 23:08 |
flwang1 | as for the PaaS layer | 23:08 |
flwang1 | for those services like Trove, Sahara, Zaqar, Mangum, etc, etc | 23:09 |
harlowja | when the stuff gets cloudy, the cloudy people get confused, lol | 23:09 |
flwang1 | there is a long way to go | 23:09 |
harlowja | and all those are cloudy :-P | 23:09 |
flwang1 | harlowja: yep | 23:09 |
flwang1 | harlowja: my point is | 23:09 |
harlowja | cloudy confused people collborating confusingly | 23:09 |
hongbin | :) | 23:09 |
flwang1 | the bad thing is we can't get feedback from the real user of those PaaS services | 23:09 |
harlowja | ya, cause they using other companies stuff :-P | 23:10 |
flwang1 | harlowja: don't say the name, pls | 23:10 |
harlowja | that's why u sneak subliminal messages and popups into other companies websites | 23:10 |
harlowja | popups like 'HAVE U THOUGHT OF OPENSTACK, CLICK HERE' | 23:10 |
hongbin | very funny | 23:11 |
harlowja | that's also why i was poking adrian to get some user study rackspace did for magnum to be released | 23:13 |
harlowja | cause they did something and that's why they are more magnum focused, but nobody else knows quite what that something was | 23:13 |
harlowja | (aka the data would be useful for the whole community, not just rackspace) | 23:14 |
harlowja | i mean, knowing from what i've heard at godaddy, people really would like something like ECS, but people also want something ike K8s | 23:14 |
harlowja | (but i don't have a big sample of people that i've heard this from, so...) | 23:15 |
hongbin | yes | 23:15 |
hongbin | folks. I need to go now | 23:16 |
hongbin | See you all | 23:16 |
harlowja | if u must | 23:16 |
harlowja | no no don't go | 23:16 |
harlowja | ok u can go | 23:16 |
harlowja | lol | 23:16 |
hongbin | ......... | 23:16 |
*** hongbin has quit IRC | 23:17 | |
*** sputnik13 has joined #openstack-higgins | 23:31 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!