commit f3c3d7d6f47bdfbf33c2aaf7d9b5b0bc243ebdcf
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Oct 14 20:50:20 2019 -0500
Fix more unit tests.
M clitest/test-data/output/TestCurrentTaskReposition/machines.update.Name.bob.fcdf2207b703b5b633350ee1b553faeb/stdout.expect
M clitest/test-data/output/TestRepos/machines.update.c9196b77-deef-4c8e-8130-299b3e3d9a10.3aca223d7f6152f35fcf62eec306c20e.2/stdout.expect
M clitest/test-data/output/TestTaskPrereqs/machines.update.Name.bob.10590ea1d08bd7a70bb0c83100dd7029/stdout.expect
M clitest/test-data/output/TestTaskPrereqs/machines.update.Name.bob.567bdf22f5bd7cd22c7a929dc5e0dd44/stdout.expect
M clitest/test-data/output/TestWorkflowCli/machines.update.Name.m0.81ad590e6947c7f5993515b924c33750/stdout.expect
commit 0df876ada775fc3fd3c3407d56df88ba791dca6b
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Thu Sep 5 15:24:45 2019 -0500
Fix up unit tests
M backend/machines.go
M clitest/test-data/output/TestAuth/info.get/stdout.expect
M clitest/test-data/output/TestBootEnvOverride/profiles.create.678ad7ae6e0204335d73b9f513253dc4/stdout.expect
M clitest/test-data/output/TestUserCli/users.token.rocketskates.scope.all.ttl.330.action.list.specific.asdgag/stdout.expect
M clitest/test-data/output/TestUserCli/users.token.rocketskates/stdout.expect
commit ee8ce661007a01447f7cfc8e2ab96d8c0de3d225
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Mon Aug 19 12:14:52 2019 -0500
Add feature flag
M backend/dataTracker.go
commit b2f289fc1b9b72a91ef3600986988df4e5e71458
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Fri Aug 16 16:32:56 2019 -0500
Bootenv overrides seems to work
M backend/machines.go
M backend/stack.go
M clitest/bootenv_test.go
M clitest/fixInteractive.sh
M clitest/test-data/output/TestAuth/params.list.611601b3efac342fd10027372140fe8c/stdout.expect
M clitest/test-data/output/TestAuth/params.list.e8e0775e692adbcb8acdf3799178655c/stdout.expect
A clitest/test-data/output/TestBootEnvOverride/bootenvs.create.62b2e3262f817a6ef93d0861e22b43ae/stdout.expect
A clitest/test-data/output/TestBootEnvOverride/bootenvs.create.ca596dd1d4cb264f0661d455a8452722/stdout.expect
A clitest/test-data/output/TestBootEnvOverride/bootenvs.destroy.one/stdout.expect
A clitest/test-data/output/TestBootEnvOverride/files.static.a.2/stdout.expect
A clitest/test-data/output/TestBootEnvOverride/files.static.a.3/stdout.expect
A clitest/test-data/output/TestBootEnvOverride/files.static.a.4/stdout.expect
A clitest/test-data/output/TestBootEnvOverride/files.static.a/stdout.expect
A clitest/test-data/output/TestBootEnvOverride/files.static.b.2/stdout.expect
A clitest/test-data/output/TestBootEnvOverride/files.static.b.3/stderr.expect
A clitest/test-data/output/TestBootEnvOverride/files.static.b.3/stdout.expect
A clitest/test-data/output/TestBootEnvOverride/files.static.b/stdout.expect
A clitest/test-data/output/TestBootEnvOverride/files.static.c.2/stderr.expect
A clitest/test-data/output/TestBootEnvOverride/files.static.c.2/stdout.expect
A clitest/test-data/output/TestBootEnvOverride/files.static.c/stdout.expect
A clitest/test-data/output/TestBootEnvOverride/machines.addprofile.Name.bob.bob/stdout.expect
A clitest/test-data/output/TestBootEnvOverride/machines.create.530e4ffdb49a83dccce38daa8c1ead34/stdout.expect
A clitest/test-data/output/TestBootEnvOverride/machines.destroy.Name.bob/stdout.expect
A clitest/test-data/output/TestBootEnvOverride/machines.set.Name.bob.param.bootenv-customize.to.0047b583ec4e1153f33ad3fc91f49841/stdout.expect
A clitest/test-data/output/TestBootEnvOverride/machines.set.Name.bob.param.bootenv-customize.to.3bfc9911a6e5ee7fd6422a7f0ecac946/stderr.expect
A clitest/test-data/output/TestBootEnvOverride/machines.set.Name.bob.param.bootenv-customize.to.ac0f63a5f40da82564a7afaa87ede58c/stderr.expect
A clitest/test-data/output/TestBootEnvOverride/profiles.create.47e7a4695c5749bacfca5dee1158bb3b/stderr.expect
A clitest/test-data/output/TestBootEnvOverride/profiles.create.47e7a4695c5749bacfca5dee1158bb3b/stdout.expect
A clitest/test-data/output/TestBootEnvOverride/profiles.create.678ad7ae6e0204335d73b9f513253dc4/stdout.expect
A clitest/test-data/output/TestBootEnvOverride/profiles.destroy.bob/stdout.expect
M clitest/test-data/output/TestParamCli/params.list.2/stdout.expect
M clitest/test-data/output/TestParamCli/params.list.3/stdout.expect
M clitest/test-data/output/TestParamCli/params.list.4/stdout.expect
M clitest/test-data/output/TestParamCli/params.list.5/stdout.expect
M clitest/test-data/output/TestParamCli/params.list/stdout.expect
commit cf04eb7575f3e401554dfc7b55f46ec335337067
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Fri Aug 16 13:27:02 2019 -0500
Overriding bootenvs might work
M backend/bootenv.go
M backend/machines.go
M backend/renderData.go
commit 61e0c0bdc6af25c55bccb434aab8336c3a941094
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Wed Aug 14 14:38:48 2019 -0500
Add bootenv-customize param
M backend/stack.go
M clitest/test-data/output/TestAuth/params.list.611601b3efac342fd10027372140fe8c/stdout.expect
M clitest/test-data/output/TestAuth/params.list.e8e0775e692adbcb8acdf3799178655c/stdout.expect
M clitest/test-data/output/TestContentCli/contents.list.2/stdout.expect
M clitest/test-data/output/TestContentCli/contents.list.3/stdout.expect
M clitest/test-data/output/TestContentCli/contents.list.4/stdout.expect
M clitest/test-data/output/TestContentCli/contents.list.5/stdout.expect
M clitest/test-data/output/TestContentCli/contents.list/stdout.expect
M clitest/test-data/output/TestContentsFunctionalCli/contents.list.2/stdout.expect
M clitest/test-data/output/TestContentsFunctionalCli/contents.list/stdout.expect
M clitest/test-data/output/TestParamCli/params.list.2/stdout.expect
M clitest/test-data/output/TestParamCli/params.list.3/stdout.expect
M clitest/test-data/output/TestParamCli/params.list.4/stdout.expect
M clitest/test-data/output/TestParamCli/params.list.5/stdout.expect
M clitest/test-data/output/TestParamCli/params.list/stdout.expect
commit 376c5c4e4ff54f731464a96da2f03b1d01b5d6a2
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Wed Aug 14 13:32:06 2019 -0500
yaml-ize the basic content, and fix a speling error along the way
M backend/stack.go
M clitest/test-data/output/TestAuth/params.list.611601b3efac342fd10027372140fe8c/stdout.expect
M clitest/test-data/output/TestAuth/params.list.e8e0775e692adbcb8acdf3799178655c/stdout.expect
M clitest/test-data/output/TestParamCli/params.list.2/stdout.expect
M clitest/test-data/output/TestParamCli/params.list.3/stdout.expect
M clitest/test-data/output/TestParamCli/params.list.4/stdout.expect
M clitest/test-data/output/TestParamCli/params.list.5/stdout.expect
M clitest/test-data/output/TestParamCli/params.list/stdout.expect
commit 95eda2d14a3878130e2dd7ed769d03ffe28c7200
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Mon Oct 14 16:52:05 2019 -0500
Update to v4.1.1
M go.mod
M go.sum
commit b496fa083901900d954f159658bcaa6c39f72fda
Author: Victor Lowther <victor.lowther@gmail.com>
Date: Fri Oct 4 10:20:49 2019 -0500
First pass at implementing support for elevated token privs on a per-task basis
M backend/dataTracker.go
M backend/jobs.go
M backend/jwt-utils.go
M backend/machines.go
M backend/plugin.go
M backend/renderData.go
M backend/renderData_test.go
M backend/roles.go
M backend/task.go
M clitest/fixInteractive.sh
M clitest/tasks_test.go
M clitest/test-data/output/TestAuth/info.get/stdout.expect
M clitest/test-data/output/TestCorePieces/jobs.indexes/stdout.expect
M clitest/test-data/output/TestCorePieces/tasks.indexes/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/machines.create.bc23e5eb509145146e60c0681d79687e/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/machines.currentlog.Name.bob.2/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/machines.currentlog.Name.bob/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/machines.deletejobs.Name.bob/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/machines.destroy.Name.bob/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/machines.jobs.create.Name.bob.2/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/machines.jobs.create.Name.bob/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/machines.jobs.state.Name.bob.to.finished.2/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/machines.jobs.state.Name.bob.to.finished/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/machines.processjobs.Name.bob.6307a6ab9ebdd05260eb0569a16f2b10.2/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/machines.processjobs.Name.bob.6307a6ab9ebdd05260eb0569a16f2b10.3/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/machines.processjobs.Name.bob.6307a6ab9ebdd05260eb0569a16f2b10/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/machines.update.Name.bob.04c403041948ed2647cb2dbd3921decb/stderr.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/machines.update.Name.bob.116282f528e96cafbe0645098a068578/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/machines.update.Name.bob.2d9628e416e081a20ff5a59fcf944e45/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/machines.update.Name.bob.80bcac53cf6e23e0449942197e591d5e/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/machines.update.Name.bob.9daf9d749faf7974c8140e1128611201/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/machines.update.Name.bob.ac23a73ca4c3e6601e9b3b0c486cf278/stderr.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/machines.update.Name.bob.b163fc73031096a00d25696999749882/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/machines.update.Name.bob.e2b2172af53ece0b710b2cc00dfe5986/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/tasks.create.3d318eb3d24e0d141ae6ef50c9fa5ef8/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/tasks.create.416f18fb9dc46b108e9d06571a7d1709/stderr.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/tasks.create.531d31d2bf87ade06a1b16c125c73544/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/tasks.create.9c60d982356df43599739a7b7e2b3458/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/tasks.create.adfcf452bdf1fe1bdd4ee0ac59f5d7e1/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/tasks.create.b3c472afeaebff03848ad1b7aac1d3b2/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/tasks.create.de8d8a847507a34220f8ff818a1aa85a/stderr.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/tasks.create.nothingBurger/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/tasks.destroy.extraClaim/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/tasks.destroy.extraRole/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/tasks.destroy.nothingBurger/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/tasks.list.Elevated=false/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/tasks.list.Elevated=true/stdout.expect
A clitest/test-data/output/TestTasksWithElevatedTokens/tasks.list/stdout.expect
M clitest/test-data/output/TestUserCli/users.token.rocketskates.scope.all.ttl.330.action.list.specific.asdgag/stdout.expect
M clitest/test-data/output/TestUserCli/users.token.rocketskates/stdout.expect
M frontend/frontend.go
M frontend/machines.go
M frontend/prefs.go
M frontend/users.go
M go.mod
M go.sum
commit 4b54b9814c4eecef13a9371d40e1c06ad5f2da8c
Author: Greg Althaus <galthaus@austin.rr.com>
Date: Wed Oct 2 15:13:06 2019 -0500
Update to v4.1.0 pieces
M go.mod
M go.sum
End of Note