A quick comparison of different commands used by each vendor and how they compare to the other vendor. Juniper’s built in default commit style of changes vs Arista’s configure-session.
Junos -> EOS
Starting:configure -> configure session foo
Diff:show | compare -> show session-config diffs
Show Pending Config:show -> show session-config
Commit with rollback timer:commit confirmed 5 -> commit timer 00:05:00
Session timers pending commitconfigure -> show configuration sessions
(Unless you use private or exclusive in Junos there is only one configuration session)
Confirm pending change:commit -> configure session foo commit
(With EOS you still have to write the configuration after this.)
Abort pending change:rollback 1; commit -> configure session foo abort