griznog
5651861c83
Updating Changelog
2023-11-23 09:12:37 -06:00
Jonathon Anderson
edda46feb4
Update CHANGELOG for new builds
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2023-10-16 10:17:23 +02:00
Christian Goll
539002088c
check if entry has real value in recursive getter
...
Signed-off-by: Christian Goll <cgoll@suse.com >
2023-10-14 02:52:53 -06:00
Christian Goll
951dd13866
no error if images for containers don't exist
...
Signed-off-by: Christian Goll <cgoll@suse.com >
2023-10-14 02:26:03 -06:00
Christian Goll
a7056e2bb8
mtu can be set via command line
...
added also a test for this
Signed-off-by: Christian Goll <cgoll@suse.com >
2023-10-14 02:09:06 -06:00
Jonathon Anderson
4cf230cadd
Merge pull request #946 from mslacken/MTUScript
...
set MTU in different network confs
2023-10-14 01:42:54 -06:00
Christian Goll
f4ae168f5a
set MTU in different network confs
...
Signed-off-by: Christian Goll <cgoll@suse.com >
2023-10-14 01:00:24 -06:00
Christian Goll
e2603cf8e8
only write ipmi of IpmiWrite is true
...
Signed-off-by: Christian Goll <cgoll@suse.com >
2023-10-14 00:46:50 -06:00
Jonathon Anderson
6c344cd5b0
Refactor ww4test to testenv
...
- Remove global state
- Remove redundant data
- Remove unused functionality (e.g., file permissions)
- Separate directory creation from file writing
- Additional helper functions for file reading and cleanup
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
Signed-off-by: Christian Goll <cgoll@suse.com >
2023-10-13 14:35:28 +02:00
Christian Goll
b5979e41d2
added general testing framework
...
framework creates all the necessary configuration file for warewulf
under a temporary directory. Individual warewulf.conf and nodes.conf
can be provided.
Signed-off-by: Christian Goll <cgoll@suse.com >
2023-10-11 12:07:28 +02:00
Christian Goll
84d2389aaf
return the primary network interface for discoverd
...
close #775
Signed-off-by: Christian Goll <cgoll@suse.com >
2023-10-10 22:40:02 -06:00
Jonathon Anderson
be4d3f9e78
Update CHANGELOG for changes to overlay names
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2023-09-08 17:40:05 -06:00
Christian Goll
ff7608251a
advanced command line completion for wwctl overlay
...
Signed-off-by: Christian Goll <cgoll@suse.com >
2023-09-13 12:03:43 +02:00
Christian Goll
3acac6077a
Merge pull request #897 from mslacken/EphermalMount
...
Epehermal container mounts on same fs as chroot
2023-09-13 11:24:06 +02:00
Christian Goll
a3e40d62fd
Merge pull request #902 from anderbubble/overlay-edit
...
Update overlay edit with tempfile and mtime
2023-09-11 11:56:55 +02:00
Christian Goll
c98be14fe6
Merge branch 'development' into fixBuildNoNetwork
2023-09-07 12:21:12 +02:00
Christian Goll
39d42c6b97
added @Kangie to Contribnutors
...
Signed-off-by: Christian Goll <cgoll@suse.com >
2023-09-07 12:17:10 +02:00
Christian Goll
bb0c37763b
Revert "add error handling to dynamic network configuration"
2023-09-07 12:09:23 +02:00
Matt Jolly
0364f1c9ca
add error handling to dynamic network configuration
2023-09-07 19:54:17 +10:00
Christian Goll
1e13d5025e
Merge branch 'development' into gendersTemplate
2023-09-06 14:08:09 +02:00
Arnaud LECOMTE
aeb7793fba
Switching cp to copy
2023-09-05 14:37:29 +02:00
Jonathon Anderson
fb49b6082e
Update overlay edit with tempfile and mtime
...
The recent `overlay edit` command reimplementation included some
incorrect ordering that led to spurious error messages for files that
did not yet exist. This reimplementation reorders operations to avoid
such error messages and clarifies the implementation by editing in a
temporary file and using mtime to discern whether an edit has occurred.
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2023-08-31 15:55:18 -06:00
Arnaud Lecomte
f2392f6e37
Updating documentation & API endpoint for container copy
2023-08-28 08:39:15 +02:00
Christian Goll
7ac2970d83
fix warewulf.conf location for wwclient
...
Signed-off-by: Christian Goll <cgoll@suse.de >
2023-08-23 14:18:43 -06:00
Christian Goll
00ad5db153
Remove redundant entries from changelog
...
Signed-off-by: Christian Goll <cgoll@suse.de >
2023-08-23 14:16:52 -06:00
Christian Goll
d060c3d447
Add ignition documentation
...
Signed-off-by: Christian Goll <cgoll@suse.de >
2023-08-21 16:19:13 -06:00
Christian Goll
d3650244f9
Epehermal container mounts on same fs as chroot
...
Previously ephemeral container mounts were performed in /tmp. Now these
mounts are overlayed on the same fs as is used for chroots.
Signed-off-by: Christian Goll <cgoll@suse.com >
2023-08-17 11:17:17 +02:00
Christian Goll
baa8254dd5
Merge pull request #871 from mslacken/RealyReboot
...
reboot also without systemd
2023-08-15 12:49:15 +02:00
Jonathon Anderson
526c96fb5e
Update changelog to reflect Makefile changes
...
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2023-08-10 11:45:10 -06:00
Matthew Hink
2094533894
Build fixes for API
...
- Updated the linter from 1.50 to 1.53.2 because the previous version
was falling over (likely OOM).
- Updated protoc build command for newer version of protobuf.
The make command below should work now:
```shell
make clean setup proto all build wwapid wwapic wwapird ; echo $?
```
Signed-off-by: MatthewHink <matthew_hink@ciq.com >
2023-08-09 11:42:37 -06:00
Jonathon Anderson
7b2f278f94
Refactor and fix bugs in syncuids
...
Closes #840
* SyncUids can now return applicable errors even during showOnly, so
updated ContainerImport to ignore errors during showOnly.
* Fixed handling of file gids during SyncUids
Signed-off-by: Jonathon Anderson <janderson@ciq.com >
2023-08-08 11:25:09 -06:00
griznog
082eddc0f7
Update CHANGELOG.
2023-07-26 07:22:43 -05:00
Christian Goll
2cf928d6b7
reboot also without systemd
...
Signed-off-by: Christian Goll <cgoll@suse.com >
2023-06-27 14:28:16 +02:00
Yoshiaki Senda
d9fe4b5e63
Add New documentation for development environment (Vagrant)
2023-06-15 15:44:57 +09:00
Christian Goll
9e463c516e
Merge pull request #850 from panda1100/patch-3
...
Add EL9 quickstart guide to index.rst
2023-06-13 11:35:09 +02:00
Christian Goll
6e5013a359
fix SIGSEV if build host has no network
...
Signed-off-by: Christian Goll <cgoll@suse.de >
2023-06-13 11:30:15 +02:00
Yoshiaki Senda
8d674f6105
Merge branch 'development' into patch-2
2023-06-12 22:31:42 +09:00
Yoshiaki Senda
104a05fc6c
Update CHANGELOG.md
...
Add EL9 quickstart guide to index.rst
2023-06-12 22:30:29 +09:00
Christian Goll
b3ebb6bfd7
Merge pull request #849 from panda1100/panda1100-el9
...
Quickstart Guide for EL9
2023-06-12 14:49:33 +02:00
Yoshiaki Senda
a7b4abd444
Update CHANGELOG.md
...
Add Quickstart guide for EL9
2023-06-09 01:02:17 +09:00
Yoshiaki Senda
bc614c6eb3
Update CHANGELOG.md
...
+ Fix build configuration on Quickstart guide #847
2023-06-09 00:41:50 +09:00
Jonathon Anderson
82cdd13987
Documentation and tests for hostlist syntax
...
Added this to a new top-level page for wwctl
Closes #611
Signed-off-by: Jonathon Anderson <janderson@ciq.co >
2023-06-05 05:06:59 -06:00
jason yang
40583b4713
fix kernelargs are not printing properly in node list output
...
Signed-off-by: jason yang <jasonyangshadow@gmail.com >
2023-05-25 01:21:49 +00:00
Christian Goll
27563db856
added genders examples
2023-05-23 16:48:13 +02:00
Jonathon Anderson
712899c4c2
Merge pull request #768 from JasonYangShadow/issue/758
...
wwlog outputs to stderr rather than stdout
2023-05-16 01:35:33 -06:00
Jonathon Anderson
3bfd22f65a
Merge branch 'development' into issue/608
2023-05-16 01:11:32 -06:00
jason yang
911cb4a3b9
squash commits
...
Signed-off-by: jason yang <jasonyangshadow@gmail.com >
2023-05-15 10:34:36 +00:00
jason yang
869d3d7c76
squash commits
...
Signed-off-by: jason yang <jasonyangshadow@gmail.com >
2023-05-15 10:31:07 +00:00
jason yang
956e1b3569
squah commits
...
Signed-off-by: jason yang <jasonyangshadow@gmail.com >
2023-05-15 10:27:52 +00:00
jason yang
f82e686feb
add changelog
...
Signed-off-by: jason yang <jasonyangshadow@gmail.com >
2023-05-12 02:51:22 +00:00