)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},"change_message_id":"339cb7e8c9f16f542237f5f7451d8e97f701e38c","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Nisha Agarwal \u003cagarwalnisha1980@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2015-12-09 15:52:43 -0800"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Add documentation for Swiftless deploy"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This commit adds documentation for Swiftless"},{"line_number":10,"context_line":"deploy for iscsi_ilo and agent_ilo drivers for hosting"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":12,"id":"7a740942_c31ccdc3","line":7,"updated":"2015-12-10 04:26:00.000000000","message":"nit: better to add this is for iLO driver to be more specific.","commit_id":"9f553ee1b2c7070361bc37f6f36d41168a8b5112"},{"author":{"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},"change_message_id":"339cb7e8c9f16f542237f5f7451d8e97f701e38c","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This commit adds documentation for Swiftless"},{"line_number":10,"context_line":"deploy for iscsi_ilo and agent_ilo drivers for hosting"},{"line_number":11,"context_line":"intermediate images on local webserver."},{"line_number":12,"context_line":"The users can still use glance(which uses swift as backend store)"},{"line_number":13,"context_line":"to host the user inputs like instance_info/image_source,"},{"line_number":14,"context_line":"driver_info/deploy_ramdisk, etc."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":12,"id":"7a740942_decd8687","line":11,"updated":"2015-12-10 04:26:00.000000000","message":"Spend some time to understand the meaning of swiftless deploy and the intermediate images. Your next patch HTTP(S) based deploy is more likely a real swiftless deploy indeed. Better to explain more clear  in commit message.","commit_id":"9f553ee1b2c7070361bc37f6f36d41168a8b5112"},{"author":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"change_message_id":"0d0a5185b5e83ce61a3bab906d3239be66c364ec","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This commit adds documentation for Swiftless"},{"line_number":10,"context_line":"deploy for iscsi_ilo and agent_ilo drivers for hosting"},{"line_number":11,"context_line":"intermediate images on local webserver."},{"line_number":12,"context_line":"The users can still use glance(which uses swift as backend store)"},{"line_number":13,"context_line":"to host the user inputs like instance_info/image_source,"},{"line_number":14,"context_line":"driver_info/deploy_ramdisk, etc."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":12,"id":"7a740942_3c5c414a","line":11,"in_reply_to":"7a740942_decd8687","updated":"2015-12-13 23:36:18.000000000","message":"There are two things to be considered for swiftless deploy:\n1. The user inputs liek deploy_kernel, deploy_ramdisk, image_source. \n     This patch assumes that these are hosted on Glance with swift as backend. The next patch shows that these can be also hosted on a webserver.\n\n2. The temporary images created by the driver during deploy and helps the driver to deploy the baremetal. This patch talks about this. the bug refers to the blueprint which implements this only.\n\nThe affect of 1 and 2 together is https://review.openstack.org/242774 which is actually swiftless deploy in all respects.","commit_id":"9f553ee1b2c7070361bc37f6f36d41168a8b5112"}],"doc/source/drivers/ilo.rst":[{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"a3462dc9c95dc126d452be844196686dde477482","unresolved":false,"context_lines":[{"line_number":285,"context_line":"~~~~~~~~~~~~~~~~~~~"},{"line_number":286,"context_line":"Refer to `Hardware Inspection Support`_ for more information."},{"line_number":287,"context_line":""},{"line_number":288,"context_line":"Swiftless deploy"},{"line_number":289,"context_line":"~~~~~~~~~~~~~~~~"},{"line_number":290,"context_line":"Refer to `Swiftless deploy`_ for more information."},{"line_number":291,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa80f949_69d486bc","line":288,"updated":"2015-11-06 04:49:54.000000000","message":"Maybe upper case the D in deploy?\n\nInspection is upper case in the header above, cleaning is in the lower case above that.  Author\u0027s call as far as I\u0027m concerned. :)","commit_id":"a297f09693bce537681733ac8599c33864f381c9"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"a3462dc9c95dc126d452be844196686dde477482","unresolved":false,"context_lines":[{"line_number":888,"context_line":"Swiftless deploy"},{"line_number":889,"context_line":"^^^^^^^^^^^^^^^^"},{"line_number":890,"context_line":""},{"line_number":891,"context_line":"The ``iscsi_ilo`` and ``agent_ilo`` drivers could deploy and boot the server"},{"line_number":892,"context_line":"with and without ``swift`` being used for hosting the intermediate"},{"line_number":893,"context_line":"temporary floppy image (holding metadata for deploy kernel and ramdisk)"},{"line_number":894,"context_line":"and the boot ISO (which is required for ``iscsi_ilo`` only)."}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa80f949_89f0ca68","line":891,"updated":"2015-11-06 04:49:54.000000000","message":"s/could/can/ or s/could/are able to/","commit_id":"a297f09693bce537681733ac8599c33864f381c9"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"a3462dc9c95dc126d452be844196686dde477482","unresolved":false,"context_lines":[{"line_number":896,"context_line":"Requirements for swiftless deploy"},{"line_number":897,"context_line":"---------------------------------"},{"line_number":898,"context_line":""},{"line_number":899,"context_line":"* A local HTTP(S) web server hosted on each conductor node. The HTTPS"},{"line_number":900,"context_line":"  web server can be configured in many ways. For apache web server,"},{"line_number":901,"context_line":"  refer `here https://help.ubuntu.com/lts/serverguide/httpd.html`_."},{"line_number":902,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa80f949_2902fe3d","line":899,"updated":"2015-11-06 04:49:54.000000000","message":"perhaps s/HTTPS// ?  It is already stated earlier on the line.","commit_id":"a297f09693bce537681733ac8599c33864f381c9"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"a3462dc9c95dc126d452be844196686dde477482","unresolved":false,"context_lines":[{"line_number":898,"context_line":""},{"line_number":899,"context_line":"* A local HTTP(S) web server hosted on each conductor node. The HTTPS"},{"line_number":900,"context_line":"  web server can be configured in many ways. For apache web server,"},{"line_number":901,"context_line":"  refer `here https://help.ubuntu.com/lts/serverguide/httpd.html`_."},{"line_number":902,"context_line":""},{"line_number":903,"context_line":"* Following config variables need to be set in"},{"line_number":904,"context_line":"  ``/etc/ironic/ironic.conf``:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa80f949_09b37a99","line":901,"updated":"2015-11-06 04:49:54.000000000","message":"This is a little ubuntu specific, perhaps something from http://httpd.apache.org or maybe noting webserver specific configuration is moderately out of scope, just that the user\u0027s configuration needs to be appropriately represented in their ironic configuration?","commit_id":"a297f09693bce537681733ac8599c33864f381c9"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"a3462dc9c95dc126d452be844196686dde477482","unresolved":false,"context_lines":[{"line_number":924,"context_line":"uses the local web server for hosting the intermediate files. The default value"},{"line_number":925,"context_line":"for ``use_web_server_for_images`` is False."},{"line_number":926,"context_line":""},{"line_number":927,"context_line":"``http_url``: The value for this variable is prefixed with the generated"},{"line_number":928,"context_line":"intermediate files to generate a URL which is attached in the virtual media."},{"line_number":929,"context_line":""},{"line_number":930,"context_line":"``http_root``: It is the directory location to which ironic conductor copies"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa80f949_6947a677","line":927,"updated":"2015-11-06 04:49:54.000000000","message":"It would be good to list a default possibly, if there is one?","commit_id":"a297f09693bce537681733ac8599c33864f381c9"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"a3462dc9c95dc126d452be844196686dde477482","unresolved":false,"context_lines":[{"line_number":927,"context_line":"``http_url``: The value for this variable is prefixed with the generated"},{"line_number":928,"context_line":"intermediate files to generate a URL which is attached in the virtual media."},{"line_number":929,"context_line":""},{"line_number":930,"context_line":"``http_root``: It is the directory location to which ironic conductor copies"},{"line_number":931,"context_line":"the intermediate floppy image and the boot ISO."}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa80f949_295e7e44","line":930,"updated":"2015-11-06 04:49:54.000000000","message":"The default value, if any, should be denoted here.","commit_id":"a297f09693bce537681733ac8599c33864f381c9"},{"author":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"change_message_id":"69ff9e91a42e2e49463380a1065e208199ec18b7","unresolved":false,"context_lines":[{"line_number":845,"context_line":"Swiftless deploy"},{"line_number":846,"context_line":"^^^^^^^^^^^^^^^^"},{"line_number":847,"context_line":""},{"line_number":848,"context_line":"The ``iscsi_ilo`` and ``agent_ilo`` drivers could deploy and boot the server"},{"line_number":849,"context_line":"with and without ``swift`` being used for hosting the intermediate"},{"line_number":850,"context_line":"temporary floppy image (holding metadata for deploy kernel and ramdisk)"},{"line_number":851,"context_line":"and the boot ISO (which is required for ``iscsi_ilo`` only)."}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa80f949_f37cdfb6","line":848,"updated":"2015-11-06 08:59:20.000000000","message":"the server/ a bare metal/","commit_id":"a03a75db91e063d75ed795524644af1065fb15ce"},{"author":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"change_message_id":"69ff9e91a42e2e49463380a1065e208199ec18b7","unresolved":false,"context_lines":[{"line_number":855,"context_line":""},{"line_number":856,"context_line":"* A local HTTP(S) web server hosted on each conductor node. The HTTPS"},{"line_number":857,"context_line":"  web server can be configured in many ways. For apache web server,"},{"line_number":858,"context_line":"  refer `here https://help.ubuntu.com/lts/serverguide/httpd.html`_."},{"line_number":859,"context_line":""},{"line_number":860,"context_line":"* Following config variables need to be set in"},{"line_number":861,"context_line":"  ``/etc/ironic/ironic.conf``:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa80f949_2ed19cfa","line":858,"updated":"2015-11-06 08:59:20.000000000","message":"Can we add link from apache site instead of distro specific one.\nhttps://httpd.apache.org/docs/trunk/getting-started.html","commit_id":"a03a75db91e063d75ed795524644af1065fb15ce"},{"author":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"change_message_id":"69ff9e91a42e2e49463380a1065e208199ec18b7","unresolved":false,"context_lines":[{"line_number":868,"context_line":"  +  ``http_url`` and ``http_root`` in ``[deploy]`` section::"},{"line_number":869,"context_line":""},{"line_number":870,"context_line":"     [deploy]"},{"line_number":871,"context_line":"     # Ironic compute node\u0027s http root path. (string value)"},{"line_number":872,"context_line":"     http_root\u003d/httpboot"},{"line_number":873,"context_line":""},{"line_number":874,"context_line":"     # Ironic compute node\u0027s HTTP server URL. Example:"}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa80f949_2e7c3c1e","line":871,"updated":"2015-11-06 08:59:20.000000000","message":"s/http root path / HTTP server root path/","commit_id":"a03a75db91e063d75ed795524644af1065fb15ce"},{"author":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"change_message_id":"69ff9e91a42e2e49463380a1065e208199ec18b7","unresolved":false,"context_lines":[{"line_number":879,"context_line":"and ``agent_ilo`` uses ``swift containers`` to host the intermediate floppy"},{"line_number":880,"context_line":"image and the boot ISO. If the variable is set to ``true``, these drivers"},{"line_number":881,"context_line":"uses the local web server for hosting the intermediate files. The default value"},{"line_number":882,"context_line":"for ``use_web_server_for_images`` is False."},{"line_number":883,"context_line":""},{"line_number":884,"context_line":"``http_url``: The value for this variable is prefixed with the generated"},{"line_number":885,"context_line":"intermediate files to generate a URL which is attached in the virtual media."}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa80f949_0efcd8b6","line":882,"updated":"2015-11-06 08:59:20.000000000","message":"Better to use true/false in same case throughout. Ex: Its being used as \u0027False\u0027, false.","commit_id":"a03a75db91e063d75ed795524644af1065fb15ce"},{"author":{"_account_id":10202,"name":"Wan-yen Hsu","email":"wanyenhsu@gmail.com"},"change_message_id":"9155aa15454065dc8176f6b8611fec241e7ab09d","unresolved":false,"context_lines":[{"line_number":163,"context_line":"     [ilo]"},{"line_number":164,"context_line":"     use_web_server_for_images \u003d True"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"  +  ``http_url`` and ``http_root`` in ``[deploy]`` section::"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"     [deploy]"},{"line_number":169,"context_line":"     # Ironic compute node\u0027s http root path. (string value)"}],"source_content_type":"text/x-rst","patch_set":8,"id":"da85f559_eaa170aa","line":166,"updated":"2015-11-10 07:49:44.000000000","message":"agent-ilo and iscsi-io driver will send management information in vfat file in encrypted channel if web server is configured with https enabled.  https is strongly recommended for security enhancement.","commit_id":"a7bbe874073966711d323c463353330e3e7ff9f0"},{"author":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"change_message_id":"94ccef5b504b7c0dc0aaa34f322fd86f6bc4a0d4","unresolved":false,"context_lines":[{"line_number":163,"context_line":"     [ilo]"},{"line_number":164,"context_line":"     use_web_server_for_images \u003d True"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"  +  ``http_url`` and ``http_root`` in ``[deploy]`` section::"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"     [deploy]"},{"line_number":169,"context_line":"     # Ironic compute node\u0027s http root path. (string value)"}],"source_content_type":"text/x-rst","patch_set":8,"id":"ba8a016a_203d962b","line":166,"in_reply_to":"da85f559_15b5ddec","updated":"2015-11-16 20:41:06.000000000","message":"Since i had to anyway repost the patch, i included in this patch itself.","commit_id":"a7bbe874073966711d323c463353330e3e7ff9f0"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"2371ae7f110589af91caa7498bae776f98e34dcf","unresolved":false,"context_lines":[{"line_number":163,"context_line":"     [ilo]"},{"line_number":164,"context_line":"     use_web_server_for_images \u003d True"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"  +  ``http_url`` and ``http_root`` in ``[deploy]`` section::"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"     [deploy]"},{"line_number":169,"context_line":"     # Ironic compute node\u0027s http root path. (string value)"}],"source_content_type":"text/x-rst","patch_set":8,"id":"da85f559_15b5ddec","line":166,"in_reply_to":"da85f559_eaa170aa","updated":"2015-11-10 16:36:31.000000000","message":"I think that would be a good minor addition to a follow-up revision to this revision, in order to allow some of these doc updates to land instead of receive update after update.","commit_id":"a7bbe874073966711d323c463353330e3e7ff9f0"},{"author":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"change_message_id":"94ccef5b504b7c0dc0aaa34f322fd86f6bc4a0d4","unresolved":false,"context_lines":[{"line_number":163,"context_line":"     [ilo]"},{"line_number":164,"context_line":"     use_web_server_for_images \u003d True"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"  +  ``http_url`` and ``http_root`` in ``[deploy]`` section::"},{"line_number":167,"context_line":""},{"line_number":168,"context_line":"     [deploy]"},{"line_number":169,"context_line":"     # Ironic compute node\u0027s http root path. (string value)"}],"source_content_type":"text/x-rst","patch_set":8,"id":"ba8a016a_802b22eb","line":166,"in_reply_to":"da85f559_eaa170aa","updated":"2015-11-16 20:41:06.000000000","message":"Ok added.","commit_id":"a7bbe874073966711d323c463353330e3e7ff9f0"},{"author":{"_account_id":10202,"name":"Wan-yen Hsu","email":"wanyenhsu@gmail.com"},"change_message_id":"9155aa15454065dc8176f6b8611fec241e7ab09d","unresolved":false,"context_lines":[{"line_number":815,"context_line":"and the boot ISO (which is required for ``iscsi_ilo`` only). A local HTTP(S)"},{"line_number":816,"context_line":"web server hosted on each conductor node needs to be configured.  Refer"},{"line_number":817,"context_line":"`Web server configuration on conductor`_ for more information."},{"line_number":818,"context_line":""},{"line_number":819,"context_line":"Deploy Process"},{"line_number":820,"context_line":"~~~~~~~~~~~~~~"},{"line_number":821,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"da85f559_0ae154d0","line":818,"updated":"2015-11-10 07:49:44.000000000","message":"please clarify that web server https needs to be enabled in order for ilo drivers to send management info and images in encrypted channel over https.","commit_id":"a7bbe874073966711d323c463353330e3e7ff9f0"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"2371ae7f110589af91caa7498bae776f98e34dcf","unresolved":false,"context_lines":[{"line_number":815,"context_line":"and the boot ISO (which is required for ``iscsi_ilo`` only). A local HTTP(S)"},{"line_number":816,"context_line":"web server hosted on each conductor node needs to be configured.  Refer"},{"line_number":817,"context_line":"`Web server configuration on conductor`_ for more information."},{"line_number":818,"context_line":""},{"line_number":819,"context_line":"Deploy Process"},{"line_number":820,"context_line":"~~~~~~~~~~~~~~"},{"line_number":821,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"da85f559_55de0512","line":818,"in_reply_to":"da85f559_0ae154d0","updated":"2015-11-10 16:36:31.000000000","message":"Agree, but I think that would be perfect as a small follow-up patch.","commit_id":"a7bbe874073966711d323c463353330e3e7ff9f0"},{"author":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"change_message_id":"94ccef5b504b7c0dc0aaa34f322fd86f6bc4a0d4","unresolved":false,"context_lines":[{"line_number":815,"context_line":"and the boot ISO (which is required for ``iscsi_ilo`` only). A local HTTP(S)"},{"line_number":816,"context_line":"web server hosted on each conductor node needs to be configured.  Refer"},{"line_number":817,"context_line":"`Web server configuration on conductor`_ for more information."},{"line_number":818,"context_line":""},{"line_number":819,"context_line":"Deploy Process"},{"line_number":820,"context_line":"~~~~~~~~~~~~~~"},{"line_number":821,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"ba8a016a_c0492ad2","line":818,"in_reply_to":"da85f559_0ae154d0","updated":"2015-11-16 20:41:06.000000000","message":"done.","commit_id":"a7bbe874073966711d323c463353330e3e7ff9f0"},{"author":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"change_message_id":"94ccef5b504b7c0dc0aaa34f322fd86f6bc4a0d4","unresolved":false,"context_lines":[{"line_number":815,"context_line":"and the boot ISO (which is required for ``iscsi_ilo`` only). A local HTTP(S)"},{"line_number":816,"context_line":"web server hosted on each conductor node needs to be configured.  Refer"},{"line_number":817,"context_line":"`Web server configuration on conductor`_ for more information."},{"line_number":818,"context_line":""},{"line_number":819,"context_line":"Deploy Process"},{"line_number":820,"context_line":"~~~~~~~~~~~~~~"},{"line_number":821,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"ba8a016a_801242b3","line":818,"in_reply_to":"da85f559_55de0512","updated":"2015-11-16 20:41:06.000000000","message":"ditto. :)","commit_id":"a7bbe874073966711d323c463353330e3e7ff9f0"},{"author":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"change_message_id":"9f90acfad165f05bb667d9a38eaec0d8403b23c8","unresolved":false,"context_lines":[{"line_number":123,"context_line":"Web server configuration on conductor"},{"line_number":124,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"* The HTTP(s) web server can be configured in many ways. For apache"},{"line_number":127,"context_line":"  web server, refer `here https://help.ubuntu.com/lts/serverguide/httpd.html`_."},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"* Following config variables need to be set in"}],"source_content_type":"text/x-rst","patch_set":9,"id":"ba8a016a_be5e7be7","line":126,"updated":"2015-11-17 02:59:38.000000000","message":"s/HTTP(s) /HTTP(S)","commit_id":"7981b255fab8fcab7cb14e1f251e6ff819e7d1ab"},{"author":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"change_message_id":"378948ac22b1381bfae06144bf464e083fc92159","unresolved":false,"context_lines":[{"line_number":123,"context_line":"Web server configuration on conductor"},{"line_number":124,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"* The HTTP(s) web server can be configured in many ways. For apache"},{"line_number":127,"context_line":"  web server, refer `here https://help.ubuntu.com/lts/serverguide/httpd.html`_."},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"* Following config variables need to be set in"}],"source_content_type":"text/x-rst","patch_set":9,"id":"ba8a016a_32215a4e","line":126,"in_reply_to":"ba8a016a_be5e7be7","updated":"2015-11-17 03:30:17.000000000","message":"Ok","commit_id":"7981b255fab8fcab7cb14e1f251e6ff819e7d1ab"},{"author":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"change_message_id":"9f90acfad165f05bb667d9a38eaec0d8403b23c8","unresolved":false,"context_lines":[{"line_number":124,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"* The HTTP(s) web server can be configured in many ways. For apache"},{"line_number":127,"context_line":"  web server, refer `here https://help.ubuntu.com/lts/serverguide/httpd.html`_."},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"* Following config variables need to be set in"},{"line_number":130,"context_line":"  ``/etc/ironic/ironic.conf``::"}],"source_content_type":"text/x-rst","patch_set":9,"id":"ba8a016a_fe6c039e","line":127,"updated":"2015-11-17 02:59:38.000000000","message":"s/web server, /web server on Ubuntu,","commit_id":"7981b255fab8fcab7cb14e1f251e6ff819e7d1ab"},{"author":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"change_message_id":"378948ac22b1381bfae06144bf464e083fc92159","unresolved":false,"context_lines":[{"line_number":124,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"* The HTTP(s) web server can be configured in many ways. For apache"},{"line_number":127,"context_line":"  web server, refer `here https://help.ubuntu.com/lts/serverguide/httpd.html`_."},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"* Following config variables need to be set in"},{"line_number":130,"context_line":"  ``/etc/ironic/ironic.conf``::"}],"source_content_type":"text/x-rst","patch_set":9,"id":"ba8a016a_521e5e0d","line":127,"in_reply_to":"ba8a016a_fe6c039e","updated":"2015-11-17 03:30:17.000000000","message":"ok","commit_id":"7981b255fab8fcab7cb14e1f251e6ff819e7d1ab"},{"author":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"change_message_id":"9f90acfad165f05bb667d9a38eaec0d8403b23c8","unresolved":false,"context_lines":[{"line_number":888,"context_line":"      Baremetal -\u003e Baremetal [label \u003d \"Boot user image from disk\"];"},{"line_number":889,"context_line":"   }"},{"line_number":890,"context_line":""},{"line_number":891,"context_line":"Netboot in swiftless deploy for intermediate images"},{"line_number":892,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":893,"context_line":""},{"line_number":894,"context_line":".. seqdiag::"}],"source_content_type":"text/x-rst","patch_set":9,"id":"ba8a016a_67dba67d","line":891,"updated":"2015-11-17 02:59:38.000000000","message":"Do you mean \u0027with swift\u0027 here? The sequence diagram below below uses swift","commit_id":"7981b255fab8fcab7cb14e1f251e6ff819e7d1ab"},{"author":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"change_message_id":"378948ac22b1381bfae06144bf464e083fc92159","unresolved":false,"context_lines":[{"line_number":888,"context_line":"      Baremetal -\u003e Baremetal [label \u003d \"Boot user image from disk\"];"},{"line_number":889,"context_line":"   }"},{"line_number":890,"context_line":""},{"line_number":891,"context_line":"Netboot in swiftless deploy for intermediate images"},{"line_number":892,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":893,"context_line":""},{"line_number":894,"context_line":".. seqdiag::"}],"source_content_type":"text/x-rst","patch_set":9,"id":"ba8a016a_1201b6ae","line":891,"in_reply_to":"ba8a016a_67dba67d","updated":"2015-11-17 03:30:17.000000000","message":"The below diagram uses swift only for deploy iso which is an input provided by the user. For intermediate images i.e. floppy image and boot iso it doesnt use swift.","commit_id":"7981b255fab8fcab7cb14e1f251e6ff819e7d1ab"},{"author":{"_account_id":11076,"name":"Shivanand Tendulker","email":"stendulker@gmail.com","username":"stendulker"},"change_message_id":"9f90acfad165f05bb667d9a38eaec0d8403b23c8","unresolved":false,"context_lines":[{"line_number":931,"context_line":"   }"},{"line_number":932,"context_line":""},{"line_number":933,"context_line":""},{"line_number":934,"context_line":"Localboot in swiftless deploy for intermediate images"},{"line_number":935,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":936,"context_line":""},{"line_number":937,"context_line":".. seqdiag::"}],"source_content_type":"text/x-rst","patch_set":9,"id":"ba8a016a_a7cf4eaf","line":934,"updated":"2015-11-17 02:59:38.000000000","message":"Do you mean \u0027with swift\u0027 here? The sequence diagram below below uses swift","commit_id":"7981b255fab8fcab7cb14e1f251e6ff819e7d1ab"},{"author":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"change_message_id":"378948ac22b1381bfae06144bf464e083fc92159","unresolved":false,"context_lines":[{"line_number":931,"context_line":"   }"},{"line_number":932,"context_line":""},{"line_number":933,"context_line":""},{"line_number":934,"context_line":"Localboot in swiftless deploy for intermediate images"},{"line_number":935,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":936,"context_line":""},{"line_number":937,"context_line":".. seqdiag::"}],"source_content_type":"text/x-rst","patch_set":9,"id":"ba8a016a_b22c6a4b","line":934,"in_reply_to":"ba8a016a_a7cf4eaf","updated":"2015-11-17 03:30:17.000000000","message":"ditto","commit_id":"7981b255fab8fcab7cb14e1f251e6ff819e7d1ab"},{"author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"change_message_id":"9747d044aba4a73289344f1d65f711a4ca2ae633","unresolved":false,"context_lines":[{"line_number":124,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"* The HTTP(S) web server can be configured in many ways. For apache"},{"line_number":127,"context_line":"  web server on Ubuntu, refer `here https://help.ubuntu.com/lts/serverguide/httpd.html`_."},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"* Following config variables need to be set in"},{"line_number":130,"context_line":"  ``/etc/ironic/ironic.conf``::"}],"source_content_type":"text/x-rst","patch_set":11,"id":"9a8ffd7b_bf56b1cb","line":127,"updated":"2015-11-30 10:18:24.000000000","message":"This link is not rendered properly.","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"change_message_id":"738b902d6839eb4bcfe9156eca0d52ba4f32a07f","unresolved":false,"context_lines":[{"line_number":124,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":125,"context_line":""},{"line_number":126,"context_line":"* The HTTP(S) web server can be configured in many ways. For apache"},{"line_number":127,"context_line":"  web server on Ubuntu, refer `here https://help.ubuntu.com/lts/serverguide/httpd.html`_."},{"line_number":128,"context_line":""},{"line_number":129,"context_line":"* Following config variables need to be set in"},{"line_number":130,"context_line":"  ``/etc/ironic/ironic.conf``::"}],"source_content_type":"text/x-rst","patch_set":11,"id":"9a8ffd7b_6c1d44bd","line":127,"in_reply_to":"9a8ffd7b_bf56b1cb","updated":"2015-12-03 08:39:34.000000000","message":"ok","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"change_message_id":"9747d044aba4a73289344f1d65f711a4ca2ae633","unresolved":false,"context_lines":[{"line_number":129,"context_line":"* Following config variables need to be set in"},{"line_number":130,"context_line":"  ``/etc/ironic/ironic.conf``::"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"  +  ``use_web_server_for_images`` in ``[ilo]`` section::"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"     [ilo]"},{"line_number":135,"context_line":"     use_web_server_for_images \u003d True"}],"source_content_type":"text/x-rst","patch_set":11,"id":"9a8ffd7b_1f0b3dd7","line":132,"updated":"2015-11-30 10:18:24.000000000","message":"These sections do not look good too :)","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"change_message_id":"738b902d6839eb4bcfe9156eca0d52ba4f32a07f","unresolved":false,"context_lines":[{"line_number":129,"context_line":"* Following config variables need to be set in"},{"line_number":130,"context_line":"  ``/etc/ironic/ironic.conf``::"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"  +  ``use_web_server_for_images`` in ``[ilo]`` section::"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"     [ilo]"},{"line_number":135,"context_line":"     use_web_server_for_images \u003d True"}],"source_content_type":"text/x-rst","patch_set":11,"id":"9a8ffd7b_60b6a53f","line":132,"in_reply_to":"9a8ffd7b_1f0b3dd7","updated":"2015-12-03 08:39:34.000000000","message":":( will fix it.","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"change_message_id":"f307e2916e10692ff99112def74b9d002e58759e","unresolved":false,"context_lines":[{"line_number":134,"context_line":"     [ilo]"},{"line_number":135,"context_line":"     use_web_server_for_images \u003d True"},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"  +  ``http_url`` and ``http_root`` in ``[deploy]`` section::"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":"     [deploy]"},{"line_number":140,"context_line":"     # Ironic compute node\u0027s http root path. (string value)"}],"source_content_type":"text/x-rst","patch_set":11,"id":"7a740942_03d5d9b7","line":137,"updated":"2015-12-04 18:25:37.000000000","message":"+ seems out of place here? this section is not rendering correctly.","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"change_message_id":"9747d044aba4a73289344f1d65f711a4ca2ae633","unresolved":false,"context_lines":[{"line_number":145,"context_line":"     http_url\u003dhttp://192.168.0.2:8080"},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"``use_web_server_for_images``: If the variable is set to ``false``, ``iscsi_ilo``"},{"line_number":148,"context_line":"and ``agent_ilo`` uses ``swift containers`` to host the intermediate floppy"},{"line_number":149,"context_line":"image and the boot ISO. If the variable is set to ``true``, these drivers"},{"line_number":150,"context_line":"uses the local web server for hosting the intermediate files. The default value"},{"line_number":151,"context_line":"for ``use_web_server_for_images`` is False."}],"source_content_type":"text/x-rst","patch_set":11,"id":"9a8ffd7b_bfa311ff","line":148,"updated":"2015-11-30 10:18:24.000000000","message":"nit - why do you enclose swift containers in quotes?","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"change_message_id":"738b902d6839eb4bcfe9156eca0d52ba4f32a07f","unresolved":false,"context_lines":[{"line_number":145,"context_line":"     http_url\u003dhttp://192.168.0.2:8080"},{"line_number":146,"context_line":""},{"line_number":147,"context_line":"``use_web_server_for_images``: If the variable is set to ``false``, ``iscsi_ilo``"},{"line_number":148,"context_line":"and ``agent_ilo`` uses ``swift containers`` to host the intermediate floppy"},{"line_number":149,"context_line":"image and the boot ISO. If the variable is set to ``true``, these drivers"},{"line_number":150,"context_line":"uses the local web server for hosting the intermediate files. The default value"},{"line_number":151,"context_line":"for ``use_web_server_for_images`` is False."}],"source_content_type":"text/x-rst","patch_set":11,"id":"9a8ffd7b_209c1dbf","line":148,"in_reply_to":"9a8ffd7b_bfa311ff","updated":"2015-12-03 08:39:34.000000000","message":"ok.","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"change_message_id":"9747d044aba4a73289344f1d65f711a4ca2ae633","unresolved":false,"context_lines":[{"line_number":152,"context_line":""},{"line_number":153,"context_line":"``http_url``: The value for this variable is prefixed with the generated"},{"line_number":154,"context_line":"intermediate files to generate a URL which is attached in the virtual media."},{"line_number":155,"context_line":"Refer"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"``http_root``: It is the directory location to which ironic conductor copies"},{"line_number":158,"context_line":"the intermediate floppy image and the boot ISO."}],"source_content_type":"text/x-rst","patch_set":11,"id":"9a8ffd7b_3fb88129","line":155,"updated":"2015-11-30 10:18:24.000000000","message":"Refer to what?","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"change_message_id":"738b902d6839eb4bcfe9156eca0d52ba4f32a07f","unresolved":false,"context_lines":[{"line_number":152,"context_line":""},{"line_number":153,"context_line":"``http_url``: The value for this variable is prefixed with the generated"},{"line_number":154,"context_line":"intermediate files to generate a URL which is attached in the virtual media."},{"line_number":155,"context_line":"Refer"},{"line_number":156,"context_line":""},{"line_number":157,"context_line":"``http_root``: It is the directory location to which ironic conductor copies"},{"line_number":158,"context_line":"the intermediate floppy image and the boot ISO."}],"source_content_type":"text/x-rst","patch_set":11,"id":"9a8ffd7b_e06a95b4","line":155,"in_reply_to":"9a8ffd7b_3fb88129","updated":"2015-12-03 08:39:34.000000000","message":"oh :( it was to be removed.","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"change_message_id":"f307e2916e10692ff99112def74b9d002e58759e","unresolved":false,"context_lines":[{"line_number":315,"context_line":""},{"line_number":316,"context_line":"Swiftless deploy for intermediate images"},{"line_number":317,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":318,"context_line":"Refer to `Swiftless deploy for intermediate images`_ for more information."},{"line_number":319,"context_line":""},{"line_number":320,"context_line":"agent_ilo driver"},{"line_number":321,"context_line":"^^^^^^^^^^^^^^^^"}],"source_content_type":"text/x-rst","patch_set":11,"id":"7a740942_a303a541","line":318,"updated":"2015-12-04 18:25:37.000000000","message":"link not working.","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"change_message_id":"f307e2916e10692ff99112def74b9d002e58759e","unresolved":false,"context_lines":[{"line_number":433,"context_line":""},{"line_number":434,"context_line":"Swiftless deploy for intermediate images"},{"line_number":435,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":436,"context_line":"Refer to `Swiftless deploy for intermediate images`_ for more information."},{"line_number":437,"context_line":""},{"line_number":438,"context_line":"pxe_ilo driver"},{"line_number":439,"context_line":"^^^^^^^^^^^^^^"}],"source_content_type":"text/x-rst","patch_set":11,"id":"7a740942_a3b16591","line":436,"updated":"2015-12-04 18:25:37.000000000","message":"ditto","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"change_message_id":"f307e2916e10692ff99112def74b9d002e58759e","unresolved":false,"context_lines":[{"line_number":784,"context_line":"Swiftless deploy for intermediate images"},{"line_number":785,"context_line":"^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^"},{"line_number":786,"context_line":""},{"line_number":787,"context_line":"The ``iscsi_ilo`` and ``agent_ilo`` drivers could deploy and boot the server"},{"line_number":788,"context_line":"with and without ``swift`` being used for hosting the intermediate"},{"line_number":789,"context_line":"temporary floppy image (holding metadata for deploy kernel and ramdisk)"},{"line_number":790,"context_line":"and the boot ISO (which is required for ``iscsi_ilo`` only). A local HTTP(S)"}],"source_content_type":"text/x-rst","patch_set":11,"id":"7a740942_63593d5a","line":787,"updated":"2015-12-04 18:25:37.000000000","message":"nit: s/could/can/ ; s/the server/bare metal nodes/","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"change_message_id":"f307e2916e10692ff99112def74b9d002e58759e","unresolved":false,"context_lines":[{"line_number":788,"context_line":"with and without ``swift`` being used for hosting the intermediate"},{"line_number":789,"context_line":"temporary floppy image (holding metadata for deploy kernel and ramdisk)"},{"line_number":790,"context_line":"and the boot ISO (which is required for ``iscsi_ilo`` only). A local HTTP(S)"},{"line_number":791,"context_line":"web server hosted on each conductor node needs to be configured. Refer"},{"line_number":792,"context_line":"`Web server configuration on conductor`_ for more information. The HTTPS"},{"line_number":793,"context_line":"web server needs to be enabled (instead of HTTP web server) in order to"},{"line_number":794,"context_line":"send management information and images in encrypted channel over HTTPS."}],"source_content_type":"text/x-rst","patch_set":11,"id":"7a740942_8302290a","line":791,"updated":"2015-12-04 18:25:37.000000000","message":"nit: s/hosted//","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"change_message_id":"f307e2916e10692ff99112def74b9d002e58759e","unresolved":false,"context_lines":[{"line_number":796,"context_line":"Deploy Process"},{"line_number":797,"context_line":"~~~~~~~~~~~~~~"},{"line_number":798,"context_line":""},{"line_number":799,"context_line":"Refer `Netboot in swiftless deploy for intermediate images`_ for partition"},{"line_number":800,"context_line":"image boot and refer `Localboot in swiftless deploy for intermediate images`_"},{"line_number":801,"context_line":"for whole disk image boot."},{"line_number":802,"context_line":""}],"source_content_type":"text/x-rst","patch_set":11,"id":"7a740942_062407ad","line":799,"updated":"2015-12-04 18:25:37.000000000","message":"nit: s/refer/refer to/","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"change_message_id":"f307e2916e10692ff99112def74b9d002e58759e","unresolved":false,"context_lines":[{"line_number":797,"context_line":"~~~~~~~~~~~~~~"},{"line_number":798,"context_line":""},{"line_number":799,"context_line":"Refer `Netboot in swiftless deploy for intermediate images`_ for partition"},{"line_number":800,"context_line":"image boot and refer `Localboot in swiftless deploy for intermediate images`_"},{"line_number":801,"context_line":"for whole disk image boot."},{"line_number":802,"context_line":""},{"line_number":803,"context_line":"Deploy Process"}],"source_content_type":"text/x-rst","patch_set":11,"id":"7a740942_0672c7ad","line":800,"updated":"2015-12-04 18:25:37.000000000","message":"s/boot/support/ ; s/refer/refer to/","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"change_message_id":"f307e2916e10692ff99112def74b9d002e58759e","unresolved":false,"context_lines":[{"line_number":798,"context_line":""},{"line_number":799,"context_line":"Refer `Netboot in swiftless deploy for intermediate images`_ for partition"},{"line_number":800,"context_line":"image boot and refer `Localboot in swiftless deploy for intermediate images`_"},{"line_number":801,"context_line":"for whole disk image boot."},{"line_number":802,"context_line":""},{"line_number":803,"context_line":"Deploy Process"},{"line_number":804,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":11,"id":"7a740942_66638bdd","line":801,"updated":"2015-12-04 18:25:37.000000000","message":"s/boot/support/","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"change_message_id":"9747d044aba4a73289344f1d65f711a4ca2ae633","unresolved":false,"context_lines":[{"line_number":905,"context_line":"      Conductor -\u003e iLO [label \u003d \"Powers off the node\"];"},{"line_number":906,"context_line":"      Conductor -\u003e Glance [label \u003d \"Download user image\"];"},{"line_number":907,"context_line":"      Conductor -\u003e Glance [label \u003d \"Get the metadata for deploy ISO\"];"},{"line_number":908,"context_line":"      Conductor -\u003e Conductor [label \u003d \"Generates swift tempURL for deploy ISO\"];"},{"line_number":909,"context_line":"      Conductor -\u003e Conductor [label \u003d \"Creates the FAT32 image containing Ironic API URL and driver name\"];"},{"line_number":910,"context_line":"      Conductor -\u003e ConductorWebserver [label \u003d \"Uploads the FAT32 image\"];"},{"line_number":911,"context_line":"      Conductor -\u003e iLO [label \u003d \"Attaches the FAT32 image URL as virtual media floppy\"];"}],"source_content_type":"text/x-rst","patch_set":11,"id":"9a8ffd7b_ff8af919","line":908,"updated":"2015-11-30 10:18:24.000000000","message":"There should be no references to swift anymore :)","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"change_message_id":"f307e2916e10692ff99112def74b9d002e58759e","unresolved":false,"context_lines":[{"line_number":905,"context_line":"      Conductor -\u003e iLO [label \u003d \"Powers off the node\"];"},{"line_number":906,"context_line":"      Conductor -\u003e Glance [label \u003d \"Download user image\"];"},{"line_number":907,"context_line":"      Conductor -\u003e Glance [label \u003d \"Get the metadata for deploy ISO\"];"},{"line_number":908,"context_line":"      Conductor -\u003e Conductor [label \u003d \"Generates swift tempURL for deploy ISO\"];"},{"line_number":909,"context_line":"      Conductor -\u003e Conductor [label \u003d \"Creates the FAT32 image containing Ironic API URL and driver name\"];"},{"line_number":910,"context_line":"      Conductor -\u003e ConductorWebserver [label \u003d \"Uploads the FAT32 image\"];"},{"line_number":911,"context_line":"      Conductor -\u003e iLO [label \u003d \"Attaches the FAT32 image URL as virtual media floppy\"];"}],"source_content_type":"text/x-rst","patch_set":11,"id":"7a740942_e6a53b04","line":908,"in_reply_to":"7a740942_60a5c102","updated":"2015-12-04 18:25:37.000000000","message":"++","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"change_message_id":"0a679aafb365b8607b6ccba4499a6112d87e722e","unresolved":false,"context_lines":[{"line_number":905,"context_line":"      Conductor -\u003e iLO [label \u003d \"Powers off the node\"];"},{"line_number":906,"context_line":"      Conductor -\u003e Glance [label \u003d \"Download user image\"];"},{"line_number":907,"context_line":"      Conductor -\u003e Glance [label \u003d \"Get the metadata for deploy ISO\"];"},{"line_number":908,"context_line":"      Conductor -\u003e Conductor [label \u003d \"Generates swift tempURL for deploy ISO\"];"},{"line_number":909,"context_line":"      Conductor -\u003e Conductor [label \u003d \"Creates the FAT32 image containing Ironic API URL and driver name\"];"},{"line_number":910,"context_line":"      Conductor -\u003e ConductorWebserver [label \u003d \"Uploads the FAT32 image\"];"},{"line_number":911,"context_line":"      Conductor -\u003e iLO [label \u003d \"Attaches the FAT32 image URL as virtual media floppy\"];"}],"source_content_type":"text/x-rst","patch_set":11,"id":"7a740942_4c43376d","line":908,"in_reply_to":"7a740942_60a5c102","updated":"2015-12-09 23:56:03.000000000","message":"I will add this part of clarification in next dependent patch where i add information on HTTPS support for user inputs.","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"624d0f522e67f81f25b34006cacc57c346faa608","unresolved":false,"context_lines":[{"line_number":905,"context_line":"      Conductor -\u003e iLO [label \u003d \"Powers off the node\"];"},{"line_number":906,"context_line":"      Conductor -\u003e Glance [label \u003d \"Download user image\"];"},{"line_number":907,"context_line":"      Conductor -\u003e Glance [label \u003d \"Get the metadata for deploy ISO\"];"},{"line_number":908,"context_line":"      Conductor -\u003e Conductor [label \u003d \"Generates swift tempURL for deploy ISO\"];"},{"line_number":909,"context_line":"      Conductor -\u003e Conductor [label \u003d \"Creates the FAT32 image containing Ironic API URL and driver name\"];"},{"line_number":910,"context_line":"      Conductor -\u003e ConductorWebserver [label \u003d \"Uploads the FAT32 image\"];"},{"line_number":911,"context_line":"      Conductor -\u003e iLO [label \u003d \"Attaches the FAT32 image URL as virtual media floppy\"];"}],"source_content_type":"text/x-rst","patch_set":11,"id":"7a740942_60a5c102","line":908,"in_reply_to":"9a8ffd7b_827e36ad","updated":"2015-12-04 13:44:26.000000000","message":"I think that if there was some sort of statement prior to the diagram expressing the case, that way a user is better informed.  The commit message will only help us reviewing. :)","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"change_message_id":"738b902d6839eb4bcfe9156eca0d52ba4f32a07f","unresolved":false,"context_lines":[{"line_number":905,"context_line":"      Conductor -\u003e iLO [label \u003d \"Powers off the node\"];"},{"line_number":906,"context_line":"      Conductor -\u003e Glance [label \u003d \"Download user image\"];"},{"line_number":907,"context_line":"      Conductor -\u003e Glance [label \u003d \"Get the metadata for deploy ISO\"];"},{"line_number":908,"context_line":"      Conductor -\u003e Conductor [label \u003d \"Generates swift tempURL for deploy ISO\"];"},{"line_number":909,"context_line":"      Conductor -\u003e Conductor [label \u003d \"Creates the FAT32 image containing Ironic API URL and driver name\"];"},{"line_number":910,"context_line":"      Conductor -\u003e ConductorWebserver [label \u003d \"Uploads the FAT32 image\"];"},{"line_number":911,"context_line":"      Conductor -\u003e iLO [label \u003d \"Attaches the FAT32 image URL as virtual media floppy\"];"}],"source_content_type":"text/x-rst","patch_set":11,"id":"9a8ffd7b_827e36ad","line":908,"in_reply_to":"9a8ffd7b_ff8af919","updated":"2015-12-03 08:39:34.000000000","message":"It is swiftless for \"intermediate images\" which ironic generates for iscsi_ilo and agent_ilo drivers i.e. boot_iso and vfat floppy image.\n\nHere swift is mentioned for the images which are given as input in driver_info and instance_info like deploy_iso, image_source, instance kernel, instance ramdisk which may be on a webserver or in glance which uses swift as backend to store its images.\n\nThe standalone ilo drivers feature which was implemented in Liberty actually just get rid of swift only for the intermediate images as for driver_info and instance_info inputs as the http webserver urls was already supported from Kilo itself.\n\nI will clarify this in the commit message.","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"change_message_id":"9747d044aba4a73289344f1d65f711a4ca2ae633","unresolved":false,"context_lines":[{"line_number":912,"context_line":"      Conductor -\u003e iLO [label \u003d \"Attaches the deploy ISO swift tempURL as virtual media CDROM\"];"},{"line_number":913,"context_line":"      Conductor -\u003e iLO [label \u003d \"Sets one time boot to CDROM\"];"},{"line_number":914,"context_line":"      Conductor -\u003e iLO [label \u003d \"Reboot the node\"];"},{"line_number":915,"context_line":"      iLO -\u003e Swift [label \u003d \"Downloads deploy ISO\"];"},{"line_number":916,"context_line":"      Baremetal -\u003e iLO [label \u003d \"Boots deploy kernel/ramdisk from iLO virtual media CDROM\"];"},{"line_number":917,"context_line":"      IPA -\u003e Conductor [label \u003d \"Lookup node\"];"},{"line_number":918,"context_line":"      Conductor -\u003e IPA [label \u003d \"Provides node UUID\"];"}],"source_content_type":"text/x-rst","patch_set":11,"id":"9a8ffd7b_9f7acd22","line":915,"updated":"2015-11-30 10:18:24.000000000","message":"Should be changed too.","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"change_message_id":"738b902d6839eb4bcfe9156eca0d52ba4f32a07f","unresolved":false,"context_lines":[{"line_number":912,"context_line":"      Conductor -\u003e iLO [label \u003d \"Attaches the deploy ISO swift tempURL as virtual media CDROM\"];"},{"line_number":913,"context_line":"      Conductor -\u003e iLO [label \u003d \"Sets one time boot to CDROM\"];"},{"line_number":914,"context_line":"      Conductor -\u003e iLO [label \u003d \"Reboot the node\"];"},{"line_number":915,"context_line":"      iLO -\u003e Swift [label \u003d \"Downloads deploy ISO\"];"},{"line_number":916,"context_line":"      Baremetal -\u003e iLO [label \u003d \"Boots deploy kernel/ramdisk from iLO virtual media CDROM\"];"},{"line_number":917,"context_line":"      IPA -\u003e Conductor [label \u003d \"Lookup node\"];"},{"line_number":918,"context_line":"      Conductor -\u003e IPA [label \u003d \"Provides node UUID\"];"}],"source_content_type":"text/x-rst","patch_set":11,"id":"9a8ffd7b_0c0ef88b","line":915,"in_reply_to":"9a8ffd7b_9f7acd22","updated":"2015-12-03 08:39:34.000000000","message":"ditto","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"change_message_id":"9747d044aba4a73289344f1d65f711a4ca2ae633","unresolved":false,"context_lines":[{"line_number":955,"context_line":"      Conductor -\u003e iLO [label \u003d \"Attaches the deploy ISO swift tempURL as virtual media CDROM\"];"},{"line_number":956,"context_line":"      Conductor -\u003e iLO [label \u003d \"Sets one time boot to CDROM\"];"},{"line_number":957,"context_line":"      Conductor -\u003e iLO [label \u003d \"Reboot the node\"];"},{"line_number":958,"context_line":"      iLO -\u003e Swift [label \u003d \"Downloads deploy ISO\"];"},{"line_number":959,"context_line":"      Baremetal -\u003e iLO [label \u003d \"Boots deploy kernel/ramdisk from iLO virtual media CDROM\"];"},{"line_number":960,"context_line":"      IPA -\u003e Conductor [label \u003d \"Lookup node\"];"},{"line_number":961,"context_line":"      Conductor -\u003e IPA [label \u003d \"Provides node UUID\"];"}],"source_content_type":"text/x-rst","patch_set":11,"id":"9a8ffd7b_5fa785a6","line":958,"updated":"2015-11-30 10:18:24.000000000","message":"ditto","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"change_message_id":"738b902d6839eb4bcfe9156eca0d52ba4f32a07f","unresolved":false,"context_lines":[{"line_number":955,"context_line":"      Conductor -\u003e iLO [label \u003d \"Attaches the deploy ISO swift tempURL as virtual media CDROM\"];"},{"line_number":956,"context_line":"      Conductor -\u003e iLO [label \u003d \"Sets one time boot to CDROM\"];"},{"line_number":957,"context_line":"      Conductor -\u003e iLO [label \u003d \"Reboot the node\"];"},{"line_number":958,"context_line":"      iLO -\u003e Swift [label \u003d \"Downloads deploy ISO\"];"},{"line_number":959,"context_line":"      Baremetal -\u003e iLO [label \u003d \"Boots deploy kernel/ramdisk from iLO virtual media CDROM\"];"},{"line_number":960,"context_line":"      IPA -\u003e Conductor [label \u003d \"Lookup node\"];"},{"line_number":961,"context_line":"      Conductor -\u003e IPA [label \u003d \"Provides node UUID\"];"}],"source_content_type":"text/x-rst","patch_set":11,"id":"9a8ffd7b_40884171","line":958,"in_reply_to":"9a8ffd7b_5fa785a6","updated":"2015-12-03 08:39:34.000000000","message":"ditto","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":12356,"name":"Vladyslav Drok","email":"vdrok@mirantis.com","username":"vdrok"},"change_message_id":"9747d044aba4a73289344f1d65f711a4ca2ae633","unresolved":false,"context_lines":[{"line_number":967,"context_line":"      Conductor -\u003e Baremetal [label \u003d \"Sets boot device to disk\"];"},{"line_number":968,"context_line":"      Conductor -\u003e IPA [label \u003d \"Power off the node\"];"},{"line_number":969,"context_line":"      Conductor -\u003e Baremetal [label \u003d \"Power on the node\"];"},{"line_number":970,"context_line":"      Baremetal -\u003e Baremetal [label \u003d \"Boot user image from disk\"];"}],"source_content_type":"text/x-rst","patch_set":11,"id":"9a8ffd7b_9f93ad5a","line":970,"updated":"2015-11-30 10:18:24.000000000","message":"Because of missing closing } this diagram is not shown at all.","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":11297,"name":"Nisha Agarwal","email":"agarwalnisha1980@gmail.com","username":"Nisha"},"change_message_id":"738b902d6839eb4bcfe9156eca0d52ba4f32a07f","unresolved":false,"context_lines":[{"line_number":967,"context_line":"      Conductor -\u003e Baremetal [label \u003d \"Sets boot device to disk\"];"},{"line_number":968,"context_line":"      Conductor -\u003e IPA [label \u003d \"Power off the node\"];"},{"line_number":969,"context_line":"      Conductor -\u003e Baremetal [label \u003d \"Power on the node\"];"},{"line_number":970,"context_line":"      Baremetal -\u003e Baremetal [label \u003d \"Boot user image from disk\"];"}],"source_content_type":"text/x-rst","patch_set":11,"id":"9a8ffd7b_40efe11d","line":970,"in_reply_to":"9a8ffd7b_9f93ad5a","updated":"2015-12-03 08:39:34.000000000","message":":( thanks","commit_id":"8b9dd7c20db54fdca75d1df3e4cc7d69531407e7"},{"author":{"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},"change_message_id":"339cb7e8c9f16f542237f5f7451d8e97f701e38c","unresolved":false,"context_lines":[{"line_number":314,"context_line":""},{"line_number":315,"context_line":"Swiftless deploy for intermediate images"},{"line_number":316,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":317,"context_line":"Refer to `Swiftless deploy for intermediate images`_ for more information."},{"line_number":318,"context_line":""},{"line_number":319,"context_line":"agent_ilo driver"},{"line_number":320,"context_line":"^^^^^^^^^^^^^^^^"}],"source_content_type":"text/x-rst","patch_set":12,"id":"7a740942_c32b6d93","line":317,"updated":"2015-12-10 04:26:00.000000000","message":"Can not link to correct place in docs, might be better to check. This is because Duplicate target name of  \u0027\tSwiftless deploy for intermediate images\u0027 in L315, L433 and  L783","commit_id":"9f553ee1b2c7070361bc37f6f36d41168a8b5112"},{"author":{"_account_id":13362,"name":"Tan Lin","email":"lin.tan@intel.com","username":"zero"},"change_message_id":"339cb7e8c9f16f542237f5f7451d8e97f701e38c","unresolved":false,"context_lines":[{"line_number":432,"context_line":""},{"line_number":433,"context_line":"Swiftless deploy for intermediate images"},{"line_number":434,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":435,"context_line":"Refer to `Swiftless deploy for intermediate images`_ for more information."},{"line_number":436,"context_line":""},{"line_number":437,"context_line":"pxe_ilo driver"},{"line_number":438,"context_line":"^^^^^^^^^^^^^^"}],"source_content_type":"text/x-rst","patch_set":12,"id":"7a740942_2311115e","line":435,"updated":"2015-12-10 04:26:00.000000000","message":"ditto","commit_id":"9f553ee1b2c7070361bc37f6f36d41168a8b5112"},{"author":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"change_message_id":"69cc10b146cf36ee9c9dfa9905b7a4c0513c480c","unresolved":false,"context_lines":[{"line_number":129,"context_line":"* Following config variables need to be set in"},{"line_number":130,"context_line":"  ``/etc/ironic/ironic.conf``::"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"  * ``use_web_server_for_images`` in ``[ilo]`` section::"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"     [ilo]"},{"line_number":135,"context_line":"     use_web_server_for_images \u003d True"}],"source_content_type":"text/x-rst","patch_set":14,"id":"5a710552_5b55461b","line":132,"updated":"2015-12-14 22:35:05.000000000","message":"this line is not rendering correctly, see:\nhttp://docs-draft.openstack.org/93/241893/14/check/gate-ironic-docs/6a55554//doc/build/html/drivers/ilo.html","commit_id":"3b5ab7fc1ec9295407149a5ecb21e1ff4da1b0f7"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"d9caf2f9140161009884cc9f663a61847ac5d935","unresolved":false,"context_lines":[{"line_number":129,"context_line":"* Following config variables need to be set in"},{"line_number":130,"context_line":"  ``/etc/ironic/ironic.conf``::"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"  * ``use_web_server_for_images`` in ``[ilo]`` section::"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"     [ilo]"},{"line_number":135,"context_line":"     use_web_server_for_images \u003d True"}],"source_content_type":"text/x-rst","patch_set":14,"id":"5a710552_d9bb59c3","line":132,"in_reply_to":"5a710552_5b55461b","updated":"2015-12-15 14:03:00.000000000","message":"Yep, line 130 should just have a single :","commit_id":"3b5ab7fc1ec9295407149a5ecb21e1ff4da1b0f7"},{"author":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"change_message_id":"69cc10b146cf36ee9c9dfa9905b7a4c0513c480c","unresolved":false,"context_lines":[{"line_number":159,"context_line":".. note::"},{"line_number":160,"context_line":"   HTTPS is strongly recommended over HTTP web server configuration for security"},{"line_number":161,"context_line":"   enhancement. The ``iscsi_ilo`` and ``agent_ilo`` will send management information"},{"line_number":162,"context_line":"   in vfat file in encrypted channel if web server is HTTPS enabled."},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"Enable driver"},{"line_number":165,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":14,"id":"5a710552_4ce272a1","line":162,"updated":"2015-12-14 22:35:05.000000000","message":"might be better to use \"config drive file over\" instead of \"vfat file in\" here.","commit_id":"3b5ab7fc1ec9295407149a5ecb21e1ff4da1b0f7"},{"author":{"_account_id":10343,"name":"Jim Rollenhagen","email":"jim@jimrollenhagen.com","username":"jimrollenhagen"},"change_message_id":"d9caf2f9140161009884cc9f663a61847ac5d935","unresolved":false,"context_lines":[{"line_number":159,"context_line":".. note::"},{"line_number":160,"context_line":"   HTTPS is strongly recommended over HTTP web server configuration for security"},{"line_number":161,"context_line":"   enhancement. The ``iscsi_ilo`` and ``agent_ilo`` will send management information"},{"line_number":162,"context_line":"   in vfat file in encrypted channel if web server is HTTPS enabled."},{"line_number":163,"context_line":""},{"line_number":164,"context_line":"Enable driver"},{"line_number":165,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":14,"id":"5a710552_790ca594","line":162,"in_reply_to":"5a710552_4ce272a1","updated":"2015-12-15 14:03:00.000000000","message":"++, I would say s/management information in vfat file/the instance\u0027s configdrive/","commit_id":"3b5ab7fc1ec9295407149a5ecb21e1ff4da1b0f7"}]}
