{"action":"created","issue":{"url":"https://api.github.com/repos/mitchellh/packer/issues/1736","labels_url":"https://api.github.com/repos/mitchellh/packer/issues/1736/labels{/name}","comments_url":"https://api.github.com/repos/mitchellh/packer/issues/1736/comments","events_url":"https://api.github.com/repos/mitchellh/packer/issues/1736/events","html_url":"https://github.com/mitchellh/packer/issues/1736","id":51442189,"number":1736,"title":"Feature Request: 'Kickstart' builder type","user":{"login":"djhaskin987","id":1186534,"avatar_url":"https://avatars.githubusercontent.com/u/1186534?v=3","gravatar_id":"","url":"https://api.github.com/users/djhaskin987","html_url":"https://github.com/djhaskin987","followers_url":"https://api.github.com/users/djhaskin987/followers","following_url":"https://api.github.com/users/djhaskin987/following{/other_user}","gists_url":"https://api.github.com/users/djhaskin987/gists{/gist_id}","starred_url":"https://api.github.com/users/djhaskin987/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/djhaskin987/subscriptions","organizations_url":"https://api.github.com/users/djhaskin987/orgs","repos_url":"https://api.github.com/users/djhaskin987/repos","events_url":"https://api.github.com/users/djhaskin987/events{/privacy}","received_events_url":"https://api.github.com/users/djhaskin987/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2014-12-09T15:41:43Z","updated_at":"2015-02-24T23:36:48Z","closed_at":null,"body":"It would be AWESOME if one of the builder types was something like 'kickstart', which would output a kickstart (or preseed?) file for use on either virtual *or* physical hardware. The kickstart file could then be run and used to go from a blank box to fully up and running. It would provide a way to use packer to generate a kickstart file from easier-to-use and better provisioners like puppet or salt. This way, we could put all of our system configuration in salt or puppet, use it to provision our packer templates, spin up a VM via another builder type to test the image, and then use the kickstart builder for use on our physical (production) hardware. :+1: "},"comment":{"url":"https://api.github.com/repos/mitchellh/packer/issues/comments/75874080","html_url":"https://github.com/mitchellh/packer/issues/1736#issuecomment-75874080","issue_url":"https://api.github.com/repos/mitchellh/packer/issues/1736","id":75874080,"user":{"login":"sethvargo","id":408570,"avatar_url":"https://avatars.githubusercontent.com/u/408570?v=3","gravatar_id":"","url":"https://api.github.com/users/sethvargo","html_url":"https://github.com/sethvargo","followers_url":"https://api.github.com/users/sethvargo/followers","following_url":"https://api.github.com/users/sethvargo/following{/other_user}","gists_url":"https://api.github.com/users/sethvargo/gists{/gist_id}","starred_url":"https://api.github.com/users/sethvargo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sethvargo/subscriptions","organizations_url":"https://api.github.com/users/sethvargo/orgs","repos_url":"https://api.github.com/users/sethvargo/repos","events_url":"https://api.github.com/users/sethvargo/events{/privacy}","received_events_url":"https://api.github.com/users/sethvargo/received_events","type":"User","site_admin":false},"created_at":"2015-02-24T23:36:48Z","updated_at":"2015-02-24T23:36:48Z","body":"Hi @djhaskin987 \r\n\r\nThank you for opening an issue. This seems out of scope for Packer IMO. Packer is designed to create Virtual machines, docker images, etc by applying provisioners. In a way, a kickstart file is a provisioner. There does not exist a way to \"output\" a kickstart file from a provision because they are both inputs to generating the final output artifact - does that make sense?"}}