Skip to content

Contains all the tools that go into the 'sdc' zone.

License

Notifications You must be signed in to change notification settings

TritonDataCenter/sdc-sdc

Repository files navigation

sdc-sdc

This repository is part of the Joyent Triton project. See the contribution guidelines and general documentation at the main Triton project page.

The Triton DataCenter headnode global zone has historically had a number of sdc-* tools in "/opt/smartdc/bin" (e.g. sdc-vmapi, sdc-ldap). These live(d) in sdc-headnode.git. Because they are not installed via an image they weren't upgradeable via SAPI. To support the later an 'sdc' core zone (akin to the Manta 'ops') zone was created. This repo is it.

Rules for commits

  • If the commit is at all significant, then increment the patch version (in "package.json") and add an appropriate note to "CHANGES.md".

  • make check

  • Test by pushing local changes to a COAL or test HN and test:

      ./tools/rsync-to $HN
      ./tools/test-on $HN
    

    Or the shortcut for COAL:

      make coaltest    # NYI