Monday, 2014-12-01

*** tnovacik has quit IRC00:38
*** Poornima has joined #openstack-sahara02:32
*** chandan_kumar has joined #openstack-sahara02:44
*** tellesnobrega_ has joined #openstack-sahara02:59
openstackgerritKen Chen proposed openstack/sahara: [CDH] Convert node group config dict  https://review.openstack.org/13798703:12
*** tellesnobrega_ has quit IRC04:05
*** Poornima has quit IRC04:14
*** chandan_kumar has quit IRC04:39
*** Poornima has joined #openstack-sahara04:46
*** chandankumar has joined #openstack-sahara04:59
*** wangbo has joined #openstack-sahara06:07
*** Longgeek has joined #openstack-sahara06:21
*** Longgeek has quit IRC06:25
*** Longgeek has joined #openstack-sahara06:53
*** Longgeek has quit IRC06:54
*** Longgeek has joined #openstack-sahara06:54
*** Longgeek has quit IRC06:55
*** Longgeek has joined #openstack-sahara06:55
*** Longgeek has quit IRC06:57
*** Longgeek_ has joined #openstack-sahara06:57
*** Longgeek_ has quit IRC06:59
*** Longgeek has joined #openstack-sahara07:01
*** Longgeek has quit IRC07:02
*** tnovacik has joined #openstack-sahara07:18
*** k4n0 has joined #openstack-sahara07:24
*** Longgeek has joined #openstack-sahara08:03
*** Longgeek has quit IRC08:08
*** witlessb has joined #openstack-sahara08:39
*** ekarlso- has quit IRC08:52
*** Longgeek has joined #openstack-sahara08:57
*** skolekonov has joined #openstack-sahara09:02
*** Longgeek_ has joined #openstack-sahara09:08
*** ekarlso- has joined #openstack-sahara09:09
*** Longgeek_ has quit IRC09:09
*** Longgeek_ has joined #openstack-sahara09:09
*** Longgeek has quit IRC09:10
openstackgerritDenis Egorenko proposed stackforge/sahara-ci-config: Add extra-index-url for PYPI  https://review.openstack.org/13801609:27
*** tellesnobrega_ has joined #openstack-sahara09:31
*** IvanBerezovskiy has left #openstack-sahara09:40
*** IvanBerezovskiy has joined #openstack-sahara09:41
*** tellesnobrega_ has quit IRC09:42
*** openstackgerrit has quit IRC09:50
*** openstackgerrit has joined #openstack-sahara09:50
*** Longgeek_ has quit IRC09:57
*** Longgeek has joined #openstack-sahara09:58
*** tellesnobrega_ has joined #openstack-sahara10:05
*** wangbo has quit IRC10:11
*** Longgeek_ has joined #openstack-sahara10:15
*** Longgeek has quit IRC10:18
*** chandankumar has quit IRC10:25
*** tellesnobrega_ has quit IRC10:35
*** chandankumar has joined #openstack-sahara10:39
*** tellesnobrega_ has joined #openstack-sahara10:51
*** Longgeek_ has quit IRC11:00
*** tellesnobrega_ has quit IRC11:02
*** vrovachev has quit IRC11:04
*** Longgeek has joined #openstack-sahara11:09
*** chandankumar has quit IRC11:42
*** chandankumar has joined #openstack-sahara11:43
*** Longgeek has quit IRC11:50
*** sreshetnyak has joined #openstack-sahara11:53
*** Longgeek has joined #openstack-sahara11:53
*** tnovacik has quit IRC11:55
openstackgerritAdrien VergĂ© proposed openstack/sahara: Inherit Context from oslo  https://review.openstack.org/13745812:29
*** chandankumar has quit IRC13:06
openstackgerritKen Chen proposed openstack/sahara: Specify CDH version  https://review.openstack.org/13787913:25
*** Poornima has quit IRC13:31
*** egafford has joined #openstack-sahara13:56
*** _crobertsrh is now known as crobertsrh14:27
*** Longgeek_ has joined #openstack-sahara14:32
*** Longgeek has quit IRC14:33
*** tmckay has joined #openstack-sahara14:53
openstackgerritMerged openstack/sahara: [CDH] Convert node group config dict  https://review.openstack.org/13798714:59
openstackgerritSergey Reshetnyak proposed openstack/sahara: Open all ports for private network for auto SG  https://review.openstack.org/13608315:15
*** k4n0 has quit IRC15:16
*** jayunit1000 has quit IRC15:20
openstackgerritSergey Reshetnyak proposed openstack/sahara: Add list of open ports for Spark plugin  https://review.openstack.org/13492715:22
openstackgerritMerged openstack/sahara: Add db/conductor ops to work with new events objects  https://review.openstack.org/13345815:25
openstackgerritMerged openstack/sahara: Sample JSON files for Sahara EDP APIs  https://review.openstack.org/13653015:31
openstackgerritMerged stackforge/sahara-ci-config: Credentials source refactoring  https://review.openstack.org/13558216:12
openstackgerritChad Roberts proposed openstack/sahara-specs: Updating query filtering support for Sahara  https://review.openstack.org/13686516:15
*** skolekonov has quit IRC16:21
crobertsrhtmckay:  bah....found another special case16:35
crobertsrhslightly different special case this time....16:35
crobertsrhFor Job Executions, filtering by Status16:35
tmckayok16:35
crobertsrhstatus is actually part of "info"16:36
tmckayokay, I'll take a look16:36
crobertsrhI wouldn't bother, but it seems like filtering by status might be useful16:36
*** Networkn3rd has joined #openstack-sahara16:41
*** chandankumar has joined #openstack-sahara16:54
*** Longgeek_ has quit IRC17:11
*** chandankumar has quit IRC17:28
*** stannie has quit IRC17:29
*** tellesnobrega_ has joined #openstack-sahara17:31
*** ylobankov has joined #openstack-sahara17:42
*** Longgeek has joined #openstack-sahara17:43
*** Longgeek has quit IRC17:52
openstackgerritMerged openstack/sahara: Adding uuids to exceptions  https://review.openstack.org/13682617:55
crobertsrhSergeyLukjanov:  Are there plans to push a new python-saharaclient version before kilo-1?  I need it before I can get my UI filtering patch reviews going....and we know how long horizon reviews can take.18:05
openstackgerritAndrew Lazarev proposed openstack/sahara: Fixed auto security group for nova network  https://review.openstack.org/13720118:15
openstackgerritMerged openstack/sahara-image-elements: Image Elements for MapR  https://review.openstack.org/12614818:25
crobertsrhQuestion:  I intend to write-up a blueprint for adding edit capabilities to templates.  Do I also need to write a spec for this?  Do we need a spec for all blueprints?  Or is there some point where a bp can exist without a spec?18:32
tmckaycrobertsrh, specs were invented because blueprints were too sparse on details18:33
crobertsrhright18:33
crobertsrhI recall that, but if we're just doing a 1:1 spec:blueprint ratio, bps are essentially useless, right?18:33
crobertsrhSince they supposedly lack detail18:33
tmckaycrobertsrh, well, bps catch all the commits18:34
crobertsrhSo, bps are just commit catchers?18:34
tmckayIf you put enough detail in the bp, you could skip the spec.  But, as elmiko pointed out, we can set up the spec repo to carry specs from milestone to milestone if they don't get implemented18:35
crobertsrhBPs can already be moved from milestone to milestone18:35
tmckayI look at them as general overviews, managed by launchpad, with milestone fields, keywords, etc18:35
tmckayspecs give us something more flexible that we can control from a repo18:36
crobertsrhI'm not against more documented details....I'm just not seeing the huge benefit of having both.18:36
crobertsrhI'm only thinking about this today because I'm doing a horizon blueprint....in horizon, they just have a template for bps that must be followed (essentially similar to our spec template)18:37
tmckaymajor advantage of bp is searchiing in launchpad and finding associated reviews.18:37
tmckayyes, I could see that working18:37
tmckaybp is not approved unless the template is filled in18:37
tmckaybiggest issue I've found is there is not a good way to comment on a BP18:37
crobertsrhSo, naturally, I'm jaded when I return "home" to sahara and have to create 2 docs for a single change18:37
crobertsrhfair enough.  specs are better for comments, that I agree with.18:38
tmckaymy current patter is a very light bp, like 2 lines.  Then set the spec URL to the review of the spec18:39
tmckaya lot of people don't set the spec URL, it bugs me18:39
crobertsrhRight.18:39
crobertsrhOk, I'll take off my grumpy pants for now.  Thanks for indulging me.18:39
* crobertsrh may or may not replace grumpy pants with other pants.18:40
tmckayoh, so on this status thing -- info is stored as a string in sqlalchemy.  So, I could use filter.like(blahblah), but a big chunk of info is opaque.  It's just filled in by the client18:40
tmckaythe trouble is that Oozie for example uses 'status: blah' in 'actions' that get listed in 'info'18:41
crobertsrhoooh18:41
tmckaysince I don't know what else will be in info, and since I can't be sure of the dictionary order, I can't search for 'status' with a query18:41
tmckayI have to filter it after the string is turned into a dictionary18:41
crobertsrhthat's kinda ugly18:42
tmckaynot a big deal, but maybe not particularly efficient18:42
crobertsrhNo other good way of doing it though18:42
tmckayyeah, info is a catchall for "whatever the client said" plus our own stuff on top18:42
crobertsrhWhat should the magic syntax be for searching the Status field?18:43
tmckayI would just search on "status"18:43
tmckayIt's another special field, but ... unless we add something to job_executions called 'status', it should be clear enough18:44
crobertsrhOk, so horizon-wise, it will not be a special case.  I can certainly handle that :)18:45
crobertsrhDo you just want to ammend your "special case" CR, or do you want to fire up a new one for this?18:45
tmckayI might just add a new one.  You know, in hindsight, I wonder why 'status' is in info18:46
crobertsrhI remember when I discovered that it was in info, but I don't recall why18:47
tmckayIt started off as something reported by oozie, but we count on it. And for spark, we create it ourselves18:47
crobertsrhI thought we talked about moving it at one point18:47
*** tellesnobrega_ has quit IRC18:53
*** tellesnobrega_ has joined #openstack-sahara18:55
tmckaycrobertsrh, yeah, I wonder if we should move it.  It's this thing partially set by Sahara, partially set by Oozie.  In the case of Spark we control it completely (and we don't know what storm will do)18:57
crobertsrhHow big of a job is moving it?18:59
tmckayprobably not too bad.  The trouble is backward compatibility -- if something is counting on it being there.19:01
crobertsrhThere is some stuff on the UI-side that specifically looks in 'info' for status, but it's easy to change.19:02
tmckayI wonder what tooling there might be around the values in the API19:03
crobertsrhlooks like there is a place in the cli stuff that also does the same thing the UI does19:05
tmckaywell, the json is what I meant19:05
tmckayhmm, it looks like it changes it a little19:06
tmckaywell, when it prints19:06
crobertsrhyeah, nothing too horrible19:07
tmckayyeah, bad choice.  We could do this -- we could duplicate the status field as its own field in the record, leave the old one19:07
tmckaycall it job_status19:07
tmckayleave it there for a release in the spark stuff, etc, then remove it19:08
tmckayoozie would continue to add it19:08
tmckaybut that's just oozie specific19:08
tmckaythis way we could always guarantee that Sahara job status is consistent (if oozie changes something, it doesn't matter)19:08
crobertsrhThat approach doesn't bother me too much.  I can see where others might object, but I kinda like it.19:09
tmckaythis is one of those oozie-specific things that leaked19:10
tmckayI think we need to move away from it19:10
tmckaywe have 'info' and 'extra' in job executions, doh19:11
crobertsrhgood point19:17
tmckayI think we probably need a review of job execution and how that stuff is being used, and a migration toward sanity19:20
*** Longgeek has joined #openstack-sahara19:21
tmckayfor the moment, I can probably just add your search on status in the db layer19:21
*** Longgeek has quit IRC19:22
openstackgerritAdrien VergĂ© proposed openstack/sahara: Inherit Context from oslo  https://review.openstack.org/13745819:25
*** tmckay has quit IRC19:29
*** hsurti has joined #openstack-sahara19:48
SergeyLukjanovcrobertsrh, I'll release it today20:22
SergeyLukjanovcrobertsrh, re client20:22
crobertsrhwow, instant service!  Nice!20:22
*** tmckay has joined #openstack-sahara20:33
*** tellesnobrega_ has quit IRC20:59
*** alexiz has joined #openstack-sahara21:20
*** egafford has quit IRC21:25
*** tellesnobrega_ has joined #openstack-sahara21:27
*** crobertsrh1 has joined #openstack-sahara21:28
*** egafford has joined #openstack-sahara21:28
*** shakayumi has quit IRC21:35
*** russellb has quit IRC21:35
*** tellesnobrega has quit IRC21:35
*** crobertsrh has quit IRC21:35
*** crobertsrh1 is now known as _crobertsrh21:41
*** egafford has quit IRC22:22
*** hsurti has quit IRC22:24
*** witlessb has quit IRC23:07
*** tellesnobrega__ has joined #openstack-sahara23:20
openstackgerritAndrew Lazarev proposed openstack/sahara: Added get_open_ports description to plugin SPI  https://review.openstack.org/13820323:30
*** hdd has joined #openstack-sahara23:39

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!