Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

warewulf4-4.4.0-150500.4.6 RPM for aarch64

From OpenSuSE Leap 15.5 for aarch64

Name: warewulf4 Distribution: SUSE Linux Enterprise 15
Version: 4.4.0 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150500.4.6 Build date: Thu May 18 10:07:28 2023
Group: Productivity/Clustering/Computing Build host: ibs-centriq-6
Size: 24096311 Source RPM: warewulf4-4.4.0-150500.4.6.src.rpm
Packager: https://www.suse.com/
Url: https://warewulf.org
Summary: A suite of tools for clustering
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.

Provides

Requires

License

BSD-3-Clause

Changelog

* Thu Feb 16 2023 cgoll@suse.com
  - added Fix-for-CVE-2022-41723.patch in order to fix CVE-2022-41723
    (bsc#1208301)
    Note: an updated vendor.tar.gz is also required
  - use the static dhpd configuration, which means known nodes will not
    only be static configured, but also get their configured ip address
    via dhcp
* Tue Feb 07 2023 cgoll@suse.com
  - added CreateMt-Targets.patch
    which moonts in resolv.conf and files for SCC registration
  - added config-ww4.sh which is used for initial configuration for
    simple network setups
* Tue Jan 31 2023 eich@suse.com
  - Add %sysusers_requires macro to account for missing dependencies
    (boo#1207802).
* Tue Jan 24 2023 cgoll@suse.com
  - added make-ipxe-binary-source-configureable.patch
  - use distro ipxe binaries instead of binaries blobs from the
    warewulf github repo
* Thu Jan 19 2023 cgoll@suse.com
  - 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
* Thu Jan 05 2023 cgoll@suse.com
  - 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.
* Tue Jun 21 2022 cgoll@suse.com
  - fixed symlink dhcpd.conf collision
* Mon Jun 20 2022 cgoll@suse.com
  - updated to 4.3.0
    * fixed bug which for single node profile set
* Fri Jun 10 2022 cgoll@suse.com
  - update to 4.3.0rc6 what should the final release candidate
    * using compressed images again, as PXE else would fail
* Thu Apr 14 2022 cgoll@suse.com
  - 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
* Thu Oct 28 2021 cgoll@suse.com
  - updated to findal release 4.2.0 with following bugs fix
    * kernel modules are imported with the right path
* Thu Oct 14 2021 cgoll@suse.com
  - fixed permissions in overlays
* Mon Oct 04 2021 cgoll@suse.com
  - updated to warewulf-v4.2.0rc1 with following new features:
    * bash_completion can add nodes, container and other stuff
    * kernels can now have arbitray names
    * using syslog instead of logfile
    * kernels get uncompresses on import
  - Utilize sysuser infrastructure to set user/group warewulf
* Tue Aug 31 2021 cgoll@suse.com
  - updating to actual HEAD on github, as this version incorporates
    some of the patches
  - removed patches which are now in upstream:
    * bash_completion.patch
    * build-position-independent-code.patch
    * install-creates-needed-dirs-and-checks-for-systemd.patch
    * added-wicked-xml-configuration.patch
    * added-configureable-ipmiinterface-used-by-ipmitool.patch
    * preserve-ownership-for-overlays.patch
  - added patch:
    * added-function-CopyUIDGID-for-file-file-ownerships.patch
* Tue Aug 10 2021 cgoll@suse.com
  - updated to warewulf-v4.1.0 prerelease instead of HEAD
* Wed Jul 21 2021 cgoll@suse.com
  - inital commit of warewulf4 which is a rewrite of warewulf in
    go thus the new name
    * including vector.tar.gz which are the deps
    * warewulf.conf is the SUSE specific configuration file
  - patches with new functionality, might be included upstream
    * bash_completion.patch
    * build-position-independent-code.patch
    * install-creates-needed-dirs-and-checks-for-systemd.patch
    * LocalStateDir-is-configureable-to-meet-FHS.patch
    * added-wicked-xml-configuration.patch
    * added-configureable-ipmiinterface-used-by-ipmitool.patch
    * preserve-ownership-for-overlays.patch

Files

/etc/warewulf
/etc/warewulf/defaults.conf
/etc/warewulf/examples
/etc/warewulf/examples/prometheus.yml.ww
/etc/warewulf/examples/static-dhcpd.conf.ww
/etc/warewulf/ipxe
/etc/warewulf/ipxe/default.ipxe
/etc/warewulf/ipxe/unconfigured.ipxe
/etc/warewulf/nodes.conf
/etc/warewulf/warewulf.conf
/usr/bin/wwctl
/usr/lib/firewalld/services/warewulf.xml
/usr/lib/systemd/system/warewulfd.service
/usr/lib/sysusers.d/system-user-warewulf4.conf
/usr/sbin/rcwarewulfd
/usr/share/bash-completion/completions/wwctl
/usr/share/doc/packages/warewulf4
/usr/share/doc/packages/warewulf4/README.md
/usr/share/licenses/warewulf4
/usr/share/licenses/warewulf4/LICENSE.md
/usr/share/man/man1/wwctl-configure-dhcp.1.gz
/usr/share/man/man1/wwctl-configure-hostfile.1.gz
/usr/share/man/man1/wwctl-configure-nfs.1.gz
/usr/share/man/man1/wwctl-configure-ssh.1.gz
/usr/share/man/man1/wwctl-configure-tftp.1.gz
/usr/share/man/man1/wwctl-configure.1.gz
/usr/share/man/man1/wwctl-container-build.1.gz
/usr/share/man/man1/wwctl-container-delete.1.gz
/usr/share/man/man1/wwctl-container-exec.1.gz
/usr/share/man/man1/wwctl-container-import.1.gz
/usr/share/man/man1/wwctl-container-list.1.gz
/usr/share/man/man1/wwctl-container-shell.1.gz
/usr/share/man/man1/wwctl-container-show.1.gz
/usr/share/man/man1/wwctl-container-syncuser.1.gz
/usr/share/man/man1/wwctl-container.1.gz
/usr/share/man/man1/wwctl-kernel-delete.1.gz
/usr/share/man/man1/wwctl-kernel-import.1.gz
/usr/share/man/man1/wwctl-kernel-list.1.gz
/usr/share/man/man1/wwctl-kernel.1.gz
/usr/share/man/man1/wwctl-node-add.1.gz
/usr/share/man/man1/wwctl-node-console.1.gz
/usr/share/man/man1/wwctl-node-delete.1.gz
/usr/share/man/man1/wwctl-node-edit.1.gz
/usr/share/man/man1/wwctl-node-export.1.gz
/usr/share/man/man1/wwctl-node-import.1.gz
/usr/share/man/man1/wwctl-node-list.1.gz
/usr/share/man/man1/wwctl-node-sensors.1.gz
/usr/share/man/man1/wwctl-node-set.1.gz
/usr/share/man/man1/wwctl-node-status.1.gz
/usr/share/man/man1/wwctl-node.1.gz
/usr/share/man/man1/wwctl-overlay-build.1.gz
/usr/share/man/man1/wwctl-overlay-chmod.1.gz
/usr/share/man/man1/wwctl-overlay-chown.1.gz
/usr/share/man/man1/wwctl-overlay-create.1.gz
/usr/share/man/man1/wwctl-overlay-delete.1.gz
/usr/share/man/man1/wwctl-overlay-edit.1.gz
/usr/share/man/man1/wwctl-overlay-import.1.gz
/usr/share/man/man1/wwctl-overlay-list.1.gz
/usr/share/man/man1/wwctl-overlay-mkdir.1.gz
/usr/share/man/man1/wwctl-overlay-show.1.gz
/usr/share/man/man1/wwctl-overlay.1.gz
/usr/share/man/man1/wwctl-power-cycle.1.gz
/usr/share/man/man1/wwctl-power-off.1.gz
/usr/share/man/man1/wwctl-power-on.1.gz
/usr/share/man/man1/wwctl-power-reset.1.gz
/usr/share/man/man1/wwctl-power-soft.1.gz
/usr/share/man/man1/wwctl-power-status.1.gz
/usr/share/man/man1/wwctl-power.1.gz
/usr/share/man/man1/wwctl-profile-add.1.gz
/usr/share/man/man1/wwctl-profile-delete.1.gz
/usr/share/man/man1/wwctl-profile-edit.1.gz
/usr/share/man/man1/wwctl-profile-list.1.gz
/usr/share/man/man1/wwctl-profile-set.1.gz
/usr/share/man/man1/wwctl-profile.1.gz
/usr/share/man/man1/wwctl-server-reload.1.gz
/usr/share/man/man1/wwctl-server-restart.1.gz
/usr/share/man/man1/wwctl-server-start.1.gz
/usr/share/man/man1/wwctl-server-status.1.gz
/usr/share/man/man1/wwctl-server-stop.1.gz
/usr/share/man/man1/wwctl-server.1.gz
/usr/share/man/man1/wwctl-ssh.1.gz
/usr/share/man/man1/wwctl-version.1.gz
/usr/share/man/man1/wwctl.1.gz
/usr/share/man/man5/defaults.conf.5.gz
/usr/share/man/man5/nodes.conf.5.gz
/usr/share/man/man5/warewulf.conf.5.gz
/usr/share/warewulf/scripts
/usr/share/warewulf/scripts/config-warewulf.sh


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 20:15:22 2024