Friday, 2014-09-26

*** nlahouti has quit IRC00:09
*** gokrokve has joined #openstack-horizon00:10
*** gokrokve has quit IRC00:13
*** gary-smith has quit IRC00:16
*** colinmcnamara has quit IRC00:20
*** neelashah has joined #openstack-horizon00:20
*** alexpilotti has quit IRC00:30
*** ZZelle_ has quit IRC00:30
*** neelashah has quit IRC00:34
*** neelashah has joined #openstack-horizon00:35
*** neelashah has quit IRC00:36
*** neelashah has joined #openstack-horizon00:37
*** neelashah has quit IRC00:38
*** neelashah has joined #openstack-horizon00:39
*** lcheng has joined #openstack-horizon00:43
*** gokrokve has joined #openstack-horizon00:44
*** alexpilotti has joined #openstack-horizon00:44
*** gokrokve has quit IRC00:45
*** gokrokve has joined #openstack-horizon00:45
*** ArcTanSusan has quit IRC00:45
*** jacalcat has quit IRC00:47
*** alexpilotti has quit IRC00:49
*** neelashah1 has joined #openstack-horizon00:50
*** neelashah has quit IRC00:52
*** lcheng has quit IRC00:58
*** cedrics has joined #openstack-horizon01:00
*** cedrics has quit IRC01:06
*** clu_ has quit IRC01:11
*** neillc has quit IRC01:17
*** Sukhdev has quit IRC01:23
*** bpokorny has quit IRC01:39
*** HenryG has joined #openstack-horizon01:49
*** jacalcat has joined #openstack-horizon01:53
*** Drago has joined #openstack-horizon02:19
*** packet has joined #openstack-horizon02:23
*** Drago has quit IRC02:23
*** packet has quit IRC02:23
*** packet has joined #openstack-horizon02:23
*** Drago has joined #openstack-horizon02:23
*** gokrokve has quit IRC02:33
*** Drago has quit IRC02:33
*** Sukhdev has joined #openstack-horizon02:33
*** harlowja is now known as harlowja_away02:38
*** ramishra has joined #openstack-horizon02:39
*** amcrn has quit IRC02:47
*** ramishra has quit IRC03:01
*** jacalcat has quit IRC03:07
*** packet has quit IRC03:11
*** ramishra has joined #openstack-horizon03:23
*** vkmc has quit IRC03:34
*** dsneddon has quit IRC03:40
*** dsneddon has joined #openstack-horizon03:41
*** alexpilotti has joined #openstack-horizon03:46
*** alexpilotti has quit IRC04:00
*** ramishra_ has joined #openstack-horizon04:07
*** ramishra has quit IRC04:08
*** sbfox has joined #openstack-horizon04:11
*** paul-- has quit IRC04:19
*** paulmillar has joined #openstack-horizon04:19
*** nikunj2512 has joined #openstack-horizon04:22
*** arborism has joined #openstack-horizon04:25
*** sbfox has quit IRC04:29
nikunj2512@jpomero: For this https://review.openstack.org/#/c/110067/, Yes it is a working patch04:32
nikunj2512@jpomero: Please make sure the Your IE is not loading the horizon in the compatibility mode and also you have installed the Xstatic-jReject pip package.04:32
nikunj2512@jpomero: If you use the lastest horizon code, it will automatically force the IE out of compatibility mode04:33
*** Sukhdev has quit IRC04:33
*** neelashah1 has quit IRC04:37
*** lcheng has joined #openstack-horizon04:50
*** cody-somerville has quit IRC04:54
*** gokrokve has joined #openstack-horizon04:59
*** nlahouti has joined #openstack-horizon05:01
*** lcheng has quit IRC05:03
*** nlahouti has quit IRC05:07
*** nlahouti has joined #openstack-horizon05:08
*** arborism has quit IRC05:10
*** tzumainn has quit IRC05:11
*** nlahouti1 has joined #openstack-horizon05:13
*** nlahouti has quit IRC05:13
nikunj2512@jpich: For this bug - https://bugs.launchpad.net/horizon/+bug/1334897, can i implement modify the Quota like this http://people.redhat.com/~lsurette/OpenStack/Edit%20Project%20-%20Quota??05:14
jpichnikunj2512: Sounds reasonable to me05:15
*** nlahouti1 has quit IRC05:18
nikunj2512@jpich: Ok i will start work on it. Thank You05:18
*** nlahouti has joined #openstack-horizon05:18
jpichnikunj2512: Great, thanks! It looks like quite a few changes so it'll probably be targeted for Kilo05:19
nikunj2512@jpich: Ok Julie05:19
*** fifieldt has joined #openstack-horizon05:21
fifieldthi all05:21
fifieldtwas xstatic a new dependency for Juno?05:21
fifieldtI'm just debugging ubuntu packaging05:21
fifieldtah, I see it was added 24th march with https://github.com/openstack/horizon/commit/802caf23d79923fb620855aab879b1356dce669305:24
jpichfifieldt: Yes, we have a lot of new xstatic dependencies in Juno. The goal is to manage Javascript dependencies more transparently05:25
fifieldtit makes sense :)05:25
fifieldtunfortunately it doesn't look like the packaging teams have caught up to this yet :D05:25
fifieldta default install of horizon fails badly at the moment on 14.0405:26
fifieldtI've submitted the bug05:26
fifieldthttps://bugs.launchpad.net/ubuntu/+source/openstack-dashboard/+bug/137427305:26
fifieldtif you wanted to track it05:26
jpichCool, thanks! I know zigo's been keeping up with creating debian packages for it05:26
jpichso hopefully it'll ease the task for the ubuntu folks05:26
fifieldtfingers crossed!05:26
jpich:)05:27
*** rdopieralski has joined #openstack-horizon05:36
*** amcrn has joined #openstack-horizon05:37
*** lcheng has joined #openstack-horizon05:39
*** gokrokve_ has joined #openstack-horizon05:40
*** gokrokve has quit IRC05:43
*** lcheng has quit IRC05:44
*** gokrokve_ has quit IRC05:45
*** jprovazn has joined #openstack-horizon05:51
*** sayali has joined #openstack-horizon05:57
*** mrunge has joined #openstack-horizon05:58
*** masco has joined #openstack-horizon05:59
*** gokrokve has joined #openstack-horizon06:15
*** gokrokve has quit IRC06:20
*** nlahouti has quit IRC06:25
nikunj2512@jpich: Julie for this https://bugs.launchpad.net/horizon/+bug/1335032, i investigated and came to know that the mappings which horizon is manintaining has to be updated06:25
nikunj2512@jpich: https://github.com/openstack/horizon/blob/master/openstack_dashboard/dashboards/project/stacks/mappings.py#L2806:26
jpichnikunj2512: Yay, glad if I could be helpful :)06:26
jpichOh is that where the problem lies?06:26
nikunj2512@jipch: heat has many more mapping then listed in this file06:26
nikunj2512@jipch: yes Julie06:26
jpichCool, well found!06:27
jpichnikunj2512: That's cool, looking forward to the fix :-)06:28
nikunj2512@jipch: So, we need to update the mappings in this file. But problem is Heat has a hell lot of resource types and i am not sure that we can map everything with horizon06:28
jpichnikunj2512: Maybe add a comment to the bug with that additional information for now06:28
*** rhagarty_ has joined #openstack-horizon06:28
jpichIf the mappings were in the client we could import them rather than maintain a copy... but I guess they're on the server side?06:29
*** swartulv has quit IRC06:29
*** rhagarty has quit IRC06:29
*** swartulv has joined #openstack-horizon06:29
nikunj2512@jpich: Ok but will i add the resources which can be mapped to Heat currently and for the leftovers we can decide later??06:30
nikunj2512@jipch: This will atleast solve some of the problem mentioned in this bug06:30
jpichnikunj2512: I guess, yeah, just make sure to add the explanation too so if someone has a better idea they can pop in06:31
jpichThen once we have described the problem it would be worthwhile also asking the people in Heat if they see a better way to handle this06:31
jpichThe Heat folks I've talked to in the past are pretty nice and helpful :)06:31
nikunj2512@jpich: Ok but i has asked around with the heat folks near me and they said that he will not make a changes related to this issue but we never know :)06:32
nikunj2512@jpich: Same here also :)06:33
jpichnikunj2512: Fair enough06:33
*** e0ne has joined #openstack-horizon06:36
*** k4n0 has joined #openstack-horizon06:37
*** e0ne has quit IRC06:41
*** Mzoorikh has joined #openstack-horizon06:41
MzoorikhMy openstack installation was successfuly done(I installed the06:43
Mzoorikhdashboard on my controller node). But the dashboard is only accessible06:43
Mzoorikhfrom the controller node(via curl -k https://localhost/horizon), and I06:43
Mzoorikhcan not access to dashboard from other computer on the network.06:43
MzoorikhError on my browser: Connection Time Out06:43
MzoorikhAny idea to resolve?06:43
jpichMzoorikh: Is port 80 open on the controller's firewall?06:44
MzoorikhHow can I check?06:45
MzoorikhYes it is open.06:46
MzoorikhBut the problem is on https.06:47
MzoorikhThe appache respond well on http and return the index.html page06:47
jpichah, I miss it sorry. Is port 443 open too? :-)06:48
MzoorikhJust checking06:48
*** Longgeek has joined #openstack-horizon06:49
*** coolsvap|afk is now known as coolsvap06:55
Mzoorikhiptables is not installed on my host06:58
Mzoorikhthe "service iptables stop" command, returns "unrecognize service"06:58
*** ramishra_ has quit IRC07:00
jpichCould be your OS uses something else that iptables?07:00
jpichWhat are you running?07:00
Mzoorikhebtables is installed. But I killed it by "/etc/init.d/ebtables stop"07:01
MzoorikhMy OS is debian07:01
mrungeMzoorikh, that's not a real service07:02
mrungeMzoorikh, it just loads and unloads tables07:02
mrungethe same for iptables07:02
mrungeMzoorikh, hint: iptables -L will show you current tables07:03
mrungeeven if there is no service for this!07:03
*** romainh has joined #openstack-horizon07:03
jpichThanks for the tips mrunge :)07:03
*** amotoki has joined #openstack-horizon07:03
MzoorikhThanks for your hints mrunge07:04
Mzoorikhmrunge: How can I check whether 443 port is open or not on iptables?07:05
mrungeMzoorikh, depending on your setup, that can be very complicated07:07
MzoorikhI found it: iptables -A INPUT -p tcp -m tcp --sport 443 -j ACCEPT07:07
mrungeno!07:07
mrunge--dport07:07
mrungenot --sport07:07
Mzoorikhmrunge: yes, fine07:08
mrungeMzoorikh, your rule adds an entry to open your ip tables to let all packages pass originating from source port 44307:08
MzoorikhI know, my server run on test environment, not production07:08
*** cedrics has joined #openstack-horizon07:09
mrungeMzoorikh, please paste iptables -L INPUT somewhere07:12
*** swartulv has quit IRC07:15
*** swartulv has joined #openstack-horizon07:16
*** gokrokve has joined #openstack-horizon07:16
*** athomas has joined #openstack-horizon07:17
*** Ala has quit IRC07:18
*** Ala has joined #openstack-horizon07:18
*** gokrokve has quit IRC07:21
nikunj2512@rdopieralski: I has bumped the version in run_test.sh but still tests are failing for the same reason07:21
rdopieralskinikunj2512: the tests are failing, because the package is not listed in global requirements07:23
Mzoorikhmrunge: check my "iptables -L INPUT": at http://www.4shared.com/photo/LOVVe1xfce/iptables_INPUT.html07:24
nikunj2512@rdopieralski: you mean openstack global requiements??07:25
mrungeMzoorikh, very clear, your iptables drops packages for dest port 44307:25
rdopieralskinikunj2512: yes, the computers that run the tests don't normally have internet access, they only have the pypi packages that are listed in the global requirements07:26
jpichYup, seems "http" is in there but not https07:26
*** ygbo has joined #openstack-horizon07:27
Mzoorikhmrunge: How can I fix it? I executed the "iptables -A INPUT -p tcp -m tcp --dport 443 -j ACCEPT" command. But yet, https requests are droped? Why?07:28
mrungeprobably because you added that rule on the bottom, after the REJECT line?07:29
mrungeMzoorikh, try instead:   iptables -I INPUT -p tcp -m tcp --dport 443 -j ACCEPT07:29
jpichmrunge... Are you remembering the syntax for iptables rules off the top of your head just like that?07:30
mrungejpich, at least %some% of them, yes07:31
jpichwooow07:31
*** tnovacik_ has joined #openstack-horizon07:33
*** tnovacik_ has quit IRC07:33
*** tnovacik has joined #openstack-horizon07:34
tnovacikjpich, hi, do you have  sec?07:35
jpichtnovacik: Sure, try me07:35
*** vokhrimenko has joined #openstack-horizon07:35
tnovacikjpich, i see https://review.openstack.org/#/c/115004/ that it is merged07:35
jpichtnovacik: Haha. Yeeees \o/07:36
jpichSo it's only an experimental job for now07:36
MzoorikhMrunge: Thanks alot. The problem was fixed. Really you have a good memory in your head. I always forgot iptables rules and switches. Thanks again.07:36
tnovacikjpich, but from the log http://logs.openstack.org/06/112406/7/check/gate-horizon-selenium/7c9f04a/console.html - i cannot see any test running07:36
jpichtnovacik: No, that's different. The selenium tests is only for the unit tests07:36
mrungeMzoorikh, there is a service in Debian for storing iptables rules07:36
mrungeMzoorikh, but I forgot the name of it07:37
jpichtnovacik: The whole integration tests with Selenium is new so it doesn't run on every patch by default yet07:37
jpichtnovacik: You have to leave a comment to trigger it first. I tested it there: https://review.openstack.org/#/c/102274/ but it hasn't returned yet and I likely won't be able to check the results today07:37
Mzoorikhjpich: Thanks for your tips, also.07:37
jpichtnovacik: For now I just want to see if I created the infra job correctly and if it can complete without issues07:38
jpichtnovacik: If it does, I'll send an email to the dev list about it so other people writing integration tests can start using it07:38
jpichtnovacik: Then if it looks ok after a few more tests we can add it as non-voting07:38
tnovacikjpich, ah, Nice ! Thanks for the explanation :)07:39
jpichtnovacik: But for now I'm not shouting across the rooftops about it yet because maybe I got the job definition wrong, I'm no infra master yet :)07:39
jpichtnovacik: We're getting there!!07:39
jpichMzoorikh: You're welcome, glad to hear that it's resolved!07:39
mrungeMzoorikh, but yes, you're welcome!07:40
Mzoorikhjpich: Yes it was resolved. The problem was simply dropping of 443 port request by iptables.07:40
*** MaxV has joined #openstack-horizon07:41
*** ramishra has joined #openstack-horizon07:42
MzoorikhHow can I change the openstack-dashboard username and password?07:45
mrungeMzoorikh, it's all managed via keystone07:46
mrungeMzoorikh, depending on your keystone setting, you might be able to change your password via settings menu07:47
*** qba73 has joined #openstack-horizon07:47
Mzoorikhmrunge: let me to check on the keystone.conf07:47
mrungeMzoorikh, no.07:47
mrungeMzoorikh, what kind of backend do you use for keystone?07:48
MzoorikhMrunge: Backend database, you mean?07:48
mrungeyes07:48
Mzoorikhmysql07:48
mrungeMzoorikh, no ad/ldap involved?07:49
MzoorikhNo07:49
mrungeMzoorikh, go to settings in horizon and try to change your password07:50
mrungeMzoorikh, there should be the identity panel visible in horizon directly07:50
mrungedepending on the installed version of horizon07:50
Mzoorikhmrunge: The problem is that, I forgot my admin password. I cloudn't log-in to the horizon and have to reset the horizon password via commands.07:51
mrunge:D07:52
Mzoorikhmrunge: :)07:52
Mzoorikhmrunge: That's why i am struggling...07:52
mrungeMzoorikh, when using "commands", do you use --OS_TENANT etc?07:53
mrungeI mean, environment variables?07:53
mrungeMzoorikh, the same usernames and passwords are valid for horizon07:53
Mzoorikhmrunge: Yes, I put all of my credential environment variables to creds file, and import them using 'source creds'07:54
mrungeMzoorikh, depending on your environment, it even might be faster to set up a new environment07:54
Mzoorikhmrunge: OK, let me to check07:54
mrungeMzoorikh, then I'd inspect your creds file07:54
*** regebro has joined #openstack-horizon07:55
jpichMzoorikh: Also Keystone has an admin token defined in its config file, that you should be able to use to do something like that from the CLI (it's meant to be used e.g. when creating users for the first time) - though hopefully your credentials file have the info you're looking for07:56
*** amerine has quit IRC07:58
jpichtnovacik: FYI the integration test job failed. I'm not sure if it's the job fault or a more general infra problem, every other experimental job failed too. Boo ;(07:59
*** jcoufal has joined #openstack-horizon07:59
*** jtomasek has joined #openstack-horizon08:01
tnovacikjpich, :'(08:02
jpichtnovacik: The infra folks said they were freezing their repo to change a lot of things around in the last couple of days so... maybe related? I won't have time to look into it today but will, of course, investigate further later on :-)08:03
tnovacikjpich, okay, but FIY not all tests on master are currently passing, there is fix for one test(https://review.openstack.org/#/c/121406/) -> so even if infra stuff fixed it probably fails -> do not be surprised :)08:06
jpichtnovacik: Gotcha! If it's the tests themselves that fail (they don't even launch now) I'll be happy :D08:07
jpichwell, not *as* happy as could be but. Progress ;)08:07
tnovacikdefinitely ! :) thanks for taking care of that08:08
jpichMy pleasure08:08
*** jpich has quit IRC08:12
*** gokrokve has joined #openstack-horizon08:15
*** gokrokve has quit IRC08:17
mfloboWhat is the status of this blueprint? https://blueprints.launchpad.net/horizon/+spec/horizon-create-image-metadata08:17
*** gokrokve has joined #openstack-horizon08:17
mflobothe official status is "Approved", but, aparently, there is only one patch and it is abandoned08:18
mrungemflobo, that means, you're welcome to submit patches08:19
mflobomrunge, ok, that's good to hear ;)08:20
*** gokrokve has quit IRC08:21
mflobomrunge, that blueprint is only for properties, i guess. Not for tags08:23
mrungemflobo, it says: metadata08:24
mrungewhatever that means08:24
*** akrivoka has joined #openstack-horizon08:24
MzoorikhMy RabbitMQ server is down, but all openstack services are activated, and also horizon is accessible. Where the RabbitMQ server is involved?08:30
*** Longgeek has quit IRC08:31
*** amcrn has quit IRC08:32
*** Longgeek has joined #openstack-horizon08:35
*** tnovacik has quit IRC08:35
*** sambetts has joined #openstack-horizon08:37
*** krykowski has joined #openstack-horizon08:43
nikunj2512@rdopieralski: so unless my package name gets added in global requiements file, it will continue to fail??08:44
nikunj2512@rdopieralski: Also i have submitted a review for the change in global requirements file08:45
*** dvorak has quit IRC08:47
*** aix has joined #openstack-horizon08:49
*** dvorak has joined #openstack-horizon08:50
*** ramishra has quit IRC08:57
*** akrivoka has quit IRC08:59
*** e0ne has joined #openstack-horizon09:02
*** Dafna has joined #openstack-horizon09:07
*** Mzoorikh has quit IRC09:09
*** Mzoorikh has joined #openstack-horizon09:10
*** Mzoorikh has left #openstack-horizon09:10
*** ZZelle has quit IRC09:12
rdopieralskinikunj2512: yeah, but I have to admit that it fails in an unexpected way09:14
rdopieralskinikunj2512: have you considered specifying the minimum version?09:14
nikunj2512@rdopieralski: How so?09:14
rdopieralskinikunj2512: it should fail at the installation step, when it can't find that package09:15
*** ramishra has joined #openstack-horizon09:15
nikunj2512@rdopieralski: i don't think so its version will change09:15
*** lsmola has joined #openstack-horizon09:15
rdopieralskifamous last words :)09:15
nikunj2512@rdopieralski: Ohh... But won't it can get package from pip???09:15
rdopieralskino, because the computers that run the tests have no internet access09:16
*** gokrokve has joined #openstack-horizon09:16
nikunj2512@rdopieralski: I am only worried because reviewers will not review this patch because of jenkins -109:16
rdopieralskiwell, we are in freeze anyways09:17
*** gokrokve has quit IRC09:17
*** gokrokve has joined #openstack-horizon09:18
rdopieralskiyou have to get it approved into the global requirements before it can be merged anyways09:18
nikunj2512@rdopieralski: Ok but how can i do that??? I already submitted a patch for global requirements09:19
rdopieralskinikunj2512: so just wait for it to get merged09:20
rdopieralskinikunj2512: there may be some comments or questions, you have to answer them09:20
nikunj2512@rdopieralski: Ok :)09:21
rdopieralskiit would also be nice if you put the source for the xstatic package on the stackforge09:21
nikunj2512@rdopieralski: Ok. i will be glad if reviewers come and give comments that means things are moving forward :)09:21
rdopieralskinikunj2512: see http://docs.openstack.org/developer/horizon/contributing.html#javascript-and-css-libraries09:22
nikunj2512@rdopieralski: Ok, i will put the code on the stackforge09:22
*** gokrokve has quit IRC09:22
*** krykowski has quit IRC09:25
*** krykowski has joined #openstack-horizon09:27
*** Longgeek has quit IRC09:38
*** dulek has joined #openstack-horizon09:38
*** Longgeek has joined #openstack-horizon09:42
*** bfic has joined #openstack-horizon09:51
*** ttrifonov is now known as ttrifonov_zZzz10:02
*** krykowski has quit IRC10:03
*** dulek has quit IRC10:03
*** Longgeek has quit IRC10:11
*** jprovazn has quit IRC10:14
*** gokrokve has joined #openstack-horizon10:16
mfloboHow can re-define /horizon/templates/horizon/common/_data_table_table_actions.html only for project dashboard?10:16
mfloboMy idea is modify this file for image list in project dashboard10:17
mflobohow can I modify this file only for image list?10:17
*** Longgeek has joined #openstack-horizon10:17
mrungemflobo, put that into project/images/templates dir10:19
mrungemflobo, or however that dir is called10:19
mrunge*templates* is important here10:19
*** amotoki has quit IRC10:20
*** gokrokve has quit IRC10:21
*** athomas has quit IRC10:21
*** amotoki has joined #openstack-horizon10:24
*** krykowski has joined #openstack-horizon10:24
*** cedrics has quit IRC10:25
*** athomas has joined #openstack-horizon10:30
*** krykowski has quit IRC10:33
mrungevokhrimenko, thanks for your review(s) on https://review.openstack.org/#/c/10701110:34
mrungeis your issue with that patch now fixed?10:35
zigofifieldt: I did all the xstatic dependencies for Horizon, if Ubuntu guys don't catch up and sync all of my packages, it's their problem, really.10:44
zigoI spent *a lot* of my time creating all of these 20 xstatic packages, plus the corresponding libjs-* packages when needed.10:45
zigoI really would like it to be useful.10:45
*** krykowski has joined #openstack-horizon10:55
*** e0ne has quit IRC10:57
*** e0ne has joined #openstack-horizon10:58
*** vijendar has joined #openstack-horizon10:59
*** jprovazn has joined #openstack-horizon11:08
*** Longgeek has quit IRC11:15
*** sayali has quit IRC11:17
*** akrivoka has joined #openstack-horizon11:22
*** pawels has joined #openstack-horizon11:24
*** krykowski has quit IRC11:27
*** krykowski has joined #openstack-horizon11:29
*** Longgeek has joined #openstack-horizon11:29
*** sayali has joined #openstack-horizon11:30
*** sayali has quit IRC11:35
*** akrivoka has quit IRC11:38
*** tosky has joined #openstack-horizon11:43
*** k4n0 has quit IRC11:46
*** akrivoka has joined #openstack-horizon11:49
bradjonesamotoki: ping11:56
amotokibradjones: pong11:57
bradjoneshey just a question regarding your comments here https://review.openstack.org/#/c/12312311:58
amotokibradjones: sure11:58
bradjonesbecause the Step that needs to be hidden is not initialised at the point where I set data-hide-tab I cannot use the get_id function11:59
bradjonesit is my understanding that you would rather just explicitly define the id of the tab at this point rather than using the additional logic?12:00
amotokibradjones: yes. I understand the situation. This is because i wrote the second option to use immediate value.12:00
amotokibradjones: The duplicated logic lowers the maintenancability and I would like to avoid it.12:00
amotokibradjones: it is my opinion but I think others agree it.12:01
bradjonesYeah I understand that, I didn't know that the get_id function existed hence I created the additional logic but I will remove that and use the immediate value there instead12:02
*** cedrics has joined #openstack-horizon12:03
amotokibradjones: thanks. When i wrote a comment in the previous patch set, I wasnt aware of it either. sorry if my ambiguous comment confuses you.12:03
bradjonesamotoki: thanks for clearing that up for me, I will update the patch12:05
amotokibradjones: Your patch is really nice for better user experience :-)12:05
*** akrivoka has quit IRC12:08
*** krykowski_ has joined #openstack-horizon12:08
*** nikunj2512 has quit IRC12:09
*** krykowski has quit IRC12:10
*** woodm1979 has joined #openstack-horizon12:14
*** radez_g0n3 is now known as radez12:17
*** jacalcat has joined #openstack-horizon12:20
*** vkmc has joined #openstack-horizon12:20
*** vkmc has quit IRC12:20
*** vkmc has joined #openstack-horizon12:20
bradjonesamotoki: I have submitted another patch set but now I am wondering if the 'Create Subnet' checkbox should be moved to the network tab and if it is unticked both of the subnet steps would be disabled12:30
*** pawels has left #openstack-horizon12:30
amotokibradjones: thanks. will check soon. Regarding moving "Create Subnet" checkbox, can we consider it in Kilo? I tend to agree the direction with you  :-)12:31
*** vijendar has quit IRC12:32
bradjonesamotoki: sounds good to me12:34
mflobomrunge, I've tried to put /horizon/templates/horizon/common/_data_table_table_actions.html  (modified version) on12:36
mflobo/openstack-dashboard/openstack_dashboard/dashboards/project/images/templates  ... NO CHANGES12:36
mflobo/openstack-dashboard/openstack_dashboard/dashboards/project/images/templates/images/ ... NO CHANGES12:36
mflobo/openstack-dashboard/openstack_dashboard/dashboards/project/images/templates/images/images ... NO CHANGES12:36
mfloboalways restarting httpd12:37
*** jacalcat has quit IRC12:39
mflobomrunge, table_actions_template attribute always get the same value https://github.com/openstack/horizon/blob/stable/icehouse/horizon/tables/base.py#L91212:42
*** jacalcat has joined #openstack-horizon12:42
mfloboand render_table_actions doesnhttps://github.com/openstack/horizon/blob/stable/icehouse/horizon/tables/base.py#L125812:43
mrungemflobo, you need to put the file including full path below that templates dir12:43
mflobodoesn't change nothing or browse in other directories12:43
mrungedon't name that file templates/_data_table_table....12:44
*** coolsvap is now known as coolsvap|afk12:44
mrungebut templates/horizon/common/_data_table_table_actions.html12:44
mflobommmm, so, /openstack-dashboard/openstack_dashboard/dashboards/project/images/templates/horizon/common/_data_table_table_actions.html12:44
mflobo?12:44
mrungeyes12:45
mflobommm, i'll try12:45
mrungeno need to restart httpd, depending how you call it12:45
*** ramishra has quit IRC12:46
mrungedoug-fish, I'm not sure, if we call removing "Limit project count" a fix12:47
mrungebut I partly agree here: that field didn't do anything useful12:48
doug-fishThe bug will be closed after you fix12:48
doug-fish*your12:48
doug-fishso either way it should be closed12:48
mrungeyeah12:48
doug-fishI don't feel strongly either way12:48
mrungeI didn't had a real choice for limit project count12:48
doug-fishI'm really more concerned about why our pep8 checks didn't pick up some of the issues that were in that patch12:48
mrungeme too12:49
mrunge!!12:49
openstackmrunge: Error: "!" is not a valid command.12:49
doug-fishI usally don't even though about that kind of stuff; I just expect the tests to find it.12:49
rdopieralski!help12:49
openstackrdopieralski: (help [<plugin>] [<command>]) -- This command gives a useful description of what <command> does. <plugin> is only necessary if the command is in more than one plugin.12:49
mrungeI wonder, if it's in place at all12:49
doug-fishhmm, now that you mention it I see there is no +1 for V on that patch.12:51
*** rdopieralski has quit IRC12:51
doug-fishmaybe I was just too impatient.12:51
mrungedoug-fish, there as a +1 earlier today12:51
mrungeand I ran flake8 and tests locally on each commit12:52
doug-fishwow.  That makes it even harder to understand12:52
mrungethere *w*as a +112:52
mrungeat least, failures are constent with each other12:52
mrungecomparable to deactivated flake8 checks back in May12:53
mrungeor June?12:53
doug-fishI know I saw local pep8 failures just yesterday.12:53
doug-fishmaybe my mistakes are bigger than yours?12:53
mrungedoug-fish, at least I have seen flake8 behaving differently on issue, if there were other issues as well12:54
mrungeit ignored other stuff then12:54
mrungeor reported more, if there were other issues12:54
mrungevery strange!12:54
doug-fishI don't know very much about how flake8/pep8 work.  I think I'll try to carve out some time to learn.12:55
*** ramishra has joined #openstack-horizon12:56
*** dulek has joined #openstack-horizon12:56
*** ZZelle has joined #openstack-horizon13:03
*** krykowski_ has quit IRC13:06
*** rbertram has joined #openstack-horizon13:07
mflobomrunge, are you sure about the path to redefine a HTML for project dashboard?13:07
mrungemflobo, about 80%13:08
mflobomrunge, i've check the directories where the application search for templates13:08
mflobo/usr/share/openstack-dashboard/openstack_dashboard/templates/13:08
mflobo/usr/lib/python2.6/site-packages/django/contrib/auth/templates/13:08
mflobo/usr/lib/python2.6/site-packages/compressor/templates/13:08
mflobo/usr/lib/python2.6/site-packages/horizon/templates/13:08
*** romainh1 has joined #openstack-horizon13:09
mrungemflobo, what version of horizon are you using?13:09
mrungeis that pre-icehouse?13:09
mfloboso, a path like /usr/share/openstack-dashboard/openstack_dashboard/dashboards/project/images/templates/horizon/common/_data_table_table_actions.html is not possible13:09
mflobois Icehouse13:09
*** rbertram has quit IRC13:10
mrungemflobo, as you see here: https://github.com/redhat-openstack/horizon/tree/master-patches/openstack_dashboard/dashboards/theme/templates13:10
*** romainh has quit IRC13:10
*** _crobertsrh is now known as crobertsrh13:10
mflobolet me check13:10
mrungewe're using that to provide customization13:10
*** rbertram has joined #openstack-horizon13:10
*** rbertram has quit IRC13:11
mflobo$ yum list openstack-dashboard13:11
mfloboopenstack-dashboard.noarch                            2014.1.2-2.el613:11
*** rbertram has joined #openstack-horizon13:11
mflobono, I don't know nothing about that13:11
*** tzumainn has joined #openstack-horizon13:11
*** krykowski has joined #openstack-horizon13:12
mfloboI don't have this directory structure in my version...13:13
*** tnovacik has joined #openstack-horizon13:14
mflobomrunge, I imagine that I can recreate this structure in my version by myself but, is it necessary to configure something to be able to use this "customization" feature?13:15
*** gokrokve has joined #openstack-horizon13:16
mrungemflobo, I'd say, it depends on your model13:20
*** gokrokve has quit IRC13:21
*** peristeri has joined #openstack-horizon13:27
*** neelashah has joined #openstack-horizon13:33
*** sigmavirus24_awa is now known as sigmavirus2413:39
*** dulek has quit IRC13:40
*** jacalcat has quit IRC13:46
amotokisambetts: ping13:47
*** krykowski has quit IRC13:47
*** krykowski has joined #openstack-horizon13:48
*** tnovacik has quit IRC13:48
*** romainh1 has left #openstack-horizon13:50
*** krykowski has quit IRC13:54
*** masco has quit IRC13:54
*** krykowski has joined #openstack-horizon14:00
*** bfic has quit IRC14:02
*** e0ne has quit IRC14:03
*** e0ne has joined #openstack-horizon14:05
*** krykowski has quit IRC14:05
*** e0ne has quit IRC14:09
*** e0ne has joined #openstack-horizon14:10
*** absubram has joined #openstack-horizon14:17
*** ericpeterson has joined #openstack-horizon14:18
ericpetersonI know this is going to be a crazy question.... but is anyone using or recently using this???   https://github.com/gabrielhurley/horizon_demo14:19
*** krykowski has joined #openstack-horizon14:20
mrungeericpeterson, that code is just ancient.14:21
ericpetersonI know14:22
*** regebro has quit IRC14:22
ericpetersonI'm just wondering what other approaches we would support for customizing horizon.... like I know the plug able dashboards and the enabled folder stuff.14:23
mrungeericpeterson, I'm using a dashboard plugged into horizon for customization reasons14:24
*** sigmavirus24 is now known as sigmavirus24_awa14:24
ericpetersonthe approach gabriel has does have some advantage, as horizon gets plugged into a bigger app you might have14:25
ericpetersonthe other approach we have been using is that we plug into horizon, kind of the opposite14:25
*** david-lyle has joined #openstack-horizon14:25
*** sigmavirus24_awa is now known as sigmavirus2414:27
mrungeericpeterson, ok, I see, what you mean.14:30
*** ramishra has quit IRC14:31
*** jay-atl-home has joined #openstack-horizon14:35
*** absubram has quit IRC14:38
*** Ala has quit IRC14:39
*** vijendar has joined #openstack-horizon14:40
*** ramishra has joined #openstack-horizon14:41
*** jay-atl-home has quit IRC14:42
sambettsamotoki: pong14:44
sambettsamotoki: Hi o/14:44
amotokisambetts: hi14:44
amotokisambetts: I reviewed your patch of caching can_access results.14:44
sambettsyes, thank you :)14:44
amotokisambetts: I have some idea on avoiding programming error (forgetting to add the decorator). I am okay with your version at now but would like to know your opinion.14:45
amotokisambetts: I commented my idea on gerrit comments and it works in my local test.14:45
sambettsamotoki: I agree that having the subclasses define the decorator might lead to some instances when a programmer may forget to include the decorator, however having the subclasses use the decorator means thats if there is a case when they don't want to use the caching they can leave it out?14:48
amotokisambetts: I think all panels should be treated in a same way and if there is such need the base class should support such option. thought?14:50
*** jacalcat has joined #openstack-horizon14:50
sambettsamotoki: good point, now its just working out how to implement it14:53
amotokisambetts: A patch of my idea (against your patch) is here: http://paste.openstack.org/show/115630/14:53
amotokisambetts: i hope it helps your thought.14:55
*** jay-atl-home has joined #openstack-horizon14:55
*** vokhrimenko has quit IRC14:56
sambettsamotoki: Yeah, It does however I'm a bit cautious about adding another function just for the sake of can_access, there is already can_access and _can_access which is a little confusing14:57
*** krykowski has quit IRC14:58
amotokisambetts: yes it is true to some extent. IMHO a value of _can_access is little. In my change, allowed() is to determine if the access is allowed WITHOUT any side effect.15:00
amotokisambetts: can_access() is now cached in session storage. so the roles of these two are now clearly defined.15:01
sambettsamotoki: Ok, so can_access is cached and allowed isn't that makes sense15:02
amotokisambetts: One point we need to check is can_access in Dashboard class.15:03
*** cedricss has joined #openstack-horizon15:03
sambettsamotoki: Yes it is15:04
amotokisambetts: previously _can_access is used to determine a component itself can be accessed and it is not changed even if _can_access is replaced with allowed() and it can be overridden.15:05
*** romainh has joined #openstack-horizon15:05
*** romainh has left #openstack-horizon15:05
*** radez is now known as radez_g0n315:05
*** cedrics has quit IRC15:06
*** Longgeek has quit IRC15:07
*** qba73 has quit IRC15:09
*** cedrics has joined #openstack-horizon15:10
*** cedricss has quit IRC15:10
sambettsamotoki: So I think adding the allowed function makes sense, and then the can_access function in dashboard would become allowed15:12
*** gary-smith has joined #openstack-horizon15:15
*** gokrokve has joined #openstack-horizon15:16
*** bpokorny has joined #openstack-horizon15:19
*** gokrokve has quit IRC15:20
amotokisambetts: it makes sense in general, but "uncached" allowed() may be called multiple times (from dashboard and panel itself).15:23
*** anteaya has quit IRC15:23
*** cedrics has quit IRC15:23
*** Sukhdev has joined #openstack-horizon15:23
sambettsjpomero: I saw you comments, and I think that the neatest solution would be to just not bother with the API call if the tenant doesn't exist what do you think?15:24
*** jay-atl-home has quit IRC15:24
jpomerosambetts, yeah that seemed to be my first reaction, just wasn't sure how easy that would be15:24
amotokisambetts: i might misunderstand your comment. are you talking about Dashboard.can_access() or  panel.can_access in Dashboard.can_access() ?15:25
sambettsjpomero: simply an extra if statement I believe15:25
*** Drago has joined #openstack-horizon15:25
sambettsamotoki: I have changes Dashboard.can_access to Dashboard.allowed but left the panel.can_access alone15:25
*** jprovazn has quit IRC15:25
jpomerosambetts, yeah i say go with that.  no reason to make another API call if you know nothing will be returned.15:25
amotokisambetts: got it. totally makes sense.15:26
*** Drago has quit IRC15:28
*** Drago has joined #openstack-horizon15:28
*** mrunge has quit IRC15:32
*** woodm1979 has quit IRC15:32
*** gokrokve has joined #openstack-horizon15:36
*** nlahouti has joined #openstack-horizon15:42
*** jay-atl-home has joined #openstack-horizon15:43
*** bradjones has quit IRC15:46
*** bradjones has joined #openstack-horizon15:57
*** bradjones has quit IRC15:57
*** bradjones has joined #openstack-horizon15:57
*** Drago has quit IRC15:57
sambettsdoug-fish: I'm just wondering is what situation your expecting someone to have signed in and out of 30 user accounts on one computer/browser?15:57
*** Drago has joined #openstack-horizon15:58
*** Drago has joined #openstack-horizon15:58
*** romainh has joined #openstack-horizon16:00
*** romainh has left #openstack-horizon16:01
fifieldtzigo, agreed :)16:02
*** gary-smith has quit IRC16:04
zigofifieldt: I get this when I install the openstack-dashboard Juno b3 package: http://paste.openstack.org/show/115644/16:12
zigofifieldt: Any idea why?16:12
*** sambetts has quit IRC16:19
*** cody-somerville has joined #openstack-horizon16:22
*** cedrics has joined #openstack-horizon16:23
*** Drago has quit IRC16:25
*** Drago has joined #openstack-horizon16:28
*** masco has joined #openstack-horizon16:29
*** Drago has quit IRC16:29
*** Drago has joined #openstack-horizon16:30
mascodoug-fish, https://review.openstack.org/#/c/120755/16:30
*** masco has quit IRC16:33
*** Drago has quit IRC16:34
*** anteaya has joined #openstack-horizon16:34
*** Drago has joined #openstack-horizon16:35
*** Drago1 has joined #openstack-horizon16:35
*** Drago has quit IRC16:37
*** Drago has joined #openstack-horizon16:37
*** Drago has quit IRC16:37
*** MaxV has quit IRC16:37
*** Drago has joined #openstack-horizon16:41
*** Drago has quit IRC16:42
*** ramishra has quit IRC16:42
*** Drago has joined #openstack-horizon16:43
*** ericpete_ has joined #openstack-horizon16:43
*** ericpeterson has quit IRC16:43
doug-fishsambetts:  30 users student computer in a CS class where homework is performed on a teacher assigned VM?  Honestly, I don't think its a normal scenario, but I do think its concerning well before the 30 user mark is reached16:47
*** Dafna has quit IRC16:53
*** Drago2 has joined #openstack-horizon16:55
*** packet has joined #openstack-horizon16:57
*** Drago has quit IRC16:59
*** e0ne has quit IRC17:02
*** sigmavirus24 is now known as sigmavirus24_awa17:08
*** ArcTanSusan has joined #openstack-horizon17:08
*** ramishra has joined #openstack-horizon17:14
*** athomas has quit IRC17:16
doug-fishamotoki, not sure how strongly you feel about this fix, but its down to only 4 changed translation segements https://review.openstack.org/#/c/107154/17:22
*** Sukhdev has quit IRC17:23
*** lcheng has joined #openstack-horizon17:23
*** ygbo has quit IRC17:24
amotokidoug-fish: is it required for Juno? Friday is over to my side and the gate queue is long enough, so I think we can't make more patch in RC1.....17:25
doug-fishamotoki:  I wouldn't hold up the release for it.  We shipped every previous version without translated timezones.17:27
*** Drago2 has quit IRC17:27
doug-fishbut then again, I'm an English speaker, so they look fine to me.  :-)17:27
*** Drago has joined #openstack-horizon17:27
*** Sukhdev has joined #openstack-horizon17:30
*** bpokorny_ has joined #openstack-horizon17:31
*** ramishra has quit IRC17:34
*** bpokorny has quit IRC17:35
*** Drago has quit IRC17:37
*** doug-fish has left #openstack-horizon17:41
*** Drago1 has quit IRC17:42
*** doug-fish has joined #openstack-horizon17:59
*** bpokorny has joined #openstack-horizon17:59
*** harlowja_away is now known as harlowja17:59
*** neelashah has quit IRC18:00
*** gokrokve_ has joined #openstack-horizon18:01
*** bpokorny_ has quit IRC18:02
*** sigmavirus24_awa is now known as sigmavirus2418:02
*** gary-smith has joined #openstack-horizon18:03
*** gokrokve_ has quit IRC18:05
*** gokrokve has quit IRC18:05
*** gokrokve has joined #openstack-horizon18:05
*** gokrokve has quit IRC18:10
*** ericpete_ has quit IRC18:13
*** jcoufal has quit IRC18:13
*** tosky has quit IRC18:13
*** e0ne has joined #openstack-horizon18:15
*** e0ne has quit IRC18:16
*** e0ne has joined #openstack-horizon18:20
*** ericpeterson has joined #openstack-horizon18:21
*** ericpeterson has joined #openstack-horizon18:21
rbertramdoug-fish: I rebased https://review.openstack.org/#/c/112654/4  This probably needs to go in Juno IMO, because the use of these global js variables is spreading. Note that another file was pulled in now.18:24
*** e0ne has quit IRC18:24
*** radez_g0n3 is now known as radez18:24
doug-fishrbertram:  I agree its an important change, but I don't think it will be in Juno.  Today is the cutoff for rc1 - unless a change is already approved its probably not getting in....18:25
doug-fishat this point its a question of "would you stop the release for this fix?".  I don't think the one you suggest meets that criteria18:26
rbertramdoug-fish: agreed18:26
doug-fishstill, I expect it to get into early kilo18:26
*** Sukhdev has quit IRC18:27
*** e0ne has joined #openstack-horizon18:28
*** e0ne has quit IRC18:30
*** gokrokve has joined #openstack-horizon18:31
rbertramdoug-fish: It needs to get in ahead of the new wave of angular work we are discussing.18:31
*** ericpeterson has quit IRC18:32
rbertramdoug-fish: It's not that big a deal itself. We just need the gate to start catching these global var problems. I know asahlin is working toward that.18:32
doug-fishsure, we can actively promote the review and until the gate stop it, we can review javascript code for the use of globals18:33
*** peristeri has quit IRC18:36
*** gokrokve has quit IRC18:36
amotokire javascript code, all(?) javascript files are under horizon dir. generic horizon codes and dashboard specific codes are mixed. we need to clean up them too in Kilo.18:36
*** ericpeterson has joined #openstack-horizon18:40
*** ericpeterson has joined #openstack-horizon18:40
*** e0ne has joined #openstack-horizon18:41
*** e0ne has quit IRC18:49
*** e0ne has joined #openstack-horizon18:50
*** amotoki has quit IRC18:52
*** Sukhdev has joined #openstack-horizon18:52
*** rm_work is now known as rm_work|away18:57
*** rm_work|away is now known as rm_work18:57
*** e0ne has quit IRC19:01
*** cedricss has joined #openstack-horizon19:02
*** EmilyW has joined #openstack-horizon19:02
*** ArcTanSusan has quit IRC19:03
*** e0ne has joined #openstack-horizon19:05
*** lcheng has quit IRC19:06
*** cedrics has quit IRC19:06
*** cedricss has quit IRC19:07
*** ericpeterson has quit IRC19:08
*** e0ne has quit IRC19:11
*** e0ne has joined #openstack-horizon19:15
*** ericpeterson has joined #openstack-horizon19:16
*** ericpeterson has joined #openstack-horizon19:16
*** jacalcat has quit IRC19:16
*** e0ne has quit IRC19:18
*** bpokorny_ has joined #openstack-horizon19:21
*** e0ne has joined #openstack-horizon19:22
*** cedricss has joined #openstack-horizon19:22
*** bpokorny has quit IRC19:25
*** e0ne has quit IRC19:26
*** e0ne has joined #openstack-horizon19:31
*** cedricss has quit IRC19:31
*** gokrokve has joined #openstack-horizon19:32
*** e0ne has quit IRC19:35
*** gokrokve has quit IRC19:37
*** jtomasek has quit IRC19:38
*** cedrics has joined #openstack-horizon19:41
*** nlahouti has quit IRC19:44
*** cedrics has quit IRC19:45
*** hurgleburgler has joined #openstack-horizon19:50
*** amcrn has joined #openstack-horizon19:50
*** ArcTanSusan has joined #openstack-horizon19:59
*** jacalcat has joined #openstack-horizon20:00
*** julim has quit IRC20:05
*** hurgleburgler has left #openstack-horizon20:11
*** clu_ has joined #openstack-horizon20:16
*** ArcTanSusan has quit IRC20:17
*** lcheng has joined #openstack-horizon20:19
*** aix has quit IRC20:21
*** ArcTanSusan has joined #openstack-horizon20:28
*** rwsu has quit IRC20:31
*** gokrokve has joined #openstack-horizon20:32
*** jtomasek has joined #openstack-horizon20:34
*** morganfainberg is now known as morgan20:36
*** morgan is now known as morganfainberg20:37
*** gokrokve has quit IRC20:37
*** nlahouti has joined #openstack-horizon20:43
*** bpokorny_ has quit IRC20:44
*** lcheng has quit IRC20:48
*** radez is now known as radez_g0n320:50
*** Sukhdev has quit IRC20:52
*** crobertsrh is now known as _crobertsrh20:53
*** jtomasek has quit IRC20:53
*** amcrn_ has joined #openstack-horizon21:11
*** amcrn has quit IRC21:12
*** ericpeterson has quit IRC21:16
*** ericpeterson has joined #openstack-horizon21:17
*** Sukhdev has joined #openstack-horizon21:17
*** gokrokve has joined #openstack-horizon21:32
*** gokrokve has quit IRC21:33
*** gokrokve has joined #openstack-horizon21:34
*** ericpeterson has quit IRC21:34
*** ericpeterson has joined #openstack-horizon21:35
*** gokrokve has quit IRC21:38
*** packet has quit IRC21:39
*** vijendar has quit IRC21:42
*** bpokorny has joined #openstack-horizon21:44
*** Sukhdev_ has joined #openstack-horizon21:44
*** Sukhdev has quit IRC21:46
*** ericpeterson has quit IRC21:51
*** david-lyle has quit IRC21:56
*** Drago1 has joined #openstack-horizon21:57
*** ArcTanSusan has quit IRC22:02
*** doug-fish has left #openstack-horizon22:02
*** ArcTanSusan has joined #openstack-horizon22:03
*** sigmavirus24 is now known as sigmavirus24_awa22:13
*** david-lyle has joined #openstack-horizon22:17
*** david-lyle has quit IRC22:21
*** Sukhdev_ has quit IRC22:23
*** EmilyW has quit IRC22:25
*** jacalcat has quit IRC22:29
*** Sukhdev has joined #openstack-horizon22:31
*** gokrokve has joined #openstack-horizon22:32
*** rbertram has quit IRC22:33
*** ArcTanSusan has quit IRC22:36
*** gokrokve has quit IRC22:37
*** Drago1 has quit IRC22:39
*** rm_work is now known as rm_work|away22:40
*** ArcTanSusan has joined #openstack-horizon22:40
*** ArcTanSusan has quit IRC22:42
*** rwsu has joined #openstack-horizon22:47
*** EmilyW has joined #openstack-horizon22:49
*** Drago1 has joined #openstack-horizon22:49
*** bpokorny_ has joined #openstack-horizon22:50
*** ArcTanSusan has joined #openstack-horizon22:50
*** bpokorny has quit IRC22:53
*** ArcTanSusan has quit IRC23:01
*** ArcTanSusan has joined #openstack-horizon23:02
*** Drago has joined #openstack-horizon23:06
*** Drago has quit IRC23:07
*** rwsu has quit IRC23:30
*** gokrokve has joined #openstack-horizon23:32
*** ArcTanSusan has quit IRC23:33
*** gokrokve has quit IRC23:36
*** ArcTanSusan has joined #openstack-horizon23:37
*** EMW has joined #openstack-horizon23:37
*** ArcTanSusan has quit IRC23:39
*** ArcTanSusan has joined #openstack-horizon23:40
*** EmilyW has quit IRC23:40
*** EMW has quit IRC23:41
*** ArcTanSusan has quit IRC23:53

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