-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Smart Node Drain #4005
WIP: Smart Node Drain #4005
Commits on Feb 21, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 1a7d557 - Browse repository at this point
Copy the full SHA 1a7d557View commit details -
Configuration menu - View commit details
-
Copy full SHA for af6ad54 - Browse repository at this point
Copy the full SHA af6ad54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 910598a - Browse repository at this point
Copy the full SHA 910598aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8525673 - Browse repository at this point
Copy the full SHA 8525673View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0094b6 - Browse repository at this point
Copy the full SHA a0094b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe27fa2 - Browse repository at this point
Copy the full SHA fe27fa2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 086ea32 - Browse repository at this point
Copy the full SHA 086ea32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 255df6c - Browse repository at this point
Copy the full SHA 255df6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 34af62f - Browse repository at this point
Copy the full SHA 34af62fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a539782 - Browse repository at this point
Copy the full SHA a539782View commit details -
Configuration menu - View commit details
-
Copy full SHA for d627246 - Browse repository at this point
Copy the full SHA d627246View commit details -
Configuration menu - View commit details
-
Copy full SHA for ecf773f - Browse repository at this point
Copy the full SHA ecf773fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96f3465 - Browse repository at this point
Copy the full SHA 96f3465View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef0165a - Browse repository at this point
Copy the full SHA ef0165aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d65c26 - Browse repository at this point
Copy the full SHA 3d65c26View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6faa75 - Browse repository at this point
Copy the full SHA e6faa75View commit details -
Configuration menu - View commit details
-
Copy full SHA for dec1b73 - Browse repository at this point
Copy the full SHA dec1b73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fa07bf - Browse repository at this point
Copy the full SHA 9fa07bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 840d993 - Browse repository at this point
Copy the full SHA 840d993View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdea7bf - Browse repository at this point
Copy the full SHA cdea7bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1feb8d - Browse repository at this point
Copy the full SHA f1feb8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 538a7c8 - Browse repository at this point
Copy the full SHA 538a7c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7719dc3 - Browse repository at this point
Copy the full SHA 7719dc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8565821 - Browse repository at this point
Copy the full SHA 8565821View commit details -
Configuration menu - View commit details
-
Copy full SHA for 694adda - Browse repository at this point
Copy the full SHA 694addaView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3891f2 - Browse repository at this point
Copy the full SHA e3891f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fd2422 - Browse repository at this point
Copy the full SHA 3fd2422View commit details -
Configuration menu - View commit details
-
Copy full SHA for 373762d - Browse repository at this point
Copy the full SHA 373762dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1693e6 - Browse repository at this point
Copy the full SHA e1693e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b85ad98 - Browse repository at this point
Copy the full SHA b85ad98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e3c445 - Browse repository at this point
Copy the full SHA 0e3c445View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b3d15f - Browse repository at this point
Copy the full SHA 7b3d15fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef3b326 - Browse repository at this point
Copy the full SHA ef3b326View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fd8a87 - Browse repository at this point
Copy the full SHA 8fd8a87View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6934e5 - Browse repository at this point
Copy the full SHA e6934e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc561a4 - Browse repository at this point
Copy the full SHA cc561a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ffa70c - Browse repository at this point
Copy the full SHA 7ffa70cView commit details
Commits on Feb 22, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 8c46783 - Browse repository at this point
Copy the full SHA 8c46783View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b9a9a9 - Browse repository at this point
Copy the full SHA 9b9a9a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3023429 - Browse repository at this point
Copy the full SHA 3023429View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad4a415 - Browse repository at this point
Copy the full SHA ad4a415View commit details
Commits on Feb 26, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 01dc0a4 - Browse repository at this point
Copy the full SHA 01dc0a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a437737 - Browse repository at this point
Copy the full SHA a437737View commit details -
Configuration menu - View commit details
-
Copy full SHA for d483f0b - Browse repository at this point
Copy the full SHA d483f0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a00fda - Browse repository at this point
Copy the full SHA 5a00fdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef8753c - Browse repository at this point
Copy the full SHA ef8753cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9467e38 - Browse repository at this point
Copy the full SHA 9467e38View commit details -
Configuration menu - View commit details
-
Copy full SHA for a98ed65 - Browse repository at this point
Copy the full SHA a98ed65View commit details -
Configuration menu - View commit details
-
Copy full SHA for d446414 - Browse repository at this point
Copy the full SHA d446414View commit details
Commits on Feb 27, 2018
-
Configuration menu - View commit details
-
Copy full SHA for dfe7dab - Browse repository at this point
Copy the full SHA dfe7dabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8569c4b - Browse repository at this point
Copy the full SHA 8569c4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 51cff3e - Browse repository at this point
Copy the full SHA 51cff3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2a0be6 - Browse repository at this point
Copy the full SHA b2a0be6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a90a47 - Browse repository at this point
Copy the full SHA 8a90a47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9947bfd - Browse repository at this point
Copy the full SHA 9947bfdView commit details -
Merge pull request #3899 from hashicorp/f-drain-api
Node Drain API and CLI
Configuration menu - View commit details
-
Copy full SHA for 5e415b3 - Browse repository at this point
Copy the full SHA 5e415b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdecd22 - Browse repository at this point
Copy the full SHA cdecd22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 185e66b - Browse repository at this point
Copy the full SHA 185e66bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e05fb9b - Browse repository at this point
Copy the full SHA e05fb9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f40ffa1 - Browse repository at this point
Copy the full SHA f40ffa1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e17bd34 - Browse repository at this point
Copy the full SHA e17bd34View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9328c7 - Browse repository at this point
Copy the full SHA e9328c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2dc67f - Browse repository at this point
Copy the full SHA c2dc67fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ffa6f4c - Browse repository at this point
Copy the full SHA ffa6f4cView commit details -
Merge pull request #3919 from hashicorp/f-eligibility
Add eligibility API and CLI
Configuration menu - View commit details
-
Copy full SHA for 8e9bf6b - Browse repository at this point
Copy the full SHA 8e9bf6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ffd310 - Browse repository at this point
Copy the full SHA 5ffd310View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35dc5d4 - Browse repository at this point
Copy the full SHA 35dc5d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f2d8fa - Browse repository at this point
Copy the full SHA 7f2d8faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e5b7fc - Browse repository at this point
Copy the full SHA 6e5b7fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc13aa7 - Browse repository at this point
Copy the full SHA fc13aa7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 984acf9 - Browse repository at this point
Copy the full SHA 984acf9View commit details
Commits on Mar 1, 2018
-
Configuration menu - View commit details
-
Copy full SHA for bda7ec7 - Browse repository at this point
Copy the full SHA bda7ec7View commit details -
Merge pull request #3922 from hashicorp/f-deadline
Improve DeadlineTime helper
Configuration menu - View commit details
-
Copy full SHA for aaf392a - Browse repository at this point
Copy the full SHA aaf392aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95b9183 - Browse repository at this point
Copy the full SHA 95b9183View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ed2a5a - Browse repository at this point
Copy the full SHA 4ed2a5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37f5869 - Browse repository at this point
Copy the full SHA 37f5869View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5d57f8 - Browse repository at this point
Copy the full SHA f5d57f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80ba859 - Browse repository at this point
Copy the full SHA 80ba859View commit details -
Configuration menu - View commit details
-
Copy full SHA for d822367 - Browse repository at this point
Copy the full SHA d822367View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a96c25 - Browse repository at this point
Copy the full SHA 1a96c25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2318e1e - Browse repository at this point
Copy the full SHA 2318e1eView commit details
Commits on Mar 2, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 0df7acc - Browse repository at this point
Copy the full SHA 0df7accView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2938045 - Browse repository at this point
Copy the full SHA 2938045View commit details
Commits on Mar 3, 2018
-
Configuration menu - View commit details
-
Copy full SHA for f3ac2b4 - Browse repository at this point
Copy the full SHA f3ac2b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44f1cc5 - Browse repository at this point
Copy the full SHA 44f1cc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90da01e - Browse repository at this point
Copy the full SHA 90da01eView commit details
Commits on Mar 6, 2018
-
Configuration menu - View commit details
-
Copy full SHA for ea4df19 - Browse repository at this point
Copy the full SHA ea4df19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e7186f - Browse repository at this point
Copy the full SHA 1e7186fView commit details
Commits on Mar 7, 2018
-
Configuration menu - View commit details
-
Copy full SHA for eebca69 - Browse repository at this point
Copy the full SHA eebca69View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83d3555 - Browse repository at this point
Copy the full SHA 83d3555View commit details
Commits on Mar 8, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 5abffa0 - Browse repository at this point
Copy the full SHA 5abffa0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e83591 - Browse repository at this point
Copy the full SHA 3e83591View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef6a003 - Browse repository at this point
Copy the full SHA ef6a003View commit details -
Merge pull request #3951 from hashicorp/f-drainer
Node drain orchestrator
Configuration menu - View commit details
-
Copy full SHA for 0db7e8d - Browse repository at this point
Copy the full SHA 0db7e8dView commit details -
Toggle Drain allows resetting eligibility
This PR allows marking a node as eligible for scheduling while toggling drain. By default the `nomad node drain -disable` commmand will mark it as eligible but the drainer will maintain in-eligibility.
Configuration menu - View commit details
-
Copy full SHA for 309bcf8 - Browse repository at this point
Copy the full SHA 309bcf8View commit details -
Merge pull request #3955 from hashicorp/f-manual-undrain
Toggle Drain allows resetting eligibility
Configuration menu - View commit details
-
Copy full SHA for 5efde3e - Browse repository at this point
Copy the full SHA 5efde3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88c9d70 - Browse repository at this point
Copy the full SHA 88c9d70View commit details
Commits on Mar 9, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 8f4ce6e - Browse repository at this point
Copy the full SHA 8f4ce6eView commit details
Commits on Mar 10, 2018
-
Configuration menu - View commit details
-
Copy full SHA for ffde29d - Browse repository at this point
Copy the full SHA ffde29dView commit details
Commits on Mar 12, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 0e86233 - Browse repository at this point
Copy the full SHA 0e86233View commit details -
Merge pull request #3967 from hashicorp/b-deadline
Fix deadline handling
Configuration menu - View commit details
-
Copy full SHA for 51bd58a - Browse repository at this point
Copy the full SHA 51bd58aView commit details
Commits on Mar 14, 2018
-
Configuration menu - View commit details
-
Copy full SHA for a77c452 - Browse repository at this point
Copy the full SHA a77c452View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b7b42c - Browse repository at this point
Copy the full SHA 8b7b42cView commit details -
Monitor node drains until completion in CLI
allow -detach like other commands
Configuration menu - View commit details
-
Copy full SHA for 14d76fc - Browse repository at this point
Copy the full SHA 14d76fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8506049 - Browse repository at this point
Copy the full SHA 8506049View commit details -
Configuration menu - View commit details
-
Copy full SHA for f545e6a - Browse repository at this point
Copy the full SHA f545e6aView commit details
Commits on Mar 16, 2018
-
Also delay "node complete" after the node has been marked complete to capture a few more alloc events. There are other ways to implement this that could trade off correctness for responsiveness as technically a node is considered drained when all of its allocs have been marked to stop and not when they've actually stopped (which may not happen for a long time).
Configuration menu - View commit details
-
Copy full SHA for 5c4ffd4 - Browse repository at this point
Copy the full SHA 5c4ffd4View commit details -
Merge pull request #3948 from hashicorp/f-drainv2-cli
Monitor drains from CLI by default but allow detaching
Configuration menu - View commit details
-
Copy full SHA for b2d682b - Browse repository at this point
Copy the full SHA b2d682bView commit details -
Chan must be buffered to avoid skipping triggering altogether Also made timing in a test a bit more lenient
Configuration menu - View commit details
-
Copy full SHA for 6c5d442 - Browse repository at this point
Copy the full SHA 6c5d442View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3429b7d - Browse repository at this point
Copy the full SHA 3429b7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1ee664 - Browse repository at this point
Copy the full SHA c1ee664View commit details -
They must be synchronous or they'll spin in a tight loop
Configuration menu - View commit details
-
Copy full SHA for 5733c7c - Browse repository at this point
Copy the full SHA 5733c7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d18d2d7 - Browse repository at this point
Copy the full SHA d18d2d7View commit details
Commits on Mar 19, 2018
-
Configuration menu - View commit details
-
Copy full SHA for adc979e - Browse repository at this point
Copy the full SHA adc979eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84ab471 - Browse repository at this point
Copy the full SHA 84ab471View commit details -
Configuration menu - View commit details
-
Copy full SHA for c67be08 - Browse repository at this point
Copy the full SHA c67be08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85eb9a1 - Browse repository at this point
Copy the full SHA 85eb9a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4533b03 - Browse repository at this point
Copy the full SHA 4533b03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 07225eb - Browse repository at this point
Copy the full SHA 07225ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 540a696 - Browse repository at this point
Copy the full SHA 540a696View commit details -
Configuration menu - View commit details
-
Copy full SHA for b57fb51 - Browse repository at this point
Copy the full SHA b57fb51View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9c63b9 - Browse repository at this point
Copy the full SHA e9c63b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 590f25a - Browse repository at this point
Copy the full SHA 590f25aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4b71a4 - Browse repository at this point
Copy the full SHA b4b71a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6cc4dc - Browse repository at this point
Copy the full SHA a6cc4dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6057ed5 - Browse repository at this point
Copy the full SHA 6057ed5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 518aa5f - Browse repository at this point
Copy the full SHA 518aa5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0662421 - Browse repository at this point
Copy the full SHA 0662421View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a9c6cb - Browse repository at this point
Copy the full SHA 4a9c6cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d061d89 - Browse repository at this point
Copy the full SHA d061d89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47f7d70 - Browse repository at this point
Copy the full SHA 47f7d70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 151f2dc - Browse repository at this point
Copy the full SHA 151f2dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for e0643d4 - Browse repository at this point
Copy the full SHA e0643d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4533b67 - Browse repository at this point
Copy the full SHA 4533b67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 152f456 - Browse repository at this point
Copy the full SHA 152f456View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1663428 - Browse repository at this point
Copy the full SHA 1663428View commit details -
Configuration menu - View commit details
-
Copy full SHA for f493d52 - Browse repository at this point
Copy the full SHA f493d52View commit details -
Configuration menu - View commit details
-
Copy full SHA for 910e7c8 - Browse repository at this point
Copy the full SHA 910e7c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c97c2e4 - Browse repository at this point
Copy the full SHA c97c2e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ff951c - Browse repository at this point
Copy the full SHA 8ff951cView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd3bfa5 - Browse repository at this point
Copy the full SHA bd3bfa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ea4f9f - Browse repository at this point
Copy the full SHA 0ea4f9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for db419ec - Browse repository at this point
Copy the full SHA db419ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d25f33 - Browse repository at this point
Copy the full SHA 1d25f33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3914180 - Browse repository at this point
Copy the full SHA 3914180View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8615e7 - Browse repository at this point
Copy the full SHA d8615e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a36570 - Browse repository at this point
Copy the full SHA 9a36570View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e0f0eb - Browse repository at this point
Copy the full SHA 9e0f0ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad13507 - Browse repository at this point
Copy the full SHA ad13507View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e7227b - Browse repository at this point
Copy the full SHA 6e7227bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 965c57b - Browse repository at this point
Copy the full SHA 965c57bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 632fbd7 - Browse repository at this point
Copy the full SHA 632fbd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75bf315 - Browse repository at this point
Copy the full SHA 75bf315View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a0bfbc - Browse repository at this point
Copy the full SHA 1a0bfbcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95aa121 - Browse repository at this point
Copy the full SHA 95aa121View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab9df29 - Browse repository at this point
Copy the full SHA ab9df29View commit details -
Configuration menu - View commit details
-
Copy full SHA for db048bd - Browse repository at this point
Copy the full SHA db048bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc217d7 - Browse repository at this point
Copy the full SHA fc217d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for cde47ff - Browse repository at this point
Copy the full SHA cde47ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cea5ee - Browse repository at this point
Copy the full SHA 7cea5eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b80cd3 - Browse repository at this point
Copy the full SHA 6b80cd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 240d50b - Browse repository at this point
Copy the full SHA 240d50bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1466cf - Browse repository at this point
Copy the full SHA a1466cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e0317d - Browse repository at this point
Copy the full SHA 7e0317dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e675257 - Browse repository at this point
Copy the full SHA e675257View commit details -
Configuration menu - View commit details
-
Copy full SHA for e18cea5 - Browse repository at this point
Copy the full SHA e18cea5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c901b21 - Browse repository at this point
Copy the full SHA c901b21View commit details -
Also drop the New func as it's easy to swap the order of arguments since they're both strings.
Configuration menu - View commit details
-
Copy full SHA for b02fd1e - Browse repository at this point
Copy the full SHA b02fd1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f3a1752 - Browse repository at this point
Copy the full SHA f3a1752View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1739290 - Browse repository at this point
Copy the full SHA 1739290View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43d5246 - Browse repository at this point
Copy the full SHA 43d5246View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c0aaa7 - Browse repository at this point
Copy the full SHA 1c0aaa7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a73398d - Browse repository at this point
Copy the full SHA a73398dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4915b76 - Browse repository at this point
Copy the full SHA 4915b76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45db5ca - Browse repository at this point
Copy the full SHA 45db5caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9db4f7d - Browse repository at this point
Copy the full SHA 9db4f7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab3fc5b - Browse repository at this point
Copy the full SHA ab3fc5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b807fdc - Browse repository at this point
Copy the full SHA b807fdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f2d7f1 - Browse repository at this point
Copy the full SHA 3f2d7f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b93142c - Browse repository at this point
Copy the full SHA b93142cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 10a3d38 - Browse repository at this point
Copy the full SHA 10a3d38View commit details -
Configuration menu - View commit details
-
Copy full SHA for d78da97 - Browse repository at this point
Copy the full SHA d78da97View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1753afa - Browse repository at this point
Copy the full SHA 1753afaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7da9b61 - Browse repository at this point
Copy the full SHA 7da9b61View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3dff57 - Browse repository at this point
Copy the full SHA e3dff57View commit details -
Configuration menu - View commit details
-
Copy full SHA for d58a50b - Browse repository at this point
Copy the full SHA d58a50bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d54ac1 - Browse repository at this point
Copy the full SHA 4d54ac1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c84ecd - Browse repository at this point
Copy the full SHA 6c84ecdView commit details -
Configuration menu - View commit details
-
Copy full SHA for c61db41 - Browse repository at this point
Copy the full SHA c61db41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a7d297 - Browse repository at this point
Copy the full SHA 3a7d297View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd80e91 - Browse repository at this point
Copy the full SHA cd80e91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1304311 - Browse repository at this point
Copy the full SHA 1304311View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fde810 - Browse repository at this point
Copy the full SHA 7fde810View commit details -
Configuration menu - View commit details
-
Copy full SHA for e376f0b - Browse repository at this point
Copy the full SHA e376f0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f88361 - Browse repository at this point
Copy the full SHA 4f88361View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65edbb8 - Browse repository at this point
Copy the full SHA 65edbb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58e3b35 - Browse repository at this point
Copy the full SHA 58e3b35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ed8896 - Browse repository at this point
Copy the full SHA 2ed8896View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a82359 - Browse repository at this point
Copy the full SHA 3a82359View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba19415 - Browse repository at this point
Copy the full SHA ba19415View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e96ac4 - Browse repository at this point
Copy the full SHA 4e96ac4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2536ba9 - Browse repository at this point
Copy the full SHA 2536ba9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fba651 - Browse repository at this point
Copy the full SHA 7fba651View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e7b37d - Browse repository at this point
Copy the full SHA 0e7b37dView commit details -
Toggle Drain allows resetting eligibility
This PR allows marking a node as eligible for scheduling while toggling drain. By default the `nomad node drain -disable` commmand will mark it as eligible but the drainer will maintain in-eligibility.
Configuration menu - View commit details
-
Copy full SHA for 6321a27 - Browse repository at this point
Copy the full SHA 6321a27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6eef768 - Browse repository at this point
Copy the full SHA 6eef768View commit details -
Configuration menu - View commit details
-
Copy full SHA for da06b87 - Browse repository at this point
Copy the full SHA da06b87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3085f58 - Browse repository at this point
Copy the full SHA 3085f58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b1fb9f - Browse repository at this point
Copy the full SHA 8b1fb9fView commit details -
Merge pull request #3961 from hashicorp/f-drainv2-testing
drainv2: Job Watcher Testing
Configuration menu - View commit details
-
Copy full SHA for b4e5979 - Browse repository at this point
Copy the full SHA b4e5979View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ed3c7b - Browse repository at this point
Copy the full SHA 5ed3c7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4158c0 - Browse repository at this point
Copy the full SHA c4158c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91b73cc - Browse repository at this point
Copy the full SHA 91b73ccView commit details -
Monitor node drains until completion in CLI
allow -detach like other commands
Configuration menu - View commit details
-
Copy full SHA for 1c5aa73 - Browse repository at this point
Copy the full SHA 1c5aa73View commit details -
Configuration menu - View commit details
-
Copy full SHA for e987350 - Browse repository at this point
Copy the full SHA e987350View commit details -
Also delay "node complete" after the node has been marked complete to capture a few more alloc events. There are other ways to implement this that could trade off correctness for responsiveness as technically a node is considered drained when all of its allocs have been marked to stop and not when they've actually stopped (which may not happen for a long time).
Configuration menu - View commit details
-
Copy full SHA for 4639dc7 - Browse repository at this point
Copy the full SHA 4639dc7View commit details -
Merge branch 'f-drainv2-node-drainer' of github.com:hashicorp/nomad i…
…nto f-drainv2-node-drainer
Configuration menu - View commit details
-
Copy full SHA for 46de654 - Browse repository at this point
Copy the full SHA 46de654View commit details -
Configuration menu - View commit details
-
Copy full SHA for f902c88 - Browse repository at this point
Copy the full SHA f902c88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b732eb - Browse repository at this point
Copy the full SHA 6b732ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0482280 - Browse repository at this point
Copy the full SHA 0482280View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59f3df9 - Browse repository at this point
Copy the full SHA 59f3df9View commit details