Juniper Commit Confirmed vs Arista Configure Session

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 commit
configure -> 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

Leave a comment