Overview

Request 925261 accepted

Warewulf v4 combines ultra scalability, flexibility, and simplicity with being light weight, non-intrusive, and a great tool for scientists and seasoned system administrators alike. Warewulf empowers you to scalably and easily manage thousands of compute resources.

Loading...

Dominique Leuenberger's avatar

41+%if 0%{?sle_version} >= 150000 || 0%{?suse_version} > 1500

You can shorten that to just 0%{?suse_version} >= 1500


Dominique Leuenberger's avatar

The split of the overlay package feels somewhat artificial, as:

%{name} requires %{name}-overlay and %{name}-overlay requires %{name} - so neither of the two packages can exist without the other one.


Dominique Leuenberger's avatar

and 'them coming from the same source package' makes them not updatable separately (whenever the overlay is being built, the actual source is also built)


Christian Goll's avatar

The main reason why the overlays is a separate package, is that the files in there can/will be modified by the user/sysadmin. As far as I know, files under /var/lib can't be fenced by the %config macro, or is this wrong?


Dominique Leuenberger's avatar

Technically, there is no limitation to %config files in /var

Packages are discouraged from installing files in var by means of package though in any way, as any snapshot rollback does NOT cover var - i.e the package version and the files stored in var can be decoupled


Christian Goll's avatar

That is not a real problem here, as the files in '/var/lib/warewulf/overlays` contain the configuration for managed nodes. When there are modifications we can consider them as important, thus we do not want to overwrite them nor have a rollback on them.

Request History
Christian Goll's avatar

mslacken created request

Warewulf v4 combines ultra scalability, flexibility, and simplicity with being light weight, non-intrusive, and a great tool for scientists and seasoned system administrators alike. Warewulf empowers you to scalably and easily manage thousands of compute resources.


Saul Goodman's avatar

licensedigger accepted review

ok


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Dominique Leuenberger's avatar

dimstar_suse added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:40"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:adi:40"


Dominique Leuenberger's avatar

dimstar accepted review


Dominique Leuenberger's avatar

dimstar_suse accepted review

Staging Project openSUSE:Factory:Staging:adi:40 got accepted.


Dominique Leuenberger's avatar

dimstar_suse approved review

Staging Project openSUSE:Factory:Staging:adi:40 got accepted.


Dominique Leuenberger's avatar

dimstar_suse accepted request

Staging Project openSUSE:Factory:Staging:adi:40 got accepted.

openSUSE Build Service is sponsored by