JNCIA-DevOps NETCONF And XML API Practice Question
An automation script executes a NETCONF <edit-config> transaction that updates multiple routing protocols. You need to ensure that the changes take effect immediately without requiring a manual commit. Does NETCONF require a separate commit for candidate changes?
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Yes, changes applied to the candidate datastore require an explicit <commit> RPC to become active in running configuration.
When using the candidate datastore in NETCONF, changes must be explicitly committed using the <commit> RPC unless direct datastore is used.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Yes, but the commit must be initiated via CLI because NETCONF cannot commit.
Why it's wrong here
NETCONF fully supports the <commit> RPC.
- ✓
Yes, changes applied to the candidate datastore require an explicit <commit> RPC to become active in running configuration.
Why this is correct
Candidate datastore edits require a separate commit operation unless target is running.
- ✗
No, NETCONF automatically commits all <edit-config> changes instantly.
Why it's wrong here
Changes to the candidate datastore require an explicit <commit> RPC.
- ✗
Only if the target datastore is explicitly set to running.
Why it's wrong here
Targeting running directly is only supported if the device advertises running datastore edit capability, but candidate is standard for Junos.
About these practice questions
Courseiva writes every JNCIA-DevOps question from scratch — 306 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed August 2026 · checked against the official Juniper Networks exam blueprint
This JNCIA-DevOps practice question is part of Courseiva's free Juniper Networks certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the JNCIA-DevOps exam.