~louis/ubuntu/+source/makedumpfile:fix_lp1571590

Last commit made on 2016-04-28
Get this branch:
git clone -b fix_lp1571590 https://git.launchpad.net/~louis/ubuntu/+source/makedumpfile
Only Louis Bouchard can upload to this branch. If you are Louis Bouchard please log in for upload directions.

Branch merges

Branch information

Name:
fix_lp1571590
Repository:
lp:~louis/ubuntu/+source/makedumpfile

Recent commits

55ea228... by Louis Bouchard

Fix networked kdump failure to reach remote server. Avoids "Network is unreachable" message when trying to do remote dumps on either SSH or NFS. (LP: #1571590)

c168782... by Louis Bouchard

[changelog] Update changelog to 1.5.9-5

Signed-off-by: Louis Bouchard <email address hidden>

96bf152... by Louis Bouchard

[makedumpfile] Enable s390x architecture

Signed-off-by: Louis Bouchard <email address hidden>

a6627a6... by Louis Bouchard

[makedumpfile] Enable LZO compression

Signed-off-by: Louis Bouchard <email address hidden>

680475a... by Louis Bouchard

[changelog] Update for new release 1.5.9-4

Signed-off-by: Louis Bouchard <email address hidden>

eb70a4b... by Louis Bouchard

[manpage] Add propagate and symlinks commands info

Add manpage information for propagate that was missing and
the newly added symlinks command.

Improve the DIAGNOSTIC section

Signed-off-by: Louis Bouchard <email address hidden>

f14182a... by Louis Bouchard

[kdump-config] Add symlinks creation functionality

The 'symlinks' command will verify if the symlinks correctly point
to the version provided as an argument. If not, it will recreate
new symlinks and, if needed, will build the smaller initrd.img if
this one is missing.

The functionality is a solution for situations where kdump-tools has
been installed on systems which have more than one kernel installed.
In those cases, only the current running kernel will have his smaller
initrd.img file created as the kernel hook will only run for the
current kernel.

With this functionality, if the smaller initrd.img is missing, the
'symlinks' command can be used to create it and apply the correct
symlink to it.

This can only be used if kdump is not already loaded otherwise it would
break the kdump mechanism.

Signed-off-by: Louis Bouchard <email address hidden>

4e729a8... by Louis Bouchard

[kdump-config] Add documentation for 'symlinks' command

Signed-off-by: Louis Bouchard <email address hidden>

40d4e4b... by Louis Bouchard

[kdump-config] Display symlinks if present in 'show' cmd

Replicate the display of symlinks in the 'show' command
as done with the 'test' command

Signed-off-by: Louis Bouchard <email address hidden>

1435722... by Louis Bouchard

[kdump-config] Simplify link creation logic

We no longer discriminate on the type of link failure (broken/absent)
and force link re-creation systematically.

check_symlink() is also enhanced to take the kernel version as an
argument. It also check to see if the link points to the proper kernel
version and will create a new symlink if the version differs.

Signed-off-by: Louis Bouchard <email address hidden>