)]}'
{".zuul.yaml":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"46c5ce6309d3e174ba68ad17264c94a181d598b7","unresolved":true,"context_lines":[{"line_number":2,"context_line":"    name: devstack-plugin-ceph-tempest-py3-base"},{"line_number":3,"context_line":"    abstract: true"},{"line_number":4,"context_line":"    parent: tempest-full-py3"},{"line_number":5,"context_line":"    # TODO: Remove the nodeset pinning to focal once below bug is fixed"},{"line_number":6,"context_line":"    # https://bugs.launchpad.net/devstack-plugin-ceph/+bug/1996628"},{"line_number":7,"context_line":"    nodeset: openstack-single-node-focal"},{"line_number":8,"context_line":"    description: |"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"bcc1e95d_62058c11","side":"PARENT","line":5,"updated":"2023-10-23 22:38:30.000000000","message":"I\u0027m all for removing these; but, we need to also bring in the workaround we do for the paste issue:\n\nhttps://github.com/openstack/devstack-plugin-ceph/blob/120041215c7962606347259046c7a0ee71241a34/devstack/plugin.sh#L52-L62","commit_id":"b8829a54f237ab721e48a9d5a33e80e6aa3f6303"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"21a7a520bf55d3845a3868777e84d9e80ff8df21","unresolved":false,"context_lines":[{"line_number":2,"context_line":"    name: devstack-plugin-ceph-tempest-py3-base"},{"line_number":3,"context_line":"    abstract: true"},{"line_number":4,"context_line":"    parent: tempest-full-py3"},{"line_number":5,"context_line":"    # TODO: Remove the nodeset pinning to focal once below bug is fixed"},{"line_number":6,"context_line":"    # https://bugs.launchpad.net/devstack-plugin-ceph/+bug/1996628"},{"line_number":7,"context_line":"    nodeset: openstack-single-node-focal"},{"line_number":8,"context_line":"    description: |"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"f3badd54_cbf2223d","side":"PARENT","line":5,"in_reply_to":"625a3e6d_eeb7efa6","updated":"2023-11-15 17:02:09.000000000","message":"Done","commit_id":"b8829a54f237ab721e48a9d5a33e80e6aa3f6303"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"19cbdc27c3162d3fad8454951668027624b9ed9d","unresolved":true,"context_lines":[{"line_number":2,"context_line":"    name: devstack-plugin-ceph-tempest-py3-base"},{"line_number":3,"context_line":"    abstract: true"},{"line_number":4,"context_line":"    parent: tempest-full-py3"},{"line_number":5,"context_line":"    # TODO: Remove the nodeset pinning to focal once below bug is fixed"},{"line_number":6,"context_line":"    # https://bugs.launchpad.net/devstack-plugin-ceph/+bug/1996628"},{"line_number":7,"context_line":"    nodeset: openstack-single-node-focal"},{"line_number":8,"context_line":"    description: |"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"625a3e6d_eeb7efa6","side":"PARENT","line":5,"in_reply_to":"bcc1e95d_62058c11","updated":"2023-11-02 16:26:01.000000000","message":"I have added the workaround in plugin.sh line 60, rechecking.","commit_id":"b8829a54f237ab721e48a9d5a33e80e6aa3f6303"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"145e583202cf1b539e3f74f925cfc13569fffa30","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"56506323_87c8d34b","updated":"2023-10-13 17:23:07.000000000","message":"recheck","commit_id":"777f9fe754f5c3d8bd60fd83dea2e4ff6778e78c"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"fa17d1bcfa56a5eef0bf541a07e4ac0411066d7b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"30b1fe15_03f9c262","updated":"2023-11-02 16:24:25.000000000","message":"recheck","commit_id":"3abb10db796d7a8e34f1485bacbfa0ca6b4453ba"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"d5577a920c4b343ec639d5dbd7e88a8d12f3bdb8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"014ec119_a06eb596","updated":"2023-11-06 16:38:25.000000000","message":"recheck, getting different errors","commit_id":"3abb10db796d7a8e34f1485bacbfa0ca6b4453ba"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"8719e350d0cb958f2ed0650babb116cb2b8bfec7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"0cf4037a_5015c137","updated":"2023-11-07 15:31:08.000000000","message":"recheck, more weird errors","commit_id":"3abb10db796d7a8e34f1485bacbfa0ca6b4453ba"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"5ff12b4809270bac9c765249fdc615b859724243","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"2e9c994f_9b153a99","updated":"2023-11-15 20:09:58.000000000","message":"I think this patch addresses several issues at once; and we should get this in before we fix the others... i see a couple of issues here:\n\n1) The CephFS/NFS job is failing because of a different issue; and is unrelated to this change... that job uses the default \"package-based\" installation of ceph, and not cephadm... the problem with the job seems to be related to https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/HVFN5RBSHRTM3B2UUKPAWKH6H6AT6CYR/\n\nWe have this problem in all branches; we need to fix that up everywhere.\n\n\n2) The CephFS-Native job seems to be failing consistently to setup the tempest virtualenv... devstack, ceph and manila setup seems to work just fine here.. i\u0027m okay with investigating that as a separate issue since, the changes in this patch\n- allow the use of cephadm on Jammy\n- allow the use of cephadm in multinode jobs\nthe first one affects this specific job; and that part is working.. lets triage the failure separately and fix it.\n\nThanks Ashley!","commit_id":"fac55d15453d7666a1a63d53d128bf826425817d"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"21a7a520bf55d3845a3868777e84d9e80ff8df21","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"7fc13f1b_a0134f43","updated":"2023-11-15 17:02:09.000000000","message":"recheck","commit_id":"fac55d15453d7666a1a63d53d128bf826425817d"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"11ab5d340238df70e348e7e02a27771bcf5ffe46","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"dfa78f9b_93f02fdf","updated":"2024-02-08 14:53:21.000000000","message":"LGTM, thank you for working on this change! :)","commit_id":"98901bd27a07478a46f95b933d443a959215ff92"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"1034e84067456d84a17369f7a13d350dca793205","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"b5b3a5cc_e8f6f885","updated":"2024-01-31 22:50:14.000000000","message":"Thanks for working on this Ashley.. this is a mega cherry-pick to fix a bunch of issues; and it enables testing with cephadm and multinode. I\u0027m inclined to get this to merge and address the remaining issues in further patches: \n\n\nboth native cephfs and nfs jobs are failing:\n\n1) native cephfs has hit a tempest setup issue; unrelated.. lets try to address this in a different change.. \n2) cephfs/nfs : ceph-mon command not found.. this worked in the native cephfs job: https://zuul.opendev.org/t/openstack/build/6f22737940c14552bec39846a30fbc0c/log/controller/logs/devstacklog.txt#3454 \nthe difference is that this job uses centos-stream-9 and the other one uses Ubuntu Jammy. \"ceph-mon\" is a separate package in centos-stream-9. so we can add it and further triage failures in a different change.","commit_id":"98901bd27a07478a46f95b933d443a959215ff92"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"f42f88277ec42e9df426b9a77f5ff30196c64bcd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"d42d306c_1f65cfe3","updated":"2024-01-10 20:27:13.000000000","message":"recheck old logs","commit_id":"98901bd27a07478a46f95b933d443a959215ff92"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"e3c2ea2bac041f2b1e87bf5e0794c5b0cf2bf345","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"dfa2bf04_0de0056e","in_reply_to":"b5b3a5cc_e8f6f885","updated":"2024-02-08 14:53:36.000000000","message":"TY for clarifying :)","commit_id":"98901bd27a07478a46f95b933d443a959215ff92"}],"devstack/lib/cephadm":[{"author":{"_account_id":25402,"name":"Francesco Pantano","email":"fpantano@redhat.com","username":"fmount"},"change_message_id":"5183d49de8fbe7e39afdff78a7dfa9aaf5704a39","unresolved":true,"context_lines":[{"line_number":34,"context_line":"if [[ \"$REMOTE_CEPH\" \u003d \"False\" ]]; then"},{"line_number":35,"context_line":"    FSID\u003d$(uuidgen)"},{"line_number":36,"context_line":"else"},{"line_number":37,"context_line":"    FSID\u003d$(cat $CEPH_CONFIG | grep fsid | awk \u0027BEGIN { RS \u003d \"fsid \u003d \"} ; { print $0 }\u0027 - )"},{"line_number":38,"context_line":"fi"},{"line_number":39,"context_line":"KEY_EXPORT_DIR\u003d\"/etc/ceph\""},{"line_number":40,"context_line":"KEYS\u003d(\"client.openstack\") # at least the client.openstack default key should be created"}],"source_content_type":"application/x-shellscript","patch_set":7,"id":"d8571bf0_393c4aca","line":37,"updated":"2023-11-16 08:44:10.000000000","message":"you can probably simplify this with:\n\n```\nFSID\u003d$(cat ceph.conf | awk \u0027/fsid/ { print $3 }\u0027)\n```","commit_id":"fac55d15453d7666a1a63d53d128bf826425817d"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"41067318138ab7ec3cae392ac8656bc392c9157b","unresolved":false,"context_lines":[{"line_number":34,"context_line":"if [[ \"$REMOTE_CEPH\" \u003d \"False\" ]]; then"},{"line_number":35,"context_line":"    FSID\u003d$(uuidgen)"},{"line_number":36,"context_line":"else"},{"line_number":37,"context_line":"    FSID\u003d$(cat $CEPH_CONFIG | grep fsid | awk \u0027BEGIN { RS \u003d \"fsid \u003d \"} ; { print $0 }\u0027 - )"},{"line_number":38,"context_line":"fi"},{"line_number":39,"context_line":"KEY_EXPORT_DIR\u003d\"/etc/ceph\""},{"line_number":40,"context_line":"KEYS\u003d(\"client.openstack\") # at least the client.openstack default key should be created"}],"source_content_type":"application/x-shellscript","patch_set":7,"id":"6d26b4af_95d8bad2","line":37,"in_reply_to":"d8571bf0_393c4aca","updated":"2023-12-04 16:39:42.000000000","message":"Acknowledged","commit_id":"fac55d15453d7666a1a63d53d128bf826425817d"},{"author":{"_account_id":25402,"name":"Francesco Pantano","email":"fpantano@redhat.com","username":"fmount"},"change_message_id":"5183d49de8fbe7e39afdff78a7dfa9aaf5704a39","unresolved":true,"context_lines":[{"line_number":669,"context_line":""},{"line_number":670,"context_line":"function cleanup_ceph {"},{"line_number":671,"context_line":"    # Cleanup the service."},{"line_number":672,"context_line":"    if [[ \"$REMOTE_CEPH\" \u003d\u003d \"True\" ]]; then"},{"line_number":673,"context_line":"        echo \"Remote Ceph cluster, skipping stop_ceph and delete_osd_dev\""},{"line_number":674,"context_line":"    else"},{"line_number":675,"context_line":"        stop_ceph"}],"source_content_type":"application/x-shellscript","patch_set":7,"id":"9919f44f_8c60f6af","line":672,"updated":"2023-11-16 08:44:10.000000000","message":"nit: \n\nwhy not:\n\n```\nif [[ \"$REMOTE_CEPH\" \u003d\u003d \"False\" ]]; then\n   stop_ceph\n   delete_osds\nfi\n```\n\nand save an `else` statement? (anyway not a blocking thing)","commit_id":"fac55d15453d7666a1a63d53d128bf826425817d"},{"author":{"_account_id":32594,"name":"Ashley Rodriguez","email":"ashrod98@redhat.com","username":"ashrod98"},"change_message_id":"41067318138ab7ec3cae392ac8656bc392c9157b","unresolved":false,"context_lines":[{"line_number":669,"context_line":""},{"line_number":670,"context_line":"function cleanup_ceph {"},{"line_number":671,"context_line":"    # Cleanup the service."},{"line_number":672,"context_line":"    if [[ \"$REMOTE_CEPH\" \u003d\u003d \"True\" ]]; then"},{"line_number":673,"context_line":"        echo \"Remote Ceph cluster, skipping stop_ceph and delete_osd_dev\""},{"line_number":674,"context_line":"    else"},{"line_number":675,"context_line":"        stop_ceph"}],"source_content_type":"application/x-shellscript","patch_set":7,"id":"24af4dc4_371a12a3","line":672,"in_reply_to":"9919f44f_8c60f6af","updated":"2023-12-04 16:39:42.000000000","message":"Acknowledged","commit_id":"fac55d15453d7666a1a63d53d128bf826425817d"}]}
