)]}'
{"elements/proliant-tools/README.md":[{"author":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"change_message_id":"8af8299e7745adc6dc397337f05e8db7b96c63a8","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Proliant tools"},{"line_number":2,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"* Works only with Fedora for now."},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"* This element installs the utilities used by Ironman drivers"},{"line_number":7,"context_line":"  for use with Ironic iLO drivers. Use this element with"}],"source_content_type":"text/x-gfm","patch_set":1,"id":"3acd31a7_b7b9d07b","line":4,"updated":"2015-05-01 18:26:46.000000000","message":"Is it difficult to make this work with the other distros?","commit_id":"3985fe6a5ddecb78541670afc81c53d1b0948507"},{"author":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"change_message_id":"659c3f42fe70446c59cf89f5e2180bef385efaf4","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Proliant tools"},{"line_number":2,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"* Works only with Fedora for now."},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"* This element installs the utilities used by Ironman drivers"},{"line_number":7,"context_line":"  for use with Ironic iLO drivers. Use this element with"}],"source_content_type":"text/x-gfm","patch_set":1,"id":"ba3cc151_9c6ba885","line":4,"in_reply_to":"3acd31a7_b7b9d07b","updated":"2015-07-06 06:16:50.000000000","message":"Right now we depend on the hpssacli tool.  This is available only in RPM and tested/qualified on redhat family. And ironic-agent element builds only fedora based ramdisks right now.  We will be pursuing work on this to support for ubuntu.","commit_id":"3985fe6a5ddecb78541670afc81c53d1b0948507"}],"elements/proliant-tools/README.rst":[{"author":{"_account_id":9369,"name":"Steve Kowalik","email":"steven@wedontsleep.org","username":"stevenk"},"change_message_id":"803e04aeb6e66e55cf05e29b2f333701eceb4f10","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"* Currently the following utilities are installed:"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"  + ``prolitutils`` python module."},{"line_number":15,"context_line":"    http://github.com/hpproliant/proliantutils/"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"  + HP Smart Storage Administrator (HP SSA) CLI for Linux 64-bit"}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa1b9901_f59b56c7","line":14,"updated":"2015-08-26 05:04:39.000000000","message":"Typo. This should be proliantutils.","commit_id":"e2d654c292201915bf5c96b345abcaf19cac1bbb"},{"author":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"change_message_id":"227c9bc1bbf944c1df0b3ecda1ae0fd993b3f71c","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"* Currently the following utilities are installed:"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"  + ``prolitutils`` python module."},{"line_number":15,"context_line":"    http://github.com/hpproliant/proliantutils/"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"  + HP Smart Storage Administrator (HP SSA) CLI for Linux 64-bit"}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa1b9901_554fa233","line":14,"in_reply_to":"fa1b9901_f59b56c7","updated":"2015-08-26 05:06:49.000000000","message":"Done","commit_id":"e2d654c292201915bf5c96b345abcaf19cac1bbb"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"327eec8af838ce3da8ff72746581a8e98030301f","unresolved":false,"context_lines":[{"line_number":14,"context_line":"  + ``proliantutils`` python module."},{"line_number":15,"context_line":"    http://github.com/hpproliant/proliantutils/"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"  + HP Smart Storage Administrator (HP SSA) CLI for Linux 64-bit"},{"line_number":18,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"da20952f_5b16a949","line":17,"updated":"2015-09-07 17:43:56.000000000","message":"What is the license? If it\u0027s proprietary, it must be stated clearly here.","commit_id":"c4a498e40a486b8b60a2d71c29743f2597fb0084"},{"author":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"change_message_id":"ca15ca3f183545ddf8c8e05adb67e17fe3b8b453","unresolved":false,"context_lines":[{"line_number":14,"context_line":"  + ``proliantutils`` python module."},{"line_number":15,"context_line":"    http://github.com/hpproliant/proliantutils/"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"  + HP Smart Storage Administrator (HP SSA) CLI for Linux 64-bit"},{"line_number":18,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"da20952f_dd8a3f1a","line":17,"in_reply_to":"da20952f_5b16a949","updated":"2015-09-10 07:46:35.000000000","message":"Done","commit_id":"c4a498e40a486b8b60a2d71c29743f2597fb0084"},{"author":{"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},"change_message_id":"72af231094907a5c9216cdb5533f3fd5e9e0dff1","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Proliant tools"},{"line_number":2,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"* This element installs the utilities used by Ironman drivers"},{"line_number":5,"context_line":"  for use with Ironic iLO drivers. Use this element with"},{"line_number":6,"context_line":"  ironic-agent element to build a ramdisk loaded with these"},{"line_number":7,"context_line":"  utilities."}],"source_content_type":"text/x-rst","patch_set":8,"id":"ba15a1d1_6fa12ea9","line":4,"updated":"2015-09-14 16:54:42.000000000","message":"nit pick, but you don\u0027t have to say \"This element\". It is implied by the file itself. #notaminusone","commit_id":"0a41ecd7e4e583a00fd16b16061160a8105fb7ae"},{"author":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"change_message_id":"00de4a300c6e0e0152d79a11e03c26800d393b2d","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Proliant tools"},{"line_number":2,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"* This element installs the utilities used by Ironman drivers"},{"line_number":5,"context_line":"  for use with Ironic iLO drivers. Use this element with"},{"line_number":6,"context_line":"  ironic-agent element to build a ramdisk loaded with these"},{"line_number":7,"context_line":"  utilities."}],"source_content_type":"text/x-rst","patch_set":8,"id":"da85f559_0d876db6","line":4,"in_reply_to":"ba15a1d1_6fa12ea9","updated":"2015-11-09 06:37:32.000000000","message":"Done","commit_id":"0a41ecd7e4e583a00fd16b16061160a8105fb7ae"}],"elements/proliant-tools/install.d/65-proliant-tools-install":[{"author":{"_account_id":9369,"name":"Steve Kowalik","email":"steven@wedontsleep.org","username":"stevenk"},"change_message_id":"803e04aeb6e66e55cf05e29b2f333701eceb4f10","unresolved":false,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":"if [ ${DIB_DEBUG_TRACE:-1} -gt 0 ]; then"},{"line_number":18,"context_line":"        set -x"},{"line_number":19,"context_line":"    fi"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"set -eu"},{"line_number":22,"context_line":"set -o pipefail"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"fa1b9901_d5a6520e","line":19,"updated":"2015-08-26 05:04:39.000000000","message":"Whitespace at the start of the line, please line up the fi with the if.","commit_id":"e2d654c292201915bf5c96b345abcaf19cac1bbb"},{"author":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"change_message_id":"227c9bc1bbf944c1df0b3ecda1ae0fd993b3f71c","unresolved":false,"context_lines":[{"line_number":16,"context_line":""},{"line_number":17,"context_line":"if [ ${DIB_DEBUG_TRACE:-1} -gt 0 ]; then"},{"line_number":18,"context_line":"        set -x"},{"line_number":19,"context_line":"    fi"},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"set -eu"},{"line_number":22,"context_line":"set -o pipefail"}],"source_content_type":"application/x-shellscript","patch_set":3,"id":"fa1b9901_f55ef6e7","line":19,"in_reply_to":"fa1b9901_d5a6520e","updated":"2015-08-26 05:06:49.000000000","message":"Done","commit_id":"e2d654c292201915bf5c96b345abcaf19cac1bbb"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"327eec8af838ce3da8ff72746581a8e98030301f","unresolved":false,"context_lines":[{"line_number":22,"context_line":"set -o pipefail"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"# Download and install HPSSA utility"},{"line_number":25,"context_line":"curl -o /tmp/hpssacli-1.60-17.0.x86_64.rpm https://ftp.hp.com/pub/softlib2/software1/pubsw-linux/p215599048/v89070/hpssacli-1.60-17.0.x86_64.rpm"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"if [[ $DISTRO_NAME \u003d \"ubuntu\" || $DISTRO_NAME \u003d \"debian\" ]]; then"},{"line_number":28,"context_line":"    # For ubuntu/debian, install with alien."}],"source_content_type":"application/x-shellscript","patch_set":6,"id":"da20952f_3b1bb574","line":25,"updated":"2015-09-07 17:43:56.000000000","message":"is it possible you don\u0027t hardcode a version?","commit_id":"c4a498e40a486b8b60a2d71c29743f2597fb0084"},{"author":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"change_message_id":"ca15ca3f183545ddf8c8e05adb67e17fe3b8b453","unresolved":false,"context_lines":[{"line_number":22,"context_line":"set -o pipefail"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"# Download and install HPSSA utility"},{"line_number":25,"context_line":"curl -o /tmp/hpssacli-1.60-17.0.x86_64.rpm https://ftp.hp.com/pub/softlib2/software1/pubsw-linux/p215599048/v89070/hpssacli-1.60-17.0.x86_64.rpm"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"if [[ $DISTRO_NAME \u003d \"ubuntu\" || $DISTRO_NAME \u003d \"debian\" ]]; then"},{"line_number":28,"context_line":"    # For ubuntu/debian, install with alien."}],"source_content_type":"application/x-shellscript","patch_set":6,"id":"da20952f_5d638fdd","line":25,"in_reply_to":"da20952f_3b1bb574","updated":"2015-09-10 07:46:35.000000000","message":"Today, we don\u0027t have any.  This is the version with which it has been tested with ironic. Probably in another patch, I will do it in a better way if I find one.","commit_id":"c4a498e40a486b8b60a2d71c29743f2597fb0084"},{"author":{"_account_id":6488,"name":"Clint Byrum","email":"clint@fewbar.com","username":"clint-fewbar"},"change_message_id":"72af231094907a5c9216cdb5533f3fd5e9e0dff1","unresolved":false,"context_lines":[{"line_number":34,"context_line":"rm -f /tmp/hpssacli-2.20-11.0.x86_64.rpm"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"# Install proliantutils python module"},{"line_number":37,"context_line":"pip install proliantutils"}],"source_content_type":"application/x-shellscript","patch_set":8,"id":"ba15a1d1_cfc5da5b","line":37,"updated":"2015-09-14 16:54:42.000000000","message":"Is this available in any distro packaging format? There are users who will want to use that one and have a separate package/source install.d for this step.","commit_id":"0a41ecd7e4e583a00fd16b16061160a8105fb7ae"},{"author":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"change_message_id":"00de4a300c6e0e0152d79a11e03c26800d393b2d","unresolved":false,"context_lines":[{"line_number":34,"context_line":"rm -f /tmp/hpssacli-2.20-11.0.x86_64.rpm"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"# Install proliantutils python module"},{"line_number":37,"context_line":"pip install proliantutils"}],"source_content_type":"application/x-shellscript","patch_set":8,"id":"da85f559_1066a6ed","line":37,"in_reply_to":"ba15a1d1_cfc5da5b","updated":"2015-11-09 06:37:32.000000000","message":"Currently we don\u0027t have packages for hpssacli in upstream distros. Plus, the support for IPA hardware manager was recently introduced in 2.1.5 which was packaged very recently by distros.  If we sort out issues with packaging on, we will take this forward in a later patchset.  For now, we will restrict to installing from source.","commit_id":"0a41ecd7e4e583a00fd16b16061160a8105fb7ae"}],"elements/proliant-tools/install.d/65-proliant-tools-install5":[{"author":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"change_message_id":"8af8299e7745adc6dc397337f05e8db7b96c63a8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"3acd31a7_f763c83f","updated":"2015-05-01 18:26:46.000000000","message":"Is the 5 at the end of the filename a typo?","commit_id":"3985fe6a5ddecb78541670afc81c53d1b0948507"},{"author":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"change_message_id":"659c3f42fe70446c59cf89f5e2180bef385efaf4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"ba3cc151_bc68ec88","in_reply_to":"3acd31a7_f763c83f","updated":"2015-07-06 06:16:50.000000000","message":"Oh yes, sorry. Will fix that.","commit_id":"3985fe6a5ddecb78541670afc81c53d1b0948507"},{"author":{"_account_id":10035,"name":"greghaynes","email":"greg@greghaynes.net","username":"greghaynes"},"change_message_id":"8af8299e7745adc6dc397337f05e8db7b96c63a8","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"set -eu"},{"line_number":4,"context_line":"set -o pipefail"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"# Install HP SSA Scripting utility"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"3acd31a7_b75d507b","line":3,"updated":"2015-05-01 18:26:46.000000000","message":"Youll need the DIB_SET_TRACE blurb to pass lint","commit_id":"3985fe6a5ddecb78541670afc81c53d1b0948507"},{"author":{"_account_id":9315,"name":"ramesh","email":"rameshg87@gmail.com","username":"rameshg87"},"change_message_id":"659c3f42fe70446c59cf89f5e2180bef385efaf4","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"set -eu"},{"line_number":4,"context_line":"set -o pipefail"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"# Install HP SSA Scripting utility"}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"ba3cc151_5c0440c5","line":3,"in_reply_to":"3acd31a7_b75d507b","updated":"2015-07-06 06:16:50.000000000","message":"Done","commit_id":"3985fe6a5ddecb78541670afc81c53d1b0948507"}]}
