[netmod] Query regarding namespace for must statement in deviation file

"Ivory, William" <william.ivory@intl.att.com> Thu, 25 June 2020 13:27 UTC

Return-Path: <william.ivory@intl.att.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99EA33A0B30 for <netmod@ietfa.amsl.com>; Thu, 25 Jun 2020 06:27:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j2jA2gip-Ckz for <netmod@ietfa.amsl.com>; Thu, 25 Jun 2020 06:27:25 -0700 (PDT)
Received: from mx0a-00191d01.pphosted.com (mx0a-00191d01.pphosted.com [67.231.149.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A3E73A09EF for <netmod@ietf.org>; Thu, 25 Jun 2020 06:27:25 -0700 (PDT)
Received: from pps.filterd (m0048589.ppops.net [127.0.0.1]) by m0048589.ppops.net-00191d01. (8.16.0.42/8.16.0.42) with SMTP id 05PDNC2W037880 for <netmod@ietf.org>; Thu, 25 Jun 2020 09:27:25 -0400
Received: from alpi155.enaf.aldc.att.com (sbcsmtp7.sbc.com [144.160.229.24]) by m0048589.ppops.net-00191d01. with ESMTP id 31uxgnk0gd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <netmod@ietf.org>; Thu, 25 Jun 2020 09:27:24 -0400
Received: from enaf.aldc.att.com (localhost [127.0.0.1]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id 05PDRNke003382 for <netmod@ietf.org>; Thu, 25 Jun 2020 09:27:23 -0400
Received: from zlp27130.vci.att.com (zlp27130.vci.att.com [135.66.87.38]) by alpi155.enaf.aldc.att.com (8.14.5/8.14.5) with ESMTP id 05PDRGii003278 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for <netmod@ietf.org>; Thu, 25 Jun 2020 09:27:17 -0400
Received: from zlp27130.vci.att.com (zlp27130.vci.att.com [127.0.0.1]) by zlp27130.vci.att.com (Service) with ESMTP id D40824016D69 for <netmod@ietf.org>; Thu, 25 Jun 2020 13:27:16 +0000 (GMT)
Received: from gbcdcmbx13.intl.att.com (unknown [135.76.180.49]) by zlp27130.vci.att.com (Service) with ESMTPS id 8BA584016D68 for <netmod@ietf.org>; Thu, 25 Jun 2020 13:27:16 +0000 (GMT)
Received: from gbcdcmbx15.intl.att.com (135.76.180.51) by gbcdcmbx13.intl.att.com (135.76.180.49) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1979.3; Thu, 25 Jun 2020 14:27:14 +0100
Received: from gbcdcmbx15.intl.att.com ([fe80::edb6:4775:2879:900a]) by gbcdcmbx15.intl.att.com ([fe80::edb6:4775:2879:900a%5]) with mapi id 15.01.1979.003; Thu, 25 Jun 2020 14:27:14 +0100
From: "Ivory, William" <william.ivory@intl.att.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Query regarding namespace for must statement in deviation file
Thread-Index: AQHWSvRWO9Wm+/+w0Uy8T5SnArH25w==
Date: Thu, 25 Jun 2020 13:27:14 +0000
Message-ID: <713349223d2d683aa27440c7270943082727b729.camel@intl.att.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Evolution 3.28.5-0ubuntu0.18.04.2
x-originating-ip: [135.76.168.250]
Content-Type: multipart/alternative; boundary="_000_713349223d2d683aa27440c7270943082727b729camelintlattcom_"
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.216, 18.0.687 definitions=2020-06-25_08:2020-06-25, 2020-06-25 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 adultscore=0 mlxlogscore=293 cotscore=-2147483648 clxscore=1011 spamscore=0 suspectscore=0 phishscore=0 lowpriorityscore=0 bulkscore=0 mlxscore=0 priorityscore=1501 impostorscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2004280000 definitions=main-2006250085
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/IMJL7MpoC2bVtZBJXfFiXRG8ShY>
Subject: [netmod] Query regarding namespace for must statement in deviation file
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Jun 2020 13:27:38 -0000

Hi,

In a YANG deviation file, any node being deviated requires an explicit prefix on all elements in the node's path. However, if a deviation statement includes a new must statement, does that must statement require explicit prefixes on any node name it includes, or can an implicit namespace of the node being deviated be assumed?

The only examples I have found show explicit prefixes, but I can't work out from RFC 6020 if this is required or not. Can anyone clarify?

Thanks,

William