Is it possible on the ASA CLI to do a multi line config change in a transactional way. i.e. All lines are applied or none. Alternatively can I do a rollback if the config is not confirmed within a time period?
There are two things I am trying to achieve:
1. The ability to make multi line config changes, which have inter-dependencies. eg. If I have line 1 without line 2, I loose connectivity, and can never type line 2.
2. I am trying to avoid a situation where I apply an unsuccessful configuration change to a remote device, which blocks connection to the device. If my config is not successful or unconfirmed, I want to automatically revert to the previous state.
There is the `reload in 10` option, but this is very disruptive and a poor workaround. It also needs to be carefully timed on failover pairs, or the config will persist on the backup even if it wasn't saved.
IOS has a config revert option if archiving is configured and the config is not confirmed within a time period. Alas, I can not see this in ASA.