Tuesday, 2013-08-06

*** dina_belova has quit IRC00:00
*** qwerty_nor has joined #savanna00:04
*** IlyaE has quit IRC00:08
*** qwerty_nor has quit IRC00:18
*** IlyaE has joined #savanna00:36
*** NikitaKonovalov has joined #savanna00:36
*** NikitaKonovalov has quit IRC00:40
*** dina_belova has joined #savanna00:56
*** dina_belova has quit IRC01:00
*** _mattf is now known as mattf01:26
*** NikitaKonovalov has joined #savanna01:37
*** ben_duyujie has joined #savanna01:38
*** NikitaKonovalov has quit IRC01:43
*** dina_belova has joined #savanna01:56
*** dina_belova has quit IRC02:01
*** NikitaKonovalov has joined #savanna02:37
*** NikitaKonovalov has quit IRC02:42
*** esmute_ has joined #savanna02:47
*** esmute has quit IRC02:47
*** esmute_ is now known as esmute02:47
*** dina_belova has joined #savanna02:57
*** dina_belova has quit IRC03:01
*** NikitaKonovalov has joined #savanna03:38
*** NikitaKonovalov has quit IRC03:42
*** dina_belova has joined #savanna03:57
*** dina_belova has quit IRC04:00
*** SergeyLukjanov has joined #savanna04:03
*** SergeyLukjanov has quit IRC04:30
*** SergeyLukjanov has joined #savanna04:31
*** NikitaKonovalov has joined #savanna04:38
*** NikitaKonovalov has quit IRC04:43
*** dina_belova has joined #savanna04:58
*** dina_belova has quit IRC05:02
*** lastidiot has quit IRC05:10
*** SergeyLukjanov has quit IRC05:24
*** akuznetsov has joined #savanna05:36
*** NikitaKonovalov has joined #savanna05:39
*** NikitaKonovalov has quit IRC05:45
*** NikitaKonovalov has joined #savanna06:40
*** nprivalova has joined #savanna06:42
*** NikitaKonovalov has quit IRC06:46
*** dina_belova has joined #savanna06:59
*** akuznetsov has quit IRC07:03
*** dina_belova has quit IRC07:03
*** IlyaE has quit IRC07:04
*** IlyaE has joined #savanna07:06
*** akuznetsov has joined #savanna07:11
*** dina_belova has joined #savanna07:11
*** dina_belova has quit IRC07:25
*** NikitaKonovalov has joined #savanna07:39
*** dina_belova has joined #savanna07:46
*** IlyaE has quit IRC07:58
*** SergeyLukjanov has joined #savanna08:08
openstackgerritYaroslav Lobankov proposed a change to stackforge/savanna: IT updating for "HDP" plugin  https://review.openstack.org/4036908:36
*** akuznetsov has quit IRC09:04
*** dmitryme has joined #savanna09:06
openstackgerritSergey Reshetnyak proposed a change to stackforge/savanna: Refactoring remote utils  https://review.openstack.org/3904309:09
*** dina_belova has quit IRC09:13
*** dina_belova has joined #savanna09:37
openstackgerritDina Belova proposed a change to stackforge/savanna: Migrate to pbr  https://review.openstack.org/3748009:47
*** dina_belova has quit IRC09:59
*** NikitaKonovalov has quit IRC10:03
openstackgerritSergey Reshetnyak proposed a change to stackforge/savanna: Refactoring remote utils  https://review.openstack.org/3904310:17
*** dina_belova has joined #savanna10:20
*** nprivalova has quit IRC10:21
openstackgerritSergey Lukjanov proposed a change to stackforge/savanna: Update requirements to the latest versions  https://review.openstack.org/4038510:23
*** qwerty_nor has joined #savanna10:31
openstackgerritDina Belova proposed a change to stackforge/savanna: Migrate to pbr  https://review.openstack.org/3748010:33
*** NikitaKonovalov has joined #savanna10:34
*** NikitaKonovalov has quit IRC10:40
*** NikitaKonovalov has joined #savanna10:40
*** dina_belova has quit IRC10:46
*** qwerty_nor has quit IRC10:48
*** dina_belova has joined #savanna10:50
*** qwerty_nor has joined #savanna10:51
*** nprivalova has joined #savanna10:56
openstackgerritA change was merged to stackforge/savanna: Created savanna-db-manage script for new DB  https://review.openstack.org/4022011:05
openstackgerritA change was merged to stackforge/savanna: Update requirements to the latest versions  https://review.openstack.org/4038511:05
*** ruhe has joined #savanna11:08
*** key has quit IRC11:14
openstackgerritNikita Konovalov proposed a change to stackforge/savanna: Unit Tests for Conductor Manager API  https://review.openstack.org/4039111:35
openstackgerritNikita Konovalov proposed a change to stackforge/savanna: Unit Tests for Conductor Manager API  https://review.openstack.org/4039111:45
*** dina_belova has quit IRC11:53
openstackgerritNikita Konovalov proposed a change to stackforge/savanna: Unit Tests for Conductor Manager API  https://review.openstack.org/4039111:56
openstackgerritNikita Konovalov proposed a change to stackforge/savanna: Unit Tests for Conductor Manager API  https://review.openstack.org/4039111:58
openstackgerritDmitry Mescheryakov proposed a change to stackforge/savanna: A Resource implementation for Conductor  https://review.openstack.org/4040012:18
*** dmitryme has quit IRC12:23
*** dina_belova has joined #savanna12:24
*** dina_belova has quit IRC12:32
*** akuznetsov has joined #savanna12:41
*** qwerty_nor has quit IRC12:44
*** nprivalova has quit IRC12:47
*** _crobertsrh is now known as crobertsrh12:48
*** ruhe has quit IRC12:50
*** dmitryme has joined #savanna12:53
*** nprivalova has joined #savanna12:53
*** tmckayrh has joined #savanna13:00
*** dina_belova has joined #savanna13:00
tmckayrhhello all.  I just replaced my wife's laptop screen.  The question is, will I be a hero, or will I be like the guy who washes Batman's car?13:00
crobertsrhtmckayrh:  forgotten by tomorrow....especially if you broke the screen to start.13:01
tmckayrhcrobertsrh, that is the mysterious part.  Nobody knows how it was broken....13:01
crobertsrhOh, it was the kids then.13:02
tmckayrhakuznetsov, ping, I have a question or two for you.13:02
nprivalovahi tmckayrh!13:02
tmckayrhnprivalova, hi13:02
*** akuznetsov has quit IRC13:03
tmckayrhwhy does that always happen when I'm looking for somebody?13:04
nprivalova:)13:04
nprivalovalet's discuss your questions anyway :)13:04
tmckayrhI tried to get here earlier, but I had to fix the above mentioned screen :)13:04
tmckayrhnprivalova, it was a question about the blueprint originally titled "Job Source Component".  I talked to ruhe about this yesterday.  I think, historically, "Job Source Component" was really intended to store job source code (text).  Then we started talking about binaries eventually, and renamed the blueprint, and then we said "Hey, we really need something to manage source code, too!  And a build component"13:06
tmckayrhnprivalova, the current text on the Job Origin Component talks about git, mercurial, etc.  I think the text is appropriate for a source code component.  We suggested yesterday adding a "Job Source Code Component" blueprint.13:07
*** ben_duyujie has quit IRC13:07
*** akuznetsov has joined #savanna13:08
tmckayrhnprivalova, so ultimately, we have Job Origin (binary) and Job Source Code (text).  the question is how to rename/make the blueprints so everything is right.13:08
nprivalovatmckayrh, I think all the team is confused about it. As I understand, the final decision is "JobOrigin works with binaries", "UnnamedComponent works with sources"13:08
akuznetsovtmckayrh hi13:08
tmckayrhI think 1) rename current Job Origin blueprint "Job Source Code Component" and 2) make a new Job Origin Component.13:09
aignatov_hi, another option can be rename description of JobOrigin blueprint and create new bp for JobSource))13:09
tmckayrhnprivalova, yes, akuznetsov, hi.  Agreed :)  Yesterday ruhe and I (and maybe Sergey) chatted about "Job Source Code Component" for unnamed.13:09
nprivalovaI agree with " 1) rename current Job Origin blueprint "Job Source Code Component" and 2) make a new Job Origin Component." Let's wait for akuznetsov's decision13:10
tmckayrhaignatov_, yes.  The current description on the Job Origin Component deals with version control systems appropriate for text, it seems.  That should change (either by rename or rewrite the description)13:11
akuznetsovi saw this blue print, I think this functionality should be implement after we finished the first version of edp13:11
tmckayrhakuznetsov, nprivalova, oh, the other part of the discussion we had was this -- is build/source code the same component, or 2?  We thought 2.  So I made a build blueprint, and then edited the description.13:12
tmckayrhSo, at this precise moment, there is no "job source code" component blueprint -- it doesn't exist.13:13
crobertsrhI'm going to hold of on much more UI impl until this all settles down a bit.13:13
tmckayrhat first, I had put "build" and "source" in the same one13:13
nprivalovaI think there should be 2 separate components13:13
aignatov_in other word the first version of edp, as akusnetsov said, will work only with JobOrigin(bnaries)13:13
tmckayrhcrobertsrh, I think we're almost there :)13:14
aignatov_and Job Source Code is for the further development13:14
tmckayrhaignatov_, yes, I think we agree on that13:14
aignatov_and it will be a separate component13:14
tmckayrhaignatov_, +113:14
aignatov_or it could be as further exstension of JobOrigin, eventually job sources will be compiled and represented as binaries, and finally it are benaries as from JobOrigin13:16
openstackgerritDina Belova proposed a change to stackforge/savanna: Migrate to pbr  https://review.openstack.org/3748013:17
aignatov_so, let's do with only JobOrigin and binaries - jars, pig scripts and so on13:17
tmckayrhcould be.  Apologies for my part in any confusion, we seem to have migrated from talking about source code in higher level descriptions to handling binaries in the early phase.13:17
*** akuznetsov has quit IRC13:17
tmckayrhaignatov_, should we have a job source code component blueprint now, or create it later, and change the Job Origin blueprint to say "binary" and call out hdfs, gluster, swift, etc.?13:18
*** dina_belova has quit IRC13:19
*** akuznetsov has joined #savanna13:20
aignatov_tmckayrh, right, change description of JobOrigin and create anther one bp for source code component, we can target it for future milestones13:20
aignatov_Nadya, Alex, Chad, what do you think about this?13:21
tmckayrhaignatov_, okay.  I don't seem to have privilege to change blueprints that I did not write :)13:21
akuznetsovaignatov_ what is the difference between Job Source and Job Build components?13:22
*** NikitaKonovalov has quit IRC13:22
aignatov_akuznetsov, I think there is no difference, just differnt naming13:23
tmckayrhyes, there is a difference13:23
akuznetsovaignatov_ in this case we already has blue print for it13:23
akuznetsov#link https://blueprints.launchpad.net/savanna/+spec/edp-job-build-component13:24
tmckayrhWe postulated yesterday that putting source code management and build semantics (integrating with different build systems through plugins) might be too much functionality for one component.13:24
*** dina_belova has joined #savanna13:24
openstackgerritSergey Reshetnyak proposed a change to stackforge/savanna: Refactoring remote utils  https://review.openstack.org/3904313:25
tmckayrhSo, Job Source Code Component manages only source code (adding, listing, deleting, getting) and the Job Build Component builds binaries (and accesses the Job Source Code Component)13:25
akuznetsovtmckayrh this is standard functionality for ci/build servers, possible we will use one for this component (e.g. Jenkis)13:25
tmckayrhakuznetsov, okay, that sounds fine.  This was the idea ruhe and I had.  I'm fine with a single component.13:26
tmckayrhmaybe something we can decide at the meetup today, one component or two?13:27
*** dmitryme_ has joined #savanna13:27
akuznetsovI have an idea to use a build sever as one of the sources for job binaries13:27
tmckayrhah13:27
*** dmitryme has quit IRC13:28
*** dmitryme_ is now known as dmitryme13:28
tmckayrhakuznetsov, here is a related question, just for clarification. On https://etherpad.openstack.org/savanna_API_draft_EDP_extensions13:28
tmckayrhThe Job Origin Object points to a single binary for a job that will be looked up by id by the job manager component.  Yes?13:29
tmckayrhat some point I started thinking about describing the endpoints themselves (filesystems, build servers, whatever) and I mixed the two ideas (wrongly, I think)13:30
akuznetsovfor now yes13:30
aignatov_I think, yes, endpoints for this case would be only filesystems I think13:31
akuznetsovin feature we should consider case when job consists of several components, for example a pig script with some udf13:31
tmckayrhokay.  So, the next question is, do we need a facility to list storage resources?  For example, "give me a list of all the swifts or hdfs filesystems that I might use to store this binary"13:31
*** ruhe has joined #savanna13:31
tmckayrhthat's a little bit different than listing the full path for a single binary13:32
akuznetsovtmckayrh this is a good option for UI13:35
tmckayrhI'm not sure how to go about it.  If the URI in each job object gives the full path for a single job, then I suppose globbing or some kind of filtering could be applied to the full list of URIs.  But maybe there is a better way?13:37
aignatov_that's a good question... As for me, for the earlier phase of implementation it's not needed to list all possible filesystems...I tnink we should "register" only one for that13:38
nprivalovaI thought that storing binaries in swift is user's decision and we should do nothing with it. User just set "binaries path" and savanna copies it to user's specific folder to hdfs. Or you think we should provide any mechanism for storing jobs in swift?13:38
*** NikitaKonovalov has joined #savanna13:42
akuznetsovpossible it should be a preconfigure before savanna installation, the list of possible storage for job binaries13:43
ruheakuznetsov, +113:46
nprivalovaanyway user should not determine where to store jobs. this is regarding "give me a list of all the swifts or hdfs filesystems that I might use to store this binary"13:46
openstackgerritDmitry Mescheryakov proposed a change to stackforge/savanna: A Resource implementation for Conductor  https://review.openstack.org/4040013:48
ruheon the other hand. we need to find a solution for the following case: i'm a user. i have MR job composed of N (N > 1) jar files. How should I upload this files to Savanna?13:48
ruheone possible solution - upload all files to Swift/existing HDFS/Gluster and pass that path to EDP. It'll be represented as JobOrigin internally13:49
ruhe*user would upload these files13:49
tmckayrhruhe, so just to clarify, the JobOrigin object in that case would store a path to the whole collection of files?13:50
tmckayrhSingle path to a "dir" that contains all of the files13:50
ruhetmckayrh, yeah13:52
*** dina_belova has quit IRC13:52
tmckayrhruhe, even for the simple case of N = 1 (single jar), a user might want to ask "where can I put this so savanna can see it?"  That was my thought.13:52
tmckayrhMaybe the answer is "ask your site administrator :)"13:53
akuznetsovruhe savanna should have a two option one is upload files from UI and get it from exiting location13:53
tmckayrhOr "read this config file"13:53
akuznetsovUI part it can be just a convenient method for uploading jobs binaries13:54
ruheakuznetsov, tmckayrh, i agree with you both. i'm just trying to understand what is achievable in the scope of v0.313:54
tmckayrhruhe, maybe a silly question, but in the "collection of files" case above, how does the job manager know which file contains the "main" program?13:55
nprivalovaI think we should consider loading only from existing location13:55
ruhetmckayrh, they'll all be in classpath. user should just provide full class name for Mapper and for Reducer. or for the class which contains main() method to run MR job13:56
tmckayrhruhe, ah, in the execution details fed to the job manager?13:57
ruheyes13:57
tmckayrhokay, thanks :)13:57
tmckayrhhmmm, so eventually anyway a JobOrigin object may point to a single file or to a collection of files.  I wonder if we need an indicator of that in the JobOrigin record....14:00
akuznetsovlet for first time assume that JobOrigin contains only one file14:01
tmckayrh:) akuznetsov, my mind is wandering down paths with orange cones blocking them off14:01
nprivalovamaybe just add 'lib' param?14:01
ruheakuznetsov, what about Pig and Hive cases? Usually there're used along with jar files containing UserDefinedFunctions14:02
tmckayrhalso, in the "multiple file" case, I wonder how to describe it with a single job_type parameter.14:03
akuznetsovruhe let create a first working version when add a support of multiplay files for JobOrigin14:03
nprivalovalib lib lib14:03
tmckayrh:) nprivalova, is that a boolean flag?14:04
nprivalovano, just path to all additional jars14:04
tmckayrhah, of course14:04
akuznetsovtmckayrh job type means that kind of job, for example Oozie workflow will consists of several files14:04
akuznetsova xml with workflow description and some executable code14:05
*** dina_belova has joined #savanna14:05
tmckayrhSo, before we forget, the Job Origin Component blueprint description needs to change to say "binary" and talk about swift/gluster/hdfs.  Like ruhe mentioned yesterday, things supporting "diff" like most vcs systems probably aren't helpful with non-human-readable binaries.14:09
aignatov_this link you cannot change? https://blueprints.launchpad.net/savanna/+spec/edp-job-origin-component14:11
aignatov_Trevor, I aasigned it for you, please can you confirm that you is able to change this?14:13
*** rnirmal has joined #savanna14:14
*** lastidiot has joined #savanna14:14
akuznetsovI changed blue print not it contains following "Job binaries can be stored in Swift, Gluster, Internal Savanna Database or can be download from ci/build server"14:15
tmckayrhaignatov_, okay, looks like it's done.  I'll check anway, I looked to see if I could edit yesterday but I couldn't14:15
tmckayrhcan binaries by stored in sqlite?14:20
openstackgerritNikita Konovalov proposed a change to stackforge/savanna: Unit Tests for Conductor Manager API  https://review.openstack.org/4039114:24
akuznetsovtmckayrh possible yes in case if we have open stack installation with out swift or gluster14:24
akuznetsovand edp works with some NoSQL databases14:25
tmckayrhok, thanks.  I have never tried to put a binary file in sql :)14:25
tmckayrhLooks like sqlite3 python bindings support it, though14:26
openstackgerritSergey Lukjanov proposed a change to stackforge/savanna: Add check S361 for imports of savanna.db module  https://review.openstack.org/4042814:26
*** lastidiot has quit IRC14:27
ruheno no no :) we need to use distributed storage. don't forget about next-gen architecture14:28
akuznetsovtmckayrh stored in sql images for some my early projects, it not very elegant but allow moves a production code from one server to another very fast :)14:28
openstackgerritDmitry Mescheryakov proposed a change to stackforge/savanna: A Resource implementation for Conductor  https://review.openstack.org/4040014:29
akuznetsovruhe, why not, I am not see a problem to store binaries in MySQL with replication14:29
ruhemeh, looks ugly to me :)14:30
tmckayrhhehe, I'm just asking questions.  I bet it would be very fast to move to another server, but I think I agree with "meh, ugly".  Using a hammer where a screwdriver is needed, I think.14:31
akuznetsovit should be option, possible a recommend and default way to store job binaries will be swift14:37
tmckayrhbe back soon...14:42
*** tmckayrh is now known as _tmckayrh14:42
*** qwerty_nor has joined #savanna14:44
*** aignatov has joined #savanna14:48
*** ruhe has quit IRC14:48
*** aignatov_ has quit IRC14:49
openstackgerritNikita Konovalov proposed a change to stackforge/savanna: Unit Tests for Conductor Manager API  https://review.openstack.org/4039114:52
*** IlyaE has joined #savanna14:59
*** ruhe has joined #savanna15:05
openstackgerritA change was merged to stackforge/savanna: Add check S361 for imports of savanna.db module  https://review.openstack.org/4042815:05
openstackgerritNikita Konovalov proposed a change to stackforge/savanna: Unit Tests for Conductor Manager API  https://review.openstack.org/4039115:07
*** lastidiot has joined #savanna15:08
openstackgerritNikita Konovalov proposed a change to stackforge/savanna: Unit Tests and fixes for Conductor Manager API  https://review.openstack.org/4039115:16
openstackgerritNikita Konovalov proposed a change to stackforge/savanna: Unit Tests and fixes for Conductor Manager API  https://review.openstack.org/4039115:17
*** NikitaKonovalov has quit IRC15:17
*** NikitaKonovalov has joined #savanna15:24
_tmckayrhall, I have a question about database scripts.  If I am adding tables to the savanna db to store JobOrigins, then I imagine I need to supply some database migration script?15:33
*** _tmckayrh is now known as tmckayrh15:33
tmckayrhI have seen mention of alembic.15:33
SergeyLukjanovtmckayrh, hi15:34
SergeyLukjanovyep, we are using alembic for migrations15:34
SergeyLukjanovcurrently we are working on improving db code15:34
SergeyLukjanovand we'll have an separated conductor module15:35
SergeyLukjanovit's already contains new models15:35
tmckayrhSergeyLukjanov, I saw some commits come through.  Should I try to write agains db_new?15:35
SergeyLukjanovbut we aren't port current migrations to it15:35
SergeyLukjanovyep, absolutely15:35
SergeyLukjanovI think that we'll generate migration scripts when work on upgrading db code will be finished15:36
tmckayrhokay.  so let's say for example I run savanna without job origins, and then I add an origin table and rerun.  Should I worry about migrating, or should I just wipe out the savanna server db and rerun?15:36
SergeyLukjanovjust wipe the db for dev now15:37
tmckayrhokay, thanks15:41
openstackgerritNikita Konovalov proposed a change to stackforge/savanna: Unit Tests and fixes for Conductor Manager API  https://review.openstack.org/4039116:01
openstackgerritNikita Konovalov proposed a change to stackforge/savanna: Unit Tests and fixes for Conductor Manager API  https://review.openstack.org/4039116:34
*** gkleiman has joined #savanna16:42
openstackgerritDmitry Mescheryakov proposed a change to stackforge/savanna: A Resource implementation for Conductor  https://review.openstack.org/4040016:50
*** NikitaKonovalov has quit IRC16:54
*** nprivalova has quit IRC16:59
openstackgerritA change was merged to stackforge/savanna: Unit Tests and fixes for Conductor Manager API  https://review.openstack.org/4039117:00
*** dmitryme has quit IRC17:02
*** ruhe has quit IRC17:04
*** IlyaE has quit IRC17:27
*** dina_belova has quit IRC17:28
*** SergeyLukjanov has quit IRC17:32
*** SergeyLukjanov has joined #savanna17:33
*** ruhe has joined #savanna17:33
*** ruhe has quit IRC17:34
*** SergeyLukjanov has quit IRC17:34
*** dina_belova has joined #savanna17:38
*** dina_belova has quit IRC17:40
*** tmckayrh has quit IRC17:42
*** tmckayrh has joined #savanna17:43
*** ruhe has joined #savanna17:47
*** qwerty_nor has quit IRC17:49
*** Nadya has joined #savanna17:54
crobertsrhHmm, I just pulled the latest from savanna/master and I'm seeing the following: http://fpaste.org/30422/58116971/   any tips?17:55
*** NikitaKonovalov has joined #savanna17:55
crobertsrhdoh....Looks like I have requests 1.2.3, which is not < 1.2.317:55
ruherequirements.txt was updated today. maybe it introduced this issue17:58
crobertsrhah, should it be strictly less than 1.2.3, or should 1.2.3 be fine?17:58
ruherequirements is aligned across all OS projects (afaik)17:59
ruheso, < 1.2.3 must be there on purpose18:00
crobertsrhOk, this is on Fedora 17.  I'll see what I can work out.18:00
*** NikitaKonovalov has quit IRC18:00
ruhedo you have requests installed in system path?18:00
ruhebecause tools/install_venv should install proper versions of dependencies18:01
crobertsrhIt is on system path (1.2.3)18:01
ruhei suggest to use venv to avoid such problems18:02
*** dina_belova has joined #savanna18:02
crobertsrhYeah, venv has 1.2.3 also :(18:02
ruhehmm18:02
crobertsrhI am only running savanna with venv18:02
ruheah, so there might be a conflict between dependencies of savanna18:03
crobertsrhNot seeing it right off hand18:04
ruhecan you grep in .tox for requests>=1.1,<1.2.3 and find out which project has this requirement?18:04
crobertsrhpython_novaclient seems to be the only place I'm seeing it18:05
crobertsrh.tox/venv/lib/python2.7/site-packages/python_novaclient-2.14.0-py2.7.egg-info/requires.txt:requests>=1.1,<1.2.318:05
crobertsrh.tox/venv/lib64/python2.7/site-packages/python_novaclient-2.14.0-py2.7.egg-info/requires.txt:requests>=1.1,<1.2.318:05
*** akuznetsov has quit IRC18:06
ruhei'm checking this on the latest master now in fresh directory18:06
crobertsrhThanks18:07
ruheyes, i have the same error18:08
ruhefind . -name 'require*' -exec grep -H 'request' {} \;18:09
ruhe./venv/lib/python2.7/site-packages/python_cinderclient-1.0.4-py2.7.egg-info/requires.txt:requests>=0.818:09
ruhe./venv/lib/python2.7/site-packages/python_keystoneclient-0.3.1-py2.7.egg-info/requires.txt:requests>=0.8.818:09
ruhe./venv/lib/python2.7/site-packages/python_novaclient-2.14.0-py2.7.egg-info/requires.txt:requests>=1.1,<1.2.318:09
crobertsrhAh, somehow, I missed the other requires.txt entries :)18:09
crobertsrhShould I file a bug?18:11
ruheyes18:11
crobertsrhwill do.  Thanks18:11
ruhei hope SergeyLukjanov will be able to resolve this asap18:11
ruhei wonder how UT and IT missed this18:13
crobertsrhYeah, seems like it might be hard to miss.18:14
crobertsrhhttps://bugs.launchpad.net/savanna/+bug/120895118:14
*** dmitryme has joined #savanna18:15
ruhewe'll need to check all CI jobs carefully to see if there is a misconfiguration which allows such issues to pass18:15
ruhecrobertsrh, thanks for catching this18:16
crobertsrhLooks like I picked the wrong (or maybe right) day to update :)18:16
*** SergeyLukjanov has joined #savanna18:16
crobertsrhno prob.  That's what I'm here for18:16
crobertsrhOh.  Ruhe.  Did you ever come up with those images that include Oozie to try out?18:17
ruhei haven't time yet to work with this part of Savanna18:18
*** NikitaKonovalov has joined #savanna18:19
NadyaI did18:19
ruheafaik, they're not published yet. so you'll need to built them yourself. https://github.com/stackforge/savanna-extra/tree/master/elements18:20
ruheelement for oozie is there18:20
crobertsrhcool.  I've never built one yet.  Another chance to learn something!18:20
crobertsrhThanks18:20
ruhewelcome :)18:20
SergeyLukjanovcrobertsrh, I'll take a look at requests problem18:21
crobertsrhack. Thanks Sergey!18:21
*** ruhe has quit IRC18:22
SergeyLukjanovit's absolutely strange because I performed several manual tests and unit/integration tests works too18:22
SergeyLukjanovthe possible reason for it - pypi mirrors18:23
*** dina_belova has quit IRC18:25
SergeyLukjanovhere is the update commit and the only keystone client version has been increased - https://github.com/stackforge/savanna/commit/367ad522b2a86c9a7b7eae4587edc7d8f5d9bf1818:29
*** dina_belova has joined #savanna18:34
*** mattf is now known as _mattf18:44
*** _mattf is now known as mattf18:45
*** NikitaKonovalov has quit IRC18:47
*** crobertsrh has quit IRC18:47
SergeyLukjanovmm, here is a reason of this problem - https://review.openstack.org/#/c/37461/2/requirements.txt18:48
*** dina_belova has quit IRC18:48
SergeyLukjanovit's just a problem of checking dependencies18:48
*** NikitaKonovalov has joined #savanna18:49
SergeyLukjanovI'll merge fix for it asap to savanna18:49
*** ruhe has joined #savanna18:49
*** dina_belova has joined #savanna18:51
tmckayrhHi folks.  Question, when representing a tuple value in the orm stuff, how do I do that?  Example, the credentials value for Job Origin and Data Source object which contains a user and password.  I see a JonDictType used to build a column, is that the right thing?18:54
SergeyLukjanovtmckayrh, good question :)18:55
SergeyLukjanovbtw we can add JsonTupleType...18:55
SergeyLukjanovcurrently only swift credentials will be stored here, isn't it?18:56
openstackgerritSergey Lukjanov proposed a change to stackforge/savanna: Fix requests version  https://review.openstack.org/4047518:57
tmckayrhSergeyLukjanov, I don't know :)  Just reading the structure.  I think Nadya was just chatting with me about that....18:57
tmckayrhbrb, have to move a rug....18:57
SergeyLukjanovI think it could be currently considered as an credentials storage18:58
Nadyalet it be just a tuple I think18:59
Nadyafor now18:59
Nadyauser-password18:59
tmckayrhSergeyLukjanov, Nadya, okay.  It could be two separate string fields, or a dict, or an ordered list, or if you have an idea for a tuple that is somehow different I could try to implement that.... I think either JsonDict or JsonList is likely to work...19:02
tmckayrhdict makes sense if the fields are named19:03
SergeyLukjanovlooks like that fix for requests version works good, but I can't merge it write now because broken docs build is now part of our gating proces...19:09
SergeyLukjanovI hope that I19:09
SergeyLukjanovwill fix it today19:09
openstackgerritJonathan Maron proposed a change to stackforge/savanna: Made Ambari RPM location configurable  https://review.openstack.org/4047919:13
*** ruhe has quit IRC19:15
*** IlyaE has joined #savanna19:21
*** NikitaKonovalov has quit IRC19:21
*** NikitaKonovalov has joined #savanna19:21
*** crobertsrh has joined #savanna19:25
*** dmitryme has quit IRC19:28
openstackgerritSergey Lukjanov proposed a change to stackforge/savanna: Bump sphinx to the latest version  https://review.openstack.org/4048519:30
*** Nadya has quit IRC19:56
*** dina_belova has quit IRC19:58
*** lastidiot has quit IRC20:01
*** lastidiot has joined #savanna20:02
*** NikitaKonovalov has quit IRC20:14
*** crobertsrh has quit IRC20:21
openstackgerritSergey Lukjanov proposed a change to stackforge/savanna: Fix docs build  https://review.openstack.org/4049320:23
openstackgerritA change was merged to stackforge/savanna: Fix docs build  https://review.openstack.org/4049320:36
openstackgerritA change was merged to stackforge/savanna: Fix requests version  https://review.openstack.org/4047520:50
*** dmitryme has joined #savanna20:50
*** gkleiman has quit IRC20:53
*** dina_belova has joined #savanna20:58
*** dina_belova has quit IRC21:02
*** dina_belova has joined #savanna21:08
*** SergeyLukjanov has quit IRC21:08
*** dina_belova has quit IRC21:13
*** mattf is now known as _mattf21:15
*** NikitaKonovalov has joined #savanna21:15
*** NikitaKonovalov has quit IRC21:19
*** tstclair is now known as _tstclair21:20
*** dmitryme has quit IRC21:28
*** dina_belova has joined #savanna22:09
*** dina_belova has quit IRC22:13
*** NikitaKonovalov has joined #savanna22:15
*** NikitaKonovalov has quit IRC22:20
*** lastidiot has quit IRC22:26
*** _mattf is now known as mattf22:36
*** dina_belova has joined #savanna23:09
*** dina_belova has quit IRC23:13
*** NikitaKonovalov has joined #savanna23:15
*** rnirmal has quit IRC23:19
*** NikitaKonovalov has quit IRC23:20
*** IlyaE has quit IRC23:34
*** lastidiot has joined #savanna23:49

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