)]}'
{"ansible/library/kolla_docker.py":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"f7804c4eea3fe43b12420c8d464e067d7e6b6ae9","unresolved":false,"context_lines":[{"line_number":745,"context_line":"            # NOTE(mgoddard): Pull the image if necessary before stopping the"},{"line_number":746,"context_line":"            # container, otherwise a failure to pull the image will leave the"},{"line_number":747,"context_line":"            # container stopped."},{"line_number":748,"context_line":"            if not self.check_image():"},{"line_number":749,"context_line":"                self.pull_image()"},{"line_number":750,"context_line":"            self.stop_container()"},{"line_number":751,"context_line":"            self.remove_container()"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_6be2cea2","line":748,"updated":"2019-11-14 12:17:04.000000000","message":"does it mean we no longer need to pull in ansible?","commit_id":"1f357114f76de6b18759728aed84de557002718e"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"b750e712ea5bd1909fef0356683e92124d9ceb99","unresolved":false,"context_lines":[{"line_number":745,"context_line":"            # NOTE(mgoddard): Pull the image if necessary before stopping the"},{"line_number":746,"context_line":"            # container, otherwise a failure to pull the image will leave the"},{"line_number":747,"context_line":"            # container stopped."},{"line_number":748,"context_line":"            if not self.check_image():"},{"line_number":749,"context_line":"                self.pull_image()"},{"line_number":750,"context_line":"            self.stop_container()"},{"line_number":751,"context_line":"            self.remove_container()"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_cf516764","line":748,"in_reply_to":"3fa7e38b_46bd87d5","updated":"2019-11-18 14:21:27.000000000","message":"ah, right","commit_id":"1f357114f76de6b18759728aed84de557002718e"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"ab83d664b8d90fe44ca21f34aa465fb3badb9cb1","unresolved":false,"context_lines":[{"line_number":745,"context_line":"            # NOTE(mgoddard): Pull the image if necessary before stopping the"},{"line_number":746,"context_line":"            # container, otherwise a failure to pull the image will leave the"},{"line_number":747,"context_line":"            # container stopped."},{"line_number":748,"context_line":"            if not self.check_image():"},{"line_number":749,"context_line":"                self.pull_image()"},{"line_number":750,"context_line":"            self.stop_container()"},{"line_number":751,"context_line":"            self.remove_container()"}],"source_content_type":"text/x-python","patch_set":1,"id":"3fa7e38b_46bd87d5","line":748,"in_reply_to":"3fa7e38b_6be2cea2","updated":"2019-11-14 12:56:34.000000000","message":"Nope. If the tag is unchanged but there is a newer image with the same tag (e.g. train), then you need an explicit pull.","commit_id":"1f357114f76de6b18759728aed84de557002718e"}]}
