Skip to content

parametrize gracePeriodTerminationSeconds#2330

Open
tomkukral wants to merge 2 commits intogoharbor:mainfrom
tomkukral:termination
Open

parametrize gracePeriodTerminationSeconds#2330
tomkukral wants to merge 2 commits intogoharbor:mainfrom
tomkukral:termination

Conversation

@tomkukral
Copy link
Copy Markdown

@tomkukral tomkukral commented Mar 12, 2026

These options makes sense to be parametrize for huge clusters which may need more time to terminate pods, e.g. during database migrations.

This option makes sense to be parametrize for huge clusters which may
need more time to terminate pods, e.g. during database migrations.

Signed-off-by: Tomáš Kukrál <noreply@6shore.net>
This is necessary in cases when migration takes longer then 1h

Signed-off-by: Tomáš Kukrál <noreply@6shore.net>
sm-moshi added a commit to sm-moshi/harbor-helm that referenced this pull request Mar 16, 2026
Cherry-picked upstream PRs:
- goharbor#2310: fix secret drift for ArgoCD (fixes goharbor#2263)
- goharbor#2307: default image tag to chart appVersion
- goharbor#2314: fix rollingUpdate checks for jobservice/registry
- goharbor#2312: fix ArgoCD diff in httproute
- goharbor#2317: configurable health probe timeoutSeconds/failureThreshold
- goharbor#2330: parametrise gracePeriodTerminationSeconds + core startupProbe

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
sm-moshi added a commit to sm-moshi/harbor-helm that referenced this pull request Apr 14, 2026
Cherry-picked upstream PRs:
- goharbor#2310: fix secret drift for ArgoCD (fixes goharbor#2263)
- goharbor#2307: default image tag to chart appVersion
- goharbor#2314: fix rollingUpdate checks for jobservice/registry
- goharbor#2312: fix ArgoCD diff in httproute
- goharbor#2317: configurable health probe timeoutSeconds/failureThreshold
- goharbor#2330: parametrise gracePeriodTerminationSeconds + core startupProbe

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
sm-moshi added a commit to sm-moshi/harbor-helm that referenced this pull request Apr 14, 2026
Cherry-picked upstream PRs:
- goharbor#2310: fix secret drift for ArgoCD (fixes goharbor#2263)
- goharbor#2307: default image tag to chart appVersion
- goharbor#2314: fix rollingUpdate checks for jobservice/registry
- goharbor#2312: fix ArgoCD diff in httproute
- goharbor#2317: configurable health probe timeoutSeconds/failureThreshold
- goharbor#2330: parametrise gracePeriodTerminationSeconds + core startupProbe

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

ci: replace upstream GHA with GHCR OCI release + lint workflows

- release.yaml: package and push to oci://ghcr.io/sm-moshi/charts on tag push
- lint.yaml: helm lint + template on PRs and sm-moshi/main pushes
- Remove upstream-specific workflows (Docker Hub publish, stale issues, integration, unittest)
- Add CLAUDE.md with fork maintenance instructions

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

ci: replace GitHub Actions with Woodpecker CI pipelines

- .woodpecker/lint.yaml: helm lint + template on push/PR
- .woodpecker/release.yaml: package, push to ghcr.io/sm-moshi/charts,
  create GitHub release on tag push
- Remove .github/workflows/ (GHA no longer needed)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

ci: use DHI helm 4.1.3 image, pinned by digest

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

build: mark chart as 1.19.0-rc2 to match appVersion v2.15.0-rc2

Chart version should reflect pre-release status while shipping RC images.
Will bump to 1.19.0 when Harbor v2.15.0 GA ships.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
sm-moshi added a commit to sm-moshi/harbor-helm that referenced this pull request Apr 14, 2026
Cherry-picked upstream PRs:
- goharbor#2310: fix secret drift for ArgoCD (fixes goharbor#2263)
- goharbor#2307: default image tag to chart appVersion
- goharbor#2314: fix rollingUpdate checks for jobservice/registry
- goharbor#2312: fix ArgoCD diff in httproute
- goharbor#2317: configurable health probe timeoutSeconds/failureThreshold
- goharbor#2330: parametrise gracePeriodTerminationSeconds + core startupProbe

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

ci: replace upstream GHA with GHCR OCI release + lint workflows

- release.yaml: package and push to oci://ghcr.io/sm-moshi/charts on tag push
- lint.yaml: helm lint + template on PRs and sm-moshi/main pushes
- Remove upstream-specific workflows (Docker Hub publish, stale issues, integration, unittest)
- Add CLAUDE.md with fork maintenance instructions

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

ci: replace GitHub Actions with Woodpecker CI pipelines

- .woodpecker/lint.yaml: helm lint + template on push/PR
- .woodpecker/release.yaml: package, push to ghcr.io/sm-moshi/charts,
  create GitHub release on tag push
- Remove .github/workflows/ (GHA no longer needed)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

ci: use DHI helm 4.1.3 image, pinned by digest

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

build: mark chart as 1.19.0-rc2 to match appVersion v2.15.0-rc2

Chart version should reflect pre-release status while shipping RC images.
Will bump to 1.19.0 when Harbor v2.15.0 GA ships.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
sm-moshi added a commit to sm-moshi/harbor-helm that referenced this pull request Apr 14, 2026
Cherry-picked upstream PRs:
- goharbor#2310: fix secret drift for ArgoCD (fixes goharbor#2263)
- goharbor#2307: default image tag to chart appVersion
- goharbor#2314: fix rollingUpdate checks for jobservice/registry
- goharbor#2312: fix ArgoCD diff in httproute
- goharbor#2317: configurable health probe timeoutSeconds/failureThreshold
- goharbor#2330: parametrise gracePeriodTerminationSeconds + core startupProbe

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

ci: replace upstream GHA with GHCR OCI release + lint workflows

- release.yaml: package and push to oci://ghcr.io/sm-moshi/charts on tag push
- lint.yaml: helm lint + template on PRs and sm-moshi/main pushes
- Remove upstream-specific workflows (Docker Hub publish, stale issues, integration, unittest)
- Add CLAUDE.md with fork maintenance instructions

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

ci: replace GitHub Actions with Woodpecker CI pipelines

- .woodpecker/lint.yaml: helm lint + template on push/PR
- .woodpecker/release.yaml: package, push to ghcr.io/sm-moshi/charts,
  create GitHub release on tag push
- Remove .github/workflows/ (GHA no longer needed)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

ci: use DHI helm 4.1.3 image, pinned by digest

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

build: mark chart as 1.19.0-rc2 to match appVersion v2.15.0-rc2

Chart version should reflect pre-release status while shipping RC images.
Will bump to 1.19.0 when Harbor v2.15.0 GA ships.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants