Re: [Netconf] Adam Roach's Discuss on draft-ietf-netconf-zerotouch-25: (with DISCUSS and COMMENT)

Kent Watsen <kwatsen@juniper.net> Wed, 05 December 2018 23:18 UTC

Return-Path: <kwatsen@juniper.net>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 786CA128D0C; Wed, 5 Dec 2018 15:18:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.161
X-Spam-Level:
X-Spam-Status: No, score=-4.161 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.46, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net
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 4szT8UgSTK1A; Wed, 5 Dec 2018 15:18:24 -0800 (PST)
Received: from mx0a-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 97B3C130DC1; Wed, 5 Dec 2018 15:18:24 -0800 (PST)
Received: from pps.filterd (m0108159.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id wB5NFB3W024089; Wed, 5 Dec 2018 15:18:23 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=PPS1017; bh=2EU4g5lOPptpnRBZldnpDoWw1icZjVka5GhuczHljjk=; b=K5yCXXUYZz7YVKUiRjCbOPg1KY970E9fn2/0PRQVp0hAuoT/CTXyisI0nfP5SwcNC7FQ 0FeltMIw8BG1fZVeOOzBDPpjMbVqZzDW/dxSmUBfu2BfwTqwrMILgzjdPsOpZ7huH2S6 cio5BpA6ianXZzPG4Nq+StLXtxVP1dbgBs3UMmUG486M3/dD3adc0cvbpUNGpUlO8biK mCYNTfRwHMw66Ka1K1U4IW9jO/R+VNU9LflgXPjZuLXnXSDAQLmnMwc56jyKemjE3h/z jM/5R0XdA6cpqJXGTlFwgjcsbn9EA1yCo6O2b9vI8ROjbCMhxHnuCiXfKYZwQ3AgO35l JA==
Received: from nam04-sn1-obe.outbound.protection.outlook.com (mail-sn1nam04lp2051.outbound.protection.outlook.com [104.47.44.51]) by mx0a-00273201.pphosted.com with ESMTP id 2p6m418e4n-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 05 Dec 2018 15:18:23 -0800
Received: from DM6PR05MB4665.namprd05.prod.outlook.com (20.176.109.202) by DM6PR05MB4009.namprd05.prod.outlook.com (20.176.71.143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1404.8; Wed, 5 Dec 2018 23:18:20 +0000
Received: from DM6PR05MB4665.namprd05.prod.outlook.com ([fe80::f0f3:20f0:2104:638c]) by DM6PR05MB4665.namprd05.prod.outlook.com ([fe80::f0f3:20f0:2104:638c%2]) with mapi id 15.20.1404.020; Wed, 5 Dec 2018 23:18:20 +0000
From: Kent Watsen <kwatsen@juniper.net>
To: Adam Roach <adam@nostrum.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-netconf-zerotouch@ietf.org" <draft-ietf-netconf-zerotouch@ietf.org>, "netconf-chairs@ietf.org" <netconf-chairs@ietf.org>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: Adam Roach's Discuss on draft-ietf-netconf-zerotouch-25: (with DISCUSS and COMMENT)
Thread-Index: AQHUiDEcEH8QQyyUj0ylL/W7FBpWgaVwfWmA
Date: Wed, 05 Dec 2018 23:18:20 +0000
Message-ID: <0E07D183-A23E-46D3-921B-6A6E7579F996@juniper.net>
References: <154352975614.26006.2976513665167128614.idtracker@ietfa.amsl.com>
In-Reply-To: <154352975614.26006.2976513665167128614.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.10.4.181110
x-originating-ip: [66.129.241.10]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DM6PR05MB4009; 6:ZAAE4nbYKqxP3gLPTlO0VCTmRl0zCjORrn79+HszwFqwCIR1ySJj2+66iWbpdQ+Yd9vu5trXrMjlp8wf+a3IvLEQh1dWCcaaA34dJTQUL9wXwycdl4Ax88ylVmj38e1WxtCtdxoixqdb+O4QMud4UkfBMKwVRWp4/HcWtDGfJHghfXPIhmRVEFokytJbHMt5GF7lJg2ZsQJYv6gWFLW/9UM2wneMFAxvnxe65IQq1I6MV8yaOGj8ZYBeXHbZe/3iRxd9vudIr6T4kp6Zm+dD1Y7SHZ1KrGSmcjMlH25N4hB0gRXrK2yxnP/xJ7lXry9+ds8ZXDVSWreMBDS5sWW3/b3Q0IAl4blqZtFvtoGn6nzBvHAAt9QfcBdc1aF0iq8CexvYOnMPmJZWV8kJtghzxE5FvUpnaiFEjSuqhgogxLj6aN+7+0EexjgkUcK5wvEycccQzPwY5H0TJxvLnJldoQ==; 5:8hpY+6WXIpD1Q9CaOuOyymYui/jLOlrhVUm8x45Jwnvkb8IvG6FS+HiNg142V/Fwg20GjSDuMjBx668gaf0xbQRiDOJ/bLWjPCWMyH/d6x+nba4pzs3vyqB+k/PDfP2Dd9jljr8wZYOmzdJayuVRTHMSgo6fcj+kdAesPfa7Vl0=; 7:hmsSbU6bDTOp0WfXO+X4AH9G2djY1dMNsmfDxUK6gE/wC5gtozp1OqBA5Emm8Qjp6Xl7N+R6B6bosD7mtGnMtSpy16yjd1mHeTlsCvBr/5dkmrDsg8M4caf9/gHURSaKdU8dln9pIq+hmR3PPMQYXA==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: 8442e502-646c-4c6e-43d6-08d65b07f217
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:DM6PR05MB4009;
x-ms-traffictypediagnostic: DM6PR05MB4009:
x-microsoft-antispam-prvs: <DM6PR05MB40097166E4BDF0CC068D5F7FA5A80@DM6PR05MB4009.namprd05.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231455)(999002)(944501520)(52105112)(10201501046)(3002001)(93006095)(93001095)(6055026)(148016)(149066)(150057)(6041310)(20161123564045)(20161123558120)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(201708071742011)(7699051)(76991095); SRVR:DM6PR05MB4009; BCL:0; PCL:0; RULEID:; SRVR:DM6PR05MB4009;
x-forefront-prvs: 08770259B4
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(39860400002)(136003)(396003)(376002)(366004)(199004)(189003)(13464003)(54164003)(105586002)(106356001)(966005)(26005)(186003)(36756003)(256004)(478600001)(6486002)(6436002)(6116002)(316002)(4326008)(53936002)(6512007)(6306002)(6246003)(76176011)(14454004)(3846002)(102836004)(6506007)(53546011)(54906003)(5660300001)(305945005)(110136005)(7736002)(66066001)(58126008)(2906002)(99286004)(476003)(97736004)(486006)(82746002)(2616005)(68736007)(25786009)(8936002)(8676002)(229853002)(86362001)(575784001)(446003)(81156014)(81166006)(83716004)(33656002)(11346002)(71200400001)(71190400001); DIR:OUT; SFP:1102; SCL:1; SRVR:DM6PR05MB4009; H:DM6PR05MB4665.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-microsoft-antispam-message-info: Sn6CHv/cGzhS7s8a9Qg++ogsETedH9tam//w8gNhT16hvQRaFuWYjUT0lysxjJHduXna2ST4o9WqdO2gG6NWYcyacMkTZKZ951hnhTbFdRHorkj9tYgRZnlCDJRQMFpAfWsfLNhu5sVwVrde2lrnD5P7qCf+lfhf2jxLAOLsy9kK8Vua25K/zw3DecA3N4t7VjPDUZA3kwyg5z5xI5IIq3Ev4iF+d+9Q2JvBxVK3OkYxaWoRQ/dD3tadxLV9znH1AS3p6usQRWBiCI0JkIO+bSRV6j5GlEkM/XVGP1q+0QGmWUGl97rb5SBaLTm1OnOCEuTZHg44Uzq4l2kHKPUuCfMuarlOcLuPQcHCl2O9jA8=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <BC333917F340E24982CBB24F5B630443@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 8442e502-646c-4c6e-43d6-08d65b07f217
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Dec 2018 23:18:20.3076 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR05MB4009
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2018-12-05_09:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1812050204
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/RNcbaQT3_FIPBWZ987pKp7f6khs>
Subject: Re: [Netconf] Adam Roach's Discuss on draft-ietf-netconf-zerotouch-25: (with DISCUSS and COMMENT)
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Dec 2018 23:18:31 -0000

Hi Adam,

Thanks for your review!
See below for responses.

PS: please excuse my company's URL-mangler

Kent // principle author


-----Original Message-----
From: Adam Roach <adam@nostrum.com>
Date: Thursday, November 29, 2018 at 5:16 PM
To: The IESG <iesg@ietf.org>
Cc: "draft-ietf-netconf-zerotouch@ietf.org" <draft-ietf-netconf-zerotouch@ietf.org>, Mahesh Jethanandani <mjethanandani@gmail.com>, Bert Wijnen <bwijnen@bwijnen.net>, Bert Wijnen <bwietf@bwijnen.net>, "netconf-chairs@ietf.org" <netconf-chairs@ietf.org>, Mahesh Jethanandani <mjethanandani@gmail.com>, NETCONF Working Group <netconf@ietf.org>
Subject: Adam Roach's Discuss on draft-ietf-netconf-zerotouch-25: (with DISCUSS and COMMENT)
Resent-From: <alias-bounces@ietf.org>
Resent-To: <kwatsen@juniper.net>, <mikael.abrahamsson@t-systems.se>, <ianfarrer@gmx.com>
Resent-Date: Thursday, November 29, 2018 at 5:15 PM

Adam Roach has entered the following ballot position for
draft-ietf-netconf-zerotouch-25: Discuss

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_iesg_statement_discuss-2Dcriteria.html&d=DwIDaQ&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=9zkP0xnJUvZGJ9EPoOH7Yhqn2gsBYaGTvjISlaJdcZo&m=o1CfW34PbeD384SlqR47Hg58JfEjnlRgLGHm2t6NgT4&s=b2vktVbwlcJsfylRn4fpUiqWNe5_BvxJYF-PV0hu1KU&e=
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://urldefense.proofpoint.com/v2/url?u=https-3A__datatracker.ietf.org_doc_draft-2Dietf-2Dnetconf-2Dzerotouch_&d=DwIDaQ&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-ndb3voDTXcWzoCI&r=9zkP0xnJUvZGJ9EPoOH7Yhqn2gsBYaGTvjISlaJdcZo&m=o1CfW34PbeD384SlqR47Hg58JfEjnlRgLGHm2t6NgT4&s=Z-P7iRWGtw5yRlFUScd-NamM-VuIcEobGUhfuaf9FsI&e=



----------------------------------------------------------------------
DISCUSS:
----------------------------------------------------------------------

> Thanks to everyone who worked on this document. I have one concern that I'd like
> to discuss before the document is published. It's possible that I'm mistaken
> about the way this is intended to work -- don't be shy about telling me I'm
> wrong.
>
> §4.2:
>
>>  To use a DNS server as a source of bootstrapping data, a device MAY
>>  perform a multicast DNS [RFC6762] query searching for the service
>>  "_zerotouch._tcp.local.".  Alternatively the device MAY perform DNS-
>>  SD [RFC6763] via normal DNS operation, using the domain returned to
>>  it from the DHCP server; for example, searching for the service
>>  "_zerotouch._tcp.example.com".
>
> RFC 6763 §4.1.2 defers to RFC 2782 for the structure of DNS-SD records; 
> and RFC 2782 indicates that these are of the format "_service._proto.name".
> In this case, "service" is one of the services registered with IANA at
> https://www.iana.org/assignments/service-names-port-numbers/service-names-\
> port-numbers.xhtml.  The service "zerotouch" is not registered in that
> registry, nor does this document register it there.
>
> Unless I'm confused about the way SRV records are intended to work, this
> document needs to register "zerotouch" in the service name table indicated
> above.


You are quite right.  Here is the Github commit to add an IANA registration
for the "zerotouch" service:  https://github.com/netconf-wg/zero-touch/commit/6280763339a3e91b9efb21703b26a6bdbf05349b.

Please let me know if you suggest any further changes.  

PS: I'm aware of Ben's comment regarding "zerotouch" being perhaps too
    generic.  I will likely change it to "sztp" to address this concern.



----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

> §4.2:
>
>>  Please see
>>  Section 3.1.3 in RFC4408 for how a TXT record can achieve this size.
>
> Please make this a citation instead of merely a mention of RFC 4408.

Fixed in my local copy.


Kent