)]}'
{"ansible/group_vars/compute/luks":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"eaf8f28d12d25420e05ed6306e7f36258cb473d1","unresolved":false,"context_lines":[{"line_number":2,"context_line":"###############################################################################"},{"line_number":3,"context_line":"# Compute node encryption configuration."},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"# List of block devices to encrypt. See stachpc.luks role for format."},{"line_number":6,"context_line":"luks_devices: \"{{ compute_luks_devices }}\""}],"source_content_type":"application/octet-stream","patch_set":2,"id":"3f4c43b2_6699346d","line":5,"range":{"start_line":5,"start_character":40,"end_line":5,"end_character":47},"updated":"2020-04-14 20:30:59.000000000","message":"s/stachpc/stackhpc/","commit_id":"34388eedf02c3fc6e75278685b05185c5c8015af"}],"ansible/group_vars/controllers/luks":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"eaf8f28d12d25420e05ed6306e7f36258cb473d1","unresolved":false,"context_lines":[{"line_number":2,"context_line":"###############################################################################"},{"line_number":3,"context_line":"# Controller node encryption configuration."},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"# List of block devices to encrypt. See stachpc.luks role for format."},{"line_number":6,"context_line":"luks_devices: \"{{ controller_luks_devices }}\""}],"source_content_type":"application/octet-stream","patch_set":2,"id":"3f4c43b2_469eb856","line":5,"range":{"start_line":5,"start_character":40,"end_line":5,"end_character":47},"updated":"2020-04-14 20:30:59.000000000","message":"s/stachpc/stackhpc/","commit_id":"34388eedf02c3fc6e75278685b05185c5c8015af"}],"ansible/group_vars/monitoring/luks":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"eaf8f28d12d25420e05ed6306e7f36258cb473d1","unresolved":false,"context_lines":[{"line_number":2,"context_line":"###############################################################################"},{"line_number":3,"context_line":"# Monitoring node encryption configuration."},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"# List of block devices to encrypt. See stachpc.luks role for format."},{"line_number":6,"context_line":"luks_devices: \u003e"},{"line_number":7,"context_line":"  {{ controller_luks_devices"},{"line_number":8,"context_line":"     if inventory_hostname in groups[\u0027controllers\u0027] else"}],"source_content_type":"application/octet-stream","patch_set":2,"id":"3f4c43b2_e6ac248e","line":5,"range":{"start_line":5,"start_character":40,"end_line":5,"end_character":47},"updated":"2020-04-14 20:30:59.000000000","message":"s/stachpc/stackhpc/","commit_id":"34388eedf02c3fc6e75278685b05185c5c8015af"}],"ansible/group_vars/seed-hypervisor/luks":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"eaf8f28d12d25420e05ed6306e7f36258cb473d1","unresolved":false,"context_lines":[{"line_number":2,"context_line":"###############################################################################"},{"line_number":3,"context_line":"# Seed hypervisor node encryption configuration."},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"# List of block devices to encrypt. See stachpc.luks role for format."},{"line_number":6,"context_line":"luks_devices: \"{{ seed_hypervisor_luks_devices }}\""}],"source_content_type":"application/octet-stream","patch_set":2,"id":"3f4c43b2_66b2d4e8","line":5,"range":{"start_line":5,"start_character":40,"end_line":5,"end_character":47},"updated":"2020-04-14 20:30:59.000000000","message":"s/stachpc/stackhpc/","commit_id":"34388eedf02c3fc6e75278685b05185c5c8015af"}],"ansible/group_vars/seed/luks":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"eaf8f28d12d25420e05ed6306e7f36258cb473d1","unresolved":false,"context_lines":[{"line_number":2,"context_line":"###############################################################################"},{"line_number":3,"context_line":"# Seed node encryption configuration."},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"# List of block devices to encrypt. See stachpc.luks role for format."},{"line_number":6,"context_line":"luks_devices: \"{{ seed_luks_devices }}\""}],"source_content_type":"application/octet-stream","patch_set":2,"id":"3f4c43b2_a6cb3c51","line":5,"range":{"start_line":5,"start_character":40,"end_line":5,"end_character":47},"updated":"2020-04-14 20:30:59.000000000","message":"s/stachpc/stackhpc/","commit_id":"34388eedf02c3fc6e75278685b05185c5c8015af"}],"ansible/group_vars/storage/luks":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"eaf8f28d12d25420e05ed6306e7f36258cb473d1","unresolved":false,"context_lines":[{"line_number":2,"context_line":"###############################################################################"},{"line_number":3,"context_line":"# Storage node encryption configuration."},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"# List of block devices to encrypt. See stachpc.luks role for format."},{"line_number":6,"context_line":"luks_devices: \"{{ storage_luks_devices }}\""}],"source_content_type":"application/octet-stream","patch_set":2,"id":"3f4c43b2_26dd6c14","line":5,"range":{"start_line":5,"start_character":40,"end_line":5,"end_character":47},"updated":"2020-04-14 20:30:59.000000000","message":"s/stachpc/stackhpc/","commit_id":"34388eedf02c3fc6e75278685b05185c5c8015af"}],"ansible/luks.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"d684fa843a61c1db84dd8559c372bcfdb7b62c0e","unresolved":false,"context_lines":[{"line_number":4,"context_line":"  tags:"},{"line_number":5,"context_line":"    - luks"},{"line_number":6,"context_line":"  tasks:"},{"line_number":7,"context_line":"    - include_role:"},{"line_number":8,"context_line":"        name: stachpc.luks"},{"line_number":9,"context_line":"      when:"},{"line_number":10,"context_line":"        - luks_devices is defined"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f4c43b2_1b0b698e","line":7,"range":{"start_line":7,"start_character":6,"end_line":7,"end_character":18},"updated":"2020-04-14 20:20:26.000000000","message":"nit: could you add a name?","commit_id":"34388eedf02c3fc6e75278685b05185c5c8015af"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"eaf8f28d12d25420e05ed6306e7f36258cb473d1","unresolved":false,"context_lines":[{"line_number":5,"context_line":"    - luks"},{"line_number":6,"context_line":"  tasks:"},{"line_number":7,"context_line":"    - include_role:"},{"line_number":8,"context_line":"        name: stachpc.luks"},{"line_number":9,"context_line":"      when:"},{"line_number":10,"context_line":"        - luks_devices is defined"},{"line_number":11,"context_line":"        - luks_devices | length \u003e 0"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f4c43b2_86cd605f","line":8,"range":{"start_line":8,"start_character":14,"end_line":8,"end_character":21},"updated":"2020-04-14 20:30:59.000000000","message":"s/stachpc/stackhpc/","commit_id":"34388eedf02c3fc6e75278685b05185c5c8015af"}],"doc/source/configuration/hosts.rst":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"d684fa843a61c1db84dd8559c372bcfdb7b62c0e","unresolved":false,"context_lines":[{"line_number":582,"context_line":"the `stackhpc.luks \u003chttps://galaxy.ansible.com/stackhpc/luks\u003e`__"},{"line_number":583,"context_line":"Ansible role."},{"line_number":584,"context_line":""},{"line_number":585,"context_line":"For example, to encrypt the software raid device, ``/dev/md0`` on the seed, and make it"},{"line_number":586,"context_line":"making it available as ``/dev/mapper/md0crypt``"},{"line_number":587,"context_line":""},{"line_number":588,"context_line":".. code-block:: yaml"},{"line_number":589,"context_line":"   :caption: ``seed.yml``"}],"source_content_type":"text/x-rst","patch_set":2,"id":"3f4c43b2_e6e6e444","line":586,"range":{"start_line":585,"start_character":80,"end_line":586,"end_character":9},"updated":"2020-04-14 20:20:26.000000000","message":"duplicated","commit_id":"34388eedf02c3fc6e75278685b05185c5c8015af"}],"etc/kayobe/controllers.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"d684fa843a61c1db84dd8559c372bcfdb7b62c0e","unresolved":false,"context_lines":[{"line_number":61,"context_line":"# Controller node encryption configuration."},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"# List of block devices to encrypt. See stackhpc.luks role for format."},{"line_number":64,"context_line":"controller_luks_devices: []"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"###############################################################################"},{"line_number":67,"context_line":"# Controller node LVM configuration."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f4c43b2_46d19854","line":64,"range":{"start_line":64,"start_character":0,"end_line":64,"end_character":23},"updated":"2020-04-14 20:20:26.000000000","message":"comment out","commit_id":"34388eedf02c3fc6e75278685b05185c5c8015af"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"5d7b25cc138826e39c6b36d427ad08bdd46cd32b","unresolved":false,"context_lines":[{"line_number":61,"context_line":"# Controller node encryption configuration."},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"# List of block devices to encrypt. See stackhpc.luks role for format."},{"line_number":64,"context_line":"#controller_luks_devices: []"},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"###############################################################################"},{"line_number":67,"context_line":"# Controller node LVM configuration."}],"source_content_type":"text/x-yaml","patch_set":13,"id":"ff570b3c_2cc92e58","line":64,"range":{"start_line":64,"start_character":25,"end_line":64,"end_character":28},"updated":"2020-05-20 15:26:59.000000000","message":"Remove","commit_id":"05542fea39098b06f939cde6682975345cb01d27"}],"etc/kayobe/monitoring.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"d684fa843a61c1db84dd8559c372bcfdb7b62c0e","unresolved":false,"context_lines":[{"line_number":58,"context_line":"# Monitoring node encryption configuration."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"# List of block devices to encrypt. See stackhpc.luks role for format."},{"line_number":61,"context_line":"monitoring_luks_devices: []"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"###############################################################################"},{"line_number":64,"context_line":"# Monitoring node LVM configuration."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f4c43b2_86c28084","line":61,"range":{"start_line":61,"start_character":0,"end_line":61,"end_character":23},"updated":"2020-04-14 20:20:26.000000000","message":"ditto","commit_id":"34388eedf02c3fc6e75278685b05185c5c8015af"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"5d7b25cc138826e39c6b36d427ad08bdd46cd32b","unresolved":false,"context_lines":[{"line_number":58,"context_line":"# Monitoring node encryption configuration."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"# List of block devices to encrypt. See stackhpc.luks role for format."},{"line_number":61,"context_line":"#monitoring_luks_devices: []"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"###############################################################################"},{"line_number":64,"context_line":"# Monitoring node LVM configuration."}],"source_content_type":"text/x-yaml","patch_set":13,"id":"ff570b3c_8cc4ba41","line":61,"range":{"start_line":61,"start_character":25,"end_line":61,"end_character":28},"updated":"2020-05-20 15:26:59.000000000","message":"Remove","commit_id":"05542fea39098b06f939cde6682975345cb01d27"}],"etc/kayobe/seed-hypervisor.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"d684fa843a61c1db84dd8559c372bcfdb7b62c0e","unresolved":false,"context_lines":[{"line_number":28,"context_line":"# Seed hypervisor node encryption configuration."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"# List of block devices to encrypt. See stackhpc.luks role for format."},{"line_number":31,"context_line":"seed_hypervisor_luks_devices: []"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"###############################################################################"},{"line_number":34,"context_line":"# Seed hypervisor node LVM configuration."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f4c43b2_c6bc8807","line":31,"range":{"start_line":31,"start_character":0,"end_line":31,"end_character":28},"updated":"2020-04-14 20:20:26.000000000","message":"ditto","commit_id":"34388eedf02c3fc6e75278685b05185c5c8015af"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"5d7b25cc138826e39c6b36d427ad08bdd46cd32b","unresolved":false,"context_lines":[{"line_number":28,"context_line":"# Seed hypervisor node encryption configuration."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"# List of block devices to encrypt. See stackhpc.luks role for format."},{"line_number":31,"context_line":"#seed_hypervisor_luks_devices: []"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"###############################################################################"},{"line_number":34,"context_line":"# Seed hypervisor node LVM configuration."}],"source_content_type":"text/x-yaml","patch_set":13,"id":"ff570b3c_6cbfa6a9","line":31,"range":{"start_line":31,"start_character":30,"end_line":31,"end_character":33},"updated":"2020-05-20 15:26:59.000000000","message":"Remove","commit_id":"05542fea39098b06f939cde6682975345cb01d27"}],"etc/kayobe/seed.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"d684fa843a61c1db84dd8559c372bcfdb7b62c0e","unresolved":false,"context_lines":[{"line_number":28,"context_line":"# Seed node encryption configuration."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"# List of block devices to encrypt. See stackhpc.luks role for format."},{"line_number":31,"context_line":"seed_luks_devices: []"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"###############################################################################"},{"line_number":34,"context_line":"# LVM configuration."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f4c43b2_26372cb3","line":31,"range":{"start_line":31,"start_character":0,"end_line":31,"end_character":17},"updated":"2020-04-14 20:20:26.000000000","message":"ditto","commit_id":"34388eedf02c3fc6e75278685b05185c5c8015af"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"5d7b25cc138826e39c6b36d427ad08bdd46cd32b","unresolved":false,"context_lines":[{"line_number":28,"context_line":"# Seed node encryption configuration."},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"# List of block devices to encrypt. See stackhpc.luks role for format."},{"line_number":31,"context_line":"#seed_luks_devices: []"},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"###############################################################################"},{"line_number":34,"context_line":"# LVM configuration."}],"source_content_type":"text/x-yaml","patch_set":13,"id":"ff570b3c_ace25ed3","line":31,"range":{"start_line":31,"start_character":19,"end_line":31,"end_character":22},"updated":"2020-05-20 15:26:59.000000000","message":"Remove","commit_id":"05542fea39098b06f939cde6682975345cb01d27"}],"etc/kayobe/storage.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"d684fa843a61c1db84dd8559c372bcfdb7b62c0e","unresolved":false,"context_lines":[{"line_number":63,"context_line":"# Storage node encryption configuration."},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"# List of block devices to encrypt. See stackhpc.luks role for format."},{"line_number":66,"context_line":"storage_luks_devices: []"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"###############################################################################"},{"line_number":69,"context_line":"# Storage node LVM configuration."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f4c43b2_063cb091","line":66,"range":{"start_line":66,"start_character":0,"end_line":66,"end_character":20},"updated":"2020-04-14 20:20:26.000000000","message":"ditto","commit_id":"34388eedf02c3fc6e75278685b05185c5c8015af"},{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"5d7b25cc138826e39c6b36d427ad08bdd46cd32b","unresolved":false,"context_lines":[{"line_number":63,"context_line":"# Storage node encryption configuration."},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"# List of block devices to encrypt. See stackhpc.luks role for format."},{"line_number":66,"context_line":"#storage_luks_devices: []"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"###############################################################################"},{"line_number":69,"context_line":"# Storage node LVM configuration."}],"source_content_type":"text/x-yaml","patch_set":13,"id":"ff570b3c_ece8d6b3","line":66,"range":{"start_line":66,"start_character":22,"end_line":66,"end_character":25},"updated":"2020-05-20 15:26:59.000000000","message":"Remove","commit_id":"05542fea39098b06f939cde6682975345cb01d27"}],"kayobe/cli/commands.py":[{"author":{"_account_id":15197,"name":"Pierre Riteau","email":"pierre@stackhpc.com","username":"priteau","status":"StackHPC"},"change_message_id":"eaf8f28d12d25420e05ed6306e7f36258cb473d1","unresolved":false,"context_lines":[{"line_number":498,"context_line":"    * Disable bootstrap interface configuration."},{"line_number":499,"context_line":"    * Configure NTP."},{"line_number":500,"context_line":"    * Optionally, configure software RAID arrays."},{"line_number":501,"context_line":"    * Optionally, configure encryption"},{"line_number":502,"context_line":"    * Configure LVM volumes."},{"line_number":503,"context_line":"    * Optionally, create a virtualenv for kolla-ansible."},{"line_number":504,"context_line":"    * Configure a user account for kolla-ansible."}],"source_content_type":"text/x-python","patch_set":2,"id":"3f4c43b2_c645a8b5","line":501,"updated":"2020-04-14 20:30:59.000000000","message":"Nit: add dot.","commit_id":"34388eedf02c3fc6e75278685b05185c5c8015af"}],"playbooks/kayobe-overcloud-host-configure-base/overrides.yml.j2":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"59021c5cfb8041f3025b10a60ab53cc308165755","unresolved":false,"context_lines":[{"line_number":57,"context_line":""},{"line_number":58,"context_line":"# Provide a disk for use by LVM. Uses the LUKS encrypted device created below."},{"line_number":59,"context_line":"controller_lvm_group_data_disks:"},{"line_number":60,"context_line":"  - /dev/mapper/loopback-crypt"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"# Define a software RAID device consisting of two loopback devices."},{"line_number":63,"context_line":"controller_mdadm_arrays:"}],"source_content_type":"text/x-jinja2","patch_set":6,"id":"1f493fa4_a7b38ee8","line":60,"updated":"2020-04-30 11:57:44.000000000","message":"Tidy","commit_id":"8f353e4df0c40c5db78667771f0b47715e6b1c08"}],"requirements.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"d684fa843a61c1db84dd8559c372bcfdb7b62c0e","unresolved":false,"context_lines":[{"line_number":6,"context_line":"  version: 6b5f1d55bc3f27fa2855d8dd59b5c224d160d806"},{"line_number":7,"context_line":"- src: MichaelRigart.interfaces"},{"line_number":8,"context_line":"  version: v1.4.0"},{"line_number":9,"context_line":"- src: stackhpc.luks"},{"line_number":10,"context_line":"  version: 0.1.0"},{"line_number":11,"context_line":"- src: mrlesmithjr.manage-lvm"},{"line_number":12,"context_line":"  version: v0.1.4"},{"line_number":13,"context_line":"- src: mrlesmithjr.mdadm"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3f4c43b2_0665d0b5","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":16},"updated":"2020-04-14 20:20:26.000000000","message":"nit: alphabetise","commit_id":"34388eedf02c3fc6e75278685b05185c5c8015af"}]}
