)]}'
{"doc/arch-design-rst/source/generalpurpose-architecture.rst":[{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"8118adf0257359ff32c495566cd8bf29f095dd31","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Architecture"},{"line_number":2,"context_line":"------------"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"Hardware selection involves three key areas:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_af54a8fe","line":1,"updated":"2015-11-11 00:30:18.000000000","message":"starts from level 1.\n\n \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n Architecture\n \u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nhttp://docs.openstack.org/contributor-guide/rst-conv/titles.html","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"44536073fc313692594ca9f14898af3c222e83b0","unresolved":false,"context_lines":[{"line_number":1,"context_line":"Architecture"},{"line_number":2,"context_line":"------------"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"Hardware selection involves three key areas:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_14d4c3ba","line":1,"in_reply_to":"da85f559_af54a8fe","updated":"2015-11-11 18:47:18.000000000","message":"Done","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"8118adf0257359ff32c495566cd8bf29f095dd31","unresolved":false,"context_lines":[{"line_number":3,"context_line":""},{"line_number":4,"context_line":"Hardware selection involves three key areas:"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"-  Compute"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"-  Network"},{"line_number":9,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_8f7684a2","line":6,"updated":"2015-11-11 00:30:18.000000000","message":"\"-\" works fine, but we are using \"*\" as our conventions.\n\nhttp://docs.openstack.org/contributor-guide/rst-conv/lists.html","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"44536073fc313692594ca9f14898af3c222e83b0","unresolved":false,"context_lines":[{"line_number":3,"context_line":""},{"line_number":4,"context_line":"Hardware selection involves three key areas:"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"-  Compute"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"-  Network"},{"line_number":9,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_b4ddb7e1","line":6,"in_reply_to":"da85f559_8f7684a2","updated":"2015-11-11 18:47:18.000000000","message":"Done","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},"change_message_id":"c8a962a1dc0d6a8c5ca02f4bf188aa65b40f6b14","unresolved":false,"context_lines":[{"line_number":29,"context_line":"-  Network capacity (number and speed of links)"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"-  Storage capacity (gigabytes or terabytes as well as Input/Output"},{"line_number":32,"context_line":"   Operations Per Second (IOPS)"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"Evaluate server hardware around four conflicting dimensions:"},{"line_number":35,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_8f4f646a","line":32,"updated":"2015-11-11 00:29:20.000000000","message":"(:term:`IOPS`)","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"44536073fc313692594ca9f14898af3c222e83b0","unresolved":false,"context_lines":[{"line_number":29,"context_line":"-  Network capacity (number and speed of links)"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":"-  Storage capacity (gigabytes or terabytes as well as Input/Output"},{"line_number":32,"context_line":"   Operations Per Second (IOPS)"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"Evaluate server hardware around four conflicting dimensions:"},{"line_number":35,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_34bea765","line":32,"in_reply_to":"da85f559_8f4f646a","updated":"2015-11-11 18:47:18.000000000","message":"Done","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"8118adf0257359ff32c495566cd8bf29f095dd31","unresolved":false,"context_lines":[{"line_number":128,"context_line":"versa."},{"line_number":129,"context_line":""},{"line_number":130,"context_line":"Selecting storage hardware"},{"line_number":131,"context_line":"--------------------------"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"Determine storage hardware architecture by selecting specific storage"},{"line_number":134,"context_line":"architecture. Determine the selection of storage architecture by"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_0f6b74b8","line":131,"updated":"2015-11-11 00:30:18.000000000","message":"level 2 here.\n\n Selecting storage hardware\n ~~~~~~~~~~~~~~~~~~","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"44536073fc313692594ca9f14898af3c222e83b0","unresolved":false,"context_lines":[{"line_number":128,"context_line":"versa."},{"line_number":129,"context_line":""},{"line_number":130,"context_line":"Selecting storage hardware"},{"line_number":131,"context_line":"--------------------------"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"Determine storage hardware architecture by selecting specific storage"},{"line_number":134,"context_line":"architecture. Determine the selection of storage architecture by"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_742d0fa7","line":131,"in_reply_to":"da85f559_0f6b74b8","updated":"2015-11-11 18:47:18.000000000","message":"Done","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"8118adf0257359ff32c495566cd8bf29f095dd31","unresolved":false,"context_lines":[{"line_number":236,"context_line":"    requirements of the cloud."},{"line_number":237,"context_line":""},{"line_number":238,"context_line":"Selecting networking hardware"},{"line_number":239,"context_line":"-----------------------------"},{"line_number":240,"context_line":""},{"line_number":241,"context_line":"Selecting network architecture determines which network hardware will be"},{"line_number":242,"context_line":"used. Networking software is determined by the selected networking"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_ef5dd015","line":239,"updated":"2015-11-11 00:30:18.000000000","message":"ditto","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"44536073fc313692594ca9f14898af3c222e83b0","unresolved":false,"context_lines":[{"line_number":236,"context_line":"    requirements of the cloud."},{"line_number":237,"context_line":""},{"line_number":238,"context_line":"Selecting networking hardware"},{"line_number":239,"context_line":"-----------------------------"},{"line_number":240,"context_line":""},{"line_number":241,"context_line":"Selecting network architecture determines which network hardware will be"},{"line_number":242,"context_line":"used. Networking software is determined by the selected networking"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_b715b940","line":239,"in_reply_to":"da85f559_ef5dd015","updated":"2015-11-11 18:47:18.000000000","message":"Done","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"8118adf0257359ff32c495566cd8bf29f095dd31","unresolved":false,"context_lines":[{"line_number":282,"context_line":"    Ensure that the physical data center provides the necessary power"},{"line_number":283,"context_line":"    for the selected network hardware."},{"line_number":284,"context_line":""},{"line_number":285,"context_line":"        **Note**"},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"        This may be an issue for spine switches in a leaf and spine"},{"line_number":288,"context_line":"        fabric, or end of row (EoR) switches."}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_efb4f035","line":285,"updated":"2015-11-11 00:30:18.000000000","message":".. note::\n    This may be ...\n\nhttp://docs.openstack.org/contributor-guide/rst-conv/spec-info.html","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"44536073fc313692594ca9f14898af3c222e83b0","unresolved":false,"context_lines":[{"line_number":282,"context_line":"    Ensure that the physical data center provides the necessary power"},{"line_number":283,"context_line":"    for the selected network hardware."},{"line_number":284,"context_line":""},{"line_number":285,"context_line":"        **Note**"},{"line_number":286,"context_line":""},{"line_number":287,"context_line":"        This may be an issue for spine switches in a leaf and spine"},{"line_number":288,"context_line":"        fabric, or end of row (EoR) switches."}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_7749915f","line":285,"in_reply_to":"da85f559_efb4f035","updated":"2015-11-11 18:47:18.000000000","message":"Done","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"8118adf0257359ff32c495566cd8bf29f095dd31","unresolved":false,"context_lines":[{"line_number":319,"context_line":"    accommodate for these requirements."},{"line_number":320,"context_line":""},{"line_number":321,"context_line":"Software selection"},{"line_number":322,"context_line":"------------------"},{"line_number":323,"context_line":""},{"line_number":324,"context_line":"Software selection for a general purpose OpenStack architecture design"},{"line_number":325,"context_line":"needs to include these three areas:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_af890877","line":322,"updated":"2015-11-11 00:30:18.000000000","message":"ditto","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"44536073fc313692594ca9f14898af3c222e83b0","unresolved":false,"context_lines":[{"line_number":319,"context_line":"    accommodate for these requirements."},{"line_number":320,"context_line":""},{"line_number":321,"context_line":"Software selection"},{"line_number":322,"context_line":"------------------"},{"line_number":323,"context_line":""},{"line_number":324,"context_line":"Software selection for a general purpose OpenStack architecture design"},{"line_number":325,"context_line":"needs to include these three areas:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_577b2d8c","line":322,"in_reply_to":"da85f559_af890877","updated":"2015-11-11 18:47:18.000000000","message":"Done","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"8118adf0257359ff32c495566cd8bf29f095dd31","unresolved":false,"context_lines":[{"line_number":331,"context_line":"-  Supplemental software"},{"line_number":332,"context_line":""},{"line_number":333,"context_line":"Operating system and hypervisor"},{"line_number":334,"context_line":"-------------------------------"},{"line_number":335,"context_line":""},{"line_number":336,"context_line":"The operating system (OS) and hypervisor have a significant impact on"},{"line_number":337,"context_line":"the overall design. Selecting a particular operating system and"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_6f7fa066","line":334,"updated":"2015-11-11 00:30:18.000000000","message":"ditto","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"44536073fc313692594ca9f14898af3c222e83b0","unresolved":false,"context_lines":[{"line_number":331,"context_line":"-  Supplemental software"},{"line_number":332,"context_line":""},{"line_number":333,"context_line":"Operating system and hypervisor"},{"line_number":334,"context_line":"-------------------------------"},{"line_number":335,"context_line":""},{"line_number":336,"context_line":"The operating system (OS) and hypervisor have a significant impact on"},{"line_number":337,"context_line":"the overall design. Selecting a particular operating system and"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_177125a8","line":334,"in_reply_to":"da85f559_6f7fa066","updated":"2015-11-11 18:47:18.000000000","message":"Done","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},"change_message_id":"c8a962a1dc0d6a8c5ca02f4bf188aa65b40f6b14","unresolved":false,"context_lines":[{"line_number":347,"context_line":"Cost"},{"line_number":348,"context_line":"    Selecting a commercially supported hypervisor, such as Microsoft"},{"line_number":349,"context_line":"    Hyper-V, will result in a different cost model rather than"},{"line_number":350,"context_line":"    community-supported open source hypervisors including KVM, Kinstance"},{"line_number":351,"context_line":"    or Xen. When comparing open source OS solutions, choosing Ubuntu"},{"line_number":352,"context_line":"    over Red Hat (or vice versa) will have an impact on cost due to"},{"line_number":353,"context_line":"    support contracts."}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_af7b488b","line":350,"updated":"2015-11-11 00:29:20.000000000","message":":term:`KVM\u003ckernel-based VM (KVM)\u003e`","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"44536073fc313692594ca9f14898af3c222e83b0","unresolved":false,"context_lines":[{"line_number":347,"context_line":"Cost"},{"line_number":348,"context_line":"    Selecting a commercially supported hypervisor, such as Microsoft"},{"line_number":349,"context_line":"    Hyper-V, will result in a different cost model rather than"},{"line_number":350,"context_line":"    community-supported open source hypervisors including KVM, Kinstance"},{"line_number":351,"context_line":"    or Xen. When comparing open source OS solutions, choosing Ubuntu"},{"line_number":352,"context_line":"    over Red Hat (or vice versa) will have an impact on cost due to"},{"line_number":353,"context_line":"    support contracts."}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_573ecd8c","line":350,"in_reply_to":"da85f559_af7b488b","updated":"2015-11-11 18:47:18.000000000","message":"Done.  I missed a space the first time, which lead me to discover where the glossary is located.  Learning experience.","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":16237,"name":"venkatamahesh","email":"venkatamaheshkotha@gmail.com","username":"venkatamahesh"},"change_message_id":"c8a962a1dc0d6a8c5ca02f4bf188aa65b40f6b14","unresolved":false,"context_lines":[{"line_number":348,"context_line":"    Selecting a commercially supported hypervisor, such as Microsoft"},{"line_number":349,"context_line":"    Hyper-V, will result in a different cost model rather than"},{"line_number":350,"context_line":"    community-supported open source hypervisors including KVM, Kinstance"},{"line_number":351,"context_line":"    or Xen. When comparing open source OS solutions, choosing Ubuntu"},{"line_number":352,"context_line":"    over Red Hat (or vice versa) will have an impact on cost due to"},{"line_number":353,"context_line":"    support contracts."},{"line_number":354,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_cf600cd2","line":351,"updated":"2015-11-11 00:29:20.000000000","message":":term:`Xen`","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"44536073fc313692594ca9f14898af3c222e83b0","unresolved":false,"context_lines":[{"line_number":348,"context_line":"    Selecting a commercially supported hypervisor, such as Microsoft"},{"line_number":349,"context_line":"    Hyper-V, will result in a different cost model rather than"},{"line_number":350,"context_line":"    community-supported open source hypervisors including KVM, Kinstance"},{"line_number":351,"context_line":"    or Xen. When comparing open source OS solutions, choosing Ubuntu"},{"line_number":352,"context_line":"    over Red Hat (or vice versa) will have an impact on cost due to"},{"line_number":353,"context_line":"    support contracts."},{"line_number":354,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_b74db93f","line":351,"in_reply_to":"da85f559_cf600cd2","updated":"2015-11-11 18:47:18.000000000","message":"Done","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"8118adf0257359ff32c495566cd8bf29f095dd31","unresolved":false,"context_lines":[{"line_number":394,"context_line":"    address if the two sets of tools need to interoperate."},{"line_number":395,"context_line":""},{"line_number":396,"context_line":"OpenStack components"},{"line_number":397,"context_line":"--------------------"},{"line_number":398,"context_line":""},{"line_number":399,"context_line":"Selecting which OpenStack components are included in the overall design"},{"line_number":400,"context_line":"is important. Some OpenStack components, like compute and Image service,"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_8febe412","line":397,"updated":"2015-11-11 00:30:18.000000000","message":"ditto","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"44536073fc313692594ca9f14898af3c222e83b0","unresolved":false,"context_lines":[{"line_number":394,"context_line":"    address if the two sets of tools need to interoperate."},{"line_number":395,"context_line":""},{"line_number":396,"context_line":"OpenStack components"},{"line_number":397,"context_line":"--------------------"},{"line_number":398,"context_line":""},{"line_number":399,"context_line":"Selecting which OpenStack components are included in the overall design"},{"line_number":400,"context_line":"is important. Some OpenStack components, like compute and Image service,"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_d7e63d14","line":397,"in_reply_to":"da85f559_8febe412","updated":"2015-11-11 18:47:18.000000000","message":"Done","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"8118adf0257359ff32c495566cd8bf29f095dd31","unresolved":false,"context_lines":[{"line_number":410,"context_line":"architecture."},{"line_number":411,"context_line":""},{"line_number":412,"context_line":"Networking software"},{"line_number":413,"context_line":"~~~~~~~~~~~~~~~~~~~"},{"line_number":414,"context_line":""},{"line_number":415,"context_line":"OpenStack Networking (neutron) provides a wide variety of networking"},{"line_number":416,"context_line":"services for instances. There are many additional networking software"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_aff028ff","line":413,"updated":"2015-11-11 00:30:18.000000000","message":"level3","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"44536073fc313692594ca9f14898af3c222e83b0","unresolved":false,"context_lines":[{"line_number":410,"context_line":"architecture."},{"line_number":411,"context_line":""},{"line_number":412,"context_line":"Networking software"},{"line_number":413,"context_line":"~~~~~~~~~~~~~~~~~~~"},{"line_number":414,"context_line":""},{"line_number":415,"context_line":"OpenStack Networking (neutron) provides a wide variety of networking"},{"line_number":416,"context_line":"services for instances. There are many additional networking software"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_97ec35f4","line":413,"in_reply_to":"da85f559_aff028ff","updated":"2015-11-11 18:47:18.000000000","message":"Done","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":11482,"name":"Gudrun Wolfgram","email":"gmolson@us.ibm.com","username":"gmolson"},"change_message_id":"312d8ee3196a02542973a0cb6d481af68c10b1ce","unresolved":false,"context_lines":[{"line_number":426,"context_line":"Some of these software packages are described in more detail in the"},{"line_number":427,"context_line":"OpenStack High Availability Guide (refer to the `Network controller"},{"line_number":428,"context_line":"cluster stack"},{"line_number":429,"context_line":"chapter \u003chttp://docs.openstack.org/ha-guide/networking-ha.html\u003e`__ of"},{"line_number":430,"context_line":"the OpenStack High Availability Guide)."},{"line_number":431,"context_line":""},{"line_number":432,"context_line":"For a general purpose OpenStack cloud, the OpenStack infrastructure"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_0d614405","line":429,"updated":"2015-11-10 21:41:16.000000000","message":"It looks like the title of the linked to section might have changed? The section that opens is currently titled, \"OpenStack network nodes\"","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"44536073fc313692594ca9f14898af3c222e83b0","unresolved":false,"context_lines":[{"line_number":426,"context_line":"Some of these software packages are described in more detail in the"},{"line_number":427,"context_line":"OpenStack High Availability Guide (refer to the `Network controller"},{"line_number":428,"context_line":"cluster stack"},{"line_number":429,"context_line":"chapter \u003chttp://docs.openstack.org/ha-guide/networking-ha.html\u003e`__ of"},{"line_number":430,"context_line":"the OpenStack High Availability Guide)."},{"line_number":431,"context_line":""},{"line_number":432,"context_line":"For a general purpose OpenStack cloud, the OpenStack infrastructure"}],"source_content_type":"text/x-rst","patch_set":1,"id":"da85f559_774751bc","line":429,"in_reply_to":"da85f559_0d614405","updated":"2015-11-11 18:47:18.000000000","message":"Fixed the title, set it to \u0027OpenStack network nodes\u0027 to match the link target.","commit_id":"566e7d65b2c70c5649272f4d4e791773c435f11d"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"24d2d967e1dc1e415a65a081e1778f80d8fc3854","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Hardware selection involves three key areas:"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"*  Compute"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"*  Network"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"da85f559_9347171d","line":7,"updated":"2015-11-13 01:01:36.000000000","message":"For consistency throughout this guide, you only need one space between the asterisk and the text.","commit_id":"f50b888f540e9409cad3e294e441bb59af82870d"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"56ec7d8e23f47367b84e9f0d4871846ddee1214d","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Hardware selection involves three key areas:"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"*  Compute"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"*  Network"},{"line_number":10,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba8a016a_bc5bff53","line":7,"in_reply_to":"da85f559_9347171d","updated":"2015-11-16 16:21:50.000000000","message":"Done","commit_id":"f50b888f540e9409cad3e294e441bb59af82870d"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"24d2d967e1dc1e415a65a081e1778f80d8fc3854","unresolved":false,"context_lines":[{"line_number":36,"context_line":""},{"line_number":37,"context_line":"Server density"},{"line_number":38,"context_line":"    A measure of how many servers can fit into a given measure of"},{"line_number":39,"context_line":"    physical space, such as a rack unit [U]."},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"Resource capacity"},{"line_number":42,"context_line":"    The number of CPU cores, amount of RAM, or amount of deliverable"}],"source_content_type":"text/x-rst","patch_set":2,"id":"da85f559_e90c703d","line":39,"updated":"2015-11-13 01:01:36.000000000","message":"For definition lists, you only need to indent text beneath the definition one space.","commit_id":"f50b888f540e9409cad3e294e441bb59af82870d"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"56ec7d8e23f47367b84e9f0d4871846ddee1214d","unresolved":false,"context_lines":[{"line_number":36,"context_line":""},{"line_number":37,"context_line":"Server density"},{"line_number":38,"context_line":"    A measure of how many servers can fit into a given measure of"},{"line_number":39,"context_line":"    physical space, such as a rack unit [U]."},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"Resource capacity"},{"line_number":42,"context_line":"    The number of CPU cores, amount of RAM, or amount of deliverable"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba8a016a_17d0e452","line":39,"in_reply_to":"da85f559_e90c703d","updated":"2015-11-16 16:21:50.000000000","message":"Done","commit_id":"f50b888f540e9409cad3e294e441bb59af82870d"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"24d2d967e1dc1e415a65a081e1778f80d8fc3854","unresolved":false,"context_lines":[{"line_number":285,"context_line":""},{"line_number":286,"context_line":".. note::"},{"line_number":287,"context_line":"    This may be an issue for spine switches in a leaf and spine"},{"line_number":288,"context_line":"    fabric, or end of row (EoR) switches."},{"line_number":289,"context_line":""},{"line_number":290,"context_line":"There is no single best practice architecture for the networking"},{"line_number":291,"context_line":"hardware supporting a general purpose OpenStack cloud that will apply to"}],"source_content_type":"text/x-rst","patch_set":2,"id":"da85f559_4961fcd2","line":288,"updated":"2015-11-13 01:01:36.000000000","message":"Align content under the \"n\" in \"note\".","commit_id":"f50b888f540e9409cad3e294e441bb59af82870d"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"9e1356ae40e8415889a7cfcccf84a12da35837f0","unresolved":false,"context_lines":[{"line_number":285,"context_line":""},{"line_number":286,"context_line":".. note::"},{"line_number":287,"context_line":"    This may be an issue for spine switches in a leaf and spine"},{"line_number":288,"context_line":"    fabric, or end of row (EoR) switches."},{"line_number":289,"context_line":""},{"line_number":290,"context_line":"There is no single best practice architecture for the networking"},{"line_number":291,"context_line":"hardware supporting a general purpose OpenStack cloud that will apply to"}],"source_content_type":"text/x-rst","patch_set":2,"id":"da85f559_7b6b9385","line":288,"updated":"2015-11-12 12:06:51.000000000","message":"I believe this note should be under the \"Ensure that the physical data ...\" text, not under the \"Power requirements\" (just add space 4 times before the whole note).","commit_id":"f50b888f540e9409cad3e294e441bb59af82870d"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"56ec7d8e23f47367b84e9f0d4871846ddee1214d","unresolved":false,"context_lines":[{"line_number":285,"context_line":""},{"line_number":286,"context_line":".. note::"},{"line_number":287,"context_line":"    This may be an issue for spine switches in a leaf and spine"},{"line_number":288,"context_line":"    fabric, or end of row (EoR) switches."},{"line_number":289,"context_line":""},{"line_number":290,"context_line":"There is no single best practice architecture for the networking"},{"line_number":291,"context_line":"hardware supporting a general purpose OpenStack cloud that will apply to"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba8a016a_373c0893","line":288,"in_reply_to":"da85f559_4961fcd2","updated":"2015-11-16 16:21:50.000000000","message":"Done","commit_id":"f50b888f540e9409cad3e294e441bb59af82870d"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"56ec7d8e23f47367b84e9f0d4871846ddee1214d","unresolved":false,"context_lines":[{"line_number":285,"context_line":""},{"line_number":286,"context_line":".. note::"},{"line_number":287,"context_line":"    This may be an issue for spine switches in a leaf and spine"},{"line_number":288,"context_line":"    fabric, or end of row (EoR) switches."},{"line_number":289,"context_line":""},{"line_number":290,"context_line":"There is no single best practice architecture for the networking"},{"line_number":291,"context_line":"hardware supporting a general purpose OpenStack cloud that will apply to"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba8a016a_173784b1","line":288,"in_reply_to":"da85f559_7b6b9385","updated":"2015-11-16 16:21:50.000000000","message":"Done","commit_id":"f50b888f540e9409cad3e294e441bb59af82870d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"c4a2b4f32ed2ba6ddda66aba1fe8a853dc6b8f48","unresolved":false,"context_lines":[{"line_number":331,"context_line":"*  Supplemental software"},{"line_number":332,"context_line":""},{"line_number":333,"context_line":"Operating system and hypervisor"},{"line_number":334,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":335,"context_line":""},{"line_number":336,"context_line":"The operating system (OS) and hypervisor have a significant impact on"},{"line_number":337,"context_line":"the overall design. Selecting a particular operating system and"}],"source_content_type":"text/x-rst","patch_set":2,"id":"da85f559_8da16bfa","line":334,"updated":"2015-11-12 05:39:19.000000000","message":"This one needs to be ---- as it is a tier below \u0027software selection\u0027","commit_id":"f50b888f540e9409cad3e294e441bb59af82870d"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"56ec7d8e23f47367b84e9f0d4871846ddee1214d","unresolved":false,"context_lines":[{"line_number":331,"context_line":"*  Supplemental software"},{"line_number":332,"context_line":""},{"line_number":333,"context_line":"Operating system and hypervisor"},{"line_number":334,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":335,"context_line":""},{"line_number":336,"context_line":"The operating system (OS) and hypervisor have a significant impact on"},{"line_number":337,"context_line":"the overall design. Selecting a particular operating system and"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba8a016a_b72238b8","line":334,"in_reply_to":"da85f559_8da16bfa","updated":"2015-11-16 16:21:50.000000000","message":"According to the standard we max out at three levels of headers.  If I make this a dashed-line instead of a tilde-line, then don\u0027t I end up with more than three levels of headers?\n\nCurrent structure:\n\n  \u003d\u003d\u003d Architecture\n    ~~~ Selecting storage hardware\n    ~~~ Selecting networking hardware\n    ~~~ Software Selection\n    ~~~ Operating system and hypervisor \n    ~~~ OpenStack components\n      --- Networking software\n      --- Management software\n      --- Database software\n\nIf I make \"Operating system and hypervisor\" a subheading under \"Software Selection\", then the last 3 subheadings all get indented to a 4th header level, which is against the standard.\n\n  \u003d\u003d\u003d Architecture\n    ~~~ Selecting storage hardware\n    ~~~ Selecting networking hardware\n    ~~~ Software Selection\n      --- Operating system and hypervisor \n      --- OpenStack components\n        ### Networking software\n        ### Management software\n        ### Database software\n\nIf you would like me to restructure the text to avoid this, I am happy to - please give me suggestions on how to avoid this level of indentation.","commit_id":"f50b888f540e9409cad3e294e441bb59af82870d"},{"author":{"_account_id":14947,"name":"Maria Zlatkova","email":"mzlatkova@mirantis.com","username":"mzlatkova"},"change_message_id":"9e1356ae40e8415889a7cfcccf84a12da35837f0","unresolved":false,"context_lines":[{"line_number":331,"context_line":"*  Supplemental software"},{"line_number":332,"context_line":""},{"line_number":333,"context_line":"Operating system and hypervisor"},{"line_number":334,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":335,"context_line":""},{"line_number":336,"context_line":"The operating system (OS) and hypervisor have a significant impact on"},{"line_number":337,"context_line":"the overall design. Selecting a particular operating system and"}],"source_content_type":"text/x-rst","patch_set":2,"id":"da85f559_7b05d311","line":334,"in_reply_to":"da85f559_8da16bfa","updated":"2015-11-12 12:06:51.000000000","message":"If the first heading remains \u003d\u003d\u003d\u003d\u003d, then the following sections have to be ~~~~~ :\n\nSelecting storage hardware, Selecting networking hardware, Software selection, Operating system and hypervisor, OpenStack components.\n\nAnd the following should be ----- :\n\nNetworking software, Management software, Database software.","commit_id":"f50b888f540e9409cad3e294e441bb59af82870d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"c4a2b4f32ed2ba6ddda66aba1fe8a853dc6b8f48","unresolved":false,"context_lines":[{"line_number":395,"context_line":"    address if the two sets of tools need to interoperate."},{"line_number":396,"context_line":""},{"line_number":397,"context_line":"OpenStack components"},{"line_number":398,"context_line":"~~~~~~~~~~~~~~~~~~~~"},{"line_number":399,"context_line":""},{"line_number":400,"context_line":"Selecting which OpenStack components are included in the overall design"},{"line_number":401,"context_line":"is important. Some OpenStack components, like compute and Image service,"}],"source_content_type":"text/x-rst","patch_set":2,"id":"da85f559_2da4ff05","line":398,"updated":"2015-11-12 05:39:19.000000000","message":"ditto","commit_id":"f50b888f540e9409cad3e294e441bb59af82870d"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"c4a2b4f32ed2ba6ddda66aba1fe8a853dc6b8f48","unresolved":false,"context_lines":[{"line_number":411,"context_line":"architecture."},{"line_number":412,"context_line":""},{"line_number":413,"context_line":"Networking software"},{"line_number":414,"context_line":"-------------------"},{"line_number":415,"context_line":""},{"line_number":416,"context_line":"OpenStack Networking (neutron) provides a wide variety of networking"},{"line_number":417,"context_line":"services for instances. There are many additional networking software"}],"source_content_type":"text/x-rst","patch_set":2,"id":"da85f559_cdb3f34b","line":414,"updated":"2015-11-12 05:39:19.000000000","message":"Then these then need to be ^^^^","commit_id":"f50b888f540e9409cad3e294e441bb59af82870d"},{"author":{"_account_id":13995,"name":"Nate Johnston","email":"nate.johnston@redhat.com","username":"natejohnston"},"change_message_id":"56ec7d8e23f47367b84e9f0d4871846ddee1214d","unresolved":false,"context_lines":[{"line_number":411,"context_line":"architecture."},{"line_number":412,"context_line":""},{"line_number":413,"context_line":"Networking software"},{"line_number":414,"context_line":"-------------------"},{"line_number":415,"context_line":""},{"line_number":416,"context_line":"OpenStack Networking (neutron) provides a wide variety of networking"},{"line_number":417,"context_line":"services for instances. There are many additional networking software"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba8a016a_49ffb401","line":414,"in_reply_to":"da85f559_cdb3f34b","updated":"2015-11-16 16:21:50.000000000","message":"According to http://docs.openstack.org/contributor-guide/rst-conv/titles.html only three levels of heading may be used.","commit_id":"f50b888f540e9409cad3e294e441bb59af82870d"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"56a0b8e75749a8470721c23941d9d0bd53ba180a","unresolved":false,"context_lines":[{"line_number":30,"context_line":"* Network capacity (number and speed of links)"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"* Storage capacity (gigabytes or terabytes as well as Input/Output"},{"line_number":33,"context_line":"   Operations Per Second (:term:`IOPS`)"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"Evaluate server hardware around four conflicting dimensions:"},{"line_number":36,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"ba8a016a_61d640c7","line":33,"updated":"2015-11-16 21:56:12.000000000","message":"Dedent line one space.","commit_id":"2c7a8263a984a508e1f02b112ef42a65cee464ae"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"56a0b8e75749a8470721c23941d9d0bd53ba180a","unresolved":false,"context_lines":[{"line_number":57,"context_line":"the design. The following list outlines the form factors to choose from:"},{"line_number":58,"context_line":""},{"line_number":59,"context_line":"* Blade servers typically support dual-socket multi-core CPUs. Blades"},{"line_number":60,"context_line":"   also offer outstanding density."},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"* 1U rack-mounted servers occupy only a single rack unit. Their"},{"line_number":63,"context_line":"   benefits include high density, support for dual-socket multi-core"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ba8a016a_e14b10af","line":60,"updated":"2015-11-16 21:56:12.000000000","message":"Dedent line one space.","commit_id":"2c7a8263a984a508e1f02b112ef42a65cee464ae"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"56a0b8e75749a8470721c23941d9d0bd53ba180a","unresolved":false,"context_lines":[{"line_number":63,"context_line":"   benefits include high density, support for dual-socket multi-core"},{"line_number":64,"context_line":"   CPUs, and support for reasonable RAM amounts. This form factor offers"},{"line_number":65,"context_line":"   limited storage capacity, limited network capacity, and limited"},{"line_number":66,"context_line":"   expandability."},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"* 2U rack-mounted servers offer the expanded storage and networking"},{"line_number":69,"context_line":"   capacity that 1U servers tend to lack, but with a corresponding"}],"source_content_type":"text/x-rst","patch_set":4,"id":"ba8a016a_6172c0e7","line":66,"updated":"2015-11-16 21:56:12.000000000","message":"After the first line, dedent the other lines one space. Do this for all  bulleted lists.","commit_id":"2c7a8263a984a508e1f02b112ef42a65cee464ae"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"56a0b8e75749a8470721c23941d9d0bd53ba180a","unresolved":false,"context_lines":[{"line_number":462,"context_line":""},{"line_number":463,"context_line":"* OS-hypervisor combination: Ensure that the selected logging,"},{"line_number":464,"context_line":"   monitoring, or alerting tools support the proposed OS-hypervisor"},{"line_number":465,"context_line":"   combination."},{"line_number":466,"context_line":""},{"line_number":467,"context_line":"* Network hardware: The network hardware selection needs to be"},{"line_number":468,"context_line":"   supported by the logging, monitoring, and alerting software."}],"source_content_type":"text/x-rst","patch_set":4,"id":"ba8a016a_61bba073","line":465,"updated":"2015-11-16 21:56:12.000000000","message":"After the first line, dedent the other lines one space. Do this for all  bulleted lists.","commit_id":"2c7a8263a984a508e1f02b112ef42a65cee464ae"}]}
