mesos-reviews mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Zhitao Li <zhitaoli...@gmail.com>
Subject Review Request 65294: Add revocable resources support to mesos-execute.
Date Tue, 23 Jan 2018 17:53:17 GMT

-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/65294/
-----------------------------------------------------------

Review request for mesos and Jason Lai.


Bugs: MESOS-8471
    https://issues.apache.org/jira/browse/MESOS-8471


Repository: mesos


Description
-------

This allows user to use `mesos-execute` to quickly test over subscription.


Diffs
-----

  src/cli/execute.cpp 6e626893a64dc07ac9a5f9a5c31e680cb80938fe 


Diff: https://reviews.apache.org/r/65294/diff/1/


Testing
-------

Submitted a test task with following configuration:
```
 {
                                       "name": "Name",
                                       "task_id": {"value" : "1"},
                                       "agent_id": {"value" : ""},
                                       "resources": [
                                         {
                                           "name": "cpus",
                                           "type": "SCALAR",
                                           "revocable": {},
                                           "scalar": {
                                             "value": 0.1
                                           }
                                         }
                                       ],
                                       "command": {
                                         "value": "sleep 1000"
                                       }
                                     }
                                     ```
                                     
With command `mesos-execute --master=localhost:5050 --revocable_resources --task=file:///home/user/test_rev_task.json`

If the master/agent has revocable cpu, this allows the task to execute.


Thanks,

Zhitao Li


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message