Skip to content

Conversation

@emmanuelmathot
Copy link
Contributor

@emmanuelmathot emmanuelmathot commented Dec 8, 2025

What I am changing

  • Introduce support for custom annotations in the pgstac bootstrap job configuration.
  • Add docuemntation for ArgoCD case

How I did it

  • Modified the job template to include a section for job annotations, allowing users to specify additional metadata.

How you can test it

  • Review the job configuration in the Helm chart and verify that annotations can be added and are correctly applied to the pgstac bootstrap job.

Related Issues

@emmanuelmathot
Copy link
Contributor Author

We need to add the following annotations to have the pgstacbootstrap jobs started before the stac being ready.

argocd.argoproj.io/hook: Sync

cc @batpad

@emmanuelmathot emmanuelmathot marked this pull request as ready for review December 8, 2025 14:22
@emmanuelmathot emmanuelmathot changed the title Add support for job annotations in pgstac bootstrap configuration feat: Add support for job annotations in pgstac bootstrap configuration Dec 8, 2025
Copy link
Contributor

@pantierra pantierra left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. Please just fix the CHANGELOG.txt conflict and this is good to be merged.

@emmanuelmathot emmanuelmathot merged commit 761bb49 into main Dec 10, 2025
4 checks passed
@emmanuelmathot emmanuelmathot deleted the jobAnnotations branch December 10, 2025 11:16
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

Successfully merging this pull request may close these issues.

4 participants