)]}'
{"doc/source/admin/config-ml2.rst":[{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"dc9d300f86ca90b121dd5d7c24794acc2eb8ae79","unresolved":false,"context_lines":[{"line_number":105,"context_line":"   For more details，see the `Bug 1567792 \u003chttps://bugs.launchpad.net/openstack-manuals/+bug/1567792\u003e`__."},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"For more details, see the"},{"line_number":108,"context_line":"`Networking configuration options \u003chttps://docs.openstack.org/neutron/pike/configuration/ml2-conf.html\u003e`__"},{"line_number":109,"context_line":"of Configuration Reference."},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"The following type drivers are available"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f287b81_a8d6ae26","line":108,"updated":"2017-09-01 18:04:46.000000000","message":"should these be relative urls?","commit_id":"7b34e884217852d487025710a069fb65babb4666"},{"author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"change_message_id":"cb9e3116459331e860f066101bacd21e8ddcc2e3","unresolved":false,"context_lines":[{"line_number":105,"context_line":"   For more details，see the `Bug 1567792 \u003chttps://bugs.launchpad.net/openstack-manuals/+bug/1567792\u003e`__."},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"For more details, see the"},{"line_number":108,"context_line":"`Networking configuration options \u003chttps://docs.openstack.org/neutron/pike/configuration/ml2-conf.html\u003e`__"},{"line_number":109,"context_line":"of Configuration Reference."},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"The following type drivers are available"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f287b81_88441276","line":108,"in_reply_to":"7f287b81_a8d6ae26","updated":"2017-09-01 18:33:27.000000000","message":"Good idea. Works locally, let me push the patch and make sure it does with the doc job as well.","commit_id":"7b34e884217852d487025710a069fb65babb4666"},{"author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"change_message_id":"096010f2fb8e51d163f9eb762ddabe85d1a9aa35","unresolved":false,"context_lines":[{"line_number":243,"context_line":""},{"line_number":244,"context_line":"  The administrator can configure some optional configuration options. For more"},{"line_number":245,"context_line":"  details, see the related section in the"},{"line_number":246,"context_line":"  `Configuration Reference \u003chttps://docs.openstack.org/ocata/config-reference/networking/networking_options_reference.html#modular-layer-2-ml2-l2-population-mechanism-configuration-options\u003e`__."},{"line_number":247,"context_line":""},{"line_number":248,"context_line":"* Specialized"},{"line_number":249,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"7f287b81_d9c5560c","line":246,"range":{"start_line":246,"start_character":55,"end_line":246,"end_character":60},"updated":"2017-09-01 14:58:41.000000000","message":"Will have to fix this in another patch. See https://bugs.launchpad.net/neutron/+bug/1714528","commit_id":"7b34e884217852d487025710a069fb65babb4666"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"69e6d8eb77245c016708b097af510c7e3111d89b","unresolved":false,"context_lines":[{"line_number":105,"context_line":"   For more details，see the `Bug 1567792 \u003chttps://bugs.launchpad.net/openstack-manuals/+bug/1567792\u003e`__."},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"For more details, see the"},{"line_number":108,"context_line":"`Networking configuration options \u003c../configuration/ml2-conf.html\u003e`__"},{"line_number":109,"context_line":"of Configuration Reference."},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"The following type drivers are available"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7f287b81_122a90e6","line":108,"updated":"2017-09-01 19:02:55.000000000","message":"I genuinely hope that, should this link break because the file move/gets deleted the doc job breaks, but I trust you tried that ;)","commit_id":"d538ea774b8a6b5450cf68648f5de89a0f0dcb89"},{"author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"change_message_id":"56d2904bc26f905dac2228ccfababda17357c60e","unresolved":false,"context_lines":[{"line_number":105,"context_line":"   For more details，see the `Bug 1567792 \u003chttps://bugs.launchpad.net/openstack-manuals/+bug/1567792\u003e`__."},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"For more details, see the"},{"line_number":108,"context_line":"`Networking configuration options \u003c../configuration/ml2-conf.html\u003e`__"},{"line_number":109,"context_line":"of Configuration Reference."},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"The following type drivers are available"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7f287b81_920c4043","line":108,"in_reply_to":"7f287b81_122a90e6","updated":"2017-09-01 19:28:26.000000000","message":"Not sure I follow, but IIUC you want the doc job to fail if the link is invalid?\n\n\nToday if the link (relative or not) is invalid the job (at least locally) runs green.","commit_id":"d538ea774b8a6b5450cf68648f5de89a0f0dcb89"},{"author":{"_account_id":5367,"name":"boden","email":"bodenvmw@gmail.com","username":"boden"},"change_message_id":"79190c21d19991da4cd742d576055c197b1e65dc","unresolved":false,"context_lines":[{"line_number":105,"context_line":"   For more details，see the `Bug 1567792 \u003chttps://bugs.launchpad.net/openstack-manuals/+bug/1567792\u003e`__."},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"For more details, see the"},{"line_number":108,"context_line":"`Networking configuration options \u003c../configuration/ml2-conf.html\u003e`__"},{"line_number":109,"context_line":"of Configuration Reference."},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"The following type drivers are available"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7f287b81_eafd8e3b","line":108,"in_reply_to":"7f287b81_58b7193c","updated":"2017-09-05 16:38:37.000000000","message":"Best I can tell we\u0027d use the linkcheck builder for that [1].\nHowever when using linkcheck builder, it sporadically gives an eventlet error about not being able to switch threads and hangs. I\u0027ve tried setting linkcheck_workers \u003d 1, but that doesn\u0027t solve the issue. I haven\u0027t been able to find a solution to this.\n\n\nIt looks like the doc/Makefile supports \u0027linkcheck\u0027, but the make target fails.\n\n\nHere\u0027s the error I keep getting::\n\n  writing output... [  0%] admin/config                                                                                                                 \nTraceback (most recent call last):\n  File \"/home/boden/src/neutron/.tox/docs/local/lib/python2.7/site-packages/eventlet/hubs/hub.py\", line 457, in fire_timers\n    timer()\n  File \"/home/boden/src/neutron/.tox/docs/local/lib/python2.7/site-packages/eventlet/hubs/timer.py\", line 58, in __call__\n    cb(*args, **kw)\n  File \"/home/boden/src/neutron/.tox/docs/local/lib/python2.7/site-packages/eventlet/semaphore.py\", line 145, in _do_acquire\n    waiter.switch()\nerror: cannot switch to a different thread\n\n\n\n[1] http://www.sphinx-doc.org/en/stable/config.html#options-for-the-linkcheck-builder","commit_id":"d538ea774b8a6b5450cf68648f5de89a0f0dcb89"},{"author":{"_account_id":748,"name":"Armando Migliaccio","email":"armamig@gmail.com","username":"armando-migliaccio"},"change_message_id":"33b7f920230396bdf5ada11a6eb22830babc34a6","unresolved":false,"context_lines":[{"line_number":105,"context_line":"   For more details，see the `Bug 1567792 \u003chttps://bugs.launchpad.net/openstack-manuals/+bug/1567792\u003e`__."},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"For more details, see the"},{"line_number":108,"context_line":"`Networking configuration options \u003c../configuration/ml2-conf.html\u003e`__"},{"line_number":109,"context_line":"of Configuration Reference."},{"line_number":110,"context_line":""},{"line_number":111,"context_line":"The following type drivers are available"}],"source_content_type":"text/x-rst","patch_set":2,"id":"7f287b81_58b7193c","line":108,"in_reply_to":"7f287b81_920c4043","updated":"2017-09-01 20:37:46.000000000","message":"Yeah, that\u0027s what I mean, I think sphynx has a way to detect broken rst files. I wonder if we\u0027re not better off using rst-based links. But I\u0027ll have to dig through the docs to see the exact syntax to represent those.","commit_id":"d538ea774b8a6b5450cf68648f5de89a0f0dcb89"}]}
