If I remove the contents in provisioningserver/utils/deb.py
to
// return string instead of using apt_pkg library def get_deb_versions_info(apt_pkg=None) -> Optional[DebVersionsInfo]: ... return DebVersionsInfo( current=DebVersion( version='1:3.2.10-12065-g.0093bc7ec-0ubuntu1~20.04.1', origin='http://ppa.launchpad.net/maas/3.2/ubuntu/ focal/main' ), update=None )
memory is not leaking.
If I remove the contents in provisioningser ver/utils/ deb.py
to
// return string instead of using apt_pkg library versions_ info(apt_ pkg=None) -> Optional[ DebVersionsInfo ]:
current= DebVersion(
version= '1:3.2. 10-12065- g.0093bc7ec- 0ubuntu1~ 20.04.1' ,
origin= 'http:// ppa.launchpad. net/maas/ 3.2/ubuntu/ focal/main'
def get_deb_
...
return DebVersionsInfo(
),
update=None
)
memory is not leaking.