Skip to content

eNMS 3.16.0

Choose a tag to compare

@afourmy afourmy released this 02 Sep 15:56
  • Re-add "Workflow Restartability" window when clicking on a job.

  • Cascade deletion of runs and results when jobs / devices are deleted.

  • change env variables name:

  • ENMS_CONFIG_MODE -> CONFIG_MODE
  • ENMS_LOG_LEVEL -> LOG_LEVEL
  • ENMS_SERVER_ADDR -> SERVER_ADDR
  • ENMS_DATABASE_URL -> DATABASE_URL
  • ENMS_SECRET_KEY -> SECRET_KEY
  • Make restart system work with get_result

  • Forbid empty names and names with slash front-end

  • Fix event issue after adding jobs to the workflow builder.

  • Create and delete iteration loopback edge upon editing the service.

  • Fix change of name in workflow builder upon editing the service.

  • Make iteration variable name configurable
    Iteration value accesssed with get_var.

  • Ansible add exit status:
    EXIT STATUS -----------
    0 -- OK or no hosts matched
    1 -- Error
    2 -- One or more hosts failed
    3 -- One or more hosts were unreachable
    4 -- Parser error
    5 -- Bad or incomplete options
    99 -- User interrupted execution
    250 -- Unexpected error

  • Workflow notes Desc: Support textboxes added to a workflow that are displayed in the workflow builder.

  • New mechanism: success as a python query kind of thingAdd success query mechanism

  • The "has device targets" property now defaults to True.

  • New Mechanism to switch back and forth in the workflow builder.

  • New "Latest runtime" optio in workflow builder (this is the default option).
    When displaying a workflow, automatically jump to the latest runtime.

  • In Workflow builder, add the name of the user who ran the runtime in the runtime list.

  • Display number of runs in parallel in the Service Management / Workflow Management page, next to the Status (Running / Idle)

  • Job now displayed in grey if skip job is activated.

  • Edge labels are now editable

  • Results display: in text mode, multiline strings are now displayed without any transformation.

  • User inactivity monitoring