https://github.com/warewulf/warewulf

Warewulf is a stateless and diskless container operating system provisioning system for large clusters of bare metal and/or virtual systems.

https://github.com/warewulf/warewulf

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (2.7%) to scientific vocabulary

Keywords

clusters containers hpc provisioning stateless warewulf
Last synced: 6 months ago · JSON representation

Repository

Warewulf is a stateless and diskless container operating system provisioning system for large clusters of bare metal and/or virtual systems.

Basic Info
  • Host: GitHub
  • Owner: warewulf
  • License: other
  • Language: Go
  • Default Branch: main
  • Homepage: https://warewulf.org
  • Size: 25.7 MB
Statistics
  • Stars: 585
  • Watchers: 21
  • Forks: 107
  • Open Issues: 214
  • Releases: 43
Topics
clusters containers hpc provisioning stateless warewulf
Created over 5 years ago · Last pushed 6 months ago
Metadata Files
Readme Changelog Contributing License Dco

README.md

Warewulf v4

Warewulf

Warewulf is a stateless, network-boot cluster provisioning system designed primarily for use in HPC clusters.

Owner

  • Name: Warewulf
  • Login: warewulf
  • Kind: organization
  • Email: warewulf@lbl.gov

Cluster provisioning, management, and everything...

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 409
  • Total pull requests: 557
  • Average time to close issues: 5 months
  • Average time to close pull requests: 26 days
  • Total issue authors: 72
  • Total pull request authors: 43
  • Average comments per issue: 0.96
  • Average comments per pull request: 1.38
  • Merged pull requests: 338
  • Bot issues: 0
  • Bot pull requests: 99
Past Year
  • Issues: 223
  • Pull requests: 343
  • Average time to close issues: 15 days
  • Average time to close pull requests: 8 days
  • Issue authors: 46
  • Pull request authors: 28
  • Average comments per issue: 0.53
  • Average comments per pull request: 1.08
  • Merged pull requests: 208
  • Bot issues: 0
  • Bot pull requests: 59
Top Authors
Issue Authors
  • anderbubble (209)
  • griznog (22)
  • epruesse (16)
  • mslacken (16)
  • conxuro (11)
  • MiddelkoopT (9)
  • JasonYangShadow (7)
  • NateCrawford (6)
  • posch (6)
  • gzcwnk (5)
  • severgun (5)
  • ssimpson89 (5)
  • jcsiadal (4)
  • henkela (4)
  • iankgt40 (3)
Pull Request Authors
  • anderbubble (224)
  • dependabot[bot] (98)
  • mslacken (79)
  • JasonYangShadow (51)
  • griznog (13)
  • MiddelkoopT (10)
  • ssimpson89 (9)
  • upsj (7)
  • snehring (5)
  • epruesse (4)
  • MatthewHink (4)
  • benibr (3)
  • middelkoopt (3)
  • jeburks2 (3)
  • riederd (3)
Top Labels
Issue Labels
bug (142) enhancement (86) documentation (37) stake:ciq (35) overlay (28) discuss (16) refactor (15) simplification (12) needs confirmation (12) build (11) container (8) node (7) config (6) wwinit (4) security (4) stake:suse (4) warewulfd (3) testing (3) project (3) logging (3) ipxe (3) user interface (2) stake:openhpc (2) kernel (2) needs refinement (2) nfs (1) wontdo (1) image (1) backport:4.5.x (1) invalid (1)
Pull Request Labels
dependencies (99) bug (76) documentation (64) enhancement (43) build (25) overlay (21) refactor (20) nochangelog (19) go (19) simplification (11) stake:ciq (11) discuss (11) project (10) typo (9) needs confirmation (6) testing (5) container (4) logging (4) okay (4) backport:4.5.x (4) node (4) image (3) wwinit (2) warewulfd (2) nfs (2) security (2) ipmi (1) unreleased (1) ipxe (1) kernel (1)

Packages

  • Total packages: 1
  • Total downloads: unknown
  • Total dependent packages: 0
  • Total dependent repositories: 0
  • Total versions: 0
proxy.golang.org: github.com/warewulf/warewulf
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
Rankings
Dependent packages count: 8.9%
Average: 9.5%
Dependent repos count: 10.0%
Last synced: 6 months ago

Dependencies

go.mod go
  • github.com/brotherpowers/ipsubnet v0.0.0-20170914094241-30bc98f0a5b1
  • github.com/containers/image/v5 v5.7.0
  • github.com/containers/storage v1.30.0
  • github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e
  • github.com/creasty/defaults v1.5.2
  • github.com/fatih/color v1.13.0
  • github.com/golang/glog v1.0.0
  • github.com/google/uuid v1.1.2
  • github.com/grpc-ecosystem/grpc-gateway/v2 v2.10.0
  • github.com/manifoldco/promptui v0.8.0
  • github.com/opencontainers/image-spec v1.0.2-0.20190823105129-775207bd45b6
  • github.com/opencontainers/umoci v0.4.6
  • github.com/pkg/errors v0.9.1
  • github.com/spf13/cobra v1.1.1
  • github.com/stretchr/testify v1.7.0
  • github.com/talos-systems/go-smbios v0.1.1
  • golang.org/x/term v0.0.0-20210927222741-03fcf44c2211
  • google.golang.org/genproto v0.0.0-20220317150908-0efb43f6373e
  • google.golang.org/grpc v1.45.0
  • google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.2.0
  • google.golang.org/protobuf v1.27.1
  • gopkg.in/yaml.v2 v2.4.0
go.sum go
  • 1090 dependencies
.github/workflows/documentation.yml actions
  • actions/checkout v3 composite
  • actions/setup-python v1 composite
Dockerfile docker
  • opensuse/tumbleweed latest build
userdocs/debian/Dockerfile docker
  • debian latest build
.github/workflows/changelog-enforcer.yml actions
  • dangoslen/changelog-enforcer v3 composite
.github/actions/prepare/action.yml actions
  • actions/setup-go v3 composite
.github/workflows/check.yml actions
  • ./.github/actions/prepare * composite
  • actions/checkout v3 composite
.github/workflows/release.yml actions
  • actions/checkout v3 composite
  • actions/download-artifact v3 composite
  • actions/upload-artifact v3 composite
  • xresloader/upload-to-github-release v1 composite