kartoza / SAEOSS-Portal

The SAEOSS Portal has been proposed as a system of software components functioning together as the national central earth observation geospatial repository, with a view to metadata and open geospatial API standards compliance as well as user impact maximization
https://kartoza.github.io/SAEOSS-Portal/
GNU Affero General Public License v3.0
4 stars 9 forks source link

Installation Fix: Invalid Mount Configuration for "solr" Container #75

Closed Qodestackr closed 1 year ago

Qodestackr commented 1 year ago

Typed Command:

Issue:

I understand that this suggests that Docker is attempting to bind-mount a file or directory from the host system to the container, but the source path specified does not exist on the host. However, the file paths do.

The code section I believe is causing as issue is:

  solr:
    ports:
      - target: 8983
        published: *solr-published-port
    volumes:
      - type: bind
        source: /home/qodestackr/Desktop/PROJECTS/KARTOZA/SAEOSS-Portal/docker/solr-schema.xml
        target: /opt/solr/server/solr/ckan/data
      # - solr-data:/opt/solr/server/solr/ckan/data

Note that I tried to replace with absolute paths, it works for the rest( its just an installation workaround). Docker Engine restarts could not help much

Please guide me on how I can get started, any file permission( things like: grep docker /etc/group which already returns :point_right: docker:x:962:)

Let me know anything I need to be aware of to get started.

Qodestackr commented 1 year ago

I took a test from your team with a positive experience in a time I had to do alot on my side as well. But I still feel like coming back and continuing to help products here will also help me grow. I have a GIS related project for final year project(Swift Transit, GTFS and GIS in Kenya matatu sector).

So I'm aspiring to continue learning and I see this opportunity adding value on my side as well. I hope to make meaningful contributions. If there is any specific tasks or issues I could help work on that adds value to your team. I will appreciate if you delegate some to me and I will be committed(as open contributor) with my skills and what I learn along to support your success and the open source work you have been doing over the years.

@dimasciput , @EliVolsch , and @Indiphile (who I believe are active maintainers and will be instrumental to help me get started). Completing my exams by Tuesday then I will be ready.

EliVolsch commented 1 year ago

Hi @Qodestackr

Thank you for creating this comment. I am sure @voogt will be able to give you some valuable insights here as she has been able to build a local instance of the project. We appreciate your willingness to assist and will be in contact with you for any assistance we might need on this project.

Qodestackr commented 1 year ago

It doeirun with the error but ofcourse having this done can be helpful. I will see more of what I can contribute. 🤓