*** 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!