Re: [netmod] WG Last Call for draft-ietf-netmod-syslog-model-15

"t.petch" <ietfc@btconnect.com> Wed, 09 August 2017 11:36 UTC

Return-Path: <ietfc@btconnect.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 C3AD8132143 for <netmod@ietfa.amsl.com>; Wed, 9 Aug 2017 04:36:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level:
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.com
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 N47Fibn-AdTx for <netmod@ietfa.amsl.com>; Wed, 9 Aug 2017 04:36:57 -0700 (PDT)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50098.outbound.protection.outlook.com [40.107.5.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EFEC0131D32 for <netmod@ietf.org>; Wed, 9 Aug 2017 04:36:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=500hwAvBY2pqkTijbDVdWC8ed1rQXKHaimbvh/U/x+M=; b=Sspmk60bYXmkrDaNz8fmjspeJpn1+LkSW7qCKYSkbsckWW0iEuW9c1gncaTSRrzYmKvETUvx6VJ9hYKuPurDM2pzIAEpsUyUr+d5X6Qc017byW0CFYCCjy289A5bQe1CKqW3rJvtCJT9+ZoVkNwAe2saNIGiegi1A7YKmc5GxbE=
Received: from pc6 (86.176.20.38) by HE1PR0701MB3002.eurprd07.prod.outlook.com (2603:10a6:3:4d::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1341.9; Wed, 9 Aug 2017 11:36:54 +0000
Message-ID: <055c01d31103$28f51200$4001a8c0@gateway.2wire.net>
From: "t.petch" <ietfc@btconnect.com>
To: "Clyde Wildes (cwildes)" <cwildes@cisco.com>, Kent Watsen <kwatsen@juniper.net>, netmod@ietf.org
References: <91FA5813-8D96-414F-BAC6-BA6C65C5149C@cisco.com>
Date: Wed, 09 Aug 2017 12:32:03 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [86.176.20.38]
X-ClientProxiedBy: VI1P194CA0011.EURP194.PROD.OUTLOOK.COM (2603:10a6:800:be::21) To HE1PR0701MB3002.eurprd07.prod.outlook.com (2603:10a6:3:4d::8)
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 2e17c27a-7359-4737-6044-08d4df1aef99
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:HE1PR0701MB3002;
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB3002; 3:jZqDdAVfLpset28o/X+wk1iSjwD+P95nfh3UjpywkN2W/vgODMDGnrWOGMCbARjt93iIoLPvJQQktIa3IecIG3pSyaz1J1EjU+WwOSYDGypX+2EQUoIFxRaj2bs9S694EYH4UJYdBSi1ZCcpBSbvTWaMv/KVmwR8ewY4S6wZ4BWUObBeNfyRsShY6kttwOEKN1lEfYXIp9MuknXp2JQkcND2Xl0+vZ3iBv8PfzUyspiiY2MQlR7vO5DUbiE3pni7; 25:0571Wew9NdQm0YQkR7+h2oAI2xBjg5CEh+WgeyL1HPO3FY6oR/a4jDB2RBEc2fmAdM4Mw2f0MZ7Ysbv6jiugIjq6mHhL8rHDSh07XnChS0/StD3ZFzZ2DO7qwG2vOdmInzpPezH9GWnuPp4keOcCik15TKaN2WptQ/+Y29MWKIlryupzRX0a+RdOVbhher8D1CBcybkCJLxYWHBv8kPGJj/8/FxD9khOVUGZmjkUIy4ysgN0kaseDyboLlAx3NQj12yh66mtmUa3c1m6wTHJM24J4IYgjxbfcb8/KUIwD8tsK3DAF3pa+OJHj6PMTcIZhlJXGnBAbMUXPjE9YhA6Qg==; 31:kUnAw+0GLz5hPTHk0S+WdLx6ScSn/xSR04t3ngem2Z/fLc9xKdryBeDZY5DItC6ZhxDrj0V3p03Gsiv0Y9hxN/iSawt3yr2NGV3KSGY4KlRlRFWPGrP/S+BO+MivKgxL8tv+EsEnuMuGtCoVBZAskGKTVLLZPVv0XEnrkvMfeBe5M726uUTV8ipRvlrWive/5xwIC5f7rhJbMXhYEFbNtz8eU5iSRn50d67TC2BIRyM=
X-MS-TrafficTypeDiagnostic: HE1PR0701MB3002:
X-Exchange-Antispam-Report-Test: UriScan:(138986009662008)(95692535739014)(17755550239193);
X-Microsoft-Antispam-PRVS: <HE1PR0701MB3002360DCD7FE6661F2D9DFEA08B0@HE1PR0701MB3002.eurprd07.prod.outlook.com>
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(10201501046)(100000703101)(100105400095)(3002001)(93006095)(93001095)(6041248)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123560025)(20161123562025)(20161123564025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:HE1PR0701MB3002; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:HE1PR0701MB3002;
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB3002; 4:10fBFdMcQd6/mWTZlRIc1lYEJHRcLFKtdeuRXkrPXemsXn1GDrDneyMnOnmVdlDDAfYSuhsqvfJFjZX14WLw+taw908xsTXKMGObGCbCkvkjEndSuVV9H8LLkCqAPirDFlkd9EJNB9vVT00NLWLL+J94vjJfs5StPfsHiXI8b5upbHe1Z7s+YZmKitUmLz01xtle+rLxDr0k5Qm3ehJ77tIqUu5gWvgabwjQWHV997wcP1340xMq6F4cUr2vE+3Dw5kN1Kn/ZmMGlhMrgjIeuSf399hFXGO5izemAFlNcktFi1OJU6rYDSXDH+v900P/nzT0nyRAvBb6jiajrmokWohnXruRz6JejPUfwwPh88EpFvLutJAbbteXzO2PsRKK
X-Forefront-PRVS: 0394259C80
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(7370300001)(6009001)(39400400002)(39860400002)(39450400003)(39840400002)(39410400002)(39850400002)(199003)(377454003)(189002)(24454002)(13464003)(81156014)(6116002)(3846002)(7350300001)(6246003)(81166006)(42186005)(14496001)(61296003)(230783001)(6496005)(81816999)(86362001)(105586002)(68736007)(6486002)(2870700001)(62236002)(76176999)(6666003)(44736005)(47776003)(116806002)(50986999)(101416001)(4720700003)(8666007)(2906002)(229853002)(81686999)(9686003)(66066001)(44716002)(97736004)(1941001)(53936002)(7736002)(305945005)(84392002)(8676002)(38730400002)(25786009)(189998001)(478600001)(50226002)(1456003)(33646002)(50466002)(106356001)(23676002)(5660300001)(1556002)(74416001)(7726001); DIR:OUT; SFP:1102; SCL:1; SRVR:HE1PR0701MB3002; H:pc6; FPR:; SPF:None; PTR:InfoNoRecords; A:0; MX:1; LANG:en;
Received-SPF: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com;
X-Microsoft-Exchange-Diagnostics: 1;HE1PR0701MB3002;23:RtKE3Uj8CEMxxecMAQdMP3F7g5/3vrm7YzuvWukNdezdUCs4NRkCa3gjTW4/Yxh3cbmGoK7VBtLa44Z1D1xi8BEi4YisE/OBjY51yjbsJTjv/OgkUqGOQxkMsVfrxsbNLgz9FUoNIEBegYOMesQCI4szHG3Gd0HykA/Xp3VJ+nrfjRwdv5KLQzP0CZfKT1R7hl8JEchrRfh6IR3W4EmR69PrQKLR4mjOlVm0Hrk7xjaeRjkI/zym9TK6GjH/V72oiXtphy82iweHAhzG19yGMX5Q1c5ivZoXMbXe9NUEpb3P3v5mbnb3Ip0I65fU7M/uD6GD7DLcXSLzHlH12LmIrqqXFJlxyrysvujE7z1DikRd/q0pClQPvRl7TmAj7NYUpZvuMqw+278H8rLvWDYbqTfkT9rXD9qSP9e6rs/rlpO+fhHmHWOiuD9v9hpLAFpedX5E/lVdZAGdd2Y5TOVGcH6a6vXBftj5O0myC7CjP3iWsshM/z0ylgHg3NCHT730/VC/w4lS+b4R3fjlNvhpkxcQiBdfH2BknepMuNu2xuj70M82Y4DL92OlFNIKK6zBYjKMDwsSzoysYt+Z+iwkFtpyoPBmWTUyTtjBL8nsbY4sBbSN3nV2/TY19ZDbRcPgiyxzIi4vmPszfmSaAj43SofXVLSlytm1m8BuVa++5JTVdDGOxTyfhmXXzaHW2ks/csLhICwD3VeMw482hB3yOeTxuUkMqN6Q9ih6orFseeltKCSffTEx6Gf7EKpHSwtjKNP9qYFwLmRmomKhTV0NfbTaNFk6BKHv3gKyyDtX0lej/Im/wktKUBabd1Uc1khyHIomHi5H9T4X59nvOEup7Y54yvO8f10tjYTeM8RUSww2v7C++aqFeohy1ejyg9YckTVWasgl2lxsiyoghq5uwC1YfekZalwLRY2skTxCvI+qLjMXLDq5EMVPinefIJdsIDuEad/QnvPdDGafCzGifOwncR239YBY9Sy3eV6MtD4HjgoHv7WS7/eYOI89phfwPJWjsRSwCC1cqdb4XnBXh4t8Ib39CsM2g3Dlsw7TR/i+zNzbm6HLsu6sSarc2XWmIWqXvdu6JOgzhHHx3eZIVUIpe832tGlIhrLyjlUI/VQ/5h+nLkON2LCvfl9yjIA8ttSky6CtsB7odL0SIayOasAtt1U9pItcYeey64zkZNtfBERDnZy3lXoqKSb2mtk6qXaVJwVm6tTJ7/FzQmE7KE2E/oqNdneY3Pl1V8sLogu782awLkJvVA9YmUHwvhPuCT2JQbTvFok9XwzB0vMuawdUU+t/99MbxvgT6/ofhqDcEOc0zUyvElpFnET3CAt7JsUDhPwsqmkGZ9fUejD+6ohLbizP9OW+0oebKU/onPucaWjrQzhlfOEB5eM8cza3CFXSuhkFwt8MCazLCYCzPFwwxSESu5yut8dz8kenAcZSm8HJddc6AlVexz6BMp71C/ZZBhtTsUOVjwBU9pq1g+9tSZFUMREZVqxWeh3KRrTpvO/FOSkna95sb/cPhvjcZ8syTN+gsqUTSSq91dXjC15xEVB4fJPxL/pBJ/FJoV422tdp158ZSWgWJSabO6P4d/gnG8FOpBXzdXayaMxxfg==
X-Microsoft-Exchange-Diagnostics: 1; HE1PR0701MB3002; 6:qSGEFu09PHt6hfemhjs51nObiU40l0WDj5SJlAED64RxMdiUMlem6/49NdADlO0vA8MYS0Nyp/89o9pDoI2o43ZD2+84AUHNes7CK1dR7Ot95oLTfRLwG+eTexw5QMsYB9HgV464koUIQF7eoykg8RLYc+kZ5jtpzi1Z+sP4YmuylTzoMha80MJC+Y4r87S6MccP0Cw0gJ5Gwnp0eZ1FPYhaYt+8Y8xAhkJ103a9S27fFhtd0dj/noHLroYQg83mOH7tirxc0s8Kp9gwRWhk2JHcpPc906rZwY1u1xmpTTSkvumNw1uQGhee/h86uPzaq2nqR565wx4KGAEvGC9zlw==; 5:H557CfFBEF2OFMseOtrRuYmCN8K/Rs1KlgOJ95CrVww4ciPkavET8NhSjfyUVd5nwYcCY2vU6wOc3fr/ty2LC4hplPxPco5pq9lajENLiWvGNC8STQsf/QmAnt2Njp1sy+oDmGM58GK6/KMXLqrSAw==; 24:cdToY2WWdxPsp0W8B53K2/om2mLNczz2hO2IGEpMp7wYSfF3+HgvMFaLZbB0l6CuukCZ01waRfZQqDLqAfHjwvJF78YP9lU2UzrVEODwnN4=; 7:MsexAamuUS7brTmPizxT/bt9Lje5AzExF6mcrkqxJljsa9NVdLqGcbKyf45E0kuONx4oTg1AcQ9pwzJrwCHjqNPtUSuVAl26hI/UbQcyu5+tGsU20igXMGXRmIIfkYpGkAKpeyhW2X8TyltV/O7OfsADSEoLUjjA2iZm56t3zam0B5Gg8b9LDPwkcMpO6RhQZuj9/Ww0MiXFmSw8t1wWAGS+VPDezTVRy9opU2vX6PQ=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Aug 2017 11:36:54.0219 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB3002
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/gOOT8rAqOKNmAKAojo_Qo2xNwOM>
Subject: Re: [netmod] WG Last Call for draft-ietf-netmod-syslog-model-15
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.22
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: Wed, 09 Aug 2017 11:37:00 -0000

Clyde

You use xxxx as a placeholder for three different RFC and two of these
do not appear AFAICT in the list of References.

This might be a challenge for the RFC Editor.

Tom Petch


----- Original Message -----
From: "Clyde Wildes (cwildes)" <cwildes@cisco.com>
Sent: Wednesday, July 19, 2017 6:48 PM


> Hi Alex,
>
> Answers inline as [clyde]…
>
> On 7/17/17, 4:20 PM, "netmod on behalf of Alex Campbell"
<netmod-bounces@ietf.org on behalf of Alex.Campbell@Aviatnet.com> wrote:
>
>     I am considering to implement the data model in this draft.
(dependent on business priorities of course)
>     I have reviewed this draft and found the following issues.
>
>     * I see pattern-match is specified to use POSIX 1003.2 regular
expressions. This is presumably for compatibility with existing
implementations; however it is inconsistent with most of YANG (which is
specified to use XPath regular expressions) - unless these are the same.
>
> [clyde] I believe that my answer in the other thread explains why we
used Posix 1003.2 – it is commonly used.
>
>     * pattern-match is inside the facility-filter container; common
sense says this is wrong as pattern-match has nothing to do with
facilities.
>
> [clyde] I will move pattern-match up one level in the next version of
the draft. Thanks for catching this!
>
>     * The advanced-compare container groups together two nodes that
share a common "when" and "if-feature" statement, but don't seem to have
any semantic relation to each other. Are there general guidelines on
when to use a container?
>
> [clyde] The confusion may come as a result of the when clause
appearing before the if-feature clause which is set by the IETF
statement order recommendation.
>
> The when construct was suggested by Martin Björklund as a way of
solving the case that advanced-compare does not apply for the ‘all’ and
‘none’ case.
>
> The if-feature applies to the entire container – it is either
supported or not.
>
>     * The advanced-compare container has a description starting with
"This leaf ..." even though it is not a leaf.
>
> [clyde] This will be fixed in the next draft.
>
>     * The examples are missing <facility-filter> nodes.
>
> [clyde] This will be fixed in the next draft.
>
>     * Perhaps there should be more consistent terminology for
receivers of syslog messages; both "collectors" and "actions" are used
in the draft. RFC 5424 uses "collector" for the ultimate recipient of a
log message - which might not be applicable, because the sending system
has no idea whether the receiving system is a collector or a relay.
>
> [clyde] The definition of “collector” in RFC 5424 is: A "collector"
gathers syslog content for further analysis.
>
> actions relate to the “further analysis” taken by the “collector”.
>
> “Collectors” appears in the model under the remote action and I
believe the usage is correct:
>       container remote {
>         if-feature remote-action;
>         description
>           "This container describes the configuration parameters for
>            forwarding syslog messages to remote relays or
collectors.";
>
> I will revise the description of these terms in the next draft.
>
> Thanks,
>
> Clyde
>
>     ________________________________________
>     From: netmod <netmod-bounces@ietf.org> on behalf of Kent Watsen
<kwatsen@juniper.net>
>     Sent: Saturday, 8 July 2017 6:34 a.m.