lp:sosreport

Created by Adam Stokes on 2013-04-17 and last modified on 2020-05-20
Get this branch:
bzr branch lp:sosreport

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
sosreport
Project:
sosreport
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://github.com/sosreport/sosreport.git.

The next import is scheduled to run in 2 hours.

Last successful import was 3 hours ago.

Import started 3 hours ago on alnitak and finished 3 hours ago taking 20 seconds — see the log
Import started 9 hours ago on alnitak and finished 9 hours ago taking 20 seconds — see the log
Import started 15 hours ago on alnitak and finished 15 hours ago taking 20 seconds — see the log
Import started 21 hours ago on alnitak and finished 21 hours ago taking 20 seconds — see the log
Import started on 2020-05-25 on alnitak and finished on 2020-05-25 taking 20 seconds — see the log
Import started on 2020-05-25 on alnitak and finished on 2020-05-25 taking 20 seconds — see the log
Import started on 2020-05-24 on alnitak and finished on 2020-05-24 taking 20 seconds — see the log
Import started on 2020-05-24 on alnitak and finished on 2020-05-24 taking 20 seconds — see the log
Import started on 2020-05-24 on alnitak and finished on 2020-05-24 taking 20 seconds — see the log
Import started on 2020-05-24 on alnitak and finished on 2020-05-24 taking 20 seconds — see the log

Recent revisions

3195. By Bryan Quigley on 2020-05-20

[travis] Kill PPC

Apparently I just broke travis entirely with trying allow-
downgrades.

Resolves: #2077

Signed-off-by: Bryan Quigley <email address hidden>
Signed-off-by: Jake Hunsaker <email address hidden>

3194. By Pavel Moravec <email address hidden> on 2020-05-20

[networking] collect iptables when proper kernel modules loaded

Since kernel-4, iptables / ip6tables is newly provided by nf_tables
kernel module. Therefore, collecting ip[,6]tables commands should
be gated by presence of also this kernel module.

Resolves: #2054

Signed-off-by: Pavel Moravec <email address hidden>
Signed-off-by: Bryan Quigley <email address hidden>

3193. By Pavel Moravec <email address hidden> on 2020-05-19

[postfix] collect whole /etc/postfix

Skip just collecting some SSL stuff (not required, potentially sensitive).

Resolves: #2075

Signed-off-by: Pavel Moravec <email address hidden>
Signed-off-by: Jake Hunsaker <email address hidden>

3192. By Pavel Moravec <email address hidden> on 2020-05-19

[nfs] merge nfsserver plugin into nfs one

nfsserver plugin enabledness relies on legacy init scripts. A more
appropriate way to idenfity a NFS server is via nfs-utils package
(though it could be present also on a NFS client).

As that package enables nfs plugin, it is reasonable to merge the
plugins into one.

Closes: #2061
Resolves: #2073

Signed-off-by: Pavel Moravec <email address hidden>
Signed-off-by: Jake Hunsaker <email address hidden>

3191. By Pavel Moravec <email address hidden> on 2020-05-19

[man] update references to 'general' plugin

'general' plugin was replaced by 'host' plugin years ago.

Let update an example in man pages accordingly.

Resolves: #2072

Signed-off-by: Pavel Moravec <email address hidden>
Signed-off-by: Jake Hunsaker <email address hidden>

3190. By David A. Desrosiers on 2020-05-19

[networking] Small change to produce more-useful, numbered ufw rule status

This allows inspection of the rule order, as well as insert/edit/delete of
the rules by that numbered id (ufw delete 23).

More details can be found here: https://help.ubuntu.com/community/UFW

Resolves: #2065

Signed-off-by: David A. Desrosiers <email address hidden>
Signed-off-by: Jake Hunsaker <email address hidden>

3189. By Jose Castillo <email address hidden> on 2020-05-19

[doc] Update path to the sosreport command.

The documentation references ./sosreport , but
the command now lives inside ./bin, so this
commit updates such references.

Resolves: #2060

Signed-off-by: Jose Castillo <email address hidden>
Signed-off-by: Jake Hunsaker <email address hidden>

3188. By Pavel Moravec <email address hidden> on 2020-05-19

[containers_common] collect rootless containers info

Add the ability to collect data/info about rootless podman/buildah
containers, in particular:

- containers_common plugopt 'rootlessusers' as a list of users to inspect
- for each user, collect:
  - its containers config
  - [podman|buildah] info and [UID|GID] map
- collect user-status and few user-related config files

Resolves: #2055

Signed-off-by: Pavel Moravec <email address hidden>
Signed-off-by: Jake Hunsaker <email address hidden>

3187. By Jake Hunsaker <email address hidden> on 2020-05-13

[sos] Write to host filesystem if in container with HOST env var set

Moving tmpdir specifications out of policy gave us the ability to have
logging within `Policy`, however it was unnoticed before that this
stopped the redirection from container filesystem to host filesystem
when sos was running in a container (and we wanted to save the archive
to the host and not the container).

Fix this by standardizing a check for a `HOST` environment variable,
when a `container` env var is set as well. This has been used by the Red
Hat policy for some time to determine chroot locations for when we're
running in a container, and has been working well. The `container`
environment variable should be set at container setup by modern
container runtimes.

If either the `container` or `HOST` environment variable is not set, but
we are running in a container, then we will continue to write to the
container's filesystem (while policy will still determine any chroot
requirements separately).

Resolves: #2041

Signed-off-by: Jake Hunsaker <email address hidden>
Signed-off-by: Bryan Quigley <email address hidden>

3186. By Bryan Quigley on 2020-05-13

[travis] make ppc failure optional

Related to #2048, but not a true fix.

Resolves: #2067

Signed-off-by: Bryan Quigley <email address hidden>

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers