)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"change_message_id":"629f40ac639b1623a6ee1cdc81bf29e8c1a6221c","unresolved":false,"context_lines":[{"line_number":11,"context_line":"were created and present on stack"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I5b7e7aaf77b0091ff46a061b644f98ebf06812ff"},{"line_number":14,"context_line":"resolves: 1602675"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"dada55a8_59e1cacf","line":14,"updated":"2016-07-19 16:57:03.000000000","message":"You probably want \"Closes-Bug: #1602675\" to have the clickable link to launchpad.","commit_id":"cc1deecaa7dc2a48dff003e68775c0bd30d76a08"},{"author":{"_account_id":16282,"name":"YaZug","email":"jschluet@redhat.com","username":"yazug"},"change_message_id":"ddc5d8c7e06c5ca384ab661e2063c0ce8f745f69","unresolved":false,"context_lines":[{"line_number":11,"context_line":"were created and present on stack"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"Change-Id: I5b7e7aaf77b0091ff46a061b644f98ebf06812ff"},{"line_number":14,"context_line":"resolves: 1602675"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"dada55a8_b9ff2666","line":14,"in_reply_to":"dada55a8_59e1cacf","updated":"2016-07-19 16:58:56.000000000","message":"thanks, was missing that syntax","commit_id":"cc1deecaa7dc2a48dff003e68775c0bd30d76a08"}],"manifests/manage/network.pp":[{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"b3879169476a829b8a732f5dc200fc3fc344bd23","unresolved":false,"context_lines":[{"line_number":66,"context_line":"    allowed_end   \u003d\u003e $allowed_end,"},{"line_number":67,"context_line":"    dns1          \u003d\u003e $dns1,"},{"line_number":68,"context_line":"    dns2          \u003d\u003e $dns2,"},{"line_number":69,"context_line":"    require       \u003d\u003e Class[Nova::Keystone::Auth],"},{"line_number":70,"context_line":"  }"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"}"}],"source_content_type":"text/x-puppet","patch_set":3,"id":"dada55a8_ea0ffa2b","line":69,"updated":"2016-07-19 17:45:22.000000000","message":"it will fail if Nova_network resource is not declared where Nova::Keystone::Auth resource runs.\n\nYou should rather do something like:\n  Nova_network\u003c||\u003e -\u003e Keystone::Resource::Service_identity\u003c| name \u003d\u003d \u0027nova\u0027 |\u003e","commit_id":"10cddd52cfc38cc22c485655d34af6c26ef0b0ce"},{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"53dcffbcedac29c02d4ceeeacb969eedcd8102a7","unresolved":false,"context_lines":[{"line_number":66,"context_line":"    allowed_end   \u003d\u003e $allowed_end,"},{"line_number":67,"context_line":"    dns1          \u003d\u003e $dns1,"},{"line_number":68,"context_line":"    dns2          \u003d\u003e $dns2,"},{"line_number":69,"context_line":"    require       \u003d\u003e Class[Nova::Keystone::Auth],"},{"line_number":70,"context_line":"  }"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"}"}],"source_content_type":"text/x-puppet","patch_set":3,"id":"dada55a8_9b5b322e","line":69,"in_reply_to":"dada55a8_85bd916a","updated":"2016-07-19 18:50:39.000000000","message":"in our CI, we do something like:\nhttps://github.com/openstack/puppet-openstack-integration/blob/master/manifests/provision.pp#L21\n\nYou could probably do the same in packstack, but with Nova_network\u003c||\u003e.\n\nLet us know if it works.","commit_id":"10cddd52cfc38cc22c485655d34af6c26ef0b0ce"},{"author":{"_account_id":16282,"name":"YaZug","email":"jschluet@redhat.com","username":"yazug"},"change_message_id":"ee2faedbe85950151046c558dfbc2bbdcdc809a3","unresolved":false,"context_lines":[{"line_number":66,"context_line":"    allowed_end   \u003d\u003e $allowed_end,"},{"line_number":67,"context_line":"    dns1          \u003d\u003e $dns1,"},{"line_number":68,"context_line":"    dns2          \u003d\u003e $dns2,"},{"line_number":69,"context_line":"    require       \u003d\u003e Class[Nova::Keystone::Auth],"},{"line_number":70,"context_line":"  }"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"}"}],"source_content_type":"text/x-puppet","patch_set":3,"id":"dada55a8_85bd916a","line":69,"in_reply_to":"dada55a8_ea0ffa2b","updated":"2016-07-19 18:29:07.000000000","message":"I tried adding it right after this block\n\n   }\n-\n+  Nova_network\u003c||\u003e -\u003e Keystone::Resource::Service_identity\u003c| name \u003d\u003d \u0027nova\u0027 |\u003e\n }\n\n\nbut that didn\u0027t seem to give me the ordering as the failure mode was still the same, nova network-list happened before the user was present to be used for auth","commit_id":"10cddd52cfc38cc22c485655d34af6c26ef0b0ce"}]}
