diff --git a/geant/gap_ansible/roles/base_config/templates/routers/juniper/system/login.j2 b/geant/gap_ansible/roles/base_config/templates/routers/juniper/system/login.j2 index 2fc7e03bb803b11f579fa90b6b2daea28d6cdd31..cf0d4e2bd9483bf6ba9759ad28ec548e1ba35c96 100644 --- a/geant/gap_ansible/roles/base_config/templates/routers/juniper/system/login.j2 +++ b/geant/gap_ansible/roles/base_config/templates/routers/juniper/system/login.j2 @@ -46,6 +46,10 @@ replace: login { ssh-dsa "{{ dsa_key }}"; {% endfor %} {% endif %} + {% if login_user.authentication.ssh_ecdsa is defined %} {% for ecdsa_key in login_user.authentication.ssh_ecdsa %} + ssh-ecdsa "{{ ecdsa_key }}"; + {% endfor %} + {% endif %} {% if login_user.authentication.ssh_rsa is defined %} {% for rsa_key in login_user.authentication.ssh_rsa %} ssh-rsa "{{ rsa_key }}"; {% endfor %}