| *** yamamoto has joined #openstack-meeting-3 | 00:13 | |
| *** yamamoto has quit IRC | 00:17 | |
| *** markvoelker has joined #openstack-meeting-3 | 00:50 | |
| *** hongbin has quit IRC | 00:52 | |
| *** mjturek has joined #openstack-meeting-3 | 00:57 | |
| *** cheng1 has joined #openstack-meeting-3 | 00:58 | |
| *** mjturek has quit IRC | 01:02 | |
| *** cheng1 has quit IRC | 01:10 | |
| *** mjturek has joined #openstack-meeting-3 | 01:11 | |
| *** markvoelker has quit IRC | 01:22 | |
| *** PagliaccisCloud has quit IRC | 01:24 | |
| *** cheng1 has joined #openstack-meeting-3 | 01:26 | |
| *** PagliaccisCloud has joined #openstack-meeting-3 | 01:27 | |
| *** mjturek has quit IRC | 01:33 | |
| *** jamesmcarthur has joined #openstack-meeting-3 | 02:01 | |
| *** igordc has quit IRC | 02:07 | |
| *** jamesmcarthur has quit IRC | 02:08 | |
| *** jamesmcarthur has joined #openstack-meeting-3 | 02:08 | |
| *** jamesmcarthur has quit IRC | 02:17 | |
| *** markvoelker has joined #openstack-meeting-3 | 02:20 | |
| *** jamesmcarthur has joined #openstack-meeting-3 | 02:24 | |
| *** jamesmcarthur has quit IRC | 02:38 | |
| *** psachin has joined #openstack-meeting-3 | 02:42 | |
| *** markvoelker has quit IRC | 02:52 | |
| *** yamamoto has joined #openstack-meeting-3 | 03:00 | |
| *** apetrich has quit IRC | 03:15 | |
| *** yamamoto has quit IRC | 03:36 | |
| *** yamamoto has joined #openstack-meeting-3 | 03:36 | |
| *** markvoelker has joined #openstack-meeting-3 | 03:49 | |
| *** cheng1 has quit IRC | 04:05 | |
| *** markvoelker has quit IRC | 04:22 | |
| *** kazsh has quit IRC | 04:26 | |
| *** bnemec has quit IRC | 04:26 | |
| *** isq_ has quit IRC | 04:26 | |
| *** kukacz has quit IRC | 04:26 | |
| *** kazsh has joined #openstack-meeting-3 | 04:53 | |
| *** bnemec has joined #openstack-meeting-3 | 04:53 | |
| *** isq_ has joined #openstack-meeting-3 | 04:53 | |
| *** kukacz has joined #openstack-meeting-3 | 04:53 | |
| *** PagliaccisCloud has quit IRC | 04:56 | |
| *** PagliaccisCloud has joined #openstack-meeting-3 | 04:56 | |
| *** cheng1 has joined #openstack-meeting-3 | 04:57 | |
| *** markvoelker has joined #openstack-meeting-3 | 05:19 | |
| *** yamamoto has quit IRC | 05:43 | |
| *** igordc has joined #openstack-meeting-3 | 05:47 | |
| *** yamamoto has joined #openstack-meeting-3 | 05:48 | |
| *** markvoelker has quit IRC | 05:53 | |
| *** e0ne has joined #openstack-meeting-3 | 06:32 | |
| *** markvoelker has joined #openstack-meeting-3 | 06:50 | |
| *** Luzi has joined #openstack-meeting-3 | 06:54 | |
| *** e0ne has quit IRC | 07:17 | |
| *** e0ne has joined #openstack-meeting-3 | 07:21 | |
| *** markvoelker has quit IRC | 07:22 | |
| *** pcaruana has joined #openstack-meeting-3 | 07:25 | |
| *** david-lyle has joined #openstack-meeting-3 | 07:36 | |
| *** dklyle has quit IRC | 07:37 | |
| *** apetrich has joined #openstack-meeting-3 | 07:40 | |
| *** dklyle has joined #openstack-meeting-3 | 07:41 | |
| *** david-lyle has quit IRC | 07:42 | |
| *** igordc has quit IRC | 07:54 | |
| *** dklyle has quit IRC | 07:55 | |
| *** dklyle has joined #openstack-meeting-3 | 07:55 | |
| *** e0ne has quit IRC | 08:04 | |
| *** tssurya has joined #openstack-meeting-3 | 08:15 | |
| *** markvoelker has joined #openstack-meeting-3 | 08:19 | |
| *** moguimar has joined #openstack-meeting-3 | 08:22 | |
| *** ralonsoh has joined #openstack-meeting-3 | 08:25 | |
| *** markvoelker has quit IRC | 08:53 | |
| *** cheng1 has quit IRC | 09:42 | |
| *** markvoelker has joined #openstack-meeting-3 | 09:50 | |
| *** cheng1 has joined #openstack-meeting-3 | 09:58 | |
| *** markvoelker has quit IRC | 10:23 | |
| *** e0ne has joined #openstack-meeting-3 | 10:25 | |
| *** yamamoto has quit IRC | 10:53 | |
| *** cheng1 has quit IRC | 11:01 | |
| *** markvoelker has joined #openstack-meeting-3 | 11:20 | |
| *** yamamoto has joined #openstack-meeting-3 | 11:33 | |
| *** yamamoto has quit IRC | 11:35 | |
| *** yamamoto has joined #openstack-meeting-3 | 11:35 | |
| *** yamamoto has quit IRC | 11:42 | |
| *** yamamoto has joined #openstack-meeting-3 | 11:43 | |
| *** yamamoto has quit IRC | 11:43 | |
| *** yamamoto has joined #openstack-meeting-3 | 11:44 | |
| *** yamamoto has quit IRC | 11:48 | |
| *** markvoelker has quit IRC | 11:53 | |
| *** raildo has joined #openstack-meeting-3 | 12:14 | |
| *** yamamoto has joined #openstack-meeting-3 | 12:38 | |
| *** yamamoto has quit IRC | 12:47 | |
| *** markvoelker has joined #openstack-meeting-3 | 12:50 | |
| *** cheng1 has joined #openstack-meeting-3 | 13:03 | |
| *** cheng1_ has joined #openstack-meeting-3 | 13:04 | |
| *** cheng1 has quit IRC | 13:07 | |
| *** cheng1_ has quit IRC | 13:10 | |
| *** cheng1 has joined #openstack-meeting-3 | 13:12 | |
| *** markvoelker has quit IRC | 13:22 | |
| *** yamamoto has joined #openstack-meeting-3 | 13:29 | |
| *** tosky has joined #openstack-meeting-3 | 13:56 | |
| *** jeremyfreudberg has joined #openstack-meeting-3 | 13:58 | |
| *** tellesnobrega has joined #openstack-meeting-3 | 14:02 | |
| tellesnobrega | #startmeeting sahara | 14:02 |
|---|---|---|
| openstack | Meeting 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 |
| openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:02 |
| *** openstack changes topic to " (Meeting topic: sahara)" | 14:02 | |
| openstack | The meeting name has been set to 'sahara' | 14:02 |
| tellesnobrega | sorry I'm late | 14:02 |
| tosky | o/ | 14:03 |
| jeremyfreudberg | o/ | 14:03 |
| tellesnobrega | #topic News/Updates | 14:04 |
| *** openstack changes topic to "News/Updates (Meeting topic: sahara)" | 14:04 | |
| jeremyfreudberg | working on dashboard stuff and writing a candidacy statement | 14:05 |
| tosky | \o/ | 14:05 |
| tosky | I 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 |
| tellesnobrega | well written btw | 14:06 |
| jeremyfreudberg | thanks! :) | 14:06 |
| tellesnobrega | I'm still fighting py2 -> py3 compatibility | 14:06 |
| tellesnobrega | I can get in more details later | 14:07 |
| tellesnobrega | any more news? | 14:08 |
| tellesnobrega | lets move on | 14:09 |
| tellesnobrega | #topic APIv2 | 14:09 |
| *** openstack changes topic to "APIv2 (Meeting topic: sahara)" | 14:09 | |
| tellesnobrega | how are we doing for making apiv2 stable today? | 14:09 |
| jeremyfreudberg | let's go for it! | 14:09 |
| tosky | most of the "deploy with unversioned endpoints" patches have been merged | 14:09 |
| jeremyfreudberg | i don't see any reason not to make it stable | 14:09 |
| tosky | the only remaining one is for tripleo-heat-templates | 14:09 |
| tosky | but I'm going to start a friendly nagging campaign :) | 14:10 |
| tellesnobrega | jeremyfreudberg, can you write the patch to make it stable? | 14:10 |
| tosky | tellesnobrega: it's already there :) | 14:11 |
| jeremyfreudberg | tellesnobrega, https://review.openstack.org/#/c/582282/ | 14:11 |
| tellesnobrega | oh, missed it | 14:11 |
| tellesnobrega | +2ed | 14:12 |
| tellesnobrega | thanks for the hard work on it jeremyfreudberg | 14:12 |
| tellesnobrega | and tosky | 14:12 |
| jeremyfreudberg | my pleasure :) thanks all | 14:12 |
| tellesnobrega | tosky, whenever you feel like we are ready to merge it, you can do the honors | 14:13 |
| tellesnobrega | moving on | 14:13 |
| tellesnobrega | #topic Python 3 | 14:14 |
| *** openstack changes topic to "Python 3 (Meeting topic: sahara)" | 14:14 | |
| tellesnobrega | so, I can make sahara work with python 2 and with python 3, but not at the same time | 14:14 |
| tellesnobrega | and right now, I'm not sure how to get it to work | 14:15 |
| tellesnobrega | the issue is with how we load from pickle on the remote machine | 14:16 |
| tellesnobrega | on python3 it needs to read from sys.stdin.buffer | 14:16 |
| tellesnobrega | and on python2 it reads from sys.stdin | 14:16 |
| jeremyfreudberg | "at the same time" means a mixture? or it just means one codebase which supports both individually? | 14:17 |
| tellesnobrega | supports both individually | 14:17 |
| jeremyfreudberg | got it | 14:17 |
| tellesnobrega | I'm thinking that I may have to check the local python version running and send it as kwargs to the remote machine | 14:18 |
| tellesnobrega | and update the script to execute the appropriate function depending on the version | 14:18 |
| tellesnobrega | does that seem like a good plan? | 14:19 |
| *** mjturek has joined #openstack-meeting-3 | 14:19 | |
| *** markvoelker has joined #openstack-meeting-3 | 14:20 | |
| *** mjturek has quit IRC | 14:21 | |
| tosky | if 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 |
| tellesnobrega | I think that the remote python won't be an issue | 14:22 |
| tellesnobrega | I just need to get the right "connection" | 14:22 |
| tellesnobrega | I will give it a try and see how it goes | 14:22 |
| tosky | the complication comes from this cross-python communication | 14:22 |
| tosky | other had the same issue; looking around, I can see for example https://review.gluster.org/#/c/glusterfs/+/21320/ | 14:23 |
| tellesnobrega | hmm | 14:24 |
| tellesnobrega | I will take a look into it | 14:24 |
| *** psachin has quit IRC | 14:24 | |
| tellesnobrega | hopefully I will be able to get it to work today | 14:25 |
| tellesnobrega | lets see | 14:25 |
| tellesnobrega | other than that, do we have any blocking issues for M3? | 14:26 |
| tosky | not really super-urgent, but we have two reviews for the plugins | 14:28 |
| tellesnobrega | which ones? | 14:28 |
| tosky | not python3 related (well, one of them is iirc) | 14:28 |
| tosky | https://review.openstack.org/#/c/634799/ should be good to go | 14:29 |
| *** mjturek has joined #openstack-meeting-3 | 14:29 | |
| jeremyfreudberg | i'll review that | 14:29 |
| tellesnobrega | thanks jeremyfreudberg | 14:29 |
| tosky | on 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 mechanism | 14:29 |
| tosky | but at this point it would be for Train or much later, if we don't want to bump the requirements so early | 14:30 |
| tellesnobrega | I would say lets keep this for now | 14:31 |
| tellesnobrega | and revisit it later | 14:32 |
| tellesnobrega | actually, the code as is now, is better than before, because it was simply comparing a string to int | 14:32 |
| tellesnobrega | making that comparison completely useless | 14:32 |
| jeremyfreudberg | yeah, in python 2 aren't all strings greater than any int? | 14:34 |
| tellesnobrega | yes | 14:34 |
| tellesnobrega | that is why it was a useless check | 14:35 |
| tellesnobrega | I didn't know that it was a string until I changed to python3 | 14:35 |
| tellesnobrega | than the comparison exploded | 14:35 |
| jeremyfreudberg | why not do it as 1. try to convert to int 2. if fail, convert it to -1 | 14:37 |
| tellesnobrega | that works too | 14:37 |
| jeremyfreudberg | avoids the py3 problem with uncomparable types. no regression if we catch the exception for casting to int. | 14:38 |
| tellesnobrega | does that makes sense to you tosky ? | 14:38 |
| jeremyfreudberg | i might be missing one aspect of it, so, please weigh in, tosky | 14:39 |
| tosky | sure, no problem | 14:39 |
| jeremyfreudberg | give that a try, then (technically it's a bug so it can be done after M3 if there isn't time) | 14:39 |
| tellesnobrega | I can get that in quickly | 14:40 |
| jeremyfreudberg | cool | 14:40 |
| tellesnobrega | I might have some good news | 14:41 |
| tellesnobrega | the check for sys.stdin type worked with python 2 | 14:41 |
| tellesnobrega | let me see python3 | 14:41 |
| tellesnobrega | anything else on this? | 14:42 |
| tellesnobrega | #topic M3 | 14:43 |
| *** openstack changes topic to "M3 (Meeting topic: sahara)" | 14:43 | |
| tellesnobrega | just want to double check what we need to cut on m3 | 14:43 |
| jeremyfreudberg | let's please release a new saharaclient and bump the minimum for sahara-dasbhoard | 14:43 |
| tellesnobrega | and also ask if jeremyfreudberg wants to do the honors and make the patches | 14:44 |
| tellesnobrega | jeremyfreudberg, you are almost certainly the next PTL and getting the versions in is part of your job to come | 14:44 |
| tellesnobrega | so start early is easier later on | 14:44 |
| tellesnobrega | so, if you want, you can be responsible for m3 and later on for the final release | 14:45 |
| jeremyfreudberg | i'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 works | 14:45 |
| jeremyfreudberg | and i'll handle it for the final release | 14:46 |
| tellesnobrega | jeremyfreudberg, ok, so I can do it for m3 | 14:46 |
| tellesnobrega | you do the final release | 14:46 |
| jeremyfreudberg | yup | 14:46 |
| tellesnobrega | thanks | 14:46 |
| tellesnobrega | ok, so new client, bump version on the dashboard | 14:46 |
| tellesnobrega | do we need a sahara cut? I'm still getting a hang on the new process | 14:46 |
| tosky | I don't remember if a release is needed for m3, but we need for sure an initial release of the plugins | 14:47 |
| tosky | otherwise we can't patch openstack-ansible to install them :) | 14:48 |
| tellesnobrega | ok, should them be tagged as beta? | 14:48 |
| tosky | so maybe releasing also a new pre-release for sahara core is not going to be so complicated | 14:48 |
| jeremyfreudberg | https://releases.openstack.org/reference/release_models.html | 14:49 |
| tosky | I don't remember which is the correct version number at this point | 14:49 |
| tellesnobrega | we are cycle-with-rc iirc, so we don't need m3 | 14:49 |
| tellesnobrega | just RC | 14:49 |
| tellesnobrega | and final release for sahara itself | 14:49 |
| tellesnobrega | the plugins I'm cutting as beta | 14:49 |
| tellesnobrega | anything else? | 14:50 |
| tellesnobrega | plugins, client, bump version of client on sahara-dashboard | 14:50 |
| tellesnobrega | and I think that is all | 14:51 |
| tellesnobrega | good update on python3 | 14:51 |
| tellesnobrega | it worked with python3 now | 14:51 |
| tosky | oh | 14:51 |
| tellesnobrega | I will send a patch | 14:51 |
| jeremyfreudberg | not 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 freeze | 14:51 |
| tosky | do you mean the mixed python3+python2? | 14:51 |
| tellesnobrega | jeremyfreudberg, got it | 14:52 |
| tosky | jeremyfreudberg: but we can't bump the client requirement of the dashboard before releasing the client, so not for m3 | 14:52 |
| tellesnobrega | tosky, yes, same image, ran python2 and python3 locally and the cluster became active | 14:53 |
| jeremyfreudberg | tosky, but the client will be released sooner, since I'm writing that patch separately from telles's other releases | 14:53 |
| *** markvoelker has quit IRC | 14:53 | |
| tosky | jeremyfreudberg: so that depends on the speed that it will take to accept the release patch for saharaclient | 14:55 |
| tosky | because if we miss this week, next week it's outside M3, so maybe at that point we will go directly to RC1 | 14:55 |
| tellesnobrega | tosky, jeremyfreudberg if it merges really soon we can bump, if not we can only deffer to RC1 | 14:56 |
| jeremyfreudberg | sure | 14:56 |
| tellesnobrega | we are running out of time | 14:57 |
| jeremyfreudberg | https://review.openstack.org/#/c/641690/ - think i did that right | 14:58 |
| tellesnobrega | looks good | 14:58 |
| tellesnobrega | I guess we can close for the day | 14:59 |
| tellesnobrega | thanks everyone | 14:59 |
| tellesnobrega | see you all next week | 14:59 |
| jeremyfreudberg | thanks | 15:00 |
| tellesnobrega | #endmeeting | 15:00 |
| *** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:00 | |
| openstack | Meeting ended Thu Mar 7 15:00:07 2019 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:00 |
| openstack | Minutes: http://eavesdrop.openstack.org/meetings/sahara/2019/sahara.2019-03-07-14.02.html | 15:00 |
| openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/sahara/2019/sahara.2019-03-07-14.02.txt | 15:00 |
| openstack | Log: http://eavesdrop.openstack.org/meetings/sahara/2019/sahara.2019-03-07-14.02.log.html | 15:00 |
| *** tosky has left #openstack-meeting-3 | 15:00 | |
| *** moguimar has quit IRC | 15:00 | |
| *** tellesnobrega has left #openstack-meeting-3 | 15:00 | |
| *** jeremyfreudberg has left #openstack-meeting-3 | 15:01 | |
| *** Luzi has quit IRC | 15:35 | |
| *** markvoelker has joined #openstack-meeting-3 | 15:50 | |
| *** armstrong has joined #openstack-meeting-3 | 16:00 | |
| *** cheng1 has quit IRC | 16:01 | |
| *** jamesmcarthur has joined #openstack-meeting-3 | 16:08 | |
| *** tssurya has quit IRC | 16:10 | |
| *** markvoelker has quit IRC | 16:23 | |
| *** liuyulong is now known as liuyulong_zzZZZ | 16:24 | |
| *** hongbin has joined #openstack-meeting-3 | 16:29 | |
| *** igordc has joined #openstack-meeting-3 | 16:29 | |
| *** mjturek has quit IRC | 16:33 | |
| *** yamamoto has quit IRC | 16:44 | |
| *** yamamoto has joined #openstack-meeting-3 | 16:49 | |
| *** e0ne has quit IRC | 17:07 | |
| *** markvoelker has joined #openstack-meeting-3 | 17:20 | |
| *** igordc has quit IRC | 17:41 | |
| *** markvoelker has quit IRC | 17:53 | |
| *** mjturek has joined #openstack-meeting-3 | 17:56 | |
| *** irclogbot_1 has joined #openstack-meeting-3 | 18:03 | |
| *** mjturek has quit IRC | 18:05 | |
| *** e0ne has joined #openstack-meeting-3 | 18:19 | |
| *** psachin has joined #openstack-meeting-3 | 18:23 | |
| *** e0ne has quit IRC | 18:24 | |
| *** mjturek has joined #openstack-meeting-3 | 18:24 | |
| *** e0ne has joined #openstack-meeting-3 | 18:29 | |
| *** e0ne has quit IRC | 18:33 | |
| *** mjturek has quit IRC | 18:42 | |
| *** mjturek has joined #openstack-meeting-3 | 18:43 | |
| *** pcaruana has quit IRC | 18:46 | |
| *** markvoelker has joined #openstack-meeting-3 | 18:51 | |
| *** pcaruana has joined #openstack-meeting-3 | 19:05 | |
| *** markvoelker has quit IRC | 19:23 | |
| *** mjturek has quit IRC | 19:32 | |
| *** pcaruana has quit IRC | 19:33 | |
| *** mjturek has joined #openstack-meeting-3 | 19:34 | |
| *** armstrong has quit IRC | 19:40 | |
| *** mjturek has quit IRC | 20:15 | |
| *** psachin has quit IRC | 20:17 | |
| *** markvoelker has joined #openstack-meeting-3 | 20:20 | |
| *** mjturek has joined #openstack-meeting-3 | 20:21 | |
| *** jamesmcarthur has quit IRC | 20:23 | |
| *** jamesmcarthur_ has joined #openstack-meeting-3 | 20:23 | |
| *** e0ne has joined #openstack-meeting-3 | 20:35 | |
| *** igordc has joined #openstack-meeting-3 | 20:44 | |
| *** markvoelker has quit IRC | 20:53 | |
| *** ralonsoh has quit IRC | 21:12 | |
| *** e0ne has quit IRC | 21:14 | |
| *** mtreinish has quit IRC | 21:25 | |
| *** mtreinish has joined #openstack-meeting-3 | 21:26 | |
| *** markvoelker has joined #openstack-meeting-3 | 21:50 | |
| *** e0ne has joined #openstack-meeting-3 | 22:01 | |
| *** jamesmcarthur_ has quit IRC | 22:03 | |
| *** raildo has quit IRC | 22:13 | |
| *** mjturek has quit IRC | 22:20 | |
| *** markvoelker has quit IRC | 22:23 | |
| *** e0ne has quit IRC | 22:34 | |
| *** e0ne has joined #openstack-meeting-3 | 22:34 | |
| *** e0ne has quit IRC | 22:36 | |
| *** markvoelker has joined #openstack-meeting-3 | 23:20 | |
| *** purplerbot has quit IRC | 23:26 | |
| *** purplerbot has joined #openstack-meeting-3 | 23:26 | |
| *** markvoelker has quit IRC | 23:52 | |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!