Re: [Rift] rift preparation for hackathon, rift-python updated

Tony Przygienda <tonysietf@gmail.com> Tue, 31 October 2023 17:28 UTC

Return-Path: <tonysietf@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 E5BCBC15198F for <rift@ietfa.amsl.com>; Tue, 31 Oct 2023 10:28:30 -0700 (PDT)
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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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=gmail.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 e53Lb34ARfID for <rift@ietfa.amsl.com>; Tue, 31 Oct 2023 10:28:27 -0700 (PDT)
Received: from mail-vs1-xe2c.google.com (mail-vs1-xe2c.google.com [IPv6:2607:f8b0:4864:20::e2c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 15630C151701 for <rift@ietf.org>; Tue, 31 Oct 2023 10:28:22 -0700 (PDT)
Received: by mail-vs1-xe2c.google.com with SMTP id ada2fe7eead31-457d9ffc9d2so26884137.1 for <rift@ietf.org>; Tue, 31 Oct 2023 10:28:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1698773300; x=1699378100; darn=ietf.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=nweYisXsUQNOiYVGRDOnmS7oReLf3P+ga2YZVC66Ozs=; b=JbpM+oJMEa/t2EDvtKwsAQ+JnvxN45b5rSoheP37REJa+V3n5d5l1pQbjmBM81bTAL A5aDTecwIjRVRDMeJiessWB010sIXAcY+62MWPYD9Z9mfPAnWomwp/sfEKYlb3ksfq7o 1F3D3yleeE6DtX0W7VtSxu26mfV+U1apJ6ZMW7SX8qmeScvlqoYRz8xUiqDL9PqqmX7W hmh1tetBwdUCNhSquBBDYApCP9GLt7HkpqVqDLfzZF9ZkNUPvksWtnLGnq9+8hfEcLr3 j8Qc7jaD0/ncvxZyeg0uLoUu5wOjbf3foPFvxGMjLfkyKcJxfsJH22P+Y+V2VZBQ5ujR 6Jog==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698773300; x=1699378100; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=nweYisXsUQNOiYVGRDOnmS7oReLf3P+ga2YZVC66Ozs=; b=BWbVzzCtNWh0Iy4G1bNicL1BdwakgHSw04gDxsl258VUScdHbqGmhp14Xikgn9N+BF XKz7Ah6tnr9ktSKw8W6yxjyCUPt9XCCTDHMPoWuNHFVJZqPGDmm1mO7Z5wkHUf1Nety4 4SFwOVa2ioxKscAizWmGKfQMyPEhzPEk/nkEjyNEELmckk/01Duw4sm35dlFDASozno1 AgS9tNpnmf0GMnBB3BCI8NVb0abgHAVEDrsvUl51JyTAH5iyZVDUFgESInuhzqBmEWzS ZvkvumZWbovPLuApKcK3NknRFJSQ0evgmlSMEt4LinfEmK+dh44roYBdmEvTw8Wp7bLx dP2Q==
X-Gm-Message-State: AOJu0YzL3R0y6HVxJscDuB2rZQFCh2plxlli+TVYDMrjm4Tv8r7rmEnn poE0PiwvG4CMRN02olOX2+q1/ToWZ8SA0+ggq+UHx+QDSXv6LQ==
X-Google-Smtp-Source: AGHT+IEX2Ctq2r8j6+GLCcVuy3m5bKwtDS8wze92Fp+AxY8HGn5Z5s+WgK0o/xFHtsom9E9e7iHe3uM00dXTV+HueZw=
X-Received: by 2002:a05:6102:50:b0:457:cbde:603d with SMTP id k16-20020a056102005000b00457cbde603dmr2424023vsp.14.1698773300487; Tue, 31 Oct 2023 10:28:20 -0700 (PDT)
MIME-Version: 1.0
References: <CA+wi2hM08X9Os-NwCW-mMPhTZsMPOtF2R6N+HXGuDN-RUi03eg@mail.gmail.com> <CA+wi2hOakzdz5Xbc1jbc3ztUvvQHHiov4J5KuLcaDpuSkQ=f0w@mail.gmail.com> <CA+wi2hOHBofu-hPd8sj_aHNjEvuBB78c6HDTJaGJBzksjNJEWg@mail.gmail.com>
In-Reply-To: <CA+wi2hOHBofu-hPd8sj_aHNjEvuBB78c6HDTJaGJBzksjNJEWg@mail.gmail.com>
From: Tony Przygienda <tonysietf@gmail.com>
Date: Tue, 31 Oct 2023 18:27:43 +0100
Message-ID: <CA+wi2hO=V3opvhfm5yYQaBUUJ=oBBDtCaLmbSDCNx_-oZX-=Wg@mail.gmail.com>
To: rift@ietf.org, Bruno Rijsman <brunorijsman@gmail.com>
Content-Type: multipart/alternative; boundary="000000000000212c9b0609067bca"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rift/QKPnw8oeOaM7lYOxbb5-9Kpvzc8>
Subject: Re: [Rift] rift preparation for hackathon, rift-python updated
X-BeenThere: rift@ietf.org
X-Mailman-Version: 2.1.39
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, 31 Oct 2023 17:28:31 -0000

I looked at possibility to do something beside brunos's framework and I'll
bring a kathara_ setup with me on my laptop in case someone has a docker
image to run.

Other possibility is

https://www.kathara.org/man-pages/kathara-lab.ext.5.html

which allows a kathara setup to expose an external interface if someone
brings something that needs that.

but that needs a linux root on something, I only bring along my apple
laptop. my linux stuff is too big to haul but in case someone has a linux
laptop that's another possibility. I bring a couple physical usb-c
interfaces we can use then.

I also have AWS setup with bruno's stuff and our image in place

On Tue, Oct 17, 2023 at 4:45 PM Tony Przygienda <tonysietf@gmail.com> wrote:

> observe that you have to use my branch until Bruno merges my pull request
> to the newest schema
>
> On Tue, Oct 17, 2023 at 4:28 PM Tony Przygienda <tonysietf@gmail.com>
> wrote:
>
>> ok, everything is ready now in rift-python. Full interop ran on juniper
>> today vs. rift-python and beware, AWS is changing MTU size on loopback all
>> the time so better have code to figure the MTU out precisely otherwise
>> we'll have the oh, so common, MTU mismatch on LIEs.
>>
>> so, make sure you read the yang topology files and can be passive/active
>> and we should be all set to have an easy interop
>>
>> see you all at the interop
>>
>> -- tony
>>
>>
>>
>> On Fri, Oct 13, 2023 at 10:01 PM Tony Przygienda <tonysietf@gmail.com>
>> wrote:
>>
>>> In preparation for hackathon I updated the code to newest schema that
>>> comes with the draft to be updated (Jordan preparing) and pulled it up to
>>> newest AWS Ubuntu stuff.
>>>
>>> (env) ubuntu@ip-172-31-47-140:~/rift-python$ git remote -v
>>> origin  https://github.com/przygienda/rift-python.git (fetch)
>>> origin  https://github.com/przygienda/rift-python.git (push)
>>>
>>>
>>> All tests pass etc.  Will generate pull against Bruno's master after I
>>> ran newest juniper package against it.
>>>
>>> Intention is to have people exchanging packets in Bruno's infra by
>>> flipping yaml stuff and then we can run on same machine 2 daemons from each
>>> vendor (I will bring generic linux package for our stuff) reading YAML
>>> file.
>>>
>>> physical boxes welcome of course, I'll have package ready but not sure
>>> we'll have a juniper box on site, checking that right now
>>>
>>> -- tony
>>>
>>>
>>>