-
Notifications
You must be signed in to change notification settings - Fork 89
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
catalog harvester process runs in cloud.gov #2810
Comments
fgdc2iso app is up in all three spaces but is currently stopped. Turn them off before attempting to harvest any geospatial harvests. |
Instead of porting the existing harvest system to cloud.gov, we should look at picking up the harvest-ng work #2995 |
Using processes in manifest file instead of the |
Currently hitting quota limits... Need to revisit them after we move Solr from apps to brokered |
@jbrown-xentity is this still blocked now that we raised our quota? |
Have not checked. There were 2 main blockers: quota, and solr changing to service in cloud.gov. The current solr service was not connecting to the dev app, and so creating and running a harvest would have been pointless. Turns out we needed to run this step of add-network-policy to setup catalog and catalog-solr to connect. So this can be unblocked, and the following would need to be run to check if harvests are working:
Normally the above could be done via the UI, but is blocked by #3508, although testing ckan one-off commands through cf run-task would be a good thing to validate... |
Never mind, it's blocked by #3508. While you can create a harvest source and users through the command line, we can't create organizations with the cli. Since a harvest source has to be in an org, this breaks the workflow of validating this. |
The code is deployed, but to demonstrate our acceptance criteria we need to be able to log in. Leaving as blocked for now... |
User Story
As a catalog admin, I want a harvester in cloud.gov so that data can be updated.
Acceptance Criteria
[ACs should be clearly demoable/verifiable whenever possible. Try specifying them using BDD.]
WHEN a harvest request is made through the UI
THEN the gather and harvest processes pick up the job
AND the harvest runs to completion
Background
Will need to turn on catalog application but use different start/run commands to implement the various components of the jobs. Will require running the
gather
,fetch
, andrun
jobs. See here for examples. Should implement each of these as a separate application.Security Considerations (required)
None, all harvests are done of publicly available data.
Sketch
Should use the Procfile to specify different start commands
The text was updated successfully, but these errors were encountered: