Adding Anirudh and Jinank to get those information asked below.
> -----Original Message----- > From: Bastian Blank <bastian.bl...@credativ.de> > Sent: Thursday, November 3, 2022 5:27 PM > To: 1022...@bugs.debian.org; 1022969-submit...@bugs.debian.org > Cc: Jack Aboutboul <jaboutb...@microsoft.com> > Subject: Bug#1022969: [EXTERNAL] Bug#1022969: isc-dhcp-client: dhcp6 client > failing to renew the IPv6 address upon T1 expiry. > > [You don't often get email from bastian.bl...@credativ.de. Learn why this is > important at https://aka.ms/LearnAboutSenderIdentification ] > > Hi Souradeep > > On Thu, Nov 03, 2022 at 08:53:38AM +0100, Bastian Blank wrote: > > > Now if we change the date to 100 days, and do a restart of > > > networking service, we can see ipv6 global address has got deprecated. > > > root@ipv6vm4:/var/lib/dhcp# date --set "2024/02/10" > > > Sat Feb 10 00:00:00 UTC 2024 > > > root@ipv6vm4:/var/lib/dhcp# ip a show > > > 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state > UP group default qlen 1000 > > > link/ether 60:45:bd:a7:35:11 brd ff:ff:ff:ff:ff:ff > > > inet6 ace:cab:deca:1234::7/128 scope global deprecated > > > valid_lft forever preferred_lft 0sec > > > > > > By looking at the journal log, I can see following the address is > > > depreferred. > > > Please let me know, if you need any other info. > > Deprecating an address is correct behaviour, you just advanced the time past > the > address' maximum life time. But in normal circumstances this would have been > renewed by now or replaced with a different address. > > With the network config as shipped in the Azure images up to Debian 11, I > can't > get it to do that. The code do deprecate addresses (by running the script > with > DEPREF6) only runs from a timer, and that timeout is scheduled with select(2) > and > not directly affected by the date change. > > So new question: How do you configure the network on this instance? > Please show complete contents of: > - /etc/network/interfaces > - /etc/network/interfaces.d > - /run/network/interfaces.d > > There exists also a debug script, which logs all hook calls. For that please > modify > /etc/dhcp/debug and set RUN to yes. After the next try, you'll find a file > /tmp/dhclient-script.debug, please show the contents. > > Regards, > Bastian > > -- > Bastian Blank > Berater > Telefon: +49 2166 9901-194 > E-Mail: bastian.bl...@credativ.de > credativ GmbH, HRB Mönchengladbach 12080, USt-ID-Nummer: DE204566209 > Trompeterallee 108, 41189 Mönchengladbach > Geschäftsführung: Dr. Michael Meskes, James Mark McGowan Unser Umgang > mit personenbezogenen Daten unterliegt folgenden Bestimmungen: > https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.cr > edativ.de%2Fdatenschutz&data=05%7C01%7Cschakrabarti%40microsoft.co > m%7Cb25b7200588d45b8095f08dabd92f5c6%7C72f988bf86f141af91ab2d7cd011d > b47%7C1%7C0%7C638030736511592216%7CUnknown%7CTWFpbGZsb3d8eyJWIj > oiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C2000 > %7C%7C%7C&sdata=ckjlqIosNSVpQzw1lzZ625YmtcaNi5PmYqG6Op9St7Y%3 > D&reserved=0