[Rift] RIFT YANG datamodel implementation

Bruno Rijsman <brunorijsman@gmail.com> Tue, 09 March 2021 13:55 UTC

Return-Path: <brunorijsman@gmail.com>
X-Original-To: rift@ietfa.amsl.com
Delivered-To: rift@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82FC73A0CD1 for <rift@ietfa.amsl.com>; Tue, 9 Mar 2021 05:55:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.098
X-Spam-Level:
X-Spam-Status: No, score=-7.098 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 MOST2ejvTojy for <rift@ietfa.amsl.com>; Tue, 9 Mar 2021 05:55:51 -0800 (PST)
Received: from mail-ed1-x529.google.com (mail-ed1-x529.google.com [IPv6:2a00:1450:4864:20::529]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 820483A0CCF for <rift@ietf.org>; Tue, 9 Mar 2021 05:55:51 -0800 (PST)
Received: by mail-ed1-x529.google.com with SMTP id p1so20285325edy.2 for <rift@ietf.org>; Tue, 09 Mar 2021 05:55:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:mime-version:subject:message-id:date:to; bh=Q1DEBfGhuTrsVvOyQOQzyIytlDdYJT+xMtvwRC9RvQM=; b=o5bPMhzjKMrvuW7FtCFZ1Ut/alghTMtkuoCzxRBXdik63DRabMxYQjxrjMIvbbaoY5 9EGNUTf7eTjF3Uxl8wJAfkwRnH+QH3XiF5EtWZAkqEMJg3CE8Z7evj6UecjlnZlyDVWb upnxGnHxfeHZR+wjCR1GwDyQqygK7hEA+87TApXlzuF8BhV9AiiVRM6boTDWXcGRYCtN 6Idnfk3OH1cShoZUN7+Yd9DkaBKtTdRLIlgdaxHoqi90a8zOoCjV0z8NGhAst+jVaBAG +SbQ79GnSZkhvJFsbJRmZmzl7WTXBuz7Z4tP2C1saqH1cYPT5KseMQr0pzVVYqE8G8TF Vjpg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:message-id:date:to; bh=Q1DEBfGhuTrsVvOyQOQzyIytlDdYJT+xMtvwRC9RvQM=; b=J12MmjsLz+m1iMtTv71CP9D8bwE5FMEJ6NjEQw/jqLJwsmctBrOh4qO11ta0b8R8Y2 0IQLro521LfTZc03Gac74r8vRmlIYN3Tvi/PNHWUqFhBX0VBHMbMLmxw44uJ9plKz+8R rEYINnPiILKCUs5RfQ6e8wPE7ca1yIAwYyqVphp7d9MuWkrrQ+Radi1ycsX+sz4+ETCE dQkOcsqHnyMMkoc1nD1nQWGYI232mRXYERkDXNpSLG+UYJYdVWsXOYhH5gqBvN4niYi4 KrTI9kkWmA9KE3uWwwUqrzpvqrl4wLUwbG3IcjgWZPTqMJO34R82heHMOIIM7m6oVJjn tTSQ==
X-Gm-Message-State: AOAM533lr0hPLG58RbzKCl8e7eJkocjreQEVTJVv45nEAGWcaglM+GFQ WJmUj/j37mf3urfXl4XpRV6nWbDp524=
X-Google-Smtp-Source: ABdhPJxdK7GKTsqd3cEWkiMVIGhh4W8NceZzfV7GrwMARx8gzbM7eOKDq6pWJsAi6MKZ0tIRNpxXTA==
X-Received: by 2002:a05:6402:17d6:: with SMTP id s22mr4203297edy.232.1615298149550; Tue, 09 Mar 2021 05:55:49 -0800 (PST)
Received: from [192.168.68.52] (095-097-022-201.static.chello.nl. [95.97.22.201]) by smtp.gmail.com with ESMTPSA id s13sm9438373edr.86.2021.03.09.05.55.48 for <rift@ietf.org> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 09 Mar 2021 05:55:48 -0800 (PST)
From: Bruno Rijsman <brunorijsman@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_DC42AD6B-D874-42EE-B23E-95F838417401"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
Message-Id: <AF13C9C6-8493-45F7-823E-D4C0B57435C9@gmail.com>
Date: Tue, 09 Mar 2021 14:55:47 +0100
To: rift@ietf.org
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/rift/c8GxGNsJ_A2g92ptOy1w6jtVlHU>
Subject: [Rift] RIFT YANG datamodel implementation
X-BeenThere: rift@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussion of Routing in Fat Trees <rift.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rift>, <mailto:rift-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rift/>
List-Post: <mailto:rift@ietf.org>
List-Help: <mailto:rift-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rift>, <mailto:rift-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Mar 2021 13:55:55 -0000

I did not attend yesterday's RIFT working group meeting for IETF 110 live, but I did just finish watching the video recording.

At offset 21:17 in the video there is a question about whether my RIFT-Python open source implementation has implemented the proposed YANG data model. The answer is that I have not actually implemented the YANG data model, so I won't be able to submit an implementation report.

I did very carefully review the YANG data model. I checked which of the attributes in the YANG data model could be supported by my implementation (or any other reasonable implementation). And also, based on the attributes that are reported / configurable in the open source code I made suggestions about adding new attributes to the YANG data model. My comments on the YANG data model are based “on real implementation” in that narrow sense, it is not based on actually implementing the YANG data model.

-- Bruno