{"action":"created","issue":{"url":"https://api.github.com/repos/OctopusDeploy/Issues/issues/2722","repository_url":"https://api.github.com/repos/OctopusDeploy/Issues","labels_url":"https://api.github.com/repos/OctopusDeploy/Issues/issues/2722/labels{/name}","comments_url":"https://api.github.com/repos/OctopusDeploy/Issues/issues/2722/comments","events_url":"https://api.github.com/repos/OctopusDeploy/Issues/issues/2722/events","html_url":"https://github.com/OctopusDeploy/Issues/issues/2722","id":175637575,"number":2722,"title":"Enable untenanted projects to be deployed to tenanted deployment targets","user":{"login":"michaelnoonan","id":1627582,"avatar_url":"https://avatars.githubusercontent.com/u/1627582?v=3","gravatar_id":"","url":"https://api.github.com/users/michaelnoonan","html_url":"https://github.com/michaelnoonan","followers_url":"https://api.github.com/users/michaelnoonan/followers","following_url":"https://api.github.com/users/michaelnoonan/following{/other_user}","gists_url":"https://api.github.com/users/michaelnoonan/gists{/gist_id}","starred_url":"https://api.github.com/users/michaelnoonan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michaelnoonan/subscriptions","organizations_url":"https://api.github.com/users/michaelnoonan/orgs","repos_url":"https://api.github.com/users/michaelnoonan/repos","events_url":"https://api.github.com/users/michaelnoonan/events{/privacy}","received_events_url":"https://api.github.com/users/michaelnoonan/received_events","type":"User","site_admin":false},"labels":[{"id":62440877,"url":"https://api.github.com/repos/OctopusDeploy/Issues/labels/enhancement","name":"enhancement","color":"009800","default":true},{"id":439248925,"url":"https://api.github.com/repos/OctopusDeploy/Issues/labels/feature/tenants","name":"feature/tenants","color":"0052cc","default":false},{"id":430655321,"url":"https://api.github.com/repos/OctopusDeploy/Issues/labels/release/3.4","name":"release/3.4","color":"fef2c0","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":12,"created_at":"2016-09-08T00:26:38Z","updated_at":"2016-11-04T01:21:11Z","closed_at":null,"body":"(Same logic applies to Accounts)\n\nWe made a decision during the beta phase of Octopus 3.4 to make a clear distinction between tenanted deployment targets and untenanted deployment targets. The main reasoning was that we shouldn't accidentally leak dedicated-tenant variables and deployments onto shared servers.\n\nThis decision prevents a scenario where you want to deploy tenanted applications onto a server, and use another project to deploy a common component like a telemetry agent.\n\nThe workarounds available are:\n1. Add another tentacle to the server (one tenanted, the other untenanted) but this adversely affects licensing\n2. Create a dummy tenant and make the common project use that dummy tenant.\n\nWe should enable this situation in a nicer way. Current options we're considering are:\n1. Use the project > settings > multi-tenant deployments option as a way to modify the deployment target calculation when starting a deployment.\n2. Add another setting to the deployment targets so they can define how they participate in tenanted/untenanted deployments.\n\nSource: http://help.octopusdeploy.com/discussions/questions/9090-tenanted-un-tenanted-and-deployment-target-licence-double-use\n\nSource: http://help.octopusdeploy.com/discussions/questions/9061-feature-use-account-for-tenant-and-non-tenant-deployments\n\nSource: http://help.octopusdeploy.com/discussions/questions/9031-tennant-and-non-tennant-deploys-to-the-same-server\n"},"comment":{"url":"https://api.github.com/repos/OctopusDeploy/Issues/issues/comments/258321282","html_url":"https://github.com/OctopusDeploy/Issues/issues/2722#issuecomment-258321282","issue_url":"https://api.github.com/repos/OctopusDeploy/Issues/issues/2722","id":258321282,"user":{"login":"michaelnoonan","id":1627582,"avatar_url":"https://avatars.githubusercontent.com/u/1627582?v=3","gravatar_id":"","url":"https://api.github.com/users/michaelnoonan","html_url":"https://github.com/michaelnoonan","followers_url":"https://api.github.com/users/michaelnoonan/followers","following_url":"https://api.github.com/users/michaelnoonan/following{/other_user}","gists_url":"https://api.github.com/users/michaelnoonan/gists{/gist_id}","starred_url":"https://api.github.com/users/michaelnoonan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michaelnoonan/subscriptions","organizations_url":"https://api.github.com/users/michaelnoonan/orgs","repos_url":"https://api.github.com/users/michaelnoonan/repos","events_url":"https://api.github.com/users/michaelnoonan/events{/privacy}","received_events_url":"https://api.github.com/users/michaelnoonan/received_events","type":"User","site_admin":false},"created_at":"2016-11-04T01:21:11Z","updated_at":"2016-11-04T01:21:11Z","body":"Thanks so much for taking the time to weigh in on this issue. I can't give you an estimate of when this will be completed, but I did want to let you know this issue is high on our radar. Enabling everyone to fully adopt multi-tenant deployments in Octopus is important to us.\r\n\r\nHope that helps!\r\nMike"}}
{"actor":{"display_login":"michaelnoonan"}}