Revisions of warewulf4
Ana Guerrero (anag+factory)
accepted
request 1173600
from
Christian Goll (mslacken)
(revision 20)
- updated to version 4.5.1 with following changes * wwctl [profile|node] list -a handles now slices correclty * Fix a locking issue with concurrent read/writes for node status - removed fixed-ShimFind-for-aarch64.patch as incoperated upstreams - Remove API package as use of this wasn't documented - use tftp.socket for activation not service (bsc#1216994) (forwarded request 1173599 from mslacken)
Ana Guerrero (anag+factory)
accepted
request 1161450
from
Christian Goll (mslacken)
(revision 18)
without %{?rls_cnd} (forwarded request 1161449 from mslacken)
Dominique Leuenberger (dimstar_suse)
accepted
request 1153121
from
Christian Goll (mslacken)
(revision 17)
- updated to 4.5.0rc2. This fixes: * `wwctl node list` panics if a node uses a profile with a network which isn't present on this node (bsc#1220189). (forwarded request 1153120 from mslacken)
Ana Guerrero (anag+factory)
accepted
request 1147658
from
Egbert Eich (eeich)
(revision 16)
- updated to 4.5.0rc1 from upstream with following change: * all overlays reside now under a `rootfs` diretory e.g. the host overlays reside now under /var/lib/warewulf/host/rootfs This has the advantage that the `rootfs` can be under a version control, without the effect that the meta files e.g. `.git` will show up in the rendered overlays - removed patches: * clean-warewulf-conf.patch * dnsmasq-template-move.patch * removed vendor.tar.gz (forwarded request 1147628 from mslacken)
Ana Guerrero (anag+factory)
accepted
request 1146281
from
Egbert Eich (eeich)
(revision 15)
- Rename: warewulf4-doc -> warewulf4-man. - Rename: warewulf4-slurm -> warewulf4-overlay-slurm - Set warewulf4-man and warewulf4-overlay-slurm to noarch. - Use bash for config-warewulf.sh - Improved rpmlint filters. - added vendor.tar.gz as git hash source doesn't have vendoring (forwarded request 1146236 from eeich)
Ana Guerrero (anag+factory)
accepted
request 1141267
from
Christian Goll (mslacken)
(revision 14)
- make only overlay dir beeing config files - moved to git archive hash as source in order to be reproducible - removed grub-boot.patch as incorporated upstreams (forwarded request 1141266 from mslacken)
Ana Guerrero (anag+factory)
accepted
request 1112815
from
Christian Goll (mslacken)
(revision 13)
- removed the upstream ipxe binaries
Dominique Leuenberger (dimstar_suse)
accepted
request 1068460
from
Christian Goll (mslacken)
(revision 12)
- use the static dhpd configuration, which means known nodes will not only be static configured, but also get their configured ip address via dhcp (forwarded request 1068459 from mslacken)
Dominique Leuenberger (dimstar_suse)
accepted
request 1066350
from
Christian Goll (mslacken)
(revision 11)
Note: an updated vendor.tar.gz is also required (forwarded request 1066349 from mslacken)
Dominique Leuenberger (dimstar_suse)
accepted
request 1066185
from
Christian Goll (mslacken)
(revision 10)
Dominique Leuenberger (dimstar_suse)
accepted
request 1063772
from
Christian Goll (mslacken)
(revision 9)
Dominique Leuenberger (dimstar_suse)
accepted
request 1060673
from
Christian Goll (mslacken)
(revision 8)
Dominique Leuenberger (dimstar_suse)
accepted
request 1059572
from
Christian Goll (mslacken)
(revision 7)
- Update to 4.4.0 with following changes: * chroots and overlays moved from /var/lib to /usr/share * all boolean options need now to have the form --option=true|false e.g. wwctl node set node01 --discoverable=true * wwctl show --render shows overlay templates as they would be rendered on a given target node - updated to version v4.4.0 with following changes: * Changed internal interacation between the on disk YAML format and the in memory format. This enables the command line options to be autogenerated from the datastructures. Also this keeps the options for profiles and node set/add commands in strict sync. * Added node edit/export/import where the edit command exposes the YAML config for the given nodes in an editor. Nodes can also be added with this command. The export command simply drops the YAML config for the given nodes. With the import command nodes can be imported as YAML or as a CSV file. The CSV file must havr a header in where the first field must always be the nodename, the rest of the fields are the same as the long commandline options. Network device must have the form net.$NETNAME.$NETOPTION, which would e.g. be net.default.ipaddr * The default value (like kernel args) are no read in from the configuration file defaults.conf. If this file couldn't be read built in default values will be used. * Template files for NetworkManager are now present in the wwinit overlay. A interface must have the type ethernet or infiniband that these will be brought up by NetworkManager * Listings of container via wwctl container list will now show the creation,modification date and the size. * Initial cut of the warewulf API.
Dominique Leuenberger (dimstar_suse)
accepted
request 984217
from
Christian Goll (mslacken)
(revision 6)
- fixed symlink dhcpd.conf collision
Dominique Leuenberger (dimstar_suse)
accepted
request 983991
from
Christian Goll (mslacken)
(revision 5)
- updated to 4.3.0 * fixed bug which for single node profile set - update to 4.3.0rc6 what should the final release candidate * using compressed images again, as PXE else would fail
Dominique Leuenberger (dimstar_suse)
accepted
request 970201
from
Christian Goll (mslacken)
(revision 4)
- update to v4.3.0rc2 with following major changes: * Provision interface is not tied to 'eth0' any more. The provision interface must be named 'default' now. The file `nodes.yaml' must be changed accordingly. * Creating of '/etc/exports' can now be disabled, so that wwctl configure -a wont overwrite a existing '/etc/exports'. * All configurations files for the host (/etc/exports, /etc/dhcpd.conf, /etc/hosts) are now populated from the (OVERLAYDIR/host/etc/{exports|dhcpd|hosts}.ww . Also other configuration files like prometheus.yml.ww or slurm.conf.ww which depend on the cluster nodes can be placed. Also the new templated functions {{ abort }}, {{ IncludeBlock }} abd {{ no_backup }} are allowed now. * nodes and profiles can now have multiple system and runtime overlays, as a comma separated list. * The overlays of the profile and the nodes are combined. * Simple ipv6 support is now enabled. In warewulf.conf the option ipaddr6/Ipv6net must be set to enable ipv6. If enabled on of these options is set a node will get a derived ipv6 in the scheme ipv6net:ipaddr4. This address can also be overwritten for every node * Multiple files can now created from a single template.ww file with the {{ file FILENAME }} command in the template. The command is expanded to the magic template command {{ /* file FILENAME */}} which is picked up by wwctl and everything which comes after this magic comment will be written to the file FILENAME. This mechanism is leveraged in the configuration files for the network, see ifcfg.xml.ww and ifcgf.ww. * Networks can now have arbitrary keys value pairs in the profiles and on the node, so that things like bridges and mtu sizes can be set * The yaml format for nodes has now sub-keys for ipmi and kernel, old nodes.conf files have to to be changed accordingly * uids and gids of a container now get synced at import time, so that at least users with the same name have the same uid. This is not necessarily needed for warewulf, but services like munge. * backward compatibility for nodes.conf * added file:// uri for importing archived containers - removed LocalStateDir-is-configureable-to-meet-FHS.patch as implemented upstream
Dominique Leuenberger (dimstar_suse)
accepted
request 928160
from
Christian Goll (mslacken)
(revision 3)
- updated to findal release 4.2.0 with following bugs fix * kernel modules are imported with the right path
Dominique Leuenberger (dimstar_suse)
accepted
request 926774
from
Factory Maintainer (factory-maintainer)
(revision 2)
Automatic submission by obs-autosubmit
Dominique Leuenberger (dimstar_suse)
accepted
request 925261
from
Christian Goll (mslacken)
(revision 1)
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.
Displaying all 20 revisions