Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add scripts to setup a physical machine to simulate a Gimlet #924

Merged
merged 4 commits into from
Apr 15, 2022

Conversation

bnaecker
Copy link
Collaborator

  • Add the ./tools/{create,destroy}_virtual_hardware.sh scripts. These
    add some network interfaces and ZFS management commands which are
    required to run the real sled agent implementation. The networking
    bits are required to integrate OPTE and the xde kernel module.
  • Adds ./tools/install_opte.sh which downloads and installs the XDE
    kernel driver and corresponding kernel bits. It's called on illumos
    machines during ./tools/install_prerequisites.sh
  • Updates docs/how-to-run.adoc with new details

- Add the `./tools/{create,destroy}_virtual_hardware.sh` scripts. These
  add some network interfaces and ZFS management commands which are
  required to run the real sled agent implementation. The networking
  bits are required to integrate OPTE and the xde kernel module.
- Adds `./tools/install_opte.sh` which downloads and installs the XDE
  kernel driver and corresponding kernel bits. It's called on illumos
  machines during `./tools/install_prerequisites.sh`
- Updates `docs/how-to-run.adoc` with new details
@bnaecker bnaecker requested a review from smklein April 14, 2022 20:32
docs/how-to-run.adoc Outdated Show resolved Hide resolved
tools/create_virtual_hardware.sh Outdated Show resolved Hide resolved
tools/install_prerequisites.sh Outdated Show resolved Hide resolved
tools/install_opte.sh Outdated Show resolved Hide resolved
@bnaecker bnaecker merged commit 6d580e3 into main Apr 15, 2022
@bnaecker bnaecker deleted the make-me-a-gimlet branch April 15, 2022 20:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants