Ana Guerrero
e60ad6f2f2
Accepting request 1162844 from network:cluster
...
OBS-URL: https://build.opensuse.org/request/show/1162844
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/warewulf4?expand=0&rev=19
2024-03-27 19:42:45 +00:00
34b4a469ca
Accepting request 1162841 from home:eeich:branches:network:cluster
...
- %ghost /etc/profile.d/setup-ssh.[c]sh
OBS-URL: https://build.opensuse.org/request/show/1162841
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=70
2024-03-27 09:04:41 +00:00
Ana Guerrero
e47e5a68b2
Accepting request 1161450 from network:cluster
...
without %{?rls_cnd} (forwarded request 1161449 from mslacken)
OBS-URL: https://build.opensuse.org/request/show/1161450
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/warewulf4?expand=0&rev=18
2024-03-25 20:13:13 +00:00
cf104b2dfe
Accepting request 1161449 from home:mslacken:pr
...
without %{?rls_cnd}
OBS-URL: https://build.opensuse.org/request/show/1161449
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=68
2024-03-25 15:06:06 +00:00
0fc5555144
* Added: adjust_overlays.sh.
...
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=67
2024-03-25 14:16:16 +00:00
910fc9366a
Accepting request 1161418 from home:mslacken:pr
...
- updated to 4.5.0 which has no functional changes to rc2
- added fixed-ShimFind-for-aarch64.patch to fix (bsc#1221133)
OBS-URL: https://build.opensuse.org/request/show/1161418
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=66
2024-03-25 14:12:32 +00:00
cea30a141f
Accepting request 1161171 from home:eeich:branches:network:cluster
...
- Allow to install dnsmasq as an alternative to dhcp-server.
- Set minimum UID value for user UIDs to 1000 (boo#1221886).
- Make dependencies warewulf package version dependent. This
helps to keep the resolver to mix different packages from
different versions.
- On upgrade from older versions move files from
`/usr/share/warewulf/overlays/` to
`/var/lib/warewulf/overlays/*/rootfs/`
the host overlays reside now under
`/var/lib/warewulf/host/rootfs`
show up in the rendered overlays.
OBS-URL: https://build.opensuse.org/request/show/1161171
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=65
2024-03-25 10:50:34 +00:00
7aee9f4d15
- Fix obsoletes test for warewulf4-slurm.
...
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=64
2024-03-21 09:07:07 +00:00
Dominique Leuenberger
f20ac63348
Accepting request 1153121 from network:cluster
...
- updated to 4.5.0rc2. This fixes:
* `wwctl node list` panics if a node uses a profile with a
network which isn't present on this node (bsc#1220189). (forwarded request 1153120 from mslacken)
OBS-URL: https://build.opensuse.org/request/show/1153121
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/warewulf4?expand=0&rev=17
2024-02-29 20:50:13 +00:00
7218527084
Accepting request 1153120 from home:mslacken:pr
...
- updated to 4.5.0rc2. This fixes:
* `wwctl node list` panics if a node uses a profile with a
network which isn't present on this node (bsc#1220189).
OBS-URL: https://build.opensuse.org/request/show/1153120
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=62
2024-02-29 08:42:00 +00:00
05e038a66b
Accepting request 1149124 from home:mslacken:pr
...
- updated to 4.5.0rc1 from upstream which fixes bsc#1220189
OBS-URL: https://build.opensuse.org/request/show/1149124
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=61
2024-02-22 13:19:45 +00:00
Ana Guerrero
6dc42e2592
Accepting request 1147658 from network:cluster
...
- updated to 4.5.0rc1 from upstream with following change:
* all overlays reside now under a `rootfs` diretory e.g.
the host overlays reside now under
/var/lib/warewulf/host/rootfs
This has the advantage that the `rootfs` can be under a version
control, without the effect that the meta files e.g. `.git` will
show up in the rendered overlays
- removed patches:
* clean-warewulf-conf.patch
* dnsmasq-template-move.patch
* removed vendor.tar.gz (forwarded request 1147628 from mslacken)
OBS-URL: https://build.opensuse.org/request/show/1147658
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/warewulf4?expand=0&rev=16
2024-02-20 20:14:39 +00:00
ea12dd2b2f
Accepting request 1147628 from home:mslacken:pr
...
- updated to 4.5.0rc1 from upstream with following change:
* all overlays reside now under a `rootfs` diretory e.g.
the host overlays reside now under
/var/lib/warewulf/host/rootfs
This has the advantage that the `rootfs` can be under a version
control, without the effect that the meta files e.g. `.git` will
show up in the rendered overlays
- removed patches:
* clean-warewulf-conf.patch
* dnsmasq-template-move.patch
* removed vendor.tar.gz
OBS-URL: https://build.opensuse.org/request/show/1147628
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=59
2024-02-19 19:37:21 +00:00
2f61868847
Accepting request 1147572 from home:eeich:branches:network:cluster
...
- Move example templates for client overlays to example-templates/
in the package documentation.
OBS-URL: https://build.opensuse.org/request/show/1147572
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=58
2024-02-19 13:54:14 +00:00
Ana Guerrero
c4c9e988f3
Accepting request 1146281 from network:cluster
...
- Rename: warewulf4-doc -> warewulf4-man.
- Rename: warewulf4-slurm -> warewulf4-overlay-slurm
- Set warewulf4-man and warewulf4-overlay-slurm to noarch.
- Use bash for config-warewulf.sh
- Improved rpmlint filters.
- added vendor.tar.gz as git hash source doesn't have vendoring (forwarded request 1146236 from eeich)
OBS-URL: https://build.opensuse.org/request/show/1146281
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/warewulf4?expand=0&rev=15
2024-02-13 21:43:06 +00:00
7ec233212d
Accepting request 1146236 from home:eeich:branches:network:cluster
...
- Rename: warewulf4-doc -> warewulf4-man.
- Rename: warewulf4-slurm -> warewulf4-overlay-slurm
- Set warewulf4-man and warewulf4-overlay-slurm to noarch.
- Use bash for config-warewulf.sh
- Improved rpmlint filters.
- added vendor.tar.gz as git hash source doesn't have vendoring
OBS-URL: https://build.opensuse.org/request/show/1146236
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=56
2024-02-12 21:54:08 +00:00
Ana Guerrero
884bc2592b
Accepting request 1141267 from network:cluster
...
- make only overlay dir beeing config files
- moved to git archive hash as source in order to be reproducible
- removed grub-boot.patch as incorporated upstreams (forwarded request 1141266 from mslacken)
OBS-URL: https://build.opensuse.org/request/show/1141267
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/warewulf4?expand=0&rev=14
2024-01-25 17:41:04 +00:00
7a696005e9
Accepting request 1141266 from home:mslacken:pr
...
- make only overlay dir beeing config files
- moved to git archive hash as source in order to be reproducible
- removed grub-boot.patch as incorporated upstreams
OBS-URL: https://build.opensuse.org/request/show/1141266
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=54
2024-01-24 14:32:41 +00:00
86908176bc
Accepting request 1139989 from home:mslacken:pr
...
better versioning
OBS-URL: https://build.opensuse.org/request/show/1139989
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=53
2024-01-19 16:04:14 +00:00
b13668784d
Accepting request 1139960 from home:mslacken:pr
...
conflicts
OBS-URL: https://build.opensuse.org/request/show/1139960
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=52
2024-01-19 14:45:36 +00:00
20353f84f8
Accepting request 1139952 from home:mslacken:pr
...
- moved to git archive hash as source in order to be reproduceable
- added vendor.tar.gz as git hash source doesn't have vendoring
- removed grub-boot.patch as incoperated upstreams
OBS-URL: https://build.opensuse.org/request/show/1139952
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=51
2024-01-19 13:55:23 +00:00
b9cf0a703d
Accepting request 1139432 from home:mslacken:pr
...
- added documentation for replacing dhcpd and tftp with dnsmasq
as README.dnsmasq (jira#HPC-65)
- added following patches:
* clean-warewulf-conf.patch
* dnsmasq-template-move.patch
OBS-URL: https://build.opensuse.org/request/show/1139432
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=50
2024-01-17 13:10:53 +00:00
9480ecd563
- removed make-ipxe-binary-source-configureable.patch
...
CreateMt-Targets.patch,
Fix-for-CVE-2022-41723.patch as incoperated upstream
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=49
2023-12-21 15:49:35 +00:00
91e44adf7f
added rpmlintrc
...
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=48
2023-12-21 15:23:13 +00:00
861909d120
removed upstreamed patch
...
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=47
2023-12-21 15:16:36 +00:00
1a83f2ae34
- removed make-ipxe-binary-source-configureable.patch as incoperated upstream
...
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=46
2023-12-21 15:09:37 +00:00
7e3e7a9504
Accepting request 1134484 from home:mslacken:pr
...
removed old binaries
OBS-URL: https://build.opensuse.org/request/show/1134484
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=45
2023-12-21 15:06:41 +00:00
a1e977c8a4
Accepting request 1134480 from home:mslacken:pr
...
- updated to v4.5.0rc0 pre release with following new features:
* disks, partitions and file systems can set in the configration
and if ignition is present in the container, changes to the disks will be
made
* grub can be used as alternative boot method instead of iPXE. The
grub binairy is extracted from the container and shim is executed before
the grub. This enables secure boot
* wwctl has now the genconfig subcommand which will print/create
valid configurations
* all paths e.g the overlay dir, can now be configured in warewulf.conf
- notable bug fixes are:
* Fixed a bug where profile tags were erroneously overridden by empty node
values.
* Fixed bug where tags from profiles weren't rendered
- added grub-boot.patch which includes the not merged grub support
OBS-URL: https://build.opensuse.org/request/show/1134480
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=44
2023-12-21 15:03:59 +00:00
45e0aded2e
of ww4 host (bsc#1215583)
...
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=43
2023-10-12 07:45:29 +00:00
bedbbac318
- check if automatic configured ip range doesn'y contain ip address
...
of ww4 host
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=42
2023-10-12 07:44:53 +00:00
Ana Guerrero
898c33927a
Accepting request 1112815 from network:cluster
...
- removed the upstream ipxe binaries
OBS-URL: https://build.opensuse.org/request/show/1112815
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/warewulf4?expand=0&rev=13
2023-09-21 20:23:44 +00:00
1a1882fa33
removed unused patch
...
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=40
2023-09-21 12:51:44 +00:00
cd54d6c2ca
removed badness for binary in template
...
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=39
2023-09-21 12:27:13 +00:00
4acc12852c
- removed the upstream ipxe binaries
...
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=38
2023-09-21 09:23:59 +00:00
Dominique Leuenberger
ab5f60e898
Accepting request 1068460 from network:cluster
...
- use the static dhpd configuration, which means known nodes will not
only be static configured, but also get their configured ip address
via dhcp (forwarded request 1068459 from mslacken)
OBS-URL: https://build.opensuse.org/request/show/1068460
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/warewulf4?expand=0&rev=12
2023-03-02 22:02:35 +00:00
110ab47274
Accepting request 1068459 from home:mslacken:pr
...
- use the static dhpd configuration, which means known nodes will not
only be static configured, but also get their configured ip address
via dhcp
OBS-URL: https://build.opensuse.org/request/show/1068459
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=36
2023-03-01 13:32:34 +00:00
Dominique Leuenberger
b052c890b0
Accepting request 1066350 from network:cluster
...
Note: an updated vendor.tar.gz is also required (forwarded request 1066349 from mslacken)
OBS-URL: https://build.opensuse.org/request/show/1066350
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/warewulf4?expand=0&rev=11
2023-02-17 15:45:33 +00:00
73fca77f3e
Accepting request 1066349 from home:mslacken:pr
...
Note: an updated vendor.tar.gz is also required
OBS-URL: https://build.opensuse.org/request/show/1066349
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=34
2023-02-17 10:15:07 +00:00
86d193edbd
Accepting request 1066315 from home:mslacken:pr
...
(bsc#1208301)
OBS-URL: https://build.opensuse.org/request/show/1066315
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=33
2023-02-17 07:08:24 +00:00
d29e2b80f5
Make %{go_nostrip} optional
...
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=32
2023-02-16 18:59:36 +00:00
Dominique Leuenberger
788b0ad758
Accepting request 1066185 from network:cluster
...
OBS-URL: https://build.opensuse.org/request/show/1066185
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/warewulf4?expand=0&rev=10
2023-02-16 15:57:20 +00:00
04a5c227d9
Accepting request 1066159 from home:mslacken:pr
...
- added Fix-for-CVE-2022-41723.patch in order to fix CVE-2022-41723
Note: an updatedt vendor.tar.gz is also required
OBS-URL: https://build.opensuse.org/request/show/1066159
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=30
2023-02-16 14:07:31 +00:00
Dominique Leuenberger
d3e7a3288b
Accepting request 1063772 from network:cluster
...
OBS-URL: https://build.opensuse.org/request/show/1063772
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/warewulf4?expand=0&rev=9
2023-02-08 16:20:02 +00:00
b703e15f05
Accepting request 1063771 from home:mslacken:pr
...
better requires
OBS-URL: https://build.opensuse.org/request/show/1063771
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=28
2023-02-08 09:55:49 +00:00
131193eee6
Accepting request 1062328 from home:eeich:branches:network:cluster
...
- Add %sysusers_requires macro to account for missing dependencies
(boo#1207802).
OBS-URL: https://build.opensuse.org/request/show/1062328
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=27
2023-02-08 09:49:23 +00:00
75b4a0a22b
Accepting request 1063670 from home:mslacken:pr
...
with distribution-release
OBS-URL: https://build.opensuse.org/request/show/1063670
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=26
2023-02-07 17:29:58 +00:00
d9c7514951
Accepting request 1063651 from home:mslacken:pr
...
- added CreateMt-Targets.patch
which moonts in resolv.conf and files for SCC registration
- added config-ww4.sh which is used for initial configuration for
simple network setups
- use distro ipxe binaries instead of binaries blobs from the
warewulf github repo
OBS-URL: https://build.opensuse.org/request/show/1063651
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=25
2023-02-07 15:46:18 +00:00
Dominique Leuenberger
7df194ec51
Accepting request 1060673 from network:cluster
...
OBS-URL: https://build.opensuse.org/request/show/1060673
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/warewulf4?expand=0&rev=8
2023-01-24 18:44:03 +00:00
01b11d7da4
Accepting request 1060671 from home:mslacken:pr
...
- added make-ipxe-binary-source-configureable.patch
OBS-URL: https://build.opensuse.org/request/show/1060671
OBS-URL: https://build.opensuse.org/package/show/network:cluster/warewulf4?expand=0&rev=23
2023-01-24 16:07:05 +00:00
Dominique Leuenberger
7816bfb05a
Accepting request 1059572 from network:cluster
...
- Update to 4.4.0 with following changes:
* chroots and overlays moved from /var/lib to /usr/share
* all boolean options need now to have the form --option=true|false
e.g. wwctl node set node01 --discoverable=true
* wwctl show --render shows overlay templates as they would be
rendered on a given target node
- updated to version v4.4.0 with following changes:
* 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
defaults.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.
* Initial cut of the warewulf API.
OBS-URL: https://build.opensuse.org/request/show/1059572
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/warewulf4?expand=0&rev=7
2023-01-19 15:44:27 +00:00