{"action":"created","issue":{"url":"https://api.github.com/repos/minio/minio/issues/6379","repository_url":"https://api.github.com/repos/minio/minio","labels_url":"https://api.github.com/repos/minio/minio/issues/6379/labels{/name}","comments_url":"https://api.github.com/repos/minio/minio/issues/6379/comments","events_url":"https://api.github.com/repos/minio/minio/issues/6379/events","html_url":"https://github.com/minio/minio/issues/6379","id":355291154,"node_id":"MDU6SXNzdWUzNTUyOTExNTQ=","number":6379,"title":"Allow disabling TCP_FASTOPEN","user":{"login":"dfredell","id":8085744,"node_id":"MDQ6VXNlcjgwODU3NDQ=","avatar_url":"https://avatars2.githubusercontent.com/u/8085744?v=4","gravatar_id":"","url":"https://api.github.com/users/dfredell","html_url":"https://github.com/dfredell","followers_url":"https://api.github.com/users/dfredell/followers","following_url":"https://api.github.com/users/dfredell/following{/other_user}","gists_url":"https://api.github.com/users/dfredell/gists{/gist_id}","starred_url":"https://api.github.com/users/dfredell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dfredell/subscriptions","organizations_url":"https://api.github.com/users/dfredell/orgs","repos_url":"https://api.github.com/users/dfredell/repos","events_url":"https://api.github.com/users/dfredell/events{/privacy}","received_events_url":"https://api.github.com/users/dfredell/received_events","type":"User","site_admin":false},"labels":[{"id":574010253,"node_id":"MDU6TGFiZWw1NzQwMTAyNTM=","url":"https://api.github.com/repos/minio/minio/labels/priority:%20medium","name":"priority: medium","color":"fbca04","default":false}],"state":"open","locked":false,"assignee":{"login":"harshavardhana","id":622699,"node_id":"MDQ6VXNlcjYyMjY5OQ==","avatar_url":"https://avatars0.githubusercontent.com/u/622699?v=4","gravatar_id":"","url":"https://api.github.com/users/harshavardhana","html_url":"https://github.com/harshavardhana","followers_url":"https://api.github.com/users/harshavardhana/followers","following_url":"https://api.github.com/users/harshavardhana/following{/other_user}","gists_url":"https://api.github.com/users/harshavardhana/gists{/gist_id}","starred_url":"https://api.github.com/users/harshavardhana/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/harshavardhana/subscriptions","organizations_url":"https://api.github.com/users/harshavardhana/orgs","repos_url":"https://api.github.com/users/harshavardhana/repos","events_url":"https://api.github.com/users/harshavardhana/events{/privacy}","received_events_url":"https://api.github.com/users/harshavardhana/received_events","type":"User","site_admin":false},"assignees":[{"login":"harshavardhana","id":622699,"node_id":"MDQ6VXNlcjYyMjY5OQ==","avatar_url":"https://avatars0.githubusercontent.com/u/622699?v=4","gravatar_id":"","url":"https://api.github.com/users/harshavardhana","html_url":"https://github.com/harshavardhana","followers_url":"https://api.github.com/users/harshavardhana/followers","following_url":"https://api.github.com/users/harshavardhana/following{/other_user}","gists_url":"https://api.github.com/users/harshavardhana/gists{/gist_id}","starred_url":"https://api.github.com/users/harshavardhana/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/harshavardhana/subscriptions","organizations_url":"https://api.github.com/users/harshavardhana/orgs","repos_url":"https://api.github.com/users/harshavardhana/repos","events_url":"https://api.github.com/users/harshavardhana/events{/privacy}","received_events_url":"https://api.github.com/users/harshavardhana/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/minio/minio/milestones/18","html_url":"https://github.com/minio/minio/milestone/18","labels_url":"https://api.github.com/repos/minio/minio/milestones/18/labels","id":2521987,"node_id":"MDk6TWlsZXN0b25lMjUyMTk4Nw==","number":18,"title":"New UX","description":"Tracking milestone for all the issues we filed and fixed to improve our browser ux.","creator":{"login":"deekoder","id":1700901,"node_id":"MDQ6VXNlcjE3MDA5MDE=","avatar_url":"https://avatars1.githubusercontent.com/u/1700901?v=4","gravatar_id":"","url":"https://api.github.com/users/deekoder","html_url":"https://github.com/deekoder","followers_url":"https://api.github.com/users/deekoder/followers","following_url":"https://api.github.com/users/deekoder/following{/other_user}","gists_url":"https://api.github.com/users/deekoder/gists{/gist_id}","starred_url":"https://api.github.com/users/deekoder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/deekoder/subscriptions","organizations_url":"https://api.github.com/users/deekoder/orgs","repos_url":"https://api.github.com/users/deekoder/repos","events_url":"https://api.github.com/users/deekoder/events{/privacy}","received_events_url":"https://api.github.com/users/deekoder/received_events","type":"User","site_admin":false},"open_issues":15,"closed_issues":16,"state":"open","created_at":"2017-05-15T17:28:40Z","updated_at":"2018-08-29T19:23:13Z","due_on":"2018-08-31T07:00:00Z","closed_at":null},"comments":4,"created_at":"2018-08-29T18:59:24Z","updated_at":"2018-08-30T14:45:16Z","closed_at":null,"author_association":"NONE","body":"## Expected Behavior\r\nHave minio boot on Joyent's [SmartOS](https://en.wikipedia.org/wiki/SmartOS) (a fork of Solaris and illumos). \r\n\r\n## Current Behavior\r\nWhen starting docker it won't boot.\r\n```\r\n$ docker --tls run -p 9000 minio/minio:RELEASE.2018-08-18T03-49-57Z server /data\r\nUnable to find image 'minio/minio:RELEASE.2018-08-18T03-49-57Z' locally\r\nRELEASE.2018-08-18T03-49-57Z: Pulling from minio/minio (req fa529453-0588-4cd6-9e97-97df130cf832)\r\n911c6d0c7995: Already exists \r\nbf8c744d1ab8: Pull complete \r\n7babccf7bc07: Pull complete \r\nDigest: sha256:913463a2c86d50f4475b74c30231c28fd06d0cc5f93dcbf8df1f692af9b3d10d\r\nStatus: Downloaded newer image for minio/minio:RELEASE.2018-08-18T03-49-57Z\r\nERRO[0042] error getting events from daemon: Error response from daemon: (NotImplemented) events is not implemented (4a8a82d1-e432-4fed-83a1-1538092f92a0) \r\n\r\n You are running an older version of Minio released 6 days ago \r\n Update: https://dl.minio.io/server/minio/release/linux-amd64/minio \r\n\r\n\r\nCreated minio configuration file successfully at /root/.minio\r\nEndpoint:  http://10.2.3.240:9000  http://192.168.129.111:9000  http://127.0.0.1:9000\r\nAccessKey: G1N3BKDPSE930CCE5AJZ \r\nSecretKey: wEsaADbQxthfNFAi/mKYjw6O3bVm1+qIl33hn5i9 \r\n\r\nBrowser Access:\r\n   http://10.2.3.240:9000  http://192.168.129.111:9000  http://127.0.0.1:9000\r\n\r\nCommand-line Access: https://docs.minio.io/docs/minio-client-quickstart-guide\r\n   $ mc config host add myminio http://10.2.3.240:9000 G1N3BKDPSE930CCE5AJZ wEsaADbQxthfNFAi/mKYjw6O3bVm1+qIl33hn5i9\r\n\r\nObject API (Amazon S3 compatible):\r\n   Go:         https://docs.minio.io/docs/golang-client-quickstart-guide\r\n   Java:       https://docs.minio.io/docs/java-client-quickstart-guide\r\n   Python:     https://docs.minio.io/docs/python-client-quickstart-guide\r\n   JavaScript: https://docs.minio.io/docs/javascript-client-quickstart-guide\r\n   .NET:       https://docs.minio.io/docs/dotnet-client-quickstart-guide\r\n\r\nAPI: SYSTEM()\r\nTime: 18:36:17 UTC 08/29/2018\r\nError: cannot enable TCP_FASTOPEN(qlen=16384): protocol not available\r\n       1: cmd/logger/logger.go:294:logger.LogIf()\r\n       2: cmd/signals.go:65:cmd.handleSignals()\r\n       3: cmd/server-main.go:372:cmd.serverMain()\r\n```\r\nWhen running the same command with `RELEASE.2018-08-02T23-11-36Z` minio boots just fine. \r\n\r\n## Possible Solution\r\n\r\n- Add a flag so the user can disable TCP_FASTOPEN / 'enhanced tcp features' from #6289\r\n- Have Minio smart enough to recover from this error and fall back to old behavior.\r\n\r\n## Steps to Reproduce (for bugs)\r\n1. Get yourself a [joyent account](https://www.joyent.com/) or start up a [SmartOS](https://wiki.smartos.org/display/DOC/Download+SmartOS)\r\n2. Run the above `docker run` to spin up a minio instance\r\n\r\n## Context\r\nI'm running dockers in a [private triton](https://www.joyent.com/pricing/software) environment. That is running a stable released version of the host operating system released in May of 2018.\r\n\r\n## Regression\r\nIs this issue a regression? Yes\r\nhttps://github.com/minio/minio/pull/6289  \r\nSame issue as #6345 but I'm on a more up to date OS. \r\n\r\n## Your Environment\r\n\r\n```\r\n[docker] / # uname -a\r\nLinux abceffc25c4b 3.13.0 BrandZ virtual linux x86_64 Linux\r\n[server] / # uname -a\r\nSunOS server 5.11 joyent_20180525T172343Z i86pc i386 i86pc\r\n```"},"comment":{"url":"https://api.github.com/repos/minio/minio/issues/comments/417345626","html_url":"https://github.com/minio/minio/issues/6379#issuecomment-417345626","issue_url":"https://api.github.com/repos/minio/minio/issues/6379","id":417345626,"node_id":"MDEyOklzc3VlQ29tbWVudDQxNzM0NTYyNg==","user":{"login":"dfredell","id":8085744,"node_id":"MDQ6VXNlcjgwODU3NDQ=","avatar_url":"https://avatars2.githubusercontent.com/u/8085744?v=4","gravatar_id":"","url":"https://api.github.com/users/dfredell","html_url":"https://github.com/dfredell","followers_url":"https://api.github.com/users/dfredell/followers","following_url":"https://api.github.com/users/dfredell/following{/other_user}","gists_url":"https://api.github.com/users/dfredell/gists{/gist_id}","starred_url":"https://api.github.com/users/dfredell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dfredell/subscriptions","organizations_url":"https://api.github.com/users/dfredell/orgs","repos_url":"https://api.github.com/users/dfredell/repos","events_url":"https://api.github.com/users/dfredell/events{/privacy}","received_events_url":"https://api.github.com/users/dfredell/received_events","type":"User","site_admin":false},"created_at":"2018-08-30T14:45:16Z","updated_at":"2018-08-30T14:45:16Z","author_association":"NONE","body":"FYI The reply I got from the Joyent support guy: `You are seeing this error message because our implementation of docker in Triton doesn't support TCP_FASTOPEN yet. I have opened an internal ticket with the engineering team to add support for this feature...`\r\n"}}
{"actor":{"display_login":"dfredell"}}