Bug 941871 - Snapper not configured on a minimal install
Summary: Snapper not configured on a minimal install
Status: RESOLVED DUPLICATE of bug 943066
Alias: None
Product: openSUSE Distribution
Classification: openSUSE
Component: YaST2 (show other bugs)
Version: Leap 42.1 Milestone1
Hardware: Other Other
: P5 - None : Critical (vote)
Target Milestone: ---
Assignee: Stefan Hundhammer
QA Contact: Jiri Srain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-08-15 22:55 UTC by Richard Brown
Modified: 2015-08-26 10:09 UTC (History)
2 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
y2logs (604.05 KB, application/x-gzip)
2015-08-15 22:55 UTC, Richard Brown
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Brown 2015-08-15 22:55:46 UTC
Created attachment 643956 [details]
y2logs

As the subject sets, a minimal install of Leap 42.1 does not configure snapper as part of the installation

(it's possible default installs also dont, but I've only tested it manually with minimal here)

Steps to reproduce

Install Leap 42.1 Milestone 1 or newer builds
Select Minimal Installation (Server) on the Desktop Selection, all default options
Boot the resulting system

Expected Results
snapper list-configs should list /

Actual Results
snapper list-configs has no configs

Loading up YaST software selection fails, producing the following message when they start

> The config 'root' does not exist. Likely snapper is not configured.

The command then times out, never letting the user get to YaST - this is why I've marked the bug as Critical, as the YaST Software Selection module is kind of super important

y2logs are attached
Comment 1 Josef Reidinger 2015-08-18 08:24:50 UTC
Huha - can you check it?
Comment 2 Stefan Hundhammer 2015-08-18 13:27:43 UTC
From the logs:

2015-08-16 00:31:05 <1> mirax.geekodu.de(3242) [Ruby] modules/StorageSnapper.rb:76 configuring snapper for root fs - step 1
2015-08-16 00:31:05 <3> mirax.geekodu.de(3242) [bash] ShellCommand.cc(shellcommand):78 sh: /usr/lib/snapper/installation-helper: No such file or directory
2015-08-16 00:31:05 <1> mirax.geekodu.de(3242) [Ruby] modules/StorageSnapper.rb:48 exit: 127
2015-08-16 00:31:05 <1> mirax.geekodu.de(3242) [Ruby] modules/StorageSnapper.rb:50 stderr sh: /usr/lib/snapper/installation-helper: No such file or directory
2015-08-16 00:31:05 <3> mirax.geekodu.de(3242) [Ruby] modules/StorageSnapper.rb:83 configuring snapper for root fs failed



/usr/lib/snapper/installation-helper is part of the "snapper" package, and it should also be in the inst-sys. IIRC "installation-helper step 1" is called from within the inst-sys. I don't see how this could be missing there.
Comment 3 Stefan Hundhammer 2015-08-18 13:37:21 UTC
For the record: I just talked to Richard, and it seems to be possible that snapper is on that distro, but not in the inst-sys yet. Need to check.
Comment 4 Arvin Schnell 2015-08-26 10:09:27 UTC
Same as bug #943066.

*** This bug has been marked as a duplicate of bug 943066 ***