[Bug 1893901] Review Request: ansible-base - A radically simple IT automation system
https://bugzilla.redhat.com/show_bug.cgi?id=1893901 Mattia Verga changed: What|Removed |Added Status|POST|CLOSED Resolution|--- |NOTABUG Last Closed||2021-10-22 14:07:57 --- Comment #8 from Mattia Verga --- Package was imported, then orphaned. Closing. -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component https://bugzilla.redhat.com/show_bug.cgi?id=1893901 ___ package-review mailing list -- package-review@lists.fedoraproject.org To unsubscribe send an email to package-review-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
[Bug 1893901] Review Request: ansible-base - A radically simple IT automation system
https://bugzilla.redhat.com/show_bug.cgi?id=1893901 --- Comment #7 from Gwyn Ciesla --- (fedscm-admin): The Pagure repository was created at https://src.fedoraproject.org/rpms/ansible-base -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component ___ package-review mailing list -- package-review@lists.fedoraproject.org To unsubscribe send an email to package-review-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
[Bug 1893901] Review Request: ansible-base - A radically simple IT automation system
https://bugzilla.redhat.com/show_bug.cgi?id=1893901 --- Comment #6 from Kevin Fenzi --- Thanks so much for the review! -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component ___ package-review mailing list -- package-review@lists.fedoraproject.org To unsubscribe send an email to package-review-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
[Bug 1893901] Review Request: ansible-base - A radically simple IT automation system
https://bugzilla.redhat.com/show_bug.cgi?id=1893901 Robert-André Mauchin changed: What|Removed |Added Status|NEW |POST Assignee|nob...@fedoraproject.org|zebo...@gmail.com Flags||fedora-review+ --- Comment #5 from Robert-André Mauchin --- (In reply to Kevin Fenzi from comment #4) > I'm fine removing all the .git_keep and .travis.yml, but these two I think > are used by ansible_test: > > > /usr/lib/python3.9/site-packages/ansible_test/_data/coveragerc > > ansible-base.noarch: E: zero-length > > /usr/lib/python3.9/site-packages/ansible_test/_data/ansible.cfg > > ansible-base.noarch: E: zero-length > Sure! > > - Please don't forget to clean the Sphinx build leftovers here > > > > %if 0%{?with_docs} > > make PYTHON=/usr/bin/python3 SPHINXBUILD=sphinx-build-3 webdocs > > %else > > Can you expand on what build leftovers should be cleaned? Is there a > guideline? > Sphinx building leaves hidden files that should be removed: # remove the sphinx-build leftovers rm -rf docs/docsite/_build/html/.{doctrees,buildinfo} Although you don't build the doc, I think this shoild be added for the future. Package approved. -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component ___ package-review mailing list -- package-review@lists.fedoraproject.org To unsubscribe send an email to package-review-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
[Bug 1893901] Review Request: ansible-base - A radically simple IT automation system
https://bugzilla.redhat.com/show_bug.cgi?id=1893901 --- Comment #4 from Kevin Fenzi --- (In reply to Robert-André Mauchin from comment #3) > > These are harmless I think: > > ansible-base.noarch: W: hidden-file-or-dir > /usr/lib/python3.9/site-packages/ansible/galaxy/data/network/.travis.yml > ansible-base.noarch: W: hidden-file-or-dir > /usr/lib/python3.9/site-packages/ansible/galaxy/data/network/templates/. > git_keep > ansible-base.noarch: W: hidden-file-or-dir > /usr/lib/python3.9/site-packages/ansible/galaxy/data/network/files/.git_keep > ansible-base.noarch: W: hidden-file-or-dir > /usr/lib/python3.9/site-packages/ansible/galaxy/data/default/role/.travis.yml > ansible-base.noarch: W: hidden-file-or-dir > /usr/lib/python3.9/site-packages/ansible/galaxy/data/default/role/templates/. > git_keep > ansible-base.noarch: W: hidden-file-or-dir > /usr/lib/python3.9/site-packages/ansible/galaxy/data/default/role/files/. > git_keep > ansible-base.noarch: W: hidden-file-or-dir > /usr/lib/python3.9/site-packages/ansible/galaxy/data/default/collection/ > roles/.git_keep > ansible-base.noarch: W: hidden-file-or-dir > /usr/lib/python3.9/site-packages/ansible/galaxy/data/default/collection/docs/ > .git_keep > ansible-base.noarch: W: hidden-file-or-dir > /usr/lib/python3.9/site-packages/ansible/galaxy/data/container/.travis.yml > ansible-base.noarch: W: hidden-file-or-dir > /usr/lib/python3.9/site-packages/ansible/galaxy/data/container/templates/. > git_keep > ansible-base.noarch: W: hidden-file-or-dir > /usr/lib/python3.9/site-packages/ansible/galaxy/data/container/files/. > git_keep > ansible-base.noarch: W: hidden-file-or-dir > /usr/lib/python3.9/site-packages/ansible/galaxy/data/apb/.travis.yml > ansible-base.noarch: W: hidden-file-or-dir > /usr/lib/python3.9/site-packages/ansible/galaxy/data/apb/templates/.git_keep > ansible-base.noarch: W: hidden-file-or-dir > /usr/lib/python3.9/site-packages/ansible/galaxy/data/apb/files/.git_keep > ansible-base.noarch: E: zero-length > /usr/lib/python3.9/site-packages/ansible_test/_data/coveragerc > ansible-base.noarch: E: zero-length > /usr/lib/python3.9/site-packages/ansible_test/_data/ansible.cfg > ansible-base.noarch: E: zero-length > /usr/lib/python3.9/site-packages/ansible/galaxy/data/network/templates/. > git_keep > ansible-base.noarch: E: zero-length > /usr/lib/python3.9/site-packages/ansible/galaxy/data/network/files/.git_keep > ansible-base.noarch: E: zero-length > /usr/lib/python3.9/site-packages/ansible/galaxy/data/default/role/templates/. > git_keep > ansible-base.noarch: E: zero-length > /usr/lib/python3.9/site-packages/ansible/galaxy/data/default/role/files/. > git_keep > ansible-base.noarch: E: zero-length > /usr/lib/python3.9/site-packages/ansible/galaxy/data/default/collection/ > roles/.git_keep > ansible-base.noarch: E: zero-length > /usr/lib/python3.9/site-packages/ansible/galaxy/data/default/collection/docs/ > .git_keep > ansible-base.noarch: E: zero-length > /usr/lib/python3.9/site-packages/ansible/galaxy/data/container/templates/. > git_keep > ansible-base.noarch: E: zero-length > /usr/lib/python3.9/site-packages/ansible/galaxy/data/container/files/. > git_keep > ansible-base.noarch: E: zero-length > /usr/lib/python3.9/site-packages/ansible/galaxy/data/apb/templates/.git_keep > ansible-base.noarch: E: zero-length > /usr/lib/python3.9/site-packages/ansible/galaxy/data/apb/files/.git_keep > > > Please remove them. I'm fine removing all the .git_keep and .travis.yml, but these two I think are used by ansible_test: > /usr/lib/python3.9/site-packages/ansible_test/_data/coveragerc > ansible-base.noarch: E: zero-length > /usr/lib/python3.9/site-packages/ansible_test/_data/ansible.cfg > ansible-base.noarch: E: zero-length > > - Would prefer you use %bcond_with/%bcond_without > > %global with_tests 1 I suppose. I hate it's syntax, but sure. > > > - Please document why this patch is needed: > > Patch1: 2.10.3-test-patch.patch Done. > - Please don't forget to clean the Sphinx build leftovers here > > %if 0%{?with_docs} > make PYTHON=/usr/bin/python3 SPHINXBUILD=sphinx-build-3 webdocs > %else Can you expand on what build leftovers should be cleaned? Is there a guideline? > > - manpages should not be marked as %doc: Indeed. fixed. > %{_mandir}/man1/ansible* > > - that don't work for whole dir, use: > > %dir %{_sysconfdir}/ansible/ > %config(noreplace) %{_sysconfdir}/ansible/* Fixed. > - What the point of this: > > cp -pr docs/docsite/rst . > %if 0%{?with_docs} > cp -pr docs/docsite/_build/html %{_builddir}/%{name}-%{version}/html > %endif > > You could directly include the docs with: > > %files -n ansible-base-doc > %doc docs/docsite/rst > %if 0%{?with_docs} > %doc docs/docsite/_build/html > %endif Yeah, you are right. Dropped that. Here's the diff: 5c5 < %global with_docs 0 --- > %bcond_with docs 10c10 < %global with_tests 1 --- > %bcond_with tests 23d22 < Patch1: 2.10.3-test-patch.patch 30c29,33 < %if
[Bug 1893901] Review Request: ansible-base - A radically simple IT automation system
https://bugzilla.redhat.com/show_bug.cgi?id=1893901 Robert-André Mauchin changed: What|Removed |Added CC||zebo...@gmail.com --- Comment #3 from Robert-André Mauchin --- > These are harmless I think: ansible-base.noarch: W: hidden-file-or-dir /usr/lib/python3.9/site-packages/ansible/galaxy/data/network/.travis.yml ansible-base.noarch: W: hidden-file-or-dir /usr/lib/python3.9/site-packages/ansible/galaxy/data/network/templates/.git_keep ansible-base.noarch: W: hidden-file-or-dir /usr/lib/python3.9/site-packages/ansible/galaxy/data/network/files/.git_keep ansible-base.noarch: W: hidden-file-or-dir /usr/lib/python3.9/site-packages/ansible/galaxy/data/default/role/.travis.yml ansible-base.noarch: W: hidden-file-or-dir /usr/lib/python3.9/site-packages/ansible/galaxy/data/default/role/templates/.git_keep ansible-base.noarch: W: hidden-file-or-dir /usr/lib/python3.9/site-packages/ansible/galaxy/data/default/role/files/.git_keep ansible-base.noarch: W: hidden-file-or-dir /usr/lib/python3.9/site-packages/ansible/galaxy/data/default/collection/roles/.git_keep ansible-base.noarch: W: hidden-file-or-dir /usr/lib/python3.9/site-packages/ansible/galaxy/data/default/collection/docs/.git_keep ansible-base.noarch: W: hidden-file-or-dir /usr/lib/python3.9/site-packages/ansible/galaxy/data/container/.travis.yml ansible-base.noarch: W: hidden-file-or-dir /usr/lib/python3.9/site-packages/ansible/galaxy/data/container/templates/.git_keep ansible-base.noarch: W: hidden-file-or-dir /usr/lib/python3.9/site-packages/ansible/galaxy/data/container/files/.git_keep ansible-base.noarch: W: hidden-file-or-dir /usr/lib/python3.9/site-packages/ansible/galaxy/data/apb/.travis.yml ansible-base.noarch: W: hidden-file-or-dir /usr/lib/python3.9/site-packages/ansible/galaxy/data/apb/templates/.git_keep ansible-base.noarch: W: hidden-file-or-dir /usr/lib/python3.9/site-packages/ansible/galaxy/data/apb/files/.git_keep ansible-base.noarch: E: zero-length /usr/lib/python3.9/site-packages/ansible_test/_data/coveragerc ansible-base.noarch: E: zero-length /usr/lib/python3.9/site-packages/ansible_test/_data/ansible.cfg ansible-base.noarch: E: zero-length /usr/lib/python3.9/site-packages/ansible/galaxy/data/network/templates/.git_keep ansible-base.noarch: E: zero-length /usr/lib/python3.9/site-packages/ansible/galaxy/data/network/files/.git_keep ansible-base.noarch: E: zero-length /usr/lib/python3.9/site-packages/ansible/galaxy/data/default/role/templates/.git_keep ansible-base.noarch: E: zero-length /usr/lib/python3.9/site-packages/ansible/galaxy/data/default/role/files/.git_keep ansible-base.noarch: E: zero-length /usr/lib/python3.9/site-packages/ansible/galaxy/data/default/collection/roles/.git_keep ansible-base.noarch: E: zero-length /usr/lib/python3.9/site-packages/ansible/galaxy/data/default/collection/docs/.git_keep ansible-base.noarch: E: zero-length /usr/lib/python3.9/site-packages/ansible/galaxy/data/container/templates/.git_keep ansible-base.noarch: E: zero-length /usr/lib/python3.9/site-packages/ansible/galaxy/data/container/files/.git_keep ansible-base.noarch: E: zero-length /usr/lib/python3.9/site-packages/ansible/galaxy/data/apb/templates/.git_keep ansible-base.noarch: E: zero-length /usr/lib/python3.9/site-packages/ansible/galaxy/data/apb/files/.git_keep Please remove them. - Would prefer you use %bcond_with/%bcond_without %global with_tests 1 - Please document why this patch is needed: Patch1: 2.10.3-test-patch.patch - Please don't forget to clean the Sphinx build leftovers here %if 0%{?with_docs} make PYTHON=/usr/bin/python3 SPHINXBUILD=sphinx-build-3 webdocs %else - manpages should not be marked as %doc: %{_mandir}/man1/ansible* - that don't work for whole dir, use: %dir %{_sysconfdir}/ansible/ %config(noreplace) %{_sysconfdir}/ansible/* - What the point of this: cp -pr docs/docsite/rst . %if 0%{?with_docs} cp -pr docs/docsite/_build/html %{_builddir}/%{name}-%{version}/html %endif You could directly include the docs with: %files -n ansible-base-doc %doc docs/docsite/rst %if 0%{?with_docs} %doc docs/docsite/_build/html %endif -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component ___ package-review mailing list -- package-review@lists.fedoraproject.org To unsubscribe send an email to package-review-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
[Bug 1893901] Review Request: ansible-base - A radically simple IT automation system
https://bugzilla.redhat.com/show_bug.cgi?id=1893901 farro...@redhat.com changed: What|Removed |Added CC||farro...@redhat.com --- Comment #2 from farro...@redhat.com --- @Kevin : I'm still myself confused with ansible vs ansible-base : when I read latest "Bullhorn" mail, I see that both ansible and ansible-base seem to exist : https://mailchi.mp/redhat/the-bullhorn-13 While it seems that ansible itself (2.10) can be used a simple replacement for previous ansible, the new ansible-base seems "lightweight" and only just core and one or two plugins. Do you still plan to have ansible itself targetting 2.10 (like upstream) or just packaging from now ansible-base (and forget about ansible, which still seems to exist) ? :) -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component ___ package-review mailing list -- package-review@lists.fedoraproject.org To unsubscribe send an email to package-review-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
[Bug 1893901] Review Request: ansible-base - A radically simple IT automation system
https://bugzilla.redhat.com/show_bug.cgi?id=1893901 --- Comment #1 from Kevin Fenzi --- Updated to 2.10.3: Spec URL: https://www.scrye.com/~kevin/fedora/ansible-base-review/ansible-base.spec SRPM URL: https://www.scrye.com/~kevin/fedora/ansible-base-review/ansible-base-2.10.3-1.fc34.src.rpm -- You are receiving this mail because: You are on the CC list for the bug. You are always notified about changes to this product and component ___ package-review mailing list -- package-review@lists.fedoraproject.org To unsubscribe send an email to package-review-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org