Thursday, 2015-07-16

openstackgerritMerged openstack/magnum: Updated from global requirements  https://review.openstack.org/20228300:02
*** ameybhide has quit IRC00:05
*** jjlehr has joined #openstack-containers00:08
*** zz_dimtruck is now known as dimtruck00:11
*** achanda_ has quit IRC00:26
*** suro-patz has quit IRC00:28
*** Tango|2 has quit IRC00:29
*** yuanying_ has joined #openstack-containers00:36
*** Drago has quit IRC00:39
*** yuanying has quit IRC00:40
openstackgerritEli Qiao proposed openstack/magnum: Add periodic task to sync up bay status  https://review.openstack.org/19451400:40
*** yuanying_ has quit IRC00:42
*** yuanying has joined #openstack-containers00:45
*** yuanying has quit IRC00:52
*** yuanying has joined #openstack-containers01:12
*** erkules_ has joined #openstack-containers01:14
*** openstack has joined #openstack-containers01:25
*** harshs has quit IRC01:26
*** jruano has quit IRC01:26
*** jjlehr has quit IRC01:44
*** jruano has joined #openstack-containers01:48
*** dims_ has quit IRC01:58
*** zul has joined #openstack-containers02:00
*** Tango|2 has joined #openstack-containers02:05
*** dave-mccowan has joined #openstack-containers02:05
*** eghobo_ has quit IRC02:15
openstackgerritEli Qiao proposed openstack/magnum: API: Handler exception when doing container-list  https://review.openstack.org/19900702:17
*** dims__ has joined #openstack-containers02:18
*** mathspanda has joined #openstack-containers02:22
*** mathspanda has left #openstack-containers02:23
*** mathspanda has joined #openstack-containers02:23
eliqiao1hello, why we pass an container_uuid to _find_container_by_name() , it is kinds of confusing.02:24
*** unicell has quit IRC02:26
*** dims__ has quit IRC02:30
*** mathspanda has quit IRC02:31
*** jjlehr has joined #openstack-containers02:35
*** harshs has joined #openstack-containers02:51
*** harshs has quit IRC02:52
*** julim has joined #openstack-containers02:52
*** sdake_ has joined #openstack-containers02:53
*** dave-mccowan has quit IRC02:56
*** sdake has quit IRC02:57
*** harshs has joined #openstack-containers02:59
*** harshs has quit IRC02:59
*** harshs has joined #openstack-containers02:59
*** harshs has quit IRC02:59
*** bradjones has quit IRC03:14
*** yuanying_ has joined #openstack-containers03:16
*** yuanying_ has quit IRC03:18
*** yuanying has quit IRC03:18
*** yuanying_ has joined #openstack-containers03:18
*** bradjones has joined #openstack-containers03:19
*** bradjones has quit IRC03:19
*** bradjones has joined #openstack-containers03:19
*** yuanying_ has quit IRC03:30
*** yuanying has joined #openstack-containers03:32
*** liudong has joined #openstack-containers03:33
*** hblixt has joined #openstack-containers03:35
*** yuanying has quit IRC03:37
*** yuanying has joined #openstack-containers03:38
*** y_sawai has joined #openstack-containers03:40
*** unicell has joined #openstack-containers03:43
*** liudong has quit IRC03:44
*** briancurtin has quit IRC03:45
*** ewindisch has quit IRC03:45
*** sthillma has quit IRC03:45
*** y_sawai has quit IRC03:46
*** liangbo has joined #openstack-containers03:46
*** h00327910_ has quit IRC03:46
*** y_sawai has joined #openstack-containers03:46
*** ramishra has quit IRC03:46
*** runcom has quit IRC03:47
*** y_sawai has quit IRC03:47
*** erw has quit IRC03:47
*** coolsvap|away is now known as coolsvap03:47
*** unicell has quit IRC03:48
*** unicell1 has joined #openstack-containers03:48
*** liudong has joined #openstack-containers03:48
*** harshs has joined #openstack-containers03:50
*** harshs has quit IRC03:53
*** sdake_ has quit IRC03:55
*** briancurtin has joined #openstack-containers03:56
*** runcom has joined #openstack-containers03:57
*** jruano has quit IRC03:59
*** jruano has joined #openstack-containers03:59
*** yuanying has quit IRC04:00
*** yuanying has joined #openstack-containers04:01
*** jjlehr has quit IRC04:01
*** achanda has joined #openstack-containers04:02
*** yuanying has quit IRC04:02
*** eghobo has joined #openstack-containers04:02
*** eghobo_ has joined #openstack-containers04:04
*** yuanying has joined #openstack-containers04:07
*** eghobo has quit IRC04:08
*** h00327910_ has joined #openstack-containers04:11
*** hblixt has quit IRC04:11
*** sthillma has joined #openstack-containers04:11
*** hblixt has joined #openstack-containers04:14
*** belmoreira has joined #openstack-containers04:15
*** erw has joined #openstack-containers04:23
*** ewindisch has joined #openstack-containers04:24
*** belmoreira has quit IRC04:28
*** ramishra has joined #openstack-containers04:29
*** chenleji has joined #openstack-containers04:32
chenlejimamagnum-api:  2015-07-15 19:20:20.639 33185 INFO magnum.cmd.api [-] serving on http://127.0.0.1:951104:33
chenlejiDEBUG (shell:577) Error communicating with http://10.0.0.95:9511/v1 [Errno 111] Connection refused04:33
chenlejiTraceback (most recent call last):04:33
chenleji  File "/usr/lib/python2.7/site-packages/magnumclient/shell.py", line 574, in main04:33
chenleji    OpenStackMagnumShell().main(map(encodeutils.safe_decode, sys.argv[1:]))04:33
chenleji  File "/usr/lib/python2.7/site-packages/magnumclient/shell.py", line 519, in main04:33
chenleji    args.func(self.cs, args)04:33
chenleji  File "/usr/lib/python2.7/site-packages/magnumclient/v1/shell.py", line 237, in do_node_list04:33
chenleji    nodes = cs.nodes.list()04:33
chenleji  File "/usr/lib/python2.7/site-packages/magnumclient/v1/nodes.py", line 74, in list04:33
chenleji    return self._list(self._path(path), "nodes")04:34
chenleji  File "/usr/lib/python2.7/site-packages/magnumclient/common/base.py", line 121, in _list04:34
chenleji    resp, body = self.api.json_request('GET', url)04:34
chenleji  File "/usr/lib/python2.7/site-packages/magnumclient/common/httpclient.py", line 196, in json_request04:34
chenleji    resp, body_iter = self._http_request(url, method, **kwargs)04:34
chenleji  File "/usr/lib/python2.7/site-packages/magnumclient/common/httpclient.py", line 161, in _http_request04:34
chenleji    raise exceptions.ConnectionRefused(message)04:34
chenlejiConnectionRefused: Error communicating with http://10.0.0.95:9511/v1 [Errno 111] Connection refused04:34
chenlejiERROR: Error communicating with http://10.0.0.95:9511/v1 [Errno 111] Connection refused04:34
chenlejiwhy the api daemon does not response?04:35
chenlejiit working now. because the API listen on 127.0.0.1, but the client access 10.0.0.95.04:37
*** henry_chen has joined #openstack-containers04:39
*** irenab has quit IRC04:40
*** chenleji has quit IRC04:42
*** hongbin has quit IRC04:44
*** daneyon has quit IRC04:45
*** y_sawai has joined #openstack-containers04:47
*** henry__ has joined #openstack-containers04:48
openstackgerritZhenguo Niu proposed openstack/magnum: Remove H302, H803, H904  https://review.openstack.org/20238304:48
*** henry__ has quit IRC04:49
*** henry_chen has quit IRC04:51
*** y_sawai has quit IRC04:52
openstackgerritZhenguo Niu proposed openstack/python-magnumclient: Remove H803 rule  https://review.openstack.org/20238404:54
*** SourabhP has joined #openstack-containers05:02
*** sthillma_ has joined #openstack-containers05:07
*** hblixt_ has joined #openstack-containers05:08
*** sthillma has quit IRC05:10
*** sthillma_ is now known as sthillma05:10
*** hblixt has quit IRC05:11
*** liangbo has quit IRC05:14
*** ameybhide has joined #openstack-containers05:22
*** daneyon has joined #openstack-containers05:24
*** jruano has quit IRC05:35
*** liangbo has joined #openstack-containers05:39
*** SourabhP has quit IRC05:42
*** irenab has joined #openstack-containers05:44
*** y_sawai has joined #openstack-containers05:48
*** y_sawai_ has joined #openstack-containers05:48
*** liangbo has quit IRC05:51
*** y_sawai has quit IRC05:52
*** wanghua has joined #openstack-containers05:53
*** eghobo_ has quit IRC05:55
*** dboik has joined #openstack-containers05:57
*** eghobo has joined #openstack-containers05:59
*** dboik has quit IRC06:02
*** ameybhide has quit IRC06:08
*** y_sawai_ has quit IRC06:13
*** liangbo has joined #openstack-containers06:18
*** belmoreira has joined #openstack-containers06:25
*** liangbo has quit IRC06:31
*** eghobo_ has joined #openstack-containers06:31
*** eghobo has quit IRC06:34
*** eghobo_ has quit IRC06:36
*** eghobo has joined #openstack-containers06:40
*** j___ has joined #openstack-containers06:41
*** oro has joined #openstack-containers06:47
*** oro_ has joined #openstack-containers06:47
*** Tango|2 has quit IRC06:48
*** BertrandN has joined #openstack-containers06:50
openstackgerritHua Wang proposed openstack/magnum: Add guru meditation report for magnum  https://review.openstack.org/20240506:57
openstackgerritEli Qiao proposed openstack/magnum: Do not inspect contianer doesn't exist.  https://review.openstack.org/20240706:58
*** alex_klimov has joined #openstack-containers06:59
*** eghobo_ has joined #openstack-containers07:25
*** eghobo has quit IRC07:28
*** eghobo_ has quit IRC07:29
*** erkules_ is now known as erkules07:30
*** erkules has quit IRC07:30
*** erkules has joined #openstack-containers07:30
*** lan has quit IRC07:33
*** liangbo has joined #openstack-containers07:39
*** achanda has quit IRC07:46
*** oro_ has quit IRC07:55
*** oro has quit IRC07:55
*** sthillma has quit IRC07:57
*** mathspanda has joined #openstack-containers08:03
*** y_sawai has joined #openstack-containers08:15
*** y_sawai has quit IRC08:16
*** oro_ has joined #openstack-containers08:35
*** oro has joined #openstack-containers08:35
*** alex_klimov has quit IRC08:38
*** oro_ has quit IRC08:41
*** kmARC has joined #openstack-containers08:42
*** belmoreira has quit IRC08:51
openstackgerritHua Wang proposed openstack/magnum: Add guru meditation report for magnum  https://review.openstack.org/20240508:52
*** liangbo has quit IRC08:57
*** belmoreira has joined #openstack-containers09:05
*** alex_klimov has joined #openstack-containers09:06
openstackgerritZhenguo Niu proposed openstack/magnum: Remove H302, H803, H904  https://review.openstack.org/20238309:14
*** dimtruck is now known as zz_dimtruck09:27
*** mathspanda has quit IRC09:34
*** zhenguo has quit IRC10:03
*** madhuri_ has joined #openstack-containers10:21
*** dims_ has joined #openstack-containers10:24
*** dims_ has quit IRC10:39
*** Tango|2 has joined #openstack-containers10:44
*** coolsvap has quit IRC10:58
*** coolsvap has joined #openstack-containers10:58
*** belmoreira has quit IRC11:15
*** hblixt_ has quit IRC11:30
*** belmoreira has joined #openstack-containers11:40
*** liangbo has joined #openstack-containers11:48
*** madhuri_ has quit IRC11:50
*** dims_ has joined #openstack-containers12:14
*** harshs has joined #openstack-containers12:15
BertrandNhi, I'm trying Magnum, and in the fedora-atomic vm created, I cannot even use ping. I get:12:21
BertrandNbash: /usr/bin/ping: Invalid argument12:21
BertrandNanybody has the same issue?12:22
BertrandNAnd perhaps related, from these vm, I do not have access to the outside network12:22
*** pradk has joined #openstack-containers12:27
eliqiao1BertrandN: yes,  no ping12:28
eliqiao1but you can use tracepath instead.12:28
BertrandNeliqiao1 oh ok, strange. So it is not a bug/problem12:30
*** dims_ has quit IRC12:30
BertrandNfor the network issue, I already used tracepath, and I saw that my request get lost at the Neutron controller.12:31
BertrandNtracepath 173.194.40.9512:31
BertrandN 1?: [LOCALHOST]                                         pmtu 150012:31
BertrandN 1:  10.0.0.1                                              7.296ms12:31
BertrandN 1:  10.0.0.1                                              1.963ms12:31
BertrandN 2:  172.24.4.1                                           13.643ms12:31
BertrandN 3:  no reply12:31
*** dims__ has joined #openstack-containers12:32
*** harshs has quit IRC12:34
BertrandNI guess I have to debug Neutron bridges/rules/...12:34
*** dims__ has quit IRC12:39
*** harshs has joined #openstack-containers12:44
*** jjfreric has joined #openstack-containers12:51
*** jjlehr has joined #openstack-containers12:54
*** jruano has joined #openstack-containers12:56
*** zhenguo has joined #openstack-containers13:01
*** coolsvap is now known as coolsvap|away13:13
*** dims_ has joined #openstack-containers13:16
*** sdake has joined #openstack-containers13:25
*** dane_leblanc has joined #openstack-containers13:26
*** rpothier has joined #openstack-containers13:28
openstackgerritMerged openstack/magnum: Remove H302, H803, H904  https://review.openstack.org/20238313:30
openstackgerritMerged openstack/magnum: Add template definition of Mesos bay  https://review.openstack.org/19147613:35
openstackgerritMerged openstack/magnum: Enable Load-Balancing-as-a-Service in devstack  https://review.openstack.org/20230513:35
openstackgerritMerged openstack/magnum: Add load balancers in front of kube-master node  https://review.openstack.org/20230613:35
openstackgerritMerged openstack/magnum: Add periodic task to sync up bay status  https://review.openstack.org/19451413:38
*** unicell has joined #openstack-containers13:47
*** unicell1 has quit IRC13:48
*** irenab has quit IRC13:49
*** pradk has quit IRC13:52
*** wanghua has quit IRC13:52
*** dboik has joined #openstack-containers13:55
*** dboik has quit IRC13:55
*** dboik has joined #openstack-containers13:55
*** dboik_ has joined #openstack-containers14:00
*** Kennan has quit IRC14:02
*** alex_klimov has quit IRC14:03
*** Kennan has joined #openstack-containers14:03
*** dboik has quit IRC14:04
*** liangbo has quit IRC14:05
*** jjfreric has quit IRC14:08
*** jjfreric has joined #openstack-containers14:09
*** alex_klimov has joined #openstack-containers14:14
*** alex_klimov has quit IRC14:15
*** unicell has quit IRC14:21
*** alex_klimov has joined #openstack-containers14:27
*** zz_dimtruck is now known as dimtruck14:34
*** liangbo has joined #openstack-containers14:51
*** hongbin has joined #openstack-containers14:57
*** daneyon_ has joined #openstack-containers15:02
*** j___ has quit IRC15:04
*** daneyon has quit IRC15:04
*** alex_klimov has quit IRC15:06
*** coolsvap|away is now known as coolsvap15:06
*** adrian_otto has joined #openstack-containers15:10
*** absubram has joined #openstack-containers15:11
*** sdake has quit IRC15:11
*** unicell has joined #openstack-containers15:12
*** belmoreira has quit IRC15:13
*** sdake has joined #openstack-containers15:17
*** jjlehr has quit IRC15:38
*** ig0r_ has quit IRC15:40
*** liangbo has quit IRC15:51
*** adrian_otto has quit IRC15:54
*** EricGonczer_ has joined #openstack-containers15:58
*** harshs has quit IRC15:59
*** dboik_ has quit IRC16:03
*** sthillma_ has joined #openstack-containers16:03
*** dane_leblanc has quit IRC16:04
*** coolsvap is now known as coolsvap|away16:05
*** jjlehr has joined #openstack-containers16:06
*** sdake_ has joined #openstack-containers16:07
*** BertrandN has quit IRC16:10
*** sdake has quit IRC16:10
*** oro has quit IRC16:13
*** kmARC has quit IRC16:13
*** absubram has quit IRC16:15
*** adrian_otto has joined #openstack-containers16:19
*** dboik has joined #openstack-containers16:20
*** zsais has joined #openstack-containers16:20
*** adrian_otto1 has joined #openstack-containers16:23
*** adrian_otto has quit IRC16:27
*** suro-patz has joined #openstack-containers16:28
*** achanda has joined #openstack-containers16:28
*** achanda has quit IRC16:29
*** dims_ has quit IRC16:30
*** adrian_otto1 has quit IRC16:30
*** dims_ has joined #openstack-containers16:32
*** dims_ has quit IRC16:32
*** adrian_otto has joined #openstack-containers16:34
*** achanda has joined #openstack-containers16:35
*** dane_leblanc has joined #openstack-containers16:39
*** y_sawai has joined #openstack-containers16:52
*** absubram has joined #openstack-containers16:53
*** y_sawai has quit IRC16:55
*** adrian_otto has quit IRC16:59
*** dane_leblanc has quit IRC16:59
*** oro has joined #openstack-containers17:00
*** kmARC has joined #openstack-containers17:00
openstackgerritOpenStack Proposal Bot proposed openstack/magnum: Updated from global requirements  https://review.openstack.org/20270217:02
*** suro-patz has quit IRC17:02
*** adrian_otto has joined #openstack-containers17:02
*** suro-patz has joined #openstack-containers17:02
*** Drago has joined #openstack-containers17:05
*** dane_leblanc has joined #openstack-containers17:09
*** absubram has quit IRC17:12
*** Drago has quit IRC17:13
*** Drago has joined #openstack-containers17:13
*** SourabhP has joined #openstack-containers17:19
*** achanda has quit IRC17:25
*** y_sawai has joined #openstack-containers17:27
*** sthillma_ has quit IRC17:31
*** dims_ has joined #openstack-containers17:32
*** sthillma has joined #openstack-containers17:32
jjfrericI'm currently trying to get a devstack env running on an xubuntu vm. However, I keep getting an error when running stack.sh: "/opt/stack/devstack/functions-common: line 807: openstack: command not found". This happens several times before it finally errors out. Has anyone come across this before?17:33
*** achanda has joined #openstack-containers17:35
*** dims_ has quit IRC17:39
*** achanda has quit IRC17:40
*** zhenguo has quit IRC17:43
*** achanda has joined #openstack-containers17:46
*** sthillma has quit IRC17:51
hongbinjjfreric: I haven't saw the problem before. Does unstack and stack again solve the problem?17:52
*** dims_ has joined #openstack-containers17:52
*** dims_ has quit IRC17:53
jjfrerichongbin: unfortunately not. I found python-openstackclient, so I installed that and am trying stack.sh again. Seems to be getting further than before. Do you know if there is any pre-req software that needs to be installed before running dev-stack? I can't seem to find this anywhere.17:54
hongbinjjfreric: Devstack suppose to without any pre-req packages.17:55
hongbinjjfreric: Good to hear you are moving forward. Just let us know if you encounter any error17:56
jjfrerichongbin: Odd, although that explains why I can't find anything. I can confirm that I've gotten farther with python-openstackclient installed than when it wasn't though. Maybe I'll finally get to run some magnum commands later today :)17:56
jjfrericdefinitely, thanks!17:56
hongbinNP17:57
*** dims_ has joined #openstack-containers17:57
*** jjfreric has quit IRC17:58
*** jjfreric has joined #openstack-containers17:58
*** y_sawai has quit IRC17:59
*** harshs has joined #openstack-containers18:00
*** sthillma has joined #openstack-containers18:00
*** eghobo has joined #openstack-containers18:01
*** eghobo has quit IRC18:01
*** eghobo has joined #openstack-containers18:01
*** Kennan has quit IRC18:02
*** dboik has quit IRC18:02
*** Kennan has joined #openstack-containers18:03
*** sacharya has joined #openstack-containers18:06
*** Marga_ has quit IRC18:06
*** Marga_ has joined #openstack-containers18:07
*** dane_leblanc has quit IRC18:08
*** xek has quit IRC18:10
*** xek has joined #openstack-containers18:12
*** sdake has joined #openstack-containers18:13
*** achanda has quit IRC18:16
*** sdake_ has quit IRC18:16
*** y_sawai has joined #openstack-containers18:21
*** rpothier has quit IRC18:22
*** y_sawai has quit IRC18:22
*** dboik has joined #openstack-containers18:23
*** achanda has joined #openstack-containers18:26
*** dane_leblanc has joined #openstack-containers18:29
*** sicarie has joined #openstack-containers18:34
*** absubram has joined #openstack-containers18:34
*** zsais has quit IRC18:35
*** achanda has quit IRC18:38
*** jwang has joined #openstack-containers18:38
*** dims_ has quit IRC18:51
*** dims_ has joined #openstack-containers18:52
*** jjlehr has quit IRC18:52
*** dims_ has quit IRC18:56
*** jjlehr has joined #openstack-containers19:01
*** rbrooker has joined #openstack-containers19:01
daneyon_network subteam meeting http://eavesdrop.openstack.org/meetings/container_networking/2015/container_networking.2015-07-16-18.03.html19:06
*** SourabhP has quit IRC19:06
*** sdake_ has joined #openstack-containers19:08
*** sthillma has quit IRC19:10
*** sdake has quit IRC19:11
*** belmoreira has joined #openstack-containers19:18
*** jjlehr has quit IRC19:25
*** jjlehr has joined #openstack-containers19:28
*** jjfreric has quit IRC19:30
*** jjfreric has joined #openstack-containers19:31
*** harlowja has joined #openstack-containers19:49
*** harlowja_ has quit IRC19:49
*** adrian_otto has quit IRC19:50
*** harlowja has quit IRC19:52
*** harlowja has joined #openstack-containers19:53
*** Drago has quit IRC20:00
*** adrian_otto has joined #openstack-containers20:00
*** adrian_otto has quit IRC20:01
*** achanda has joined #openstack-containers20:03
*** achanda has quit IRC20:09
*** belmoreira has quit IRC20:11
*** achanda has joined #openstack-containers20:19
*** sthillma has joined #openstack-containers20:23
*** SourabhP has joined #openstack-containers20:30
*** Drago has joined #openstack-containers20:33
*** Drago has quit IRC20:33
*** Drago has joined #openstack-containers20:34
*** dims_ has joined #openstack-containers20:37
*** alex_klimov has joined #openstack-containers20:37
*** jjfreric has left #openstack-containers20:38
*** dane_leblanc has quit IRC20:39
*** dave-mccowan has joined #openstack-containers20:41
*** oro has quit IRC20:43
*** kmARC has quit IRC20:44
*** dane_leblanc has joined #openstack-containers20:47
*** chiragarora has joined #openstack-containers20:53
*** jjlehr has quit IRC20:56
*** suro-patz has quit IRC20:57
*** jjlehr has joined #openstack-containers20:59
*** suro-patz has joined #openstack-containers21:02
*** absubram has quit IRC21:02
*** dane_leblanc has quit IRC21:11
*** jjlehr has quit IRC21:38
*** alex_klimov has quit IRC21:47
*** dboik has quit IRC22:02
*** jruano has quit IRC22:04
*** jjlehr has joined #openstack-containers22:04
*** jruano has joined #openstack-containers22:08
*** achanda has quit IRC22:10
*** gangil has joined #openstack-containers22:10
gangilHi, I am a new to magnum and I am trying to set it up. I am getting the following error on most of the magnum client operations22:11
gangilERROR: publicURL endpoint for container service in RegionOne region not found22:11
gangilI presume its something basic that I have failed to configure22:12
gangilcould anyone please help me with this?22:12
gangilAfter some googling, it seems the magnum service is not registered with keystone22:14
gangilnvm figured it out.22:16
*** EricGonczer_ has quit IRC22:23
*** achanda has joined #openstack-containers22:27
*** sacharya has quit IRC22:29
*** jjlehr has quit IRC22:38
*** achanda has quit IRC22:41
*** Drago has quit IRC22:42
*** jay-lau-513 has joined #openstack-containers22:54
jay-lau-513http://www.businessinsider.com/google-joins-openstack-foundation-2015-722:54
*** hongbin has quit IRC23:05
*** jjlehr has joined #openstack-containers23:05
*** achanda has joined #openstack-containers23:09
*** sdake_ has quit IRC23:12
*** daneyon_ has quit IRC23:16
*** dimtruck is now known as zz_dimtruck23:25
*** jay-lau-513 has quit IRC23:26
*** openstackstatus has joined #openstack-containers23:33
*** ChanServ sets mode: +v openstackstatus23:33
*** wanghua has joined #openstack-containers23:46
*** harshs has quit IRC23:53
*** barra204 has joined #openstack-containers23:54

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