*** NikitaKonovalov has joined #savanna | 00:01 | |
*** NikitaKonovalov has quit IRC | 00:06 | |
*** matsuhashi has joined #savanna | 00:09 | |
*** asavu has joined #savanna | 00:31 | |
*** nosnos has joined #savanna | 00:40 | |
*** ErikB has joined #savanna | 00:40 | |
*** ErikB has quit IRC | 00:45 | |
*** asavu has quit IRC | 00:52 | |
*** NikitaKonovalov has joined #savanna | 01:02 | |
*** NikitaKonovalov has quit IRC | 01:08 | |
*** kbroughton has joined #savanna | 01:35 | |
*** ErikB has joined #savanna | 01:41 | |
*** ErikB has quit IRC | 01:46 | |
*** IlyaE has joined #savanna | 02:00 | |
*** NikitaKonovalov has joined #savanna | 02:02 | |
*** NikitaKonovalov has quit IRC | 02:06 | |
*** ErikB has joined #savanna | 02:08 | |
*** ErikB has quit IRC | 02:13 | |
*** ErikB has joined #savanna | 02:14 | |
*** IlyaE has quit IRC | 02:29 | |
*** ErikB has quit IRC | 02:46 | |
*** tstclair is now known as _tstclair | 02:58 | |
*** NikitaKonovalov has joined #savanna | 03:03 | |
*** NikitaKonovalov has quit IRC | 03:07 | |
*** IlyaE has joined #savanna | 03:11 | |
*** IlyaE has quit IRC | 03:21 | |
*** IlyaE has joined #savanna | 03:35 | |
*** NikitaKonovalov has joined #savanna | 04:03 | |
*** NikitaKonovalov has quit IRC | 04:08 | |
*** sacharya has quit IRC | 04:13 | |
*** SergeyLukjanov has joined #savanna | 04:38 | |
*** NikitaKonovalov has joined #savanna | 05:04 | |
*** NikitaKonovalov has quit IRC | 05:09 | |
*** asavu has joined #savanna | 05:21 | |
*** nosnos has quit IRC | 05:35 | |
*** nosnos has joined #savanna | 05:36 | |
*** _tstclair has quit IRC | 05:36 | |
*** _tstclair has joined #savanna | 05:53 | |
*** SergeyLukjanov has quit IRC | 05:55 | |
*** asavu has quit IRC | 05:58 | |
*** SergeyLukjanov has joined #savanna | 06:04 | |
*** NikitaKonovalov has joined #savanna | 06:05 | |
*** SergeyLukjanov has quit IRC | 06:10 | |
*** NikitaKonovalov has quit IRC | 06:10 | |
*** dmitryme has joined #savanna | 06:37 | |
*** akuznetsov has joined #savanna | 07:02 | |
*** kbroughton has quit IRC | 07:03 | |
*** NikitaKonovalov has joined #savanna | 07:06 | |
*** NikitaKonovalov has quit IRC | 07:08 | |
*** NikitaKo_ has joined #savanna | 07:08 | |
*** dmitryme has quit IRC | 07:18 | |
*** dmitryme has joined #savanna | 07:18 | |
*** IlyaE has quit IRC | 07:32 | |
*** akuznetsov has quit IRC | 07:35 | |
*** nosnos has quit IRC | 07:52 | |
openstackgerrit | Nikita Konovalov proposed a change to stackforge/savanna: Floating ip assignement support https://review.openstack.org/44822 | 08:03 |
---|---|---|
*** dmitryme has quit IRC | 08:17 | |
*** dmitryme has joined #savanna | 08:17 | |
openstackgerrit | Sergey Galkin proposed a change to stackforge/python-savannaclient: Added converting project name to project id https://review.openstack.org/45827 | 08:26 |
openstackgerrit | Sergey Galkin proposed a change to stackforge/python-savannaclient: Added converting project name to project id https://review.openstack.org/45827 | 08:31 |
*** tmckay1 has joined #savanna | 08:31 | |
*** tmckay has quit IRC | 08:34 | |
*** dmitryme has quit IRC | 08:35 | |
*** SergeyLukjanov has joined #savanna | 08:37 | |
*** nprivalova has joined #savanna | 08:42 | |
*** akuznetsov has joined #savanna | 09:01 | |
*** NikitaKo_ has quit IRC | 09:08 | |
openstackgerrit | Ivan Berezovskiy proposed a change to stackforge/savanna-extra: Move elements to new repo savanna-image-elements https://review.openstack.org/44665 | 09:08 |
*** matsuhashi has quit IRC | 09:11 | |
*** jcooley has quit IRC | 09:11 | |
*** bogdando has quit IRC | 09:11 | |
*** aignatov has quit IRC | 09:11 | |
*** esmute has quit IRC | 09:11 | |
*** aignatov has joined #savanna | 09:17 | |
*** esmute has joined #savanna | 09:17 | |
*** matsuhashi has joined #savanna | 09:20 | |
*** bogdando has joined #savanna | 09:20 | |
*** jcooley has joined #savanna | 09:20 | |
openstackgerrit | Sergey Galkin proposed a change to stackforge/python-savannaclient: Added converting project name to project id https://review.openstack.org/45827 | 09:29 |
*** kbroughton has joined #savanna | 09:34 | |
*** matsuhashi has quit IRC | 09:34 | |
*** matsuhashi has joined #savanna | 09:36 | |
*** NikitaKonovalov has joined #savanna | 09:38 | |
*** nprivalova has quit IRC | 09:40 | |
*** SergeyLukjanov has quit IRC | 09:45 | |
*** NikitaKonovalov has quit IRC | 09:47 | |
*** NikitaKonovalov has joined #savanna | 09:49 | |
openstackgerrit | Ivan Berezovskiy proposed a change to stackforge/savanna-extra: Change name of cloning repository https://review.openstack.org/45835 | 09:50 |
*** nprivalova has joined #savanna | 10:00 | |
*** matsuhashi has quit IRC | 10:03 | |
openstackgerrit | Sergey Galkin proposed a change to stackforge/python-savannaclient: Added converting project name to project id https://review.openstack.org/45827 | 10:08 |
*** nprivalova has quit IRC | 10:25 | |
*** dmitryme has joined #savanna | 10:26 | |
*** dmitryme has quit IRC | 10:28 | |
openstackgerrit | Nikita Konovalov proposed a change to stackforge/savanna: Floating ip assignement support https://review.openstack.org/44822 | 10:39 |
*** nprivalova has joined #savanna | 10:44 | |
*** SergeyLukjanov has joined #savanna | 10:48 | |
openstackgerrit | A change was merged to stackforge/savanna-extra: Move elements to new repo savanna-image-elements https://review.openstack.org/44665 | 10:53 |
*** dmitryme has joined #savanna | 11:04 | |
*** nprivalova has quit IRC | 11:06 | |
*** nprivalova has joined #savanna | 11:08 | |
openstackgerrit | Nikita Konovalov proposed a change to stackforge/savanna: Floating ip assignement support https://review.openstack.org/44822 | 11:19 |
mattf | NikitaKonovalov, ping re scaling failure leaves cluster Active | 11:30 |
mattf | it makes sense that a failed scaling attempt does not invalidate the cluster itself. however, what error message do you get when the scaling fails? | 11:31 |
mattf | https://bugs.launchpad.net/savanna/+bug/1220642 | 11:31 |
*** nprivalova has quit IRC | 11:42 | |
*** asavu has joined #savanna | 11:47 | |
*** nprivalova has joined #savanna | 11:49 | |
openstackgerrit | Nikita Konovalov proposed a change to stackforge/savanna: Floating ip assignement support https://review.openstack.org/44822 | 11:54 |
*** nprivalova has quit IRC | 12:00 | |
SergeyLukjanov | hi folks | 12:04 |
SergeyLukjanov | are there any ideas for Program name for Savanna? | 12:05 |
SergeyLukjanov | smth like OpenStack Networking or OpenStack Compute | 12:05 |
*** nprivalova has joined #savanna | 12:06 | |
SergeyLukjanov | initial idea is OpenStack MapReduce, but sounds like just MR provisioning w/o HDFS and EDP | 12:06 |
NikitaKonovalov | mattf, I was getting an exception during ip initialization | 12:07 |
NikitaKonovalov | instance did not get a floating ip, and so it went into Error state | 12:10 |
NikitaKonovalov | I have no stack trace of an exact error, but Cluster left the instance in Error wihout rollback | 12:11 |
*** alazarev has joined #savanna | 12:13 | |
mattf | SergeyLukjanov, i agree MapReduce is too narrow | 12:15 |
SergeyLukjanov | yep... | 12:16 |
mattf | NikitaKonovalov, if there was no way to see the error by looking at the cluster, then there's a UX issue, even if it's expected behavior that the cluster remain Active. | 12:16 |
SergeyLukjanov | BigData is too broad :) | 12:16 |
SergeyLukjanov | trying to binary search the correct name... | 12:17 |
mattf | NikitaKonovalov, if you perform an action on a cluster and it fails you should get information at the cluster level, not have to drill into the general instance list | 12:17 |
mattf | SergeyLukjanov, lol | 12:17 |
*** nprivalova has quit IRC | 12:18 | |
mattf | Hadoop maybe not too general, maybe not too specific, maybe TM encumbered? | 12:18 |
*** alazarev has quit IRC | 12:18 | |
SergeyLukjanov | mattf, yes, we'll need to write OpenStack (™) Apache Hadoop (™) | 12:19 |
SergeyLukjanov | :) | 12:19 |
* mattf doesn't even know how to type ™ | 12:19 | |
SergeyLukjanov | EDP look like the main goal of the project together with actual computation cluster provisioning | 12:21 |
dmitryme | how about "OpenStack Data Processing"? | 12:21 |
SergeyLukjanov | Data Processing sounds not too narrow | 12:21 |
SergeyLukjanov | it doesn't cover the fact that now Savanna is a Hadoop-oriented service | 12:22 |
mattf | heh, data processing sounds too board to me | 12:22 |
mattf | many people do data processing without hadoop | 12:22 |
SergeyLukjanov | yep, agreed | 12:22 |
mattf | OpenStack Poodah | 12:23 |
SergeyLukjanov | OpenStack AHCPEDP | 12:23 |
SergeyLukjanov | )))) | 12:23 |
mattf | i would like to make OpenStack Hadoop work | 12:24 |
SergeyLukjanov | looks like now Savanna provides only Hadoop-related tools | 12:25 |
mattf | it's not clear to me that savanna shouldn't only even provide Hadoop-related tools | 12:26 |
mattf | OpenStack Elephant [Stack]? | 12:26 |
SergeyLukjanov | :) | 12:26 |
dmitryme | :-) | 12:26 |
SergeyLukjanov | OpenStack Savanna is a program for OpenStack Elephant and OpenStack Giraffe projects :) | 12:27 |
mattf | what's the transliteration of elephant in russian? | 12:27 |
SergeyLukjanov | слон | 12:27 |
SergeyLukjanov | slon | 12:27 |
SergeyLukjanov | http://www.apache.org/foundation/marks/ | 12:28 |
mattf | yeah, complicated enough i'd want to ask legal | 12:29 |
openstackgerrit | Sergey Galkin proposed a change to stackforge/python-savannaclient: Added converting project name to project id https://review.openstack.org/45827 | 12:30 |
mattf | SergeyLukjanov, by going OpenStack Savanna we could effectively ensure the S release is not called Savanna | 12:31 |
SergeyLukjanov | mattf, yep, it's very good | 12:32 |
mattf | SergeyLukjanov, know how many other program names == project name? | 12:33 |
mattf | darn, i was hoping galkin would add checks for other params too, such as savanna_url | 12:34 |
*** kbroughton has quit IRC | 12:35 | |
SergeyLukjanov | mattf, https://wiki.openstack.org/wiki/Programs | 12:37 |
SergeyLukjanov | only devstack :) | 12:38 |
mattf | it's kinda nice for communication to have program == project. however, it complicates the ability to have someone implement their own OpenStack Savanna w/ their own custom project | 12:38 |
SergeyLukjanov | :) | 12:38 |
SergeyLukjanov | Programs aimes to group some projects | 12:39 |
SergeyLukjanov | but I can't imagine any other project that could be added to our program | 12:39 |
SergeyLukjanov | mattf, I think that there is no need to check that strings passed to the client | 12:41 |
mattf | SergeyLukjanov, i just want input validation | 12:42 |
mattf | SergeyLukjanov, and good response code/exceptions | 12:42 |
mattf | re other projects added to our program, i guess we need a mission statement to scope the program to be sure | 12:43 |
*** _tstclair has quit IRC | 12:45 | |
SergeyLukjanov | yep, maybe it'll be ok to make a broader program and Savanna will cover Hadoop-related part and potentially some other projects will cover the rest | 12:45 |
mattf | new topic - the floating ip review - it should be trivial to run jenkin's integration tests from a dev workspace. is there some quirk of the testing right now that's resulting in the easiest way to run the test being to submit a review? | 12:46 |
mattf | SergeyLukjanov, re missing, i'm a bit conflicted. i've some ideas for a broader program which would potentially have to be a parallel program | 12:47 |
SergeyLukjanov | re integration tests - https://github.com/stackforge/savanna/tree/master/savanna/tests/integration | 12:48 |
mattf | given the decision to be hadoop (obvious) and to integrate plugins w/ ambari and now cdh (natural), we may not be able to extend beyond the common subset of features offered by hdp & cdh | 12:48 |
SergeyLukjanov | mattf, we're already adding Oozie, Hive support | 12:49 |
mattf | say we wanted to add Solr - CDH supports and Ambari does not -> what does Savanna do? | 12:49 |
mattf | seems to be savanna either says no SOlr unless all plugins can support it, or savanna allows for a non-uniform plugin feature space | 12:50 |
SergeyLukjanov | re OpenStack Data Processing | 12:51 |
dmitryme | I am for non-uniform plugin features | 12:51 |
SergeyLukjanov | Twitter Storm could be easily integrated to Savanna as plugin too | 12:51 |
SergeyLukjanov | btw it could be used on YARN | 12:51 |
dmitryme | otherwise vendors will not be able to provide advantages of their products | 12:51 |
mattf | SergeyLukjanov, funny, i almost used storm as an example, but no plugins support it | 12:51 |
mattf | dmitryme, that's an interesting point | 12:52 |
SergeyLukjanov | mattf, I mean that it's not hard to support Storm in Savanna | 12:52 |
mattf | this topic is already coming up in the topology review | 12:52 |
dmitryme | mattf: actually that thought was expressed by Hortonworks folks previously, I believe | 12:53 |
tmckay1 | comments from the peanut gallery, I would think non-uniform plugins would be acceptable. We ought to be able to have feature availability based on the plugin. | 12:54 |
*** tmckay1 is now known as tmckay | 12:54 | |
*** alazarev has joined #savanna | 12:54 | |
*** tmckay has quit IRC | 12:55 | |
openstackgerrit | Sergey Galkin proposed a change to stackforge/python-savannaclient: Added converting project name to project id https://review.openstack.org/45827 | 12:55 |
*** tmckay has joined #savanna | 12:56 | |
mattf | OpenStack Computation Service | 12:57 |
SergeyLukjanov | w/o Service | 12:57 |
SergeyLukjanov | just OpenStack Computation | 12:57 |
mattf | i think that's too close to Compute | 12:57 |
SergeyLukjanov | but it sounds like OpenStack Compute (Nova) :( | 12:57 |
mattf | i add Service to differentiate the infrastructure (Compute, Identity, Dashboard) from the Service we layer on top | 12:58 |
mattf | it's kinda a bummer that Image Service isn't just Image | 12:59 |
*** tstclair has joined #savanna | 12:59 | |
SergeyLukjanov | Computation Service == Data Processing (for me) | 12:59 |
mattf | Computation Service is peer to Database Service and Message Service | 12:59 |
mattf | Computation Service is peer to Database Service and Queue Service | 12:59 |
SergeyLukjanov | sounds interesting | 13:00 |
mattf | ^^ little bit of my feelings about Message / Queue naming snuck through | 13:00 |
mattf | maybe Processing Service since *Compute* is kinda already taken | 13:02 |
*** nprivalova has joined #savanna | 13:02 | |
mattf | the Data part of Data Processing could be viewed as redundant | 13:02 |
dmitryme | IMHO, just "Processing Service" is way to far from Hadoop and BigData | 13:03 |
mattf | we need a crisp mission statement that bounds our scope before we can really do this naming dance | 13:06 |
mattf | SergeyLukjanov, TC going to let us in w/ a TBD program name and TBD mission statement? | 13:06 |
openstackgerrit | Nikita Konovalov proposed a change to stackforge/savanna: Floating ip assignement support https://review.openstack.org/44822 | 13:07 |
*** tstclair has quit IRC | 13:09 | |
openstackgerrit | Sergey Galkin proposed a change to stackforge/python-savannaclient: Added converting project name to project id https://review.openstack.org/45827 | 13:13 |
aignatov | how would look name OpenStack Mapreduce Service? | 13:15 |
SergeyLukjanov | aignatov, it's too narrow, we already discussed it | 13:17 |
dmitryme | aignatov: that name was already proposed. The cons is that "MapReduce" is too narrow for Savanna | 13:17 |
*** asavu has quit IRC | 13:18 | |
SergeyLukjanov | mattf, it's ok for today, but I think that we should provide them to the next meeting if it'll be the final discussions | 13:18 |
openstackgerrit | Yaroslav Lobankov proposed a change to stackforge/savanna: Integration test refactoring https://review.openstack.org/43925 | 13:18 |
*** ErikB1 has joined #savanna | 13:18 | |
SergeyLukjanov | for example, for marconi TC votes for adding Program | 13:18 |
*** tstclair has joined #savanna | 13:18 | |
*** nprivalova has quit IRC | 13:20 | |
*** sacharya has joined #savanna | 13:23 | |
*** NikitaKo_ has joined #savanna | 13:28 | |
*** NikitaKonovalov has quit IRC | 13:31 | |
*** kbroughton has joined #savanna | 13:31 | |
*** _crobertsrh is now known as crobertsrh | 13:32 | |
*** dmitryme has quit IRC | 13:34 | |
mattf | Program: OpenStack Data Processing | 13:41 |
mattf | Mission: To provide the OpenStack community with an open, cutting edge, performant and scalable data processing stack and associated management interfaces. | 13:41 |
mattf | SergeyLukjanov, dmitrymo, tmckay, aignatov, ErikB1 ^^ ? | 13:42 |
aignatov | that's mission looks good for me) | 13:45 |
*** ErikB1 has quit IRC | 13:46 | |
mattf | i guess erik didn't like it | 13:46 |
openstackgerrit | Trevor McKay proposed a change to stackforge/savanna: Add "mains" and "libs" fields to JobOrigins https://review.openstack.org/45129 | 13:52 |
tmckay | mattf, nice. I especially like performant. | 13:53 |
*** nprivalova has joined #savanna | 13:53 | |
*** akuznetsov has quit IRC | 14:03 | |
*** akuznetsov has joined #savanna | 14:03 | |
*** dmitryme has joined #savanna | 14:04 | |
*** alazarev has quit IRC | 14:05 | |
SergeyLukjanov | mattf, nice for me too | 14:06 |
*** NikitaKo_ has quit IRC | 14:08 | |
*** NikitaKonovalov has joined #savanna | 14:08 | |
*** rnirmal has joined #savanna | 14:12 | |
*** nprivalova has quit IRC | 14:14 | |
*** nprivalova has joined #savanna | 14:18 | |
openstackgerrit | Nikita Konovalov proposed a change to stackforge/savanna: Floating ip assignement support https://review.openstack.org/44822 | 14:23 |
*** ErikB has joined #savanna | 14:27 | |
*** alazarev has joined #savanna | 14:29 | |
*** nprivalova has quit IRC | 14:35 | |
*** IlyaE has joined #savanna | 14:45 | |
*** akuznetsov has quit IRC | 14:46 | |
*** akuznetsov has joined #savanna | 14:49 | |
openstackgerrit | Dmitry Mescheryakov proposed a change to stackforge/savanna: Wrapping ssh calls into subprocesses https://review.openstack.org/45716 | 15:13 |
*** dmitryme has quit IRC | 15:24 | |
openstackgerrit | A change was merged to stackforge/savanna: Sync oslo with os/oslo-incubator https://review.openstack.org/45739 | 15:25 |
openstackgerrit | A change was merged to stackforge/savanna: Sync requirements with os/requirements https://review.openstack.org/45734 | 15:25 |
*** dmitryme has joined #savanna | 15:25 | |
*** nprivalova has joined #savanna | 15:33 | |
openstackgerrit | Dmitry Mescheryakov proposed a change to stackforge/savanna: Wrapping ssh calls into subprocesses https://review.openstack.org/45716 | 15:40 |
*** akuznetsov has quit IRC | 15:57 | |
*** NikitaKonovalov has quit IRC | 16:04 | |
*** nprivalova has quit IRC | 16:05 | |
*** NikitaKonovalov has joined #savanna | 16:06 | |
*** NikitaKonovalov has quit IRC | 16:09 | |
*** alazarev has quit IRC | 16:09 | |
*** dmitryme has quit IRC | 16:13 | |
*** nprivalova has joined #savanna | 16:15 | |
*** akuznetsov has joined #savanna | 16:15 | |
*** SergeyLukjanov has quit IRC | 16:15 | |
*** alazarev has joined #savanna | 16:16 | |
*** IlyaE has quit IRC | 16:22 | |
*** akuznetsov has quit IRC | 16:23 | |
*** alazarev has quit IRC | 16:23 | |
openstackgerrit | Yaroslav Lobankov proposed a change to stackforge/savanna: Integration test refactoring https://review.openstack.org/43925 | 16:36 |
openstackgerrit | Yaroslav Lobankov proposed a change to stackforge/savanna: Integration test refactoring https://review.openstack.org/43925 | 16:38 |
*** SergeyLukjanov has joined #savanna | 16:43 | |
nprivalova | crobertsrh, hi! | 16:47 |
crobertsrh | hi | 16:47 |
nprivalova | I've sent an email with new mockups | 16:48 |
nprivalova | please take a look | 16:48 |
*** IlyaE has joined #savanna | 16:49 | |
crobertsrh | Will do, thanks | 16:51 |
*** IlyaE has quit IRC | 16:56 | |
*** NikitaKonovalov has joined #savanna | 16:56 | |
*** IlyaE has joined #savanna | 17:01 | |
*** NikitaKonovalov has quit IRC | 17:01 | |
*** NikitaKonovalov has joined #savanna | 17:02 | |
*** nprivalova has quit IRC | 17:03 | |
*** NikitaKonovalov has quit IRC | 17:09 | |
*** NikitaKonovalov has joined #savanna | 17:10 | |
*** dmitryme has joined #savanna | 17:26 | |
*** akuznetsov has joined #savanna | 17:41 | |
*** NikitaKonovalov has quit IRC | 17:41 | |
*** NikitaKonovalov has joined #savanna | 17:42 | |
*** NikitaKonovalov has quit IRC | 18:00 | |
*** NikitaKonovalov has joined #savanna | 18:01 | |
crobertsrh | tmckay: what would a valid url for a fake job binary look like? | 18:19 |
tmckay | crobertsrh, well, you have a choice. Internal is savanna-db://12345 | 18:20 |
crobertsrh | I have that one covered | 18:20 |
tmckay | You can even upload a file for that, and get a real id | 18:20 |
crobertsrh | Yep, been there | 18:20 |
tmckay | Then there is swift urls... | 18:20 |
tmckay | I think Nadya has an "internal" and "External" version... let me look for it. | 18:21 |
tmckay | It spells it out in the validation code | 18:21 |
*** NikitaKonovalov has quit IRC | 18:21 | |
crobertsrh | in check_job_binary, all I see is that it checks for swift-internal, if that's the case, it requires a username/password | 18:22 |
*** NikitaKonovalov has joined #savanna | 18:22 | |
crobertsrh | Maybe I'm looking in the wrong place | 18:22 |
tmckay | no, I think that's it | 18:23 |
tmckay | so I think swift external "swift://" | 18:23 |
crobertsrh | Ok | 18:23 |
tmckay | oh, grep for valid_job_location | 18:23 |
tmckay | she added a JSON validator | 18:23 |
crobertsrh | ah | 18:23 |
crobertsrh | that will be what I want to look at. Thanks | 18:24 |
tmckay | savanna/utils/api_validator.py | 18:24 |
crobertsrh | got it | 18:24 |
crobertsrh | thanks | 18:24 |
tmckay | np | 18:24 |
*** nadya has joined #savanna | 18:29 | |
nadya | crobertsrh, ping | 18:29 |
crobertsrh | hello nadya | 18:30 |
tmckay | nadya, hi. fyi, working on bug 1217983 to fix up (some) exceptions and the corresponding tests. | 18:30 |
tmckay | nadya, if there is something on your whiteboard that needs attention. let me know :) | 18:31 |
*** IlyaE has quit IRC | 18:32 | |
nadya | I wanted to discuss this. tmckay, did you see new mockup-drafts? | 18:32 |
tmckay | no, haven't yet | 18:33 |
tmckay | in openstack-dev mailing list? | 18:33 |
nadya | yes | 18:33 |
*** NikitaKonovalov has quit IRC | 18:33 | |
*** alazarev has joined #savanna | 18:33 | |
*** NikitaKonovalov has joined #savanna | 18:34 | |
tmckay | nadya, okay, I'm there on the wiki page | 18:34 |
nadya | crobertsrh, we'd like to help you with UI, because it looks like there is a lot of work there.What do you think about this? | 18:35 |
crobertsrh | I love help | 18:35 |
nadya | :) | 18:35 |
crobertsrh | I almost have basic functionality there...I should have another review ready in a day or so. | 18:36 |
crobertsrh | There are a lot of places for refinement of the controls though | 18:36 |
crobertsrh | and other details, like help text and such that I haven't even touched yet. | 18:36 |
nadya | maybe we may split blueprint to several pieces to work together? | 18:37 |
crobertsrh | I think your UI whiteboard pics are quite good. The flow makes sense to me for the most part (I need to look closer). For the most part, I think that we should be able to take my basic functionality and enhance from there. | 18:38 |
nadya | sounds reasonable | 18:38 |
crobertsrh | Absolutely, we can split the blueprint. Ideally, I can get my current iteration finished up very soon and we can build from there. | 18:39 |
crobertsrh | I should be able to at least post a draft review by tomorrow. I'll include you on it so you can see where I'm at. | 18:40 |
nadya | ok, let's move in this direction. It would be perfect to start from tomorrow because there is only one Horizon-expert in our team :) So we need to gain some expertize in it | 18:42 |
crobertsrh | Ok, that works for me. I'm far from an expert at this point, but I'll gladly help out however I can. | 18:43 |
nadya | tmckay, a few words about the plans | 18:44 |
tmckay | listening | 18:45 |
nadya | tmckay, we need to extract some "plugins" in our code. There are 3 area: job-binaries, job-manager and data-sources | 18:47 |
tmckay | okay | 18:48 |
tmckay | is there a plugin framework or document that outlines what these things should be? (I know for instance the JobOrigin blueprint mentions plugins to retrieve code) | 18:49 |
*** NikitaKonovalov has quit IRC | 18:49 | |
tmckay | what functions do we want to be pluggable? | 18:49 |
nadya | E.g. in job-manager there are 3 "if": if 'Pig' then bla-bla-bla and so on | 18:49 |
nadya | no, it's not documented yet. it's a new idea:) | 18:50 |
tmckay | I see ifs in build_wiorkflow_for_job | 18:51 |
nadya | yes, I tried to create smth like "pluggable structure" for JobOrigin | 18:52 |
*** NikitaKonovalov has joined #savanna | 18:52 | |
nadya | it's "job-binary" area in my terminology above | 18:52 |
tmckay | nadya, okay. so we want to use the existing plugin structure around general/hdp/vanilla, and make something similar to abstract away hardcoded references to job type. yes? | 18:54 |
nadya | yes, but it is not around hdp/vanilla. It would our own, EDP abstructions | 18:56 |
tmckay | right, I meant using the general plugin structure as a model | 18:57 |
tmckay | we need some simple mapping from job_type to plugin, I imagine | 18:57 |
tmckay | I haven't really looked too closely at how the existing plugins work | 18:57 |
tmckay | sounds fun though | 18:58 |
nadya | existing plugins are for cluster creation, we will work it diferent direction | 18:58 |
nadya | maybe 'plugin' is confusing word | 18:59 |
nadya | I just meant that we need to refactor 'job-manager' to abstract from type of the job | 19:00 |
tmckay | super class, then? | 19:00 |
tmckay | gotcha | 19:00 |
nadya | so it's a first direction. the second one is a question about configs | 19:02 |
nadya | let me find the CR | 19:02 |
nadya | https://review.openstack.org/#/c/45419/ | 19:03 |
nadya | there should be a way to give user a hint about job-config | 19:04 |
*** ErikB has quit IRC | 19:04 | |
tmckay | yes, I looked at this CR earlier | 19:04 |
nadya | at least about the names | 19:05 |
nadya | so xmls in this CR is not accurate. It is needed to investigate what configs user may be allowed to change | 19:06 |
tmckay | okay | 19:07 |
nadya | so it's the second direction. And the third is UI | 19:07 |
tmckay | nadya, how do you want to split these up? I can work on job-manager abstraction, or the config issue. | 19:08 |
tmckay | I could work on UI too I suppose but I am better "under the hood" so to speak | 19:08 |
tmckay | :) | 19:08 |
nadya | I think job-manager is ok. After this job-origin abstraction may be continued | 19:10 |
*** ErikB has joined #savanna | 19:10 | |
nadya | I'll try to help Chad with UI :) And may start data-source abstraction | 19:11 |
nadya | by the way, I think during UI creation we will find some REST calls to be provided | 19:13 |
tmckay | yes, that's likely. | 19:14 |
tmckay | I can look at the config CR | 19:14 |
*** NikitaKonovalov has quit IRC | 19:16 | |
nadya | so configs or job-manager :)? | 19:16 |
*** NikitaKonovalov has joined #savanna | 19:17 | |
tmckay | nadya, oh! When you said "I think job-manager is ok" I thought you meant that it could wait til later. Sure, I can work on a job-manager abstraction | 19:20 |
nadya | tmckay, deal :) | 19:24 |
tmckay | I'll finish up what I'm doing with exceptions today, and submit a review. Then start on job-manager | 19:25 |
*** dmitryme has quit IRC | 19:36 | |
*** ruhe has joined #savanna | 19:44 | |
*** NikitaKonovalov has quit IRC | 19:49 | |
*** aignatov_ has joined #savanna | 19:50 | |
*** NikitaKonovalov has joined #savanna | 19:50 | |
SergeyLukjanov | Technical Committee meeting with agenda to start discussions around Savanna incubation request will be in #openstack-meeting channel in ten minutes | 19:51 |
*** asavu has joined #savanna | 19:55 | |
*** sacharya has quit IRC | 19:57 | |
*** sacharya has joined #savanna | 19:57 | |
*** dmitryme has joined #savanna | 19:58 | |
asavu | mattf on what channel is the TC meeting taking place? | 19:59 |
openstackgerrit | Trevor McKay proposed a change to stackforge/savanna: Partial resolution to bug 121783 https://review.openstack.org/45940 | 19:59 |
mattf | asavu, #openstack-meeting | 19:59 |
mattf | right now | 19:59 |
asavu | mattf thanks! | 19:59 |
*** tstclair has quit IRC | 20:16 | |
*** tstclair has joined #savanna | 20:27 | |
*** NikitaKonovalov has quit IRC | 20:50 | |
mattf | SergeyLukjanov, nice job handling that | 20:51 |
*** NikitaKonovalov has joined #savanna | 20:52 | |
tmckay | note to self, read about trove, heat, and ironic | 20:52 |
mattf | imho, savanna should evolve w/ heat / trove. savanna's progress should not be gated by them. | 20:54 |
tmckay | agreed. | 20:55 |
*** tstclair has quit IRC | 20:55 | |
mattf | it should be a goal to help heat / trove progress, but we still need to develop savanna | 20:56 |
SergeyLukjanov | yep, absolutely agree | 20:56 |
asavu | +1 | 20:56 |
ruhe | with this amount from pressure from community regarding heat, we need at least to investigate Heat as a deployment engine for savanna | 20:56 |
ruhe | and i personally don't see any intersection between savanna and trove | 20:57 |
SergeyLukjanov | ruhe, agreed | 20:57 |
tmckay | but deployment engines are already pluggable, right, so that shouldn't be a problem | 20:57 |
tmckay | yes, I was confused about the linkage between a datastore system and savanna | 20:57 |
tmckay | seems like apples and oranges to me | 20:57 |
tmckay | sure, savanna uses data, and writes data.... but... | 20:58 |
mattf | ruhe, +1 | 20:58 |
mattf | i've not seen how trove handles scale-out data sources | 20:59 |
*** IlyaE has joined #savanna | 21:00 | |
tmckay | looks like the meeting is over.. time to walk the dog | 21:00 |
*** tstclair has joined #savanna | 21:00 | |
*** asavu has quit IRC | 21:01 | |
*** crobertsrh is now known as _crobertsrh | 21:03 | |
*** NikitaKonovalov has quit IRC | 21:06 | |
*** akuznetsov has quit IRC | 21:07 | |
*** aignatov_ has quit IRC | 21:08 | |
*** alazarev has quit IRC | 21:10 | |
*** nadya has quit IRC | 21:15 | |
rnirmal | yeah that's where it's not too clear... not sure if it would best fit in trove either | 21:18 |
rnirmal | but the scope of trove got expanded during incubation | 21:18 |
*** dmitryme has quit IRC | 21:19 | |
*** ruhe has quit IRC | 21:44 | |
*** dmitryme has joined #savanna | 21:44 | |
*** ErikB has quit IRC | 21:44 | |
*** dmitryme has quit IRC | 21:48 | |
openstackgerrit | Trevor McKay proposed a change to stackforge/savanna: Partial resolution to bug 121783 https://review.openstack.org/45940 | 21:52 |
*** mattf is now known as _mattf | 21:52 | |
*** SergeyLukjanov has quit IRC | 22:06 | |
*** ErikB has joined #savanna | 22:15 | |
*** rnirmal has quit IRC | 22:17 | |
*** SergeyLukjanov has joined #savanna | 22:19 | |
*** SergeyLukjanov has quit IRC | 22:20 | |
*** ErikB has quit IRC | 22:20 | |
*** ErikB has joined #savanna | 22:47 | |
*** ErikB has quit IRC | 23:01 | |
*** IlyaE has quit IRC | 23:02 | |
*** sacharya has quit IRC | 23:17 | |
*** ErikB has joined #savanna | 23:23 | |
*** kbroughton has quit IRC | 23:37 | |
*** sacharya has joined #savanna | 23:52 | |
*** _mattf is now known as mattf | 23:55 | |
*** ErikB has quit IRC | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!