From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9747384A35 for ; Fri, 12 Apr 2024 17:47:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712944020; cv=none; b=Dc/c5SF7oqPBSi81+kAXDShJd0VK7higFUcuhG2eiHTTczD2lQ+QPQyEM4HWakgKOUA26sC6zM3cWteYgAibz+xPIqdPnKog3nZdYLlZQHltsJ12uQqar3fpsX4g3f0DZPV2FC0tYNK/l0J99ZyICtslXRO/KbLjKE/59MdVhMw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712944020; c=relaxed/simple; bh=8OXDJ4K1opGzHrCM+RIV4B7cwKPlPHyCw4bP3TVNoxE=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=ezkDy2bEONhN/twFgmHupLTOu6N4SLVgbXZXZ8azj23DvnqadghJmOJNFJYL6Fxtw0mlPKe6cHcuQtV2zzXpWtk9PF3YqfwOC558AqXUVR3Lm0cCUqPFGPunSAeANk8Maxb/mBDnDfoH4kX9NkRPxXcF7/A3HyHFCQwhS4J6Axs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=Cqt95coB; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="Cqt95coB" Received: by smtp.kernel.org (Postfix) with ESMTPSA id E281DC113CC; Fri, 12 Apr 2024 17:46:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1712944020; bh=8OXDJ4K1opGzHrCM+RIV4B7cwKPlPHyCw4bP3TVNoxE=; h=From:To:Cc:Subject:Date:From; b=Cqt95coBWiFh+aJNqN3ct2wym5hWw25eGWwrlSFKX1Ko1K6q6nTBouoKUEsAur0V4 QbdcO+mm+4oO3P+4XQt4pRHYzlZbjQxvfTJFcCoPAVhE7BsPgH7YavzPwRnfxVxcOY vzlw+DsKy43MPiM1nwVZcETs9KLB8DYTgQ9jQliau1pIFOFLlp5TrD3Qw1i7/D8mtw PdJ5spruOyy6Jno7iuqq/Ie2qSbDqTQWvFPUIGa6fUhSocQ5zVU+m/iO7kZ/xjPcEO D1DyfQplpTnreXE+vVe9fEOzFdbDPGc30dlcbTqF3xIVTfF/EwsX0km6Az0nofaw2O 9LELsRN1DfE/A== From: cel@kernel.org To: Cc: Chuck Lever Subject: [RFC PATCH 00/22] Replace community.general.zypper Date: Fri, 12 Apr 2024 13:46:33 -0400 Message-ID: <20240412174655.722290-1-cel@kernel.org> X-Mailer: git-send-email 2.44.0 Precedence: bulk X-Mailing-List: kdevops@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit From: Chuck Lever 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