There is a scenario where the PGPWDE configuration for Symantec Encryption Desktop (SED) goes missing from dracut configuration file /etc/dracut.conf and directory /usr/lib/dracut/modules.d after product upgrade.
These files are important for dracat to load pgpwde driver if dracut rebuilds initial boot ramdisk.
It is documented that %post will run before %preun (of older package) during rpm upgrade and we must use $1 variable to identify if this is upgrade, fresh install or uninstall but, we are not using it and as a result we are removing dracut configuration during upgrade.
Open pgpwde driver status: : No such file or directory
PGPwde driver not available, encryption will not be possible.
Operation no operation failed:
Error code -11996: can't open file