All of lore.kernel.org
 help / color / mirror / Atom feed
From: cel@kernel.org
To: <kdevops@lists.linux.dev>
Cc: Chuck Lever <chuck.lever@oracle.com>
Subject: [RFC PATCH 00/22] Replace community.general.zypper
Date: Fri, 12 Apr 2024 13:46:33 -0400	[thread overview]
Message-ID: <20240412174655.722290-1-cel@kernel.org> (raw)

From: Chuck Lever <chuck.lever@oracle.com>

mcgrof@kernel.org reports:
> So on a fresh new debian testing system I noticed we will have to
> install also now:
> 
> ansible-galaxy collection install ansible.posix --> due to our ansible.cfg stdout_callback=debug
> ansible-galaxy collection install community.general --> due to zypper !
> 
> Otherwise we get obscure errors.

This series surgically replaces the use of the zypper module to
mitigate the dependency on the community.general collection.

There are a few spots where some extra arguments were used. Those
spots need some review/testing attention. None of this has been
tested yet, this post is just for comments / thinking out loud.


Chuck Lever (22):
  blktests: Replace the use of community.general.zypper
  bootlinux: Replace the use of the community.general.zypper module
  btrfs_progs: Replace the use of the community.general.zypper module
  build-qemu: Replace the use of the community.general.zypper module
  create_partition: Replace the use of the community.general.zypper
    module
  cxl: Replace the use of the community.general.zypper module
  devconfig: Replace the use of the community.general.zypper module
  kotd-rev-kernel: Replace the use of the community.general.zypper
    module
  fstests: Replace the use of the community.general.zypper module
  fstests_prep_localhost: Replace the use of the community.general
    zypper module
  install-menuconfig-deps: Replace the use of the
    community.general.zypper module
  install_systemd_journal: Replace the use of the
    community.general.zypper module
  install_systemd_timesyncd: Replace the use of the
    community.general.zypper module
  install_terraform: Replace the use of the community.general.zypper
    module
  install_vagrant: Replace the use of the community.general.zypper
    module
  kdc: Replace the use of the community.general.zypper module
  krb5: Replace the use of the community.general.zypper module
  ktls: Replace the use of the community.general.zypper module
  libvirt_user: Replace the use of the community.general.zypper module
  nfsd: Replace the use of the community.general.zypper module
  pynfs: Replace the use of the community.general.zypper module
  selftests: Replace the use of the community.general.zypper module

 .../blktests/tasks/install-deps/suse/main.yml | 27 ++++--------
 .../tasks/install-deps/suse/main.yml          |  4 +-
 .../tasks/install-deps/suse/main.yml          |  4 +-
 .../tasks/install-deps/suse/main.yml          |  3 +-
 .../tasks/install-deps/suse/main.yml          |  2 +-
 .../cxl/tasks/install-deps/suse/main.yml      |  3 +-
 .../tasks/install-deps/suse/main.yml          | 31 +++++++-------
 .../tasks/kotd-rev-kernel/suse/main.yml       |  6 +--
 .../fstests/tasks/install-deps/suse/main.yml  | 27 ++++--------
 .../tasks/install-deps/suse/main.yml          |  2 +-
 .../tasks/install-deps/suse/main.yml          |  3 +-
 .../tasks/install-deps/suse/main.yml          |  3 +-
 .../tasks/install-deps/suse/main.yml          |  3 +-
 .../tasks/install-deps/suse/main.yml          |  3 +-
 .../tasks/install-deps/suse/main.yml          |  8 ++--
 .../kdc/tasks/install-deps/suse/main.yml      |  2 +-
 .../krb5/tasks/install-deps/suse/main.yml     |  3 +-
 .../ktls/tasks/install-deps/suse/main.yml     |  4 +-
 .../tasks/install-deps/suse/main.yml          |  2 +-
 .../nfsd/tasks/install-deps/debian/main.yml   | 36 ----------------
 .../nfsd/tasks/install-deps/redhat/main.yml   | 33 ---------------
 .../nfsd/tasks/install-deps/suse/main.yml     | 34 ---------------
 playbooks/roles/nfsd/tasks/main.yml           | 42 +++++++++++++++----
 playbooks/roles/nfsd/vars/Debian.yml          |  3 ++
 playbooks/roles/nfsd/vars/RedHat.yml          |  2 +
 playbooks/roles/nfsd/vars/Suse.yml            |  4 ++
 .../pynfs/tasks/install-deps/suse/main.yml    |  2 +-
 .../tasks/install-deps/suse/main.yml          |  2 +-
 28 files changed, 102 insertions(+), 196 deletions(-)
 delete mode 100644 playbooks/roles/nfsd/tasks/install-deps/debian/main.yml
 delete mode 100644 playbooks/roles/nfsd/tasks/install-deps/redhat/main.yml
 delete mode 100644 playbooks/roles/nfsd/tasks/install-deps/suse/main.yml


