[yang-doctors] Encoding "time of activation" in a r/w data tree leaf

Ebben Aries <exa@juniper.net> Fri, 09 February 2024 16:06 UTC

Return-Path: <exa@juniper.net>
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 3DDF7C151080 for <yang-doctors@ietfa.amsl.com>; Fri, 9 Feb 2024 08:06:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.105
X-Spam-Level:
X-Spam-Status: No, score=-7.105 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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=juniper.net header.b="rCITwbWM"; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=juniper.net header.b="aMZ0d7gl"
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 26ewNB3gysjg for <yang-doctors@ietfa.amsl.com>; Fri, 9 Feb 2024 08:06:41 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 40946C14F6A1 for <yang-doctors@ietf.org>; Fri, 9 Feb 2024 08:06:41 -0800 (PST)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 4195fGMV015429 for <yang-doctors@ietf.org>; Fri, 9 Feb 2024 08:06:41 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h= date:from:to:subject:message-id:references:content-type :content-transfer-encoding:in-reply-to:mime-version; s=PPS1017; bh=XwUmWvuc57YrcpEgZwsQ7JKj1eTc6psbk5SAHV8fMP0=; b=rCITwbWM47dH gmXNCwDC2XWg5WYqW4TrGwq9ZOJJ/bI/SpSonrdwX2d6LPf0UIr1kOB5wrc/IGDj /vr0z6TWkv9FdeGX2OzpuxwsUc2Wi7Ot3FQyhGQTafYKfVeXB+rOlxxMg+f5E+Ui l+lLR5VEO2qifycj08iULKiXSSxsUw4f4wafsOKxT/XFxKKVUgtL0xiGOhRBlW8q 95H98q8JSImeGDU5welcrgVyxQ/6Yz5UEHxvOK6aCLjH9sA/JUh/hv1ZMaucCboX XAq+WW6LHYFh8+LdVFt+RwnoR8XeO29aqRpcJh4kZ0Uo/GhIcnF6YbnWIbxNI66h PeX3gDYGwg==
Received: from sa9pr02cu001.outbound.protection.outlook.com (mail-southcentralusazlp17011010.outbound.protection.outlook.com [40.93.14.10]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 3w3067k2md-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for <yang-doctors@ietf.org>; Fri, 09 Feb 2024 08:06:40 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lyQKEwUIryLkMu6GIInorD71FGnEI0nehK4SQT8K9f2d85biGzzRvqQjYc4nZALTrtjsil3hF1Sb/hnnxyYuXU3qlkmXw0eR/prA0xJW7qHZq4DAdiNKLCNk732TQe0d4eBK0uw9nCtTV86esP/UfHGYCFQuzYIz8loaMmwNSr8HNirnXxWOlCRFN/UIYa04EfVqufMB2QoDNnaZWCq4DYQdK4oAjGiO7lLCV3KiMs2t0YLtFQikcF++wCcDj9htoSWRCbIjkDkgXlmOI+U/S1rUjDuSY1Db54t7KB7UgUccdC0GpGtapoZEG1DCnGNiScr6DLOy3ZxWAYotnDaIag==
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=3Ja0kftqvPBEZU7LuoL4dMCOaJyVABB7Y/kMdsGlImI=; b=W9Bhxq1CjOvh3SUSdaodI6ZE3whOh6hD3o1t+0l0lPWdTddArVnJyiYQEwAj2SZnwF0E4K0o/4tT7Ej6ID2wCuGmiFbQdfkiH2l1eOX3nZWhnVQHKroP5In0hsQoC7xPcUSKpEbrdy63cmBS1SGtaK9lDPfdXapHBIbwtpB/fDaIga6jw2c15nLWKSZ32NLEPaOH9eJAaWsgxN64P6UbhUmeVNrXN/oYReKrlDAENsSylSI19RRwKKUXgeUbWOwQYksQSdvkXsoziEH0/Bhv9TJlBzdSpHer5oFylJKfN+QO7uvO49Ir8A5ZFckL3naPRqr533U5npU/K6g/yZ3uLQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3Ja0kftqvPBEZU7LuoL4dMCOaJyVABB7Y/kMdsGlImI=; b=aMZ0d7glUHTcJEzhxK9Cx1PeLDfuc0ju2g3L+xgWNsnfvAoF9IA5Gr4Cxs1WL0egRSyctjgTIHmHr9X0ioebQhv0XVhIX7+xTXBsPDvCreYfBgpVcrO/f7DF6dULsinQM2gsMyYMDgiwUzi+qB1AnlBod7C7zJ8/VNV84EFTwY4=
Received: from CH3PR05MB10076.namprd05.prod.outlook.com (2603:10b6:610:12d::22) by PH0PR05MB7575.namprd05.prod.outlook.com (2603:10b6:510:21::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7270.24; Fri, 9 Feb 2024 16:06:38 +0000
Received: from CH3PR05MB10076.namprd05.prod.outlook.com ([fe80::e661:9478:d079:cb46]) by CH3PR05MB10076.namprd05.prod.outlook.com ([fe80::e661:9478:d079:cb46%6]) with mapi id 15.20.7249.037; Fri, 9 Feb 2024 16:06:38 +0000
Date: Fri, 09 Feb 2024 09:06:37 -0700
From: Ebben Aries <exa@juniper.net>
To: YANG Doctors <yang-doctors@ietf.org>
Message-ID: <ZcZNjdfA6oAgMOLd@localhost>
References: <ZawhnG9kGKSQ7pAx@localhost>
Content-Type: text/plain; charset="iso-8859-1"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <ZawhnG9kGKSQ7pAx@localhost>
X-ClientProxiedBy: CYXPR02CA0049.namprd02.prod.outlook.com (2603:10b6:930:cd::29) To CH3PR05MB10076.namprd05.prod.outlook.com (2603:10b6:610:12d::22)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: CH3PR05MB10076:EE_|PH0PR05MB7575:EE_
X-MS-Office365-Filtering-Correlation-Id: d57d3218-3b0a-426a-f2fe-08dc298918a8
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: /mLbLxJiqWbsBZ0xJXT6mguEoHu/wuhXdk1N4ppOCXj5J6nbjRfzOQG2jBcUcEHYqXa4uhNaL3uVkdCn00zIyORzQFVC3kIXjRNeyTqzzhYuStOXSGv1L8MmBlbG4LUocKKMlaFW67/+E//5ng2hVCPanLY5frYL8RJ6bfpeSqExbp7MFZ9OXcN1CWknssWOT42cG1mcQtILC38FCrVESdj/ODu2n1fkSsehRAAk8gEnGzBV3DZhThJ12VJb0acQ5zJB1RctkWGriSF9JMAMQQzvZb9dyVzueDqZZRUh0U1eoYbeQdHoYfAje68CXa3EUO6IH+IA5E/TPaeE0asOoYD5waTCyN6M2WjyFdj1g5GTlkvBdO4d73jKfDWSijLFSaCCZlI4PEzosKQI/i9AnnYLpB7sMHD/AZAUTaG1elddPearLBJljcpNAA+4NeN/D6Uiqnw2Eztc9vhPVrhM3g+1N3t+9MbV9kLKL4Ai17AlePrbtdJsYvQlmrGN+Arxm4lyXFy5HO1DtcZ5pfGt1nTuW8bKflWYBcljCEuwFsg=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH3PR05MB10076.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(7916004)(136003)(39860400002)(396003)(366004)(376002)(346002)(230273577357003)(230922051799003)(230473577357003)(64100799003)(451199024)(186009)(1800799012)(2906002)(8676002)(8936002)(5660300002)(33716001)(83380400001)(86362001)(38100700002)(26005)(53546011)(66946007)(66556008)(66476007)(6916009)(316002)(6506007)(55236004)(6512007)(478600001)(966005)(6486002)(9686003)(41300700001); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: 6JbHnE2qbUi8C3yaQpPO7jk5kY6Oburvurv+2o8SpgN1DD9Qjz/CJpOUGaZIFBsQ3yK0Yhrtx01Vtqla2uczMo7QYp4+WYBap9dGK4pQLnTnrflUShCGZnRrCv5+BlcFDDCrMnajDLpef3hYZhtaRjU3pMVsaqPF58IWICeLL0WzEciHTXQ0L1KpA502eJmwLR1dxnlcrJt2Evzm3NeC66Ns99BuLWfXDiReD+5YYJr775qA20pzfRhv5HTIlErIuYxPu+ddD3uVvWzvjjt4FtrT8lA1w67eEIraTboGo7TLggb5MBO0pLiuu7i3Gt1NNXMKRLnf0VzzgN+3iHceyagL9TPeB6kVTsIivTjuJHoBXedDQ+9SD8suVm8+r8tXODlNw6pfJIrJKKIPThBsIhpsWgkiQ/CCRwr1APqR7K8CNlNedBjK6E4DoWEeiP+jsvyCQYU0o2xZHCTixZZBZD/0FTmnbrID9/BeY5EuID1VUgTvEJ57QKksCNDtUW2EaFUub7WkRAmM000Gb7jiPPqfV1MoTiS492qvJAD6eT3zzFj3m29/5uEqESG+Kfh1JUD03KXDhf7mPyvJU9psXor4RZz+tyDp6ulcUpjxFFuftPFAKsqxW9BLKoAM+3fh8GVefHs9SBtOXzuMXzWzFepQv6mK/BIPxqrCNkLLoraa9Dex7dMRxyv9B4cdEK0wJIdfLE1BqEiXZb9Ee+G2m2jUB61ASH3IBvs+xWJXK1VasB4gXLeyLkr2oZF6snvKa3NWmQbCTsjzEzmJcwaUnD/rGbj9xehqRBwrAwCl4ILqoTdtk2JajJxN3pryM43qRjq1JQNjEIDk8Ecpaz1c4KvyuCSjBS5vr/p0/SptYYVAJj1Xn/WlsOj0v3MP1X5ORQGxkxHYXI/YPklkRH+jrrg9qsm+pmN+7w8GWc4Ccd7nkxj4KekqWzWy2UaS+9s8S7QxGMOZtBk0des9OZfb7InVb5DgZtZCQbVl5PlhSGsjExFilBFjMW/03Ra+bnCHWBWLzFs1zKeQcFvORE6FelKCGwXjRA1rcFO7EbkZAY2TZZbaqiWGBlq/EX8FNFAjrmsCcDP3CCW3EQe6NJlAFvlzMEb1jzTgZ2H829YUs/P6nKT/RMJ/O9XzgahpWMDLN0x1UYK9vecYtft5sxL6bWs0hvIbWyHSrSVj97QeMXRwV+ZZvsemTD0t/EgxbrtvrK28sPbqDzVYKYsBs2Str4piMub5J4p+x4Znj0MZ4BOVPxFNEcMFav0253TnWRZUQdy/svgjcze0dOWqmZeLCmZUrEuXKtIKDOaMHJOSoTSauhYtrcpr0VV6sP9Gj/E/9LGY5AvAVb6PVKDw8sSw7wVZzc6by7tevnE5ug/yfFtp94tfNLAuPXP7FmnyOX3xUXVOMyqxI9J9ZFe+BLV+CaG7LOyVeTLwmMst5/9MRwtoZAmSoIj53adFBWQ4Bu5Ip1jzE33evl4JMk1u9Uha6BkLSsg940wDWQviF9xhlmyEf8MnLqEbXWPgp1Zl6OYglcL0skv0yx2xFf50a+TAwjExjgMVAo+T/2/Ro/jDYkK/j0qZTfNY2dBdxcemb2dd
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: d57d3218-3b0a-426a-f2fe-08dc298918a8
X-MS-Exchange-CrossTenant-AuthSource: CH3PR05MB10076.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Feb 2024 16:06:38.2745 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: YhcLJ85q6HArYAx+6EkrmFjJJ+X9aA2JVEN1y3ucbPrUCoHupIjvLgMS8bVDDX2c
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR05MB7575
X-Proofpoint-GUID: gqGV6TaTxc0EkWVEkVG5Ywg5ZMi9TpB9
X-Proofpoint-ORIG-GUID: gqGV6TaTxc0EkWVEkVG5Ywg5ZMi9TpB9
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-02-09_13,2024-02-08_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 lowpriorityscore=0 phishscore=0 mlxlogscore=999 adultscore=0 spamscore=0 priorityscore=1501 suspectscore=0 impostorscore=0 clxscore=1011 bulkscore=0 mlxscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2401310000 definitions=main-2402090119
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/O7y3erB2mVBRwcE3-loKUju7Lf8>
Subject: [yang-doctors] Encoding "time of activation" in a r/w data tree leaf
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: Fri, 09 Feb 2024 16:06:45 -0000

YANG Doctors,

Readjusting the subject and resending for comment

On 2024-01-20 12:40:12, Ebben Aries wrote:
> Hi Folks,
> 
> I'm curious of opinions on the design pattern used during a recent
> review here.  It is one such where a prescribed "time of activiation" is
> being encoded in a r/w data tree leaf vs. within the protocol/messaging
> layer or a YANG 'action'
> 
> Examples:
> 
>     +--rw requested-start?    yang:date-and-time
>     +--rw requested-stop?     yang:date-and-time
>     +--ro actual-start?       yang:date-and-time
>     +--ro actual-stop?        yang:date-and-time
> 
> 
>    +--rw status
>       +--rw admin-status
>       |  +--rw status?        identityref
>       |  +--rw last-change?   yang:date-and-time
>       +--ro oper-status
>          +--ro status?        identityref
>          +--ro last-change?   yang:date-and-time
> 
> Now, a quick search through published/draft modules as well as other
> published models I'm not sure I've seen an attempt at such a design
> pattern previously.
> 
> This approach is very specific the intent of any surrounding structures
> and one where a design pattern is likely to diverge for similar
> intentions.  This was mostly unfolded by questioning an already
> published module (ietf-vpn-common) where `last-change` has a r/w and r/o
> variant.
> 
> Would love to hear opinions on this approach vs. handling outside of the
> data tree.
> 
> /ebben
> 
> 
> ----- Forwarded message from Ebben Aries <exa@juniper.net> -----
> 
> From: Ebben Aries <exa@juniper.net>
> To: mohamed.boucadair@orange.com
> Subject: Re: Yangdoctors early review of draft-ietf-opsawg-teas-attachment-circuit-03
> Date: Sat, 20 Jan 2024 12:28:22 -0700
> 
> Hi Med - inline...
> 
> On 2024-01-17 11:33:35, mohamed.boucadair@orange.com wrote:
> > [External Email. Be cautious of content]
> > 
> > 
> > Re-,
> > 
> > > [Med] Please note that we are focusing mainly on service and
> > > network models, for which NETCONF may be the transport protocol,
> > > but I hear your point.
> > 
> > I actually meant
> > 
> > > [Med] Please note that we are focusing mainly on service and
> > > network models, for which NETCONF may NOT be the transport protocol,
> > > but I hear your point.
> 
> Understood and was only referring to an example for a specific protocol.
> Every protocol would need to account for similar capabilities.
> 
> Another option could be to model a YANG 'action' for this purpose but
> again, alternate protocols need to have awareness on how to map actions
> intent.
> 
> I'd be curious to hear others opinions here as we could end up w/
> various design patterns for this problem statement.  Encoding as regular
> leafs in a data tree can make it transport agnostic but one that needs
> to be clear and common in intent imo.
> 
> Thx
> 
> /ebben
> 
> > Apologies for the inconvenience.
> > 
> > Cheers,
> > Med
> > 
> > > -----Message d'origine-----
> > > De : BOUCADAIR Mohamed INNOV/NET
> > > Envoyé : mercredi 17 janvier 2024 12:28
> > > À : 'Ebben Aries' <exa@juniper.net>
> > > Cc : yang-doctors@ietf.org; draft-ietf-opsawg-teas-attachment-
> > > circuit.all@ietf.org; opsawg@ietf.org
> > > Objet : RE: Yangdoctors early review of draft-ietf-opsawg-teas-
> > > attachment-circuit-03
> > >
> > > Hi Ebben,
> > >
> > > Please see inline.
> > >
> > > Cheers,
> > > Med
> > >
> > > > -----Message d'origine-----
> > > > De : Ebben Aries <exa@juniper.net>
> > > > Envoyé : lundi 15 janvier 2024 16:49
> > > > À : BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com>
> > > Cc :
> > > > yang-doctors@ietf.org; draft-ietf-opsawg-teas-attachment-
> > > > circuit.all@ietf.org; opsawg@ietf.org
> > > > Objet : Re: Yangdoctors early review of draft-ietf-opsawg-teas-
> > > > attachment-circuit-03
> > > >
> > > > Thx Med - one comment inline...
> > > >
> > > > On 2024-01-15 06:59:58, mohamed.boucadair@orange.com wrote:
> > > > > [External Email. Be cautious of content]
> > > > >
> > > > >
> > > ...
> > > > >
> > > > > > - 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.
> > > >
> > > > I'm conflicted why this would reside in modeling for the use-
> > > case you
> > > > describe as this would entail a pattern that would need to be
> > > > considered across _all_ modeling.
> > >
> > > [Med] This is fair.
> > >
> > >   I'm not sure I've seen this
> > > > pattern arise before.
> > > >
> > > > RFC7758 is one such example of how scheduled operations would
> > > be
> > > > handled at the protocol messaging layer and not scattered among
> > > the
> > > > data-content.
> > >
> > > [Med] Please note that we are focusing mainly on service and
> > > network models, for which NETCONF may be the transport protocol,
> > > but I hear your point.
> > >
> > > Given that for the AC models, we do define the following for a
> > > client to control when a service can be activate/deactivated:
> > >
> > >   grouping op-instructions
> > >     +-- requested-start?   yang:date-and-time
> > >     +-- requested-stop?    yang:date-and-time
> > >     +--ro actual-start?      yang:date-and-time
> > >     +--ro actual-stop?       yang:date-and-time
> > >
> > > And that for advanced scheduling, the WG is working on a generic
> > > model (draft-ma-opsawg-schedule-yang) that can be used in a
> > > future ac augments if needed, I tweaked the draft so that the
> > > admin last-change is ro instead of rw. The diff to track the
> > > changes can be seen at:
> > >
> > > * Diff ac-common: https://urldefense.com/v3/__https://boucadair.github.io/attachment-circuit-__;!!NEt6yMaO-gk!EX_FXGmvRZozEz2nAGr4xVgt1ak_n_R0DEq10bp0mvbLDNKWpvOyKInUF8TA_i3-wF-poJ7yyGKzq4Nt8WbNJ4bP$
> > > model/#go.draft-ietf-opsawg-teas-common-ac.diff
> > > * diff ac-svc: https://urldefense.com/v3/__https://boucadair.github.io/attachment-circuit-__;!!NEt6yMaO-gk!EX_FXGmvRZozEz2nAGr4xVgt1ak_n_R0DEq10bp0mvbLDNKWpvOyKInUF8TA_i3-wF-poJ7yyGKzq4Nt8WbNJ4bP$
> > > model/#go.draft-ietf-opsawg-teas-attachment-circuit.diff
> > >
> > > Better?
> > >
> > > Thank you for you patience.
> > 
> > ____________________________________________________________________________________________________________
> > 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.
> > 
> 
> ----- End forwarded message -----