Commit Graph

1466 Commits

Author SHA1 Message Date
Christian Goll
e92c323318 Merge pull request #594 from anderbubble/man-page-capitalization
Capitalize Warewulf in man pages where appropriate
2022-12-15 12:10:18 +01:00
Christian Goll
d1abe9ce01 Merge pull request #593 from anderbubble/man-default-conf
New man page: defaults.conf
2022-12-15 12:09:44 +01:00
Christian Goll
73578d38e9 Merge pull request #592 from anderbubble/more-wwconfigdir
Use WWCONFIGDIR for all relevant install paths
2022-12-15 12:09:02 +01:00
Christian Goll
4dfc3095ab Merge pull request #589 from anderbubble/changelog-4.4.0rc2
Added a missing PR tag to CHANGELOG
2022-12-15 12:05:25 +01:00
Christian Goll
c7a50447cc Merge pull request #591 from mslacken/fixNM
NetworkManager config needs to be 600
2022-12-15 12:04:55 +01:00
Christian Goll
f1182820dd Merge pull request #598 from anderbubble/ciq-contributors
Added myself and Brian to CONTRIBUTORS
2022-12-15 12:03:56 +01:00
Christian Goll
1b48bab29b Merge pull request #597 from anderbubble/189-staticfiles-readme
Additions to and install staticfiles README
2022-12-15 11:58:19 +01:00
Christian Goll
cddc5e7a14 added two new contributors
Signed-off-by: Christian Goll <Christian.Goll@gmail.com>
2022-12-15 11:55:10 +01:00
Jonathon Anderson
83144b0fd1 New man page: defaults.conf
Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2022-12-14 14:37:34 -07:00
Jonathon Anderson
4d55d8f967 Added myself and Brian to CONTRIBUTORS
Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2022-12-14 14:32:40 -07:00
Jonathon Anderson
4b8141f7c7 Additions to and install staticfiles README
Building off the work in #581, add additional detail to the staticfiles
README, and install an iPXE README alongside the iPXE files in their
final location.

