'awokd' via qubes-users:
I don't know why I was making this harder than it needs to be. I must
have been running `qvm-pool -r <mypool>` before shutdown (it was part of
my ExecStop because of my ignorance) on all my tests, because without
that the pool does persist.
Per suggestion, I simply added a line to /etc/crypttab with the options
"luks,keyscript=decrypt_keyctl,nofail" for my secondary drive. It now
successfully decrypts and I can see all my volumes with `lvs` or
`lsblk`. Thank you, awokd.
There is a new problem for me, though. Upon login, the vms which reside
on this secondary drive show "0" disk usage in Qube Manager, and will
not launch with the error: "<my_vg>/vm-vmname-private does not exist".
I have to manually restart the `qubesd` service to get everything to
work normally. So it appears there's some race condition maybe?
--
qubenix
GPG: B536812904D455B491DCDCDD04BE1E61A3C2E500