Uploaded image for project: 'controller'
  1. controller
  2. CONTROLLER-347

FlowConfig to only run syntactic validation

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Won't Do
    • None
    • None
    • adsal
    • None
    • Operating System: Mac OS
      Platform: PC

    • 787

    Description

      • The validate function of FlowConfig class should only run syntactic validation
        The operational validation like input/output/enqueue port presence, flood
        action on non default container check, etc. should be run only at installation
        time. Also this validation should be run for all the flow installation requests
        either they come from static flow config or from Flow Entry install/modify
        request coming from other bundles.
      • With the above change at controller restart, static flow configurations which
        were valid at controller stop but no longer after reboot (for ex. switch
        enabled ports have changed) will still show on the Flow GUI as non installed,
        and their toggling with fail with proper message.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            Unassigned Unassigned
            chivly@cisco.com Chi-Vien Ly
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: