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

Hetzner partitioning script #948

Closed
wants to merge 3 commits into from
Closed

Commits on May 26, 2018

  1. Don't use port open check to determine if reboot completed. Fixes Nix…

    …OS#856.
    
    The old approach, waiting for the machine to not having an open
    port, and then waiting for it to be open again, was insufficient,
    because of the race condition that the machine rebooted so quickly
    that the port was immediately open again without nixops noticing
    that it went down. I experienced this on a Hetzner cloud server.
    
    The new approach checks the `last reboot` on the remote side
    to change, which is not racy.
    nh2 committed May 26, 2018
    Copy the full SHA
    706ebbd View commit details
    Browse the repository at this point in the history
  2. hetzner: Use config API instead of XML for extracting attributes.

    From @aszlig:
    
    > the Hetzner backend was written back then where there was
    > no config argument, so it's a good idea to switch to it
    nh2 committed May 26, 2018
    Copy the full SHA
    7836009 View commit details
    Browse the repository at this point in the history
  3. hetzner: Add partitioningScript.

    This allows for custom partitioning that Anaconda Kickstart / blivet
    cannot do.
    nh2 committed May 26, 2018
    Copy the full SHA
    3ca62f2 View commit details
    Browse the repository at this point in the history