Changing the Profile Used by Multiple Channels - AWS Elemental Conductor Live 3

This is version 3.17 of the AWS Elemental Conductor Live 3 documentation. This is the latest version. For prior versions, see the Previous Versions section of AWS Elemental Conductor Live 3 Documentation.

Changing the Profile Used by Multiple Channels

You can use the Tasks feature to change the profile so that several channels can use it. You can also change associations between channels and profiles so that each channel uses a different profile.

You can modify a channel even if it is running.

Step A. Create the Task

To create a task

  1. On the Channels screen, choose Tasks > Change Channel Profiles.

    
        Image file change-channel-profiles.png
  2. Select the channels for the action.

    
        Image file create-channel-select.png
  3. Select the new profile to be associated with all channels.

    
        Image file create-channel-new-profile.png
  4. If the new profile includes channel parameters, then you must provide values for channel parameters that are required (which are associated with required fields) for each channel you are changing .

    
        Image file create-channel-channel-params.png

    Examples:

    Original Profile for a Channel New Profile for a Channel Action
    Three channel parameters

    Two channel parameters, mapped to the same two fields as the original profile.

    A third parameter channel which does not exist in the new profile.

    None. For the two parameter channels that still exist, the values already in the channel are preserved and used.

    For the channel parameter that has been dropped, a value is no longer required in the channel; the value that is “hard-coded” (or implied, that is, a system default) in the new profile is used.

    Three channel parameters Four total channel parameters:
    • Three channel parameters, mapped to the same three fields as the original profile.

    • One new channel parameter.

    You are prompted to provide a value for the new channel parameter.
    One channel parameter, for example, {{input_network_location}} A channel parameter, mapped to the same field as the original profile. This channel parameter, however, has a different name. For example {{input_nw_location}} You are prompted to provide a value for the new channel parameter.
    One channel parameter, for example, {{input_network_location}} The same channel parameter, but mapped to a different field.

    The system treats the channel parameter as a new parameter. You are prompted to provide a value for the new channel parameter.

    You should try to avoid this problem by tying each channel parameter name to a specific field. Avoid generic names such as {{field 1}}

    You may get any combination of these types of discrepancies, and you are prompted to handle all of them.

  5. On the final screen, choose Process Now or Save for Later.

    
        Image file create-channel-process-now-or-save.png

    Process Now

    In this case the change in channels is applied and the Channels screen reappears, showing the change:

    
        Image file create-channel-process-now.png

    Save for Later

    This option is intended to let you queue up several tasks and then execute them as quickly as possible.

    For example, assume that you want to move all existing channels from node A so that you can move another set of channels to node A. This is an opportunity to use bulk changes. Set up bulk changes as follows: do Bulk Change #1 to move the channels from node A to node B (change the associated node for the channels). Then do Bulk Change #2 to move the channels from node C to node A. In order to do this two-part move with the least downtime, you could:

    • Set up Bulk Change #1 and choose Save for Later.

    • Set up Bulk Change #2 and choose Save for Later.

      Both bulk changes appear on the left side of the screen, as shown below.

    • Then choose Run Pending Actions. Bulk Change #1 runs. As soon as it has finished, Bulk Change #2 runs.

    
        Image file create-channel-save1.png
    
        Image file create-channel-save2.png
    Warning

    Save for Later is intended to queue a few changes for immediate execution.

    Avoid choosing Save for Later, to set up bulk changes and then delay running them in a few hours, leaving the bulk change waiting; doing so may create undesired consequences later on.

Step B. Monitor the Status of the Task

When you run Process Now to run the task, you can monitor the status of each modify action in the task.

  1. Go to the Status > Task Reports. The Task Reports screen appears. In the Task Reports panel on the left, choose the task to monitor (newer tasks appear first).

    (This list shows running and completed tasks; for pending tasks, go to the Channels screen and choose the Pending Tasks icon).

  2. Find the relevant task and review the information:

    • The top line shows the count of Total Tasks, Failed Tasks, and Successful Tasks.

    • Below that, a line appears for each individual action. Each line shows the current status of the action: Pending, Success, or an explanation of why the task failed.

      As the status of an action changes, the screen automatically refreshes to display the latest information.

      
          Image file monitor-task-status.png