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

feat: add ci support for ceph_rados #4191

Merged
merged 27 commits into from
Feb 26, 2024
Merged

Conversation

zhenglin-charlie-li
Copy link
Contributor

@zhenglin-charlie-li zhenglin-charlie-li commented Feb 17, 2024

fix: #4154

Currently has some issue during the start of "rgw-admin-secret-setup". I tried multiple ways to fix the issue but all failed, could anyone help out?

fixtures/s3/docker-compose-ceph-rados.yml Outdated Show resolved Hide resolved
fixtures/s3/docker-compose-ceph-rados.yml Outdated Show resolved Hide resolved
@zhenglin-charlie-li
Copy link
Contributor Author

zhenglin-charlie-li commented Feb 18, 2024

Hi @Xuanwo thanks for review. I have updated the CI and tested it on my local enviroment. it seems that the set up process works as expected. But it is strange that the GitHub Action did not run this CI. Not sure what the reason is.

.github/services/s3/ceph_rados_s3/action.yml Outdated Show resolved Hide resolved
.github/services/s3/ceph_rados_s3/action.yml Outdated Show resolved Hide resolved
.github/services/s3/ceph_rados_s3/action.yml Outdated Show resolved Hide resolved
.github/services/s3/ceph_rados_s3/action.yml Outdated Show resolved Hide resolved
fixtures/s3/ceph-rados/docker-compose.yml Outdated Show resolved Hide resolved
fixtures/s3/ceph-rados/docker-compose.yml Outdated Show resolved Hide resolved
@zhenglin-charlie-li zhenglin-charlie-li marked this pull request as draft February 23, 2024 04:14
@zhenglin-charlie-li
Copy link
Contributor Author

Aftering running the last command in CI, the system does not return a result for a very long period of time. I am wondering is there anything wrong in the CI workflow file?

@Xuanwo
Copy link
Member

Xuanwo commented Feb 24, 2024

Aftering running the last command in CI, the system does not return a result for a very long period of time. I am wondering is there anything wrong in the CI workflow file?

Let me check it out.

Signed-off-by: Xuanwo <[email protected]>
@Xuanwo
Copy link
Member

Xuanwo commented Feb 26, 2024

Hi, @ZhengLin-Li, thanks a lot for your work, I learnt a lot from this PR! Now I managed to setup the ceph rados services via ceph/demo.

@Xuanwo Xuanwo marked this pull request as ready for review February 26, 2024 08:51
Copy link
Member

@Xuanwo Xuanwo left a comment

Choose a reason for hiding this comment

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

Thanks

@Xuanwo Xuanwo merged commit 6deda27 into apache:main Feb 26, 2024
13 checks passed
@zhenglin-charlie-li
Copy link
Contributor Author

Thanks!

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.

ci: Add test setup for Ceph's Rados Gateway via S3 service
2 participants