smee
smee copied to clipboard
DHCP and iPXE Server
## Description ## Why is this needed Currently the k8s reporter is not implemented, as a result among other things the DisablePXE method is a no-op. As a result in...
Currently, there is logic to short circuit a netboot request based on some tink/cacher hardware data. see [here](https://github.com/tinkerbell/boots/blob/e83221a522856255ee8bb475d1dc194e6cbcb6b5/job/dhcp.go#L116-L139). I looked through the Tink code base and didn't see any code...
Boots uses the lease expiry defined on hardware resources when serving `DHCPOFFER`s. It would be useful to provide an option on launch to set a minimum bound boots uses for...
The following is a proposed roadmap of work items for Boots. They are not ordered in terms of priority. I don't know if we can get a Github project created...
i'm running the docker compose quick start and Im getting this error: {"level":"info","ts":1648207945.5831676,"caller":"boots/dhcp.go:91","msg":"retrieved job is empty","service":"github.com/tinkerbell/boots","pkg":"main","type":"DHCPDISCOVER","mac":"ac:1f:6b:c7:ba:da","err":"discover from dhcp message: get hardware by mac from tink: rpc error: code = Unavailable...
Hello all :smiley: There is a dead link on **main** branch in the file [docs/IPXE.md](https://github.com/tinkerbell/boots/blob/c670ca8c03d5e7c4b951cac56724d21331fb7568/docs/IPXE.md): At [this line](https://github.com/tinkerbell/boots/blob/c670ca8c03d5e7c4b951cac56724d21331fb7568/docs/IPXE.md?plain=1#L9), link `[ipxe/ipxe/](../ipxe/ipxe/)` is dead. And I don't know where the `.h` files...
Any HTTPS server using LetsEncrypt might suddenly stop working with our iPXE binaries after the next certificate refresh. ## Expected Behaviour iPXE boots normally ## Current Behaviour ``` Invalid argument...
## Description With the recent addition of the CLI flag `-extra-kernel-args` all of the packet (equinix metal) specific kernel args in the auto.ipxe of the OSIE installer can now be...
## Expected Behaviour It would be very helpful to have default workflows for Tinkerbell, meaning that when a currently unknown machine sends out a DHCPDISCOVER request, Boots will push the...
Boots uses environment variables for much of its configuration, at times quite deep into the stack. It would be much cleaner to move all that configuration up to `main` level...