[Bug 2089036] Re: [MIR] flexcache

Christian Ehrhardt 2089036 at bugs.launchpad.net
Wed Feb 12 07:09:25 UTC 2025


flexcache (this bug) and flexparser (2089037) are ready for promotion.

./change-override --component main --suite plucky --source-and-binary flexcache
Override component to main
flexcache 0.3-2 in plucky: universe/misc -> main
python3-flexcache 0.3-2 in plucky amd64: universe/python/optional/100% -> main
python3-flexcache 0.3-2 in plucky arm64: universe/python/optional/100% -> main
python3-flexcache 0.3-2 in plucky armhf: universe/python/optional/100% -> main
python3-flexcache 0.3-2 in plucky i386: universe/python/optional/100% -> main
python3-flexcache 0.3-2 in plucky ppc64el: universe/python/optional/100% -> main
python3-flexcache 0.3-2 in plucky riscv64: universe/python/optional/100% -> main
python3-flexcache 0.3-2 in plucky s390x: universe/python/optional/100% -> main
Override [y|N]? y
8 publications overridden.

** Changed in: flexcache (Ubuntu)
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to flexcache in Ubuntu.
https://bugs.launchpad.net/bugs/2089036

Title:
  [MIR] flexcache

Status in flexcache package in Ubuntu:
  Fix Released

Bug description:
  [Availability]
  The package flexcache is already in Ubuntu universe.
  The package flexcache builds for the architectures it is designed to work on.
  It currently builds and works for architectures: arch_all (python only)
  Link to package: https://launchpad.net/ubuntu/+source/flexcache

  [Rationale]
  The package flexcache is required in Ubuntu main as a dependency for python-pint (https://launchpad.net/ubuntu/+source/python-pint).
  The package flexcache will generally be useful for a large part of our user base.
  The package flexcache is a new runtime dependency of package python-pint that we already support.
  There is no other/better way to solve this that is already in main or should go universe->main instead of this.
  The binary package flexcache needs to be in main as it is a new dependency for python-pint, which is itself a dependency for the openstack-related package ironic-python-agent, among others.
  The package flexcache is required in Ubuntu main no later than February 20, 2025 due to Plucky Puffin feature freeze.

  [Security]
  No CVEs/security issues in this software in the past
  No `suid` or `sgid` binaries
  No executables in `/sbin` and `/usr/sbin`
  Package does not install services, timers or recurring jobs
  Security has been kept in mind and common isolation/risk-mitigation patterns are in place.
  Package does not open privileged ports (ports < 1024).
  Package does not expose any external endpoints
  Package does not contain extensions to security-sensitive software (filters, scanners, plugins, UI skins, ...)

  [Quality assurance - function/usage]
  The package works well right after install

  [Quality assurance - maintenance]
  The package is maintained well in Debian/Ubuntu/Upstream and does not have too many, long-term & critical, open bugs
  Ubuntu https://bugs.launchpad.net/ubuntu/+source/flexcache/+bug
  Debian https://bugs.debian.org/cgi-bin/pkgreport.cgi?src=python3-flexcache
  Source: https://github.com/hgrecco/flexcache
  The package does not deal with exotic hardware we cannot support

  [Quality assurance - testing]
  The package runs a test suite on build time, if it fails, the build fails.
  The package runs an autopkgtest, and is currently passing on amd64, link to logs: https://launchpadlibrarian.net/744195394/buildlog_ubuntu-oracular-amd64.flexcache_0.3-1_BUILDING.txt.gz
  The package does have not failing autopkgtests right now

  [Quality assurance - packaging]
  debian/watch is present and works
  debian/control defines a correct Maintainer field (Maintainer: Debian Python Team <team+python at tracker.debian.org>)
  This package does not yield massive lintian Warnings, Errors
  Please link to a recent build log of the package: https://launchpadlibrarian.net/744195394/buildlog_ubuntu-oracular-amd64.flexcache_0.3-1_BUILDING.txt.gz
  Please attach the full output you have got from `lintian --pedantic` as an extra post to this bug: N/A - No lintian errors or warnings found
  Lintian overrides are not present
  This package does not rely on obsolete or about to be demoted packages.
  This package has no python2 or GTK2 dependencies
  The package will not be installed by default
  Packaging and build is easy, link to debian/rules: https://git.launchpad.net/ubuntu/+source/flexcache/tree/debian/rules?h=applied/ubuntu/plucky-proposed

  [UI standards]
  Application is not end-user facing (does not need translation)

  [Dependencies]
  No further depends or recommends dependencies that are not yet in main

  [Standards compliance]
  This package correctly follows FHS and Debian Policy

  [Maintenance/Owner]
  The owning team will be Ubuntu OpenStack and I have their acknowledgement for that commitment
  The future owning team is not yet subscribed, but will subscribe to the package before promotion
  This does not use static builds
  This does not use vendored code
  This package is not rust based
  The package has been built within the last 3 months in the archive (last built October 31, 2024)
  Build link on launchpad: https://launchpad.net/ubuntu/+source/flexcache/0.3-2/+build/29211280

  [Background information]
  The Package description explains the package well
  Upstream Name is ‘flexcache’
  Link to upstream project: https://github.com/hgrecco/flexcache

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/flexcache/+bug/2089036/+subscriptions




More information about the Ubuntu-openstack-bugs mailing list