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

Does Argo support Ceph as Artifactory? #884

Closed
staugust opened this issue Jun 12, 2018 · 4 comments
Closed

Does Argo support Ceph as Artifactory? #884

staugust opened this issue Jun 12, 2018 · 4 comments

Comments

@staugust
Copy link

Is this a BUG REPORT or FEATURE REQUEST?:
FEATURE REQUEST
What happened:
No documents on how to configure Ceph as Artifactory.
What you expected to happen:
Tutorials on how to configure Ceph as Artifactory.
How to reproduce it (as minimally and precisely as possible):

Anything else we need to know?:

Environment:

  • Argo version:
  argo: v2.1.1
  BuildDate: 2018-05-29T20:39:36Z
  GitCommit: ac241c95c13f08e868cd6f5ee32c9ce273e239ff
  GitTreeState: clean
  GitTag: v2.1.1
  GoVersion: go1.9.3
  Compiler: gc
  Platform: linux/amd64
  • Kubernetes version :
    Client Version: version.Info{Major:"1", Minor:"9", GitVersion:"v1.9.7", GitCommit:"dd5e1a2978fd0b97d9b78e1564398aeea7e7fe92", GitTreeState:"clean", BuildDate:"2018-04-19T00:05:56Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"linux/amd64"}
    Server Version: version.Info{Major:"1", Minor:"9", GitVersion:"v1.9.7", GitCommit:"dd5e1a2978fd0b97d9b78e1564398aeea7e7fe92", GitTreeState:"clean", BuildDate:"2018-04-18T23:58:35Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"linux/amd64"}
clientVersion:
  buildDate: 2018-04-19T00:05:56Z
  compiler: gc
  gitCommit: dd5e1a2978fd0b97d9b78e1564398aeea7e7fe92
  gitTreeState: clean
  gitVersion: v1.9.7
  goVersion: go1.9.3
  major: "1"
  minor: "9"
  platform: linux/amd64
serverVersion:
  buildDate: 2018-04-18T23:58:35Z
  compiler: gc
  gitCommit: dd5e1a2978fd0b97d9b78e1564398aeea7e7fe92
  gitTreeState: clean
  gitVersion: v1.9.7
  goVersion: go1.9.3
  major: "1"
  minor: "9"
  platform: linux/amd64

Other debugging information (if applicable):

  • workflow result:
Name:                artifact-passing-6pvtz
Namespace:           default
ServiceAccount:      default
Status:              Failed
Message:             child 'artifact-passing-6pvtz-4259257710' failed
Created:             Tue Jun 12 02:38:34 +0000 (14 seconds ago)
Started:             Tue Jun 12 02:38:35 +0000 (13 seconds ago)
Finished:            Tue Jun 12 02:38:35 +0000 (13 seconds ago)
Duration:            0 seconds

STEP                       PODNAME                            DURATION  MESSAGE
 ✖ artifact-passing-6pvtz                                               child 'artifact-passing-6pvtz-4259257710' failed
 └---⚠ generate-artifact   artifact-passing-6pvtz-4259257710  0s        controller is not configured with a default archive location
  • executor logs:
$ kubectl logs <failedpodname> -c init
$ kubectl logs <failedpodname> -c wait
  • workflow-controller logs:
$ kubectl logs -n kube-system $(kubectl get pods -l app=workflow-controller -n kube-system -o name)
@jessesuen
Copy link
Member

@staugust I have never used Ceph, but my understanding is that Ceph has an S3 API. As long as it has that, it should be possible to use Ceph with Argo by treating it as an S3 object store. Does that work for you?

@staugust
Copy link
Author

Yeah, it helps me a lot. I would check out whether ceph with s3 API would work with Argo, and update this isssue. Please don't close this issue right now, thank you.

@staugust
Copy link
Author

I have already checked that argo supports Ceph object-store via S3 API.

@jessesuen
Copy link
Member

Great thanks for verifying. I'll close the issue.

icecoffee531 pushed a commit to icecoffee531/argo-workflows that referenced this issue Jan 5, 2022
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

No branches or pull requests

2 participants