forked from pool/warewulf4
Christian Goll
a656ca3a70
- 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 OBS-URL: https://build.opensuse.org/request/show/983979 OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=10
107 lines
5.1 KiB
Plaintext
107 lines
5.1 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Jun 20 12:57:09 UTC 2022 - Christian Goll <cgoll@suse.com>
|
|
|
|
- updated to 4.3.0
|
|
* fixed bug which for single node profile set
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 10 08:43:39 UTC 2022 - Christian Goll <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 13:18:23 UTC 2022 - Christian Goll <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 07:00:53 UTC 2021 - Christian Goll <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 12:44:57 UTC 2021 - Christian Goll <cgoll@suse.com>
|
|
|
|
- fixed permissions in overlays
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 4 09:33:34 UTC 2021 - Christian Goll <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 14:44:51 UTC 2021 - Christian Goll <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 09:13:00 UTC 2021 - Christian Goll <cgoll@suse.com>
|
|
|
|
- updated to warewulf-v4.1.0 prerelease instead of HEAD
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 21 15:40:15 UTC 2021 - Christian Goll <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
|