)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":28431,"name":"Don Penney","email":"dpenney@redhat.com","username":"dpenney"},"change_message_id":"1e9329a95002565d4a3c75de2c9d35f3ec988616","unresolved":false,"context_lines":[{"line_number":15,"context_line":"Change-Id: I0d06cbd8e08daa32b53f5cee3eccf5fcf2c74197"},{"line_number":16,"context_line":"Story: 2006166"},{"line_number":17,"context_line":"Task: 35685"},{"line_number":18,"context_line":"Signed-off-by: Don Penney \u003cdon.penney@windriver.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":7,"id":"7faddb67_9ffeab36","line":18,"updated":"2019-08-08 20:27:48.000000000","message":"I think you should keep the original signed-off-by, in addition to adding your own","commit_id":"09504a8dd90c88dc7834943059a0e2b04c63b21a"},{"author":{"_account_id":28431,"name":"Don Penney","email":"dpenney@redhat.com","username":"dpenney"},"change_message_id":"1e9329a95002565d4a3c75de2c9d35f3ec988616","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Parent:     3bb30804 (Merge \"Add Redfish support to Maintenance\")"},{"line_number":2,"context_line":"Author:     Scott Little \u003cscott.little@windriver.com\u003e"},{"line_number":3,"context_line":"AuthorDate: 2019-08-08 16:18:59 -0400"},{"line_number":4,"context_line":"Commit:     Scott Little \u003cscott.little@windriver.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2019-08-08 16:19:14 -0400"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"7faddb67_3ffbf747","line":2,"updated":"2019-08-08 20:27:48.000000000","message":"Not sure why you\u0027re changing the Author tag","commit_id":"ee49370ab2f1e955a7ed34fd4b2f12d0a877c0cf"}],"doc/source/specs/stx-3.0/approved/build-2006166-layered-build.rst":[{"author":{"_account_id":28431,"name":"Don Penney","email":"dpenney@redhat.com","username":"dpenney"},"change_message_id":"1e9329a95002565d4a3c75de2c9d35f3ec988616","unresolved":false,"context_lines":[{"line_number":194,"context_line":"Files"},{"line_number":195,"context_line":"- centos_required_build_layer.cfg \u003d A file that lists all layers required"},{"line_number":196,"context_line":"  to build the iso, and a cengn url where they might be found. Listed layers"},{"line_number":197,"context_line":"  will be checked against all currently downloaded subgit\u0027s"},{"line_number":198,"context_line":"  centos_build_layer.cfg files.  If a required layer is not present,"},{"line_number":199,"context_line":"  then additional artifacts must be downloaded from official build (cengn) "},{"line_number":200,"context_line":"  at the provided url.  e.g. centos_${layer}_iso_image.inc files representing"}],"source_content_type":"text/x-rst","patch_set":8,"id":"7faddb67_dfa18348","line":197,"updated":"2019-08-08 20:27:48.000000000","message":"nit: subgits\u0027","commit_id":"ee49370ab2f1e955a7ed34fd4b2f12d0a877c0cf"},{"author":{"_account_id":28431,"name":"Don Penney","email":"dpenney@redhat.com","username":"dpenney"},"change_message_id":"1e9329a95002565d4a3c75de2c9d35f3ec988616","unresolved":false,"context_lines":[{"line_number":196,"context_line":"  to build the iso, and a cengn url where they might be found. Listed layers"},{"line_number":197,"context_line":"  will be checked against all currently downloaded subgit\u0027s"},{"line_number":198,"context_line":"  centos_build_layer.cfg files.  If a required layer is not present,"},{"line_number":199,"context_line":"  then additional artifacts must be downloaded from official build (cengn) "},{"line_number":200,"context_line":"  at the provided url.  e.g. centos_${layer}_iso_image.inc files representing"},{"line_number":201,"context_line":"  the missing layers.  (see below)"},{"line_number":202,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"7faddb67_bf9cc70e","line":199,"updated":"2019-08-08 20:27:48.000000000","message":"Clean up trailing whitespace here and below","commit_id":"ee49370ab2f1e955a7ed34fd4b2f12d0a877c0cf"}],"specs/2019.03/approved/build-2006166-layered-build.rst":[{"author":{"_account_id":15435,"name":"Al Bailey","email":"albailey1974@gmail.com","username":"albailey"},"change_message_id":"b1ac6f48221b8cb307b59d65888d8666807b2736","unresolved":false,"context_lines":[{"line_number":45,"context_line":"proposed moves can be seen in the following spreadsheet:"},{"line_number":46,"context_line":"https://docs.google.com/spreadsheets/d/1zURL1UlDST8lnvw3dMlNWN6pkLX6EVF6TDBwNR9TQik/edit?usp\u003dsharing"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"Three layer-specific manifests will created in starlingx/manifest, ensuring"},{"line_number":49,"context_line":"only those repos required for the given layer are downloaded. The build tools"},{"line_number":50,"context_line":"will operate the downloaded repos. In addition, there will be a master manifest"},{"line_number":51,"context_line":"that includes all repos, allowing developers working on features impacting"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7faddb67_ec44cd76","line":48,"range":{"start_line":48,"start_character":30,"end_line":48,"end_character":43},"updated":"2019-07-24 14:08:32.000000000","message":"grammar","commit_id":"47636be412fbc2d901e710847c52f66469340b61"},{"author":{"_account_id":28431,"name":"Don Penney","email":"dpenney@redhat.com","username":"dpenney"},"change_message_id":"c79806950a25ba3998221cd0bf944549486623a7","unresolved":false,"context_lines":[{"line_number":45,"context_line":"proposed moves can be seen in the following spreadsheet:"},{"line_number":46,"context_line":"https://docs.google.com/spreadsheets/d/1zURL1UlDST8lnvw3dMlNWN6pkLX6EVF6TDBwNR9TQik/edit?usp\u003dsharing"},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"Three layer-specific manifests will created in starlingx/manifest, ensuring"},{"line_number":49,"context_line":"only those repos required for the given layer are downloaded. The build tools"},{"line_number":50,"context_line":"will operate the downloaded repos. In addition, there will be a master manifest"},{"line_number":51,"context_line":"that includes all repos, allowing developers working on features impacting"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7faddb67_07ba62dd","line":48,"range":{"start_line":48,"start_character":30,"end_line":48,"end_character":43},"in_reply_to":"7faddb67_ec44cd76","updated":"2019-07-24 14:36:17.000000000","message":"Fixed.","commit_id":"47636be412fbc2d901e710847c52f66469340b61"},{"author":{"_account_id":15435,"name":"Al Bailey","email":"albailey1974@gmail.com","username":"albailey"},"change_message_id":"b1ac6f48221b8cb307b59d65888d8666807b2736","unresolved":false,"context_lines":[{"line_number":138,"context_line":"----------"},{"line_number":139,"context_line":""},{"line_number":140,"context_line":"Restructure repos"},{"line_number":141,"context_line":"Implement layered builds"},{"line_number":142,"context_line":""},{"line_number":143,"context_line":"Dependencies"},{"line_number":144,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7faddb67_27fe7e05","line":141,"updated":"2019-07-24 14:08:32.000000000","message":"Does this layered builds work item include the \"filter\" files  in metal?","commit_id":"47636be412fbc2d901e710847c52f66469340b61"},{"author":{"_account_id":28431,"name":"Don Penney","email":"dpenney@redhat.com","username":"dpenney"},"change_message_id":"c79806950a25ba3998221cd0bf944549486623a7","unresolved":false,"context_lines":[{"line_number":138,"context_line":"----------"},{"line_number":139,"context_line":""},{"line_number":140,"context_line":"Restructure repos"},{"line_number":141,"context_line":"Implement layered builds"},{"line_number":142,"context_line":""},{"line_number":143,"context_line":"Dependencies"},{"line_number":144,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7faddb67_c7f52a85","line":141,"in_reply_to":"7faddb67_27fe7e05","updated":"2019-07-24 14:36:17.000000000","message":"I think what you\u0027re asking here is for the filter files to be broken up and scattered like the image.inc files. We can look at doing this, certainly, to have the filter files coresident with the image.inc files.\n\nOriginally, the package lists were contained in the kickstarts, so having the filters and the script that processed them live with the kickstarts made sense. The package lists are now separate, so I think it probably makes sense to move the generation tool to stx-root and we could break up the filter files at that point.\n\nNote that the image.inc files will only now be in the \"flock\" layer, as this is where the ISO is built. The packages pulled in from other layers will be included in the central image.inc, or a new layer-specific image.inc added. If the filter files are broken out, there will need to also be a central filter file.","commit_id":"47636be412fbc2d901e710847c52f66469340b61"},{"author":{"_account_id":15435,"name":"Al Bailey","email":"albailey1974@gmail.com","username":"albailey"},"change_message_id":"b1ac6f48221b8cb307b59d65888d8666807b2736","unresolved":false,"context_lines":[{"line_number":167,"context_line":"History"},{"line_number":168,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"Optional section intended to be used each time the spec is updated to describe"},{"line_number":171,"context_line":"new design, API or any database schema updated. Useful to let reader understand"},{"line_number":172,"context_line":"what\u0027s happened along the time."},{"line_number":173,"context_line":""},{"line_number":174,"context_line":".. list-table:: Revisions"},{"line_number":175,"context_line":"   :header-rows: 1"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7faddb67_4c1e4171","line":172,"range":{"start_line":170,"start_character":0,"end_line":172,"end_character":31},"updated":"2019-07-24 14:08:32.000000000","message":"Other spec files removed this \"descriptive comment\" from the example spec, when creating theirs.","commit_id":"47636be412fbc2d901e710847c52f66469340b61"},{"author":{"_account_id":28431,"name":"Don Penney","email":"dpenney@redhat.com","username":"dpenney"},"change_message_id":"c79806950a25ba3998221cd0bf944549486623a7","unresolved":false,"context_lines":[{"line_number":167,"context_line":"History"},{"line_number":168,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"Optional section intended to be used each time the spec is updated to describe"},{"line_number":171,"context_line":"new design, API or any database schema updated. Useful to let reader understand"},{"line_number":172,"context_line":"what\u0027s happened along the time."},{"line_number":173,"context_line":""},{"line_number":174,"context_line":".. list-table:: Revisions"},{"line_number":175,"context_line":"   :header-rows: 1"}],"source_content_type":"text/x-rst","patch_set":1,"id":"7faddb67_a7ceee80","line":172,"range":{"start_line":170,"start_character":0,"end_line":172,"end_character":31},"in_reply_to":"7faddb67_4c1e4171","updated":"2019-07-24 14:36:17.000000000","message":"Done","commit_id":"47636be412fbc2d901e710847c52f66469340b61"},{"author":{"_account_id":9557,"name":"Ian Jolliffe","email":"ian.jolliffe@windriver.com","username":"ijolliffe"},"change_message_id":"58b16ca6a9d2072c8b88764b199a50453b2d7258","unresolved":false,"context_lines":[{"line_number":52,"context_line":"multiple layers to build everything.  Certain repos, such as starlingx/root,"},{"line_number":53,"context_line":"would be common to all manifests."},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"CENGN will build each as needed (or as scheduled), with the build artifacts"},{"line_number":56,"context_line":"published to a yum repository on CENGN. The flock layer build, for example,"},{"line_number":57,"context_line":"would then use the build output from the base and distro layer builds, rather"},{"line_number":58,"context_line":"than rebuilding everything."}],"source_content_type":"text/x-rst","patch_set":2,"id":"7faddb67_e2a371ff","line":55,"updated":"2019-07-24 17:26:40.000000000","message":"Cengn is really a partner providing infrastructure - is it possible to describe this in a way is independent of the infra provider","commit_id":"dfe5b2b97c446d11110286ffa44988a59adc3177"},{"author":{"_account_id":28431,"name":"Don Penney","email":"dpenney@redhat.com","username":"dpenney"},"change_message_id":"b919face6add19858e0c34cac4cfb798b69f68dd","unresolved":false,"context_lines":[{"line_number":52,"context_line":"multiple layers to build everything.  Certain repos, such as starlingx/root,"},{"line_number":53,"context_line":"would be common to all manifests."},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"CENGN will build each as needed (or as scheduled), with the build artifacts"},{"line_number":56,"context_line":"published to a yum repository on CENGN. The flock layer build, for example,"},{"line_number":57,"context_line":"would then use the build output from the base and distro layer builds, rather"},{"line_number":58,"context_line":"than rebuilding everything."}],"source_content_type":"text/x-rst","patch_set":2,"id":"7faddb67_55e56137","line":55,"in_reply_to":"7faddb67_e2a371ff","updated":"2019-07-24 18:34:57.000000000","message":"Updated.","commit_id":"dfe5b2b97c446d11110286ffa44988a59adc3177"},{"author":{"_account_id":9557,"name":"Ian Jolliffe","email":"ian.jolliffe@windriver.com","username":"ijolliffe"},"change_message_id":"58b16ca6a9d2072c8b88764b199a50453b2d7258","unresolved":false,"context_lines":[{"line_number":107,"context_line":"----------------"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"Developers will see improvements in build times, as they will no longer need to"},{"line_number":110,"context_line":"build the entire system."},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"Certain packages will move to a new repo, which will impact the propagation of"},{"line_number":113,"context_line":"fixes in those packages back to the stx-2.0 branch."}],"source_content_type":"text/x-rst","patch_set":2,"id":"7faddb67_c293d5a2","line":110,"updated":"2019-07-24 17:26:40.000000000","message":"Minor : Do we think this will make it easier to trouble shoot build issues?","commit_id":"dfe5b2b97c446d11110286ffa44988a59adc3177"},{"author":{"_account_id":28431,"name":"Don Penney","email":"dpenney@redhat.com","username":"dpenney"},"change_message_id":"b919face6add19858e0c34cac4cfb798b69f68dd","unresolved":false,"context_lines":[{"line_number":107,"context_line":"----------------"},{"line_number":108,"context_line":""},{"line_number":109,"context_line":"Developers will see improvements in build times, as they will no longer need to"},{"line_number":110,"context_line":"build the entire system."},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"Certain packages will move to a new repo, which will impact the propagation of"},{"line_number":113,"context_line":"fixes in those packages back to the stx-2.0 branch."}],"source_content_type":"text/x-rst","patch_set":2,"id":"7faddb67_55bec1ff","line":110,"in_reply_to":"7faddb67_c293d5a2","updated":"2019-07-24 18:34:57.000000000","message":"I don\u0027t think it would impact build troubleshooting, per se. There will be less complexity for the builds - as each layer build would now be a subset of the current monolithic build. This also reduces the complexities of dependency management for the build, with the reduced build set. So it could theoretically make it easier to debug or resolve dependency issues.","commit_id":"dfe5b2b97c446d11110286ffa44988a59adc3177"},{"author":{"_account_id":15405,"name":"Erich Cordoba","email":"erich.cordoba.malibran@intel.com","username":"ericho"},"change_message_id":"a972e3ac81b4f5691b473693fb068a7700e96451","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Storyboard: https://storyboard.openstack.org/#!/story/2006166"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"This specification separates the StarlingX build into multiple layers:"},{"line_number":12,"context_line":"* base: A small group of packages (bash, python, etc) that are core packages"},{"line_number":13,"context_line":"common throughout the system that are useful to build separately to avoid"},{"line_number":14,"context_line":"issues with build dependencies"},{"line_number":15,"context_line":"* distro: Packages such as the kernel, CEPH, and other thirdparty packages that"},{"line_number":16,"context_line":"are updated and built by StarlingX, but are not part of the common services."},{"line_number":17,"context_line":"These packages are updated less frequently, and most StarlingX developers"},{"line_number":18,"context_line":"should not need to recompile them"},{"line_number":19,"context_line":"* flock: StarlingX packages, such as sysinv, mtce, etc."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"Problem description"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7faddb67_5ce81715","line":18,"range":{"start_line":12,"start_character":0,"end_line":18,"end_character":33},"updated":"2019-07-25 22:37:20.000000000","message":"What would be the impact if we merge these two layers in just one? For both layers the packages are updated less frequently.","commit_id":"f9e074730b28672a631eaa76140771d211caf186"},{"author":{"_account_id":28431,"name":"Don Penney","email":"dpenney@redhat.com","username":"dpenney"},"change_message_id":"c08975d95b8be3a0d8fe663cd1a48089b0ea820c","unresolved":false,"context_lines":[{"line_number":9,"context_line":"Storyboard: https://storyboard.openstack.org/#!/story/2006166"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"This specification separates the StarlingX build into multiple layers:"},{"line_number":12,"context_line":"* base: A small group of packages (bash, python, etc) that are core packages"},{"line_number":13,"context_line":"common throughout the system that are useful to build separately to avoid"},{"line_number":14,"context_line":"issues with build dependencies"},{"line_number":15,"context_line":"* distro: Packages such as the kernel, CEPH, and other thirdparty packages that"},{"line_number":16,"context_line":"are updated and built by StarlingX, but are not part of the common services."},{"line_number":17,"context_line":"These packages are updated less frequently, and most StarlingX developers"},{"line_number":18,"context_line":"should not need to recompile them"},{"line_number":19,"context_line":"* flock: StarlingX packages, such as sysinv, mtce, etc."},{"line_number":20,"context_line":""},{"line_number":21,"context_line":"Problem description"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7faddb67_c3e642e9","line":18,"range":{"start_line":12,"start_character":0,"end_line":18,"end_character":33},"in_reply_to":"7faddb67_5ce81715","updated":"2019-07-29 13:47:40.000000000","message":"The intent here is to build these core packages separately to avoid various build dependency issue","commit_id":"f9e074730b28672a631eaa76140771d211caf186"},{"author":{"_account_id":15405,"name":"Erich Cordoba","email":"erich.cordoba.malibran@intel.com","username":"ericho"},"change_message_id":"a972e3ac81b4f5691b473693fb068a7700e96451","unresolved":false,"context_lines":[{"line_number":27,"context_line":"* Barrier to adoption for new users"},{"line_number":28,"context_line":"* Productivity impediment to existing users"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Use Cases"},{"line_number":31,"context_line":"---------"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"a) Developers that want to update only StarlingX flock software"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7faddb67_3c2afb2b","line":30,"range":{"start_line":30,"start_character":0,"end_line":30,"end_character":9},"updated":"2019-07-25 22:37:20.000000000","message":"It will be possible to create layered ISOs? \n\nI\u0027m wondering if we can take the \"minimal\" or \"netinstall\" CentOS ISOs as an example.","commit_id":"f9e074730b28672a631eaa76140771d211caf186"},{"author":{"_account_id":28431,"name":"Don Penney","email":"dpenney@redhat.com","username":"dpenney"},"change_message_id":"c08975d95b8be3a0d8fe663cd1a48089b0ea820c","unresolved":false,"context_lines":[{"line_number":27,"context_line":"* Barrier to adoption for new users"},{"line_number":28,"context_line":"* Productivity impediment to existing users"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"Use Cases"},{"line_number":31,"context_line":"---------"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"a) Developers that want to update only StarlingX flock software"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7faddb67_83d04af9","line":30,"range":{"start_line":30,"start_character":0,"end_line":30,"end_character":9},"in_reply_to":"7faddb67_3c2afb2b","updated":"2019-07-29 13:47:40.000000000","message":"This is not planned.","commit_id":"f9e074730b28672a631eaa76140771d211caf186"},{"author":{"_account_id":15405,"name":"Erich Cordoba","email":"erich.cordoba.malibran@intel.com","username":"ericho"},"change_message_id":"a972e3ac81b4f5691b473693fb068a7700e96451","unresolved":false,"context_lines":[{"line_number":49,"context_line":"only those repos required for the given layer are downloaded. The build tools"},{"line_number":50,"context_line":"will operate the downloaded repos. In addition, there will be a master manifest"},{"line_number":51,"context_line":"that includes all repos, allowing developers working on features impacting"},{"line_number":52,"context_line":"multiple layers to build everything.  Certain repos, such as starlingx/root,"},{"line_number":53,"context_line":"would be common to all manifests."},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"The formal loadbuild will build each layer as needed (or as scheduled), with"},{"line_number":56,"context_line":"the build artifacts published to a public StarlingX yum repository. The flock"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7faddb67_5c36d7b6","line":53,"range":{"start_line":52,"start_character":38,"end_line":53,"end_character":33},"updated":"2019-07-25 22:37:20.000000000","message":"`repo sync` tends to fail if a manifest is trying to download content in preexisting paths. Do you plan to keep using `repo`?","commit_id":"f9e074730b28672a631eaa76140771d211caf186"},{"author":{"_account_id":28431,"name":"Don Penney","email":"dpenney@redhat.com","username":"dpenney"},"change_message_id":"c08975d95b8be3a0d8fe663cd1a48089b0ea820c","unresolved":false,"context_lines":[{"line_number":49,"context_line":"only those repos required for the given layer are downloaded. The build tools"},{"line_number":50,"context_line":"will operate the downloaded repos. In addition, there will be a master manifest"},{"line_number":51,"context_line":"that includes all repos, allowing developers working on features impacting"},{"line_number":52,"context_line":"multiple layers to build everything.  Certain repos, such as starlingx/root,"},{"line_number":53,"context_line":"would be common to all manifests."},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"The formal loadbuild will build each layer as needed (or as scheduled), with"},{"line_number":56,"context_line":"the build artifacts published to a public StarlingX yum repository. The flock"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7faddb67_03069a87","line":53,"range":{"start_line":52,"start_character":38,"end_line":53,"end_character":33},"in_reply_to":"7faddb67_5c36d7b6","updated":"2019-07-29 13:47:40.000000000","message":"Yes. This is currently a standard part of the StarlingX build environment, and I believe the updated build tools will use the sourced manifest to determine what to build.","commit_id":"f9e074730b28672a631eaa76140771d211caf186"},{"author":{"_account_id":15405,"name":"Erich Cordoba","email":"erich.cordoba.malibran@intel.com","username":"ericho"},"change_message_id":"a972e3ac81b4f5691b473693fb068a7700e96451","unresolved":false,"context_lines":[{"line_number":117,"context_line":""},{"line_number":118,"context_line":"N/A"},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"Implementation"},{"line_number":121,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":122,"context_line":""},{"line_number":123,"context_line":"Assignee(s)"},{"line_number":124,"context_line":"-----------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7faddb67_7c0713cb","line":121,"range":{"start_line":120,"start_character":0,"end_line":121,"end_character":14},"updated":"2019-07-25 22:37:20.000000000","message":"It will be some details in this section?\n\nMaybe it will be good to know which tools will be impacted and an example of the different use cases, like: \n\n- The workflow for a developer that wants to build just the base layer?\n- The workflow for a developer that wants to build the complete build. This to show which manifest should be used by the user.\n- A workflow of a developer that wants to update an existing layer? (wants to rebuild \"distro\" but \"base\" is outdated)","commit_id":"f9e074730b28672a631eaa76140771d211caf186"},{"author":{"_account_id":15405,"name":"Erich Cordoba","email":"erich.cordoba.malibran@intel.com","username":"ericho"},"change_message_id":"7ca76f71ccb2bd2d7f4d063622f6b27e5e496181","unresolved":false,"context_lines":[{"line_number":129,"context_line":"Other contributors:"},{"line_number":130,"context_line":"  Don Penney \u003cdon.penney@windriver.com\u003e"},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"Overview"},{"line_number":133,"context_line":"--------"},{"line_number":134,"context_line":"In the root directory of any git:"},{"line_number":135,"context_line":"- centos_build_layer.cfg \u003d A file that declares which layer will be built"}],"source_content_type":"text/x-rst","patch_set":5,"id":"7faddb67_dd428c0f","line":132,"range":{"start_line":132,"start_character":0,"end_line":132,"end_character":8},"updated":"2019-07-30 16:06:30.000000000","message":"Thanks for adding this section.","commit_id":"5dcf71b8dc19f864ea741de8d0ac911c000102ed"},{"author":{"_account_id":970,"name":"Dean Troyer","email":"dtroyer@gmail.com","username":"dtroyer"},"change_message_id":"0551681ef01cdb86edf1095aee40ce01807e714b","unresolved":false,"context_lines":[{"line_number":148,"context_line":""},{"line_number":149,"context_line":"- LST and YUM files will be relocated to"},{"line_number":150,"context_line":"  centos-mirror-tools/config/\u003cos\u003e/\u003clayer\u003e/. LST files are expected to only list"},{"line_number":151,"context_line":"  binaries. All source entries have been moved into other gits."},{"line_number":152,"context_line":"- Optionally, there will be a special layer called \u0027mock\u0027 that lists the"},{"line_number":153,"context_line":"  binaries required to initialize a mock environment, something that all layers"},{"line_number":154,"context_line":"  will require in order to compile (at least for centos). Without this virtual"}],"source_content_type":"text/x-rst","patch_set":6,"id":"7faddb67_a052ea11","line":151,"range":{"start_line":151,"start_character":62,"end_line":151,"end_character":63},"updated":"2019-07-31 20:03:44.000000000","message":"I wish we could keep configuration files like these out of the tools repo.  That means we must version this repo to be able to go back and re-create a prior build.  We do this today, ideally I think we would not need to release version the tools repo.","commit_id":"8e4ce4055e23c28aecc38e5fceb3578dda120faf"}]}
