Uploaded image for project: 'Managed Service - Streams'
  1. Managed Service - Streams
  2. MGDSTRM-8980

Remove additional commands from kfm cli

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Minor Minor
    • None
    • None
    • None
    • MK - Sprint 221

      WHAT

      Remove the following commands from the KAS Fleet Manager CLI:

      • cloud_providers
      • cluster
      • errors
      • kafka
      • observatorium
      • serviceaccount

      WHY

      We no longer have a use case for these commands so it is not worth maintaining them. Some of them are also out of date.

      HOW

      • Remove the cmd folder and its contents from internal/kafka/internal.
      • Remove any imports and uses of the packages in the /internal/kafka/internal/cmd/ folder in provider.go
      • Ensure binary can still be created. Run make install and ensure there are no errors.

      DONE

      • The following commands should no longer be available in the KAS Fleet Manager CLI:
        • cloud_providers
        • cluster
        • errors
        • kafka
        • observatorium
        • serviceaccount

      Guidelines

      The following steps should be adhered to:

      • Required tests should be put in place - unit, integration, manual test cases (if necessary)
      • CI and all relevant tests passing
      • Changes have been verified by one additional reviewer against:
      • each required environment
      • each supported upgrade path
      • If the changes could have an impact on the clients (either UI or CLI), a JIRA should be created for making the required changes on the client side and acknowledged by one of the client side team members. PR has been merged
         

              vshapova_kafka_service Valeriia Shapoval (Inactive)
              jbriones@redhat.com Jameel Briones
              MK - Control Plane
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: