[Anima] New release of Python GRASP code

Brian E Carpenter <brian.e.carpenter@gmail.com> Wed, 25 September 2019 01:53 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: anima@ietfa.amsl.com
Delivered-To: anima@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 49DA0120090 for <anima@ietfa.amsl.com>; Tue, 24 Sep 2019 18:53:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 kgZtRpQMbi6E for <anima@ietfa.amsl.com>; Tue, 24 Sep 2019 18:53:34 -0700 (PDT)
Received: from mail-pf1-x42d.google.com (mail-pf1-x42d.google.com [IPv6:2607:f8b0:4864:20::42d]) (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 2EFC3120033 for <anima@ietf.org>; Tue, 24 Sep 2019 18:53:34 -0700 (PDT)
Received: by mail-pf1-x42d.google.com with SMTP id q21so2381741pfn.11 for <anima@ietf.org>; Tue, 24 Sep 2019 18:53:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:organization:subject:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=YastiI06J+/VPS2bVZO6BCYEsiwunrk87XajQ/ESgkc=; b=JY5wma7gnesLgdMB30ba+tdujJ+H+XLTyLihVmOonh1d9oO2sBlrj21vJTj41+cpiw +g1WscRIj/iFBiFBW16jvI3aSKzpYTzGmQttbDqv/1ZhkvtX+qyRul5CEC1xUIy3mra5 BXSiQXpSlrTCx3w1ZzhFfhqmNg1WDJ/q+tBPvnPqq6nJm3w2opI3ta/ZqQ9yDIioOK7V MW46VLbZU7fDVmZcmGJndBag2HC/qnon8xgXI64D0afF9MOTHsKpyxMLfLeY1HBUOFPk U/xaAH4/eTQ6enFlmQ4T7o8bK7dwAsMvLLxwy2q/ATo8JEkoWUsLcRgGxtN5gyXcN1JI ulRA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:organization:subject:message-id:date :user-agent:mime-version:content-language:content-transfer-encoding; bh=YastiI06J+/VPS2bVZO6BCYEsiwunrk87XajQ/ESgkc=; b=TeuekJ8fgmZqxEqqZEHzBnVNBwXftuetcLg/bk3h4TwpUV+msE2WMjMG8He4ZntpAv yw8gr9f3ZhQsRlSI+JJoioOaqwXuJMiiliPWMBLakRlU9AZpheezi17WzjXbVtGQ8zQK DblTTwbY3ndTbZbYaT0SLxV6QD+fYdyq2Ci5mdcB62h6PaYJmMrYmiQm+w5fwyzjWHZ5 LY/qW2ww2xeX9IHSEtm91c8Hahu4oaJiuGHWSi1df+OtHBHkM54Mh10Z52flniadfIkp z+D2wMX+Af5+xbVEH57j5tFgUDVVJusUefP5ddskx+0T/K0KPkpMm3l3CXIIlWifqG8E 6FCQ==
X-Gm-Message-State: APjAAAXKnvH1FjVByjkvhNPoLgQkMteVkq4eADbCshtuQp3zAZfpruvc 9RQoSXWWaVxY5KS63mTmaU12Iqpo
X-Google-Smtp-Source: APXvYqyNdQNRnWOwtGdqZaXO/RADa6V/PrbHJVAd0x2+7FI+kPw32oDjqy3YOvJY41Gmy/tCw1bhLA==
X-Received: by 2002:a62:5fc1:: with SMTP id t184mr6886510pfb.84.1569376413394; Tue, 24 Sep 2019 18:53:33 -0700 (PDT)
Received: from [192.168.178.30] (82.206.69.111.dynamic.snap.net.nz. [111.69.206.82]) by smtp.gmail.com with ESMTPSA id g4sm3484179pfo.33.2019.09.24.18.53.31 for <anima@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 24 Sep 2019 18:53:32 -0700 (PDT)
To: Anima WG <anima@ietf.org>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <41d6409f-6ad1-7294-70f1-115894925fc8@gmail.com>
Date: Wed, 25 Sep 2019 13:53:30 +1200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/anima/M1JpQ_J-46VRf68uSiXSLUOi-n8>
Subject: [Anima] New release of Python GRASP code
X-BeenThere: anima@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Autonomic Networking Integrated Model and Approach <anima.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/anima>, <mailto:anima-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/anima/>
List-Post: <mailto:anima@ietf.org>
List-Help: <mailto:anima-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/anima>, <mailto:anima-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 25 Sep 2019 01:53:36 -0000

Hi,

For anyone who downloaded my GRASP prototype, this is to announce that I just
uploaded a new version (15-BC-20190925) of grasp.py to https://github.com/becarpenter/graspy

This fixes a long-standing bug in the handling of discovery multicasts, whereby
an expired entry in the discovery cache could sometimes lead to the multicast
handler exiting. We (Michael Richardson, Bill Atwood and I) saw the problem at the
IETF105 hackathon, but it took until now to reproduce the bug and track it down.
Thanks especially to Bill for his lab work.

Regards
   Brian Carpenter