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

vere: bring your own boot sequence #544

Merged
merged 7 commits into from
Mar 8, 2024
Merged

vere: bring your own boot sequence #544

merged 7 commits into from
Mar 8, 2024

Commits on Oct 23, 2023

  1. vere: add retry logic to _king_curl_bytes

    If the curl fails or receives a non-2xx status code, it retries, backing
    off a little bit, until it either succeeds, or exceeds five attempts.
    Fang- committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    964c9cd View commit details
    Browse the repository at this point in the history
  2. vere: bring your own boot sequence

    Adds support for --prop-file, --prop-url and --prop-name, which let one
    augment the boot sequence of a ship with additional events.
    
    Back-ports the vere changes from urbit/urbit#5470 onto current vere. See
    that for additional details/history. This is a mostly straightforward,
    copy-paste port of the changes from that original PR, with the following
    exceptions:
    - Boot sequence construction now happens in _pier_boot_make.
    - We don't modify the way the default boot sequence is acquired (yet).
    
    We will want to follow up on the latter, eventually.
    
    The %autoprop "prop builder" that was included in #5470 should still
    operate fine and be useful for automating keeping certain kinds of props
    up to date. (Save for minimal kelvin compatability disrepair it has
    fallen into due to the flow of time.)
    Fang- committed Oct 23, 2023
    Configuration menu
    Copy the full SHA
    e5bbeed View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Configuration menu
    Copy the full SHA
    232a558 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c686f91 View commit details
    Browse the repository at this point in the history
  3. vere: sprintf -> snprintf

    For safety.
    Fang- committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    8b09226 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9c4a0cc View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. Configuration menu
    Copy the full SHA
    2d304de View commit details
    Browse the repository at this point in the history