sophia
|
7eccedba12
|
Add test for box with 0 version number
|
2022-04-25 12:26:45 -05:00 |
|
sophia
|
fc649b0937
|
Set first match without version constraint
|
2022-04-25 12:26:45 -05:00 |
|
sophia
|
8bd9a778e9
|
Test for non merging configs
|
2022-04-25 12:26:34 -05:00 |
|
sophia
|
34c4bac2ec
|
Don't merge Vagrantfile configs when merging targets to upsert to db
|
2022-04-25 12:26:34 -05:00 |
|
sophia
|
3dbd9286be
|
Merge targets with upserting
|
2022-04-25 12:26:23 -05:00 |
|
Paul Hinze
|
c1c215e84e
|
Round out service tests
* Add tests for service Target and catch a panic
* Add skipped stub test for Task w/ a note for future us
|
2022-04-25 12:26:11 -05:00 |
|
Paul Hinze
|
e7533103e8
|
Tests for service project & a small panic guard
Tests helped flush out that we would panic if a project was attempting
to be created without a basis.
Sometimes tests help!
|
2022-04-25 12:26:11 -05:00 |
|
sophia
|
a63184ef5f
|
Test target find and duplicate upserts
|
2022-04-25 12:25:55 -05:00 |
|
sophia
|
04095d2132
|
Find targets based on name and project
|
2022-04-25 12:25:55 -05:00 |
|
sophia
|
eeafbe4954
|
Search for project and target before upserting
|
2022-04-25 12:25:55 -05:00 |
|
sophia
|
a99bfc65f9
|
AUse version constraints to find boxes
|
2022-04-25 12:25:54 -05:00 |
|
sophia
|
63eb76bd60
|
Find boxes by name, provider, version
|
2022-04-25 12:25:54 -05:00 |
|
sophia
|
62d7324bfc
|
go generate
|
2022-04-25 12:25:52 -05:00 |
|
sophia
|
a8ce240049
|
Add tests for box
|
2022-04-25 12:25:52 -05:00 |
|
sophia
|
5fc9dd94fe
|
Implement box crub endpoints
|
2022-04-25 12:25:52 -05:00 |
|
sophia
|
3e3ab869d4
|
Add box to bolt
|
2022-04-25 12:25:52 -05:00 |
|
sophia
|
d75f76edf7
|
Prune old jobs as part of vagrant server clean ups
|
2022-04-25 12:24:40 -05:00 |
|
sophia
|
57474ac8c8
|
Periodically prune old jobs from bolt
|
2022-04-25 12:24:40 -05:00 |
|
sophia
|
2991810e0c
|
Seperate pruning jobs from memdb and bolt
only prune out old queued jobs in memdb
|
2022-04-25 12:24:40 -05:00 |
|
sophia
|
21c926523f
|
Count all the entries in jobs bucket
|
2022-04-25 12:24:40 -05:00 |
|
sophia
|
63dcc9fbf3
|
Save point: run prune in background
|
2022-04-25 12:24:40 -05:00 |
|
sophia
|
4205d0e444
|
Prune old jobs from state
|
2022-04-25 12:24:40 -05:00 |
|
sophia
|
772e786eee
|
Import Waypoint state pruning code
ref: b333b059a0/internal/server/singleprocess/state/prune.go
b333b059a0/internal/server/singleprocess/state/prune_test.go
4f71748610/internal/server/singleprocess/prune.go
Squash: import prune
|
2022-04-25 12:24:40 -05:00 |
|
sophia
|
f5fe88de15
|
Add tests for target
|
2022-04-25 12:24:39 -05:00 |
|
sophia
|
72225abc28
|
Add test for basis state
|
2022-04-25 12:24:39 -05:00 |
|
sophia
|
ea87b6824d
|
Upgrade bolt to bbolt
boltdb/bolt is no longer a maintained project. bbolt is the CoreOS
fork that the author of boltdb suggests using as a replacement.
|
2022-04-25 12:24:34 -05:00 |
|
Chris Roberts
|
df2488e508
|
Set uuid value on target if unset
|
2022-04-25 12:24:32 -05:00 |
|
Chris Roberts
|
097c4547db
|
Support target lookups via uuid
|
2022-04-25 12:24:31 -05:00 |
|
Chris Roberts
|
e9c3494778
|
Remove path requirement from basis and project in state
|
2022-04-25 12:24:23 -05:00 |
|
sophia
|
f5fa1f330a
|
Seperate target name and project into their own keys for target index
|
2022-04-25 12:24:20 -05:00 |
|
sophia
|
8b0f7d8658
|
Fix runner and snapshot tests
|
2022-04-25 12:24:15 -05:00 |
|
sophia
|
86dfcefad5
|
Fix project test
|
2022-04-25 12:24:15 -05:00 |
|
sophia
|
3de668b821
|
Sort out job test except for blocking job execution tests
|
2022-04-25 12:24:15 -05:00 |
|
sophia
|
1b4891317c
|
Fix config test
|
2022-04-25 12:24:15 -05:00 |
|
sophia
|
f6a726f425
|
Fix service config test
|
2022-04-25 12:24:14 -05:00 |
|
Chris Roberts
|
3e58d4dc42
|
Update server service and state to use Target and refs from sdk
|
2022-04-25 12:24:07 -05:00 |
|
Chris Roberts
|
a46f8d0e29
|
Rename machine to target. Remove core services.
|
2022-04-25 12:24:05 -05:00 |
|
sophia
|
c3ee750db1
|
Add gogo
|
2022-04-25 12:23:57 -05:00 |
|