[netmod] unresolved module prefixes in grouping definitions

Vladimir Vassilev <vladimir@lightside-instruments.com> Fri, 01 July 2022 10:24 UTC

Return-Path: <vladimir@lightside-instruments.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 C6432C15D88C for <netmod@ietfa.amsl.com>; Fri, 1 Jul 2022 03:24:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.911
X-Spam-Level:
X-Spam-Status: No, score=-1.911 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=netorgft4991094.onmicrosoft.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EjXTeUYSL6zo for <netmod@ietfa.amsl.com>; Fri, 1 Jul 2022 03:24:34 -0700 (PDT)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60070.outbound.protection.outlook.com [40.107.6.70]) (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 555F4C15CF2A for <netmod@ietf.org>; Fri, 1 Jul 2022 03:24:34 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ldK7lWlie1mpU/S6khC1gkLK9WqPCYji7NklJP49JdSU32j1ytoTiNbhwB6mKW4+sNr6vdoGpH17/8uFv646NYNsVyjfenhx/oXpOFVPKKOimg0cuhHQNejPDzifxeXL3G5zNcdZ+I85LmWDKNf1x5vdGzLvbWlKUYH0/6+o2o6k/UfLauXI9Yyupl55/Slvjkh0omPGg7CxR7LgM1JVDUjL3txMWQLmgSm+4oSB6LYL7tKN52CDblTQw/vPGZ8sGe0XCIBwxy7nQhkM3FkcpMZbB5VNuixV0OGA6bYQarGvcd+a006PudQUpqFVey3V5BvEvbwy8FyPfO/hLnH/Tw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=T08P+P5eA16dEieCDSsRkK7lIHQA4Wi7q/+0Evpmios=; b=ggbYe/X5NBA4F2nQLPZ9yYQX0YwN+9XDgOP9Jh0pNlnfCKJ0dPD6NmLD3WMfbU77MRmNObMxKGSOjzD19fMC1ZI9jXMSs1I6dr5XVfCcx+ywxcegDDoDHFRlj9rxJeYyaY6HQA1++J2otc9oZQMdTj1XHh0l1hCv2uDtVL+0R/vIZWROl+YdmkQ0xLN3Jy/OcM1VCKAMV4ypBHOoe4TpF3MbPEwTpAE2zk+GbzsQj59viHTsP00wzEZwZfSmKi8sZUZEkTpmW37MJHq0oPMXRxT3vhBf/BsMf3XJ4risS7ZjFTHYcnDW7IqWVhITFkw8ae0WWLR1mWC4A6QmgRo6QA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=lightside-instruments.com; dmarc=pass action=none header.from=lightside-instruments.com; dkim=pass header.d=lightside-instruments.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NETORGFT4991094.onmicrosoft.com; s=selector2-NETORGFT4991094-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=T08P+P5eA16dEieCDSsRkK7lIHQA4Wi7q/+0Evpmios=; b=gGP+kkzena9flQZTapPwEIa9F/c0ZbfUb1jzdE0uZuF1dutTznE5WGBEAs2lUdf8TkWNE4+oayzRtwiRDNg0lqz5780qFxvN1znWPr5hTCl/Gzk/hOoitG9eS6zL3kC3Xx4iRY2irae61KhUA+2CJJmjEKfHco084/MSdAQBUu4=
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=lightside-instruments.com;
Received: from AM0PR08MB4084.eurprd08.prod.outlook.com (2603:10a6:208:129::25) by DU2PR08MB7285.eurprd08.prod.outlook.com (2603:10a6:10:2d4::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5395.15; Fri, 1 Jul 2022 10:24:30 +0000
Received: from AM0PR08MB4084.eurprd08.prod.outlook.com ([fe80::1410:a2f1:bc0:1790]) by AM0PR08MB4084.eurprd08.prod.outlook.com ([fe80::1410:a2f1:bc0:1790%7]) with mapi id 15.20.5395.015; Fri, 1 Jul 2022 10:24:30 +0000
To: "netmod@ietf.org" <netmod@ietf.org>
From: Vladimir Vassilev <vladimir@lightside-instruments.com>
Message-ID: <27170857-427b-a0d7-59c3-c43fbcdb670d@lightside-instruments.com>
Date: Fri, 01 Jul 2022 12:24:28 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-ClientProxiedBy: OL1P279CA0052.NORP279.PROD.OUTLOOK.COM (2603:10a6:e10:14::21) To AM0PR08MB4084.eurprd08.prod.outlook.com (2603:10a6:208:129::25)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 0a994d1a-7c90-4c75-1e36-08da5b4be20a
X-MS-TrafficTypeDiagnostic: DU2PR08MB7285:EE_
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: Z7LEAmoenY1jMnGmRZ3hntw2NpOQZ37nvZck4ledP3950CBq9C0KrYQ+A3PxLGZr9uArR6uSaE5GSVBfwEbTbBejXHf/eoS38VQgBlzISDRo3u60rDGOSx9e9FvlkG1mszWezwVhAb1jDdrgf6Nm9upTphW0t4IylwAnw/SucbbR7iHzUOSWGA4+u1fuzn18QjJrIxNJTSzLNxWPkXFdodrqme+Ok1jzl0P9TNwVosdQsluldf7w/vhN88KvHyx/Vc+XHz8tci1LkJt5TtIN3G/sndCUHarh/e4BB9hLfhSzO0lPz/ubEx5rPUM+C+2nJkWqMwh4t9DYak5NkcyD2tMh3qGTPnovJHPXnlZbVhRmbfQAMBo1xBIIMDKH9pdjjDBb9H3dQll3HDhynNELRDGYnqBIsmRxHQ7/H9Gj92YeLx21qbvpOY+MGF6hcLoysO15Q/M7/iNRKmbJ1/EhiruXLua/hJS7qeUr0PhyygzNQgBxOS5NRPtJ55gRZaTs/4EQqemTGuYxvZjqXw+AMCtQ6Q6z1uZsAKZsww69HlQqvZIFV1wduoCa47QBCKOSd0xfYSBSGvJDX/0n30a3Jw2YDzutOvf/wqdNHKzWX1gunXeWThy4ZJaa0kQIQuBWkUkyeCvZSkFGrDDzEHpdSj2EChrggU4xsUvBSg6xVb9UxTZZkwAAixRjvgs+Ohfzpc3+7Iv+KXZjWb7rQ8vxLWVLYrn+UVrPZVaSc5oEQpLWO0G4tNBCfWyn/NW1OcuUJvWXaAFIk20luRfpOk7lKQQATJy+xfzzxGmgiJUH9DAvd6S1AL+55fzmrT4KFVuXumMqWoaf7R0tUeww9VRtFfmzlGGsPqwHsP82n55jUcKltHO2yVxPTAzU9G5do7Yp
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR08MB4084.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230016)(136003)(396003)(366004)(346002)(39830400003)(376002)(6486002)(478600001)(2906002)(52116002)(26005)(6506007)(6916009)(316002)(8676002)(8936002)(5660300002)(4744005)(86362001)(31686004)(6512007)(31696002)(36756003)(2616005)(66946007)(66556008)(66476007)(83380400001)(186003)(38100700002)(38350700002)(41300700001)(45980500001)(43740500002); DIR:OUT; SFP:1101;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: WDeLT4hGnPgyT+PDtxjEspXx/XDCeHMXaDRTnkh8BjZtuqwmQ83TDFeGg3MYCQPdF6BQZHZGgZHE0dIIZX6blzVfL2YqQr6ZlLNrEhmLZ9GbByZZr3vFJNgitroZDNK8zflWvUIuJ+JVSw3DSL3F/X7QzoNW4K34uIaqDnqKI1ZtvlXNQG3e1fQSmE5enSEnwCovKPrwoxVg+yns8uCrXjA+5YpRZRhtDQQSZ6lPVEusDuHMOND5ZWzcCW2K0hh2OOMP5z7HVu/UUsZRzIAnTN5NRPeeo7h8etkDaUUebUBxW2gBDTuxy3/G72xZ/Pa9DPcB+1YhHzQenIA9LYIrI9E+XclkMlbKIJcGE2EnhbNHTN7RRAIvyjBaoOXVin1k0HW9toKMXtDzzxLUi4jIjojsBApDycHjqo510PKmpHbdFF3Cmbgy8y6ofL/7VogFgWz29oDbRyLkTuAy5sMX97FqKQyC/J7hkGb4dIWP6tVit0PZtVBISL1Ee6l3TM+eFo0WHhXEYmc2kmyZckxRTEjP0SM9+JQTUTRzEwvfemZP6wW3tlnpnnPJfG7dhsXT5OPjYV5wezMHT6oTKqrSk+ep+ZowALe4bwMCrsHJDFH3QJbskw+QY9qYE8C/38vsrzhK1FBzJWbAykSrljmfzROVSvUPc2O0YLSno6vG0uvtetZ/YeWoZAJvEa2iKt78S/bzkwUrZjU/IkF5qLYyH5wTx1ZmZFK7O10WNpBsnjTud2NsU53POyvxRJA6C0ssP6fzpOPf1VQsr/3S9VSejNw+Bs5eBk/GcVfr+kmG9cbIaIaFKSQFJRy+O7F23dFRfbMrBLBy1qapRWHF/NGrBAVs1cuBW0zmgssedJm9oWOAtJFjUeviFES51WuhbgAt1sMOwWnE0WOK/+frOSf8PJNyJJXDmRW/7rw5E5p/1QBEnguV7MyPF9HPhDuw74VTJ+ktFNe2eCPw/TVkyAVrNAi2fPFhNlIm7JJnSLiUQ/oMs8gRJ0m6XDJS1+/SBVpvF3ik4/6UgfpFnsGGSLZI0YjH4PjjMv9uvyTnYlqDbFmTYtOnh4XoYZOoru6ZcNpiyrTFHQb3dSrbCbKh98hkKPsDtbcay0GnSXog2UvQtwY6OeHEJNFd6pKX8278aLTqk3b3TcXtzka/v7ItgvPvMDFbL8uwcI2g2VubQhmRcr+AOgf+RaQItvcOWKCXAyG44W0T8NrC+C43ibcEUSopmPbgfDiK2dcgn8NpAsvl68rz6x5HwK/k+sEHur9eI0aWQ2LWHZ39sEZYwKZPKPjEDXi09ZH9kDSeipfjnc5xu/q7EoaMB7s0Dx3clNu6xjVVF0KN1vw+bGVULmNpQeMRl51QYgG0kHKGXKjmX7uKM+3KiGX41DQ2CWHF8MwWJgDkLTVspLLYc4ddQ44JQN76tD1SYTab+c/I4jxdlpSX4fZIUh2Xh/IvoIVXsWJJtaDeJMhH/13gRoyp1eunXhy4iLyOKIpGyg2HOVfNK9PoXk7kytN5sJtLrAz16zCr3AoAGRFGCAIPGjGdlyL1NUzKWVXP4sRsalKOc4axkVDEnkjo/CwxW1eRkMm/Sola130fbyyMslLquiVdqqd6y5xOFhBvqpQ96HFJR+vV+GSeVMQ=
X-OriginatorOrg: lightside-instruments.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0a994d1a-7c90-4c75-1e36-08da5b4be20a
X-MS-Exchange-CrossTenant-AuthSource: AM0PR08MB4084.eurprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Jul 2022 10:24:30.2303 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: c0326317-f373-4461-a96f-7946e0abb603
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: EEfP/ZbyMPmnRZgeBNimMOVG7TLW8p1x04Y7Z4eTysRtjSbVBT4rrN4wYtip+yqX7cCvT8BBluIDSBwIxDjrpCWV8QJpiQJ6XcxiSc+VPKa/mYwmeBkQfmzxWxdAgQxq
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR08MB7285
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/JrXYS8iHMQccush_ZQeUB8dc-_U>
Subject: [netmod] unresolved module prefixes in grouping definitions
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.39
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: Fri, 01 Jul 2022 10:24:38 -0000

Hi,

Should YANG validation fail if a module defines a grouping that contains 
unresolved module prefix or should this generate only warning. In case 
the grouping is not instantiated that is.


For example ietf-netconf-client@2022-05-24.yang does not import 
ietf-keystore and has no prefix 'ks'. However it defines a /ks:keystore 
leafref in one grouping.


/Vladimir