Releases: cloudfoundry/garden-runc-release
Releases · cloudfoundry/garden-runc-release
1.48.0
Changes
- 🔒runc + container have been bumped to address CVE-2024-21626
✈️ Many updates to get garden-runc-release's CI configuration working in the wg-app-platform-runtime-ci repo Thank you @winkingturtle-vmw @ebroberson @MarcPaquette !!!- Docs updates - Thank you @MarcPaquette !!!
- Many golang package dependency bumps
✨ Built with go 1.21.6
Full Changelog: v1.47.0...v1.48.0
Resources
1.47.0
Changes
Bosh Job Spec changes:
diff --git a/jobs/garden/spec b/jobs/garden/spec
index abf22f8a..c84b5c43 100644
--- a/jobs/garden/spec
+++ b/jobs/garden/spec
@@ -45,11 +45,6 @@ provides:
type: iptables
properties:
- garden.iptables_bin_dir
-
-- name: max_containers
- type: max_containers
- properties:
- - garden.max_containers
properties:
garden.listen_network:
✨ Built with go 1.21.5
Full Changelog: v1.46.0...v1.47.0
Resources
1.46.0
Changes
- #314 - Add
max_containers
property. It is provided in a link so it is used in rep as well. Now you can increase containers past 250! Thanks @klapkov! - #323 - Lots of refactoring by @winkingturtle-vmw, including the ability to run the test suite in parallel! Thank you!
Bosh Job Spec changes:
diff --git a/jobs/garden/spec b/jobs/garden/spec
index c84b5c43..abf22f8a 100644
--- a/jobs/garden/spec
+++ b/jobs/garden/spec
@@ -45,6 +45,11 @@ provides:
type: iptables
properties:
- garden.iptables_bin_dir
+
+- name: max_containers
+ type: max_containers
+ properties:
+ - garden.max_containers
properties:
garden.listen_network:
diff --git a/jobs/gats/spec b/jobs/gats/spec
index 4f59d675..916a35eb 100644
--- a/jobs/gats/spec
+++ b/jobs/gats/spec
@@ -19,6 +19,9 @@ properties:
garden_port:
description: Port Garden is listening on
default: 7777
+ garden_test_rootfs:
+ description: Test rootfs to use
+ default: 'docker:///cloudfoundry/garden-rootfs'
containerd_for_processes:
description: Run GATS with CONTAINERD_FOR_PROCESSES_ENABLED
default: false
@@ -28,6 +31,9 @@ properties:
cpu_throttling:
description: Run GATS with CPU_THROTTLING_ENABLED
default: false
+ limits_test_uri:
+ description: Limists Test rootfs to use
+ default: 'docker:///busybox'
windows_rootfs:
description: URL to pull the windows rootfs from
default: ""
✨ Built with go 1.21.5
Full Changelog: v1.45.0...v1.46.0
Resources
1.45.0
Changes
- Resolved an issue where container networking statistics could not be retrieved for apps running in containers that did not have a
bash
executable. Thanks @JVecsei1! - Removed the garden-healthchecker package after it had been removed from the boshrelease in v1.43.0
Bosh Job Spec changes:
diff --git a/jobs/garden/spec b/jobs/garden/spec
index 0d2a8fb4..c84b5c43 100644
--- a/jobs/garden/spec
+++ b/jobs/garden/spec
@@ -39,7 +39,6 @@ packages:
- netplugin-shim
- dontpanic
- tini
- - garden-runc-healthchecker
provides:
- name: iptables
✨ Built with go 1.21.4
Full Changelog: v1.44.0...v1.45.0
Resources
1.44.0
Changes
- Change user for grootfs test
- Bump golang to 1.21.4
✨ Built with go 1.21.4
Full Changelog: v1.43.0...v1.44.0
Resources
1.43.0
Changes
- The
garden-healthchecker
process was found to be too aggressive when evaluating and acting upon failed healthchecks. It has been removed.
Bosh Job Spec changes:
diff --git a/jobs/garden/spec b/jobs/garden/spec
index 125909ed..0d2a8fb4 100644
--- a/jobs/garden/spec
+++ b/jobs/garden/spec
@@ -23,7 +23,6 @@ templates:
bin/containerd_utils.erb: bin/containerd_utils
bin/pre-start: bin/pre-start
bin/post-start: bin/post-start
- config/healthchecker.yml.erb: config/healthchecker.yml
packages:
- guardian
@@ -309,7 +308,3 @@ properties:
logging.format.timestamp:
description: "Format for timestamp in component logs. Valid values are 'unix-epoch' and 'rfc3339'."
default: "unix-epoch"
-
- healthchecker.failure_counter_file:
- description: "File used by the healthchecker to monitor consecutive failures."
- default: /var/vcap/data/garden/counters/consecutive_healthchecker_failures.count
✨ Built with go 1.21.3
Full Changelog: v1.42.0...v1.43.0
Resources
1.42.0
Changes
- Bump golang dependencies
- Bump ruby testing dependencies
✨ Built with go 1.21.3
Full Changelog: v1.41.0...v1.42.0
Resources
1.41.0
1.40.0
1.39.0
Changes
- Garden on Linux now supports propagating extended attributes from root filesystem images + when adding filesystem data to an existing container.
- Bumped to golang 1.21.1
✨ Built with go 1.21.1
Full Changelog: v1.38.0...v1.39.0