[jira] [Commented] (MESOS-2830) Add an endpoint to slaves to allow launching system administration tasks

2015-11-18 Thread John Pampuch (JIRA)

[ 
https://issues.apache.org/jira/browse/MESOS-2830?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15011481#comment-15011481
 ] 

John Pampuch commented on MESOS-2830:
-

Is there a ticket for the "external module" approach?


> Add an endpoint to slaves to allow launching system administration tasks
> 
>
> Key: MESOS-2830
> URL: https://issues.apache.org/jira/browse/MESOS-2830
> Project: Mesos
>  Issue Type: Wish
>  Components: slave
>Reporter: Cody Maloney
>Assignee: Marco Massenzio
>Priority: Minor
>  Labels: mesosphere
> Attachments: Screen Shot 2015-07-10 at 2.52.52 PM.png, Screen Shot 
> 2015-07-10 at 2.58.34 PM.png, Screen Shot 2015-07-10 at 3.09.12 PM.png
>
>
> As a System Administrator often times I need to run a organization-mandated 
> task on every machine in the cluster. Ideally I could do this within the 
> framework of mesos resources if it is a "cleanup" or auditing task, but 
> sometimes I just have to run something, and run it now, regardless if a 
> machine has un-accounted resources  (Ex: Adding/removing a user).
> Currently to do this I have to completely bypass Mesos and SSH to the box. 
> Ideally I could tell a mesos slave (With proper authentication) to run a 
> container with the limited special permissions needed to get the task done.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (MESOS-2582) Create optional release step: update PyPi repositories

