openstackgerrit | hubian proposed openstack/valence master: Extend sushy lib and implement required features for Mutli-PodManager https://review.openstack.org/484263 | 06:47 |
---|---|---|
openstackgerrit | Akhil jain proposed openstack/valence master: Update the documentation link for doc migration https://review.openstack.org/486933 | 07:05 |
openstackgerrit | hubian proposed openstack/valence master: Extend sushy lib and implement required features for Mutli-PodManager https://review.openstack.org/484263 | 07:11 |
openstackgerrit | Akhil jain proposed openstack/valence master: Update the documentation link for doc migration https://review.openstack.org/486933 | 07:54 |
*** dasanind has quit IRC | 09:14 | |
*** dasanind has joined #openstack-valence | 09:21 | |
*** ramineni_ has joined #openstack-valence | 14:24 | |
*** akhill_jain has joined #openstack-valence | 14:27 | |
*** ntpttr_laptop has joined #openstack-valence | 14:30 | |
ntpttr_laptop | hi all | 14:30 |
ramineni_ | ntpttr_laptop: hi | 14:30 |
akhill_jain | ntpttr_laptop: hi | 14:31 |
ntpttr_laptop | ramineni_: just us so far? | 14:31 |
ntpttr_laptop | oh I spoke too soon, hi akhill_jain | 14:31 |
lin_yang | Hi | 14:32 |
akhill_jain | :) | 14:32 |
*** hubian has joined #openstack-valence | 14:32 | |
ramineni_ | ntpttr_laptop: looks like alomost we have everyone now :) | 14:32 |
hubian | hello all ~ | 14:32 |
ntpttr_laptop | hi everyone | 14:32 |
ramineni_ | Hi lin_yang, hubian | 14:32 |
hubian | :) | 14:33 |
ntpttr_laptop | it looks like the agenda wasn't added to for today, but I do have something to say. Sorry I'll add it there | 14:33 |
ntpttr_laptop | https://etherpad.openstack.org/p/Valence | 14:34 |
ntpttr_laptop | So Ramineni noticed that I had added some logic for calls to be made directly out to RSD from the valenceclient - and we agree, that might not be the best place for that code to live | 14:34 |
ntpttr_laptop | it's where it is for now, but we may try and create a new client project rsd-client or something likethat | 14:35 |
ramineni_ | ntpttr_laptop: but that defeats the whole purpose of valence? | 14:35 |
ntpttr_laptop | basically we've gotten a request to enable the OpenStack client with a plugin to allow it to talk directly to pod managers, as a way for openstack to access in a lighter-weight way | 14:35 |
ntpttr_laptop | ramineni_: no it doesn't, for anyone who wants all that valence adds on top of it (multi-podm management, DB, openstack plugins) you'll still need to install valence | 14:36 |
hubian | rsd-client ? What's the differents from we have understand on valence-client ? | 14:36 |
ntpttr_laptop | but for the use case where someone just wants to make manual API calls themselves and not install valence, this might be more for them | 14:36 |
ramineni_ | ntpttr_laptop: hmm | 14:37 |
ntpttr_laptop | hubian: the use case right now is for triple-o, for the undercloud to be able to compose nodes before openstack deployment | 14:37 |
ntpttr_laptop | hubian: valenceclient makes calls to valence, rsdclient makes calls to rsd | 14:37 |
lin_yang | As I understand, the valenceclient and rsdclient can live in the same repo | 14:38 |
ntpttr_laptop | so anyways, just wanted to let you guys know that is happening - I don't see it as some kind of competitor with Valence, just a possible lightweight alternative | 14:38 |
hubian | So you mean , the rsd-client seems like a valence liberary ? that user could pip install then from code level use is ? | 14:38 |
ntpttr_laptop | hubian: not valence library really, just a client for rack scale directly | 14:38 |
lin_yang | hubian: and a Openstack client plugin | 14:38 |
ntpttr_laptop | and yeah it should be pip installable | 14:38 |
hubian | ok ~ | 14:39 |
ntpttr_laptop | and we should also still have a valenceclient as well | 14:39 |
hubian | So rsd-client would call pod manager ? like a "pod manager client" ? | 14:39 |
ntpttr_laptop | hubian: yep that's basically it, nothing very complicated | 14:40 |
ntpttr_laptop | and it'll use a sushy extension that I wrote - all the sushy stuff + node composition | 14:40 |
hubian | ok ~ | 14:40 |
ntpttr_laptop | here's the patch right now if you care to look https://review.openstack.org/#/c/486779/ | 14:40 |
ntpttr_laptop | right now it's in valenceclient. I can move it to an rsdclient folder | 14:40 |
lin_yang | hubian: ntpttr_laptop I think both of you are extending sushy to support node composition | 14:40 |
ntpttr_laptop | lin_yang: is that so? didn't know that, I already finished it | 14:41 |
hubian | yeah ~ it would have some dumplicated work | 14:41 |
hubian | but the picture is different from my patch ~ | 14:41 |
ramineni_ | ntpttr_laptop: and one more question, is basic valenceclient usable right now, to issue any command to valence? | 14:42 |
lin_yang | yeah, hubian also import the sushy in valence repo and add some extenstion | 14:42 |
ntpttr_laptop | ah yes that's right | 14:42 |
hubian | https://review.openstack.org/#/c/484263/ | 14:42 |
ntpttr_laptop | ramineni_: no, I was actually going to work on adding that after this | 14:42 |
ntpttr_laptop | If I remember right, I think it was 99Cloud had a working version of the valenceclient | 14:43 |
ntpttr_laptop | but hadn't pushed it upstream - is anyone from 99cloud at the meeting now? Do you guys still have that? | 14:43 |
hubian | yeah , 99cloud is working on the valence client | 14:43 |
ramineni_ | ntpttr_laptop: great !! not a big fan of curl requests , so looking forward to it :) | 14:43 |
ntpttr_laptop | ramineni_: indeed! | 14:44 |
lin_yang | they pushed some patchs to gerrit just weeks ago, but not sure they will continue to do it | 14:44 |
ntpttr_laptop | lin_yang: yeah I saw that, but they were all failing jenkins so I thought they weren't done | 14:45 |
lin_yang | ntpttr_laptop: true | 14:45 |
ntpttr_laptop | if they won't continue I could try and take those patches and get them passing the gate? | 14:45 |
lin_yang | ntpttr_laptop: sounds great | 14:45 |
ntpttr_laptop | okay I'll take that work on | 14:46 |
akhill_jain | I can help with that too | 14:46 |
ntpttr_laptop | lin_yang: how do you know that they won't update them more? | 14:46 |
ntpttr_laptop | akhill_jain: sounds good | 14:46 |
lin_yang | ntpttr_laptop: just guessing, currently jinxing is not actively working on it | 14:47 |
ntpttr_laptop | akhill_jain: if you want to do that work that would be good, I've got some other things on my plate as well :) | 14:47 |
lin_yang | I will talk with Shuquan to confirm it | 14:48 |
ntpttr_laptop | thanks lin_yang | 14:48 |
akhill_jain | Sure I will start working on that | 14:48 |
ntpttr_laptop | okay, anything else anyone wanted to discuss today? | 14:48 |
lin_yang | do you think we need to release a extended sushy library, so both rsd-client and valence can use it? | 14:49 |
ntpttr_laptop | lin_yang: that does make sense I think, but where? | 14:49 |
ntpttr_laptop | new repo? ValenceSushy? | 14:49 |
lin_yang | we can give a try to create new repo in gerrit, if don't work, I think github is also a good choice | 14:51 |
ntpttr_laptop | sure lin_yang | 14:51 |
hubian | release it ? this is a fantasy way ~ | 14:51 |
ntpttr_laptop | I did have that fork of sushy | 14:51 |
lin_yang | and release it to pypi as regular library | 14:51 |
hubian | +1 | 14:52 |
ntpttr_laptop | by fantasy do you mean you don't think it could happen? | 14:52 |
ntpttr_laptop | or like that would be the best way? | 14:52 |
ramineni_ | lin_yang: +1 | 14:52 |
ntpttr_laptop | this sounds good to me | 14:53 |
ntpttr_laptop | I think it would be good to get using sushy in our redfish.py in valence | 14:53 |
ntpttr_laptop | that whole file could use a good refactor, add docstrings and clean it up etc. It's pretty messy right now | 14:54 |
lin_yang | I couldn't say which is the best way, you know, just find a repo to hold it, but current most of us use gerrit, so it might be convenient to maintain it in gerrit | 14:54 |
ntpttr_laptop | true lin_yang | 14:55 |
hubian | So ,we need to schedue a plan for the work ~ since there has some work dependence on the "extend sushy" lib | 14:55 |
hubian | a clearly plan ~ | 14:55 |
ntpttr_laptop | sure hubian - I think the main bit of work now is to find somewhere to put the code | 14:56 |
lin_yang | I can help to try to create gerrit repo at first | 14:57 |
ntpttr_laptop | okay, thanks lin_yang, let us know how that goes | 14:57 |
lin_yang | sure | 14:57 |
hubian | yeah , if takes much of your energy we could just transefor to Github , i thought it is also a good place ~ | 14:58 |
ntpttr_laptop | +1 | 14:58 |
lin_yang | just push new patch to create repo, and wait the maintainer's response | 14:59 |
lin_yang | will let all of you know the result | 14:59 |
ntpttr_laptop | cool | 14:59 |
ntpttr_laptop | okay that wraps up that topic - any others :) | 14:59 |
lin_yang | none from me, thanks | 15:00 |
ramineni_ | lin_yang: ntpttr_laptop: new patchset submitted for the pooled resources spec with comments incorporated , please reviw the same | 15:00 |
ntpttr_laptop | ramineni_: will do today | 15:01 |
lin_yang | ramineni_: sure, will do it | 15:01 |
ramineni_ | ntpttr_laptop: lin_yang: Thanks :) | 15:01 |
ntpttr_laptop | okay looks like that it | 15:02 |
ntpttr_laptop | thanks guys! | 15:02 |
ramineni_ | Thanks All, bye | 15:03 |
lin_yang | thanks everyone, bye | 15:03 |
*** ramineni_ has left #openstack-valence | 15:03 | |
*** mrittika has joined #openstack-valence | 15:03 | |
hubian | bye bye , | 15:03 |
*** hubian has quit IRC | 15:03 | |
*** akhill_jain has quit IRC | 15:05 | |
mrittika | joined late.. will look through the notes | 15:06 |
mrittika | i'm online for a while.. let me know of any important queries | 15:07 |
*** mrittika has quit IRC | 15:14 | |
*** ntpttr_laptop has quit IRC | 16:22 | |
*** ntpttr_laptop has joined #openstack-valence | 16:27 | |
openstackgerrit | Merged openstack/valence master: Clean up css styles for each components. https://review.openstack.org/429578 | 17:49 |
*** ntpttr_laptop has quit IRC | 18:07 | |
openstackgerrit | Merged openstack/valence master: Replacing six.iterkeys and six.iteritems https://review.openstack.org/466209 | 18:34 |
*** ntpttr_laptop has joined #openstack-valence | 18:50 | |
*** ntpttr_laptop has quit IRC | 23:52 | |
*** ramineni_ has joined #openstack-valence | 23:54 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!