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

Solr custom Docker image for dev #9516

Closed
GPortas opened this issue Apr 12, 2023 · 1 comment
Closed

Solr custom Docker image for dev #9516

GPortas opened this issue Apr 12, 2023 · 1 comment
Labels
Component: Containers Anything related to cloudy Dataverse, shipped in containers. D: DataverseInDocker Deliverable of running Dataverse within Docker Feature: Installation Guide Size: 80 A percentage of a sprint. 56 hours. User Role: Sysadmin Installs, upgrades, and configures the system, connects via ssh

Comments

@GPortas
Copy link
Contributor

GPortas commented Apr 12, 2023

Overview of the Feature Request

The goal is to create a Solr image (currently oriented to development purpose, but scalable to prod) that self-contains the necessary configsets (schema, solrconfig, etc) so that the container initializes the core with the necessary configuration at startup, without needing to copy the configsets from the Dataverse repository or apply customizations through init containers or commands, as we currently do: https://github.com/IQSS/dataverse/blob/develop/docker-compose-dev.yml#L50

Once this Solr image is pushed to a registry, just like the Dataverse application image, it will be a great advantage for frontend developers or any other Dataverse integration developer, since they will not depend on the Dataverse repository to setup Solr.

What kind of user is the feature intended for?

Dataverse developers

What inspired the request?

What existing behavior do you want changed?

N/A

Any brand new behavior do you want to add to Dataverse Frontend?

N/A

Any related open or closed issues to this feature request?

@GPortas GPortas added Feature: Installation Guide User Role: Sysadmin Installs, upgrades, and configures the system, connects via ssh Component: Containers Anything related to cloudy Dataverse, shipped in containers. Size: 30 A percentage of a sprint. 21 hours. (formerly size:33) D: DataverseInDocker Deliverable of running Dataverse within Docker labels Apr 12, 2023
@pdurbin pdurbin added Size: 80 A percentage of a sprint. 56 hours. and removed Size: 30 A percentage of a sprint. 21 hours. (formerly size:33) labels Apr 13, 2023
@pdurbin
Copy link
Member

pdurbin commented Sep 21, 2023

Now that we have configbaker, there is much less of a need for this. Closing, at least for now, as discussed during today's container meeting: https://harvard.zoom.us/rec/share/rheiJVuXlEHwGDCC5PMyRK0-CDija5VEJZeOH7Z6rB33Sdaza8GABaJhkdJAreZz.iuOwDn_rgWngMvHI

@pdurbin pdurbin closed this as completed Sep 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Containers Anything related to cloudy Dataverse, shipped in containers. D: DataverseInDocker Deliverable of running Dataverse within Docker Feature: Installation Guide Size: 80 A percentage of a sprint. 56 hours. User Role: Sysadmin Installs, upgrades, and configures the system, connects via ssh
Projects
None yet
Development

No branches or pull requests

2 participants