Uploaded image for project: 'Apache Ozone'
  1. Apache Ozone
  2. HDDS-1996

Ozone Recon Service v0.2

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.5.0
    • None
    • Ozone Recon
    • None

    Description

      Placeholder for all the tasks covered in the design doc for HDDS-1084 but did not make it into 0.5.0 release and targeted towards the next release of Ozone after 0.5.0.

      An updated design document will be uploaded to this Jira.

      Attachments

        1. Recon v0.2.pdf
          188 kB
          Aravindan Vijayan

        Issue Links

          1.
          Add an RPC endpoint in SCM to publish UNHEALTHY containers. Sub-task Resolved Aravindan Vijayan  
          2.
          Expose SCMDatanodeProtocolServer RPC endpoint through Recon. Sub-task Resolved Aravindan Vijayan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          3.
          Integration tests for Recon with Ozone Manager. Sub-task Resolved Shweta

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          4.
          Configure Datanodes to push registration request and reports to Recon. Sub-task Resolved Aravindan Vijayan  
          5.
          Create initial visualization for Datanode information on Recon Sub-task Resolved Vivek Ratnavel Subramanian  
          6.
          Handle Datanode registration and SCM Node management in Recon. Sub-task Resolved Aravindan Vijayan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          7.
          Handle Datanode Pipeline & Container Reports reports in Recon Sub-task Resolved Aravindan Vijayan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          8.
          Add Recon tasks for tracking missing containers (FSCK) and syncing deleted pipelines from SCM. Sub-task Resolved Aravindan Vijayan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          9.
          Recon changes to make snapshots work with OM HA Sub-task Resolved Siddharth Wagle

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          10.
          Handle Create container use case in Recon. Sub-task Resolved Aravindan Vijayan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          11.
          Recon getContainers API should return a maximum of 1000 containers by default. Sub-task Resolved Vivek Ratnavel Subramanian

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          12.
          Ozone Recon fails to start while ozone install Sub-task Resolved Aravindan Vijayan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          13.
          Handle pipeline bootstrap from SCM and create pipeline use case in Recon Sub-task Resolved Aravindan Vijayan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          14.
          Refactor Datanode StateContext to send reports and actions to all configured SCMs Sub-task Resolved Aravindan Vijayan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          15.
          Add Robot Tests for Recon - OM integration. Sub-task Resolved Aravindan Vijayan  
          16.
          Add integration test for Recon's Passive SCM state. Sub-task Resolved Aravindan Vijayan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 40m
          17.
          Create REST API to serve Node information and integrate with UI in Recon. Sub-task Resolved Vivek Ratnavel Subramanian

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 10m
          18.
          Integrate Prometheus into Ozone Recon. Sub-task Resolved Attila Doroszlai  
          19.
          Recon should persist Node metadata. Sub-task Resolved Aravindan Vijayan  
          20.
          OM Delta updates request in Recon should work with secure Ozone Manager. Sub-task Resolved Vivek Ratnavel Subramanian

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 10m
          21.
          Datanodes unable to connect to recon in Secure Environment Sub-task Resolved Aravindan Vijayan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          22.
          Create REST API to serve Pipeline information and integrate with UI in Recon. Sub-task Resolved Vivek Ratnavel Subramanian

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 10m
          23.
          Create REST API to serve Recon Dashboard and integrate with UI in Recon. Sub-task Resolved Vivek Ratnavel Subramanian

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          24.
          Add Recon endpoint to serve missing containers and its metadata. Sub-task Resolved Vivek Ratnavel Subramanian

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          25.
          Integrate Recon missing containers UI with endpoint. Sub-task Resolved Vivek Ratnavel Subramanian

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          26.
          Recon throws error while trying to get snapshot in secure environment Sub-task Resolved Prashant Pogde

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          27.
          Fix issues in File count by size task. Sub-task Resolved Aravindan Vijayan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          28.
          Add integration test for Recon FSCK. Sub-task Resolved Aravindan Vijayan  
          29.
          Recon should provide the list of datanodes that a missing container was present in. Sub-task Resolved Vivek Ratnavel Subramanian

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          30.
          Recon should not have the ability to send Create/Close Container commands to Datanode. Sub-task Resolved Aravindan Vijayan

          100%

          Original Estimate - Not Specified Original Estimate - Not Specified
          Time Spent - 20m
          31.
          Recon UI: All the pages should auto reload Sub-task Resolved Vivek Ratnavel Subramanian  

          Activity

            People

              avijayan Aravindan Vijayan
              swagle Siddharth Wagle
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 7.5h
                  7.5h