)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"e9ad5ad8a9e7eace29327a1e1bd616556952822f","unresolved":false,"context_lines":[{"line_number":6,"context_line":""},{"line_number":7,"context_line":"devstack: install Gnocchi using pip"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Depends-On: I7a7bc3deeadd094d7a42b47b16cde2e8a8805a24"},{"line_number":10,"context_line":"Change-Id: I55193f2e39a41fe2bb378b4380f2ae52c5685c8d"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":29,"id":"df140735_412dc1a6","line":9,"range":{"start_line":9,"start_character":0,"end_line":9,"end_character":53},"updated":"2017-06-07 16:07:45.000000000","message":"can probably drop this but no big deal.","commit_id":"898117902437cded9d8150ffa42869a02e3765d8"}],"devstack/plugin.sh":[{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"7ceea7dac9d059dd45298c953dc0164b6f3a27d5","unresolved":false,"context_lines":[{"line_number":201,"context_line":""},{"line_number":202,"context_line":"    iniset $GNOCCHI_CONF DEFAULT debug \"$ENABLE_DEBUG_LOG_LEVEL\""},{"line_number":203,"context_line":"    iniset $GNOCCHI_CONF indexer url `database_connection_url gnocchi`"},{"line_number":204,"context_line":"    iniset $GNOCCHI_CONF storage driver file"},{"line_number":205,"context_line":"    iniset $GNOCCHI_CONF storage file_basepath $GNOCCHI_DATA_DIR/"},{"line_number":206,"context_line":"    iniset $GNOCCHI_CONF metricd metric_processing_delay \"$GNOCCHI_METRICD_PROCESSING_DELAY\""},{"line_number":207,"context_line":""}],"source_content_type":"text/x-sh","patch_set":7,"id":"df140735_62cdbe83","line":204,"range":{"start_line":204,"start_character":40,"end_line":204,"end_character":44},"updated":"2017-06-05 13:00:00.000000000","message":"DATABASE_TYPE","commit_id":"f5777fd55594526c1496559a9e7441742993e38c"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"7f1608f39ac34affcc931db57ced399c518b60d7","unresolved":false,"context_lines":[{"line_number":201,"context_line":""},{"line_number":202,"context_line":"    iniset $GNOCCHI_CONF DEFAULT debug \"$ENABLE_DEBUG_LOG_LEVEL\""},{"line_number":203,"context_line":"    iniset $GNOCCHI_CONF indexer url `database_connection_url gnocchi`"},{"line_number":204,"context_line":"    iniset $GNOCCHI_CONF storage driver file"},{"line_number":205,"context_line":"    iniset $GNOCCHI_CONF storage file_basepath $GNOCCHI_DATA_DIR/"},{"line_number":206,"context_line":"    iniset $GNOCCHI_CONF metricd metric_processing_delay \"$GNOCCHI_METRICD_PROCESSING_DELAY\""},{"line_number":207,"context_line":""}],"source_content_type":"text/x-sh","patch_set":7,"id":"df140735_c2cfea26","line":204,"range":{"start_line":204,"start_character":40,"end_line":204,"end_character":44},"in_reply_to":"df140735_42f2ba9b","updated":"2017-06-05 13:09:35.000000000","message":"oh. my mistake, i thought DATABASE_TYPE was storage and not indexer.","commit_id":"f5777fd55594526c1496559a9e7441742993e38c"},{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"1160753d80c453422d976fec2f5ea31adb339048","unresolved":false,"context_lines":[{"line_number":201,"context_line":""},{"line_number":202,"context_line":"    iniset $GNOCCHI_CONF DEFAULT debug \"$ENABLE_DEBUG_LOG_LEVEL\""},{"line_number":203,"context_line":"    iniset $GNOCCHI_CONF indexer url `database_connection_url gnocchi`"},{"line_number":204,"context_line":"    iniset $GNOCCHI_CONF storage driver file"},{"line_number":205,"context_line":"    iniset $GNOCCHI_CONF storage file_basepath $GNOCCHI_DATA_DIR/"},{"line_number":206,"context_line":"    iniset $GNOCCHI_CONF metricd metric_processing_delay \"$GNOCCHI_METRICD_PROCESSING_DELAY\""},{"line_number":207,"context_line":""}],"source_content_type":"text/x-sh","patch_set":7,"id":"df140735_42f2ba9b","line":204,"range":{"start_line":204,"start_character":40,"end_line":204,"end_character":44},"in_reply_to":"df140735_62cdbe83","updated":"2017-06-05 13:05:57.000000000","message":"It\u0027s only file for now.","commit_id":"f5777fd55594526c1496559a9e7441742993e38c"},{"author":{"_account_id":6537,"name":"gordon chung","email":"gord@live.ca","username":"chungg"},"change_message_id":"32bca26c615d0c073ff5cf2aa9dcdedbc1425549","unresolved":false,"context_lines":[{"line_number":202,"context_line":"    iniset $GNOCCHI_CONF DEFAULT debug \"$ENABLE_DEBUG_LOG_LEVEL\""},{"line_number":203,"context_line":"    iniset $GNOCCHI_CONF indexer url `database_connection_url gnocchi`"},{"line_number":204,"context_line":"    iniset $GNOCCHI_CONF storage driver file"},{"line_number":205,"context_line":"    iniset $GNOCCHI_CONF storage file_basepath $GNOCCHI_DATA_DIR/"},{"line_number":206,"context_line":"    iniset $GNOCCHI_CONF metricd metric_processing_delay \"$GNOCCHI_METRICD_PROCESSING_DELAY\""},{"line_number":207,"context_line":""},{"line_number":208,"context_line":"    iniset $GNOCCHI_CONF api auth_mode keystone"}],"source_content_type":"text/x-sh","patch_set":7,"id":"df140735_42abda73","line":205,"range":{"start_line":205,"start_character":34,"end_line":205,"end_character":47},"updated":"2017-06-05 13:01:06.000000000","message":"probably will also fail for all the other drivers... should we just support redis only then since it\u0027s what we were using in gate.","commit_id":"f5777fd55594526c1496559a9e7441742993e38c"},{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"1160753d80c453422d976fec2f5ea31adb339048","unresolved":false,"context_lines":[{"line_number":202,"context_line":"    iniset $GNOCCHI_CONF DEFAULT debug \"$ENABLE_DEBUG_LOG_LEVEL\""},{"line_number":203,"context_line":"    iniset $GNOCCHI_CONF indexer url `database_connection_url gnocchi`"},{"line_number":204,"context_line":"    iniset $GNOCCHI_CONF storage driver file"},{"line_number":205,"context_line":"    iniset $GNOCCHI_CONF storage file_basepath $GNOCCHI_DATA_DIR/"},{"line_number":206,"context_line":"    iniset $GNOCCHI_CONF metricd metric_processing_delay \"$GNOCCHI_METRICD_PROCESSING_DELAY\""},{"line_number":207,"context_line":""},{"line_number":208,"context_line":"    iniset $GNOCCHI_CONF api auth_mode keystone"}],"source_content_type":"text/x-sh","patch_set":7,"id":"df140735_c2336a61","line":205,"range":{"start_line":205,"start_character":34,"end_line":205,"end_character":47},"in_reply_to":"df140735_42abda73","updated":"2017-06-05 13:05:57.000000000","message":"I\u0027m ok to put redis too, to keep the same as before.","commit_id":"f5777fd55594526c1496559a9e7441742993e38c"}],"devstack/settings":[{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"1189ca70e19989a84ba7a6e02ab016337d1d4d7a","unresolved":false,"context_lines":[{"line_number":12,"context_line":"CEILOMETER_WSGI_DIR\u003d${CEILOMETER_WSGI_DIR:-/var/www/ceilometer}"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"# Set up no backend"},{"line_number":15,"context_line":"CEILOMETER_BACKEND\u003d${CEILOMETER_BACKEND:-none}"},{"line_number":16,"context_line":"if [ \"$CEILOMETER_BACKEND\" \u003d \"es\" ] || [ \"$CEILOMETER_BACKEND\" \u003d \"mysql\" ] || [ \"$CEILOMETER_BACKEND\" \u003d \"postgresql\" ] || [ \"$CEILOMETER_BACKEND\" \u003d \"mongodb\" ]; then"},{"line_number":17,"context_line":"    enable_service ceilometer-api"},{"line_number":18,"context_line":"fi"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"df140735_d058dd88","line":15,"range":{"start_line":15,"start_character":41,"end_line":15,"end_character":45},"updated":"2017-06-05 08:45:01.000000000","message":"We should switch to Gnocchi by default to fix the gate.","commit_id":"2c4b86d5cabc2439ff80af4e882d0e3485f3db0c"},{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"1189ca70e19989a84ba7a6e02ab016337d1d4d7a","unresolved":false,"context_lines":[{"line_number":28,"context_line":"GNOCCHI_UWSGI_FILE\u003d${GNOCCHI_UWSGI_FILE:-${GNOCCHI_CONF_DIR}/uwsgi.ini}"},{"line_number":29,"context_line":"GNOCCHI_SERVICE_PROTOCOL\u003dhttp"},{"line_number":30,"context_line":"GNOCCHI_SERVICE_PORT\u003d${GNOCCHI_SERVICE_PORT:-8041}"},{"line_number":31,"context_line":"GNOCCHI_SERVICE_PREFIX\u003d${GNOCCHI_SERVICE_PREFIX:-\u0027/metric\u0027}"},{"line_number":32,"context_line":"GNOCCHI_SERVICE_HOST\u003d${GNOCCHI_SERVICE_HOST:-${SERVICE_HOST}}"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"# FIXME(sileht): put 300 by default to match the archive policy"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"df140735_70d471e9","line":31,"range":{"start_line":31,"start_character":0,"end_line":31,"end_character":59},"updated":"2017-06-05 08:45:01.000000000","message":"useless with uwsgi","commit_id":"2c4b86d5cabc2439ff80af4e882d0e3485f3db0c"},{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"17cb669dd75ebfda6b6ad3c85e917f605f136974","unresolved":false,"context_lines":[{"line_number":68,"context_line":"    local plugins\u003d\"${DEVSTACK_PLUGINS}\""},{"line_number":69,"context_line":"    local plugin"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"    if [ \"$CEILOMETER_BACKEND\" \u003d\u003d \u0027gnocchi\u0027 ]; then"},{"line_number":72,"context_line":"        local seen_gnocchi\u003dFalse"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"        for plugin in ${plugins//,/ }; do"},{"line_number":75,"context_line":"            if [ \"$plugin\" \u003d\u003d \u0027gnocchi\u0027 ]; then"},{"line_number":76,"context_line":"                seen_gnocchi\u003dTrue"},{"line_number":77,"context_line":"            elif [ \"$plugin\" \u003d\u003d \u0027ceilometer\u0027 ] \u0026\u0026 [ \"$seen_gnocchi\" \u003d\u003d \u0027False\u0027 ]; then"},{"line_number":78,"context_line":"                die $LINENO \"gnocchi must be enabled before ceilometer!\""},{"line_number":79,"context_line":"            fi"},{"line_number":80,"context_line":"        done"},{"line_number":81,"context_line":"    fi"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"    local seen_ceilometer\u003dFalse"},{"line_number":84,"context_line":""}],"source_content_type":"application/octet-stream","patch_set":3,"id":"df140735_b05d6948","line":81,"range":{"start_line":71,"start_character":1,"end_line":81,"end_character":6},"updated":"2017-06-05 08:51:14.000000000","message":"This must be dropped","commit_id":"2c4b86d5cabc2439ff80af4e882d0e3485f3db0c"}]}
