{"id":498,"date":"2013-03-20T11:56:56","date_gmt":"2013-03-20T06:26:56","guid":{"rendered":"http:\/\/atuljha.com\/blog\/?p=498"},"modified":"2013-03-23T02:21:46","modified_gmt":"2013-03-22T20:51:46","slug":"openstack-swift-in-a-box","status":"publish","type":"post","link":"https:\/\/atuljha.com\/blog\/2013\/03\/20\/openstack-swift-in-a-box\/","title":{"rendered":"OpenStack Swift in a box (folsom\/ubuntu 12.04)"},"content":{"rendered":"<p>Last week i was at PES IT college,\u00a0Bangalore\u00a0 for a workshop on OpenStack Swift. I had to get them (students) a hands on of the same.<\/p>\n<p>So i went through the video &amp; resources which Joe Arnold created\u00a0explaining\u00a0about swift. (<a href=\"http:\/\/swiftstack.com\/training\/swift-install\/\">http:\/\/swiftstack.com\/training\/swift-install\/<\/a>) So essentially what i have done here is extension of what was explained on Swiftatack site but customized it to my need. \ud83d\ude42<\/p>\n<p>The thing was i was not able to find the script which can help me install Swift via Ubuntu repository on a fresh Ubuntu machine so what i did was , i went thought the official swift in a box guide &amp; wrote a simple script which installs swift for you once you have Ubuntu 12.04 up and running along with cloud archive in place in your apt.sources.list.<\/p>\n<p>Lastly thanks to my friend <strong>Hugo Ko<\/strong> \u00a0who been great help in in fixing some errors i was getting cos of the file system permissions. I owe you a beer Hugo \ud83d\ude00<\/p>\n<p><em>Custom virtualbox \u00a0Image for Ubuntu 12.04 can be found from here<\/em><\/p>\n<p><em><\/em>README :\u00a0<a href=\"http:\/\/ubuntuone.com\/49aYHhSpokDM2JiFZJ2lYk\" target=\"_blank\">http:\/\/ubuntuone.com\/49aYHhSpokDM2JiFZJ2lYk<\/a><\/p>\n<p>Virtualbox Image (swift : swift are the credentials for\u00a0default\u00a0login user:password ) \u00a0:\u00a0<a href=\"http:\/\/ubuntuone.com\/1pYvdOsh6eoRg7nTW3nJMK\" target=\"_blank\">http:\/\/ubuntuone.com\/1pYvdOsh6eoRg7nTW3nJMK<\/a><\/p>\n<p><em>Custom Script for installing swift on ubuntu 12.04\u00a0<\/em><\/p>\n<p><a href=\"http:\/\/ubuntuone.com\/7lUvVbGNUPmCYIR9arzsdi\" target=\"_blank\">http:\/\/ubuntuone.com\/7lUvVbGNUPmCYIR9arzsdi<\/a><\/p>\n<p>I hope it helps everyone one wants to play with swift in a box with tempauth. Also i have not done anything awesome incredible here because most of it is already\u00a0available\u00a0at many places.<\/p>\n<p>I have added it all on <a href=\"https:\/\/bitbucket.org\/koolhead17\/swift_folsom_ubuntu_precise\" target=\"_blank\">Bitbucket <\/a>as well<strong> Happy &#8220;Forking&#8221; \u00a0<\/strong><\/p>\n<p>Hope it helps!! \u00a0\ud83d\ude42<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Last week i was at PES IT college,\u00a0Bangalore\u00a0 for a workshop on OpenStack Swift. I had to get them (students) a hands on of the same. So i went through the video &amp; resources which Joe Arnold created\u00a0explaining\u00a0about swift. (http:\/\/swiftstack.com\/training\/swift-install\/) So essentially what i have done here is extension of what was explained on Swiftatack &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/atuljha.com\/blog\/2013\/03\/20\/openstack-swift-in-a-box\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;OpenStack Swift in a box (folsom\/ubuntu 12.04)&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[62,5],"tags":[],"_links":{"self":[{"href":"https:\/\/atuljha.com\/blog\/wp-json\/wp\/v2\/posts\/498"}],"collection":[{"href":"https:\/\/atuljha.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/atuljha.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/atuljha.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/atuljha.com\/blog\/wp-json\/wp\/v2\/comments?post=498"}],"version-history":[{"count":5,"href":"https:\/\/atuljha.com\/blog\/wp-json\/wp\/v2\/posts\/498\/revisions"}],"predecessor-version":[{"id":500,"href":"https:\/\/atuljha.com\/blog\/wp-json\/wp\/v2\/posts\/498\/revisions\/500"}],"wp:attachment":[{"href":"https:\/\/atuljha.com\/blog\/wp-json\/wp\/v2\/media?parent=498"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/atuljha.com\/blog\/wp-json\/wp\/v2\/categories?post=498"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/atuljha.com\/blog\/wp-json\/wp\/v2\/tags?post=498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}