)]}'
{"openstack/glance/glance.spec.j2":[{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@canonical.com","username":"toabctl"},"change_message_id":"9a7a729f1756e4e360fcd915ed7ef0f7aca8abc0","unresolved":false,"context_lines":[{"line_number":58,"context_line":"Requires:       python3-{{ pypi_name }} \u003d %{epoch}:%{version}-%{release}"},{"line_number":59,"context_line":"# needed by support for image conversion (qemu-img)"},{"line_number":60,"context_line":"Requires:       qemu-tools"},{"line_number":61,"context_line":"Requires(post): sysconfig"},{"line_number":62,"context_line":"BuildArch:      noarch"},{"line_number":63,"context_line":"%if 0%{?suse_version}"},{"line_number":64,"context_line":"BuildRequires:  systemd-rpm-macros"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"5faad753_da2075b3","line":61,"updated":"2019-09-11 09:58:52.000000000","message":"why sysconfig ?","commit_id":"c89e5375b5d40a786155b3db8bec7674f5d7ed28"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@canonical.com","username":"toabctl"},"change_message_id":"9a7a729f1756e4e360fcd915ed7ef0f7aca8abc0","unresolved":false,"context_lines":[{"line_number":70,"context_line":"Requires(preun): systemd"},{"line_number":71,"context_line":"%endif"},{"line_number":72,"context_line":"%if 0%{?suse_version}"},{"line_number":73,"context_line":"Recommends:     cron"},{"line_number":74,"context_line":"Requires(pre):  pwdutils"},{"line_number":75,"context_line":"%endif"},{"line_number":76,"context_line":"%if 0%{?rdo}"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"5faad753_7a2f01a1","line":73,"updated":"2019-09-11 09:58:52.000000000","message":"why?","commit_id":"c89e5375b5d40a786155b3db8bec7674f5d7ed28"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@canonical.com","username":"toabctl"},"change_message_id":"9a7a729f1756e4e360fcd915ed7ef0f7aca8abc0","unresolved":false,"context_lines":[{"line_number":268,"context_line":"install -p -D -m 444 %{SOURCE4} %{buildroot}%{_unitdir}/openstack-glance-registry.service"},{"line_number":269,"context_line":"# logrotate"},{"line_number":270,"context_line":"install -p -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/openstack-glance"},{"line_number":271,"context_line":"# documentation"},{"line_number":272,"context_line":"install -d %{buildroot}%{_mandir}/man1"},{"line_number":273,"context_line":"install -m 644 doc/build/man/*.1 %{buildroot}%{_mandir}/man1"},{"line_number":274,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"5faad753_fa3bf1e7","line":271,"updated":"2019-09-11 09:58:52.000000000","message":"needs to be inside %if 0%{?with_doc}","commit_id":"c89e5375b5d40a786155b3db8bec7674f5d7ed28"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@canonical.com","username":"toabctl"},"change_message_id":"9a7a729f1756e4e360fcd915ed7ef0f7aca8abc0","unresolved":false,"context_lines":[{"line_number":345,"context_line":"%{_bindir}/glance-replicator"},{"line_number":346,"context_line":"%{_bindir}/glance-scrubber"},{"line_number":347,"context_line":"%{_bindir}/glance-status"},{"line_number":348,"context_line":"%{_mandir}/man1/glance-api.1%{?ext_man}"},{"line_number":349,"context_line":"%{_mandir}/man1/glance-cache-cleaner.1%{?ext_man}"},{"line_number":350,"context_line":"%{_mandir}/man1/glance-cache-manage.1%{?ext_man}"},{"line_number":351,"context_line":"%{_mandir}/man1/glance-cache-prefetcher.1%{?ext_man}"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"5faad753_da72b5e3","line":348,"updated":"2019-09-11 09:58:52.000000000","message":"Can you move that to the package where the executable is installed (%files api)?","commit_id":"c89e5375b5d40a786155b3db8bec7674f5d7ed28"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@canonical.com","username":"toabctl"},"change_message_id":"9a7a729f1756e4e360fcd915ed7ef0f7aca8abc0","unresolved":false,"context_lines":[{"line_number":346,"context_line":"%{_bindir}/glance-scrubber"},{"line_number":347,"context_line":"%{_bindir}/glance-status"},{"line_number":348,"context_line":"%{_mandir}/man1/glance-api.1%{?ext_man}"},{"line_number":349,"context_line":"%{_mandir}/man1/glance-cache-cleaner.1%{?ext_man}"},{"line_number":350,"context_line":"%{_mandir}/man1/glance-cache-manage.1%{?ext_man}"},{"line_number":351,"context_line":"%{_mandir}/man1/glance-cache-prefetcher.1%{?ext_man}"},{"line_number":352,"context_line":"%{_mandir}/man1/glance-cache-pruner.1%{?ext_man}"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"5faad753_9a2afd8d","line":349,"updated":"2019-09-11 09:58:52.000000000","message":"needs to be inside %if 0%{?with_doc} (all of the manpages)","commit_id":"c89e5375b5d40a786155b3db8bec7674f5d7ed28"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@canonical.com","username":"toabctl"},"change_message_id":"9a7a729f1756e4e360fcd915ed7ef0f7aca8abc0","unresolved":false,"context_lines":[{"line_number":352,"context_line":"%{_mandir}/man1/glance-cache-pruner.1%{?ext_man}"},{"line_number":353,"context_line":"%{_mandir}/man1/glance-control.1%{?ext_man}"},{"line_number":354,"context_line":"%{_mandir}/man1/glance-manage.1%{?ext_man}"},{"line_number":355,"context_line":"%{_mandir}/man1/glance-registry.1%{?ext_man}"},{"line_number":356,"context_line":"%{_mandir}/man1/glance-replicator.1%{?ext_man}"},{"line_number":357,"context_line":"%{_mandir}/man1/glance-scrubber.1%{?ext_man}"},{"line_number":358,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"5faad753_9a7c3db6","line":355,"updated":"2019-09-11 09:58:52.000000000","message":"same here","commit_id":"c89e5375b5d40a786155b3db8bec7674f5d7ed28"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@canonical.com","username":"toabctl"},"change_message_id":"3808ba56fe2a4705c7bcbdb7d912122894a8394f","unresolved":false,"context_lines":[{"line_number":58,"context_line":"Requires:       python3-{{ pypi_name }} \u003d %{epoch}:%{version}-%{release}"},{"line_number":59,"context_line":"# needed by support for image conversion (qemu-img)"},{"line_number":60,"context_line":"Requires:       qemu-tools"},{"line_number":61,"context_line":"Requires(post): sysconfig"},{"line_number":62,"context_line":"BuildArch:      noarch"},{"line_number":63,"context_line":"%if 0%{?suse_version}"},{"line_number":64,"context_line":"BuildRequires:  systemd-rpm-macros"}],"source_content_type":"text/x-jinja2","patch_set":3,"id":"5faad753_9e264c15","line":61,"updated":"2019-09-12 14:57:27.000000000","message":"@Dirk, still the question - why sysconfig?","commit_id":"60dc6106fdbd39ee72f21536867b67dfb1bf6311"},{"author":{"_account_id":7102,"name":"Thomas Bechtold","email":"thomas.bechtold@canonical.com","username":"toabctl"},"change_message_id":"3808ba56fe2a4705c7bcbdb7d912122894a8394f","unresolved":false,"context_lines":[{"line_number":71,"context_line":"%endif"},{"line_number":72,"context_line":"%if 0%{?suse_version}"},{"line_number":73,"context_line":"Requires(pre):  pwdutils"},{"line_number":74,"context_line":"Recommends:     cron"},{"line_number":75,"context_line":"%endif"},{"line_number":76,"context_line":"%if 0%{?rdo}"},{"line_number":77,"context_line":"Requires(pre):  shadow-utils"}],"source_content_type":"text/x-jinja2","patch_set":3,"id":"5faad753_3e74f8fd","line":74,"updated":"2019-09-12 14:57:27.000000000","message":"Why? There is a) systemd which has timers and b) glance-scrubber can run as daemon. I wonder if we want to add a .service file for glance-scrubber instead.","commit_id":"60dc6106fdbd39ee72f21536867b67dfb1bf6311"}]}
