Skip to content

Conversation

@Swapnanil-Gupta
Copy link
Contributor

@Swapnanil-Gupta Swapnanil-Gupta commented Jan 7, 2026

Issue #, if available:

Description of changes:

  • bumps nerdctl library to v2.2.1
  • bumps github.com/containerd/cgroups package to v3
  • go mod tidy
  • update submodule finch-core to latest (which updates nerdctl and containerd to v2.2.1, buildkit to 0.26.3, finch-daemon to v0.21.0)
  • enable healthchecks
  • fixes parsing to command flags with negative integer values

Testing done:

  • I've reviewed the guidance in CONTRIBUTING.md

License Acceptance

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Signed-off-by: Swapnanil Gupta <swpnlg@amazon.com>
Signed-off-by: Swapnanil Gupta <swpnlg@amazon.com>
@Swapnanil-Gupta Swapnanil-Gupta changed the title deps: bump nerdctl, enable healthchecks build(deps): bump nerdctl, cgroups & enable healthchecks Jan 7, 2026
Signed-off-by: Swapnanil Gupta <swpnlg@amazon.com>
…om 0.21.0

Signed-off-by: Swapnanil Gupta <swpnlg@amazon.com>
@Swapnanil-Gupta Swapnanil-Gupta force-pushed the enable-health-checks branch 2 times, most recently from 8351f47 to f97897e Compare January 9, 2026 02:03
- bump finch-core again so that we revert back to finch-daemon 0.21
- update AL tests workflow to overwrite nerdctl version in CI

Signed-off-by: Swapnanil Gupta <swpnlg@amazon.com>
Signed-off-by: Swapnanil Gupta <swpnlg@amazon.com>
@Swapnanil-Gupta Swapnanil-Gupta force-pushed the enable-health-checks branch 3 times, most recently from 904a398 to de26e8d Compare January 9, 2026 23:44
Signed-off-by: Swapnanil-Gupta <swpnlg@amazon.com>
@Swapnanil-Gupta Swapnanil-Gupta marked this pull request as ready for review January 10, 2026 02:45
@Swapnanil-Gupta Swapnanil-Gupta requested a review from a team as a code owner January 10, 2026 02:45
@Swapnanil-Gupta Swapnanil-Gupta changed the title build(deps): bump nerdctl, cgroups & enable healthchecks feat: enable healthchecks Jan 10, 2026
Shubhranshu153
Shubhranshu153 previously approved these changes Jan 12, 2026
ayush-panta
ayush-panta previously approved these changes Jan 12, 2026
Signed-off-by: Swapnanil-Gupta <swpnlg@amazon.com>
@coderbirju
Copy link
Contributor

We need documentation about using health checks in finch, something similar to https://github.com/containerd/nerdctl/blob/main/docs/healthchecks.md

@Swapnanil-Gupta
Copy link
Contributor Author

We need documentation about using health checks in finch, something similar to https://github.com/containerd/nerdctl/blob/main/docs/healthchecks.md

Thanks. I will add it.

@Swapnanil-Gupta Swapnanil-Gupta merged commit 93ead3d into runfinch:main Jan 12, 2026
124 of 127 checks passed
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.

5 participants