RFC Errata
RFC 6241, "Network Configuration Protocol (NETCONF)", June 2011
Source of RFC: netconf (ops)
Errata ID: 3822
Status: Held for Document Update
Type: Editorial
Publication Format(s) : TEXT
Reported By: Jonathan Hansford
Date Reported: 2013-12-06
Held for Document Update by: Benoit Claise
Date Held: 2014-01-13
Section 8.4.4.1 says:
Description: Cancels an ongoing confirmed commit. If the <persist-id> parameter is not given, the <cancel-commit> operation MUST be issued on the same session that issued the confirmed commit. Parameters: persist-id: Cancels a persistent confirmed commit. The value MUST be equal to the value given in the <persist> parameter to the <commit> operation. If the value does not match, the operation fails with an "invalid-value" error.
It should say:
Description: Cancels an ongoing sequence of confirmed commits. If the <persist-id> parameter is not given, the <cancel-commit> operation MUST be issued on the same session that issued the sequence of confirmed commits. Parameters: persist-id: Cancels a persistent sequence of confirmed commits. The value MUST be equal to the value given in the <persist> parameter to the <commit> operation. If the value does not match, the operation fails with an "invalid-value" error.
Notes:
This erratum seeks to clarify that <cancel-commit> will cancel all configuration changes arising from a sequence of "confirmed commits".