)]}'
{"install-guide/source/setup-drivers.rst":[{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"e9ae96505781df93a3c302e1cf729095f9c84648","unresolved":false,"context_lines":[{"line_number":399,"context_line":""},{"line_number":400,"context_line":"    # On ironic-conductor node, template file for PXE"},{"line_number":401,"context_line":"    # configuration per node architecture. For example:"},{"line_number":402,"context_line":"    # aarch64:/opt/share/grubaa64_pxe_config.template (dict value)"},{"line_number":403,"context_line":"    pxe_config_template_by_arch\u003daarch64:pxe_grubaa64_config.template,ppc64:pxe_ppc64_config.template"},{"line_number":404,"context_line":""},{"line_number":405,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a3905b3_6c1feeb7","line":402,"updated":"2017-01-24 21:00:32.000000000","message":"It should be relative path to the file in tftproot/httproot directory according to[0], also this option would work for ipxe too if I\u0027m not missing something.\n\n[0] https://github.com/openstack/ironic/blob/ab79b3eff22505f87f330b579cb40929263a29a4/ironic/common/pxe_utils.py#L301","commit_id":"168d48eb76fdd39872f57b61f2d0e4e857ffd219"},{"author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"change_message_id":"40c829ecab98c83258c8d34e3f45bb42ca4755a6","unresolved":false,"context_lines":[{"line_number":399,"context_line":""},{"line_number":400,"context_line":"    # On ironic-conductor node, template file for PXE"},{"line_number":401,"context_line":"    # configuration per node architecture. For example:"},{"line_number":402,"context_line":"    # aarch64:/opt/share/grubaa64_pxe_config.template (dict value)"},{"line_number":403,"context_line":"    pxe_config_template_by_arch\u003daarch64:pxe_grubaa64_config.template,ppc64:pxe_ppc64_config.template"},{"line_number":404,"context_line":""},{"line_number":405,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3a461143_e3931f59","line":402,"in_reply_to":"3a461143_2746e123","updated":"2017-01-31 15:29:09.000000000","message":"OK, let\u0027s leave as is for now. I\u0027d still prefer just a short description if needed for clarity. It may not be the same as the one in config.\n\n@Vasyl, not sure how your link relates to this. boot_file is passed both in pxe and ipxe cases.","commit_id":"168d48eb76fdd39872f57b61f2d0e4e857ffd219"},{"author":{"_account_id":14525,"name":"Vasyl Saienko","email":"vsaienko@mirantis.com","username":"vsaienko"},"change_message_id":"fa7060be501b097670340beefd7245bee5a305eb","unresolved":false,"context_lines":[{"line_number":399,"context_line":""},{"line_number":400,"context_line":"    # On ironic-conductor node, template file for PXE"},{"line_number":401,"context_line":"    # configuration per node architecture. For example:"},{"line_number":402,"context_line":"    # aarch64:/opt/share/grubaa64_pxe_config.template (dict value)"},{"line_number":403,"context_line":"    pxe_config_template_by_arch\u003daarch64:pxe_grubaa64_config.template,ppc64:pxe_ppc64_config.template"},{"line_number":404,"context_line":""},{"line_number":405,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3a461143_b4604fa6","line":402,"in_reply_to":"3a461143_e3931f59","updated":"2017-02-01 09:46:27.000000000","message":"It confuses a little, this options may be used for both PXE and IPXE cases. But there is no any mention that multi architecture options also affects IPXE too... Might be change section name to \"PXE/iPXE multi-architecture setup\"?\n\nDefinitely it is not related to this patch... Hopefully when [0] is implemented we can refactor this mess in documentation.\n\n[0] https://github.com/openstack/ironic-specs/blob/master/specs/approved/ipxe-boot-interface.rst","commit_id":"168d48eb76fdd39872f57b61f2d0e4e857ffd219"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"dc25b0ecc818b70d3e02be7607d17b5d7d93285a","unresolved":false,"context_lines":[{"line_number":399,"context_line":""},{"line_number":400,"context_line":"    # On ironic-conductor node, template file for PXE"},{"line_number":401,"context_line":"    # configuration per node architecture. For example:"},{"line_number":402,"context_line":"    # aarch64:/opt/share/grubaa64_pxe_config.template (dict value)"},{"line_number":403,"context_line":"    pxe_config_template_by_arch\u003daarch64:pxe_grubaa64_config.template,ppc64:pxe_ppc64_config.template"},{"line_number":404,"context_line":""},{"line_number":405,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a3905b3_753deaba","line":402,"in_reply_to":"5a3905b3_6c1feeb7","updated":"2017-01-25 01:59:55.000000000","message":"The above is copied from our ironic.conf.sample file.\n\nI\u0027m not quite sure what to do; update it here, now. Or update in .sample and here at the same time... Maybe it makes sense to do that in a separate patch (you\u0027re welcome to do it).","commit_id":"168d48eb76fdd39872f57b61f2d0e4e857ffd219"},{"author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"change_message_id":"ed10d094a9c34f57b1175f23432778c2f928c14c","unresolved":false,"context_lines":[{"line_number":399,"context_line":""},{"line_number":400,"context_line":"    # On ironic-conductor node, template file for PXE"},{"line_number":401,"context_line":"    # configuration per node architecture. For example:"},{"line_number":402,"context_line":"    # aarch64:/opt/share/grubaa64_pxe_config.template (dict value)"},{"line_number":403,"context_line":"    pxe_config_template_by_arch\u003daarch64:pxe_grubaa64_config.template,ppc64:pxe_ppc64_config.template"},{"line_number":404,"context_line":""},{"line_number":405,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"5a3905b3_baaf312a","line":402,"in_reply_to":"5a3905b3_753deaba","updated":"2017-01-25 09:41:23.000000000","message":"I don\u0027t really like the fact that we duplicate the config option descriptions in docs, and have to maintain it afterwards. I\u0027d just drop option descriptions here.","commit_id":"168d48eb76fdd39872f57b61f2d0e4e857ffd219"},{"author":{"_account_id":6618,"name":"Ruby Loo","email":"opensrloo@gmail.com","username":"rloo"},"change_message_id":"64b9da066ff6bb3051bb551163ed0f494bd86140","unresolved":false,"context_lines":[{"line_number":399,"context_line":""},{"line_number":400,"context_line":"    # On ironic-conductor node, template file for PXE"},{"line_number":401,"context_line":"    # configuration per node architecture. For example:"},{"line_number":402,"context_line":"    # aarch64:/opt/share/grubaa64_pxe_config.template (dict value)"},{"line_number":403,"context_line":"    pxe_config_template_by_arch\u003daarch64:pxe_grubaa64_config.template,ppc64:pxe_ppc64_config.template"},{"line_number":404,"context_line":""},{"line_number":405,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"3a461143_2746e123","line":402,"in_reply_to":"5a3905b3_baaf312a","updated":"2017-01-25 16:53:57.000000000","message":"I actually like having the option descriptions; it gives more information about the options. Otherwise, we\u0027d probably have to add more description in the docs to describe them. They *should* be descriptive enough in our .sample.\n\nBut yeah, it does mean updating the docs (when we remember to) when the config options change.","commit_id":"168d48eb76fdd39872f57b61f2d0e4e857ffd219"}]}
