group.of.nepali.translators team mailing list archive
-
group.of.nepali.translators team
-
Mailing list archive
-
Message #33308
[Bug 1828467] Re: [sru] remove juju-db stop/start service interactions
** Changed in: sosreport (Ubuntu)
Assignee: Dan Hill (hillpd) => Eric Desrochers (slashd)
** Changed in: sosreport (Ubuntu)
Status: In Progress => Fix Released
** Changed in: sosreport (Ubuntu Cosmic)
Status: New => Won't Fix
** Changed in: sosreport (Ubuntu Eoan)
Assignee: Dan Hill (hillpd) => Eric Desrochers (slashd)
** Changed in: sosreport (Ubuntu Disco)
Assignee: Dan Hill (hillpd) => Eric Desrochers (slashd)
** Changed in: sosreport (Ubuntu Cosmic)
Assignee: Dan Hill (hillpd) => (unassigned)
** Changed in: sosreport (Ubuntu Bionic)
Assignee: Dan Hill (hillpd) => Eric Desrochers (slashd)
** Changed in: sosreport (Ubuntu Xenial)
Assignee: Dan Hill (hillpd) => Eric Desrochers (slashd)
** Changed in: sosreport (Ubuntu Disco)
Status: New => In Progress
** Changed in: sosreport (Ubuntu Bionic)
Status: New => In Progress
** Changed in: sosreport (Ubuntu Xenial)
Status: New => In Progress
--
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1828467
Title:
[sru] remove juju-db stop/start service interactions
Status in sosreport package in Ubuntu:
Fix Released
Status in sosreport source package in Trusty:
Won't Fix
Status in sosreport source package in Xenial:
In Progress
Status in sosreport source package in Bionic:
In Progress
Status in sosreport source package in Cosmic:
Won't Fix
Status in sosreport source package in Disco:
In Progress
Status in sosreport source package in Eoan:
In Progress
Bug description:
[Impact]
The juju plugin will stop and start the juju-db service during data collection.
sosreport should not impact running services, or attempt to recover them.
This has been reported upstream[0] and will be fixed by the juju 2.x
refactor[1]
This is a stop-gap tracking the removal of the juju-db service restart
code in existing sosreport releases.
[0] - https://github.com/sosreport/sos/issues/1653
[1] - https://github.com/sosreport/sos/pull/1670
[Test Case]
* Make sure you are in the juju controller.
* Install sosreport
* Look mongod PID before
** $ pidof mongod
* Run sosreport, ensuring that the juju plugin is exercised
* Confirm the juju-db service was not restarted, and mongoexport data captured.
* Look mongod PID after
** $ pidof mongod
Check for errors while running, or in /tmp/sosreport-*/sos_logs/
The offending function ensure_service_is_running() in theory doesn't
create any harm unless juju plugin is exercised during a sosreport run
from a juju controller where mongod and/or juju-db resides.
[Regression Potential]
* Risk is low.
* Change is limited in scope to the juju plugin.
* Worst-case scenario is that the mongoexport command will fail to collect any data, which won't affect core functionality of sosreport itself nor impact other sosreport plugins.
[Other information]
We will temporary divert from the juju plugin found upstream and
debian, while the refactoring is completed to avoid any situation
where sosreport is run on a controller since it may have production
impact on Ubuntu juju environment.
Once the refactoring of the juju plugin is completed upstream, we will
make sure to update debian and put the juju plugin align with what
found upstream and debian.
Actually, sosreport 3.7 micro-release is blocked waiting for this
refactoring to be completed (LP: #1825010).
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sosreport/+bug/1828467/+subscriptions