2015-04-17 Thread John Pampuch (JIRA)

 [ 
https://issues.apache.org/jira/browse/MESOS-2582?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

John Pampuch updated MESOS-2582:

Sprint: Mesosphere Q1 Sprint 7 - 4/17  (was: Mesosphere Q1 Sprint 7 - 4/17, 
Mesosphere Q1 Sprint 8 - 5/1)

> Create optional release step: update PyPi repositories
> --
>
> Key: MESOS-2582
> URL: https://issues.apache.org/jira/browse/MESOS-2582
> Project: Mesos
>  Issue Type: Documentation
>Reporter: Niklas Quarfot Nielsen
>  Labels: mesosphere
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (MESOS-2413) Create user doc for task labels

2015-04-17 Thread John Pampuch (JIRA)

 [ 
https://issues.apache.org/jira/browse/MESOS-2413?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

John Pampuch updated MESOS-2413:

Sprint: Mesosphere Q1 Sprint 7 - 4/17  (was: Mesosphere Q1 Sprint 7 - 4/17, 
Mesosphere Q1 Sprint 8 - 5/1)

> Create user doc for task labels
> ---
>
> Key: MESOS-2413
> URL: https://issues.apache.org/jira/browse/MESOS-2413
> Project: Mesos
>  Issue Type: Documentation
>Reporter: Niklas Quarfot Nielsen
>Priority: Trivial
>  Labels: mesosphere
>




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (MESOS-905) Remove Framework.id in favor of FrameworkInfo.id

2015-04-17 Thread John Pampuch (JIRA)

 [ 
https://issues.apache.org/jira/browse/MESOS-905?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

John Pampuch updated MESOS-905:
---
Sprint: Mesosphere Q1 Sprint 6 - 4/3, Mesosphere Q1 Sprint 7 - 4/17  (was: 
Mesosphere Q1 Sprint 6 - 4/3, Mesosphere Q1 Sprint 7 - 4/17, Mesosphere Q1 
Sprint 8 - 5/1)

> Remove Framework.id in favor of FrameworkInfo.id
> 
>
> Key: MESOS-905
> URL: https://issues.apache.org/jira/browse/MESOS-905
> Project: Mesos
>  Issue Type: Improvement
>  Components: framework
>Reporter: Adam B
>Assignee: Kapil Arya
>
> Framework.id currently holds the correct FrameworkId, but Framework also 
> contains a FrameworkInfo, and the FrameworkInfo.id is not necessarily set.
> I propose that we eliminate the Framework.id member variable and replace it 
> with a Framework.id() accessor that references Framework.FrameworkInfo.id and 
> ensure that it is correctly set.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (MESOS-2500) Doxygen setup for libprocess

2015-04-17 Thread John Pampuch (JIRA)

 [ 
https://issues.apache.org/jira/browse/MESOS-2500?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

John Pampuch updated MESOS-2500:

Sprint: Mesosphere Q1 Sprint 5 - 3/20, Mesosphere Q1 Sprint 6 - 4/3, 
Mesosphere Q1 Sprint 7 - 4/17  (was: Mesosphere Q1 Sprint 5 - 3/20, Mesosphere 
Q1 Sprint 6 - 4/3, Mesosphere Q1 Sprint 7 - 4/17, Mesosphere Q1 Sprint 8 - 5/1)

> Doxygen setup for libprocess
> 
>
> Key: MESOS-2500
> URL: https://issues.apache.org/jira/browse/MESOS-2500
> Project: Mesos
>  Issue Type: Documentation
>  Components: libprocess
>Reporter: Bernd Mathiske
>Assignee: Joerg Schad
>   Original Estimate: 48h
>  Remaining Estimate: 48h
>
> Goals: 
> - Initial doxygen setup. 
> - Enable interested developers to generate already available doxygen content 
> locally in their workspace and view it.
> - Form the basis for future contributions of more doxygen content.
> 1. Devise a way to use Doxygen with Mesos source code. (For example, solve 
> this by adding optional brew/apt-get installation to the "Getting Started" 
> doc.)
> 2. Create a make target for libprocess documentation that can be manually 
> triggered.
> 3. Create initial library top level documentation.
> 4. Enhance one header file with Doxygen. Make sure the generated output has 
> all necessary links to navigate from the lib to the file and back, etc.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (MESOS-1806) Substituting etcd or ReplicatedLog for Zookeeper

2015-01-06 Thread John Pampuch (JIRA)

 [ 
https://issues.apache.org/jira/browse/MESOS-1806?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

John Pampuch updated MESOS-1806:

Sprint: Mesosphere Sprint 4 - 1/16/15

> Substituting etcd or ReplicatedLog for Zookeeper
> 
>
> Key: MESOS-1806
> URL: https://issues.apache.org/jira/browse/MESOS-1806
> Project: Mesos
>  Issue Type: Task
>Reporter: Ed Ropple
>Assignee: Cody Maloney
>Priority: Minor
>
>eropple: Could you also file a new JIRA for Mesos to drop ZK 
> in favor of etcd or ReplicatedLog? Would love to get some momentum going on 
> that one.
> --
> Consider it filed. =)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (MESOS-1960) Silence symbolic link to pre-commit in bootstrap

2014-11-21 Thread John Pampuch (JIRA)

 [ 
https://issues.apache.org/jira/browse/MESOS-1960?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

John Pampuch updated MESOS-1960:

Sprint: Mesosphere Q4 Sprint 3 - 12/7

This is complete, just getting it out of backlog and into a sprint.

> Silence symbolic link to pre-commit in bootstrap
> 
>
> Key: MESOS-1960
> URL: https://issues.apache.org/jira/browse/MESOS-1960
> Project: Mesos
>  Issue Type: Improvement
>Reporter: Niklas Quarfot Nielsen
>Assignee: Cody Maloney
>Priority: Trivial
> Fix For: 0.22.0
>
>
> Every time I run bootstrap, I see:
> {code}
> $ ./bootstrap
> ln: .git/hooks/pre-commit: File exists
> autoreconf: Entering directory `.'
> autoreconf: configure.ac: not using Gettext
> ...
> {code}
> Should be pretty trivial to silence.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (MESOS-2124) state.json should report slave connection state

2014-11-19 Thread John Pampuch (JIRA)

 [ 
https://issues.apache.org/jira/browse/MESOS-2124?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

John Pampuch updated MESOS-2124:

Sprint: Mesosphere Q4 Sprint 3 - 12/7

> state.json should report slave connection state
> ---
>
> Key: MESOS-2124
> URL: https://issues.apache.org/jira/browse/MESOS-2124
> Project: Mesos
>  Issue Type: Bug
>Reporter: Thomas Rampelberg
>Assignee: Adam B
>Priority: Minor
>  Labels: newbie
>
> Right now, Mesos is aware of whether a slave is activated or deactivated. 
> Unfortunately, this only shows as a count in state.json. I would like to see 
> a boolean on each slave in the list mentioning whether it is activated or not.
> Here's a snippet from state.json as it stands today:
>   "slaves": [
> {
>   "attributes": {},
>   "hostname": "ubuntu-14.04-amd64-vmwarefusion",
>   "id": "20141118-205755-16842879-5050-1617-0",
>   "pid": "slave(1)@127.0.1.1:5051",
>   "registered_time": 1416344284.37949,
>   "resources": {
> "cpus": 2,
> "disk": 32297,
> "mem": 496,
> "ports": "[31000-32000]"
>   }
> }
>   ]
> I would like it to look like this:
>   "slaves": [
> {
>   "attributes": {},
>   "activated": true,
>   "hostname": "ubuntu-14.04-amd64-vmwarefusion",
>   "id": "20141118-205755-16842879-5050-1617-0",
>   "pid": "slave(1)@127.0.1.1:5051",
>   "registered_time": 1416344284.37949,
>   "resources": {
> "cpus": 2,
> "disk": 32297,
> "mem": 496,
> "ports": "[31000-32000]"
>   }
> }
>   ]



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (MESOS-2124) state.json should report slave connection state

2014-11-19 Thread John Pampuch (JIRA)

 [ 
https://issues.apache.org/jira/browse/MESOS-2124?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

John Pampuch updated MESOS-2124:

Assignee: Adam B

> state.json should report slave connection state
> ---
>
> Key: MESOS-2124
> URL: https://issues.apache.org/jira/browse/MESOS-2124
> Project: Mesos
>  Issue Type: Bug
>Reporter: Thomas Rampelberg
>Assignee: Adam B
>Priority: Minor
>  Labels: newbie
>
> Right now, Mesos is aware of whether a slave is activated or deactivated. 
> Unfortunately, this only shows as a count in state.json. I would like to see 
> a boolean on each slave in the list mentioning whether it is activated or not.
> Here's a snippet from state.json as it stands today:
>   "slaves": [
> {
>   "attributes": {},
>   "hostname": "ubuntu-14.04-amd64-vmwarefusion",
>   "id": "20141118-205755-16842879-5050-1617-0",
>   "pid": "slave(1)@127.0.1.1:5051",
>   "registered_time": 1416344284.37949,
>   "resources": {
> "cpus": 2,
> "disk": 32297,
> "mem": 496,
> "ports": "[31000-32000]"
>   }
> }
>   ]
> I would like it to look like this:
>   "slaves": [
> {
>   "attributes": {},
>   "activated": true,
>   "hostname": "ubuntu-14.04-amd64-vmwarefusion",
>   "id": "20141118-205755-16842879-5050-1617-0",
>   "pid": "slave(1)@127.0.1.1:5051",
>   "registered_time": 1416344284.37949,
>   "resources": {
> "cpus": 2,
> "disk": 32297,
> "mem": 496,
> "ports": "[31000-32000]"
>   }
> }
>   ]



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (MESOS-1291) Use clang-format to automatically format code to style

2014-11-04 Thread John Pampuch (JIRA)

 [ 
https://issues.apache.org/jira/browse/MESOS-1291?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

John Pampuch updated MESOS-1291:

Sprint: Mesosphere Q4 Sprint 2 - 11/14

> Use clang-format to automatically format code to style
> --
>
> Key: MESOS-1291
> URL: https://issues.apache.org/jira/browse/MESOS-1291
> Project: Mesos
>  Issue Type: Improvement
>  Components: technical debt
>Reporter: Dominic Hamon
>Assignee: Michael Park
>  Labels: style
>
> Instead of relying on a script to check and report style errors, we should 
> move to a workflow that allows people to write code how they feel comfortable 
> and then automatically format it to conform to our style guide.
> The Chromium style from clang-format 
> (http://clang.llvm.org/docs/ClangFormat.html) is very close to our style 
> except for the dropped braces on class, struct, and function definitions, and 
> two lines of whitespace between method definitions outside a class. As such, 
> we should consider adopting clang-format and patching it to include a Mesos 
> style variant.
> It can be run as part of post-reviews or as a git commit hook, or manually 
> from within editors.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)