From 3b5db89513130031403a319b5649e30610d3a548 Mon Sep 17 00:00:00 2001 From: mslacken Date: Thu, 13 Oct 2022 12:52:39 +0200 Subject: [PATCH] updated CHANGELOG --- CHANGELOG.md | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index cb478793..194deb06 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,31 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Added +- 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 + default.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. + +### Bug fixes +- For the connections of `wwctl ssh` the primary interface will be used +- Fixed kernel version in `wwctl container show` +- remove the container image and not only the rootfs dir on delete +- include and exclude handling for container were fixed + +## [4.3.0] 2022-06-25 ### Added - 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