Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Where can I find ansible-operator_darwin_amd64 for Mac #78

Open
venkataramanam opened this issue Jun 4, 2024 · 1 comment · May be fixed by #103
Open

Where can I find ansible-operator_darwin_amd64 for Mac #78

venkataramanam opened this issue Jun 4, 2024 · 1 comment · May be fixed by #103

Comments

@venkataramanam
Copy link

Type of question

General operator-related help

Question

What did you do?

There used to be an ansible-operator binary that could be run on a Mac till version https://github.com/operator-framework/operator-sdk/releases/tag/v1.31.0

But I guess the refactoring of the operator-framework code moved the ansible operator to this repo: https://github.com/operator-framework/ansible-operator-plugins

Now I do not see any ansible-operator binary available for Mac (something like ansible-operator_darwin_amd64)

What did you expect to see?

It would be ideal if ansible-operator binary would be offered for Mac as well. This would really help test the operator outside of a container. We generally do that in development environment. Essentially run ansible-operator run --watches-file ./watches.yaml from a terminal on Mac for testing the dev changes.

What did you see instead? Under which circumstances?

There is no ansible-operator_darwin_amd64 binary for download

image

Environment

Operator type:

/language ansible

Kubernetes cluster type:

OpenShift 4.15.9

$ operator-sdk version

$ go version (if language is Go)

$ kubectl version

Additional context

Copy link

openshift-ci bot commented Jun 4, 2024

@venkataramanam: The label(s) language/ansible cannot be applied, because the repository doesn't have them.

In response to this:

Type of question

General operator-related help

Question

What did you do?

There used to be an ansible-operator binary that could be run on a Mac till version https://github.com/operator-framework/operator-sdk/releases/tag/v1.31.0

But I guess the refactoring of the operator-framework code moved the ansible operator to this repo: https://github.com/operator-framework/ansible-operator-plugins

Now I do not see any ansible-operator binary available for Mac (something like ansible-operator_darwin_amd64)

What did you expect to see?

It would be ideal if ansible-operator binary would be offered for Mac as well. This would really help test the operator outside of a container. We generally do that in development environment. Essentially run ansible-operator run --watches-file ./watches.yaml from a terminal on Mac for testing the dev changes.

What did you see instead? Under which circumstances?

There is no ansible-operator_darwin_amd64 binary for download

image

Environment

Operator type:

/language ansible

Kubernetes cluster type:

OpenShift 4.15.9

$ operator-sdk version

$ go version (if language is Go)

$ kubectl version

Additional context

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

cardoe added a commit to cardoe/ansible-operator-plugins that referenced this issue Oct 9, 2024
For local development users are told to run the ansible-operator locally
but there are no macOS and Windows builds for users of those
environments. fixes operator-framework#78
@cardoe cardoe linked a pull request Oct 9, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant