I was applying proactive bundle patch on oracle 12c RAC database. And during execution of opatchauto apply command on rdbms binary, got below error.
$ORACLE_HOME/OPatch/opatchauto apply /softdump/OCTBP2017/26635880 -oh /oracle/app/oracle/product/184.108.40.206/dbhome_1
OPatchauto session is initiated at Wed Nov 8 11:48:21 2017
OPATCHAUTO-72046: No wallet option provided.
OPATCHAUTO-72046: Wallet option is not provided which is required during patching.
OPATCHAUTO-72046: Please provide a wallet option.
opatchauto command always needs to be executed by root user. Use of any other user will throw this error.
So login with root and rerun the command.
$ sudo su - root
Oracle Corporation SunOS 5.11 11.3 March 2017
You have new mail.
-- Go the $ORACLE_HOME/OPatch location .
root:~# cd /oracle/app/oracle/product/220.127.116.11/dbhome_1/OPatch
root:# ./opatchauto apply /softdump/OCTBP2017/26635880 -oh /oracle/app/oracle/product/18.104.22.168/dbhome_1
OPatchauto session is initiated at Wed Nov 8 11:49:09 2017
System initialization log file is /oracle/app/oracle/product/22.214.171.124/dbhome_1/cfgtoollogs/opatchautodb/systemconfig2017-11-08_11-49-13AM.log.
This opatchauto command will be executed successfully.