Russian minister Andrey Rudenko has said that an agreement on an all-encompassing partnership between Russia and Iran will cover defence and security spheres, local media reported citing Russian state media.