From a48c0eb615209c3dd4783c1d1dfc1cff776642ff Mon Sep 17 00:00:00 2001 From: Jose Castillo Date: Thu, 5 Sep 2024 15:34:41 +0100 Subject: [PATCH] [bootc] Add new plugin bootc Add new plugin to support bootable containers tool bootc. Related: RHEL PLMCORE-10590 Signed-off-by: Jose Castillo --- sos/report/plugins/bootc.py | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 sos/report/plugins/bootc.py diff --git a/sos/report/plugins/bootc.py b/sos/report/plugins/bootc.py new file mode 100644 index 000000000..4be6538b0 --- /dev/null +++ b/sos/report/plugins/bootc.py @@ -0,0 +1,32 @@ +# Copyright (C) 2024 Red Hat, Inc., Jose Castillo +# This file is part of the sos project: https://github.com/sosreport/sos +# +# This copyrighted material is made available to anyone wishing to use, +# modify, copy, or redistribute it subject to the terms and conditions of +# version 2 of the GNU General Public License. +# +# See the LICENSE file in the source distribution for further information. + +from sos.report.plugins import Plugin, RedHatPlugin + + +class Bootc(Plugin, RedHatPlugin): + + short_desc = 'Bootc' + + plugin_name = 'bootc' + profiles = ('system', 'sysmgmt', 'packagemanager',) + + packages = ('bootc',) + + def setup(self): + self.add_copy_spec([ + "/usr/lib/ostree/prepare-root.conf", + "/usr/lib/bootc/", + ]) + + self.add_cmd_output( + "bootc status", + ) + +# vim: set et ts=4 sw=4 :