)]}'
{"openstack/octavia/octavia.spec.j2":[{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"3ee8a543c4826f03274c0691a90291a6cb14e406","unresolved":false,"context_lines":[{"line_number":130,"context_line":"%package worker"},{"line_number":131,"context_line":"Summary:        OpenStack load balancer (Octavia) - worker"},{"line_number":132,"context_line":"Group:          Development/Languages/Python"},{"line_number":133,"context_line":"Requires:       %{name} \u003d %{version}-%{release}"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"%description worker"},{"line_number":136,"context_line":"Octavia is an scalable load balancer for OpenStack."}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"7faddb67_56b1408e","line":133,"range":{"start_line":133,"start_character":16,"end_line":133,"end_character":47},"updated":"2019-09-05 13:41:48.000000000","message":"The main package has an epoch, so let\u0027s use %{epoch}:%{version}-%{release}","commit_id":"24eb75662ef8ec7e94f2b4739834c27560d637c9"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"change_message_id":"24c4d964ee4dc435a39e7f5743b18ee462e42333","unresolved":false,"context_lines":[{"line_number":130,"context_line":"%package worker"},{"line_number":131,"context_line":"Summary:        OpenStack load balancer (Octavia) - worker"},{"line_number":132,"context_line":"Group:          Development/Languages/Python"},{"line_number":133,"context_line":"Requires:       %{name} \u003d %{version}-%{release}"},{"line_number":134,"context_line":""},{"line_number":135,"context_line":"%description worker"},{"line_number":136,"context_line":"Octavia is an scalable load balancer for OpenStack."}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"7faddb67_7cd53db6","line":133,"range":{"start_line":133,"start_character":16,"end_line":133,"end_character":47},"in_reply_to":"7faddb67_56b1408e","updated":"2019-09-05 14:41:47.000000000","message":"Done","commit_id":"24eb75662ef8ec7e94f2b4739834c27560d637c9"},{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"3ee8a543c4826f03274c0691a90291a6cb14e406","unresolved":false,"context_lines":[{"line_number":140,"context_line":"%package health-manager"},{"line_number":141,"context_line":"Summary:        OpenStack load balancer (Octavia) - health-manager"},{"line_number":142,"context_line":"Group:          Development/Languages/Python"},{"line_number":143,"context_line":"Requires:       %{name} \u003d %{version}-%{release}"},{"line_number":144,"context_line":""},{"line_number":145,"context_line":"%description health-manager"},{"line_number":146,"context_line":"Octavia is an scalable load balancer for OpenStack."}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"7faddb67_36a28440","line":143,"range":{"start_line":143,"start_character":0,"end_line":143,"end_character":47},"updated":"2019-09-05 13:41:48.000000000","message":"Same as above","commit_id":"24eb75662ef8ec7e94f2b4739834c27560d637c9"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"change_message_id":"24c4d964ee4dc435a39e7f5743b18ee462e42333","unresolved":false,"context_lines":[{"line_number":140,"context_line":"%package health-manager"},{"line_number":141,"context_line":"Summary:        OpenStack load balancer (Octavia) - health-manager"},{"line_number":142,"context_line":"Group:          Development/Languages/Python"},{"line_number":143,"context_line":"Requires:       %{name} \u003d %{version}-%{release}"},{"line_number":144,"context_line":""},{"line_number":145,"context_line":"%description health-manager"},{"line_number":146,"context_line":"Octavia is an scalable load balancer for OpenStack."}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"7faddb67_1ce0c996","line":143,"range":{"start_line":143,"start_character":0,"end_line":143,"end_character":47},"in_reply_to":"7faddb67_36a28440","updated":"2019-09-05 14:41:47.000000000","message":"Done","commit_id":"24eb75662ef8ec7e94f2b4739834c27560d637c9"},{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"3ee8a543c4826f03274c0691a90291a6cb14e406","unresolved":false,"context_lines":[{"line_number":150,"context_line":"%package housekeeping"},{"line_number":151,"context_line":"Summary:        OpenStack load balancer (Octavia) - housekeeping"},{"line_number":152,"context_line":"Group:          Development/Languages/Python"},{"line_number":153,"context_line":"Requires:       %{name} \u003d %{version}-%{release}"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"%description housekeeping"},{"line_number":156,"context_line":"Octavia is an scalable load balancer for OpenStack."}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"7faddb67_f665cc1d","line":153,"range":{"start_line":153,"start_character":0,"end_line":153,"end_character":47},"updated":"2019-09-05 13:41:48.000000000","message":"Same as above","commit_id":"24eb75662ef8ec7e94f2b4739834c27560d637c9"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"change_message_id":"24c4d964ee4dc435a39e7f5743b18ee462e42333","unresolved":false,"context_lines":[{"line_number":150,"context_line":"%package housekeeping"},{"line_number":151,"context_line":"Summary:        OpenStack load balancer (Octavia) - housekeeping"},{"line_number":152,"context_line":"Group:          Development/Languages/Python"},{"line_number":153,"context_line":"Requires:       %{name} \u003d %{version}-%{release}"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"%description housekeeping"},{"line_number":156,"context_line":"Octavia is an scalable load balancer for OpenStack."}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"7faddb67_3cdb45ea","line":153,"range":{"start_line":153,"start_character":0,"end_line":153,"end_character":47},"in_reply_to":"7faddb67_f665cc1d","updated":"2019-09-05 14:41:47.000000000","message":"Done","commit_id":"24eb75662ef8ec7e94f2b4739834c27560d637c9"},{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"3ee8a543c4826f03274c0691a90291a6cb14e406","unresolved":false,"context_lines":[{"line_number":160,"context_line":"%package amphora-agent"},{"line_number":161,"context_line":"Summary:        OpenStack load balancer (Octavia) - amphora-agent"},{"line_number":162,"context_line":"Group:          Development/Languages/Python"},{"line_number":163,"context_line":"Requires:       %{name} \u003d %{version}-%{release}"},{"line_number":164,"context_line":"Requires:       python-Flask \u003e\u003d 0.10"},{"line_number":165,"context_line":"Requires:       python-cryptography \u003e\u003d 2.1"},{"line_number":166,"context_line":"Requires:       python-gunicorn \u003e\u003d 19.0.0"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"7faddb67_7671dcdd","line":163,"range":{"start_line":163,"start_character":0,"end_line":163,"end_character":47},"updated":"2019-09-05 13:41:48.000000000","message":"Same as above","commit_id":"24eb75662ef8ec7e94f2b4739834c27560d637c9"},{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"3ee8a543c4826f03274c0691a90291a6cb14e406","unresolved":false,"context_lines":[{"line_number":161,"context_line":"Summary:        OpenStack load balancer (Octavia) - amphora-agent"},{"line_number":162,"context_line":"Group:          Development/Languages/Python"},{"line_number":163,"context_line":"Requires:       %{name} \u003d %{version}-%{release}"},{"line_number":164,"context_line":"Requires:       python-Flask \u003e\u003d 0.10"},{"line_number":165,"context_line":"Requires:       python-cryptography \u003e\u003d 2.1"},{"line_number":166,"context_line":"Requires:       python-gunicorn \u003e\u003d 19.0.0"},{"line_number":167,"context_line":"Requires:       python-ipaddress \u003e\u003d 1.0.17"},{"line_number":168,"context_line":"Requires:       python-netifaces \u003e\u003d 0.10.4"},{"line_number":169,"context_line":"Requires:       python-pyroute2 \u003e\u003d 0.4.21"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"%description amphora-agent"},{"line_number":172,"context_line":"Octavia is an scalable load balancer for OpenStack."}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"7faddb67_b6cf5426","line":169,"range":{"start_line":164,"start_character":0,"end_line":169,"end_character":41},"updated":"2019-09-05 13:41:48.000000000","message":"Are we using python2 versions for the amphora agent? If so, for RDO the package name for python-Flask should be python2-flask","commit_id":"24eb75662ef8ec7e94f2b4739834c27560d637c9"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"change_message_id":"24c4d964ee4dc435a39e7f5743b18ee462e42333","unresolved":false,"context_lines":[{"line_number":161,"context_line":"Summary:        OpenStack load balancer (Octavia) - amphora-agent"},{"line_number":162,"context_line":"Group:          Development/Languages/Python"},{"line_number":163,"context_line":"Requires:       %{name} \u003d %{version}-%{release}"},{"line_number":164,"context_line":"Requires:       python-Flask \u003e\u003d 0.10"},{"line_number":165,"context_line":"Requires:       python-cryptography \u003e\u003d 2.1"},{"line_number":166,"context_line":"Requires:       python-gunicorn \u003e\u003d 19.0.0"},{"line_number":167,"context_line":"Requires:       python-ipaddress \u003e\u003d 1.0.17"},{"line_number":168,"context_line":"Requires:       python-netifaces \u003e\u003d 0.10.4"},{"line_number":169,"context_line":"Requires:       python-pyroute2 \u003e\u003d 0.4.21"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"%description amphora-agent"},{"line_number":172,"context_line":"Octavia is an scalable load balancer for OpenStack."}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"7faddb67_1c8e89d0","line":169,"range":{"start_line":164,"start_character":0,"end_line":169,"end_character":41},"in_reply_to":"7faddb67_b6cf5426","updated":"2019-09-05 14:41:47.000000000","message":"I don\u0027t think we need theses Requires. Copy\u0026Paste error I think. Removed (because theses are already included via the openstack-octavia-\u003epython3-octavia Requires)","commit_id":"24eb75662ef8ec7e94f2b4739834c27560d637c9"},{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"3ee8a543c4826f03274c0691a90291a6cb14e406","unresolved":false,"context_lines":[{"line_number":176,"context_line":"%package driver-agent"},{"line_number":177,"context_line":"Summary:        OpenStack load balancer (Octavia) - driver-agent"},{"line_number":178,"context_line":"Group:          Development/Languages/Python"},{"line_number":179,"context_line":"Requires:       %{name} \u003d %{version}-%{release}"},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"%description driver-agent"},{"line_number":182,"context_line":"Octavia is an scalable load balancer for OpenStack."}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"7faddb67_b66bd4ed","line":179,"range":{"start_line":179,"start_character":0,"end_line":179,"end_character":47},"updated":"2019-09-05 13:41:48.000000000","message":"Same (epoch).","commit_id":"24eb75662ef8ec7e94f2b4739834c27560d637c9"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"change_message_id":"24c4d964ee4dc435a39e7f5743b18ee462e42333","unresolved":false,"context_lines":[{"line_number":176,"context_line":"%package driver-agent"},{"line_number":177,"context_line":"Summary:        OpenStack load balancer (Octavia) - driver-agent"},{"line_number":178,"context_line":"Group:          Development/Languages/Python"},{"line_number":179,"context_line":"Requires:       %{name} \u003d %{version}-%{release}"},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"%description driver-agent"},{"line_number":182,"context_line":"Octavia is an scalable load balancer for OpenStack."}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"7faddb67_3c8905c6","line":179,"range":{"start_line":179,"start_character":0,"end_line":179,"end_character":47},"in_reply_to":"7faddb67_b66bd4ed","updated":"2019-09-05 14:41:47.000000000","message":"Done","commit_id":"24eb75662ef8ec7e94f2b4739834c27560d637c9"},{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"3ee8a543c4826f03274c0691a90291a6cb14e406","unresolved":false,"context_lines":[{"line_number":186,"context_line":"%package diskimage-create"},{"line_number":187,"context_line":"Summary:        OpenStack load balancer (Octavia) - diskimage-builder"},{"line_number":188,"context_line":"Group:          Applications/System"},{"line_number":189,"context_line":"Requires:       %{name} \u003d %{version}-%{release}"},{"line_number":190,"context_line":"# NOTE: we don\u0027t have theses packaged yet"},{"line_number":191,"context_line":"#Requires:       dib-utils"},{"line_number":192,"context_line":"#Requires:       diskimage-builder"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"7faddb67_3677e4d3","line":189,"range":{"start_line":189,"start_character":18,"end_line":189,"end_character":22},"updated":"2019-09-05 13:41:48.000000000","message":"epoch","commit_id":"24eb75662ef8ec7e94f2b4739834c27560d637c9"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"change_message_id":"24c4d964ee4dc435a39e7f5743b18ee462e42333","unresolved":false,"context_lines":[{"line_number":186,"context_line":"%package diskimage-create"},{"line_number":187,"context_line":"Summary:        OpenStack load balancer (Octavia) - diskimage-builder"},{"line_number":188,"context_line":"Group:          Applications/System"},{"line_number":189,"context_line":"Requires:       %{name} \u003d %{version}-%{release}"},{"line_number":190,"context_line":"# NOTE: we don\u0027t have theses packaged yet"},{"line_number":191,"context_line":"#Requires:       dib-utils"},{"line_number":192,"context_line":"#Requires:       diskimage-builder"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"7faddb67_dcbd5168","line":189,"range":{"start_line":189,"start_character":18,"end_line":189,"end_character":22},"in_reply_to":"7faddb67_3677e4d3","updated":"2019-09-05 14:41:47.000000000","message":"Done","commit_id":"24eb75662ef8ec7e94f2b4739834c27560d637c9"},{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"3ee8a543c4826f03274c0691a90291a6cb14e406","unresolved":false,"context_lines":[{"line_number":200,"context_line":"%package network-namespace-scripts"},{"line_number":201,"context_line":"Summary:        OpenStack load balancer (Octavia) - network-namespace-scripts"},{"line_number":202,"context_line":"Group:          Development/Languages/Python"},{"line_number":203,"context_line":"Requires:       %{name} \u003d %{version}-%{release}"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"%description network-namespace-scripts"},{"line_number":206,"context_line":"Octavia is an scalable load balancer for OpenStack."}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"7faddb67_d64bf083","line":203,"range":{"start_line":203,"start_character":0,"end_line":203,"end_character":47},"updated":"2019-09-05 13:41:48.000000000","message":"epoch","commit_id":"24eb75662ef8ec7e94f2b4739834c27560d637c9"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@chainguard.dev","username":"toabctl"},"change_message_id":"24c4d964ee4dc435a39e7f5743b18ee462e42333","unresolved":false,"context_lines":[{"line_number":200,"context_line":"%package network-namespace-scripts"},{"line_number":201,"context_line":"Summary:        OpenStack load balancer (Octavia) - network-namespace-scripts"},{"line_number":202,"context_line":"Group:          Development/Languages/Python"},{"line_number":203,"context_line":"Requires:       %{name} \u003d %{version}-%{release}"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"%description network-namespace-scripts"},{"line_number":206,"context_line":"Octavia is an scalable load balancer for OpenStack."}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"7faddb67_fcc04de2","line":203,"range":{"start_line":203,"start_character":0,"end_line":203,"end_character":47},"in_reply_to":"7faddb67_d64bf083","updated":"2019-09-05 14:41:47.000000000","message":"Done","commit_id":"24eb75662ef8ec7e94f2b4739834c27560d637c9"}]}
