)]}'
{"specs/version0.5/base-image.rst":[{"author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"change_message_id":"9c7ed7dba2748851f06256038aa5c7a181de1bb3","unresolved":false,"context_lines":[{"line_number":32,"context_line":"Proposed change"},{"line_number":33,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"Leverage the OpenStack diskimage-builer project [1] tools to provide a script"},{"line_number":36,"context_line":"that builds qcow2 images or a tar file suitable for use in creating containers."},{"line_number":37,"context_line":"This script will be modeled after the OpenStack Sahara [2] project\u0027s"},{"line_number":38,"context_line":"diskimage-create.sh script."}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa98f980_4b0aa8d2","line":35,"updated":"2014-09-16 02:06:06.000000000","message":"builer -\u003e builder","commit_id":"248b6fa38ec329d6d9d66ed12d5e1fa885f36477"},{"author":{"_account_id":11685,"name":"Stephen Balukoff","email":"stephen@balukoff.com","username":"sbalukoff"},"change_message_id":"2a7958016896f2cf4e8fa0421eed42736015a781","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"This script and associated elements will build Amphora images.  Initial support"},{"line_number":41,"context_line":"with be with an Ubuntu OS and HAProxy.  The script will be able to use Fedora"},{"line_number":42,"context_line":"or CentOS as a base OS but these will not initially be tested or supported."},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"The script will use enivronment variables to customize the build beyond the"},{"line_number":45,"context_line":"Octavia project defaults, such as adding elements."}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa98f980_f98df97c","line":42,"updated":"2014-09-16 01:06:03.000000000","message":"Or something even more light-weight like Citrix?","commit_id":"248b6fa38ec329d6d9d66ed12d5e1fa885f36477"},{"author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"change_message_id":"9c7ed7dba2748851f06256038aa5c7a181de1bb3","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"This script and associated elements will build Amphora images.  Initial support"},{"line_number":41,"context_line":"with be with an Ubuntu OS and HAProxy.  The script will be able to use Fedora"},{"line_number":42,"context_line":"or CentOS as a base OS but these will not initially be tested or supported."},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"The script will use enivronment variables to customize the build beyond the"},{"line_number":45,"context_line":"Octavia project defaults, such as adding elements."}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa98f980_8b101001","line":42,"in_reply_to":"fa98f980_f98df97c","updated":"2014-09-16 02:06:06.000000000","message":"Did you mean cirros, stephen?","commit_id":"248b6fa38ec329d6d9d66ed12d5e1fa885f36477"},{"author":{"_account_id":11685,"name":"Stephen Balukoff","email":"stephen@balukoff.com","username":"sbalukoff"},"change_message_id":"2a7958016896f2cf4e8fa0421eed42736015a781","unresolved":false,"context_lines":[{"line_number":41,"context_line":"with be with an Ubuntu OS and HAProxy.  The script will be able to use Fedora"},{"line_number":42,"context_line":"or CentOS as a base OS but these will not initially be tested or supported."},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"The script will use enivronment variables to customize the build beyond the"},{"line_number":45,"context_line":"Octavia project defaults, such as adding elements."},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"Command syntax:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa98f980_59ee0523","line":44,"updated":"2014-09-16 01:06:03.000000000","message":"Nit: environment","commit_id":"248b6fa38ec329d6d9d66ed12d5e1fa885f36477"},{"author":{"_account_id":11685,"name":"Stephen Balukoff","email":"stephen@balukoff.com","username":"sbalukoff"},"change_message_id":"2a7958016896f2cf4e8fa0421eed42736015a781","unresolved":false,"context_lines":[{"line_number":42,"context_line":"or CentOS as a base OS but these will not initially be tested or supported."},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"The script will use enivronment variables to customize the build beyond the"},{"line_number":45,"context_line":"Octavia project defaults, such as adding elements."},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"Command syntax:"},{"line_number":48,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa98f980_79c829a8","line":45,"updated":"2014-09-16 01:06:03.000000000","message":"Are we going to need to test the whole matrix of different types of builds?  With the number of options listed below, that seems like it could get out of hand really quickly.\n\nWould it make more sense to list specific builds as \u0027supported\u0027 and if people want to try their hand at whatever else, that\u0027s their prerogative. Presumably if one of these catches on in a strong way, of if those using it submit a patch we approve for adding testing for it, we could add those specific parameters to the \u0027supported\u0027 list.","commit_id":"248b6fa38ec329d6d9d66ed12d5e1fa885f36477"},{"author":{"_account_id":11685,"name":"Stephen Balukoff","email":"stephen@balukoff.com","username":"sbalukoff"},"change_message_id":"2a7958016896f2cf4e8fa0421eed42736015a781","unresolved":false,"context_lines":[{"line_number":133,"context_line":""},{"line_number":134,"context_line":"2. Identify the list of packages required for Octavia Amphora."},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"3. Create required elements not provided by the diskimage-builder project."},{"line_number":137,"context_line":""},{"line_number":138,"context_line":"4. Create unit tests"},{"line_number":139,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa98f980_19655dae","line":136,"updated":"2014-09-16 01:06:03.000000000","message":"..or the above package list.  This will certainly include custom glue scripts and whatnot that we write for the project.\n\nTo that end, I have some ideas on what custom glue we\u0027re going to need based on images we\u0027ve created in the past, and I\u0027d like to see them spelled out-- though this is probably appropriate for another blueprint (since there\u0027s considerably more there than what we\u0027ll do with diskimage builder.)","commit_id":"248b6fa38ec329d6d9d66ed12d5e1fa885f36477"},{"author":{"_account_id":10980,"name":"Doug Wiegley","email":"dougwig@parkside.io","username":"dougw"},"change_message_id":"9c7ed7dba2748851f06256038aa5c7a181de1bb3","unresolved":false,"context_lines":[{"line_number":133,"context_line":""},{"line_number":134,"context_line":"2. Identify the list of packages required for Octavia Amphora."},{"line_number":135,"context_line":""},{"line_number":136,"context_line":"3. Create required elements not provided by the diskimage-builder project."},{"line_number":137,"context_line":""},{"line_number":138,"context_line":"4. Create unit tests"},{"line_number":139,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa98f980_eb00bcac","line":136,"in_reply_to":"fa98f980_19655dae","updated":"2014-09-16 02:06:06.000000000","message":"First pass might be best glue-less, for review\u0027s sake.","commit_id":"248b6fa38ec329d6d9d66ed12d5e1fa885f36477"},{"author":{"_account_id":11685,"name":"Stephen Balukoff","email":"stephen@balukoff.com","username":"sbalukoff"},"change_message_id":"2a7958016896f2cf4e8fa0421eed42736015a781","unresolved":false,"context_lines":[{"line_number":147,"context_line":"* Unit tests with tox"},{"line_number":148,"context_line":"    * Validate that the image is the correct size and mounts via loopback"},{"line_number":149,"context_line":"    * Check that a valid kernel is installed"},{"line_number":150,"context_line":"    * Check that HAProxy is installed"},{"line_number":151,"context_line":"* tempest tests"},{"line_number":152,"context_line":""},{"line_number":153,"context_line":"Documentation Impact"}],"source_content_type":"text/x-rst","patch_set":2,"id":"fa98f980_59d8c552","line":150,"updated":"2014-09-16 01:06:03.000000000","message":"Check all required packages are installed, check that our custom glue scripts and whatnot are installed... etc.","commit_id":"248b6fa38ec329d6d9d66ed12d5e1fa885f36477"},{"author":{"_account_id":11685,"name":"Stephen Balukoff","email":"stephen@balukoff.com","username":"sbalukoff"},"change_message_id":"1f4020beb2e672197b88a51241d79045f65dab6a","unresolved":false,"context_lines":[{"line_number":39,"context_line":""},{"line_number":40,"context_line":"This script and associated elements will build Amphora images.  Initial support"},{"line_number":41,"context_line":"with be with an Ubuntu OS and HAProxy.  The script will be able to use Fedora"},{"line_number":42,"context_line":"or CentOS as a base OS but these will not initially be tested or supported."},{"line_number":43,"context_line":"As the project progresses and/or the diskimage-builder project adds support"},{"line_number":44,"context_line":"for additional base OS options they may become available for Amphora images."},{"line_number":45,"context_line":"This does not mean that they are necessarily supported or tested."}],"source_content_type":"text/x-rst","patch_set":3,"id":"fa98f980_54cce061","line":42,"updated":"2014-09-17 09:29:41.000000000","message":"Yes, I meant cirros-- something more lightweight like cirros. :P","commit_id":"33859efeb5a3f8639c3c390c9348a521b6497c07"}]}
