ESP32 reboots when reading voltage from INA219

Your circuit drawing should include Esp and all power supplies. How are relay and INA powered?
Your battery positive should go to + terminal on INA, your image shows inverted.
Solenoid needs flyback diode.

Why don't you simply use latching solenoid like all commercial battery powered irrigation systems do?