Skip to content

Bug Report - AIOps 90 minute workshop #2372

Description

@amg301

Problem Summary

Part 1 Section 2 - Remediation Workflow
When running the "Remediation Workflow" the survey provides the option to either use the default prompt or the AI generated prompt by copying the AI example into the prompt to use box.

With the current iteration the AI provided prompt "Restart the httpd service after correcting the invalid directive in the Apache configuration file" will not result in a playbook being generated that will actually remediate the issue. It creates a playbook that restarts httpd but does not remove the InvalidDirectiveHere line within the configuration file first.

Copying in the error information from the mattermost output also does not provide a workable solution.

Re-running the "Break Apache" playbook forced a re-generation of the "Remediation Workflow" and re-generation of the gpt_generated_prompt for the survey definition. The 2nd attempt was better. This is instability and unpredictability in the workflow.

Extra vars file

None

Ansible Playbook Output

Following first prompt resulted in this playbook.

  • name: Restarting Apache
    hosts: node1
    tasks:
    • name: Restart Apache Services
      ansible.builtin.service:
      name: httpd
      state: restarted

The updated prompt from re-running the Break Apache resulted in this playbook.

  • name: correct the Apache configuration file
    hosts: all
    tasks:
    • name: remove the incorrect configuration
      ansible.builtin.lineinfile:
      path: /etc/httpd/conf/httpd.conf
      regexp: ^InvalidDirectiveHere
      state: absent
    • name: restart the httpd service
      ansible.builtin.service:
      name: httpd
      state: restarted

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions