{"action":"closed","issue":{"url":"https://api.github.com/repos/riptano/ComboAMI/issues/81","labels_url":"https://api.github.com/repos/riptano/ComboAMI/issues/81/labels{/name}","comments_url":"https://api.github.com/repos/riptano/ComboAMI/issues/81/comments","events_url":"https://api.github.com/repos/riptano/ComboAMI/issues/81/events","html_url":"https://github.com/riptano/ComboAMI/issues/81","id":96436686,"number":81,"title":"Add support for DSC 2.2 Versions","user":{"login":"mshuler","id":72494,"avatar_url":"https://avatars.githubusercontent.com/u/72494?v=3","gravatar_id":"","url":"https://api.github.com/users/mshuler","html_url":"https://github.com/mshuler","followers_url":"https://api.github.com/users/mshuler/followers","following_url":"https://api.github.com/users/mshuler/following{/other_user}","gists_url":"https://api.github.com/users/mshuler/gists{/gist_id}","starred_url":"https://api.github.com/users/mshuler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mshuler/subscriptions","organizations_url":"https://api.github.com/users/mshuler/orgs","repos_url":"https://api.github.com/users/mshuler/repos","events_url":"https://api.github.com/users/mshuler/events{/privacy}","received_events_url":"https://api.github.com/users/mshuler/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-07-21T23:10:27Z","updated_at":"2015-07-22T21:55:15Z","closed_at":"2015-07-22T21:55:15Z","body":"It appears the current AMI only attempts to install dsc21 and fails on cassandra version 2.2.0 existing in the \"stable\" repo.\r\n\r\nBetter yet, the DSC deb repositories have been split into major.minor repos (\"stable\" will still be around for a while with all versions):\r\n\r\n```\r\n# DSC - Public\r\n#deb https://debian.datastax.com/community stable main\r\n#deb https://debian.datastax.com/community 1.2 main\r\n#deb https://debian.datastax.com/community 2.0 main\r\n#deb https://debian.datastax.com/community 2.1 main\r\n#deb https://debian.datastax.com/community 2.2 main\r\n```\r\n\r\nPerhaps, the major.minor could be used from passed-in --release x.x.x and sources.list prepared accordingly, which will also prevent future unintended major.minor upgrades. A default could be selected as the current \"production\" major.minor, such as 2.1 today."}}