-
Notifications
You must be signed in to change notification settings - Fork 20
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
Added controller for running ansible playbooks #97
Added controller for running ansible playbooks #97
Conversation
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/aad46f8a405f443aa6272c7f768254d4 ❌ openstack-k8s-operators-content-provider FAILURE in 8m 04s |
Hi @eshulman2, thanks for the PR! This is going to be helpful once we merge this! I will do a deeper review a little bit later but in the meantime there are some failures that need to be fixed [1]:
I recommend at least running the test-operator with |
77d2a15
to
be7bba3
Compare
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/b44f1c923d474454befe1cc2fc0c47f3 ❌ openstack-k8s-operators-content-provider FAILURE in 8m 17s |
be7bba3
to
52bce07
Compare
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/a4bc558a6b474eb99f0be5b432535654 ❌ openstack-k8s-operators-content-provider FAILURE in 8m 35s |
52bce07
to
b220eb0
Compare
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/2fcf0b95929d438e844430ca54b503b9 ❌ openstack-k8s-operators-content-provider FAILURE in 8m 52s |
b220eb0
to
f07cbf0
Compare
Sorry for the awful code from before was just copying around and pushing as an initial stage, should be better now. |
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/8490d7c928bb479088ee00164e62e445 ❌ openstack-k8s-operators-content-provider FAILURE in 8m 25s |
5dd109a
to
4e37f5b
Compare
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/2b7644fb98304844a52f378e20de8cef ❌ openstack-k8s-operators-content-provider FAILURE in 8m 30s |
4e37f5b
to
b0a8506
Compare
b0a8506
to
b7b4c73
Compare
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/39102cf33a5c451c9cb5db3c1dffd79c ✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 38m 37s |
Merge Failed. This change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset. |
2878c5d
to
cd1f328
Compare
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/d29eadb208d441388b0671b25c1e907f ✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 18m 01s |
45b958a
to
3e04b6c
Compare
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/77ea3d1e8bf9469e8c7180c65aca70e0 ✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 17m 28s |
5b77e4f
to
1e587ec
Compare
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/028f82349efd4db6859f6ed9290ede33 ✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 19m 21s |
1e587ec
to
2692b58
Compare
Build failed (check pipeline). Post https://review.rdoproject.org/zuul/buildset/5465794a9b27491daef6dc19682d7ff5 ✔️ openstack-k8s-operators-content-provider SUCCESS in 3h 20m 21s |
apiVersion: apiextensions.k8s.io/v1 | ||
kind: CustomResourceDefinition | ||
metadata: | ||
name: ansibleTest.test.openstack.org |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@eshulman2 I think we have to go through the occurrences of the ansibleTest
in the PR. And think whether it should be capitalized or not. As an example you can take a look at HorizonTest CR. You can see that for example here [1] the name for HorionTests CR is not capitalized.
Also, checking whether the test-operator works from locally build test-operator-index would be in this case a good idea I think [2] (question #7).
[1]
name: horizontests.test.openstack.org |
[2] https://openstack-k8s-operators.github.io/test-operator/FAQ.html
2692b58
to
7d446ec
Compare
In this PR [1] we introduce AnsibleTest CR. This patch extends the test-operator so that it can be used to execute tests using the newly introduced CR. [1] openstack-k8s-operators/test-operator#97
5a3b5ce
to
5704597
Compare
This addition should be flexible enough to run ansible playbooks for testing popuses. it is dependent on this patch openstack-k8s-operators/tcib#182
5704597
to
d18f11a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! 👍
I think this is a solid foundation for the AnsibleTest CR. We can always address any minor potential issues down the road.
In this PR [1] we introduce AnsibleTest CR. This patch extends the test-operator so that it can be used to execute tests using the newly introduced CR. [1] openstack-k8s-operators/test-operator#97
In this PR [1] we introduce AnsibleTest CR. This patch extends the test-operator so that it can be used to execute tests using the newly introduced CR. [1] openstack-k8s-operators/test-operator#97
In this PR [1] we introduce AnsibleTest CR. This patch extends the test-operator so that it can be used to execute tests using the newly introduced CR. [1] openstack-k8s-operators/test-operator#97
In this PR [1] we introduce AnsibleTest CR. This patch extends the test-operator so that it can be used to execute tests using the newly introduced CR. [1] openstack-k8s-operators/test-operator#97
In this PR [1] we introduce AnsibleTest CR. This patch extends the test-operator so that it can be used to execute tests using the newly introduced CR. [1] openstack-k8s-operators/test-operator#97
In this PR [1] we introduce AnsibleTest CR. This patch extends the test-operator so that it can be used to execute tests using the newly introduced CR. [1] openstack-k8s-operators/test-operator#97
This addition should be flexible enough to run
ansible playbooks for testing popuses.
it is dependent on this patch
openstack-k8s-operators/tcib#182