Skip to content

Conversation

@beeankha
Copy link
Contributor

@beeankha beeankha commented Nov 4, 2025

SUMMARY

Resolves ACA-4357

ISSUE TYPE
  • New Module Pull Request
COMPONENT NAME

server_info

@beeankha beeankha changed the title Add server_info action plugin [WIP] Add server_info action plugin Nov 4, 2025
@beeankha beeankha self-assigned this Nov 4, 2025
@softwarefactory-project-zuul
Copy link

@softwarefactory-project-zuul
Copy link

@softwarefactory-project-zuul
Copy link

@softwarefactory-project-zuul
Copy link

@softwarefactory-project-zuul
Copy link

@softwarefactory-project-zuul
Copy link

@beeankha beeankha marked this pull request as ready for review November 6, 2025 20:30
@beeankha beeankha changed the title [WIP] Add server_info action plugin Add server_info action plugin Nov 6, 2025
"python": "3.12"
}
]
integration:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

integration will be ran using zuul, this workflow should be removed

Copy link
Contributor

@abikouo abikouo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The integration test is missing the alias file with the cloud/aws sentence to generate aws credentials for tests

return result

except Exception as e:
raise AnsibleActionFail("Failed to retrieve server info: %s" % str(e))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think in this case we should treat it like a module failure. So rather than raising an exception, we should do something like:

result["failed"] = True
result["msg"] = "some useful error message..."
result["exception"] = "".join(traceback.format_exception(None, e, e.__traceback__))

Comment on lines 2 to 7
"github-server": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"description": "GitHub MCP Server - Access GitHub repositories, issues, and pull requests"
},
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This specifically needs to be type: http and use the https://api.githubcopilot.com/mcp/ url.

@beeankha beeankha marked this pull request as draft November 7, 2025 20:21
@softwarefactory-project-zuul
Copy link

@softwarefactory-project-zuul
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants