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

Post-hashstore Refactor #58

Open
artntek opened this issue Nov 30, 2023 · 2 comments
Open

Post-hashstore Refactor #58

artntek opened this issue Nov 30, 2023 · 2 comments
Milestone

Comments

@artntek
Copy link
Collaborator

artntek commented Nov 30, 2023

The indexer currently uses a node token to get non-public system metadata through DataONE api.

After the system has been changed to use hashstore, this will no longer be necessary, since metadata can be accessed directly from the store.

The following changes will therefore be required, when hashstore is up and running:

  • refactor the code to get metadata directly from hashstore (obviously :-)
  • remove the config that currently provides the metacat/dataone api url, including:
    • index.d1node.baseURL in helm/config/dataone-indexer.properties
    • definition of "idxworker.mn.url" from helm/templates/_helpers.tpl, plus any of its other uses
    • The following from helm/templates/deployment.yaml:
          env:
            - name: DEBUG
              value: "{{ .Values.idxworker.debug }}"
            - name: DATAONE_AUTH_TOKEN
              valueFrom:
                secretKeyRef:
                  name: dataone-token
                  key: DataONEauthToken
                  optional: true
@artntek artntek added this to the 3.0.0 milestone Nov 30, 2023
@artntek
Copy link
Collaborator Author

artntek commented Dec 1, 2023

Should also be able to close Issue #41 at that point

@artntek
Copy link
Collaborator Author

artntek commented Dec 5, 2023

Should also be able to close Metacat Issue #1700 at that point

@artntek artntek changed the title Post-hashstore cleanup Post-hashstore Refactor Dec 6, 2023
@artntek artntek modified the milestones: 3.0.0, 3.1.0 Feb 6, 2024
@artntek artntek modified the milestones: 3.1.0, 3.2.0 Oct 15, 2024
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

1 participant