Commit 6e95fb0
authored
support soft-only memory oversubscription (#488)
Implement driver-side support in the `podman` drivers for `resource.memory_max =
-1`, which allows a reserve-only memory request for clusters with oversubscription
enabled. This was already allowed by the server, but undocumented and unevenly
supported by drivers.
Ref: hashicorp/nomad#27354
Ref: https://hashicorp.atlassian.net/browse/NMD-911
Ref: hashicorp/web-unified-docs#16291 parent 2ea4c59 commit 6e95fb0
2 files changed
+70
-32
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
680 | 680 | | |
681 | 681 | | |
682 | 682 | | |
683 | | - | |
| 683 | + | |
684 | 684 | | |
685 | 685 | | |
686 | 686 | | |
687 | | - | |
| 687 | + | |
688 | 688 | | |
689 | 689 | | |
690 | 690 | | |
| |||
1034 | 1034 | | |
1035 | 1035 | | |
1036 | 1036 | | |
| 1037 | + | |
| 1038 | + | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
| 1042 | + | |
| 1043 | + | |
| 1044 | + | |
| 1045 | + | |
| 1046 | + | |
| 1047 | + | |
| 1048 | + | |
| 1049 | + | |
| 1050 | + | |
| 1051 | + | |
| 1052 | + | |
| 1053 | + | |
| 1054 | + | |
| 1055 | + | |
| 1056 | + | |
| 1057 | + | |
| 1058 | + | |
| 1059 | + | |
1037 | 1060 | | |
1038 | | - | |
| 1061 | + | |
1039 | 1062 | | |
1040 | | - | |
1041 | 1063 | | |
| 1064 | + | |
1042 | 1065 | | |
1043 | 1066 | | |
1044 | 1067 | | |
1045 | 1068 | | |
1046 | 1069 | | |
1047 | 1070 | | |
1048 | 1071 | | |
1049 | | - | |
| 1072 | + | |
| 1073 | + | |
| 1074 | + | |
| 1075 | + | |
| 1076 | + | |
| 1077 | + | |
1050 | 1078 | | |
| 1079 | + | |
1051 | 1080 | | |
1052 | 1081 | | |
1053 | 1082 | | |
1054 | 1083 | | |
1055 | 1084 | | |
1056 | | - | |
1057 | 1085 | | |
1058 | 1086 | | |
1059 | 1087 | | |
1060 | 1088 | | |
1061 | | - | |
| 1089 | + | |
1062 | 1090 | | |
1063 | 1091 | | |
1064 | 1092 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2522 | 2522 | | |
2523 | 2523 | | |
2524 | 2524 | | |
2525 | | - | |
2526 | | - | |
2527 | | - | |
2528 | | - | |
2529 | | - | |
| 2525 | + | |
| 2526 | + | |
| 2527 | + | |
| 2528 | + | |
| 2529 | + | |
2530 | 2530 | | |
2531 | 2531 | | |
2532 | 2532 | | |
2533 | 2533 | | |
2534 | 2534 | | |
2535 | 2535 | | |
2536 | | - | |
2537 | | - | |
| 2536 | + | |
| 2537 | + | |
2538 | 2538 | | |
2539 | 2539 | | |
2540 | 2540 | | |
2541 | 2541 | | |
2542 | 2542 | | |
2543 | 2543 | | |
2544 | 2544 | | |
2545 | | - | |
2546 | | - | |
| 2545 | + | |
| 2546 | + | |
2547 | 2547 | | |
2548 | 2548 | | |
2549 | 2549 | | |
2550 | 2550 | | |
2551 | 2551 | | |
2552 | 2552 | | |
2553 | | - | |
2554 | | - | |
2555 | | - | |
| 2553 | + | |
| 2554 | + | |
| 2555 | + | |
2556 | 2556 | | |
2557 | 2557 | | |
2558 | 2558 | | |
2559 | 2559 | | |
2560 | 2560 | | |
2561 | 2561 | | |
2562 | 2562 | | |
2563 | | - | |
2564 | | - | |
2565 | | - | |
| 2563 | + | |
| 2564 | + | |
| 2565 | + | |
2566 | 2566 | | |
2567 | 2567 | | |
2568 | 2568 | | |
2569 | 2569 | | |
2570 | 2570 | | |
2571 | 2571 | | |
2572 | 2572 | | |
2573 | | - | |
2574 | | - | |
2575 | | - | |
| 2573 | + | |
| 2574 | + | |
| 2575 | + | |
| 2576 | + | |
| 2577 | + | |
| 2578 | + | |
| 2579 | + | |
| 2580 | + | |
| 2581 | + | |
| 2582 | + | |
| 2583 | + | |
| 2584 | + | |
| 2585 | + | |
2576 | 2586 | | |
2577 | 2587 | | |
2578 | 2588 | | |
2579 | 2589 | | |
2580 | 2590 | | |
2581 | | - | |
| 2591 | + | |
2582 | 2592 | | |
2583 | 2593 | | |
2584 | 2594 | | |
2585 | | - | |
| 2595 | + | |
2586 | 2596 | | |
2587 | 2597 | | |
2588 | | - | |
| 2598 | + | |
2589 | 2599 | | |
2590 | 2600 | | |
2591 | | - | |
2592 | | - | |
2593 | | - | |
| 2601 | + | |
| 2602 | + | |
| 2603 | + | |
2594 | 2604 | | |
2595 | | - | |
| 2605 | + | |
2596 | 2606 | | |
2597 | 2607 | | |
2598 | 2608 | | |
| |||
0 commit comments