)]}'
{"etc/octavia.conf":[{"author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"change_message_id":"2f90e539f288f5f1d0de2be7ff4d36497ea17ac5","unresolved":false,"context_lines":[{"line_number":169,"context_line":"# amp_flavor_id \u003d"},{"line_number":170,"context_line":"# amp_ssh_key_name \u003d"},{"line_number":171,"context_line":"# amp_ssh_access_allowed \u003d True"},{"line_number":172,"context_line":"# Common username used by cloud-ini to create"},{"line_number":173,"context_line":"# amp_common_username \u003d \u0027octavia\u0027"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"# Networks to attach to the Amphorae examples:"}],"source_content_type":"text/plain","patch_set":1,"id":"1f013ff3_4d929cf8","line":172,"updated":"2017-05-15 23:57:58.000000000","message":"# Debug user name for creation on Amphorae by cloud-init","commit_id":"45c3a32d63cc2a8f6b27036fc4c361786c837289"},{"author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"change_message_id":"2f90e539f288f5f1d0de2be7ff4d36497ea17ac5","unresolved":false,"context_lines":[{"line_number":170,"context_line":"# amp_ssh_key_name \u003d"},{"line_number":171,"context_line":"# amp_ssh_access_allowed \u003d True"},{"line_number":172,"context_line":"# Common username used by cloud-ini to create"},{"line_number":173,"context_line":"# amp_common_username \u003d \u0027octavia\u0027"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"# Networks to attach to the Amphorae examples:"},{"line_number":176,"context_line":"#  - One primary network"}],"source_content_type":"text/plain","patch_set":1,"id":"1f013ff3_adbc8069","line":173,"updated":"2017-05-15 23:57:58.000000000","message":"I don\u0027t think we use quotes normally in config.\nAlso, I\u0027d propose \"amp_debug_username\" but this is just opinion.","commit_id":"45c3a32d63cc2a8f6b27036fc4c361786c837289"}],"octavia/common/config.py":[{"author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"change_message_id":"2f90e539f288f5f1d0de2be7ff4d36497ea17ac5","unresolved":false,"context_lines":[{"line_number":255,"context_line":"                help\u003d_(\u0027List of networks to attach to the Amphorae. \u0027"},{"line_number":256,"context_line":"                       \u0027All networks defined in the list will \u0027"},{"line_number":257,"context_line":"                       \u0027be attached to each amphora.\u0027)),"},{"line_number":258,"context_line":"    cfg.StrOpt(\u0027amp_common_username\u0027,"},{"line_number":259,"context_line":"               default\u003d\u0027octavia\u0027,"},{"line_number":260,"context_line":"               help\u003d_(\u0027Common username used by cloud-ini to create\u0027)),"},{"line_number":261,"context_line":"    cfg.ListOpt(\u0027amp_secgroup_list\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f013ff3_8db1c492","line":258,"updated":"2017-05-15 23:57:58.000000000","message":"I think maybe \u0027amp_debug_username\u0027? But, this is just opinion.","commit_id":"45c3a32d63cc2a8f6b27036fc4c361786c837289"},{"author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"change_message_id":"2f90e539f288f5f1d0de2be7ff4d36497ea17ac5","unresolved":false,"context_lines":[{"line_number":257,"context_line":"                       \u0027be attached to each amphora.\u0027)),"},{"line_number":258,"context_line":"    cfg.StrOpt(\u0027amp_common_username\u0027,"},{"line_number":259,"context_line":"               default\u003d\u0027octavia\u0027,"},{"line_number":260,"context_line":"               help\u003d_(\u0027Common username used by cloud-ini to create\u0027)),"},{"line_number":261,"context_line":"    cfg.ListOpt(\u0027amp_secgroup_list\u0027,"},{"line_number":262,"context_line":"                default\u003d\u0027\u0027,"},{"line_number":263,"context_line":"                help\u003d_(\u0027List of security groups to attach to the Amphora.\u0027)),"}],"source_content_type":"text/x-python","patch_set":1,"id":"1f013ff3_2da8701d","line":260,"updated":"2017-05-15 23:57:58.000000000","message":"\u0027Debug user name for creation on Amphorae by cloud-init\u0027","commit_id":"45c3a32d63cc2a8f6b27036fc4c361786c837289"}],"octavia/common/exceptions.py":[{"author":{"_account_id":10273,"name":"Adam Harwell","email":"flux.adam@gmail.com","username":"rm_you"},"change_message_id":"2f90e539f288f5f1d0de2be7ff4d36497ea17ac5","unresolved":false,"context_lines":[{"line_number":189,"context_line":"    message \u003d _(\u0027Failed to retrieve compute virtual interfaces.\u0027)"},{"line_number":190,"context_line":""},{"line_number":191,"context_line":""},{"line_number":192,"context_line":"class ComputeGetKeyPairObjectGetException(OctaviaException):"},{"line_number":193,"context_line":"    message \u003d _(\u0027Failed to retrieve compute key pair.\u0027)"},{"line_number":194,"context_line":""},{"line_number":195,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"1f013ff3_6d7318e9","line":192,"updated":"2017-05-15 23:57:58.000000000","message":"ComputeGetKeyPairObjectException ? Second \"Get\" seems redundant","commit_id":"45c3a32d63cc2a8f6b27036fc4c361786c837289"}],"octavia/common/jinja/templates/user_data_config_drive.template":[{"author":{"_account_id":11628,"name":"Michael Johnson","email":"johnsomor@gmail.com","username":"johnsom"},"change_message_id":"13a08bcdfda3a059cf06bbd0f9551f574438c107","unresolved":false,"context_lines":[{"line_number":23,"context_line":"# Example:"},{"line_number":24,"context_line":"#     {"},{"line_number":25,"context_line":"#        \u0027write_files\u0027: {\u0027/root/path/to/file.cfg\u0027: \u0027I\u0027m a file, write things in me\u0027},"},{"line_number":26,"context_line":"#        \u0027users\u0027: {\u0027octavia\u0027: \u0027ssh-rsa publish key string\u0027}"},{"line_number":27,"context_line":"#     }"},{"line_number":28,"context_line":"write_files:"},{"line_number":29,"context_line":"{%-  for key, value in user_data.write_files.items() %}"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"7f231b9d_1db605fc","line":26,"updated":"2017-06-12 16:39:47.000000000","message":"This should be done via the elements and not here.  This user_data mode is optional and not widely used.\nhttps://github.com/openstack/diskimage-builder/tree/master/diskimage_builder/elements/devuser","commit_id":"6dc8b50f001f43a9b07bdc2ab5db1f0592f4aa0e"},{"author":{"_account_id":21950,"name":"cheng","email":"tangch318@gmail.com","username":"cheng"},"change_message_id":"119a0d55e68f4c5d028a0c8dec9ed1829670bcdf","unresolved":false,"context_lines":[{"line_number":23,"context_line":"# Example:"},{"line_number":24,"context_line":"#     {"},{"line_number":25,"context_line":"#        \u0027write_files\u0027: {\u0027/root/path/to/file.cfg\u0027: \u0027I\u0027m a file, write things in me\u0027},"},{"line_number":26,"context_line":"#        \u0027users\u0027: {\u0027octavia\u0027: \u0027ssh-rsa publish key string\u0027}"},{"line_number":27,"context_line":"#     }"},{"line_number":28,"context_line":"write_files:"},{"line_number":29,"context_line":"{%-  for key, value in user_data.write_files.items() %}"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"7f231b9d_ed7b2d25","line":26,"in_reply_to":"7f231b9d_1db605fc","updated":"2017-06-15 11:18:28.000000000","message":"The means to create debug user when build images, right?","commit_id":"6dc8b50f001f43a9b07bdc2ab5db1f0592f4aa0e"}]}