Closes #189

Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2022-12-14 12:27:56 -07:00
Jonathon Anderson
f3ea171beb Capitalize Warewulf in man pages where appropriate
Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2022-12-13 15:58:04 -07:00
Jonathon Anderson
48fe714e8e Use WWCONFIGDIR for all relevant install paths
Makefile was checking WWCONFIGDIR in some places. In others it was
duplicating the explicit paths that make up WWCONFIGDIR. Here, update
all such references to always use the WWCONFIGDIR macro.

Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2022-12-13 13:51:48 -07:00
Christian Goll
64cb589fe6 NetworkManager config needs to be 600 2022-12-13 10:34:38 +01:00
Jonathon Anderson
926f94e18e Added a missing PR tag to CHANGELOG
Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2022-12-09 19:35:45 -07:00
Christian Goll
c67699ae30 Update tag to rc2 2022-12-09 17:53:33 +01:00
Christian Goll
c57201898b Merge pull request #588 from anderbubble/changelog-4.4.0rc2
Updated CHANGELOG for 4.4.0rc2
2022-12-09 17:52:46 +01:00
Jonathon Anderson
84bd76ab7e Updated CHANGELOG for 4.4.0rc2
Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2022-12-09 09:27:07 -07:00
Christian Goll
f005fbc601 Merge pull request #555 from elguero/buildtestfixup
[CI/CD] Build Testing Improvement
2022-12-09 09:57:11 +01:00
Christian Goll
d19dc752ff Merge pull request #580 from jtfrey/gzip-fixup
VNFS gzip:  fallback to redirected stdout
2022-12-09 09:56:16 +01:00
Christian Goll
0a83dd4508 Merge pull request #579 from brianphan/ww-shell-env-var
Env var to identify when in container shell
2022-12-09 09:53:45 +01:00
Christian Goll
f8429e4d01 Merge pull request #581 from mslacken/ipxeDefault
need ipxe template in defaults
2022-12-09 09:53:14 +01:00
Christian Goll
c7abc078bf Merge pull request #585 from mslacken/fix-container-list
react on the error accordingly
2022-12-09 09:53:01 +01:00
Christian Goll
b80ad41732 Merge pull request #586 from anderbubble/changelog-4.4.0rc1
Updated CHANGELOG with more detail for all 4.4.0 changes
2022-12-09 09:50:03 +01:00
Christian Goll
c8ea797912 Merge branch 'development' into changelog-4.4.0rc1 2022-12-09 09:49:55 +01:00
Christian Goll
3ece4708cf Merge pull request #587 from anderbubble/whitespace-cleanup
Whitespace cleanup
2022-12-09 09:48:28 +01:00
Jonathon Anderson
813372380c Updated CHANGELOG with more detail for all 4.4.0 changes
Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2022-12-08 19:17:50 -07:00
Jonathon Anderson
78b857a3e4 Whitespace cleanup
Removes trailing whitespace from all source files.

Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2022-12-08 18:59:56 -07:00
Christian Goll
241425f525 react on the error accordingly 2022-12-07 15:10:18 +01:00
Brian Phan
b0389e1337 Set WW_CONTAINER_SHELL to Container Name 2022-12-06 09:24:01 -08:00
Jeffrey Frey
17d6448180 Fix unhandled return value from Wait()
Discard return error from proc.Wait() to pass lint tests
2022-11-30 16:08:58 -05:00
Brian Phan
7cd8f030ec Use 1 instead of true 2022-11-30 07:23:13 -08:00
Christian Goll
f7b67b93a3 need ipxe template in defaults 2022-11-30 15:33:07 +01:00
Jeffrey Frey
8c6f85a0a9 Update util.go 2022-11-29 15:13:00 -05:00
Jeffrey Frey
fd1f197468 Update util.go 2022-11-29 15:09:14 -05:00
Jeffrey Frey
52b932081c Scoping issue with err
Use of := inside conditional body overrode scope of return value `err`
2022-11-29 14:40:06 -05:00
Jeffrey Frey
e9d7432e79 Fixup spacing
Tabs, not spaces.
2022-11-29 14:10:16 -05:00
Jeffrey Frey
9c3cc59d85 Missing --keep option, older versions of gzip
Older versions of the `gzip` utility do not understand the `--keep` flag.  If `gzip` is used and initially exits in error with the text "unrecognized option" produced on stderr, use the write-to-stdout behavior for `gzip` and open and attach the desired output file to that command's stdout.
2022-11-29 14:03:58 -05:00
Brian Phan
3e8bd09990 Env var to identify when in container shell 2022-11-29 09:15:09 -08:00
Michael L. Young
07adb4ebc0 Merge branch 'hpcng:development' into buildtestfixup 2022-11-29 08:46:17 -05:00
Christian Goll
149a4d33f4 Merge pull request #577 from mslacken/fixTests
fix tests
2022-11-29 14:33:38 +01:00
Christian Goll
79ed2a33ff added simple test for transformer.go 2022-11-29 14:30:41 +01:00
Christian Goll
53be931f87 fix tests for fransfomer 2022-11-29 10:53:53 +01:00
Christian Goll
f64c91093b Merge pull request #576 from anderbubble/issues/575
Configure interface type and name in ifcfg
2022-11-23 17:39:17 +01:00
Jonathon Anderson
58a7dc062f Configure interface type and name in ifcfg
Closes #575

Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2022-11-23 08:30:02 -07:00
Christian Goll
abeab3ee22 Merge pull request #573 from anderbubble/issues/571
Correct host overlay processing during configure
2022-11-11 19:26:28 +01:00
Jonathon Anderson
15879eb991 Use node.NewInfo constructor in configure hostfile
Also used in overlay, as I was looking there already.

Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2022-11-11 11:42:40 -06:00
Jonathon Anderson
037c456bc4 Correct host overlay processing during configure
wwctl configure hostfile was using the /host/ path twice,
causing it to look in the wrong place for /etc/hosts.ww

Signed-off-by: Jonathon Anderson <janderson@ciq.co>
2022-11-11 10:56:07 -06:00
Christian Goll
6e85e6eded Merge pull request #572 from mslacken/fixHosts
added init function for empty NodeInfo
2022-11-11 17:42:43 +01:00
Christian Goll
35529527bb added init function for empty NodeInfo 2022-11-11 14:59:15 +01:00