Skip to content

v3.7.2

commit 2de9490e3c0ac3106f9c478dfea7204fa0bfb469
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Fri Mar 2 10:05:33 2018 -0600

    Add icons/color to local/none bootenvs

M   backend/dataTracker.go

commit 5c08383f512a6056f8b0d426bad918f46ee48379
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Mar 1 17:19:06 2018 -0600

    In some cases, the machine doesn't advance it task count
    even though it is done.

    An example of this is when the terraform ready stage
    as its last task shutdowns the machine.  The runner correctly
    finishes the task and marks it as finished, but the runner
    never comes back around to see if there are more tasks to run.
    It knows the it is done with this task list because it marks it
    as finished instead of incomplete.  Everything works fine, but
    the user must force a stage change to leave this stage (the
    shutdown comes before stage changes).

    This change advances the currenttask to indicate a completed task
    list if the job is marked as finished and the task is the last one.

    This doesn't bother the runner or the frontend as they already handle
    these cases.

M   backend/jobs.go

commit 4afadc2396f23e2b5ff88d4cbeee66618bfe5615
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Thu Mar 1 13:50:03 2018 -0600

    Add support for rendering a parameter as JSON

M   backend/renderData.go

commit 3758429f2e9ab42d576da093a1022cfba850f1e6
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Thu Mar 1 10:30:43 2018 -0600

    Remove trailing dot from domain name.  It confuses somethings.

M   backend/interfaces.go

commit 9c4a83e6b0a67ad37044a3e76c237cf371f00737
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Feb 28 15:58:24 2018 -0600

    Allow reservations for the machine's address to be edited by the
    machine.

M   backend/renderData.go

commit 6d4076e872df26964196ffce9e00a9c7f012dc48
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Feb 28 13:42:56 2018 -0600

    In order to assist the UX in figuring out subnet configuration,
    the interface object now has three new fields.

    DnsServers - a list of strings that are the DnsServers configured on the
      DRP Endpoint.  This can be used to help Subnet definition.
    DnsDomain - a string that represents that domain in the /etc/resolv.conf
      file or the host's domain if that isn't specified.
    Gateway - The gateway address for the interface if specified.  This way
      the default gateway can be set for subnets that we know are using that
      gateway.

    The UX is updated to populate default options with these values if
    present.

    This PR also fixes a bug in the bundler command that would take invalid
    yaml files and create empty objects.

A   backend/interface_resolver.go
M   backend/interfaces.go

End of Note