*** ywat has joined #openstack-meeting-3 | 00:08 | |
*** tellesnobrega has quit IRC | 00:08 | |
*** mjturek has quit IRC | 00:12 | |
*** tellesnobrega has joined #openstack-meeting-3 | 00:26 | |
*** shu has joined #openstack-meeting-3 | 00:31 | |
*** yamamoto has joined #openstack-meeting-3 | 00:34 | |
*** sgrasley1 has joined #openstack-meeting-3 | 00:34 | |
*** diablo_rojo has quit IRC | 00:37 | |
*** yamamoto has quit IRC | 00:39 | |
*** timothyb89_ has joined #openstack-meeting-3 | 00:45 | |
*** kevinbenton_ has joined #openstack-meeting-3 | 00:46 | |
*** valkyrie1 has joined #openstack-meeting-3 | 00:46 | |
*** rdopiera_ has joined #openstack-meeting-3 | 00:46 | |
*** jgrassler has joined #openstack-meeting-3 | 00:46 | |
*** lifeless has joined #openstack-meeting-3 | 00:46 | |
*** slaweq_ has joined #openstack-meeting-3 | 00:46 | |
*** notmyname_ has joined #openstack-meeting-3 | 00:49 | |
*** lifeless_ has quit IRC | 00:51 | |
*** jgrassle1 has quit IRC | 00:51 | |
*** notmyname has quit IRC | 00:51 | |
*** lkoranda has quit IRC | 00:51 | |
*** timothyb89 has quit IRC | 00:51 | |
*** kevinbenton has quit IRC | 00:51 | |
*** mguiney has quit IRC | 00:51 | |
*** slaweq has quit IRC | 00:51 | |
*** rdopiera has quit IRC | 00:51 | |
*** notmyname_ is now known as notmyname | 00:51 | |
*** chyka has joined #openstack-meeting-3 | 00:54 | |
*** jonher_ has quit IRC | 00:54 | |
*** lkoranda has joined #openstack-meeting-3 | 00:55 | |
*** jonher has joined #openstack-meeting-3 | 00:56 | |
*** chyka has quit IRC | 00:59 | |
*** hongbin_ has joined #openstack-meeting-3 | 00:59 | |
*** cshastri has joined #openstack-meeting-3 | 01:06 | |
*** Guest98296 has quit IRC | 01:12 | |
*** tssurya has joined #openstack-meeting-3 | 01:13 | |
*** Swami has quit IRC | 01:15 | |
*** tssurya has quit IRC | 01:18 | |
*** salv-orl_ has joined #openstack-meeting-3 | 01:20 | |
*** salv-orlando has quit IRC | 01:23 | |
*** yamamoto has joined #openstack-meeting-3 | 01:35 | |
*** Guest98296 has joined #openstack-meeting-3 | 01:40 | |
*** yamamoto has quit IRC | 01:41 | |
*** harlowja has quit IRC | 01:42 | |
*** Guest44505 has quit IRC | 01:45 | |
*** tssurya has joined #openstack-meeting-3 | 01:55 | |
*** tssurya has quit IRC | 01:59 | |
*** shuyingya has joined #openstack-meeting-3 | 02:22 | |
*** yamamoto has joined #openstack-meeting-3 | 02:37 | |
*** yamamoto has quit IRC | 02:43 | |
*** tssurya has joined #openstack-meeting-3 | 02:56 | |
*** shuyingy_ has joined #openstack-meeting-3 | 03:00 | |
*** shuyingya has quit IRC | 03:00 | |
*** tssurya has quit IRC | 03:00 | |
*** shuyingy_ has quit IRC | 03:00 | |
*** shuyingya has joined #openstack-meeting-3 | 03:01 | |
*** cshastri has quit IRC | 03:07 | |
*** shuyingya has quit IRC | 03:12 | |
*** psachin has joined #openstack-meeting-3 | 03:18 | |
*** cshastri has joined #openstack-meeting-3 | 03:25 | |
*** harlowja has joined #openstack-meeting-3 | 03:37 | |
*** yamamoto has joined #openstack-meeting-3 | 03:39 | |
*** yamamoto has quit IRC | 03:45 | |
*** hongbin_ has quit IRC | 03:50 | |
*** yamamoto has joined #openstack-meeting-3 | 03:52 | |
*** psachin` has joined #openstack-meeting-3 | 03:56 | |
*** psachin has quit IRC | 03:57 | |
*** Guest98296 has quit IRC | 04:22 | |
*** Guest98296 has joined #openstack-meeting-3 | 04:23 | |
*** tssurya has joined #openstack-meeting-3 | 04:40 | |
*** tssurya has quit IRC | 04:44 | |
*** Guest98296 has quit IRC | 04:48 | |
*** Guest98296 has joined #openstack-meeting-3 | 04:49 | |
*** pgadiya has joined #openstack-meeting-3 | 04:49 | |
*** yamahata has joined #openstack-meeting-3 | 04:49 | |
*** lpetrut has joined #openstack-meeting-3 | 04:58 | |
*** marios has joined #openstack-meeting-3 | 05:04 | |
*** chyka has joined #openstack-meeting-3 | 05:05 | |
*** chyka has quit IRC | 05:10 | |
*** e0ne has joined #openstack-meeting-3 | 05:17 | |
*** harlowja has quit IRC | 05:22 | |
*** e0ne has quit IRC | 05:24 | |
*** lpetrut has quit IRC | 05:49 | |
*** iyamahat has joined #openstack-meeting-3 | 05:51 | |
*** lpetrut has joined #openstack-meeting-3 | 05:58 | |
*** Swami has joined #openstack-meeting-3 | 06:07 | |
*** haint_ has quit IRC | 06:14 | |
*** nguyenhai has joined #openstack-meeting-3 | 06:14 | |
*** lpetrut has quit IRC | 06:19 | |
*** e0ne has joined #openstack-meeting-3 | 06:19 | |
*** lpetrut has joined #openstack-meeting-3 | 06:20 | |
*** tuanla____ has joined #openstack-meeting-3 | 06:22 | |
*** pcaruana has joined #openstack-meeting-3 | 06:28 | |
*** cshastri_ has joined #openstack-meeting-3 | 06:30 | |
*** cshastri has quit IRC | 06:31 | |
*** lpetrut has quit IRC | 06:32 | |
*** nguyenhai has quit IRC | 06:32 | |
*** e0ne has quit IRC | 06:39 | |
*** Swami has quit IRC | 06:44 | |
*** nguyenhai has joined #openstack-meeting-3 | 06:45 | |
*** belmoreira has joined #openstack-meeting-3 | 06:52 | |
*** Guest98296 has quit IRC | 06:57 | |
*** d0ugal has joined #openstack-meeting-3 | 06:57 | |
*** d0ugal has quit IRC | 06:57 | |
*** d0ugal has joined #openstack-meeting-3 | 06:57 | |
*** yamahata has quit IRC | 07:08 | |
*** anilvenkata has joined #openstack-meeting-3 | 07:18 | |
*** jgu_ has quit IRC | 07:20 | |
*** belmoreira has quit IRC | 07:42 | |
*** aagate has quit IRC | 07:42 | |
*** alexchadin has joined #openstack-meeting-3 | 07:42 | |
*** alexchad_ has joined #openstack-meeting-3 | 07:51 | |
*** tssurya has joined #openstack-meeting-3 | 07:53 | |
*** alexchadin has quit IRC | 07:54 | |
*** lkoranda has quit IRC | 07:56 | |
*** kbaikov has left #openstack-meeting-3 | 07:59 | |
*** iyamahat has quit IRC | 08:00 | |
*** lkoranda has joined #openstack-meeting-3 | 08:01 | |
*** e0ne has joined #openstack-meeting-3 | 08:06 | |
*** lpetrut has joined #openstack-meeting-3 | 08:08 | |
*** alexchadin has joined #openstack-meeting-3 | 08:09 | |
*** sdake has quit IRC | 08:10 | |
*** logan- has quit IRC | 08:11 | |
*** cmurphy has quit IRC | 08:11 | |
*** alexchad_ has quit IRC | 08:11 | |
*** Adri2000 has quit IRC | 08:12 | |
*** Adri2000 has joined #openstack-meeting-3 | 08:13 | |
*** cmurphy has joined #openstack-meeting-3 | 08:13 | |
*** sdake has joined #openstack-meeting-3 | 08:13 | |
*** sdake has quit IRC | 08:13 | |
*** sdake has joined #openstack-meeting-3 | 08:13 | |
*** logan- has joined #openstack-meeting-3 | 08:13 | |
*** cshastri_ has quit IRC | 08:14 | |
*** VW has quit IRC | 08:16 | |
*** VW has joined #openstack-meeting-3 | 08:16 | |
*** belmoreira has joined #openstack-meeting-3 | 08:17 | |
*** d0ugal has quit IRC | 08:20 | |
*** belmoreira has quit IRC | 08:23 | |
*** stendulker has joined #openstack-meeting-3 | 08:25 | |
*** xgerman_ has quit IRC | 08:25 | |
*** xgerman_ has joined #openstack-meeting-3 | 08:25 | |
*** melwitt has quit IRC | 08:26 | |
*** Eko[m] has quit IRC | 08:26 | |
*** sdake has quit IRC | 08:26 | |
*** persia has quit IRC | 08:26 | |
*** kagan73[m] has quit IRC | 08:27 | |
*** enick_598 has quit IRC | 08:27 | |
*** persia has joined #openstack-meeting-3 | 08:28 | |
*** ethfci has joined #openstack-meeting-3 | 08:28 | |
*** sdake has joined #openstack-meeting-3 | 08:31 | |
*** sdake has quit IRC | 08:31 | |
*** sdake has joined #openstack-meeting-3 | 08:31 | |
*** cshastri has joined #openstack-meeting-3 | 08:31 | |
*** melwitt has joined #openstack-meeting-3 | 08:33 | |
*** kagan73[m] has joined #openstack-meeting-3 | 08:33 | |
*** enick_598 has joined #openstack-meeting-3 | 08:35 | |
*** Eko[m] has joined #openstack-meeting-3 | 08:35 | |
*** d0ugal has joined #openstack-meeting-3 | 08:39 | |
*** MarkBaker has joined #openstack-meeting-3 | 08:40 | |
*** MarkBaker has quit IRC | 08:45 | |
*** tssurya_ has joined #openstack-meeting-3 | 08:48 | |
*** tssurya_ has quit IRC | 08:53 | |
*** MarkBaker has joined #openstack-meeting-3 | 08:57 | |
*** tssurya has quit IRC | 09:01 | |
*** d0ugal_ has joined #openstack-meeting-3 | 09:01 | |
*** d0ugal has quit IRC | 09:03 | |
*** d0ugal_ has quit IRC | 09:05 | |
*** d0ugal has joined #openstack-meeting-3 | 09:05 | |
*** belmoreira has joined #openstack-meeting-3 | 09:12 | |
*** tssurya has joined #openstack-meeting-3 | 09:12 | |
*** mikal_ has quit IRC | 09:13 | |
*** mikal has joined #openstack-meeting-3 | 09:13 | |
*** shu has quit IRC | 09:27 | |
*** shuyingya has joined #openstack-meeting-3 | 09:27 | |
*** shuyingy_ has joined #openstack-meeting-3 | 09:28 | |
*** shuyingya has quit IRC | 09:28 | |
*** tssurya_ has joined #openstack-meeting-3 | 09:29 | |
*** tssurya_ has quit IRC | 09:33 | |
*** rmart04 has joined #openstack-meeting-3 | 09:35 | |
*** sambetts|afk is now known as sambetts | 09:42 | |
*** rmart04 has quit IRC | 10:02 | |
*** slaweq_ is now known as slaweq | 10:02 | |
*** d0ugal has quit IRC | 10:03 | |
*** d0ugal_ has joined #openstack-meeting-3 | 10:04 | |
*** tuanla____ has quit IRC | 10:21 | |
*** tssurya_ has joined #openstack-meeting-3 | 10:31 | |
*** tssurya_ has quit IRC | 10:35 | |
*** mikal_ has joined #openstack-meeting-3 | 10:40 | |
*** mikal has quit IRC | 10:43 | |
*** pbourke has quit IRC | 10:47 | |
*** pbourke has joined #openstack-meeting-3 | 10:48 | |
*** shuyingy_ has quit IRC | 10:59 | |
*** d0ugal__ has joined #openstack-meeting-3 | 11:03 | |
*** d0ugal_ has quit IRC | 11:04 | |
*** d0ugal__ has quit IRC | 11:19 | |
*** d0ugal has joined #openstack-meeting-3 | 11:19 | |
*** d0ugal has quit IRC | 11:19 | |
*** d0ugal has joined #openstack-meeting-3 | 11:19 | |
*** alexchadin has quit IRC | 11:32 | |
*** stendulker has quit IRC | 11:38 | |
*** alexchadin has joined #openstack-meeting-3 | 11:42 | |
*** alexchadin has quit IRC | 11:47 | |
*** psachin` has quit IRC | 12:00 | |
*** psachin` has joined #openstack-meeting-3 | 12:09 | |
*** raildo has joined #openstack-meeting-3 | 12:11 | |
*** alexchadin has joined #openstack-meeting-3 | 12:14 | |
*** alexchadin has quit IRC | 12:19 | |
*** alexchadin has joined #openstack-meeting-3 | 12:20 | |
*** alexchadin has quit IRC | 12:38 | |
*** lyan has joined #openstack-meeting-3 | 12:53 | |
*** lyan is now known as Guest31390 | 12:54 | |
*** tellesnobrega has quit IRC | 13:06 | |
*** tosky has joined #openstack-meeting-3 | 13:15 | |
*** mjturek has joined #openstack-meeting-3 | 13:19 | |
*** markvoelker has quit IRC | 13:21 | |
*** markvoelker has joined #openstack-meeting-3 | 13:23 | |
*** VW has quit IRC | 13:24 | |
*** pgadiya has quit IRC | 13:24 | |
*** VW has joined #openstack-meeting-3 | 13:24 | |
*** tellesnobrega has joined #openstack-meeting-3 | 13:29 | |
*** VW has quit IRC | 13:29 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 13:29 | |
*** david-lyle has quit IRC | 13:30 | |
*** psachin` has quit IRC | 13:35 | |
*** sgrasley1 has quit IRC | 13:38 | |
*** sgrasley1 has joined #openstack-meeting-3 | 13:39 | |
*** cshastri has quit IRC | 13:42 | |
*** jeremyfreudberg has joined #openstack-meeting-3 | 13:54 | |
*** hongbin has joined #openstack-meeting-3 | 13:54 | |
tellesnobrega | #startmeeting sahara | 14:00 |
---|---|---|
openstack | Meeting started Thu Apr 5 14:00:01 2018 UTC and is due to finish in 60 minutes. The chair is tellesnobrega. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
*** openstack changes topic to " (Meeting topic: sahara)" | 14:00 | |
openstack | The meeting name has been set to 'sahara' | 14:00 |
tellesnobrega | show off hands | 14:00 |
tellesnobrega | o/ | 14:00 |
jeremyfreudberg | o/ | 14:00 |
tellesnobrega | tosky... | 14:01 |
tosky | o/ | 14:02 |
*** zchkun has joined #openstack-meeting-3 | 14:02 | |
jeremyfreudberg | hi zchkun | 14:02 |
tellesnobrega | I guess we can start | 14:03 |
zchkun | hi jeremyfreudberg | 14:03 |
tellesnobrega | #topic News/Updates | 14:03 |
*** openstack changes topic to "News/Updates (Meeting topic: sahara)" | 14:03 | |
tellesnobrega | I've been working on plugins split, it looks better now, had some interesting conversation and improved the implementation idea | 14:04 |
tellesnobrega | working with mediator pattern to make the sahara and plugins as uncoupled as possible | 14:04 |
tosky | sooo... I'm testing and restesting image generation (so found an issue in a review) | 14:05 |
tellesnobrega | also, I started working on boot from volume but not much was done, just studying | 14:05 |
tosky | the vanilla job finally started, but it failed with some timeouts, so probably until we have the CI or until -infra enables nested virtualization we are out of luck | 14:05 |
*** bobh has joined #openstack-meeting-3 | 14:05 | |
jeremyfreudberg | nothing new to report from me, really (busy school week) | 14:06 |
tosky | we have few reviews almost ready to be merged | 14:06 |
tellesnobrega | jeremyfreudberg, school :( hopefully it is almost over | 14:07 |
*** rmcall has joined #openstack-meeting-3 | 14:07 | |
tellesnobrega | I'm also working on fixing stuff that tosky finds failing | 14:07 |
jeremyfreudberg | next week should be an easier week, and the semester ends in a month | 14:08 |
tellesnobrega | cool | 14:08 |
*** VW has joined #openstack-meeting-3 | 14:09 | |
tellesnobrega | any more news? | 14:09 |
tellesnobrega | #topic Sahara CI | 14:10 |
*** openstack changes topic to "Sahara CI (Meeting topic: sahara)" | 14:10 | |
tellesnobrega | jeremyfreudberg, I saw that evgeny replied your email, what is the plan from now on? | 14:10 |
jeremyfreudberg | was about to click send on the reply button | 14:12 |
tellesnobrega | nice | 14:12 |
jeremyfreudberg | for those not in the email thread, the question was about whether we need the separate vm for Jenkins/Nodepool/Zuul or if those services can share a node with devstack | 14:13 |
jeremyfreudberg | i suppose it's easier to have things separate, but just want to see what my options are | 14:13 |
jeremyfreudberg | in terms of plan, i will probably give evgeny access and see what he can do | 14:13 |
tellesnobrega | I think it will be easier having it separated too, but lets see how it goes | 14:14 |
*** yamahata has joined #openstack-meeting-3 | 14:15 | |
*** iyamahat has joined #openstack-meeting-3 | 14:15 | |
tellesnobrega | ok, lets move on | 14:15 |
tellesnobrega | #topic Rocky 1 | 14:15 |
*** openstack changes topic to "Rocky 1 (Meeting topic: sahara)" | 14:15 | |
tellesnobrega | just wanted to give a heads up that rocky 1 is around the corner and we should take care of the important features, at least specs asap | 14:16 |
jeremyfreudberg | two weeks from today, more or less | 14:17 |
tellesnobrega | yes | 14:17 |
jeremyfreudberg | i'll see what time i have to write some specs | 14:17 |
tellesnobrega | thanks jeremyfreudberg | 14:17 |
tellesnobrega | also, we should start working on plugins upgrades | 14:17 |
tellesnobrega | specially the complex ones (CDH and vanilla) | 14:18 |
jeremyfreudberg | agreed | 14:18 |
tosky | it seems that we will see the light with ambari with some new external (and hopefully stable :) contribution | 14:18 |
tellesnobrega | yes | 14:18 |
tellesnobrega | that is why I left ambari out of the list there | 14:19 |
tellesnobrega | we already have people working on it | 14:19 |
tellesnobrega | ok, nothing else on rocky 1 | 14:21 |
tellesnobrega | do any of you have specific topic to talk about? | 14:21 |
jeremyfreudberg | not really whole topics, just two points to mention during open discussion | 14:22 |
tellesnobrega | if not lets go to open discussion | 14:22 |
jeremyfreudberg | tosky, any topics? | 14:22 |
tellesnobrega | #topic Open Discussion | 14:22 |
*** openstack changes topic to "Open Discussion (Meeting topic: sahara)" | 14:22 | |
jeremyfreudberg | guess not | 14:22 |
jeremyfreudberg | anyone planning to run for TC? | 14:23 |
tosky | definitely not | 14:23 |
jeremyfreudberg | i'd like to run some day, but not this time around | 14:23 |
tellesnobrega | hmm, not right now, maybe some point in the future | 14:24 |
tellesnobrega | right now I won't have the time | 14:24 |
tellesnobrega | don't want to brace all in the same time and fail it | 14:24 |
jeremyfreudberg | right | 14:24 |
jeremyfreudberg | alright, other thing to mention is this puppet-sahara review https://review.openstack.org/#/c/558442/ | 14:24 |
jeremyfreudberg | i don't think we've properly deprecated this on our end yet, so we should be mindful | 14:25 |
tosky | iirc we don't use it | 14:25 |
jeremyfreudberg | we do and we don't, i think | 14:26 |
tosky | at least not in the code which imports keystone_authtoken when the new trustee section is defined | 14:26 |
tosky | there are no many references to auth_uri in sahara code | 14:26 |
tosky | few in configuration (and it should be changed) | 14:26 |
tosky | one in the tools/get_auth_token.py, which is an tool that should be rewritten anyway for keystone v3, or removed | 14:27 |
jeremyfreudberg | oh right, i was confused (we actually don't even use auth_uri when trustee is missing, we use keystone_authtoken/auth_urL) | 14:27 |
jeremyfreudberg | so, it's no problem then | 14:27 |
tellesnobrega | good | 14:28 |
tellesnobrega | tosky, can you list the reviews that are "ready" to merge here | 14:28 |
tellesnobrega | so everyone can take a look | 14:28 |
jeremyfreudberg | that would be nice | 14:29 |
tosky | so, https://review.openstack.org/#/c/557682/ (HDP 2.6, probably ready) | 14:30 |
tosky | https://review.openstack.org/#/c/556844/ change in zuul image building, technical refactoring | 14:30 |
tosky | https://review.openstack.org/#/c/547669/ experimental spark multinode working | 14:30 |
tellesnobrega | it looks ready | 14:30 |
tosky | https://review.openstack.org/#/c/555204/ document building | 14:30 |
tosky | https://review.openstack.org/#/c/538728/ and this may be ready (just a small comment on my side) | 14:31 |
tosky | and that's it iirc | 14:31 |
tellesnobrega | I would like to bring this up https://review.openstack.org/#/c/508099/ | 14:32 |
tellesnobrega | its been there for a while | 14:32 |
tellesnobrega | if we all could take some time to review and get it going again would be awesome | 14:32 |
*** jgu_ has joined #openstack-meeting-3 | 14:32 | |
tellesnobrega | as well as https://review.openstack.org/#/c/539856/ | 14:32 |
tellesnobrega | we need to test it out | 14:32 |
jeremyfreudberg | indeed | 14:32 |
*** joadavis has left #openstack-meeting-3 | 14:33 | |
jeremyfreudberg | anything else? | 14:33 |
tellesnobrega | not from me | 14:33 |
tellesnobrega | tosky? | 14:34 |
*** iyamahat has quit IRC | 14:34 | |
tellesnobrega | I guess not | 14:36 |
zchkun | I have a problem that it reports timeout error when I create vanilla 2.7.1 clusters | 14:36 |
tellesnobrega | zchkun, do you have logs for that? | 14:37 |
zchkun | I don't know if you've met | 14:37 |
jeremyfreudberg | yes, can you give any other details (for example, which provisioning step) | 14:37 |
zchkun | the log displays only timeout | 14:37 |
tosky | nothing from me | 14:38 |
tellesnobrega | what version? master? | 14:38 |
zchkun | queens | 14:39 |
jeremyfreudberg | sorry guys, have to sign off. zchkun: if you have trouble finding details in log file, there is the dashboard too | 14:39 |
*** jeremyfreudberg has quit IRC | 14:39 | |
tellesnobrega | zchkun, it is very hard to identify the problem, but if you can pin point the step where it fails, and paste logs it can help | 14:40 |
*** david-lyle has joined #openstack-meeting-3 | 14:40 | |
tellesnobrega | I will try to deploy sahara queens locally and see if I can deploy vanilla cluster | 14:40 |
tellesnobrega | and let you know if I have problems | 14:40 |
*** pcaruana has quit IRC | 14:41 | |
zchkun | ok, thank you | 14:41 |
zchkun | sorry , i will tidy my problem up | 14:42 |
tellesnobrega | zchkun, no worries, we just want to be able to help better :) | 14:42 |
*** d0ugal has quit IRC | 14:42 | |
zchkun | ok :) | 14:42 |
tellesnobrega | let me know if you have more details | 14:42 |
*** mlavalle has joined #openstack-meeting-3 | 14:43 | |
tellesnobrega | I guess we can close now | 14:43 |
*** d0ugal has joined #openstack-meeting-3 | 14:44 | |
tellesnobrega | thanks all | 14:44 |
tellesnobrega | #endmeeting | 14:44 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 14:44 | |
openstack | Meeting ended Thu Apr 5 14:44:58 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:45 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/sahara/2018/sahara.2018-04-05-14.00.html | 14:45 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/sahara/2018/sahara.2018-04-05-14.00.txt | 14:45 |
openstack | Log: http://eavesdrop.openstack.org/meetings/sahara/2018/sahara.2018-04-05-14.00.log.html | 14:45 |
*** zchkun has quit IRC | 14:45 | |
*** iyamahat has joined #openstack-meeting-3 | 14:49 | |
*** janzian has joined #openstack-meeting-3 | 14:54 | |
*** anilvenkata has quit IRC | 14:56 | |
*** belmoreira has quit IRC | 14:57 | |
mlavalle | #startmeeting neutron_l3 | 15:00 |
openstack | Meeting started Thu Apr 5 15:00:10 2018 UTC and is due to finish in 60 minutes. The chair is mlavalle. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
*** openstack changes topic to " (Meeting topic: neutron_l3)" | 15:00 | |
openstack | The meeting name has been set to 'neutron_l3' | 15:00 |
mlavalle | Hi there! | 15:00 |
haleyb | hi | 15:01 |
mlavalle | let's wait a minute to see if swami shows up ;-) | 15:02 |
*** tosky has left #openstack-meeting-3 | 15:02 | |
*** Swami has joined #openstack-meeting-3 | 15:03 | |
Swami | hi | 15:03 |
mlavalle | Swami: hey, we were waiting for you | 15:04 |
Swami | mlavalle: thank you | 15:04 |
mlavalle | #topic Announcements | 15:04 |
*** openstack changes topic to "Announcements (Meeting topic: neutron_l3)" | 15:04 | |
mlavalle | We almost made it to the Rocky-1 milestones. We a little less than 2 weeks from it | 15:04 |
mlavalle | #link https://releases.openstack.org/rocky/schedule.html | 15:05 |
*** ttrifonov has quit IRC | 15:05 | |
mlavalle | There is also a deadline of April 15th to submit topics for the Forum in Vancouver | 15:06 |
mlavalle | #link http://forumtopics.openstack.org/ | 15:06 |
mlavalle | I plan to propose one to talk about ryu future | 15:07 |
mlavalle | and its impact in Neutron | 15:07 |
mlavalle | Swami: are you going to Vancouver? | 15:07 |
Swami | mlavalle: I may attend the Vancouver summit. Just got some heads up from manager. Last week they said I am not going. | 15:08 |
Swami | Things are volatile | 15:08 |
mlavalle | LOL | 15:08 |
mlavalle | well, I'll keep my fingers crossed | 15:08 |
mlavalle | we will be missing haleyb | 15:09 |
mlavalle | Any other announcements? | 15:09 |
Swami | mlavalle: yes last week he mentioned and I was on the same situation. | 15:10 |
mlavalle | #topic Bugs | 15:10 |
*** openstack changes topic to "Bugs (Meeting topic: neutron_l3)" | 15:10 | |
mlavalle | Swami: please fire away | 15:10 |
Swami | mlavalle: thanks | 15:11 |
Swami | #link https://bugs.launchpad.net/neutron/+bug/1759971 | 15:12 |
openstack | Launchpad bug 1759971 in neutron "[dvr][fast-exit] a route to a tenant network does not get created in fip namespace if an external network is attached after a tenant network have been attached (race condition)" [Undecided,In progress] - Assigned to Dmitrii Shcherbakov (dmitriis) | 15:12 |
mlavalle | I've seen a patch for it | 15:12 |
Swami | This one seems that it has a race condition where the external gateway is attached to the router after the tenant netwoork is attache, in this case the addresscopes are not propagated properly. | 15:13 |
Swami | mlavalle: Yes there is a patch. | 15:13 |
Swami | #link https://review.openstack.org/558137 - patch up for review | 15:13 |
Swami | I will review it. I reviewed the earlier version. But now there is another approach to it. | 15:14 |
Swami | The next one in the list is related for Fast path exit. | 15:14 |
Swami | #link https://bugs.launchpad.net/neutron/+bug/1759956 | 15:14 |
openstack | Launchpad bug 1759956 in neutron "[dvr][fast-exit] incorrect policy rules get deleted when a distributed router has ports on multiple tenant networks" [Medium,In progress] - Assigned to Dmitrii Shcherbakov (dmitriis) | 15:14 |
Swami | This one also has a patch. | 15:15 |
Swami | #link https://review.openstack.org/557836 - patch up for review. | 15:15 |
Swami | I think this patch is in a good shape. I have to recheck it again. | 15:15 |
haleyb | yes, i guess our theory on the argument not needed proved wrong | 15:16 |
mlavalle | Dmitri seems to be active in DVR | 15:16 |
mlavalle | maybe he should join us in this meeting | 15:16 |
Swami | haleyb: Yes I think he is validating the Fast path exit and that is great. | 15:16 |
Swami | The next one in the list is | 15:17 |
Swami | #link https://bugs.launchpad.net/neutron/+bug/1761260 | 15:17 |
openstack | Launchpad bug 1761260 in neutron "DVR: Add a check for the item_allocator IP before trying to release it, since we see a KeyError sometimes, when the item is not there anymore." [Low,In progress] - Assigned to Swaminathan Vasudevan (swaminathan-vasudevan) | 15:17 |
Swami | This is a minor fix, where when trying to release the item for link_local_address there was a traceback seen and it was due to a race. | 15:17 |
Swami | So I have a patch up for review. | 15:17 |
Swami | #link https://review.openstack.org/558898 | 15:18 |
Swami | The next one in the list is | 15:18 |
Swami | #link https://bugs.launchpad.net/neutron/+bug/1753434 | 15:19 |
openstack | Launchpad bug 1753434 in neutron "Unbound ports floating ip not working with address scopes in DVR HA " [Medium,Confirmed] - Assigned to Miguel Lavalle (minsel) | 15:19 |
Swami | There are two parts to this issue. | 15:19 |
Swami | One I found on the agent side, where we are not configuring the snat redirect rules, for the dvr_no_external agents when the address_scopes_match, since all traffic has to pass through the snat node. | 15:20 |
Swami | I have uploaded a patch for review. | 15:20 |
Swami | #link https://review.openstack.org/558012 | 15:20 |
Swami | haleyb: Thanks for the review on this patch. I think it is in good shape. | 15:20 |
Swami | The second part of the theory on this bug, I am not able to reproduce it and I see the behavior same with Centralized router and DVR router. I may have to recheck it once again. | 15:21 |
*** anilvenkata has joined #openstack-meeting-3 | 15:21 | |
Swami | I will retriage it. | 15:22 |
*** NikitaKonovalov has quit IRC | 15:22 | |
mlavalle | are you goinfg to leave comments in the bug? | 15:22 |
Swami | mlavalle: yes, once I recheck I will add my comments in there. | 15:23 |
mlavalle | ok, I will look for them | 15:23 |
Swami | The next one in the list is | 15:23 |
Swami | #link https://bugs.launchpad.net/neutron/+bug/1758093 | 15:23 |
openstack | Launchpad bug 1758093 in neutron "DVR: RPC error handling missing for get_network_info_for_id" [Undecided,In progress] - Assigned to Swaminathan Vasudevan (swaminathan-vasudevan) | 15:23 |
*** NikitaKonovalov has joined #openstack-meeting-3 | 15:23 | |
Swami | This patch was already reviewed, so I think we are good here. | 15:24 |
Swami | #link https://review.openstack.org/#/c/555095/ | 15:24 |
mlavalle | yeah, I reviewed it just in time for this meeting | 15:24 |
mlavalle | yesterday I finished past 11pm working on multiple port binding stuff | 15:25 |
Swami | mlavalle: thanks | 15:25 |
Swami | #link https://bugs.launchpad.net/neutron/+bug/1718345 | 15:25 |
openstack | Launchpad bug 1718345 in neutron "ml2_distributed_port_bindings not cleared after migration from DVR" [Medium,In progress] - Assigned to Swaminathan Vasudevan (swaminathan-vasudevan) | 15:25 |
Swami | This one is still under my radar, as I have to rebase my patch with some fix. I will work on it once, I finish up the other high priority items. | 15:26 |
Swami | Last but not least and the most wanted one. | 15:26 |
Swami | #link https://bugs.launchpad.net/neutron/+bug/1717302 | 15:26 |
openstack | Launchpad bug 1717302 in neutron "Tempest floatingip scenario tests failing on DVR Multinode setup with HA" [High,Confirmed] - Assigned to Brian Haley (brian-haley) | 15:26 |
Swami | haleyb: any updates on this bug. Sorry I did not work on it for this week. | 15:27 |
*** e0ne has quit IRC | 15:27 | |
haleyb | i did not work on it, was workin on the dvr/dvr-ha migration issue | 15:27 |
Swami | haleyb: no problem. | 15:28 |
Swami | mlavalle: That's all I had for today. | 15:28 |
Swami | mlavalle: Back to you | 15:28 |
mlavalle | Swami: Thanks for the detailed update | 15:29 |
mlavalle | I will go thorugh thepatches you pointed to today | 15:29 |
mlavalle | I don't have any other bugs | 15:29 |
mlavalle | #topic Open Agenda | 15:30 |
*** openstack changes topic to "Open Agenda (Meeting topic: neutron_l3)" | 15:30 | |
haleyb | i have one other patch that's been around a while | 15:30 |
haleyb | https://review.openstack.org/#/c/458814/ | 15:30 |
haleyb | https://bugs.launchpad.net/neutron/+bug/1682145 | 15:30 |
openstack | Launchpad bug 1682145 in neutron "neutron router shows active on a dead agent" [Medium,In progress] - Assigned to Brian Haley (brian-haley) | 15:30 |
haleyb | assuming it passes zuul after a rebase it needs a review | 15:31 |
mlavalle | haleyb: I will keep an eye on it | 15:31 |
haleyb | it's almost 1 year old | 15:31 |
*** chyka has joined #openstack-meeting-3 | 15:31 | |
mlavalle | yeah | 15:32 |
mlavalle | any other topics for today? | 15:33 |
Swami | mlavalle: No I don't have any | 15:33 |
mlavalle | ok, thanks for attending | 15:34 |
mlavalle | Have a nice weekend! | 15:34 |
haleyb | you too! | 15:34 |
mlavalle | it's going to be chilly for you, haleyb, right? | 15:34 |
haleyb | already chilly, maybe flurries tonight, apparently noone got the memo that it's spring | 15:35 |
Swami | bye | 15:35 |
mlavalle | yeap | 15:35 |
mlavalle | #endmeeting | 15:35 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 15:35 | |
openstack | Meeting ended Thu Apr 5 15:35:46 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:35 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/neutron_l3/2018/neutron_l3.2018-04-05-15.00.html | 15:35 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/neutron_l3/2018/neutron_l3.2018-04-05-15.00.txt | 15:35 |
openstack | Log: http://eavesdrop.openstack.org/meetings/neutron_l3/2018/neutron_l3.2018-04-05-15.00.log.html | 15:35 |
*** pcaruana has joined #openstack-meeting-3 | 15:47 | |
*** dtantsur has joined #openstack-meeting-3 | 15:51 | |
*** julim has quit IRC | 15:52 | |
*** colettecello has quit IRC | 15:53 | |
*** gothicmindfood has joined #openstack-meeting-3 | 15:53 | |
*** elmiko has joined #openstack-meeting-3 | 15:53 | |
*** Swami has quit IRC | 15:54 | |
*** dklyle has joined #openstack-meeting-3 | 15:55 | |
*** cdent has joined #openstack-meeting-3 | 15:56 | |
*** julim has joined #openstack-meeting-3 | 15:57 | |
*** david-lyle has quit IRC | 15:57 | |
cdent | elmiko, edleafe one of you want to run today? | 15:58 |
elmiko | i can do it | 15:59 |
cdent | thanks | 15:59 |
*** janzian has quit IRC | 15:59 | |
edleafe | tc troubles? | 15:59 |
elmiko | #startmeeting api sig | 16:00 |
openstack | Meeting started Thu Apr 5 16:00:06 2018 UTC and is due to finish in 60 minutes. The chair is elmiko. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
*** openstack changes topic to " (Meeting topic: api sig)" | 16:00 | |
openstack | The meeting name has been set to 'api_sig' | 16:00 |
dtantsur | o/ | 16:00 |
elmiko | #chair cdent elmiko edleafe dtantsur | 16:00 |
openstack | Current chairs: cdent dtantsur edleafe elmiko | 16:00 |
cdent | o/ | 16:00 |
elmiko | #link https://wiki.openstack.org/wiki/Meetings/API-SIG#Agenda | 16:00 |
elmiko | hey folks | 16:00 |
edleafe | \o | 16:00 |
elmiko | #topic previous meeting action items | 16:00 |
*** openstack changes topic to "previous meeting action items (Meeting topic: api sig)" | 16:00 | |
elmiko | i'm still working on a followup pr for the microversion thing | 16:01 |
elmiko | i used up my api-sig time writing the /other/ microversion thing XD | 16:01 |
elmiko | i will re-add | 16:02 |
cdent | I read that. Was comprehensible. | 16:02 |
elmiko | #action elmiko post a pr for https://review.openstack.org/#/c/444892 | 16:02 |
elmiko | cool | 16:02 |
elmiko | dtantsur took care of the update to the http pr, looks nice btw | 16:02 |
elmiko | any reports from edleafe or mordred ? | 16:02 |
edleafe | I wrote to SIG ML, instead of to Melvin personally | 16:03 |
elmiko | yeah, saw that. looked good to me | 16:03 |
elmiko | #topic open mic and ongoing or new biz | 16:04 |
edleafe | Just one reply, though | 16:04 |
*** openstack changes topic to "open mic and ongoing or new biz (Meeting topic: api sig)" | 16:04 | |
edleafe | besides elmiko's | 16:04 |
elmiko | #undo | 16:04 |
openstack | Removing item from minutes: #topic open mic and ongoing or new biz | 16:04 |
elmiko | was there anything from the reply? | 16:04 |
elmiko | (i missed it) | 16:04 |
edleafe | Just one person, Joe Topjian, saying that he'll be in Vancouver and would be interested in attending | 16:05 |
elmiko | ++ | 16:05 |
elmiko | #topic open mic and ongoing or new biz | 16:05 |
*** openstack changes topic to "open mic and ongoing or new biz (Meeting topic: api sig)" | 16:05 | |
elmiko | on the subject of Write something up for forum topics | 16:06 |
elmiko | #link http://forumtopics.openstack.org/ | 16:06 |
elmiko | i don't think there is any progress here, but i am happy to be wrong =) | 16:06 |
edleafe | nuthin from me | 16:06 |
cdent | nor me | 16:06 |
elmiko | ack | 16:07 |
elmiko | so, Talk about OpenAPI stuff | 16:07 |
elmiko | #link https://gist.github.com/elmiko/7d97fef591887aa0c594c3dafad83442 | 16:07 |
cdent | I think that if there's nothin super active from the SDK communitey we might skip a forum session? | 16:07 |
cdent | (the PTG is a better fit...?) | 16:07 |
elmiko | yeah, agreed | 16:07 |
elmiko | i thought maybe the forum would generate more bodies from the user/operator side of the house, was hoping that would help the x-project stuff | 16:08 |
mugsie | elmiko: on this - should the Open API represent the latest version? | 16:08 |
elmiko | mugsie: yes | 16:08 |
elmiko | i specified that in one of the paragraphs, but maybe it wasn't clear enough | 16:08 |
mugsie | latest may represent something that has not been released | 16:08 |
mugsie | no, I was questioning if that is a good idea :) | 16:08 |
elmiko | oh oh, sorry | 16:08 |
elmiko | yeah, latest would be something not released | 16:09 |
elmiko | but, the release version of the doc should be available on the release tag in the repo | 16:09 |
elmiko | is that enough to solve the issue? | 16:09 |
cdent | the api-ref is published from master though, yeah? | 16:09 |
cdent | so the documented api is not yet released either? | 16:09 |
mugsie | cdent: yeap, but it shiould have references to the microversions | 16:09 |
* mordred waves | 16:09 | |
* elmiko waves at mordred | 16:10 | |
mugsie | we may need to archive the schema on a per microversion basis - as clients don't always know the version of the software running on a cloud | 16:10 |
dtantsur | I doubt we have a standard way to represent microversions in api-ref though | 16:10 |
mugsie | all they see is a microversion, which is not easily linkjable | 16:11 |
mugsie | dtantsur: we do | 16:11 |
dtantsur | well, I mean in practice :) | 16:11 |
*** tssurya has quit IRC | 16:11 | |
mordred | mugsie: yup. turns out microversions and major versions are rather similar from a consumer perspective aren't they? :) | 16:11 |
elmiko | i would hope that we could keep 1 schema with the microversions captured inside of it | 16:11 |
dtantsur | or even more precise: we in ironic don't know this way, and we've been inconsistent so far | 16:11 |
mugsie | dtantsur: it is in the doc - https://docs.openstack.org/os-api-ref/latest/usage.html#rest-parameters | 16:11 |
mugsie | gah, wrong link | 16:12 |
mugsie | https://docs.openstack.org/os-api-ref/latest/usage.html#parameters-file-format | 16:12 |
dtantsur | TIL thanks mugsie | 16:12 |
elmiko | so, i have a couple questions | 16:12 |
mugsie | mordred: yup :) | 16:12 |
dtantsur | but it's only about adding and removing, unfortunatelyt | 16:12 |
elmiko | 1. at a high level, does the approach i'm proposing make sense? | 16:12 |
elmiko | 2. if it does, is there a place to propose this to an actual repo for better discussion? | 16:13 |
mugsie | dtantsur: yeah - I think the thinking at the time was we should only remove + add, not change ? | 16:14 |
mugsie | elmiko: I think so. I need more time to digest | 16:14 |
dtantsur | mugsie: well, we do change things | 16:14 |
cdent | I would think the answer to 2 is the same place that mugsie's structure api-ref work is | 16:14 |
elmiko | mugsie: ack | 16:14 |
dtantsur | e.g. nova changed server['flavor'] quite seriously | 16:14 |
mugsie | -_- | 16:15 |
*** lpetrut has quit IRC | 16:15 | |
mordred | yah. I mean - I wasn't really kidding earlier when I said from a user perspective microversions are just another way to have a completely new major version | 16:15 |
mordred | just with a different selection mechanism for the call | 16:15 |
elmiko | that seems heavy to me | 16:15 |
mugsie | mordred: yeah. Part of the reason I have been a "microversions over my dead body" person in designate | 16:16 |
dtantsur | mordred: wasn't it the intention? | 16:16 |
dtantsur | lol | 16:16 |
*** pcaruana has quit IRC | 16:16 | |
dtantsur | mugsie: I've been there too, but somehow avoided getting dead | 16:16 |
mordred | I mean, in openstack's case it's still better than the other thing, so I'm still in favor of them | 16:16 |
cdent | I wrote much the same thing as mordred just said (about same thing) on a review recently | 16:17 |
mordred | but from an api documentation perspective thining about openapi type things, each microversion is *effectively* a whole new version of the api | 16:17 |
mugsie | dtantsur: well, one upside of being the only team member was no one could disagree with me :) | 16:17 |
cdent | it's all about the selection mechanism | 16:17 |
elmiko | mordred: yeah, that makes sense | 16:17 |
mordred | and a user looking at the documentation needs to be able to ask the question "what is the shape of the api at version 2.45" | 16:17 |
elmiko | and i guess that would be another way to go, just document each version in a separate openapi file | 16:18 |
dtantsur | mordred: true. but it's a bit different story when it comes to auto-generating SDK/CLI bits | 16:18 |
elmiko | seems excessive to me though | 16:18 |
cdent | if it could be automated, does the excess matter? | 16:18 |
mordred | that their ap migh use version 2.45 for one call and 2.30 for a second and 2.1 for a third doesn't change the nature of it when thinking about openapi - imo | 16:18 |
elmiko | cdent: i would think not | 16:18 |
mordred | dtantsur: it's cimpletely unpossible to autogenerate an sdk based on all of the microversoins | 16:18 |
dtantsur | mordred: right, but isn't it one of the goals? | 16:19 |
elmiko | mordred: with most current tooling, i would agree | 16:19 |
dtantsur | maybe I misunderstand mugsie | 16:19 |
mordred | if it is, we should give up on it | 16:19 |
elmiko | that seems like a discussion to have with Gilles though, he is the one pushing for this automation | 16:19 |
mordred | I mean, maybe generating the low-level sdk like from dtantsur's doc - that's just doing straight pass-through | 16:19 |
edleafe | would it be possible to pick a version, and generate the low-level sdk for just that version? | 16:20 |
mugsie | does anyone know if gilles is going to YVR? | 16:20 |
mordred | but if you want an sdk that provides the high-level abstraction so that the user's aren't worried about microversions for a call, then client-side has to do data normalization | 16:20 |
elmiko | mugsie: not me | 16:20 |
edleafe | IOW, microversions give you lots of choices. Insted, make the choice and run with it. | 16:20 |
mordred | edleafe: sure - we could generate a low-level api for every microversion even | 16:21 |
edleafe | mordred: well that would be overkill, no? | 16:21 |
elmiko | mordred: that sounds like a much more small-batch hand-crafted artisanal approach XD | 16:21 |
mugsie | mordred: but your client would still have to do normalisation | 16:21 |
mordred | yes | 16:21 |
mordred | exactly | 16:21 |
elmiko | i will add a section to my doc calling out the idea of just generating an openapi schema for each version, that is a valid counter proposal | 16:22 |
* dtantsur imagines a huuuuge enum of all microversions he'll have to maintain | 16:22 | |
mordred | for people writing sdks that they want to work with openstack clouds _generally_ - you must support multiple versions - and if you do that, you must do client-side normalization | 16:22 |
* dtantsur nopenopenopeNOPENOPENOPENOOOO | 16:22 | |
mordred | dtantsur: yup | 16:22 |
mugsie | FWIW, I think we can't do reliable, automated generated clients with microversions, if you want to have a generic tool | 16:22 |
mordred | dtantsur: well - or take the approach we've been taking ... | 16:22 |
* edleafe imagines dtantsur holding his breath until he gets his way | 16:22 | |
elmiko | mugsie: i tend to agree, at least not without a different approach to the autogeneration | 16:22 |
mordred | dtantsur: which is to just support the base level no-microversion of the API - and then add support for specific microversions and you add support for a given feature | 16:22 |
elmiko | edleafe: LOL | 16:22 |
mordred | elmiko: which is to say - I'd honestly prefer openapi docs for the _lowest_ microversion, not the latest - as the 'default' | 16:23 |
mordred | since that's the api you get without doing any additional work | 16:23 |
mordred | so it's still "the api" | 16:23 |
mugsie | mordred: ++ | 16:23 |
mordred | anything above and beyond that are essentially discoverable resource changes | 16:23 |
elmiko | mordred: interesting, so would the top level "version" field for the openapi doc represent that version? | 16:23 |
dtantsur | mordred: that's what I do now | 16:23 |
*** marios has quit IRC | 16:23 | |
mugsie | has any project bumped the minimum version yet? | 16:23 |
dtantsur | we planned on, but then jroll left :) | 16:24 |
mordred | mugsie: not to my knowledge - although I know ironic has talked about it (why we have the next_min_version field) | 16:24 |
* mordred has been pushing back as hard as he can against bumping minimums | 16:24 | |
mordred | but- I think we're close to the point where I won't scream too much once someone doesit | 16:25 |
edleafe | Bumping min version == major major API version | 16:25 |
mordred | edleafe: that's been my argument all along | 16:25 |
mordred | edleafe: if you want to bump the minimum, what you've actually done is created a new major api version | 16:25 |
edleafe | zactly | 16:25 |
cdent | I thought nova sort of bumped becasue of the removal of nova-net? | 16:26 |
mordred | so if ironic were to bump the minimum to 1.6, I'd rather see the api at 1.6 become a new API called v2 | 16:26 |
mordred | cdent: we're kind of giving nova a pass on the nova-net thing :) | 16:26 |
elmiko | i will take an action to reach out to Gilles and get some more information about what he needs and what might be useful. i will also show him this doc to get his input. sound good? | 16:26 |
dtantsur | mordred: it is valid in theory, but in practice will require rewriting all tooling, soooo... | 16:26 |
mordred | cdent: but no, the minimum api version has not been bumped, and 2.1 works just fine | 16:26 |
mordred | dtantsur: I know - whichis why I haven't pushed on that more | 16:26 |
edleafe | cdent: that was a "signal". IMO, a totally wrong use of microversions | 16:27 |
cdent | hmm | 16:27 |
cdent | life is weird | 16:27 |
mordred | bumping a min is great if you are only thinking about the latest release | 16:27 |
mordred | but openstack has more than one installation, so thikning only about the latest release is not a luxury api consumers get | 16:28 |
mordred | which is why "the openstack api" is actually the union of all of the major api versions and all of their microversions | 16:28 |
mordred | regardless of whether or not any given api call has been deprecated or removed in the latest release of a given service | 16:29 |
mordred | nova-net being a good case in point- it's not deprecated or removed from an api consumer/sdk perspecitve | 16:29 |
* mordred feels like he brought the full negativity bomb to the meeting today! | 16:30 | |
elmiko | haha | 16:30 |
* edleafe wouldn't expect anything less | 16:30 | |
mordred | elmiko: I love the openapi idea generally, fwiw - mostly just riffing for a minute while thinking about it | 16:31 |
elmiko | mordred: cool, and yeah it's all good =) | 16:31 |
elmiko | #action elmiko update openapi proposal with ideas from today's meeting | 16:31 |
elmiko | should i reach out to Gilles as well? | 16:31 |
cdent | when the gopher cloud people were talking about how to do microversions one of the things they said was "we need to have code for every microversion" so openstack for everything might actually be useful for them | 16:31 |
cdent | however, they hadn't yet grokked the idea of different calls gets different microversions | 16:32 |
mordred | cdent: yah - per-api-call versions are very cool - but when you start talking about strongly-typed things, those return values being different is ... fun | 16:32 |
cdent | exactly | 16:32 |
mordred | my approach so far has been to make a data structure that's returned which is the union of all of the data structures for the cal | 16:33 |
mordred | call | 16:33 |
mordred | and to fill in missing data in either direction as best as I can | 16:33 |
mordred | so that the sdk can always return the same structure, but the way it gets the data for it might change | 16:33 |
edleafe | cdent: yeah, golang is much more rigid than Python in that regard | 16:34 |
edleafe | ...and lots of other regards | 16:34 |
mordred | yah | 16:34 |
mordred | shade/sdk are trying to basically emulate the strong-typing of go/rust in the data structures returned to users | 16:34 |
mordred | so, "get_server()" should always return the same structure, regardless of API version on the remote side | 16:34 |
edleafe | elmiko: be sure to ask Gilles if he will be in YVR | 16:34 |
mordred | but it's a super big pita | 16:35 |
elmiko | edleafe: ack | 16:35 |
elmiko | #action elmiko reach out to Gilles to discuss openapi stuff and gauge presence at YVR | 16:36 |
elmiko | mordred: given what we've enabled with microversions, that seems daunting | 16:36 |
elmiko | ok, anything else we should discuss on this topic? | 16:36 |
elmiko | or any other open mic business? | 16:37 |
elmiko | if any of you do have comments on the doc i posted, please just add comments to the gist, i will capture them for the next version | 16:37 |
elmiko | #topic guidelines | 16:37 |
*** openstack changes topic to "guidelines (Meeting topic: api sig)" | 16:37 | |
elmiko | #link https://review.openstack.org/#/q/status:open+project:openstack/api-wg,n,z | 16:38 |
elmiko | #link https://review.openstack.org/#/q/status:open+project:openstack/api-sig,n,z | 16:38 |
elmiko | the only one i really looked at here was dtantsur's | 16:38 |
* mordred has started working on discover/version things in keystoneauth again this morning ... so should be getting back to his specs in the nex day or so | 16:38 | |
elmiko | mordred++ | 16:38 |
elmiko | should we move to freeze, https://review.openstack.org/#/c/554921/ ? | 16:39 |
edleafe | sure - you want the honor? | 16:39 |
elmiko | sure | 16:39 |
elmiko | done | 16:40 |
* mordred loves that patch | 16:41 | |
elmiko | any other reviews folks want to highlight? | 16:41 |
dtantsur | the http split thingy? | 16:41 |
edleafe | yeah - I like the way dtantsur updated to add the doctree | 16:41 |
dtantsur | #link https://review.openstack.org/554234 | 16:42 |
elmiko | yeah, lgtm, do we need a freeze for that or just get more +1s then merge? | 16:42 |
dtantsur | elmiko: it does not have new text, right? | 16:42 |
edleafe | I'd prefer to get more eyes on it | 16:42 |
elmiko | didn't look like it to me | 16:42 |
edleafe | No significant new text | 16:42 |
elmiko | so, everyone go review that and test it =) | 16:42 |
elmiko | #action everyone go review https://review.openstack.org/#/c/554234/ | 16:43 |
elmiko | #topic bug review | 16:44 |
*** openstack changes topic to "bug review (Meeting topic: api sig)" | 16:44 | |
elmiko | #link https://bugs.launchpad.net/openstack-api-wg/+bugs?orderby=-id&start=0 | 16:44 |
elmiko | #link https://bugs.launchpad.net/openstack-api-sig/+bugs?orderby=-id&start=0 | 16:44 |
elmiko | anything new here? | 16:44 |
dtantsur | yep, I filed one idea | 16:45 |
elmiko | in fact, yes | 16:45 |
elmiko | #link https://bugs.launchpad.net/openstack-api-wg/+bug/1761475 | 16:45 |
openstack | Launchpad bug 1761475 in openstack-api-sig "[RFC] Add "severity" to the error structure" [Undecided,New] | 16:45 |
dtantsur | I don't insist on it, just came out of review of one our spec | 16:46 |
dtantsur | fwiw I agree with cdent's concerns | 16:46 |
elmiko | so, given cdent's feedback, this seems debatable | 16:46 |
elmiko | should we triage as wishlist or drop it? | 16:46 |
dtantsur | but I had to at least propose it for discussion | 16:46 |
elmiko | yeah for sure | 16:46 |
dtantsur | edleafe, elmiko, what do you think about the idea? | 16:46 |
edleafe | it does seem wishlist at best | 16:47 |
edleafe | I'd be inclined to agree with cdent on this | 16:47 |
elmiko | i'd be ok with making it an optional guideline, but at that point i kinda agree with cdent, seems onerous for deves | 16:47 |
elmiko | so, yeah, maybe mark as triaged and wishlist? | 16:47 |
edleafe | +1 | 16:48 |
elmiko | unless cdent is a hard -1? | 16:48 |
* cdent tries to catch up | 16:48 | |
elmiko | we got time | 16:48 |
cdent | I'm not hard -1, but I think wishlist provides a level of approval that I haven't got, but wouldn't want to fight the majority | 16:49 |
dtantsur | with edleafe -0 (right?) I think it should go to Opinion | 16:50 |
elmiko | yeah, fair cdent | 16:50 |
edleafe | yeah, "wishlist" => "I wish we could do this" | 16:50 |
elmiko | so maybe, triaged/undecided then? | 16:50 |
dtantsur | this is what Opinion is about | 16:50 |
edleafe | I'm closer to -1 | 16:51 |
dtantsur | "Does not fit, may be revisited" | 16:51 |
dtantsur | undecided means untriaged :) | 16:51 |
* dtantsur has spent a lot of time triaging bugs for ironic | 16:51 | |
cdent | weren't we going to move to storyboard or something :) | 16:51 |
elmiko | dtantsur: fair | 16:51 |
dtantsur | cdent: good question | 16:51 |
dtantsur | actually, we could benefit from storyboard a lot | 16:52 |
edleafe | more like "Won't Fix" IMO | 16:52 |
dtantsur | we could create tasks for different projects under one story | 16:52 |
dtantsur | edleafe: whatever :D | 16:52 |
dtantsur | wontfix means 'never for sure', opinion means 'if you spend really a lot of time convincing us' | 16:52 |
elmiko | #vote should bug #1761475 be marked won't fix? | 16:53 |
openstack | bug 1761475 in openstack-api-sig "[RFC] Add "severity" to the error structure" [Undecided,New] https://launchpad.net/bugs/1761475 | 16:53 |
elmiko | did i do that wrong? | 16:53 |
cdent | i think you have to start it? | 16:53 |
cdent | #help | 16:53 |
dtantsur | elmiko: it's startvote | 16:53 |
dtantsur | I can do it | 16:53 |
elmiko | ahh, cool | 16:53 |
elmiko | thanks | 16:53 |
* cdent wonders why help doesn't. that would be nice. | 16:54 | |
dtantsur | #startvote Should we mark bug #1761475 as WONTFIX? Yes, No | 16:54 |
openstack | Begin voting on: Should we mark bug #1761475 as WONTFIX? Valid vote options are Yes, No. | 16:54 |
openstack | Vote using '#vote OPTION'. Only your last vote counts. | 16:54 |
dtantsur | #vote Yes | 16:54 |
edleafe | #vote Yes | 16:54 |
cdent | #vote yes | 16:54 |
cdent | because hide the noise | 16:54 |
elmiko | #vote yes | 16:55 |
dtantsur | note that Opinion is also a closed state | 16:55 |
dtantsur | anyone else to vote? | 16:55 |
* edleafe wonders about case-sensitivity in the votes | 16:55 | |
dtantsur | edleafe: it's not case-sensitive | 16:55 |
* cdent wonders how many sheds there are | 16:55 | |
dtantsur | and it errors out if you try something wrong | 16:55 |
elmiko | seems like won't fix | 16:55 |
dtantsur | #vote booo | 16:55 |
openstack | dtantsur: booo is not a valid option. Valid options are Yes, No. | 16:55 |
dtantsur | see? | 16:55 |
dtantsur | #endvote | 16:55 |
openstack | Voted on "Should we mark bug #1761475 as WONTFIX?" Results are | 16:55 |
openstack | Yes (4): cdent, dtantsur, edleafe, elmiko | 16:55 |
edleafe | cool | 16:55 |
edleafe | done | 16:55 |
* dtantsur was a PTL for 2 cycles | 16:55 | |
elmiko | ok, then | 16:56 |
elmiko | #topic weekly newsletter | 16:56 |
*** openstack changes topic to "weekly newsletter (Meeting topic: api sig)" | 16:56 | |
elmiko | #link https://etherpad.openstack.org/p/api-sig-newsletter | 16:56 |
elmiko | volunteers? | 16:56 |
cdent | i was last time, so not me | 16:56 |
elmiko | ack, i can take it if folks are busy | 16:57 |
edleafe | I would, but I have to run out right after this | 16:57 |
elmiko | fair | 16:57 |
elmiko | ok then, i'll ping in sdks when it's ready | 16:57 |
cdent | thanks | 16:57 |
dtantsur | thanks | 16:57 |
edleafe | so don't wait around for my ack | 16:57 |
elmiko | thanks for the good discussions all =) | 16:57 |
elmiko | #endmeeting | 16:57 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 16:57 | |
openstack | Meeting ended Thu Apr 5 16:57:44 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:57 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/api_sig/2018/api_sig.2018-04-05-16.00.html | 16:57 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/api_sig/2018/api_sig.2018-04-05-16.00.txt | 16:57 |
openstack | Log: http://eavesdrop.openstack.org/meetings/api_sig/2018/api_sig.2018-04-05-16.00.log.html | 16:57 |
*** dtantsur has left #openstack-meeting-3 | 16:57 | |
*** jamesmcarthur has quit IRC | 17:01 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 17:02 | |
*** jamesmcarthur has quit IRC | 17:06 | |
*** hongbin has quit IRC | 17:07 | |
*** dklyle has quit IRC | 17:13 | |
*** iyamahat_ has joined #openstack-meeting-3 | 17:15 | |
*** iyamahat has quit IRC | 17:18 | |
*** hongbin has joined #openstack-meeting-3 | 17:18 | |
*** david-lyle has joined #openstack-meeting-3 | 17:18 | |
*** tssurya has joined #openstack-meeting-3 | 17:18 | |
*** harlowja has joined #openstack-meeting-3 | 17:21 | |
*** diablo_rojo has joined #openstack-meeting-3 | 17:24 | |
*** harlowja has quit IRC | 17:25 | |
*** mlavalle has left #openstack-meeting-3 | 17:33 | |
*** SumitNaiksatam has joined #openstack-meeting-3 | 17:34 | |
*** lpetrut has joined #openstack-meeting-3 | 17:37 | |
*** rkukura has joined #openstack-meeting-3 | 17:38 | |
*** d0ugal has quit IRC | 17:49 | |
*** d0ugal has joined #openstack-meeting-3 | 17:56 | |
*** annakk has joined #openstack-meeting-3 | 17:59 | |
*** elmiko has left #openstack-meeting-3 | 18:00 | |
SumitNaiksatam | rkukura: annakk: hi | 18:00 |
annakk | hi | 18:01 |
rkukura | hi | 18:01 |
SumitNaiksatam | #startmeeting networking_policy | 18:01 |
openstack | Meeting started Thu Apr 5 18:01:16 2018 UTC and is due to finish in 60 minutes. The chair is SumitNaiksatam. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:01 |
openstack | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:01 |
*** openstack changes topic to " (Meeting topic: networking_policy)" | 18:01 | |
openstack | The meeting name has been set to 'networking_policy' | 18:01 |
SumitNaiksatam | #topic New NSX policy mapping driver | 18:01 |
*** openstack changes topic to "New NSX policy mapping driver (Meeting topic: networking_policy)" | 18:01 | |
SumitNaiksatam | #link https://review.openstack.org/#/c/555230 | 18:02 |
SumitNaiksatam | annakk: if this is at a stage that you want to discuss | 18:02 |
SumitNaiksatam | and perhaps we can review? | 18:02 |
annakk | not much to discuss here yet, we are resolving issues with the backend.. | 18:02 |
annakk | not yet | 18:02 |
SumitNaiksatam | annakk: okay sure np | 18:02 |
SumitNaiksatam | #topic Open Discussion | 18:03 |
annakk | thanks for asking :) | 18:03 |
*** openstack changes topic to "Open Discussion (Meeting topic: networking_policy)" | 18:03 | |
SumitNaiksatam | annakk: sure | 18:03 |
SumitNaiksatam | i wanted to point to a couple of patches: | 18:03 |
SumitNaiksatam | #link https://review.openstack.org/558923 | 18:03 |
*** cdent has left #openstack-meeting-3 | 18:04 | |
SumitNaiksatam | #link https://review.openstack.org/#/c/558897/ | 18:04 |
SumitNaiksatam | i know this is not desirable | 18:04 |
*** e0ne has joined #openstack-meeting-3 | 18:04 | |
SumitNaiksatam | but this cut down the number of tests being run from some 2100 to 1400 | 18:04 |
SumitNaiksatam | given that we know that we are not actively changing any of the NFP code in those branches, i thought it might make sense to disable those tests | 18:05 |
SumitNaiksatam | this may not necessarily mean that the tests will run 33% faster in the gate | 18:05 |
SumitNaiksatam | but a lot of times we were hitting the 40 min timeout in the merge gate | 18:06 |
SumitNaiksatam | we dont see the timeout on the master | 18:06 |
SumitNaiksatam | rkukura: annakk: any other patches/topics that you may want to discuss? | 18:07 |
annakk | not from me | 18:08 |
*** pcaruana has joined #openstack-meeting-3 | 18:08 | |
rkukura | the long awaited AIM validation patch will be in review any day now - just doing cleanup on it | 18:08 |
SumitNaiksatam | rkukura: sure, thanks | 18:08 |
SumitNaiksatam | i dont think thomas is online | 18:09 |
SumitNaiksatam | annakk: we have been merging a bunch of APIC/AIM related patches | 18:09 |
SumitNaiksatam | if you feel the need to know/understand better, please let us know | 18:09 |
annakk | yes, I definately lack knowledge in these areas | 18:09 |
annakk | trying to review parts that I understand :) | 18:09 |
annakk | thanks | 18:09 |
SumitNaiksatam | most of the churn is related to support for SFC | 18:10 |
SumitNaiksatam | which currently only the AIM mechanism driver is supporting | 18:10 |
SumitNaiksatam | i dont have anything more | 18:10 |
rkukura | me either | 18:10 |
SumitNaiksatam | annakk: rkukura thanks for joining :-) | 18:10 |
annakk | maybe one quick q: sfc config comes as addition to gbp or is derived from gbp? | 18:10 |
SumitNaiksatam | annakk: actually the tie in to GBP is missing | 18:11 |
SumitNaiksatam | that is something we intend to do soon | 18:11 |
rkukura | Its Neutron-level, isn’t it? | 18:11 |
annakk | ok, I see, thx! | 18:11 |
rkukura | for now | 18:11 |
*** david-lyle has quit IRC | 18:11 | |
SumitNaiksatam | but the mechanism driver which is used in neutron (and along with GBP) is also used for this | 18:11 |
SumitNaiksatam | and hence you are seeing the commits here | 18:12 |
annakk | so the patches are to make these coexist | 18:12 |
SumitNaiksatam | rkukura: that’r right | 18:12 |
annakk | or just reuse same driver? | 18:12 |
SumitNaiksatam | annakk: so the APIC GBP policy-driver, APIC Neutron mechanism driver work together | 18:12 |
rkukura | along with the new APIC SFC driver | 18:13 |
annakk | got it, thx! | 18:13 |
SumitNaiksatam | alirght, thanks! | 18:13 |
SumitNaiksatam | bye | 18:13 |
SumitNaiksatam | #endmeeting | 18:14 |
*** openstack changes topic to "OpenStack Meetings || https://wiki.openstack.org/wiki/Meetings/" | 18:14 | |
annakk | bye! | 18:14 |
openstack | Meeting ended Thu Apr 5 18:14:00 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:14 |
openstack | Minutes: http://eavesdrop.openstack.org/meetings/networking_policy/2018/networking_policy.2018-04-05-18.01.html | 18:14 |
openstack | Minutes (text): http://eavesdrop.openstack.org/meetings/networking_policy/2018/networking_policy.2018-04-05-18.01.txt | 18:14 |
openstack | Log: http://eavesdrop.openstack.org/meetings/networking_policy/2018/networking_policy.2018-04-05-18.01.log.html | 18:14 |
rkukura | bye | 18:14 |
*** rkukura has left #openstack-meeting-3 | 18:14 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 18:15 | |
*** hongbin has quit IRC | 18:16 | |
*** annakk has quit IRC | 18:18 | |
*** hongbin has joined #openstack-meeting-3 | 18:24 | |
*** diablo_rojo has quit IRC | 18:24 | |
*** harlowja has joined #openstack-meeting-3 | 18:29 | |
*** jamesmca_ has joined #openstack-meeting-3 | 18:39 | |
*** david-lyle has joined #openstack-meeting-3 | 18:40 | |
*** jamesmca_ has quit IRC | 18:43 | |
*** jamesmca_ has joined #openstack-meeting-3 | 18:44 | |
*** pcaruana has quit IRC | 18:47 | |
*** jamesmca_ has quit IRC | 18:48 | |
*** salv-orl_ has quit IRC | 18:53 | |
*** salv-orlando has joined #openstack-meeting-3 | 18:53 | |
*** jamesmca_ has joined #openstack-meeting-3 | 18:56 | |
*** salv-orlando has quit IRC | 18:57 | |
*** jamesmc__ has joined #openstack-meeting-3 | 18:57 | |
*** rmcall has quit IRC | 19:00 | |
*** jamesmca_ has quit IRC | 19:01 | |
*** baoli has joined #openstack-meeting-3 | 19:05 | |
*** jamesmc__ has quit IRC | 19:26 | |
*** jamesmca_ has joined #openstack-meeting-3 | 19:26 | |
*** jamesmc__ has joined #openstack-meeting-3 | 19:27 | |
*** jamesmca_ has quit IRC | 19:31 | |
*** yamamoto has quit IRC | 19:45 | |
*** jamesmc__ has quit IRC | 19:52 | |
*** jamesmca_ has joined #openstack-meeting-3 | 19:53 | |
*** jamesmc__ has joined #openstack-meeting-3 | 19:54 | |
*** salv-orlando has joined #openstack-meeting-3 | 19:55 | |
*** sgrasley1 has quit IRC | 19:56 | |
*** jamesmc__ has quit IRC | 19:56 | |
*** jamesmc__ has joined #openstack-meeting-3 | 19:56 | |
*** jamesmca_ has quit IRC | 19:57 | |
*** jamesm___ has joined #openstack-meeting-3 | 19:57 | |
*** sgrasley1 has joined #openstack-meeting-3 | 19:59 | |
*** jamesm___ has quit IRC | 20:01 | |
*** jamesmc__ has quit IRC | 20:01 | |
*** valkyrie1 is now known as mguiney | 20:20 | |
*** jamesmca_ has joined #openstack-meeting-3 | 20:22 | |
*** devananda has joined #openstack-meeting-3 | 20:23 | |
*** jamesmcarthur has quit IRC | 20:25 | |
*** jamesmca_ has quit IRC | 20:26 | |
*** lpetrut has quit IRC | 20:35 | |
*** bobh has quit IRC | 20:40 | |
*** bobh has joined #openstack-meeting-3 | 20:40 | |
*** yamamoto has joined #openstack-meeting-3 | 20:46 | |
*** yamamoto has quit IRC | 20:52 | |
*** mikal_ is now known as mikal | 21:03 | |
*** Guest31390 has quit IRC | 21:08 | |
*** iyamahat_ has quit IRC | 21:09 | |
*** e0ne has quit IRC | 21:13 | |
*** iyamahat has joined #openstack-meeting-3 | 21:13 | |
*** diablo_rojo has joined #openstack-meeting-3 | 21:13 | |
*** diablo_rojo has quit IRC | 21:24 | |
*** iyamahat has quit IRC | 21:24 | |
*** Swami has joined #openstack-meeting-3 | 21:28 | |
*** tssurya has quit IRC | 21:29 | |
*** diablo_rojo has joined #openstack-meeting-3 | 21:35 | |
*** raildo has quit IRC | 21:40 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 21:41 | |
*** yamamoto has joined #openstack-meeting-3 | 21:48 | |
*** yamamoto has quit IRC | 21:53 | |
*** lkoranda has quit IRC | 22:03 | |
*** iyamahat has joined #openstack-meeting-3 | 22:04 | |
*** lkoranda has joined #openstack-meeting-3 | 22:11 | |
*** jamesmcarthur has quit IRC | 22:15 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 22:15 | |
*** bnemec has quit IRC | 22:17 | |
*** salv-orlando has quit IRC | 22:19 | |
*** salv-orlando has joined #openstack-meeting-3 | 22:19 | |
*** bobh has quit IRC | 22:19 | |
*** bobh has joined #openstack-meeting-3 | 22:20 | |
*** jamesmcarthur has quit IRC | 22:23 | |
*** diablo_rojo has quit IRC | 22:23 | |
*** salv-orlando has quit IRC | 22:24 | |
*** bobh has quit IRC | 22:24 | |
*** anilvenkata has quit IRC | 22:29 | |
*** VW_ has joined #openstack-meeting-3 | 22:31 | |
*** tssurya has joined #openstack-meeting-3 | 22:33 | |
*** VW has quit IRC | 22:35 | |
*** VW_ has quit IRC | 22:36 | |
*** tssurya has quit IRC | 22:37 | |
*** baoli has quit IRC | 22:41 | |
*** baoli has joined #openstack-meeting-3 | 22:41 | |
*** baoli has quit IRC | 22:42 | |
*** yamamoto has joined #openstack-meeting-3 | 22:49 | |
*** diablo_rojo has joined #openstack-meeting-3 | 22:53 | |
*** yamamoto has quit IRC | 22:55 | |
*** chyka has quit IRC | 23:04 | |
*** hongbin has quit IRC | 23:05 | |
*** salv-orlando has joined #openstack-meeting-3 | 23:20 | |
*** salv-orlando has quit IRC | 23:24 | |
*** SumitNaiksatam has quit IRC | 23:26 | |
*** jamesmcarthur has joined #openstack-meeting-3 | 23:41 | |
*** yamamoto has joined #openstack-meeting-3 | 23:51 | |
*** yamamoto has quit IRC | 23:57 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!