Commit Graph

3242 Commits

Author SHA1 Message Date
dependabot[bot]
87232272d4 Bump github.com/spf13/cobra from 1.8.1 to 1.9.1
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.8.1 to 1.9.1.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Commits](https://github.com/spf13/cobra/compare/v1.8.1...v1.9.1)

---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-18 12:32:41 -06:00
Christian Goll
d256d15c20 fixup pdf build
Signed-off-by: Christian Goll <cgoll@suse.com>
2025-03-18 12:21:03 -06:00
Christian Goll
a4035faff9 Fix warewulfd panic when netdev is only in profile
Signed-off-by: Christian Goll <cgoll@suse.com>
2025-03-18 10:55:24 -06:00
Stephen Simpson
2852cd5e88 Added new sosreport plugin
New sos report plugin added as separate RPM

Signed-off-by: Stephen Simpson <ssimpson89@users.noreply.github.com>
2025-03-18 10:34:39 -06:00
Christian Goll
fafaaf9675 add failing test for #1817
Signed-off-by: Christian Goll <cgoll@suse.com>
2025-03-17 11:05:34 +01:00
Xu YANG
3b3851c6ca Merge pull request #1804 from MiddelkoopT/tm-github-actions-arm
Build aarch64 packages with GitHub actions
2025-03-11 20:50:04 +09:00
Christian Goll
abfd9d27d0 Merge pull request #1811 from truatpasteurdotfr/main
minor typo debian-quickstart.rst
2025-03-11 11:46:45 +01:00
Tru Huynh
be13eee442 Update debian-quickstart.rst
missing sudo
2025-03-11 11:35:17 +01:00
Timothy Middelkoop
ab69de476f Build aarch64 packages with GitHub actions
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu>
2025-03-05 04:05:45 +00:00
Fotis Georgatos
24883a3c1d fix Dockerfile: go1.22 is required for docker build 2025-03-04 21:15:07 +01:00
Jonathon Anderson
a98ec09b36 v4.6.0
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2025-03-02 16:46:53 -07:00
Christian Goll
37ed92e2bb Merge pull request #1750 from anderbubble/docs-reorg
Documentation reorg for v4.6.0
2025-03-01 20:35:23 +01:00
Jonathon Anderson
9e41378e1c Documentation reorg for v4.6.0
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2025-03-01 11:32:33 -07:00
Jonathon Anderson
98695cbbff Merge pull request #1724 from warewulf/dependabot/go_modules/main/github.com/grpc-ecosystem/grpc-gateway/v2-2.26.1
Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.23.0 to 2.26.1
2025-03-01 11:30:44 -07:00
dependabot[bot]
b00c16d46f Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.23.0 to 2.26.1
Bumps [github.com/grpc-ecosystem/grpc-gateway/v2](https://github.com/grpc-ecosystem/grpc-gateway) from 2.23.0 to 2.26.1.
- [Release notes](https://github.com/grpc-ecosystem/grpc-gateway/releases)
- [Changelog](https://github.com/grpc-ecosystem/grpc-gateway/blob/main/.goreleaser.yml)
- [Commits](https://github.com/grpc-ecosystem/grpc-gateway/compare/v2.23.0...v2.26.1)

---
updated-dependencies:
- dependency-name: github.com/grpc-ecosystem/grpc-gateway/v2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-01 11:25:58 -07:00
Jonathon Anderson
9ebf84d874 Merge pull request #1770 from warewulf/multi-dependabot
Multiple dependabot changes
2025-03-01 10:39:29 -07:00
Christian Goll
afbb937f61 Merge branch 'main' into multi-dependabot 2025-03-01 11:57:45 +01:00
Christian Goll
3cc8a519ca Merge pull request #1779 from anderbubble/netdev-without-device
Better handling for missing NetDev.Device and clean-up dracut NetworkManager connections
2025-03-01 11:48:49 +01:00
Christian Goll
737470a297 Merge pull request #1789 from anderbubble/overlay-build-workers-zero
Use `wwctl overlay <import|build> --workers=0` to indicate default value
2025-03-01 11:47:15 +01:00
Christian Goll
a97c204f53 Use wwctl overlay <import|build> --workers=0 to indicate default value
By default, uses `runtime.NumCPU()`

The default value is rendered in the generated man pages, which made
their content dependent on build system characteristics.

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2025-03-01 11:46:15 +01:00
Christian Goll
f4b65fca90 Merge pull request #1790 from anderbubble/upgrade-kernel-args
Change upgraded default kernel args to match distributed `nodes.conf`
2025-03-01 11:40:58 +01:00
Jonathon Anderson
c8c9442178 Change upgraded default kernel args to match distributed nodes.conf
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2025-02-27 02:03:26 -07:00
Jonathon Anderson
8fe5d2dd5f Fix the version of staticcheck used to v0.5.1
v0.6.0, recently released, depends on a newer golang than we might test
with.

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2025-02-27 01:00:51 -07:00
Christian Goll
f5b9e851bb Merge pull request #1783 from anderbubble/ubuntu-dracut-initrd
Add support for ubuntu-style dracut image names
2025-02-27 20:52:56 +01:00
Jonathon Anderson
94b2c3ba84 Add support for ubuntu-style dracut image names
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2025-02-25 17:01:26 -07:00
Jonathon Anderson
8c65c681c9 Remove dracut NetworkManager connections for phase 2
- Closes: #1780

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2025-02-25 06:32:25 -07:00
Jonathon Anderson
93fc742d80 Merge pull request #1775 from MiddelkoopT/tm-nightly-git
Install git before checkout
2025-02-24 23:54:49 -07:00
Jonathon Anderson
3a1e581f93 Better handling for missing NetDev.Device
- Closes: #1777

Overlays:
- ifcfg
- NetworkManager

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2025-02-24 22:27:36 -07:00
Timothy Middelkoop
50ab2ff7e4 Install git before checkout
Signed-off-by: Timothy Middelkoop <tmiddelkoop@internet2.edu>
2025-02-24 14:50:37 -07:00
Jonathon Anderson
34482c0626 Update CHANGELOG and LICENSE_DEPENDENCIES for additional dependabot updates
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2025-02-24 08:55:41 -07:00
Jonathon Anderson
8860cf6bb9 Merge remote-tracking branch 'origin/dependabot/go_modules/github.com/golang/glog-1.2.4' into multi-dependabot 2025-02-24 08:52:44 -07:00
dependabot[bot]
a1aed86c10 Bump github.com/golang/glog from 1.2.3 to 1.2.4
Bumps [github.com/golang/glog](https://github.com/golang/glog) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/golang/glog/releases)
- [Commits](https://github.com/golang/glog/compare/v1.2.3...v1.2.4)

---
updated-dependencies:
- dependency-name: github.com/golang/glog
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-25 00:27:30 +00:00
Jonathon Anderson
cbd2757273 Merge remote-tracking branch 'origin/dependabot/go_modules/github.com/go-jose/go-jose/v4-4.0.5' into multi-dependabot 2025-02-24 08:52:28 -07:00
dependabot[bot]
73686aaa27 Bump github.com/go-jose/go-jose/v4 from 4.0.2 to 4.0.5
Bumps [github.com/go-jose/go-jose/v4](https://github.com/go-jose/go-jose) from 4.0.2 to 4.0.5.
- [Release notes](https://github.com/go-jose/go-jose/releases)
- [Changelog](https://github.com/go-jose/go-jose/blob/main/CHANGELOG.md)
- [Commits](https://github.com/go-jose/go-jose/compare/v4.0.2...v4.0.5)

---
updated-dependencies:
- dependency-name: github.com/go-jose/go-jose/v4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-25 00:27:53 +00:00
Jonathon Anderson
904dd7600e Merge remote-tracking branch 'origin/dependabot/go_modules/golang.org/x/net-0.33.0' into multi-dependabot 2025-02-24 08:51:00 -07:00
dependabot[bot]
e89fbec739 Bump golang.org/x/net from 0.30.0 to 0.33.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.30.0 to 0.33.0.
- [Commits](https://github.com/golang/net/compare/v0.30.0...v0.33.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-25 00:31:08 +00:00
Jonathon Anderson
a52bc2bff3 Merge remote-tracking branch 'origin/dependabot/go_modules/golang.org/x/crypto-0.31.0' into multi-dependabot 2025-02-24 08:28:06 -07:00
dependabot[bot]
fc6904dfdb Bump golang.org/x/crypto from 0.28.0 to 0.31.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.28.0 to 0.31.0.
- [Commits](https://github.com/golang/crypto/compare/v0.28.0...v0.31.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-25 00:27:32 +00:00
Jonathon Anderson
3ac059d79b Merge remote-tracking branches 'origin/dependabot/go_modules/main/google.golang.org/protobuf-1.36.5', 'origin/dependabot/go_modules/main/github.com/containers/storage-1.57.1' and 'origin/dependabot/go_modules/main/google.golang.org/grpc-1.70.0' into multi-dependabot
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2025-02-24 08:06:51 -07:00
dependabot[bot]
9768cd0f4a Bump google.golang.org/grpc from 1.67.1 to 1.70.0
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.67.1 to 1.70.0.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.67.1...v1.70.0)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 23:43:22 +00:00
dependabot[bot]
65828d5051 Bump github.com/containers/storage from 1.55.2 to 1.57.1
Bumps [github.com/containers/storage](https://github.com/containers/storage) from 1.55.2 to 1.57.1.
- [Release notes](https://github.com/containers/storage/releases)
- [Changelog](https://github.com/containers/storage/blob/main/docs/containers-storage-changes.md)
- [Commits](https://github.com/containers/storage/compare/v1.55.2...v1.57.1)

---
updated-dependencies:
- dependency-name: github.com/containers/storage
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 23:43:18 +00:00
dependabot[bot]
c99dfa8bf5 Bump google.golang.org/protobuf from 1.35.1 to 1.36.5
Bumps google.golang.org/protobuf from 1.35.1 to 1.36.5.

---
updated-dependencies:
- dependency-name: google.golang.org/protobuf
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 23:43:11 +00:00
Jonathon Anderson
52f555034f v4.6.0rc3
Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2025-02-23 04:49:19 -07:00
Christian Goll
25f57ee9ce Merge pull request #1763 from anderbubble/upgrade-nodes-nfs
Port NFS exports before applying defaults
2025-02-23 16:33:39 +01:00
Jonathon Anderson
9cedd835aa Port NFS before applying defaults
- Closes: #1758

Fixes an issue where `wwctl upgrade nodes` applied default NFS mounts and
ported in NFS entries from warewulf.conf.

Signed-off-by: Jonathon Anderson <janderson@ciq.com>
2025-02-23 16:33:14 +01:00
Christian Goll
b41a49f863 Merge pull request #1762 from anderbubble/wwbool-default-true
Add WWbool.BoolDefaultTrue()
2025-02-23 16:30:40 +01:00
Christian Goll
b82cafd050 Merge pull request #1764 from anderbubble/overlay-build-verbosity
Reduced default verbosity of `wwctl overlay build`
2025-02-23 16:28:09 +01:00
Jonathon Anderson
9ae77cb5b9 Merge pull request #1752 from mslacken/FixTimeout
set IdleConnTimeout wwclient to 2*UpdateInterval
2025-02-21 23:42:56 -07:00
Christian Goll
4c1dbfb642 Set IdleConnTimeout wwlient to 2*UpdateIntervall
Signed-off-by: Christian Goll <cgoll@suse.com>
2025-02-21 23:39:13 -07:00
Jonathon Anderson
7f10d3f6e0 Merge pull request #1751 from mslacken/RequireIgnition
Require ignition for mount and not only after
2025-02-21 22:47:12 -07:00