Thursday, 2019-03-07

*** yamamoto has joined #openstack-meeting-300:13
*** yamamoto has quit IRC00:17
*** markvoelker has joined #openstack-meeting-300:50
*** hongbin has quit IRC00:52
*** mjturek has joined #openstack-meeting-300:57
*** cheng1 has joined #openstack-meeting-300:58
*** mjturek has quit IRC01:02
*** cheng1 has quit IRC01:10
*** mjturek has joined #openstack-meeting-301:11
*** markvoelker has quit IRC01:22
*** PagliaccisCloud has quit IRC01:24
*** cheng1 has joined #openstack-meeting-301:26
*** PagliaccisCloud has joined #openstack-meeting-301:27
*** mjturek has quit IRC01:33
*** jamesmcarthur has joined #openstack-meeting-302:01
*** igordc has quit IRC02:07
*** jamesmcarthur has quit IRC02:08
*** jamesmcarthur has joined #openstack-meeting-302:08
*** jamesmcarthur has quit IRC02:17
*** markvoelker has joined #openstack-meeting-302:20
*** jamesmcarthur has joined #openstack-meeting-302:24
*** jamesmcarthur has quit IRC02:38
*** psachin has joined #openstack-meeting-302:42
*** markvoelker has quit IRC02:52
*** yamamoto has joined #openstack-meeting-303:00
*** apetrich has quit IRC03:15
*** yamamoto has quit IRC03:36
*** yamamoto has joined #openstack-meeting-303:36
*** markvoelker has joined #openstack-meeting-303:49
*** cheng1 has quit IRC04:05
*** markvoelker has quit IRC04:22
*** kazsh has quit IRC04:26
*** bnemec has quit IRC04:26
*** isq_ has quit IRC04:26
*** kukacz has quit IRC04:26
*** kazsh has joined #openstack-meeting-304:53
*** bnemec has joined #openstack-meeting-304:53
*** isq_ has joined #openstack-meeting-304:53
*** kukacz has joined #openstack-meeting-304:53
*** PagliaccisCloud has quit IRC04:56
*** PagliaccisCloud has joined #openstack-meeting-304:56
*** cheng1 has joined #openstack-meeting-304:57
*** markvoelker has joined #openstack-meeting-305:19
*** yamamoto has quit IRC05:43
*** igordc has joined #openstack-meeting-305:47
*** yamamoto has joined #openstack-meeting-305:48
*** markvoelker has quit IRC05:53
*** e0ne has joined #openstack-meeting-306:32
*** markvoelker has joined #openstack-meeting-306:50
*** Luzi has joined #openstack-meeting-306:54
*** e0ne has quit IRC07:17
*** e0ne has joined #openstack-meeting-307:21
*** markvoelker has quit IRC07:22
*** pcaruana has joined #openstack-meeting-307:25
*** david-lyle has joined #openstack-meeting-307:36
*** dklyle has quit IRC07:37
*** apetrich has joined #openstack-meeting-307:40
*** dklyle has joined #openstack-meeting-307:41
*** david-lyle has quit IRC07:42
*** igordc has quit IRC07:54
*** dklyle has quit IRC07:55
*** dklyle has joined #openstack-meeting-307:55
*** e0ne has quit IRC08:04
*** tssurya has joined #openstack-meeting-308:15
*** markvoelker has joined #openstack-meeting-308:19
*** moguimar has joined #openstack-meeting-308:22
*** ralonsoh has joined #openstack-meeting-308:25
*** markvoelker has quit IRC08:53
*** cheng1 has quit IRC09:42
*** markvoelker has joined #openstack-meeting-309:50
*** cheng1 has joined #openstack-meeting-309:58
*** markvoelker has quit IRC10:23
*** e0ne has joined #openstack-meeting-310:25
*** yamamoto has quit IRC10:53
*** cheng1 has quit IRC11:01
*** markvoelker has joined #openstack-meeting-311:20
*** yamamoto has joined #openstack-meeting-311:33
*** yamamoto has quit IRC11:35
*** yamamoto has joined #openstack-meeting-311:35
*** yamamoto has quit IRC11:42
*** yamamoto has joined #openstack-meeting-311:43
*** yamamoto has quit IRC11:43
*** yamamoto has joined #openstack-meeting-311:44
*** yamamoto has quit IRC11:48
*** markvoelker has quit IRC11:53
*** raildo has joined #openstack-meeting-312:14
*** yamamoto has joined #openstack-meeting-312:38
*** yamamoto has quit IRC12:47
*** markvoelker has joined #openstack-meeting-312:50
*** cheng1 has joined #openstack-meeting-313:03
*** cheng1_ has joined #openstack-meeting-313:04
*** cheng1 has quit IRC13:07
*** cheng1_ has quit IRC13:10
*** cheng1 has joined #openstack-meeting-313:12
*** markvoelker has quit IRC13:22
*** yamamoto has joined #openstack-meeting-313:29
*** tosky has joined #openstack-meeting-313:56
*** jeremyfreudberg has joined #openstack-meeting-313:58
*** tellesnobrega has joined #openstack-meeting-314:02
tellesnobrega#startmeeting sahara14:02
openstackMeeting started Thu Mar  7 14:02:47 2019 UTC and is due to finish in 60 minutes.  The chair is tellesnobrega. Information about MeetBot at http://wiki.debian.org/MeetBot.14:02
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:02
*** openstack changes topic to " (Meeting topic: sahara)"14:02
openstackThe meeting name has been set to 'sahara'14:02
tellesnobregasorry I'm late14:02
toskyo/14:03
jeremyfreudbergo/14:03
tellesnobrega#topic News/Updates14:04
*** openstack changes topic to "News/Updates (Meeting topic: sahara)"14:04
jeremyfreudbergworking on dashboard stuff and writing a candidacy statement14:05
tosky\o/14:05
toskyI mostly focused on improving the set of jobs that we run on the gates, (v2 jobs, cleanup of dashboard jobs, jobs for the plugins, etc)14:06
tellesnobregawell written btw14:06
jeremyfreudbergthanks! :)14:06
tellesnobregaI'm still fighting py2 -> py3 compatibility14:06
tellesnobregaI can get in more details later14:07
tellesnobregaany more news?14:08
tellesnobregalets move on14:09
tellesnobrega#topic APIv214:09
*** openstack changes topic to "APIv2 (Meeting topic: sahara)"14:09
tellesnobregahow are we doing for making apiv2 stable today?14:09
jeremyfreudberglet's go for it!14:09
toskymost of the "deploy with unversioned endpoints" patches have been merged14:09
jeremyfreudbergi don't see any reason not to make it stable14:09
toskythe only remaining one is for tripleo-heat-templates14:09
toskybut I'm going to start a friendly nagging campaign :)14:10
tellesnobregajeremyfreudberg, can you write the patch to make it stable?14:10
toskytellesnobrega: it's already there :)14:11
jeremyfreudbergtellesnobrega, https://review.openstack.org/#/c/582282/14:11
tellesnobregaoh, missed it14:11
tellesnobrega+2ed14:12
tellesnobregathanks for the hard work on it jeremyfreudberg14:12
tellesnobregaand tosky14:12
jeremyfreudbergmy pleasure :) thanks all14:12
tellesnobregatosky, whenever you feel like we are ready to merge it, you can do the honors14:13
tellesnobregamoving on14:13
tellesnobrega#topic Python 314:14
*** openstack changes topic to "Python 3 (Meeting topic: sahara)"14:14
tellesnobregaso, I can make sahara work with python 2 and with python 3, but not at the same time14:14
tellesnobregaand right now, I'm not sure how to get it to work14:15
tellesnobregathe issue is with how we load from pickle on the remote machine14:16
tellesnobregaon python3 it needs to read from sys.stdin.buffer14:16
tellesnobregaand on python2 it reads from sys.stdin14:16
jeremyfreudberg"at the same time" means a mixture? or it just means one codebase which supports both individually?14:17
tellesnobregasupports both individually14:17
jeremyfreudberggot it14:17
tellesnobregaI'm thinking that I may have to check the local python version running and send it as kwargs to the remote machine14:18
tellesnobregaand update the script to execute the appropriate function depending on the version14:18
tellesnobregadoes that seem like a good plan?14:19
*** mjturek has joined #openstack-meeting-314:19
*** markvoelker has joined #openstack-meeting-314:20
*** mjturek has quit IRC14:21
toskyif it works, yes - but how does it work? If you have python3 on the sahara server and python2 on the instance, the instance can just executed one codebase (python2)14:21
tellesnobregaI think that the remote python won't be an issue14:22
tellesnobregaI just need to get the right "connection"14:22
tellesnobregaI will give it a try and see how it goes14:22
toskythe complication comes from this cross-python communication14:22
toskyother had the same issue; looking around, I can see for example https://review.gluster.org/#/c/glusterfs/+/21320/14:23
tellesnobregahmm14:24
tellesnobregaI will take a look into it14:24
*** psachin has quit IRC14:24
tellesnobregahopefully I will be able to get it to work today14:25
tellesnobregalets see14:25
tellesnobregaother than that, do we have any blocking issues for M3?14:26
toskynot really super-urgent, but we have two reviews for the plugins14:28
tellesnobregawhich ones?14:28
toskynot python3 related (well, one of them is iirc)14:28
toskyhttps://review.openstack.org/#/c/634799/ should be good to go14:29
*** mjturek has joined #openstack-meeting-314:29
jeremyfreudbergi'll review that14:29
tellesnobregathanks jeremyfreudberg14:29
toskyon https://review.openstack.org/#/c/639812/ we had an open question - the fix itself is fine, it does not introduce regressions, I was also wondering if it scales or if it makes sense to introduce a more general mechanism14:29
toskybut at this point it would be for Train or much later, if we don't want to bump the requirements so early14:30
tellesnobregaI would say lets keep this for now14:31
tellesnobregaand revisit it later14:32
tellesnobregaactually, the code as is now, is better than before, because it was simply comparing a string to int14:32
tellesnobregamaking that comparison completely useless14:32
jeremyfreudbergyeah, in python 2 aren't all strings greater than any int?14:34
tellesnobregayes14:34
tellesnobregathat is why it was a useless check14:35
tellesnobregaI didn't know that it was a string until I changed to python314:35
tellesnobregathan the comparison exploded14:35
jeremyfreudbergwhy not do it as 1. try to convert to int 2. if fail, convert it to -114:37
tellesnobregathat works too14:37
jeremyfreudbergavoids the py3 problem with uncomparable types. no regression if we catch the exception for casting to int.14:38
tellesnobregadoes that makes sense to you tosky ?14:38
jeremyfreudbergi might be missing one aspect of it, so, please weigh in, tosky14:39
toskysure, no problem14:39
jeremyfreudberggive that a try, then (technically it's a bug so it can be done after M3 if there isn't time)14:39
tellesnobregaI can get that in quickly14:40
jeremyfreudbergcool14:40
tellesnobregaI might have some good news14:41
tellesnobregathe check for sys.stdin type worked with python 214:41
tellesnobregalet me see python314:41
tellesnobregaanything else on this?14:42
tellesnobrega#topic M314:43
*** openstack changes topic to "M3 (Meeting topic: sahara)"14:43
tellesnobregajust want to double check what we need to cut on m314:43
jeremyfreudberglet's please release a new saharaclient and bump the minimum for sahara-dasbhoard14:43
tellesnobregaand also ask if jeremyfreudberg wants to do the honors and make the patches14:44
tellesnobregajeremyfreudberg, you are almost certainly the next PTL and getting the versions in is part of your job to come14:44
tellesnobregaso start early is easier later on14:44
tellesnobregaso, if you want, you can be responsible for m3 and later on for the final release14:45
jeremyfreudbergi'm planning to disappear awfully soon today (and won't be back till what feels like a bit late), so if there are late merged patches i won't be around to get the right hash. i can propose something for the client now, just to understand how it works14:45
jeremyfreudbergand i'll handle it for the final release14:46
tellesnobregajeremyfreudberg, ok, so I can do it for m314:46
tellesnobregayou do the final release14:46
jeremyfreudbergyup14:46
tellesnobregathanks14:46
tellesnobregaok, so new client, bump version on the dashboard14:46
tellesnobregado we need a sahara cut? I'm still getting a hang on the new process14:46
toskyI don't remember if a release is needed for m3, but we need for sure an initial release of the plugins14:47
toskyotherwise we can't patch openstack-ansible to install them :)14:48
tellesnobregaok, should them be tagged as beta?14:48
toskyso maybe releasing also a new pre-release for sahara core is not going to be so complicated14:48
jeremyfreudberghttps://releases.openstack.org/reference/release_models.html14:49
toskyI don't remember which is the correct version number at this point14:49
tellesnobregawe are cycle-with-rc iirc, so we don't need m314:49
tellesnobregajust RC14:49
tellesnobregaand final release for sahara itself14:49
tellesnobregathe plugins I'm cutting as beta14:49
tellesnobregaanything else?14:50
tellesnobregaplugins, client, bump version of client on sahara-dashboard14:50
tellesnobregaand I think that is all14:51
tellesnobregagood update on python314:51
tellesnobregait worked with python3 now14:51
toskyoh14:51
tellesnobregaI will send a patch14:51
jeremyfreudbergnot just bump version of client on sahara dashboard, i think also release sahara-dashboard for m3 -- if there's a requirements bump, i think it's a courtesy to do it before feature freeze14:51
toskydo you mean the mixed python3+python2?14:51
tellesnobregajeremyfreudberg, got it14:52
toskyjeremyfreudberg: but we can't bump the client requirement of the dashboard before releasing the client, so not for m314:52
tellesnobregatosky, yes, same image, ran python2 and python3 locally and the cluster became active14:53
jeremyfreudbergtosky, but the client will be released sooner, since I'm writing that patch separately from telles's other releases14:53
*** markvoelker has quit IRC14:53
toskyjeremyfreudberg: so that depends on the speed that it will take to accept the release patch for saharaclient14:55
toskybecause if we miss this week, next week it's outside M3, so maybe at that point we will go directly to RC114:55
tellesnobregatosky, jeremyfreudberg if it merges really soon we can bump, if not we can only deffer to RC114:56
jeremyfreudbergsure14:56
tellesnobregawe are running out of time14:57
jeremyfreudberghttps://review.openstack.org/#/c/641690/ - think i did that right14:58
tellesnobregalooks good14:58
tellesnobregaI guess we can close for the day14:59
tellesnobregathanks everyone14:59
tellesnobregasee you all next week14:59
jeremyfreudbergthanks15:00
tellesnobrega#endmeeting15:00
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/"15:00
openstackMeeting ended Thu Mar  7 15:00:07 2019 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:00
openstackMinutes:        http://eavesdrop.openstack.org/meetings/sahara/2019/sahara.2019-03-07-14.02.html15:00
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/sahara/2019/sahara.2019-03-07-14.02.txt15:00
openstackLog:            http://eavesdrop.openstack.org/meetings/sahara/2019/sahara.2019-03-07-14.02.log.html15:00
*** tosky has left #openstack-meeting-315:00
*** moguimar has quit IRC15:00
*** tellesnobrega has left #openstack-meeting-315:00
*** jeremyfreudberg has left #openstack-meeting-315:01
*** Luzi has quit IRC15:35
*** markvoelker has joined #openstack-meeting-315:50
*** armstrong has joined #openstack-meeting-316:00
*** cheng1 has quit IRC16:01
*** jamesmcarthur has joined #openstack-meeting-316:08
*** tssurya has quit IRC16:10
*** markvoelker has quit IRC16:23
*** liuyulong is now known as liuyulong_zzZZZ16:24
*** hongbin has joined #openstack-meeting-316:29
*** igordc has joined #openstack-meeting-316:29
*** mjturek has quit IRC16:33
*** yamamoto has quit IRC16:44
*** yamamoto has joined #openstack-meeting-316:49
*** e0ne has quit IRC17:07
*** markvoelker has joined #openstack-meeting-317:20
*** igordc has quit IRC17:41
*** markvoelker has quit IRC17:53
*** mjturek has joined #openstack-meeting-317:56
*** irclogbot_1 has joined #openstack-meeting-318:03
*** mjturek has quit IRC18:05
*** e0ne has joined #openstack-meeting-318:19
*** psachin has joined #openstack-meeting-318:23
*** e0ne has quit IRC18:24
*** mjturek has joined #openstack-meeting-318:24
*** e0ne has joined #openstack-meeting-318:29
*** e0ne has quit IRC18:33
*** mjturek has quit IRC18:42
*** mjturek has joined #openstack-meeting-318:43
*** pcaruana has quit IRC18:46
*** markvoelker has joined #openstack-meeting-318:51
*** pcaruana has joined #openstack-meeting-319:05
*** markvoelker has quit IRC19:23
*** mjturek has quit IRC19:32
*** pcaruana has quit IRC19:33
*** mjturek has joined #openstack-meeting-319:34
*** armstrong has quit IRC19:40
*** mjturek has quit IRC20:15
*** psachin has quit IRC20:17
*** markvoelker has joined #openstack-meeting-320:20
*** mjturek has joined #openstack-meeting-320:21
*** jamesmcarthur has quit IRC20:23
*** jamesmcarthur_ has joined #openstack-meeting-320:23
*** e0ne has joined #openstack-meeting-320:35
*** igordc has joined #openstack-meeting-320:44
*** markvoelker has quit IRC20:53
*** ralonsoh has quit IRC21:12
*** e0ne has quit IRC21:14
*** mtreinish has quit IRC21:25
*** mtreinish has joined #openstack-meeting-321:26
*** markvoelker has joined #openstack-meeting-321:50
*** e0ne has joined #openstack-meeting-322:01
*** jamesmcarthur_ has quit IRC22:03
*** raildo has quit IRC22:13
*** mjturek has quit IRC22:20
*** markvoelker has quit IRC22:23
*** e0ne has quit IRC22:34
*** e0ne has joined #openstack-meeting-322:34
*** e0ne has quit IRC22:36
*** markvoelker has joined #openstack-meeting-323:20
*** purplerbot has quit IRC23:26
*** purplerbot has joined #openstack-meeting-323:26
*** markvoelker has quit IRC23:52

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