[Bug 1898077] Re: [conntrackd][plugin] add conntrack info

Mauricio Faria de Oliveira 1898077 at bugs.launchpad.net
Wed Oct 21 12:50:48 UTC 2020


Hi Hemanth,

Thanks for the work on this.

Are the commands run by network namespace, as say, in the networking plugin?
(I'm not familiar w/ sosreport arch, so couldn't tell from the patch itself.)

I know you're familiar with the use case e.g. openstack/neutron deployments,
but just for doc purposes, there are diff network namespaces for routers/etc,
which have different conntrack info (otherwise missed in non-ns conntrack -L.)

If it's not per-ns yet, I'd be happy to try to help on that as first-time
sosreport contribution; just let me know; but feel free to tackle that if
you'd like.

Thanks!
Mauricio

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1898077

Title:
  [conntrackd][plugin] add conntrack info

Status in sosreport package in Ubuntu:
  New
Status in sosreport source package in Bionic:
  New
Status in sosreport source package in Focal:
  New
Status in sosreport source package in Groovy:
  New

Bug description:
  [Impact]

  * The plugin conntrackd is renamed to conntrack.

  * Added the following
  conntrack commands to the plugin.
  conntrack -L -o extended
  conntrack -S

  [Test Case]

  * Install sosreport
  * sosreport -a will exercise 'conntrack' plugin if one of the following packages installation is met: ('conntrack-tools', 'conntrack', 'conntrackd'),

  * Alternative way to exercise the plugin :
    ** 'sosreport -o conntrack'
    ** 'sos report -o conntrack'

  * Then a sosreport tarball will be generated under /tmp
  * Extract that said tarball, and look under /path_to_sosreport/sos_commands/conntrack/

  And one should see 2 new files, one for each new commands added by
  this command.

  [Regression Potential]

  * The plugin is renamed from 'conntrackd' to 'conntrack'.
  If one has a plugin_options in /etc/sos/sos.conf specific to former name 'conntrackd' (e.g skip the plugin, enable the plugin, ...) well it won't be effective anymore, and one would need to update their config file to reflect new reality of the plugin name change. But it's very uncommon to see users using such plugin options. Very unlikely to happen.

  * conntrack -L -o extended
  Show the connection tracking table in /proc/net/nf_conntrack format

  * conntrack -S
         -S, --stats
                Show the in-kernel connection tracking system statistics.

  The new commands addition are harmless, and if a problem arise it will
  be isolated to the 'conntrack' plugin and won't affect other plugins
  nor sosreport core functionalities.

  [Other Info]

  Closes: https://github.com/sosreport/sos/issues/2049
  Origin: https://github.com/sosreport/sos/commit/e6af5287b6bde901690c58090f958960a536660a
  Resolves: https://github.com/sosreport/sos/pull/2251

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



More information about the Ubuntu-sponsors mailing list