{"action":"created","issue":{"url":"https://api.github.com/repos/coreos/bugs/issues/556","labels_url":"https://api.github.com/repos/coreos/bugs/issues/556/labels{/name}","comments_url":"https://api.github.com/repos/coreos/bugs/issues/556/comments","events_url":"https://api.github.com/repos/coreos/bugs/issues/556/events","html_url":"https://github.com/coreos/bugs/issues/556","id":107984143,"number":556,"title":"Add open-vm-tools ?","user":{"login":"crawford","id":368848,"avatar_url":"https://avatars.githubusercontent.com/u/368848?v=3","gravatar_id":"","url":"https://api.github.com/users/crawford","html_url":"https://github.com/crawford","followers_url":"https://api.github.com/users/crawford/followers","following_url":"https://api.github.com/users/crawford/following{/other_user}","gists_url":"https://api.github.com/users/crawford/gists{/gist_id}","starred_url":"https://api.github.com/users/crawford/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crawford/subscriptions","organizations_url":"https://api.github.com/users/crawford/orgs","repos_url":"https://api.github.com/users/crawford/repos","events_url":"https://api.github.com/users/crawford/events{/privacy}","received_events_url":"https://api.github.com/users/crawford/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/coreos/bugs/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-09-23T18:57:17Z","updated_at":"2015-09-23T18:57:22Z","closed_at":null,"body":"<a href=\"https://github.com/marineam\"><img src=\"https://avatars.githubusercontent.com/u/153640?v=3\" align=\"left\" width=\"96\" height=\"96\" hspace=\"10\"></img></a> **Issue by [marineam](https://github.com/marineam)**\n_Monday Mar 31, 2014 at 04:01 GMT_\n_Originally opened as https://github.com/coreos/coreos-overlay/issues/499_\n\n----\n\nTracker for how to deal with VMware tools in CoreOS. In no particular order:\r\n\r\n## Kernel Modules\r\n\r\nWe don't want to ship kernel modules that aren't in the mainline Linux tree. Luckily on recent kernels the only modules open-vm-tools wants to install are `vmxnet` and `vmhgfs`. We already ship all VMware related modules included in Linux which includes `vmxnet3` so not much point in `vmxnet`. Hopefully not being able to mount `vmhgfs` won't be too big of a problem but still investigating.\r\n\r\n## New Dependencies\r\n\r\nExcluding the obvious X11 features we don't need open-vm-tools optionally depends on a few things not currently in CoreOS:\r\n\r\n  * `fuse`: Used by `vmblock-fuse` which is used to coordinate copying data during desktop drag-and-drop operations. Not applicable to CoreOS so this can be disabled.\r\n  * `libdnet`: Only used for reporting VM network information, not sure if anyone would really miss it if it were missing but it isn't a big library either.\r\n  * `pam`: To keep things simple we aren't shipping support for `pam` any more. VMware is the first case I can think of where it may be useful. Fine to continue without for now but something to revisit later.\r\n\r\n## Scripts\r\n\r\nA pile of scripts get installed to `/etc/vmware-tools` but aren't particularly interesting. Perhaps ship them in `/usr/share/oem` or not at all.\n"},"comment":{"url":"https://api.github.com/repos/coreos/bugs/issues/comments/142697192","html_url":"https://github.com/coreos/bugs/issues/556#issuecomment-142697192","issue_url":"https://api.github.com/repos/coreos/bugs/issues/556","id":142697192,"user":{"login":"crawford","id":368848,"avatar_url":"https://avatars.githubusercontent.com/u/368848?v=3","gravatar_id":"","url":"https://api.github.com/users/crawford","html_url":"https://github.com/crawford","followers_url":"https://api.github.com/users/crawford/followers","following_url":"https://api.github.com/users/crawford/following{/other_user}","gists_url":"https://api.github.com/users/crawford/gists{/gist_id}","starred_url":"https://api.github.com/users/crawford/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crawford/subscriptions","organizations_url":"https://api.github.com/users/crawford/orgs","repos_url":"https://api.github.com/users/crawford/repos","events_url":"https://api.github.com/users/crawford/events{/privacy}","received_events_url":"https://api.github.com/users/crawford/received_events","type":"User","site_admin":false},"created_at":"2015-09-23T18:57:22Z","updated_at":"2015-09-23T18:57:22Z","body":"<a href=\"https://github.com/c4milo\"><img src=\"https://avatars.githubusercontent.com/u/41681?v=3\" align=\"left\" width=\"48\" height=\"48\" hspace=\"10\"></img></a> **Comment by [c4milo](https://github.com/c4milo)**\n_Monday Jul 14, 2014 at 19:54 GMT_\n\n----\n\nSounds reasonable. Thanks @marineam.\n"}}