base-commit: 9f538b3b87d15eebf60ead16c666ab7e433a5075
-- 
2.44.0


             reply	other threads:[~2024-04-12 17:47 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-04-12 17:46 cel [this message]
2024-04-12 17:46 ` [RFC PATCH 01/22] blktests: Replace the use of community.general.zypper cel
2024-04-12 17:46 ` [RFC PATCH 02/22] bootlinux: Replace the use of the community.general.zypper module cel
2024-04-12 17:46 ` [RFC PATCH 03/22] btrfs_progs: " cel
2024-04-12 17:46 ` [RFC PATCH 04/22] build-qemu: " cel
2024-04-12 17:46 ` [RFC PATCH 05/22] create_partition: " cel
2024-04-12 17:46 ` [RFC PATCH 06/22] cxl: " cel
2024-04-12 17:46 ` [RFC PATCH 07/22] devconfig: " cel
2024-04-12 17:46 ` [RFC PATCH 08/22] kotd-rev-kernel: " cel
2024-04-12 17:46 ` [RFC PATCH 09/22] fstests: " cel
2024-04-12 17:46 ` [RFC PATCH 10/22] fstests_prep_localhost: Replace the use of the community.general zypper module cel
2024-04-12 17:46 ` [RFC PATCH 11/22] install-menuconfig-deps: Replace the use of the community.general.zypper module cel
2024-04-12 17:46 ` [RFC PATCH 12/22] install_systemd_journal: " cel
2024-04-12 17:46 ` [RFC PATCH 13/22] install_systemd_timesyncd: " cel
2024-04-12 17:46 ` [RFC PATCH 14/22] install_terraform: " cel
2024-04-12 17:46 ` [RFC PATCH 15/22] install_vagrant: " cel
2024-04-12 17:46 ` [RFC PATCH 16/22] kdc: " cel
2024-04-12 17:46 ` [RFC PATCH 17/22] krb5: " cel
2024-04-12 17:46 ` [RFC PATCH 18/22] ktls: " cel
2024-04-12 17:46 ` [RFC PATCH 19/22] libvirt_user: " cel
2024-04-12 17:46 ` [RFC PATCH 20/22] nfsd: " cel
2024-04-12 17:46 ` [RFC PATCH 21/22] pynfs: " cel
2024-04-12 17:46 ` [RFC PATCH 22/22] selftests: " cel
2024-04-12 18:30 ` [RFC PATCH 00/22] Replace community.general.zypper Luis Chamberlain
2024-04-15 14:39   ` Chuck Lever III
2024-04-15 20:32     ` Goldwyn Rodrigues
2024-04-15 21:11       ` Chuck Lever
2024-04-15 21:35         ` Goldwyn Rodrigues
2024-04-15 21:41           ` Chuck Lever III
2024-04-15 22:38             ` Anthony Iliopoulos
2024-04-17 16:57               ` Chuck Lever III
2024-04-17 18:39                 ` Anthony Iliopoulos
2024-04-17 18:48                   ` Chuck Lever III
2024-04-17 18:48                     ` Chuck Lever III
2024-04-17 19:12                     ` Anthony Iliopoulos
2024-04-17 16:50 ` Chuck Lever III

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20240412174655.722290-1-cel@kernel.org \
    --to=cel@kernel.org \
    --cc=chuck.lever@oracle.com \
    --cc=kdevops@lists.linux.dev \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.