Re: [yang-doctors] Yangdoctors early review of draft-ietf-opsawg-teas-attachment-circuit-03

mohamed.boucadair@orange.com Mon, 15 January 2024 07:00 UTC

Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6EDF4C14F5F8; Sun, 14 Jan 2024 23:00:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=orange.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 Y2AguceEe3pZ; Sun, 14 Jan 2024 23:00:24 -0800 (PST)
Received: from smtp-out.orange.com (smtp-out.orange.com [80.12.210.122]) (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 E683FC14F5FA; Sun, 14 Jan 2024 23:00:20 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; i=@orange.com; q=dns/txt; s=orange002; t=1705302024; x=1736838024; h=to:cc:subject:date:message-id:references:in-reply-to: mime-version:content-transfer-encoding:from; bh=r9/+DmWdUqGVwAyvcb7//8LeJal0kqimJYG7+yxyDjU=; b=hYXJIAqfeWCqyt6XicIMGIfjSqKzLxpscSRvsZ3RmzX3diIFkiH5gGah OBypDGPNa8QDcBZltqwUG094TodUAqh+4GX4X5FHGI6dUwCLsFBKt5G9N FUXQdurK/M2YZI1CXfG0aVeSGsw3EgJT8v39nyRrCAAuTvBPPvVAXzAO7 2coCEfdtPOEE6bjzJSxXcQMoTDkmvVdzWVPBhor0KP2SoaAjRSqFZS+hC RxmmrpUvat17dsiF5Qr40P392OSv28F6nALgM6aeYdiFQNzV5CAcsiM1h OsQHDmy5i5t0/cF5WQ52DuebiP1Xo0FQugUmyqVyABrOObacr2xx1eUZN A==;
Received: from unknown (HELO opfedv3rlp0a.nor.fr.ftgroup) ([x.x.x.x]) by smtp-out.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jan 2024 08:00:18 +0100
Received: from unknown (HELO opzinddimail8.si.fr.intraorange) ([x.x.x.x]) by opfedv3rlp0a.nor.fr.ftgroup with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jan 2024 08:00:19 +0100
Received: from opzinddimail8.si.fr.intraorange (unknown [127.0.0.1]) by DDEI (Postfix) with SMTP id 52FA27650FA; Mon, 15 Jan 2024 08:00:18 +0100 (CET)
Received: from opzinddimail8.si.fr.intraorange (unknown [127.0.0.1]) by DDEI (Postfix) with ESMTP id 179CF764D42; Mon, 15 Jan 2024 08:00:00 +0100 (CET)
Received: from smtp-out365.orange.com (unknown [x.x.x.x]) by opzinddimail8.si.fr.intraorange (Postfix) with ESMTPS; Mon, 15 Jan 2024 08:00:00 +0100 (CET)
Received: from mail-am6eur05lp2104.outbound.protection.outlook.com (HELO EUR05-AM6-obe.outbound.protection.outlook.com) ([104.47.18.104]) by smtp-out365.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jan 2024 07:59:59 +0100
Received: from DU2PR02MB10160.eurprd02.prod.outlook.com (2603:10a6:10:49b::6) by PAVPR02MB9232.eurprd02.prod.outlook.com (2603:10a6:102:2fc::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7181.23; Mon, 15 Jan 2024 06:59:58 +0000
Received: from DU2PR02MB10160.eurprd02.prod.outlook.com ([fe80::5d3b:ed3b:20a7:1b6f]) by DU2PR02MB10160.eurprd02.prod.outlook.com ([fe80::5d3b:ed3b:20a7:1b6f%5]) with mapi id 15.20.7181.015; Mon, 15 Jan 2024 06:59:58 +0000
From: mohamed.boucadair@orange.com
X-TM-AS-ERS: 10.218.35.127-127.5.254.253
X-TM-AS-SMTP: 1.0 c210cC1vdXQzNjUub3JhbmdlLmNvbQ== bW9oYW1lZC5ib3VjYWRhaXJAb 3JhbmdlLmNvbQ==
X-DDEI-TLS-USAGE: Used
Authentication-Results: smtp-out365.orange.com; dkim=none (message not signed) header.i=none; spf=Fail smtp.mailfrom=mohamed.boucadair@orange.com; spf=Pass smtp.helo=postmaster@EUR05-AM6-obe.outbound.protection.outlook.com
Received-SPF: Fail (smtp-in365b.orange.com: domain of mohamed.boucadair@orange.com does not designate 104.47.18.104 as permitted sender) identity=mailfrom; client-ip=104.47.18.104; receiver=smtp-in365b.orange.com; envelope-from="mohamed.boucadair@orange.com"; x-sender="mohamed.boucadair@orange.com"; x-conformance=spf_only; x-record-type="v=spf1"; x-record-text="v=spf1 include:spfa.orange.com include:spfb.orange.com include:spfc.orange.com include:spfd.orange.com include:spfe.orange.com include:spff.orange.com include:spf6a.orange.com include:spffed-ip.orange.com include:spffed-mm.orange.com -all"
Received-SPF: Pass (smtp-in365b.orange.com: domain of postmaster@EUR05-AM6-obe.outbound.protection.outlook.com designates 104.47.18.104 as permitted sender) identity=helo; client-ip=104.47.18.104; receiver=smtp-in365b.orange.com; envelope-from="mohamed.boucadair@orange.com"; x-sender="postmaster@EUR05-AM6-obe.outbound.protection.outlook.com"; x-conformance=spf_only; x-record-type="v=spf1"; x-record-text="v=spf1 ip4:40.92.0.0/15 ip4:40.107.0.0/16 ip4:52.100.0.0/14 ip4:104.47.0.0/17 ip6:2a01:111:f400::/48 ip6:2a01:111:f403::/49 ip6:2a01:111:f403:8000::/51 ip6:2a01:111:f403:c000::/51 ip6:2a01:111:f403:f000::/52 -all"
IronPort-Data: A9a23:GJ4+RaJcC+2gD3s2FE+R8JIlxSXFcZb7ZxGr2PjKsXjdYENS02cFz TFODW7XOveOMGr9fN92YY+w/UwCvMTQztFqTwdorCE8RH908seUXt7xwmUcns+xwm8vaGo9s q3yv/GZdJhcokf0/0vraP64xZVF/fngbqLmD+LZMTxGSwZhSSMw4TpugOdRbrRA2bBVOCvT/ 4uuyyHjEAX9gWIsaztJs/jrRC5H55wehhtJ5zTSWtgb5Dcyp1FNZLoDKKe4KWfPQ4U8NoZWk M6akdlVVkuAl/scIovNfoTTKyXmcZaLVeS6sUe6boD56vR0So7e5Y5gXBYUQR8/ZzxkBLmdw v0V3XC7YV9B0qEhBI3xXjEAexySM5Gq95eZI0ngofyD6XGWWCO9yMlsBWB1EY4xr7Mf7WFmr ZT0KRggUyrb2qef5ez+TeNhwMM+MMPsIYUT/Gl6yi3UBuonRpaFRLjW4dhf33E7gcUm8fT2P pJFL2YwKk2QJUQXZj/7C7pm9Ausrnz4czRdpV7Tr60q6GHfxQ1r+L/3Odzad5qBQsA9ckOw/ DmapDyjWkFy2Nq31BWCqHuqjLb1ozLif4McHqLj/exqnwjGroAUIEZNDwfkyRWjsWazS9t3K VES+zIjt+40+VDDZsj0WRL9rHmPohkGQPJRHvE0rgaXxcL87xyQCHRBTzNdZpkhrNQ/WjNvy lKAhJbgGSBmu72QRHSBs7yVtzivODRTJGsGTS4JUQVD5MPsyKk0lgnGUdlLEaOpgJvyAz6Y/ tyRhC03hrFWhMtV2rihpQ3Dm2j1/sSPSRMp7ALKWG7j9hl+eIOue42v7x7c8OpEK4GaCFKGu RDohvRy8shQD6DShBydZtldN+n47MqHORyfrV1GSsxJGyuWx1aveoVZ4TdbLUhvM9oZdTKBX KM1kVMOjHO0FCryBZKbc76M59IWIb/IM/CNaxw5Rt9HY5w0fQrZ8Tx0PROUxzq0yBRqlrwjM 5CGd8rqFWwdFals0DuxQaEazKMvwSc9g2jUQPgXLihLM5LPORZ5qp9cazNii9zVCovZ8W05F P4Ab6O3J+13CrGWX8Uu2dd7wao2BXY6H4vqjMdca/SOJAFrcEl4VKeMm+5+I9I8wvUF/gstw p1bch8IoLYYrSyeQThmllg/MOK3NXqChS5lYnB3bQ74s5TdSdz2vftALPPbgoXLBMQ4lqQoE JHpiu2FA/9VTS/A9ShVZp7ntORfmOeD1Gqz096eSGFnJfZIHlSXkve9J1eH3HdUUkKf65Bly 5X+jVOzfHb2b149ZCogQKn/kQ3ZULl0sL4aYnYk1fEMIBu8q9cxdHKZYz1eC5hkFCgvDwCyj 26+aSr0b8GUy2Pp2LElRJxorrtF18NTI3ACQizyyOjzMiPXuG2+3YVHTeCEOyjHU3/587mjY uMTyOzgNPoAnxBBtI8U/3ND0/cl/9W2z1NF5l0MIZkJRwzD5nBczr2u2tNGsKJAgLRevGNan 2qRr8JCN+zh1NzNTDYsGeb9Utm+6A==
IronPort-HdrOrdr: A9a23:d2a0xKH92owkXCVjpLqFaZHXdLJyesId70hD6qkvc3Fom52j/f xGws5x6fatskdoZJkh8erhBEDyewKmyXcT2/hbAV7CZnivhILGFvAH0WKP+VPd8mjFh5dgPM RbAuJD4b/LfD9HZK/BiWHVfOrIguP3lpxA7t2urEuFODsaDp2ImD0JaDpzfHcWeCB2Qb4CUL aM7MtOoDStPV4NaN6gO3UDV+/f4/XWiZPPe3c9dlIawTjLqQntxK/xEhCe0BtbeShI260e/W /MlBG8zrm/ssu81gTX2wbonttrcZrau5V+7f63+4gowwbX+0WVjUNaKv+/VQUO0aCSAZAR4Z zxSlkbToBOAjjqDxuISFPWqnTdOXAVmjLfIBaj8ATeScCVfkNHN+NRwY1eaRfX8EwmoZV117 9KxXuQs95NAQrHhzmV3am+a/hGrDvAnZMZq59ms1VPFY8FLLNBp40W+01YVJ8GASLh8YgiVO 1jFtvV6vpaeU6TKymxhBgn/PW8GnAoWhuWSEkLvcKYlzBQgXBi1kMdgMgShG0J+p4xQ4RNo+ 7ELqNrnrdTSdJ+V9MKOM4RBc+sTmDdSxPFN2yfZVzhCaEcInrI74X65b0kjdvaCqDgDKFC66 gpfGkoxVLaIXied/Fm9Kc7gyzwfA==
X-Talos-CUID: 9a23:l258tmgd2+CLypdXc+FbTllsPTJuLH/sk2fgM2mEWU0xGbapS1axu49nup87
X-Talos-MUID: 9a23:WLn3owzX16XAmdAhxJNSEEqupIaaqLmBDxoEl59fgfeVLAtxNT2C1z+lQpByfw==
X-IronPort-AV: E=Sophos;i="6.04,196,1695679200"; d="scan'208";a="23430208"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=a/ZX5z7BKHPTbldItwtI27Dl+XBF0IQ6/KVBqtsvfZIWv3Cr1kOj732qiq0MMjaz/M0aa+dNmQd+8qdmlv99K7pRylKdRvRY2rmo28KPCMf/aG2mMBG/4U4NWg1FFiarcHfnOejeIcGCpX2BBidfie7FXxSeC0lYWmdJHkfCi7IqZ5ZkAgI0yHumFFrvHzb2h2JoKX/tc5EDQJsT6YA4r+F3dU0SBiqDhzbPb7L8/PbHxA4y19GqcdXanTT2eer4Bed8da9OoUkYAttpy94+l79L3CjTUh7Rn3lijHHWLUxkwTHZfyfswLx3E8S+Qi1sViq0S58aLUxLuNyXOffzOg==
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=CvEKrx4mzche6dKlY5WdrH4xRRQZamklz9GA8BWWD0s=; b=WKQZbHKLBMaStrL5t/gJO2JZC4uPWma/779MkL58tFVMa4UYm7bvAguzudrUAdzaRYMY8YAqMoobBea9Rpe2DEXDSTaIjtpJGLs3PZIfcrWW5Mjya1iQrvPnNUloOlRslh7IRaI47MwWL4ceVcDVhT3gJB4qa5zsEPaTP7X8n5dI436S/UgkWl/MYbzFA438Jq4wJ0aFz56cwbSRPcQ6G6SIIGdl2jxk262yqTYHoiwsrqDJSLeFlKo1P/0SGdqEK0KIAOhxs7rhfZCozBJ03wjFCafQ3qNksAGQVIzkZ2WPja/D5a9XqDrXA7/SfbbwBWvneug68r7KHVw4bg0r3g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=orange.com; dmarc=pass action=none header.from=orange.com; dkim=pass header.d=orange.com; arc=none
To: Ebben Aries <exa@juniper.net>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>
CC: "draft-ietf-opsawg-teas-attachment-circuit.all@ietf.org" <draft-ietf-opsawg-teas-attachment-circuit.all@ietf.org>, "opsawg@ietf.org" <opsawg@ietf.org>
Thread-Topic: Yangdoctors early review of draft-ietf-opsawg-teas-attachment-circuit-03
Thread-Index: AQHaRBh9hcmTBRX8ZEO/5pUx+c0acbDacI6Q
Date: Mon, 15 Jan 2024 06:59:58 +0000
Message-ID: <DU2PR02MB101606252A5D640C93E539D8C886C2@DU2PR02MB10160.eurprd02.prod.outlook.com>
References: <170492748802.9010.17853973518747412719@ietfa.amsl.com>
In-Reply-To: <170492748802.9010.17853973518747412719@ietfa.amsl.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_Enabled=true;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DU2PR02MB10160:EE_|PAVPR02MB9232:EE_
x-ms-office365-filtering-correlation-id: a604f4dd-9e41-4311-8630-08dc15979602
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: a5aP9PSJNGNgVFoXP20ddk5gVf2GfAbiSqE9CsfLUYoIM9FWA9w1G8SXwTO8YPjI0J3jlJyivoySwojH/G0RCwRnPABaP3OU86KdBmqhXSfETRP0TvOSqZXybCu6XG7/pKjOjRc/jZMKjsZKpeT7CJFW9VAw0MyL7z8ZlpT43RESCiFJsTPmxgkGLUHwPDreLh7nYnCaOhBuSOpH+Mf3RH6tOEXL2fBLl4cyVGIZ5mTl8jmgP/k9syGqAFJe3bvoe5j6sQWgpqHKdR+Hr+l1cDcp7pPrhJBrr3nVGF+6gCp0cJxxzthCJhwYGi7nzOMChd7i0rhveKXnualYbMZMoZnZ+h1kYyLfD9oJcexz+DL446fFce3zS8bIugZ35r5AEFNKYA/Rc864vucJ4PJ80qDyrtW0bFpUhrIuKGec7ZnNTkeRcraxDXxRLHtkRJMolDHybinXp5NsfCVTHMRRbGeuAQvwceBszYeqVTy2svQq76N6/AmzFt/8xTK4P1vh8bwxfatT2T8LpYQqypa1AJrAuCk8ZqVgblwB/+PP38GRht79AcMeuVb9+dqkUmaZEMmiJ2ZW1KqXeT03b65kLly+umOWnp+I3ZJzc7WCZHQyaGRN4FTcLzJt6NCrovR5Kvg9ySOuOU/Pc6XRJnxuKQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU2PR02MB10160.eurprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(396003)(39860400002)(346002)(136003)(366004)(376002)(230273577357003)(230922051799003)(230173577357003)(64100799003)(186009)(451199024)(1800799012)(55016003)(26005)(9686003)(83380400001)(33656002)(86362001)(38100700002)(38070700009)(122000001)(71200400001)(5660300002)(52536014)(4326008)(7696005)(6506007)(66556008)(54906003)(76116006)(66946007)(66446008)(64756008)(110136005)(66476007)(8936002)(316002)(8676002)(966005)(2906002)(41300700001)(4001150100001)(478600001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: mciFhh1bcPwnthVDdeydu9s5c8LsxJIctURc3W14eK5m51sQSvBMhOb7AKgrNkDNS/732Yt8SSDe/rcDXqYC9iUpd25ZghUGHVZQ17WkDzExIqcOmnuW0969zRm0nkWQLpcjA8jax3RF8Qx0ywgaWOQZJwwO/nCD88za21DG6VzxT+7I40QclQ7K8NESURBsIhaCRPhKkKz8MLtBw3rRfKKbsIYPNOuc2z46ZnZUoG8eXI+GW7d2fA3ucZ+fA5xadrfY2KBSQvZurkN37kZNLY3K7jY9VFEtGYOmCFyRf+OOYt8zJ/lhzSVeV6FULrOQh9600mkSzFSmgeZWhcImbr968fnWYiR3Is4FIvqAZn226BkEJ4kiGEpCIquQ0779mjkOeSEw3zkapDu5p1tXVakBFkP/tkI0zxSGVOUxTamrsBwGukNO/bgCKiPfSgV+s29CNZ+FCgiLGPgr8mpud9mV3qIKqjvwR0BisK3y9o0uC5WKlcNN4wBmpeheKTnQoDhGecnsS63/P6PXv3Um/c9hqKbt/RlQWx0CkwTzRVFB1V3/27U38yp8rGu5KVaNgkVVf04cLXHhQRJtI4cbIunnkigwMp1ZEOjVagkpx+Lid6lx7DcDM82W1Rm+bAI5nI0Jp1D2X+MYtvwGZ/Y0NzlM2ZZmrE6o+qzZxk7n6NjDAN1oN7Z2j0Ndf/j9RZlfPqInfmUXA0vi/3QfKWvH9efeNLCedijx3vO9Gb8EkHYbcllc9qawK3HVLKgkhvM0HfdaUNO43x4zIgm+euppnRsv9QoH5OODyK6itQFTXOsakmiNnBU6pQ8qLWgv0BesSRZpzcpYp2gfn/DNu+KuKmo4kDZUz+0YxgDXE+1X4kMjgZGOVH5qEW6cmS1KTUN3nxtilKtIq5xsfe2q/BBdWxvOfLm5G7LwLYcPpEiOkCdsQaTsaKDX1z+FmueLNaluW0jZm97aVgXosJgb3oU/SQW/QZvYdVCNERsW9zrGcZteH1DOiCKnkK1nt9INZOfsOLDrx9p2m0efMR9B4RY42eWmfSUeCaB67oS+Nz3QNHJJDR2PRL/LTRLTk+KvIguR7E63sgmw2KL4kBnK1W0M+W77l9YW/Aey/VaoiHMWU2yrkLfmOkpCWs5jeMk2d50IuCP1XNhINQQ8AdPGbiQZeBEc+esuFL6+gbLnDyPSdP4Jlr8ea760zqfeuuHs9UusqGRYuN4qmEnCI6sAoV+LQ3EMFY7cJdInk6c2ih0JSDf3Y1uyxhdcH8IssJ4Ni1t+5672KlX3PJ2vDRlqgPhzJPYtwA1jIMyLl6IhMpZ5wlp1lPcoQFWofRITv19VjR9kPGA2z/0bwBNktP7lfJWA833JXncPqYKEHR2h11BwlpU66IU9FNQr+Tpx5rJCniiCc6dXYj9PleIYECcZsgVgNxqV/aPSg0/5i8/YYbzsTKnDqV+DrMf+faLmYMo3hT/l811wn5U7Afdq+y7asGAuwl99bMuX+j1o+Qns1SUHG0ThBr7eSBFTNb+u9k3+QpFpSkB3L/ugQDYM+lj8FUPLgWRng125EMkeokRGTB91X2aq6OecxMjo6NhYkLp/cuSy
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
X-OriginatorOrg: orange.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DU2PR02MB10160.eurprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a604f4dd-9e41-4311-8630-08dc15979602
X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jan 2024 06:59:58.0320 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 90c7a20a-f34b-40bf-bc48-b9253b6f5d20
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: BYovaFeVhYKzsTlIsQ0fykqqd06Y4FpYfMMir07PEbdqmxX7FIpl/p3FSJhNXGi9u7TLSNCP3C4Ets7vfSD/u4sCtoyGZ53wSgDduy2i248=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAVPR02MB9232
X-TM-AS-ERS: 10.218.35.127-127.5.254.253
X-TM-AS-SMTP: 1.0 c210cC1vdXQzNjUub3JhbmdlLmNvbQ== bW9oYW1lZC5ib3VjYWRhaXJAb 3JhbmdlLmNvbQ==
X-TMASE-Version: DDEI-5.1-9.0.1002-28120.005
X-TMASE-Result: 10--25.932500-10.000000
X-TMASE-MatchedRID: oCj5caaCQymkmOzIPyadd0EOfoWOrvuOKQNhMboqZlpi4CtQ35BnJOcD DzKnTzUsLK77hF9QwgP5ceH/IIsL8MvnXbhSGw3rDZs/KgmqdksL8TGleseLPK1iNb1cZnS8ILp NGVVgLcL6/OTVNSJhgIltziBHdMNXKcIZqhX4vjg7I8qKHhHKyNSgyJTgyLvln9VxkklmMy+V8L da5KsI1OmWRvRegWsa1wnmtSf2wntI+dMFPhHKNN5x7RpGJf1aM9EkAUzyluEzOk0/RiyBudozo 5bFky/716ODqePHrcGZTE1KpnMDTeB4QHv0m/Ue36lQXQeyPFGXqCWexXV0LyxMw0FMkBlZOxIi 2TdzBOvnzD9l6LaU3T30VFQY70sLeCZrJIofIYadsAVC1/oGnDEvENg7dSUMGoH7Aor25l7ynwI j2wtIDQRJXh6zsok3DDFdx6sUOnroLPa7CEEpU2QYj6+BFPEwhA0VjIpLz68qwwNYGH8ob8gzId ZchWaw4dmNj+FgmYnLoyZBbZs6c7xTpz2zW+LJoRSFxHpdOWVb4dXBMpIkhpJWGHk6K50kLTGDC L0S9R5dXTmrw8AWsgZH6hosImrLAwq94/Vmx91ANB89sV0bJ30tCKdnhB58vHkdPhnNpj8hPeaV MHHsTOMJ4Tm/iUfkPZex/kxUIHW3sNbcHjySQd0H8LFZNFG7/nnwJ52QYi8hem0kmpPZMQ==
X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0
X-TMASE-INERTIA: 0-0;;;;
X-TMASE-XGENCLOUD: 32c1a221-461b-48de-895a-bd8ebd2d1344-0-0-200-0
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/y7_ISN88tETrkUAr-G1URjQWO1U>
Subject: Re: [yang-doctors] Yangdoctors early review of draft-ietf-opsawg-teas-attachment-circuit-03
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Email list of the yang-doctors directorate <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 15 Jan 2024 07:00:29 -0000

Hi Ebben, 

Thank you for the review. 

A new version that takes into account the review can be seen at: https://author-tools.ietf.org/iddiff?url2=draft-ietf-opsawg-teas-attachment-circuit-04

Please see inline for more context. 

Cheers,
Med

> -----Message d'origine-----
> De : Ebben Aries via Datatracker <noreply@ietf.org>
> Envoyé : mercredi 10 janvier 2024 23:58
> À : yang-doctors@ietf.org
> Cc : draft-ietf-opsawg-teas-attachment-circuit.all@ietf.org;
> opsawg@ietf.org
> Objet : Yangdoctors early review of draft-ietf-opsawg-teas-
> attachment-circuit-03
> 
> Reviewer: Ebben Aries
> Review result: On the Right Track
> 
> 2 modules in this draft:
> - ietf-ac-svc@2023-11-13.yang
> - ietf-bearer-svc@2023-11-13.yang
> 
> YANG compiler errors or warnings (pyang 2.6.0, yanglint 2.1.128,
> yangson 1.4.19)
> - No compiler errors or warnings for tree outputs
> 
> NOTE: These modules were reviewed and validated (stub instance-
> data) in conjunction with draft-ietf-opsawg-teas-common-ac-02 and
> I did my best to separate comments out to each even though
> validation crosses the 2 reviews
> 
> General comments on the draft:
> - Section 5.1/5.2: Move the "file" declaration in <CODE BEGINS>
> up to align
>   and quote the filename otherwise published IETF tooling will
> fail to parse
>   correctly

[Med] Fixed.

> 
> General comments on the modules:
> - Similar comment to that in the `ietf-ac-common` review in that
> if there is
>   intention for other modules to import and use then ensure any
> must/when
>   statements are fully qualified.  L#272-273 in `ietf-bearer-svc`
> are one such
>   example.

[Med] ACK.

> - For `status/admin-status/last-change`, this leaf is `r/w` and
> while I
>   realize this is reuse from `ietf-vpn-common`, it seems that
> this is
>   incorrect and should be reflected as pure `r/o` state.

[Med] Actually, no. Unlike the operational status, the client can control that for administrative status as well. Think about scheduled operations for example. 

  A
> client is not
>   going to "write" this value to a server however this is an
> inheritance/reuse
>   issue if you agree
> 
> Example Validated Instance Data (post qualification fixes):

[Med] Thank you. I put this example at https://github.com/boucadair/attachment-circuit-model/blob/main/xml-examples/svc-full-instance.xml and cited it in the draft with an acknowledgement :-) 

> 
> <key-chains xmlns="urn:ietf:params:xml:ns:yang:ietf-key-chain">
>   <key-chain>
>     <name>KC1</name>
>     <description>KC1 Description</description>
>     <key>
>       <key-id>131001</key-id>
>       <lifetime>
>         <send-accept-lifetime>
>           <always/>
>         </send-accept-lifetime>
>       </lifetime>
>       <crypto-algorithm>hmac-sha-512</crypto-algorithm>
>     </key>
>   </key-chain>
> </key-chains>
> <attachment-circuits xmlns="urn:ietf:params:xml:ns:yang:ietf-ac-
> svc">
>   <ac-group-profile>
>     <name>AGP1</name>
>     <service-profile>SPP1</service-profile>
>     <service-profile>SPP2</service-profile>
>     <l2-connection>
>       <encapsulation>
>         <type
>         xmlns:vpn-common="urn:ietf:params:xml:ns:yang:ietf-vpn-
> common">vpn-common:ethernet-type</type>
>       </encapsulation>
>     </l2-connection>
>   </ac-group-profile>
>   <ac-group-profile>
>     <name>AGP2</name>
>     <service-profile>SPP1</service-profile>
>     <ip-connection>
>       <ipv4>
>         <local-address>1.1.1.1</local-address>
>         <virtual-address>2.2.2.2</virtual-address>
>         <prefix-length>31</prefix-length>
>         <address-allocation-type
>         xmlns:ac-common="urn:ietf:params:xml:ns:yang:ietf-ac-
> common">ac-common:static-address</address-allocation-type>
>         <address>
>           <address-id>ID1</address-id>
>           <customer-address>10.1.1.1</customer-address>
>         </address>
>       </ipv4>
>       <ipv6>
>         <local-address>2001:db8:1000::1</local-address>
>         <virtual-address>2001:db8:ffff::ffff</virtual-address>
>         <prefix-length>127</prefix-length>
>         <address-allocation-type
>         xmlns:ac-common="urn:ietf:params:xml:ns:yang:ietf-ac-
> common">ac-common:static-address</address-allocation-type>
>         <address>
>           <address-id>ID1</address-id>
>           <customer-address>2001:db8:dead::beef</customer-
> address>
>         </address>
>       </ipv6>
>     </ip-connection>
>     <routing-protocols>
>       <routing-protocol>
>         <id>RP1</id>
>         <type
>         xmlns:vpn-common="urn:ietf:params:xml:ns:yang:ietf-vpn-
> common">vpn-common:bgp-routing</type>
>         <routing-profiles>
>           <id>EPI5</id>
>           <type
>           xmlns:vpn-common="urn:ietf:params:xml:ns:yang:ietf-vpn-
> common">vpn-common:import-export</type>
>         </routing-profiles>
>         <bgp>
>           <peer-groups>
>             <peer-group>
>               <name>PG1</name>
>               <local-as>65000</local-as>
>               <peer-as>65001</peer-as>
>               <address-family
>               xmlns:vpn-common="urn:ietf:params:xml:ns:yang:ietf-
> vpn-common">vpn-common:ipv4</address-family>
>               <local-address>10.1.1.1</local-address>
> <authentication>
>                 <enable>true</enable>
>                 <keying-material>
>                   <enable-ao>true</enable-ao>
>                   <ao-keychain>KC1</ao-keychain>
>                 </keying-material>
>               </authentication>
>             </peer-group>
>           </peer-groups>
>           <neighbor>
>             <id>N1</id>
>             <remote-address>10.2.2.2</remote-address>
>             <local-address>10.1.1.1</local-address>
>             <peer-group>PG1</peer-group>
>             <status>
>               <admin-status>
>                 <status
>                 xmlns:vpn-
> common="urn:ietf:params:xml:ns:yang:ietf-vpn-common">vpn-
> common:admin-up</status>
>                 <last-change>2023-12-30T15:02:11.353Z</last-
> change>
>               </admin-status>
>               <oper-status>
>                 <status
>                 xmlns:vpn-
> common="urn:ietf:params:xml:ns:yang:ietf-vpn-common">vpn-
> common:op-up</status>
>                 <last-change>2023-12-30T15:02:11.353Z</last-
> change>
>               </oper-status>
>             </status>
>           </neighbor>
>         </bgp>
>       </routing-protocol>
>     </routing-protocols>
>     <oam>
>       <bfd>
>         <profile>EPI3</profile>
>         <holdtime>180</holdtime>
>         <status>
>           <admin-status>
>             <status
>             xmlns:vpn-common="urn:ietf:params:xml:ns:yang:ietf-
> vpn-common">vpn-common:admin-up</status>
>             <last-change>2023-12-30T15:02:11.353Z</last-change>
>           </admin-status>
>           <oper-status>
>             <status
>             xmlns:vpn-common="urn:ietf:params:xml:ns:yang:ietf-
> vpn-common">vpn-common:op-up</status>
>             <last-change>2023-12-30T15:02:11.353Z</last-change>
>           </oper-status>
>         </status>
>       </bfd>
>     </oam>
>     <security>
>       <encryption>
>         <enabled>true</enabled>
>         <layer>layer3</layer>
>       </encryption>
>       <encryption-profile>
>         <customer-key-chain>KC1</customer-key-chain>
>       </encryption-profile>
>     </security>
>     <service>
>       <svc-pe-to-ce-bandwidth>
>         <bandwidth>
>           <bw-type
>           xmlns:vpn-common="urn:ietf:params:xml:ns:yang:ietf-vpn-
> common">vpn-common:bw-per-service</bw-type>
>           <cir>10000</cir> <cbs>10000</cbs> <eir>10000</eir>
> <ebs>10000</ebs>
>           <pir>10000</pir> <pbs>10000</pbs>
>         </bandwidth>
>       </svc-pe-to-ce-bandwidth>
>     </service>
>   </ac-group-profile>
>   <placement-constraints>
>     <constraint>
>       <constraint-type
>       xmlns:vpn-common="urn:ietf:params:xml:ns:yang:ietf-vpn-
> common">vpn-common:pop-diverse</constraint-type>
>       <target>
>         <group>
>           <group-id>GID1</group-id>
>         </group>
>       </target>
>     </constraint>
>   </placement-constraints>
>   <ac>
>     <name>AC1</name>
>     <customer-name>CUSTOMER1</customer-name>
>     <description>Attachment Circuit #1</description>
>     <requested-start>2023-12-30T14:52:51.353Z</requested-start>
>     <requested-stop>2025-12-30T00:00:00.000Z</requested-stop>
>     <actual-start>2023-12-30T15:02:10.003Z</actual-start>
>     <peer-sap-id>PSID1</peer-sap-id>
>     <ac-group-profile>AGP2</ac-group-profile>
>     <ac-parent-ref>AC2</ac-parent-ref>
>     <group>
>       <group-id>GID1</group-id>
>       <precedence
>       xmlns:ac-common="urn:ietf:params:xml:ns:yang:ietf-ac-
> common">ac-common:primary</precedence>
>     </group>
>     <service-ref>
>       <service-type
>       xmlns:vpn-common="urn:ietf:params:xml:ns:yang:ietf-vpn-
> common">vpn-common:l3vpn</service-type>
>       <service-id>SID1</service-id>
>     </service-ref>
>     <service-profile>SPP1</service-profile>
>     <ip-connection>
>       <ipv6>
>         <local-address>2001:db8::1</local-address>
>         <virtual-address>2001:db8::2</virtual-address>
>         <prefix-length>128</prefix-length>
>         <address-allocation-type
>         xmlns:ac-common="urn:ietf:params:xml:ns:yang:ietf-ac-
> common">ac-common:static-address</address-allocation-type>
>       </ipv6>
>     </ip-connection>
>     <service>
>       <qos>
>         <qos-profiles>
>           <qos-profile>
>             <profile>EPI2</profile>
>             <direction
>             xmlns:vpn-common="urn:ietf:params:xml:ns:yang:ietf-
> vpn-common">vpn-common:both</direction>
>           </qos-profile>
>         </qos-profiles>
>       </qos>
>       <access-control-list>
>         <acl-profiles>
>           <acl-profile>
>             <profile>EPI4</profile>
>           </acl-profile>
>         </acl-profiles>
>       </access-control-list>
>     </service>
>   </ac>
>   <ac>
>     <name>AC2</name>
>   </ac>
> </attachment-circuits>
> <specific-provisioning-profiles
> xmlns="urn:ietf:params:xml:ns:yang:ietf-ac-svc">
>   <valid-provider-identifiers>
>     <encryption-profile-identifier>
>       <id>EPI1</id>
>     </encryption-profile-identifier>
>     <qos-profile-identifier>
>       <id>EPI2</id>
>     </qos-profile-identifier>
>     <bfd-profile-identifier>
>       <id>EPI3</id>
>     </bfd-profile-identifier>
>     <forwarding-profile-identifier>
>       <id>EPI4</id>
>     </forwarding-profile-identifier>
>     <routing-profile-identifier>
>       <id>EPI5</id>
>     </routing-profile-identifier>
>   </valid-provider-identifiers>
> </specific-provisioning-profiles>
> <service-provisioning-profiles
> xmlns="urn:ietf:params:xml:ns:yang:ietf-ac-svc">
>   <service-profile-identifier>
>     <id>SPP1</id>
>   </service-profile-identifier>
>   <service-profile-identifier>
>     <id>SPP2</id>
>   </service-profile-identifier>
> </service-provisioning-profiles>
> <bearers xmlns="urn:ietf:params:xml:ns:yang:ietf-bearer-svc">
>   <placement-constraints>
>     <constraint>
>       <constraint-type>network-termination-hint</constraint-type>
>       <target>
>         <group>
>           <group-id>G1</group-id>
>         </group>
>       </target>
>     </constraint>
>     <constraint>
>       <constraint-type
>       xmlns:vpn-common="urn:ietf:params:xml:ns:yang:ietf-vpn-
> common">vpn-common:pop-diverse</constraint-type>
>       <target>
>         <all-other-bearers/>
>       </target>
>     </constraint>
>     <constraint>
>       <constraint-type
>       xmlns:vpn-common="urn:ietf:params:xml:ns:yang:ietf-vpn-
> common">vpn-common:pe-diverse</constraint-type>
>       <target>
>         <all-other-groups/>
>       </target>
>     </constraint>
>   </placement-constraints>
>   <bearer>
>     <id>B1</id>
>     <description>Description for B1</description>
>     <groups>
>       <group>
>         <group-id>G1</group-id>
>       </group>
>     </groups>
>     <op-comment>Op comment</op-comment>
>     <customer-point>
>       <identified-by>site-and-device-id</identified-by>
>       <device>
>         <device-id>devid1</device-id>
>         <location>
>           <location-name>SJC01</location-name>
>           <address>555 Anystreet</address>
>           <postal-code>95123</postal-code>
>           <state>CA</state>
>           <city>San Jose</city>
>           <country-code>US</country-code>
>         </location>
>       </device>
>     </customer-point>
>     <requested-type>ethernet</requested-type>
>     <ac-svc-ref>AC1</ac-svc-ref>
>     <requested-start>2023-12-30T14:52:51.353Z</requested-start>
>     <requested-stop>2025-12-30T00:00:00.000Z</requested-stop>
>     <actual-start>2023-12-30T15:02:10.003Z</actual-start>
>     <status>
>       <admin-status>
>         <status
>         xmlns:vpn-common="urn:ietf:params:xml:ns:yang:ietf-vpn-
> common">vpn-common:admin-up</status>
>         <last-change>2023-12-30T15:02:11.353Z</last-change>
>       </admin-status>
>       <oper-status>
>         <status
>         xmlns:vpn-common="urn:ietf:params:xml:ns:yang:ietf-vpn-
> common">vpn-common:op-up</status>
>         <last-change>2023-12-30T15:02:11.353Z</last-change>
>       </oper-status>
>     </status>
>   </bearer>
> </bearers>
> 
> 

____________________________________________________________________________________________________________
Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.