)]}'
{"doc/source/install/advanced_deployment/ceph_config.rst":[{"author":{"_account_id":6796,"name":"Giulio Fidente","email":"gfidente@redhat.com","username":"gfidente"},"change_message_id":"e52ae3ac766a494cfbb8dd518e6a4bd3f1d993bc","unresolved":false,"context_lines":[{"line_number":22,"context_line":"to deploy a containerized Ceph with `puppet-ceph`."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"To deploy with Ceph include either of the appropriate environment"},{"line_number":25,"context_line":"files. For puppet-ceph use `environments/storage-environment.yaml`"},{"line_number":26,"context_line":"like the following::"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    openstack overcloud deploy --templates --ceph-storage-scale \u003cnumber of nodes\u003e -e /usr/share/openstack-tripleo-heat-templates/environments/storage-environment.yaml"}],"source_content_type":"text/x-rst","patch_set":7,"id":"df3967d1_7f2c1299","line":25,"updated":"2017-07-29 05:40:34.000000000","message":"environments/puppet-ceph.yaml\n\nI am still not sure if we want to default storage-environment.yaml to puppet or ansible for pike","commit_id":"f521face09c3c6f8b0b858fdf9f9f17da6628388"},{"author":{"_account_id":18002,"name":"John Fulton","email":"fulton@redhat.com","username":"fultonj"},"change_message_id":"f3aac7d357ace603e10bb7172fb22c7f6becb299","unresolved":false,"context_lines":[{"line_number":22,"context_line":"to deploy a containerized Ceph with `puppet-ceph`."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"To deploy with Ceph include either of the appropriate environment"},{"line_number":25,"context_line":"files. For puppet-ceph use `environments/storage-environment.yaml`"},{"line_number":26,"context_line":"like the following::"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    openstack overcloud deploy --templates --ceph-storage-scale \u003cnumber of nodes\u003e -e /usr/share/openstack-tripleo-heat-templates/environments/storage-environment.yaml"}],"source_content_type":"text/x-rst","patch_set":7,"id":"df3967d1_3099a678","line":25,"in_reply_to":"df3967d1_7f2c1299","updated":"2017-08-02 20:23:11.000000000","message":"OK, patchset 8 contains this change. \n\nI like that we can be explicit about either method and perhaps storage-environment.yaml should be deprecated? Do we want to do the same with environments/storage/enable-ceph.yaml in another commit? Regardless, these changes would be in THT and not tripleo-docs.","commit_id":"f521face09c3c6f8b0b858fdf9f9f17da6628388"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"7d7260649a8eee06faaf9d24c43442a314df7b1b","unresolved":false,"context_lines":[{"line_number":10,"context_line":"Deploying an Overcloud with Ceph"},{"line_number":11,"context_line":"--------------------------------"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"TripleO can deploy and configure Ceph as if it were a composable"},{"line_number":14,"context_line":"OpenStack service and configure OpenStack clients like Nova, Glance,"},{"line_number":15,"context_line":"Cinder, Cinder Backup, and Gnocchi to use it as a storage backend."},{"line_number":16,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"9f436f4f_e97b1025","line":13,"updated":"2017-08-14 20:05:15.000000000","message":"s/were/was/","commit_id":"8aa4fc26629caaa6b7a262ce6cf1caf1bcdfe1aa"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"7d7260649a8eee06faaf9d24c43442a314df7b1b","unresolved":false,"context_lines":[{"line_number":11,"context_line":"--------------------------------"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"TripleO can deploy and configure Ceph as if it were a composable"},{"line_number":14,"context_line":"OpenStack service and configure OpenStack clients like Nova, Glance,"},{"line_number":15,"context_line":"Cinder, Cinder Backup, and Gnocchi to use it as a storage backend."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"Prior to Pike, TripleO deployed Ceph with `puppet-ceph`_. With the"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9f436f4f_c974cc38","line":14,"updated":"2017-08-14 20:05:15.000000000","message":"s/clients/services/ (I know they clients from Ceph point of view, but still this may be confusing)","commit_id":"8aa4fc26629caaa6b7a262ce6cf1caf1bcdfe1aa"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"7d7260649a8eee06faaf9d24c43442a314df7b1b","unresolved":false,"context_lines":[{"line_number":17,"context_line":"Prior to Pike, TripleO deployed Ceph with `puppet-ceph`_. With the"},{"line_number":18,"context_line":"Pike release it is possible to use TripleO to deploy Ceph with"},{"line_number":19,"context_line":"either `ceph-ansible`_ or puppet-ceph, though puppet-ceph is"},{"line_number":20,"context_line":"deprecated. To deploy Ceph in containers use `ceph-ansible`; for which"},{"line_number":21,"context_line":"only a containerized Ceph deployment is possible. It is not possible"},{"line_number":22,"context_line":"to deploy a containerized Ceph with `puppet-ceph`."},{"line_number":23,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"9f436f4f_a9718846","line":20,"updated":"2017-08-14 20:05:15.000000000","message":"nit: I\u0027d replace ; with ,","commit_id":"8aa4fc26629caaa6b7a262ce6cf1caf1bcdfe1aa"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"7d7260649a8eee06faaf9d24c43442a314df7b1b","unresolved":false,"context_lines":[{"line_number":22,"context_line":"to deploy a containerized Ceph with `puppet-ceph`."},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"To deploy with Ceph include either of the appropriate environment"},{"line_number":25,"context_line":"files. For puppet-ceph use `environments/puppet-ceph.yaml`"},{"line_number":26,"context_line":"like the following::"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    openstack overcloud deploy --templates --ceph-storage-scale \u003cnumber of nodes\u003e -e /usr/share/openstack-tripleo-heat-templates/environments/puppet-ceph.yaml"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9f436f4f_89900445","line":25,"updated":"2017-08-14 20:05:15.000000000","message":"nit: I\u0027d use double ticks around the file path","commit_id":"8aa4fc26629caaa6b7a262ce6cf1caf1bcdfe1aa"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"7d7260649a8eee06faaf9d24c43442a314df7b1b","unresolved":false,"context_lines":[{"line_number":25,"context_line":"files. For puppet-ceph use `environments/puppet-ceph.yaml`"},{"line_number":26,"context_line":"like the following::"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    openstack overcloud deploy --templates --ceph-storage-scale \u003cnumber of nodes\u003e -e /usr/share/openstack-tripleo-heat-templates/environments/puppet-ceph.yaml"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"For ceph-ansible use `environments/ceph-ansible/ceph-ansible.yaml`"},{"line_number":31,"context_line":"like the following::"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9f436f4f_6995e032","line":28,"updated":"2017-08-14 20:05:15.000000000","message":"I think these --*-scale arguments are deprecated, please recommend using the environment file instead","commit_id":"8aa4fc26629caaa6b7a262ce6cf1caf1bcdfe1aa"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"7d7260649a8eee06faaf9d24c43442a314df7b1b","unresolved":false,"context_lines":[{"line_number":27,"context_line":""},{"line_number":28,"context_line":"    openstack overcloud deploy --templates --ceph-storage-scale \u003cnumber of nodes\u003e -e /usr/share/openstack-tripleo-heat-templates/environments/puppet-ceph.yaml"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"For ceph-ansible use `environments/ceph-ansible/ceph-ansible.yaml`"},{"line_number":31,"context_line":"like the following::"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    openstack overcloud deploy --templates --ceph-storage-scale \u003cnumber of nodes\u003e -e /usr/share/openstack-tripleo-heat-templates/environments/ceph-ansible/ceph-ansible.yaml"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9f436f4f_49969c40","line":30,"updated":"2017-08-14 20:05:15.000000000","message":"nit: ditto about ticks","commit_id":"8aa4fc26629caaa6b7a262ce6cf1caf1bcdfe1aa"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"7d7260649a8eee06faaf9d24c43442a314df7b1b","unresolved":false,"context_lines":[{"line_number":30,"context_line":"For ceph-ansible use `environments/ceph-ansible/ceph-ansible.yaml`"},{"line_number":31,"context_line":"like the following::"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"    openstack overcloud deploy --templates --ceph-storage-scale \u003cnumber of nodes\u003e -e /usr/share/openstack-tripleo-heat-templates/environments/ceph-ansible/ceph-ansible.yaml"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"Customizing ceph.conf with puppet-ceph"},{"line_number":36,"context_line":"--------------------------------------"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9f436f4f_299b5866","line":33,"updated":"2017-08-14 20:05:15.000000000","message":"ditto about the deprecated argument","commit_id":"8aa4fc26629caaa6b7a262ce6cf1caf1bcdfe1aa"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"7d7260649a8eee06faaf9d24c43442a314df7b1b","unresolved":false,"context_lines":[{"line_number":82,"context_line":"be duplicated per Ceph storage node and assumes uniform hardware."},{"line_number":83,"context_line":""},{"line_number":84,"context_line":"The `parameter_defaults` like the above may be saved in an environment"},{"line_number":85,"context_line":"file `~/my-ceph-settings.yaml` and added to the deploy commandline::"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"    openstack overcloud deploy --templates --ceph-storage-scale \u003cnumber of nodes\u003e -e /usr/share/openstack-tripleo-heat-templates/environments/puppet-ceph.yaml -e ~/my-ceph-settings.yaml"},{"line_number":88,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"9f436f4f_09a414a5","line":85,"updated":"2017-08-14 20:05:15.000000000","message":"nit: double ticks","commit_id":"8aa4fc26629caaa6b7a262ce6cf1caf1bcdfe1aa"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"7d7260649a8eee06faaf9d24c43442a314df7b1b","unresolved":false,"context_lines":[{"line_number":84,"context_line":"The `parameter_defaults` like the above may be saved in an environment"},{"line_number":85,"context_line":"file `~/my-ceph-settings.yaml` and added to the deploy commandline::"},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"    openstack overcloud deploy --templates --ceph-storage-scale \u003cnumber of nodes\u003e -e /usr/share/openstack-tripleo-heat-templates/environments/puppet-ceph.yaml -e ~/my-ceph-settings.yaml"},{"line_number":88,"context_line":""},{"line_number":89,"context_line":"Customizing ceph.conf with ceph-ansible"},{"line_number":90,"context_line":"---------------------------------------"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9f436f4f_e9a0b092","line":87,"updated":"2017-08-14 20:05:15.000000000","message":"ditto about deprecated scale arguments","commit_id":"8aa4fc26629caaa6b7a262ce6cf1caf1bcdfe1aa"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"7d7260649a8eee06faaf9d24c43442a314df7b1b","unresolved":false,"context_lines":[{"line_number":134,"context_line":"The `parameter_defaults` like the above may be saved in an environment"},{"line_number":135,"context_line":"file `~/my-ceph-settings.yaml` and added to the deploy commandline::"},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"    openstack overcloud deploy --templates --ceph-storage-scale \u003cnumber of nodes\u003e -e /usr/share/openstack-tripleo-heat-templates/environments/ceph-ansible/ceph-ansible.yaml -e ~/my-ceph-settings.yaml"},{"line_number":138,"context_line":""},{"line_number":139,"context_line":".. note::"},{"line_number":140,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"9f436f4f_c9a96c7c","line":137,"updated":"2017-08-14 20:05:15.000000000","message":"ditto","commit_id":"8aa4fc26629caaa6b7a262ce6cf1caf1bcdfe1aa"},{"author":{"_account_id":6796,"name":"Giulio Fidente","email":"gfidente@redhat.com","username":"gfidente"},"change_message_id":"2437c935034bdb57160cda1f9a0e1ab26b61eb93","unresolved":false,"context_lines":[{"line_number":40,"context_line":"  parameter_defaults:"},{"line_number":41,"context_line":"    OvercloudCephStorageFlavor: ceph-storage"},{"line_number":42,"context_line":"    CephStorageCount: 3"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"The `parameter_defaults` like the above may be saved in an environment"},{"line_number":45,"context_line":"file \"~/my-ceph-settings.yaml\" and added to the deploy commandline."},{"line_number":46,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"9f436f4f_425509f9","line":43,"updated":"2017-08-17 09:13:45.000000000","message":"can we have a note here saying to set:\n \n  CephDefaultPoolSize: 1\n\nfor POCs or dev environments which only have 1 or 2 OSDs as the default replica size is 3","commit_id":"e5a1b5157cd92baccffd3f1546bb66c8d24982a3"},{"author":{"_account_id":18002,"name":"John Fulton","email":"fulton@redhat.com","username":"fultonj"},"change_message_id":"2edc2151d45f8e828bf2e96c0ef25cf24ee2b483","unresolved":false,"context_lines":[{"line_number":40,"context_line":"  parameter_defaults:"},{"line_number":41,"context_line":"    OvercloudCephStorageFlavor: ceph-storage"},{"line_number":42,"context_line":"    CephStorageCount: 3"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"The `parameter_defaults` like the above may be saved in an environment"},{"line_number":45,"context_line":"file \"~/my-ceph-settings.yaml\" and added to the deploy commandline."},{"line_number":46,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"9f436f4f_a4e1582d","line":43,"in_reply_to":"9f436f4f_425509f9","updated":"2017-08-17 16:33:54.000000000","message":"Done","commit_id":"e5a1b5157cd92baccffd3f1546bb66c8d24982a3"},{"author":{"_account_id":6796,"name":"Giulio Fidente","email":"gfidente@redhat.com","username":"gfidente"},"change_message_id":"2437c935034bdb57160cda1f9a0e1ab26b61eb93","unresolved":false,"context_lines":[{"line_number":114,"context_line":"like the following::"},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"  CephAnsibleExtraConfig:"},{"line_number":117,"context_line":"    ceph_conf_overrides:"},{"line_number":118,"context_line":"      global:"},{"line_number":119,"context_line":"        journal_size: 2048"},{"line_number":120,"context_line":"        max_open_files: 131072"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9f436f4f_4220699b","line":117,"updated":"2017-08-17 09:13:45.000000000","message":"can we guys also add a regular ceph-ansible parameter here, to make obvious that CephAnsibleExtraConfig isn\u0027t only for the overrides?\n\nfor example:\n\n  dmcrypt: true\n\n(hopefully it works)","commit_id":"e5a1b5157cd92baccffd3f1546bb66c8d24982a3"},{"author":{"_account_id":18002,"name":"John Fulton","email":"fulton@redhat.com","username":"fultonj"},"change_message_id":"2edc2151d45f8e828bf2e96c0ef25cf24ee2b483","unresolved":false,"context_lines":[{"line_number":114,"context_line":"like the following::"},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"  CephAnsibleExtraConfig:"},{"line_number":117,"context_line":"    ceph_conf_overrides:"},{"line_number":118,"context_line":"      global:"},{"line_number":119,"context_line":"        journal_size: 2048"},{"line_number":120,"context_line":"        max_open_files: 131072"}],"source_content_type":"text/x-rst","patch_set":9,"id":"9f436f4f_84d09455","line":117,"in_reply_to":"9f436f4f_4220699b","updated":"2017-08-17 16:33:54.000000000","message":"Done","commit_id":"e5a1b5157cd92baccffd3f1546bb66c8d24982a3"},{"author":{"_account_id":6796,"name":"Giulio Fidente","email":"gfidente@redhat.com","username":"gfidente"},"change_message_id":"c03e74efeadc985603a9b33465418123caf64302","unresolved":false,"context_lines":[{"line_number":68,"context_line":"      ceph::profile::params::osd_journal_size: 2048"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"will customize the default `osd_journal_size` overriding any default"},{"line_number":71,"context_line":"provided in the `ceph-base.yaml static hieradata`_."},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"It is also possible to provide arbitrary stanza/key/value lines for `ceph.conf`"},{"line_number":74,"context_line":"using the special `ceph::conf` configuration class. For example by using::"}],"source_content_type":"text/x-rst","patch_set":12,"id":"9f436f4f_0454a453","line":71,"updated":"2017-08-17 17:00:57.000000000","message":"I think ceph.yaml is correct here, it\u0027s referring to the hieradata files on the nodes","commit_id":"02fcf6afcb2b6f5564f7319b3a08241f3d686f5b"},{"author":{"_account_id":18002,"name":"John Fulton","email":"fulton@redhat.com","username":"fultonj"},"change_message_id":"bc3f16e911785056ded7df6a9f9dc0d6b4da1f28","unresolved":false,"context_lines":[{"line_number":68,"context_line":"      ceph::profile::params::osd_journal_size: 2048"},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"will customize the default `osd_journal_size` overriding any default"},{"line_number":71,"context_line":"provided in the `ceph-base.yaml static hieradata`_."},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"It is also possible to provide arbitrary stanza/key/value lines for `ceph.conf`"},{"line_number":74,"context_line":"using the special `ceph::conf` configuration class. For example by using::"}],"source_content_type":"text/x-rst","patch_set":12,"id":"9f436f4f_5b26066b","line":71,"in_reply_to":"9f436f4f_0454a453","updated":"2017-08-17 18:12:12.000000000","message":"Done","commit_id":"02fcf6afcb2b6f5564f7319b3a08241f3d686f5b"}],"doc/source/install/post_deployment/backup_restore_undercloud.rst":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"a76c2c0977ba4567a0255444391acaf4a264646b","unresolved":false,"context_lines":[{"line_number":66,"context_line":"  # Double check hostname is correctly set in /etc/hosts"},{"line_number":67,"context_line":"  openstack install undercloud"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"   .. admonition:: Ceph"},{"line_number":70,"context_line":"      :class: ceph"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"  If Ceph will be used in the overcloud, install ceph-ansible on the undercloud::"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ff346bd7_e32ec6f8","line":69,"updated":"2017-07-26 07:47:06.000000000","message":"this has to be unintended to the zero level, otherwise it\u0027s rendered as part of the commands above","commit_id":"0d42a579059ad4cf2f19050a9d07fa6e92fea484"},{"author":{"_account_id":18002,"name":"John Fulton","email":"fulton@redhat.com","username":"fultonj"},"change_message_id":"06f18352d4b2ed4d8f66976aa186125155865207","unresolved":false,"context_lines":[{"line_number":66,"context_line":"  # Double check hostname is correctly set in /etc/hosts"},{"line_number":67,"context_line":"  openstack install undercloud"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"   .. admonition:: Ceph"},{"line_number":70,"context_line":"      :class: ceph"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"  If Ceph will be used in the overcloud, install ceph-ansible on the undercloud::"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ff346bd7_0a4436b6","line":69,"in_reply_to":"ff346bd7_e32ec6f8","updated":"2017-07-26 12:23:14.000000000","message":"Done","commit_id":"0d42a579059ad4cf2f19050a9d07fa6e92fea484"}],"doc/source/install/post_deployment/upgrade.rst":[{"author":{"_account_id":3153,"name":"Emilien Macchi","email":"emilien@redhat.com","username":"emilienm"},"change_message_id":"93609a75dfadea9cd7eb1c7470e356b195989e19","unresolved":false,"context_lines":[{"line_number":91,"context_line":"      sudo systemctl stop openstack-*"},{"line_number":92,"context_line":"      sudo systemctl stop neutron-*"},{"line_number":93,"context_line":"      sudo systemctl stop httpd"},{"line_number":94,"context_line":"      sudo yum -y update instack-undercloud openstack-puppet-modules openstack-tripleo-common python-tripleoclient ceph-ansible"},{"line_number":95,"context_line":"      openstack undercloud upgrade"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"   Once the undercloud upgrade is fully completed you may"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ff346bd7_3a51a50f","line":94,"updated":"2017-07-25 19:37:50.000000000","message":"don\u0027t you need special repos before?","commit_id":"a40ba55d8bf2701cbc1165f946d6b6f6665164d9"},{"author":{"_account_id":18002,"name":"John Fulton","email":"fulton@redhat.com","username":"fultonj"},"change_message_id":"efeff58bda5bf671518e744aaaeb1e5dfb609adf","unresolved":false,"context_lines":[{"line_number":91,"context_line":"      sudo systemctl stop openstack-*"},{"line_number":92,"context_line":"      sudo systemctl stop neutron-*"},{"line_number":93,"context_line":"      sudo systemctl stop httpd"},{"line_number":94,"context_line":"      sudo yum -y update instack-undercloud openstack-puppet-modules openstack-tripleo-common python-tripleoclient ceph-ansible"},{"line_number":95,"context_line":"      openstack undercloud upgrade"},{"line_number":96,"context_line":""},{"line_number":97,"context_line":"   Once the undercloud upgrade is fully completed you may"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ff346bd7_9b49b3d1","line":94,"in_reply_to":"ff346bd7_3a51a50f","updated":"2017-07-25 21:33:33.000000000","message":"- patchset 3 covers this in the context of an upgrade\n- in other places in the documentation, e.g. installation, the existing docs have the user enable the necessary repos\n\n[1] http://tripleo.org/install/installation/installation.html#installing-the-undercloud","commit_id":"a40ba55d8bf2701cbc1165f946d6b6f6665164d9"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"a76c2c0977ba4567a0255444391acaf4a264646b","unresolved":false,"context_lines":[{"line_number":132,"context_line":".. note::"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"            It is not necessary to update ceph-ansible unless Ceph is"},{"line_number":135,"context_line":"\t    used in the overcloud."},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"Upgrading the Overcloud to Ocata and beyond"},{"line_number":138,"context_line":"-------------------------------------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ff346bd7_032c2a00","line":135,"updated":"2017-07-26 07:47:06.000000000","message":"mix of tabs and spaces here","commit_id":"0d42a579059ad4cf2f19050a9d07fa6e92fea484"},{"author":{"_account_id":18002,"name":"John Fulton","email":"fulton@redhat.com","username":"fultonj"},"change_message_id":"06f18352d4b2ed4d8f66976aa186125155865207","unresolved":false,"context_lines":[{"line_number":132,"context_line":".. note::"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"            It is not necessary to update ceph-ansible unless Ceph is"},{"line_number":135,"context_line":"\t    used in the overcloud."},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"Upgrading the Overcloud to Ocata and beyond"},{"line_number":138,"context_line":"-------------------------------------------"}],"source_content_type":"text/x-rst","patch_set":3,"id":"ff346bd7_8a038673","line":135,"in_reply_to":"ff346bd7_032c2a00","updated":"2017-07-26 12:23:14.000000000","message":"Done","commit_id":"0d42a579059ad4cf2f19050a9d07fa6e92fea484"},{"author":{"_account_id":6796,"name":"Giulio Fidente","email":"gfidente@redhat.com","username":"gfidente"},"change_message_id":"76e46a1318fe4ce984612597f6d99a9fc3e0fa1f","unresolved":false,"context_lines":[{"line_number":102,"context_line":""},{"line_number":103,"context_line":"       It is not yet possible to migrate an existing puppet-ceph"},{"line_number":104,"context_line":"       deployment to a ceph-ansible deployment. Only new deployments"},{"line_number":105,"context_line":"       are currently possible with ceph-ansible."},{"line_number":106,"context_line":""},{"line_number":107,"context_line":"   The following command will upgrade the undercloud::"},{"line_number":108,"context_line":""}],"source_content_type":"text/x-rst","patch_set":8,"id":"bf3e73b7_8913ea0d","line":105,"updated":"2017-08-07 17:49:55.000000000","message":"this is subject to change as we want the migration playbook to deal with the migration of pre-existing clusters to containers [1] but this isn\u0027t tested yet so for now I guess it\u0027s fine to say that is unsupported and revisit it later\n\n1. https://github.com/openstack/tripleo-heat-templates/blob/master/docker/services/ceph-ansible/ceph-base.yaml#L37","commit_id":"8aa4fc26629caaa6b7a262ce6cf1caf1bcdfe1aa"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"7d7260649a8eee06faaf9d24c43442a314df7b1b","unresolved":false,"context_lines":[{"line_number":131,"context_line":""},{"line_number":132,"context_line":".. note::"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"            It is not necessary to update ceph-ansible unless Ceph is"},{"line_number":135,"context_line":"            used in the overcloud."},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"Upgrading the Overcloud to Ocata and beyond"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9f436f4f_2986b814","line":134,"updated":"2017-08-14 20:05:15.000000000","message":"nit: I\u0027d phrase it as \"It is not necessary ... if Ceph is not ...\"","commit_id":"8aa4fc26629caaa6b7a262ce6cf1caf1bcdfe1aa"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"7d7260649a8eee06faaf9d24c43442a314df7b1b","unresolved":false,"context_lines":[{"line_number":132,"context_line":".. note::"},{"line_number":133,"context_line":""},{"line_number":134,"context_line":"            It is not necessary to update ceph-ansible unless Ceph is"},{"line_number":135,"context_line":"            used in the overcloud."},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"Upgrading the Overcloud to Ocata and beyond"},{"line_number":138,"context_line":"-------------------------------------------"}],"source_content_type":"text/x-rst","patch_set":8,"id":"9f436f4f_097f7415","line":135,"updated":"2017-08-14 20:05:15.000000000","message":"nit: too much indentation","commit_id":"8aa4fc26629caaa6b7a262ce6cf1caf1bcdfe1aa"},{"author":{"_account_id":6796,"name":"Giulio Fidente","email":"gfidente@redhat.com","username":"gfidente"},"change_message_id":"c03e74efeadc985603a9b33465418123caf64302","unresolved":false,"context_lines":[{"line_number":97,"context_line":"       ceph-ansible package must then be installed::"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"          sudo yum -y install --enablerepo\u003dextras centos-release-ceph-jewel"},{"line_number":100,"context_line":"          sudo sed -i -e \u0027s%gpgcheck\u003d.*%gpgcheck\u003d0%\u0027 /etc/yum.repos.d/CentOS-Ceph-Jewel.repo"},{"line_number":101,"context_line":"          sudo yum -y install ceph-ansible"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"       It is not yet possible to migrate an existing puppet-ceph"}],"source_content_type":"text/x-rst","patch_set":12,"id":"9f436f4f_8493f400","line":100,"updated":"2017-08-17 17:00:57.000000000","message":"I don\u0027t it is necessary to disable gpgcheck for upgrade because we don\u0027t rebuild the images","commit_id":"02fcf6afcb2b6f5564f7319b3a08241f3d686f5b"},{"author":{"_account_id":18002,"name":"John Fulton","email":"fulton@redhat.com","username":"fultonj"},"change_message_id":"bc3f16e911785056ded7df6a9f9dc0d6b4da1f28","unresolved":false,"context_lines":[{"line_number":97,"context_line":"       ceph-ansible package must then be installed::"},{"line_number":98,"context_line":""},{"line_number":99,"context_line":"          sudo yum -y install --enablerepo\u003dextras centos-release-ceph-jewel"},{"line_number":100,"context_line":"          sudo sed -i -e \u0027s%gpgcheck\u003d.*%gpgcheck\u003d0%\u0027 /etc/yum.repos.d/CentOS-Ceph-Jewel.repo"},{"line_number":101,"context_line":"          sudo yum -y install ceph-ansible"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"       It is not yet possible to migrate an existing puppet-ceph"}],"source_content_type":"text/x-rst","patch_set":12,"id":"9f436f4f_3b5d82e9","line":100,"in_reply_to":"9f436f4f_8493f400","updated":"2017-08-17 18:12:12.000000000","message":"Done","commit_id":"02fcf6afcb2b6f5564f7319b3a08241f3d686f5b"}]}
