Skip to content

v3.0.1

commit ab3347c64e37b6c326eeead16b9291a099486415
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Apr 25 20:58:23 2017 -0500

    This is another pass on the docs.

    This adds CLI docs (autogenerated from a built tool)
    Run tools/build-cli-docs.sh to rebuild the cli docs.
    Requires pandoc to make the files and make and sphinx to build the docs.

    Normalize the Digital Rebar name.

    Add autocompletion support.

M   .gitignore
A   cmds/drpcli-docs.go

commit 14fae0bd549ef0294586add4486caf334101bcc9
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Apr 24 16:05:13 2017 -0500

    Update more of the profile.  Doc clean up stuff.

M   backend/profiles.go

commit dcbf8e2d3c2243fe86691f08aa498ee1754e90c0
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Apr 24 12:50:03 2017 -0500

    Adjust the swagger generation for profiles.  Make docs work again.

M   backend/profiles.go
M   server/swagger.base.yml

commit 44fc737a08a80dcac6f07c561343281c1914cc3c
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Mon Apr 24 11:42:05 2017 -0500

    Add comment for datatracker.lockEnts explaining the locking order.

M   backend/dataTracker.go

commit 8f83563e290d3da474a87182a56cb2287987233a
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Mon Apr 24 11:28:00 2017 -0500

    Remove direct API interaction with Digital Rebar.

M   backend/bootenv.go
M   backend/dataTracker.go
M   backend/dataTracker_test.go
M   backend/renderData.go
M   backend/renderData_test.go
M   midlayer/dhcp_test.go
M   server/server.go

commit c8e0bee36c8293c91313a62488c5b36da4f29109
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Fri Apr 21 11:26:24 2017 -0500

    Make a backend locking helper to ensure dt locks are taken and released in a specified order

M   backend/dataTracker.go
M   backend/dhcpUtils.go

commit fd0ec174f3426f3e188f76bc9fedd0f75bf82fa2
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Mon Apr 24 09:52:53 2017 -0500

    MOve the machine profile into the machine object so that
    we don't have to worry about hiding it or tracking its
    lifecycle.

M   backend/dataTracker_test.go
M   backend/machines.go
M   backend/profiles.go

commit 9bc4a96703582f7db58cf888425df05430dbc803
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Fri Apr 21 20:01:51 2017 -0500

    Took away too much - return if not found

M   backend/machines.go

commit 6a501a3f876db9b43c896a9443002cb81e01460c
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Fri Apr 21 19:55:42 2017 -0500

    Add another error test case on params

M   frontend/machines.go

commit 2685a76d8edc389b81908f80369978295a3f0814
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Apr 19 14:52:16 2017 -0500

    With this patch, we replace the parameter system with
    a profile system.  This allows for applying a set of
    profiles to a machine to set parameters for rendering
    at the machine, profile, or global level.

    The parameter API and system is removed.

M   backend/dataTracker.go
M   backend/dataTracker_test.go
M   backend/machines.go
M   backend/machines_test.go
D   backend/params.go
D   backend/params_test.go
A   backend/profiles.go
A   backend/profiles_test.go
M   backend/renderData.go
M   backend/renderData_test.go
M   backend/template_test.go
A   backend/test-data/profiles/default.json
M   frontend/frontend.go
M   frontend/frontend_test.go
M   frontend/machines.go
D   frontend/params.go
A   frontend/profiles.go
R067    frontend/params_test.go frontend/profiles_test.go

commit 143c6d041d2472b3d242bc739859ac823de91edf
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Apr 19 15:22:01 2017 -0500

    Make the linuxkit bootenvs be machine specific.

M   assets/bootenvs/lk-k8s-master.yml
M   assets/bootenvs/lk-k8s-node.yml
M   assets/bootenvs/lk-sshd.yml

commit 50916be91081994ad1ccbbb000756bffee288c70
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Wed Apr 19 14:52:16 2017 -0500

    Add render tests for included templates

M   backend/renderData_test.go
M   backend/template_test.go

commit 479ecd8738dee3e21880d144243d41f9fec9c093
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Apr 19 13:22:46 2017 -0500

    Fix naming of ssd to sshd

R092    assets/bootenvs/lk-ssd.yml  assets/bootenvs/lk-sshd.yml

commit 0baaf3b0975d6c4cf47a0eef6ac87eea4e73fbf3
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Wed Apr 19 10:44:03 2017 -0500

    Add docs for DHCP and Provisioner disabling.
    Add LinuxKit info.

A   assets/bootenvs/lk-k8s-master.yml
A   assets/bootenvs/lk-k8s-node.yml
A   assets/bootenvs/lk-ssd.yml

commit 4ce93ef6fe6666360ed88be56fa4631126ce3525
Author: Victor Lowther <victor.lowther@gmail.com>
Date:   Tue Apr 18 16:41:30 2017 -0500

    Update template handling to allow template inlining.

    Go's {{template "ID" .}} syntax should now work to pull in other templates
    during the render process.  The backend has been updated to include the usual safety checks.

M   backend/bootenv.go
M   backend/dataTracker.go
M   backend/renderData.go
M   backend/template.go

commit f5970409f241dae7d6e729250da90e78436e0b90
Author: Greg Althaus <galthaus@austin.rr.com>
Date:   Tue Apr 18 15:54:51 2017 -0500

    Fix delay part of static test

M   midlayer/static_test.go

End of Note