)]}'
{"deploy-guide/source/app-trilio-vault.rst":[{"author":{"_account_id":30561,"name":"Peter Matulis","email":"peter.matulis@canonical.com","username":"pmatulis"},"change_message_id":"b3357a834455a458348722d61ae2ab9ba4d020ee","unresolved":true,"context_lines":[{"line_number":149,"context_line":"   These parts of the TrilioVault deployment are Python 3 only and have"},{"line_number":150,"context_line":"   dependency version requirements that are only supported from Train onwards."},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"Configure Storage"},{"line_number":153,"context_line":"-----------------"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"Once the deployment completes the trilio-wlm and trilio-data-mover applications"}],"source_content_type":"text/x-rst","patch_set":1,"id":"342edf64_62f8ec43","line":152,"range":{"start_line":152,"start_character":10,"end_line":152,"end_character":11},"updated":"2021-06-28 15:52:47.000000000","message":"s","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":12549,"name":"gnuoy","email":"liam.young@canonical.com","username":"gnuoy"},"change_message_id":"f0643cb1893c58a2bdcef6ced61bd3648f053120","unresolved":false,"context_lines":[{"line_number":149,"context_line":"   These parts of the TrilioVault deployment are Python 3 only and have"},{"line_number":150,"context_line":"   dependency version requirements that are only supported from Train onwards."},{"line_number":151,"context_line":""},{"line_number":152,"context_line":"Configure Storage"},{"line_number":153,"context_line":"-----------------"},{"line_number":154,"context_line":""},{"line_number":155,"context_line":"Once the deployment completes the trilio-wlm and trilio-data-mover applications"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9466ab29_a37a589f","line":152,"range":{"start_line":152,"start_character":10,"end_line":152,"end_character":11},"in_reply_to":"342edf64_62f8ec43","updated":"2021-06-29 08:39:52.000000000","message":"Done","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":30561,"name":"Peter Matulis","email":"peter.matulis@canonical.com","username":"pmatulis"},"change_message_id":"b3357a834455a458348722d61ae2ab9ba4d020ee","unresolved":true,"context_lines":[{"line_number":157,"context_line":"applications must be have their workload backup storage configured."},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"TrilioVault supports NFS and S3 backends for storing workload backups. The"},{"line_number":160,"context_line":"storage type used by TrilioVault is determined by the value in the"},{"line_number":161,"context_line":"`backup-target-type` charm config option."},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"NFS"},{"line_number":164,"context_line":"~~~"}],"source_content_type":"text/x-rst","patch_set":1,"id":"50754db0_54d0f935","line":161,"range":{"start_line":160,"start_character":54,"end_line":161,"end_character":40},"updated":"2021-06-28 15:52:47.000000000","message":"``backup-target-type`` configuration option in the trilio-data-mover charm.","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":12549,"name":"gnuoy","email":"liam.young@canonical.com","username":"gnuoy"},"change_message_id":"f0643cb1893c58a2bdcef6ced61bd3648f053120","unresolved":false,"context_lines":[{"line_number":157,"context_line":"applications must be have their workload backup storage configured."},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"TrilioVault supports NFS and S3 backends for storing workload backups. The"},{"line_number":160,"context_line":"storage type used by TrilioVault is determined by the value in the"},{"line_number":161,"context_line":"`backup-target-type` charm config option."},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"NFS"},{"line_number":164,"context_line":"~~~"}],"source_content_type":"text/x-rst","patch_set":1,"id":"34ac8fed_c62ae26a","line":161,"range":{"start_line":160,"start_character":54,"end_line":161,"end_character":40},"in_reply_to":"50754db0_54d0f935","updated":"2021-06-29 08:39:52.000000000","message":"Done","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":30561,"name":"Peter Matulis","email":"peter.matulis@canonical.com","username":"pmatulis"},"change_message_id":"b3357a834455a458348722d61ae2ab9ba4d020ee","unresolved":true,"context_lines":[{"line_number":160,"context_line":"storage type used by TrilioVault is determined by the value in the"},{"line_number":161,"context_line":"`backup-target-type` charm config option."},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"NFS"},{"line_number":164,"context_line":"~~~"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"To configure TrilioVault to use NFS for backup storage set the"}],"source_content_type":"text/x-rst","patch_set":1,"id":"0b4b3de8_1cb0d6bf","line":163,"updated":"2021-06-28 15:52:47.000000000","message":"Formatting:\n\n* use double-backticks when referring to charm options\n* precede code blocks with .. code-block:: none","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":12549,"name":"gnuoy","email":"liam.young@canonical.com","username":"gnuoy"},"change_message_id":"f0643cb1893c58a2bdcef6ced61bd3648f053120","unresolved":false,"context_lines":[{"line_number":160,"context_line":"storage type used by TrilioVault is determined by the value in the"},{"line_number":161,"context_line":"`backup-target-type` charm config option."},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"NFS"},{"line_number":164,"context_line":"~~~"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"To configure TrilioVault to use NFS for backup storage set the"}],"source_content_type":"text/x-rst","patch_set":1,"id":"0fe5ce75_219f8735","line":163,"in_reply_to":"0b4b3de8_1cb0d6bf","updated":"2021-06-29 08:39:52.000000000","message":"Done","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":30561,"name":"Peter Matulis","email":"peter.matulis@canonical.com","username":"pmatulis"},"change_message_id":"b3357a834455a458348722d61ae2ab9ba4d020ee","unresolved":true,"context_lines":[{"line_number":163,"context_line":"NFS"},{"line_number":164,"context_line":"~~~"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"To configure TrilioVault to use NFS for backup storage set the"},{"line_number":167,"context_line":"`backup-target-type` option of the charm to `nfs` and set the `nfs-shares`"},{"line_number":168,"context_line":"option of the charm to specify a valid NFS share."},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"    juju config trilio-data-mover backup-target-type\u003dnfs"},{"line_number":171,"context_line":"    juju config trilio-data-mover backup-target-type\u003dnfs"}],"source_content_type":"text/x-rst","patch_set":1,"id":"2d3626a0_0817c499","line":168,"range":{"start_line":166,"start_character":0,"end_line":168,"end_character":49},"updated":"2021-06-28 15:52:47.000000000","message":"replace these words with:\n\nTo configure for an NFS backend:","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":12549,"name":"gnuoy","email":"liam.young@canonical.com","username":"gnuoy"},"change_message_id":"f0643cb1893c58a2bdcef6ced61bd3648f053120","unresolved":false,"context_lines":[{"line_number":163,"context_line":"NFS"},{"line_number":164,"context_line":"~~~"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":"To configure TrilioVault to use NFS for backup storage set the"},{"line_number":167,"context_line":"`backup-target-type` option of the charm to `nfs` and set the `nfs-shares`"},{"line_number":168,"context_line":"option of the charm to specify a valid NFS share."},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"    juju config trilio-data-mover backup-target-type\u003dnfs"},{"line_number":171,"context_line":"    juju config trilio-data-mover backup-target-type\u003dnfs"}],"source_content_type":"text/x-rst","patch_set":1,"id":"cfaced92_c2e66be5","line":168,"range":{"start_line":166,"start_character":0,"end_line":168,"end_character":49},"in_reply_to":"2d3626a0_0817c499","updated":"2021-06-29 08:39:52.000000000","message":"Done","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":30561,"name":"Peter Matulis","email":"peter.matulis@canonical.com","username":"pmatulis"},"change_message_id":"b3357a834455a458348722d61ae2ab9ba4d020ee","unresolved":true,"context_lines":[{"line_number":167,"context_line":"`backup-target-type` option of the charm to `nfs` and set the `nfs-shares`"},{"line_number":168,"context_line":"option of the charm to specify a valid NFS share."},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"    juju config trilio-data-mover backup-target-type\u003dnfs"},{"line_number":171,"context_line":"    juju config trilio-data-mover backup-target-type\u003dnfs"},{"line_number":172,"context_line":"    juju config trilio-wlm nfs-shares\u003d10.40.3.20:/srv/triliovault"},{"line_number":173,"context_line":"    juju config trilio-wlm nfs-shares\u003d10.40.3.20:/srv/triliovault"}],"source_content_type":"text/x-rst","patch_set":1,"id":"e1093b60_9dae9e7c","line":170,"range":{"start_line":170,"start_character":0,"end_line":170,"end_character":56},"updated":"2021-06-28 15:52:47.000000000","message":"duplicate line","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":12549,"name":"gnuoy","email":"liam.young@canonical.com","username":"gnuoy"},"change_message_id":"f0643cb1893c58a2bdcef6ced61bd3648f053120","unresolved":false,"context_lines":[{"line_number":167,"context_line":"`backup-target-type` option of the charm to `nfs` and set the `nfs-shares`"},{"line_number":168,"context_line":"option of the charm to specify a valid NFS share."},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"    juju config trilio-data-mover backup-target-type\u003dnfs"},{"line_number":171,"context_line":"    juju config trilio-data-mover backup-target-type\u003dnfs"},{"line_number":172,"context_line":"    juju config trilio-wlm nfs-shares\u003d10.40.3.20:/srv/triliovault"},{"line_number":173,"context_line":"    juju config trilio-wlm nfs-shares\u003d10.40.3.20:/srv/triliovault"}],"source_content_type":"text/x-rst","patch_set":1,"id":"5f3a166c_94f23ef1","line":170,"range":{"start_line":170,"start_character":0,"end_line":170,"end_character":56},"in_reply_to":"e1093b60_9dae9e7c","updated":"2021-06-29 08:39:52.000000000","message":"Done","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":30561,"name":"Peter Matulis","email":"peter.matulis@canonical.com","username":"pmatulis"},"change_message_id":"b3357a834455a458348722d61ae2ab9ba4d020ee","unresolved":true,"context_lines":[{"line_number":168,"context_line":"option of the charm to specify a valid NFS share."},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"    juju config trilio-data-mover backup-target-type\u003dnfs"},{"line_number":171,"context_line":"    juju config trilio-data-mover backup-target-type\u003dnfs"},{"line_number":172,"context_line":"    juju config trilio-wlm nfs-shares\u003d10.40.3.20:/srv/triliovault"},{"line_number":173,"context_line":"    juju config trilio-wlm nfs-shares\u003d10.40.3.20:/srv/triliovault"},{"line_number":174,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"008e2468_68c4cfed","line":171,"updated":"2021-06-28 15:52:47.000000000","message":"Secondly, point both the trilio-wlm and trilio-data-mover applications to the same NFS share:","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":12549,"name":"gnuoy","email":"liam.young@canonical.com","username":"gnuoy"},"change_message_id":"f0643cb1893c58a2bdcef6ced61bd3648f053120","unresolved":false,"context_lines":[{"line_number":168,"context_line":"option of the charm to specify a valid NFS share."},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"    juju config trilio-data-mover backup-target-type\u003dnfs"},{"line_number":171,"context_line":"    juju config trilio-data-mover backup-target-type\u003dnfs"},{"line_number":172,"context_line":"    juju config trilio-wlm nfs-shares\u003d10.40.3.20:/srv/triliovault"},{"line_number":173,"context_line":"    juju config trilio-wlm nfs-shares\u003d10.40.3.20:/srv/triliovault"},{"line_number":174,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"17f251d1_9d973822","line":171,"in_reply_to":"008e2468_68c4cfed","updated":"2021-06-29 08:39:52.000000000","message":"Done","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":30561,"name":"Peter Matulis","email":"peter.matulis@canonical.com","username":"pmatulis"},"change_message_id":"b3357a834455a458348722d61ae2ab9ba4d020ee","unresolved":true,"context_lines":[{"line_number":170,"context_line":"    juju config trilio-data-mover backup-target-type\u003dnfs"},{"line_number":171,"context_line":"    juju config trilio-data-mover backup-target-type\u003dnfs"},{"line_number":172,"context_line":"    juju config trilio-wlm nfs-shares\u003d10.40.3.20:/srv/triliovault"},{"line_number":173,"context_line":"    juju config trilio-wlm nfs-shares\u003d10.40.3.20:/srv/triliovault"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"Mount settings for the NFS shares can be configured using the `nfs-options`"},{"line_number":176,"context_line":"config option."}],"source_content_type":"text/x-rst","patch_set":1,"id":"8ca0688b_2ee30ef5","line":173,"range":{"start_line":173,"start_character":16,"end_line":173,"end_character":26},"updated":"2021-06-28 15:52:47.000000000","message":"trilio-data-mover","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":30561,"name":"Peter Matulis","email":"peter.matulis@canonical.com","username":"pmatulis"},"change_message_id":"b3357a834455a458348722d61ae2ab9ba4d020ee","unresolved":true,"context_lines":[{"line_number":172,"context_line":"    juju config trilio-wlm nfs-shares\u003d10.40.3.20:/srv/triliovault"},{"line_number":173,"context_line":"    juju config trilio-wlm nfs-shares\u003d10.40.3.20:/srv/triliovault"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"Mount settings for the NFS shares can be configured using the `nfs-options`"},{"line_number":176,"context_line":"config option."},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"The TrilioVault Workload Manager application will also need to be configured to"}],"source_content_type":"text/x-rst","patch_set":1,"id":"d65ae519_92b02728","line":175,"range":{"start_line":175,"start_character":41,"end_line":175,"end_character":57},"updated":"2021-06-28 15:52:47.000000000","message":"passed via\n\nFor what charm? And doesn\u0027t this mean that all shares must have the same mount settings?","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":12549,"name":"gnuoy","email":"liam.young@canonical.com","username":"gnuoy"},"change_message_id":"f0643cb1893c58a2bdcef6ced61bd3648f053120","unresolved":false,"context_lines":[{"line_number":172,"context_line":"    juju config trilio-wlm nfs-shares\u003d10.40.3.20:/srv/triliovault"},{"line_number":173,"context_line":"    juju config trilio-wlm nfs-shares\u003d10.40.3.20:/srv/triliovault"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"Mount settings for the NFS shares can be configured using the `nfs-options`"},{"line_number":176,"context_line":"config option."},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"The TrilioVault Workload Manager application will also need to be configured to"}],"source_content_type":"text/x-rst","patch_set":1,"id":"26495588_24223eb8","line":175,"range":{"start_line":175,"start_character":41,"end_line":175,"end_character":57},"in_reply_to":"d65ae519_92b02728","updated":"2021-06-29 08:39:52.000000000","message":"Done","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":30561,"name":"Peter Matulis","email":"peter.matulis@canonical.com","username":"pmatulis"},"change_message_id":"b3357a834455a458348722d61ae2ab9ba4d020ee","unresolved":true,"context_lines":[{"line_number":173,"context_line":"    juju config trilio-wlm nfs-shares\u003d10.40.3.20:/srv/triliovault"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"Mount settings for the NFS shares can be configured using the `nfs-options`"},{"line_number":176,"context_line":"config option."},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"The TrilioVault Workload Manager application will also need to be configured to"},{"line_number":179,"context_line":"use the same nfs-share."}],"source_content_type":"text/x-rst","patch_set":1,"id":"813e0260_4de34179","line":176,"updated":"2021-06-28 15:52:47.000000000","message":"Let\u0027s include an example of passing two mount settings (to be clear on space/comma-separated).","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":12549,"name":"gnuoy","email":"liam.young@canonical.com","username":"gnuoy"},"change_message_id":"f0643cb1893c58a2bdcef6ced61bd3648f053120","unresolved":false,"context_lines":[{"line_number":173,"context_line":"    juju config trilio-wlm nfs-shares\u003d10.40.3.20:/srv/triliovault"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":"Mount settings for the NFS shares can be configured using the `nfs-options`"},{"line_number":176,"context_line":"config option."},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"The TrilioVault Workload Manager application will also need to be configured to"},{"line_number":179,"context_line":"use the same nfs-share."}],"source_content_type":"text/x-rst","patch_set":1,"id":"309926b2_bfb71161","line":176,"in_reply_to":"813e0260_4de34179","updated":"2021-06-29 08:39:52.000000000","message":"Done","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":30561,"name":"Peter Matulis","email":"peter.matulis@canonical.com","username":"pmatulis"},"change_message_id":"b3357a834455a458348722d61ae2ab9ba4d020ee","unresolved":true,"context_lines":[{"line_number":175,"context_line":"Mount settings for the NFS shares can be configured using the `nfs-options`"},{"line_number":176,"context_line":"config option."},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"The TrilioVault Workload Manager application will also need to be configured to"},{"line_number":179,"context_line":"use the same nfs-share."},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"S3"},{"line_number":182,"context_line":"~~"}],"source_content_type":"text/x-rst","patch_set":1,"id":"cb781c80_086523da","line":179,"range":{"start_line":178,"start_character":0,"end_line":179,"end_character":23},"updated":"2021-06-28 15:52:47.000000000","message":"not needed","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":12549,"name":"gnuoy","email":"liam.young@canonical.com","username":"gnuoy"},"change_message_id":"f0643cb1893c58a2bdcef6ced61bd3648f053120","unresolved":false,"context_lines":[{"line_number":175,"context_line":"Mount settings for the NFS shares can be configured using the `nfs-options`"},{"line_number":176,"context_line":"config option."},{"line_number":177,"context_line":""},{"line_number":178,"context_line":"The TrilioVault Workload Manager application will also need to be configured to"},{"line_number":179,"context_line":"use the same nfs-share."},{"line_number":180,"context_line":""},{"line_number":181,"context_line":"S3"},{"line_number":182,"context_line":"~~"}],"source_content_type":"text/x-rst","patch_set":1,"id":"93aa8674_abbc16ff","line":179,"range":{"start_line":178,"start_character":0,"end_line":179,"end_character":23},"in_reply_to":"cb781c80_086523da","updated":"2021-06-29 08:39:52.000000000","message":"Done","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":30561,"name":"Peter Matulis","email":"peter.matulis@canonical.com","username":"pmatulis"},"change_message_id":"b3357a834455a458348722d61ae2ab9ba4d020ee","unresolved":true,"context_lines":[{"line_number":180,"context_line":""},{"line_number":181,"context_line":"S3"},{"line_number":182,"context_line":"~~"},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"To configure TrilioVault to use S3 for backup storage set the"},{"line_number":185,"context_line":"`backup-target-type` option of the charm to `s3` and set the following"},{"line_number":186,"context_line":"configuration options to provide information regarding the S3 service:"}],"source_content_type":"text/x-rst","patch_set":1,"id":"1b942b17_af598031","line":183,"updated":"2021-06-28 15:52:47.000000000","message":"To configure for an S3 backend:\n\njuju config trilio-data-mover backup-target-type\u003ds3","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":30561,"name":"Peter Matulis","email":"peter.matulis@canonical.com","username":"pmatulis"},"change_message_id":"b3357a834455a458348722d61ae2ab9ba4d020ee","unresolved":true,"context_lines":[{"line_number":181,"context_line":"S3"},{"line_number":182,"context_line":"~~"},{"line_number":183,"context_line":""},{"line_number":184,"context_line":"To configure TrilioVault to use S3 for backup storage set the"},{"line_number":185,"context_line":"`backup-target-type` option of the charm to `s3` and set the following"},{"line_number":186,"context_line":"configuration options to provide information regarding the S3 service:"},{"line_number":187,"context_line":""},{"line_number":188,"context_line":"* `tv-s3-endpoint-url` the URL of the s3 storage (can be omitted if using AWS)"},{"line_number":189,"context_line":"* `tv-s3-secret-key` the secret key for accessing the s3 storage"}],"source_content_type":"text/x-rst","patch_set":1,"id":"813bd26a_e965b5f2","line":186,"range":{"start_line":184,"start_character":0,"end_line":186,"end_character":70},"updated":"2021-06-28 15:52:47.000000000","message":"Parameters that describe the S3 service are passed with configuration options available to both the trilio-wlm and trilio-data-mover charms:","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":30561,"name":"Peter Matulis","email":"peter.matulis@canonical.com","username":"pmatulis"},"change_message_id":"8047a03a386b3402bef93c411f6c8a8aa8c57671","unresolved":true,"context_lines":[{"line_number":185,"context_line":"`backup-target-type` option of the charm to `s3` and set the following"},{"line_number":186,"context_line":"configuration options to provide information regarding the S3 service:"},{"line_number":187,"context_line":""},{"line_number":188,"context_line":"* `tv-s3-endpoint-url` the URL of the s3 storage (can be omitted if using AWS)"},{"line_number":189,"context_line":"* `tv-s3-secret-key` the secret key for accessing the s3 storage"},{"line_number":190,"context_line":"* `tv-s3-access-key` the access key for accessing the s3 storage"},{"line_number":191,"context_line":"* `tv-s3-region-name` the region for accessing the s3 storage"}],"source_content_type":"text/x-rst","patch_set":1,"id":"924f0dad_72e33097","line":188,"range":{"start_line":188,"start_character":38,"end_line":188,"end_character":40},"updated":"2021-06-28 16:02:00.000000000","message":"S3","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":12549,"name":"gnuoy","email":"liam.young@canonical.com","username":"gnuoy"},"change_message_id":"f0643cb1893c58a2bdcef6ced61bd3648f053120","unresolved":false,"context_lines":[{"line_number":185,"context_line":"`backup-target-type` option of the charm to `s3` and set the following"},{"line_number":186,"context_line":"configuration options to provide information regarding the S3 service:"},{"line_number":187,"context_line":""},{"line_number":188,"context_line":"* `tv-s3-endpoint-url` the URL of the s3 storage (can be omitted if using AWS)"},{"line_number":189,"context_line":"* `tv-s3-secret-key` the secret key for accessing the s3 storage"},{"line_number":190,"context_line":"* `tv-s3-access-key` the access key for accessing the s3 storage"},{"line_number":191,"context_line":"* `tv-s3-region-name` the region for accessing the s3 storage"}],"source_content_type":"text/x-rst","patch_set":1,"id":"8a1d9436_5c941b19","line":188,"range":{"start_line":188,"start_character":38,"end_line":188,"end_character":40},"in_reply_to":"924f0dad_72e33097","updated":"2021-06-29 08:39:52.000000000","message":"Done","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":30561,"name":"Peter Matulis","email":"peter.matulis@canonical.com","username":"pmatulis"},"change_message_id":"b3357a834455a458348722d61ae2ab9ba4d020ee","unresolved":true,"context_lines":[{"line_number":191,"context_line":"* `tv-s3-region-name` the region for accessing the s3 storage"},{"line_number":192,"context_line":"* `tv-s3-bucket` the s3 bucket to use to storage backups in"},{"line_number":193,"context_line":"* `tv-s3-ssl-cert` the SSL CA to use when connecting to the s3 service"},{"line_number":194,"context_line":""},{"line_number":195,"context_line":"    juju config trilio-data-mover tv-s3-endpoint-url\u003dhttp://s3.example.com/"},{"line_number":196,"context_line":"    juju config trilio-data-mover tv-s3-secret-key\u003dsuperSecretKey"},{"line_number":197,"context_line":"    juju config trilio-data-mover tv-s3-access-key\u003dsecretAccessKey"}],"source_content_type":"text/x-rst","patch_set":1,"id":"d67eee72_b1da9e4d","line":194,"updated":"2021-06-28 15:52:47.000000000","message":"Options are set to the same value for both applications. For example:","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":12549,"name":"gnuoy","email":"liam.young@canonical.com","username":"gnuoy"},"change_message_id":"f0643cb1893c58a2bdcef6ced61bd3648f053120","unresolved":false,"context_lines":[{"line_number":191,"context_line":"* `tv-s3-region-name` the region for accessing the s3 storage"},{"line_number":192,"context_line":"* `tv-s3-bucket` the s3 bucket to use to storage backups in"},{"line_number":193,"context_line":"* `tv-s3-ssl-cert` the SSL CA to use when connecting to the s3 service"},{"line_number":194,"context_line":""},{"line_number":195,"context_line":"    juju config trilio-data-mover tv-s3-endpoint-url\u003dhttp://s3.example.com/"},{"line_number":196,"context_line":"    juju config trilio-data-mover tv-s3-secret-key\u003dsuperSecretKey"},{"line_number":197,"context_line":"    juju config trilio-data-mover tv-s3-access-key\u003dsecretAccessKey"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bdf6059e_7dba8c40","line":194,"in_reply_to":"d67eee72_b1da9e4d","updated":"2021-06-29 08:39:52.000000000","message":"Done","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":30561,"name":"Peter Matulis","email":"peter.matulis@canonical.com","username":"pmatulis"},"change_message_id":"b3357a834455a458348722d61ae2ab9ba4d020ee","unresolved":true,"context_lines":[{"line_number":203,"context_line":"    juju config trilio-wlm tv-s3-region-name\u003dRegionOne"},{"line_number":204,"context_line":"    juju config trilio-wlm tv-s3-bucket\u003dbackups"},{"line_number":205,"context_line":""},{"line_number":206,"context_line":"The configuration options need to be updated based on the S3 specific"},{"line_number":207,"context_line":"requirements and the parameters that are not needed can be omitted."},{"line_number":208,"context_line":""},{"line_number":209,"context_line":"Authorisation"},{"line_number":210,"context_line":"-------------"}],"source_content_type":"text/x-rst","patch_set":1,"id":"d4fdeaab_82c2f5bd","line":207,"range":{"start_line":206,"start_character":0,"end_line":207,"end_character":67},"updated":"2021-06-28 15:52:47.000000000","message":"The required parameters are dependent upon the given S3 service, making the setting of some charm options unnecessary.","commit_id":"5bc37e9b1962ccc1e0cdac524f4f18115007d154"},{"author":{"_account_id":30561,"name":"Peter Matulis","email":"peter.matulis@canonical.com","username":"pmatulis"},"change_message_id":"ead45ed4b092cd8b93315089cb4eb35aee67af9c","unresolved":true,"context_lines":[{"line_number":159,"context_line":"TrilioVault supports NFS and S3 backends for storing workload backups. The"},{"line_number":160,"context_line":"storage type used by TrilioVault is determined by the ``backup-target-type``"},{"line_number":161,"context_line":"configuration option in the trilio-data-mover and trilio-wlm charms."},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"To configure for an NFS backend:"},{"line_number":164,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":165,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9f86f0f0_aa478b1c","line":162,"updated":"2021-06-29 15:05:47.000000000","message":"We should probably include an admonishment explaining that switching between backends is not supported (a warning was used in the release notes).","commit_id":"4604db09867857af74777fb6538fd6e0f55f7537"},{"author":{"_account_id":12549,"name":"gnuoy","email":"liam.young@canonical.com","username":"gnuoy"},"change_message_id":"3306ffc97b086ba20378ea270852fdb1058d97f0","unresolved":false,"context_lines":[{"line_number":159,"context_line":"TrilioVault supports NFS and S3 backends for storing workload backups. The"},{"line_number":160,"context_line":"storage type used by TrilioVault is determined by the ``backup-target-type``"},{"line_number":161,"context_line":"configuration option in the trilio-data-mover and trilio-wlm charms."},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"To configure for an NFS backend:"},{"line_number":164,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":165,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a160d93_bfb2df6c","line":162,"in_reply_to":"9f86f0f0_aa478b1c","updated":"2021-06-29 17:30:46.000000000","message":"Done","commit_id":"4604db09867857af74777fb6538fd6e0f55f7537"},{"author":{"_account_id":30561,"name":"Peter Matulis","email":"peter.matulis@canonical.com","username":"pmatulis"},"change_message_id":"e1d378cf17a9e93eb4b44b73e8de979b3711ba4e","unresolved":true,"context_lines":[{"line_number":160,"context_line":"storage type used by TrilioVault is determined by the ``backup-target-type``"},{"line_number":161,"context_line":"configuration option in the trilio-data-mover and trilio-wlm charms."},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"To configure for an NFS backend:"},{"line_number":164,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":".. code-block:: none"},{"line_number":167,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ad5fcb88_6c3c329c","line":164,"range":{"start_line":163,"start_character":0,"end_line":164,"end_character":32},"updated":"2021-06-29 14:56:04.000000000","message":"The header was fine (NFS). I was suggesting replacing your opening paragraph with \"To configure for...\".","commit_id":"4604db09867857af74777fb6538fd6e0f55f7537"},{"author":{"_account_id":12549,"name":"gnuoy","email":"liam.young@canonical.com","username":"gnuoy"},"change_message_id":"3306ffc97b086ba20378ea270852fdb1058d97f0","unresolved":false,"context_lines":[{"line_number":160,"context_line":"storage type used by TrilioVault is determined by the ``backup-target-type``"},{"line_number":161,"context_line":"configuration option in the trilio-data-mover and trilio-wlm charms."},{"line_number":162,"context_line":""},{"line_number":163,"context_line":"To configure for an NFS backend:"},{"line_number":164,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":165,"context_line":""},{"line_number":166,"context_line":".. code-block:: none"},{"line_number":167,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"b3158f8b_0b5d363d","line":164,"range":{"start_line":163,"start_character":0,"end_line":164,"end_character":32},"in_reply_to":"ad5fcb88_6c3c329c","updated":"2021-06-29 17:30:46.000000000","message":"Done","commit_id":"4604db09867857af74777fb6538fd6e0f55f7537"},{"author":{"_account_id":30561,"name":"Peter Matulis","email":"peter.matulis@canonical.com","username":"pmatulis"},"change_message_id":"e1d378cf17a9e93eb4b44b73e8de979b3711ba4e","unresolved":true,"context_lines":[{"line_number":173,"context_line":""},{"line_number":174,"context_line":".. code-block:: none"},{"line_number":175,"context_line":""},{"line_number":176,"context_line":"    juju config trilio-data-mover nfs-shares\u003d10.40.3.20:/srv/triliovault"},{"line_number":177,"context_line":"    juju config trilio-wlm nfs-shares\u003d10.40.3.20:/srv/triliovault"},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"Multiple NFS shares can be specified by using a comma seperated list:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"109dc832_e46f23da","line":176,"range":{"start_line":176,"start_character":3,"end_line":176,"end_character":4},"updated":"2021-06-29 14:56:04.000000000","message":"Please align the code blocks everywhere.","commit_id":"4604db09867857af74777fb6538fd6e0f55f7537"},{"author":{"_account_id":12549,"name":"gnuoy","email":"liam.young@canonical.com","username":"gnuoy"},"change_message_id":"3306ffc97b086ba20378ea270852fdb1058d97f0","unresolved":false,"context_lines":[{"line_number":173,"context_line":""},{"line_number":174,"context_line":".. code-block:: none"},{"line_number":175,"context_line":""},{"line_number":176,"context_line":"    juju config trilio-data-mover nfs-shares\u003d10.40.3.20:/srv/triliovault"},{"line_number":177,"context_line":"    juju config trilio-wlm nfs-shares\u003d10.40.3.20:/srv/triliovault"},{"line_number":178,"context_line":""},{"line_number":179,"context_line":"Multiple NFS shares can be specified by using a comma seperated list:"}],"source_content_type":"text/x-rst","patch_set":2,"id":"a1c0e1f5_f18e4742","line":176,"range":{"start_line":176,"start_character":3,"end_line":176,"end_character":4},"in_reply_to":"109dc832_e46f23da","updated":"2021-06-29 17:30:46.000000000","message":"Done","commit_id":"4604db09867857af74777fb6538fd6e0f55f7537"},{"author":{"_account_id":30561,"name":"Peter Matulis","email":"peter.matulis@canonical.com","username":"pmatulis"},"change_message_id":"e1d378cf17a9e93eb4b44b73e8de979b3711ba4e","unresolved":true,"context_lines":[{"line_number":191,"context_line":"    juju config trilio-data-mover nfs-options\u003d\"nolock,soft,timeo\u003d180,intr,lookupcache\u003dnone\""},{"line_number":192,"context_line":"    juju config trilio-wlm nfs-options\u003d\"nolock,soft,timeo\u003d180,intr,lookupcache\u003dnone\""},{"line_number":193,"context_line":""},{"line_number":194,"context_line":"To configure for an S3 backend:"},{"line_number":195,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":".. code-block:: none"},{"line_number":198,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"df3ba8b6_971728fc","line":195,"range":{"start_line":194,"start_character":0,"end_line":195,"end_character":31},"updated":"2021-06-29 14:56:04.000000000","message":"ditto","commit_id":"4604db09867857af74777fb6538fd6e0f55f7537"},{"author":{"_account_id":12549,"name":"gnuoy","email":"liam.young@canonical.com","username":"gnuoy"},"change_message_id":"3306ffc97b086ba20378ea270852fdb1058d97f0","unresolved":false,"context_lines":[{"line_number":191,"context_line":"    juju config trilio-data-mover nfs-options\u003d\"nolock,soft,timeo\u003d180,intr,lookupcache\u003dnone\""},{"line_number":192,"context_line":"    juju config trilio-wlm nfs-options\u003d\"nolock,soft,timeo\u003d180,intr,lookupcache\u003dnone\""},{"line_number":193,"context_line":""},{"line_number":194,"context_line":"To configure for an S3 backend:"},{"line_number":195,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":196,"context_line":""},{"line_number":197,"context_line":".. code-block:: none"},{"line_number":198,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"fad06362_ebdfa4c4","line":195,"range":{"start_line":194,"start_character":0,"end_line":195,"end_character":31},"in_reply_to":"df3ba8b6_971728fc","updated":"2021-06-29 17:30:46.000000000","message":"Done","commit_id":"4604db09867857af74777fb6538fd6e0f55f7537"},{"author":{"_account_id":30561,"name":"Peter Matulis","email":"peter.matulis@canonical.com","username":"pmatulis"},"change_message_id":"ead45ed4b092cd8b93315089cb4eb35aee67af9c","unresolved":true,"context_lines":[{"line_number":202,"context_line":"Parameters that describe the S3 service are passed with configuration"},{"line_number":203,"context_line":"options available to both the trilio-wlm and trilio-data-mover charms:"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"* `tv-s3-endpoint-url` the URL of the S3 storage (can be omitted if using AWS)"},{"line_number":206,"context_line":"* `tv-s3-secret-key` the secret key for accessing the s3 storage"},{"line_number":207,"context_line":"* `tv-s3-access-key` the access key for accessing the s3 storage"},{"line_number":208,"context_line":"* `tv-s3-region-name` the region for accessing the s3 storage"}],"source_content_type":"text/x-rst","patch_set":2,"id":"aeb5e6d5_f22cfc45","line":205,"range":{"start_line":205,"start_character":2,"end_line":205,"end_character":22},"updated":"2021-06-29 15:05:47.000000000","message":"double-backticks for charm options","commit_id":"4604db09867857af74777fb6538fd6e0f55f7537"},{"author":{"_account_id":12549,"name":"gnuoy","email":"liam.young@canonical.com","username":"gnuoy"},"change_message_id":"3306ffc97b086ba20378ea270852fdb1058d97f0","unresolved":false,"context_lines":[{"line_number":202,"context_line":"Parameters that describe the S3 service are passed with configuration"},{"line_number":203,"context_line":"options available to both the trilio-wlm and trilio-data-mover charms:"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"* `tv-s3-endpoint-url` the URL of the S3 storage (can be omitted if using AWS)"},{"line_number":206,"context_line":"* `tv-s3-secret-key` the secret key for accessing the s3 storage"},{"line_number":207,"context_line":"* `tv-s3-access-key` the access key for accessing the s3 storage"},{"line_number":208,"context_line":"* `tv-s3-region-name` the region for accessing the s3 storage"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5f3d1cdb_25b0756d","line":205,"range":{"start_line":205,"start_character":2,"end_line":205,"end_character":22},"in_reply_to":"aeb5e6d5_f22cfc45","updated":"2021-06-29 17:30:46.000000000","message":"Done","commit_id":"4604db09867857af74777fb6538fd6e0f55f7537"},{"author":{"_account_id":30561,"name":"Peter Matulis","email":"peter.matulis@canonical.com","username":"pmatulis"},"change_message_id":"e1d378cf17a9e93eb4b44b73e8de979b3711ba4e","unresolved":true,"context_lines":[{"line_number":203,"context_line":"options available to both the trilio-wlm and trilio-data-mover charms:"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"* `tv-s3-endpoint-url` the URL of the S3 storage (can be omitted if using AWS)"},{"line_number":206,"context_line":"* `tv-s3-secret-key` the secret key for accessing the s3 storage"},{"line_number":207,"context_line":"* `tv-s3-access-key` the access key for accessing the s3 storage"},{"line_number":208,"context_line":"* `tv-s3-region-name` the region for accessing the s3 storage"},{"line_number":209,"context_line":"* `tv-s3-bucket` the s3 bucket to use to storage backups in"}],"source_content_type":"text/x-rst","patch_set":2,"id":"5a4d1b0c_f26f9a3f","line":206,"range":{"start_line":206,"start_character":54,"end_line":206,"end_character":56},"updated":"2021-06-29 14:56:04.000000000","message":"S3\n\nThis should be done everywhere.","commit_id":"4604db09867857af74777fb6538fd6e0f55f7537"},{"author":{"_account_id":12549,"name":"gnuoy","email":"liam.young@canonical.com","username":"gnuoy"},"change_message_id":"3306ffc97b086ba20378ea270852fdb1058d97f0","unresolved":false,"context_lines":[{"line_number":203,"context_line":"options available to both the trilio-wlm and trilio-data-mover charms:"},{"line_number":204,"context_line":""},{"line_number":205,"context_line":"* `tv-s3-endpoint-url` the URL of the S3 storage (can be omitted if using AWS)"},{"line_number":206,"context_line":"* `tv-s3-secret-key` the secret key for accessing the s3 storage"},{"line_number":207,"context_line":"* `tv-s3-access-key` the access key for accessing the s3 storage"},{"line_number":208,"context_line":"* `tv-s3-region-name` the region for accessing the s3 storage"},{"line_number":209,"context_line":"* `tv-s3-bucket` the s3 bucket to use to storage backups in"}],"source_content_type":"text/x-rst","patch_set":2,"id":"434c5838_19640f6d","line":206,"range":{"start_line":206,"start_character":54,"end_line":206,"end_character":56},"in_reply_to":"5a4d1b0c_f26f9a3f","updated":"2021-06-29 17:30:46.000000000","message":"Done","commit_id":"4604db09867857af74777fb6538fd6e0f55f7537"}]}
