Newly introduced findings

List of Findings

Error: SHELLCHECK_WARNING (CWE-829): [#def1]
/usr/lib/dracut/modules.d/90stratis-clevis/stratis-clevis-rootfs-setup:19:5: warning[SC2091]: Remove surrounding $() to avoid executing output (or use eval if intentional).
#   17|   
#   18|   if $(stratis-min pool is-stopped "$STRATIS_ROOTFS_UUID"); then
#   19|-> 	if $(stratis-min pool is-bound "$STRATIS_ROOTFS_UUID"); then
#   20|   		if ! stratis-min pool start --token-slot=any "$STRATIS_ROOTFS_UUID"; then
#   21|   			echo Failed to start pool with UUID $STRATIS_ROOTFS_UUID using an unattended unlock method. >&2

Error: SHELLCHECK_WARNING (CWE-829): [#def2]
/usr/lib/dracut/modules.d/90stratis/stratis-rootfs-setup:19:5: warning[SC2091]: Remove surrounding $() to avoid executing output (or use eval if intentional).
#   17|   
#   18|   if $(stratis-min pool is-stopped "$STRATIS_ROOTFS_UUID"); then
#   19|-> 	if $(stratis-min pool has-passphrase "$STRATIS_ROOTFS_UUID"); then
#   20|   		ATTEMPTS_REMAINING=3
#   21|   		if

Error: SHELLCHECK_WARNING (CWE-829): [#def3]
/usr/lib/dracut/modules.d/90stratis/stratis-rootfs-setup:31:7: warning[SC2091]: Remove surrounding $() to avoid executing output (or use eval if intentional).
#   29|   		fi
#   30|   	fi
#   31|-> 	if ! $(stratis-min pool is-encrypted "$STRATIS_ROOTFS_UUID"); then
#   32|   		if ! stratis-min pool start "$STRATIS_ROOTFS_UUID"; then
#   33|   			echo Failed to start pool with UUID $STRATIS_ROOTFS_UUID >&2

Error: SHELLCHECK_WARNING (CWE-829): [#def4]
/usr/lib/systemd/stratis-fstab-setup:21:5: warning[SC2091]: Remove surrounding $() to avoid executing output (or use eval if intentional).
#   19|   
#   20|   if $(stratis-min pool is-stopped "$POOL_UUID"); then
#   21|-> 	if $(stratis-min pool is-bound "$POOL_UUID"); then
#   22|   		if stratis-min pool start --token-slot=any "$POOL_UUID"; then
#   23|   			exit 0

Error: SHELLCHECK_WARNING (CWE-829): [#def5]
/usr/lib/systemd/stratis-fstab-setup:28:5: warning[SC2091]: Remove surrounding $() to avoid executing output (or use eval if intentional).
#   26|   		fi
#   27|   	fi
#   28|-> 	if $(stratis-min pool has-passphrase "$POOL_UUID"); then
#   29|   		if systemd-ask-password \
#   30|   			"Enter password for pool with UUID $POOL_UUID" |

Error: SHELLCHECK_WARNING (CWE-829): [#def6]
/usr/lib/systemd/stratis-fstab-setup:37:7: warning[SC2091]: Remove surrounding $() to avoid executing output (or use eval if intentional).
#   35|   		fi
#   36|   	fi
#   37|-> 	if ! $(stratis-min pool is-encrypted "$POOL_UUID"); then
#   38|   		if stratis-min pool start "$POOL_UUID"; then
#   39|   			exit 0

Scan Properties

analyzer-version-clippy1.86.0
analyzer-version-cppcheck2.17.1
analyzer-version-gcc15.0.1
analyzer-version-gcc-analyzer15.0.1
analyzer-version-shellcheck0.10.0
analyzer-version-unicontrol0.0.2
diffbase-analyzer-version-clippy1.86.0
diffbase-analyzer-version-cppcheck2.17.1
diffbase-analyzer-version-gcc15.0.1
diffbase-analyzer-version-gcc-analyzer15.0.1
diffbase-analyzer-version-shellcheck0.10.0
diffbase-analyzer-version-unicontrol0.0.2
diffbase-enabled-pluginsclippy, cppcheck, gcc, shellcheck, unicontrol
diffbase-exit-code0
diffbase-hostip-172-16-1-250.us-west-2.compute.internal
diffbase-mock-configfedora-rawhide-x86_64
diffbase-project-namestratisd-3.8.0~202504112317git1963b937-D
diffbase-store-results-to/tmp/tmp8s4e_llo/stratisd-3.8.0~202504112317git1963b937-D.tar.xz
diffbase-time-created2025-04-16 20:46:58
diffbase-time-finished2025-04-16 20:55:49
diffbase-toolcsmock
diffbase-tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'cppcheck,shellcheck,unicontrol,clippy,gcc' '-o' '/tmp/tmp8s4e_llo/stratisd-3.8.0~202504112317git1963b937-D.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '/tmp/tmp8s4e_llo/stratisd-3.8.0~202504112317git1963b937-D.src.rpm'
diffbase-tool-versioncsmock-3.8.0-1.el9
enabled-pluginsclippy, cppcheck, gcc, shellcheck, unicontrol
exit-code0
hostip-172-16-1-250.us-west-2.compute.internal
mock-configfedora-rawhide-x86_64
project-namestratisd-3.8.0~202504162024git42cf389a-D
store-results-to/tmp/tmp6vtsd6rq/stratisd-3.8.0~202504162024git42cf389a-D.tar.xz
time-created2025-04-16 20:56:17
time-finished2025-04-16 21:04:17
titleNewly introduced findings
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'cppcheck,shellcheck,unicontrol,clippy,gcc' '-o' '/tmp/tmp6vtsd6rq/stratisd-3.8.0~202504162024git42cf389a-D.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '/tmp/tmp6vtsd6rq/stratisd-3.8.0~202504162024git42cf389a-D.src.rpm'
tool-versioncsmock-3.8.0-1.el9