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

[RFE] Galaxy deployment should provide default execution environments #821

Closed
git-hyagi opened this issue Dec 2, 2022 · 1 comment · Fixed by #825
Closed

[RFE] Galaxy deployment should provide default execution environments #821

git-hyagi opened this issue Dec 2, 2022 · 1 comment · Fixed by #825
Assignees
Labels
enhancement New feature or request GalaxyNG go-alpha Go-based operator issues prio-list Issue with high priority and no assigners

Comments

@git-hyagi
Copy link
Collaborator

Is your feature request related to a problem? Please describe.
Installing AH through AH installer will automatically deploy the environment with a set of default images (execution environments):

  • ee-29-rhel8
  • ee-minimal-rhel8
  • ee-supported-rhel8

Deploying Galaxy through Pulp Operator does not provide any default execution environments.

Describe the solution you'd like
For Galaxy deployments, we could provide a cronjob that would pull (and update) some default images (like fedora and fedora-minimal) from time to time.

Additional context
We could provide a default set of images (like mentioned before, fedora and fedora-minimal), but the list of images should be set as a field in CR, for example:

	DefaultExectionEnvironments []string `json:"default_execution_environments,omitempty"`
@git-hyagi git-hyagi added enhancement New feature or request Triage-Needed go-alpha Go-based operator issues GalaxyNG prio-list Issue with high priority and no assigners and removed Triage-Needed labels Dec 2, 2022
@git-hyagi git-hyagi self-assigned this Dec 2, 2022
@git-hyagi
Copy link
Collaborator Author

note: there is a chance to deprecate this cronjob resource when we release this embedded solution:
pulp/pulp_container#732

git-hyagi added a commit to git-hyagi/pulp-operator that referenced this issue Dec 7, 2022
git-hyagi added a commit to git-hyagi/pulp-operator that referenced this issue Dec 8, 2022
git-hyagi added a commit to git-hyagi/pulp-operator that referenced this issue Dec 8, 2022
git-hyagi added a commit to git-hyagi/pulp-operator that referenced this issue Dec 8, 2022
fao89 pushed a commit that referenced this issue Dec 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request GalaxyNG go-alpha Go-based operator issues prio-list Issue with high priority and no assigners
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant