From 77f0ed50ae0ae888461cab805dae21518eb2d26d Mon Sep 17 00:00:00 2001 From: Piyush Jena Date: Fri, 16 Aug 2024 11:55:20 +0000 Subject: [PATCH] hack: temp commit for build --- Twoliter.lock | 8 ++-- Twoliter.toml | 5 ++- sources/Cargo.lock | 91 ++++++++++++++++++++++++++++++---------------- sources/Cargo.toml | 12 +++--- 4 files changed, 75 insertions(+), 41 deletions(-) diff --git a/Twoliter.lock b/Twoliter.lock index 433c58e52b6..80784613241 100644 --- a/Twoliter.lock +++ b/Twoliter.lock @@ -1,6 +1,6 @@ schema-version = 1 release-version = "1.21.1" -digest = "jAZbI9+g0pYVL296YA8UebgvgDT2b9thsgNpKnN6od4=" +digest = "LpSwgiMza/wG9ykmKncR1DZU2IlTfyoDccqATvjyDrA=" [sdk] name = "bottlerocket-sdk" @@ -12,6 +12,6 @@ digest = "1zKyWC/pXdpzKfNj1Xp1YvEWdyltI7EhAeiNwlikBz8=" [[kit]] name = "bottlerocket-core-kit" version = "2.3.3" -vendor = "bottlerocket" -source = "public.ecr.aws/bottlerocket/bottlerocket-core-kit:v2.3.3" -digest = "ayHB/aHmTsKdzgMbxYnAt9x5Ts2nhLUKi3CJIEuBrtQ=" +vendor = "piyush" +source = "533267423195.dkr.ecr.us-west-2.amazonaws.com/bottlerocket-core-kit:v2.3.3" +digest = "mV9CkoJqwJVPDwzMka5A0fPLgcelVRS1D/bTZuwA/nE=" diff --git a/Twoliter.toml b/Twoliter.toml index 2462eac7aa4..8e54cd775d2 100644 --- a/Twoliter.toml +++ b/Twoliter.toml @@ -4,6 +4,9 @@ release-version = "1.21.1" [vendor.bottlerocket] registry = "public.ecr.aws/bottlerocket" +[vendor.piyush] +registry = "533267423195.dkr.ecr.us-west-2.amazonaws.com" + [sdk] name = "bottlerocket-sdk" version = "0.43.0" @@ -12,4 +15,4 @@ vendor = "bottlerocket" [[kit]] name = "bottlerocket-core-kit" version = "2.3.3" -vendor = "bottlerocket" +vendor = "piyush" diff --git a/sources/Cargo.lock b/sources/Cargo.lock index 8109ebdadd6..bc5abc3b884 100644 --- a/sources/Cargo.lock +++ b/sources/Cargo.lock @@ -327,10 +327,24 @@ dependencies = [ "generic-array", ] +[[package]] +name = "bootstrap-commands-config-file-v0-1-0" +version = "0.1.0" +dependencies = [ + "migration-helpers", +] + +[[package]] +name = "bootstrap-commands-services-cfg-v0-1-0" +version = "0.1.0" +dependencies = [ + "migration-helpers", +] + [[package]] name = "bottlerocket-defaults-helper" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-defaults-helper-v0.1.0#9cb0286b59cd4fcb5df9dd441aee8521ea5698e6" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-defaults-helper-v0.1.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "snafu", "toml", @@ -340,7 +354,7 @@ dependencies = [ [[package]] name = "bottlerocket-model-derive" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "darling 0.20.8", "quote", @@ -350,7 +364,7 @@ dependencies = [ [[package]] name = "bottlerocket-modeled-types" version = "0.3.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "base64 0.22.1", "bottlerocket-model-derive", @@ -384,7 +398,7 @@ dependencies = [ [[package]] name = "bottlerocket-scalar" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "serde", "serde_plain", @@ -393,7 +407,7 @@ dependencies = [ [[package]] name = "bottlerocket-scalar-derive" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "bottlerocket-scalar", "darling 0.20.8", @@ -407,7 +421,7 @@ dependencies = [ [[package]] name = "bottlerocket-settings-derive" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-plugin-v0.1.0#9cb0286b59cd4fcb5df9dd441aee8521ea5698e6" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-plugin-v0.1.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "darling 0.20.8", "proc-macro2", @@ -418,7 +432,7 @@ dependencies = [ [[package]] name = "bottlerocket-settings-models" version = "0.3.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "bottlerocket-model-derive", "bottlerocket-modeled-types", @@ -430,6 +444,7 @@ dependencies = [ "serde_json", "settings-extension-autoscaling", "settings-extension-aws", + "settings-extension-bootstrap-commands", "settings-extension-bootstrap-containers", "settings-extension-cloudformation", "settings-extension-container-registry", @@ -454,7 +469,7 @@ dependencies = [ [[package]] name = "bottlerocket-settings-plugin" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-plugin-v0.1.0#9cb0286b59cd4fcb5df9dd441aee8521ea5698e6" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-plugin-v0.1.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "abi_stable", "bottlerocket-settings-derive", @@ -466,7 +481,7 @@ dependencies = [ [[package]] name = "bottlerocket-settings-sdk" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "argh", "bottlerocket-template-helper", @@ -479,7 +494,7 @@ dependencies = [ [[package]] name = "bottlerocket-string-impls-for" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "serde", ] @@ -487,7 +502,7 @@ dependencies = [ [[package]] name = "bottlerocket-template-helper" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "darling 0.20.8", "proc-macro2", @@ -2128,7 +2143,7 @@ dependencies = [ [[package]] name = "settings-extension-autoscaling" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "bottlerocket-model-derive", "bottlerocket-modeled-types", @@ -2141,7 +2156,7 @@ dependencies = [ [[package]] name = "settings-extension-aws" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "bottlerocket-model-derive", "bottlerocket-modeled-types", @@ -2151,10 +2166,24 @@ dependencies = [ "serde_json", ] +[[package]] +name = "settings-extension-bootstrap-commands" +version = "0.1.0" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" +dependencies = [ + "bottlerocket-model-derive", + "bottlerocket-modeled-types", + "bottlerocket-settings-sdk", + "env_logger", + "serde", + "serde_json", + "snafu", +] + [[package]] name = "settings-extension-bootstrap-containers" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "bottlerocket-model-derive", "bottlerocket-modeled-types", @@ -2167,7 +2196,7 @@ dependencies = [ [[package]] name = "settings-extension-cloudformation" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "bottlerocket-model-derive", "bottlerocket-modeled-types", @@ -2180,7 +2209,7 @@ dependencies = [ [[package]] name = "settings-extension-container-registry" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "bottlerocket-model-derive", "bottlerocket-modeled-types", @@ -2193,7 +2222,7 @@ dependencies = [ [[package]] name = "settings-extension-container-runtime" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "bottlerocket-model-derive", "bottlerocket-modeled-types", @@ -2206,7 +2235,7 @@ dependencies = [ [[package]] name = "settings-extension-dns" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "bottlerocket-model-derive", "bottlerocket-modeled-types", @@ -2219,7 +2248,7 @@ dependencies = [ [[package]] name = "settings-extension-ecs" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "bottlerocket-model-derive", "bottlerocket-modeled-types", @@ -2232,7 +2261,7 @@ dependencies = [ [[package]] name = "settings-extension-host-containers" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "bottlerocket-model-derive", "bottlerocket-modeled-types", @@ -2245,7 +2274,7 @@ dependencies = [ [[package]] name = "settings-extension-kernel" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "bottlerocket-model-derive", "bottlerocket-modeled-types", @@ -2258,7 +2287,7 @@ dependencies = [ [[package]] name = "settings-extension-kubernetes" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "bottlerocket-model-derive", "bottlerocket-modeled-types", @@ -2272,7 +2301,7 @@ dependencies = [ [[package]] name = "settings-extension-metrics" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "bottlerocket-model-derive", "bottlerocket-modeled-types", @@ -2285,7 +2314,7 @@ dependencies = [ [[package]] name = "settings-extension-motd" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "bottlerocket-settings-sdk", "bottlerocket-string-impls-for", @@ -2297,7 +2326,7 @@ dependencies = [ [[package]] name = "settings-extension-network" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "bottlerocket-model-derive", "bottlerocket-modeled-types", @@ -2310,7 +2339,7 @@ dependencies = [ [[package]] name = "settings-extension-ntp" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "bottlerocket-model-derive", "bottlerocket-modeled-types", @@ -2323,7 +2352,7 @@ dependencies = [ [[package]] name = "settings-extension-nvidia-container-runtime" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "bottlerocket-model-derive", "bottlerocket-modeled-types", @@ -2336,7 +2365,7 @@ dependencies = [ [[package]] name = "settings-extension-oci-defaults" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "bottlerocket-model-derive", "bottlerocket-modeled-types", @@ -2350,7 +2379,7 @@ dependencies = [ [[package]] name = "settings-extension-oci-hooks" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "bottlerocket-model-derive", "bottlerocket-modeled-types", @@ -2363,7 +2392,7 @@ dependencies = [ [[package]] name = "settings-extension-pki" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "bottlerocket-model-derive", "bottlerocket-modeled-types", @@ -2376,7 +2405,7 @@ dependencies = [ [[package]] name = "settings-extension-updates" version = "0.1.0" -source = "git+https://github.com/bottlerocket-os/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#cebbd4cdd4cf86b24b52554b9db7bdc21aa4e67e" +source = "git+https://github.com/piyush-jena/bottlerocket-settings-sdk?tag=bottlerocket-settings-models-v0.3.0#619d4c44bfa293133cb21f18745a3d2258c04305" dependencies = [ "bottlerocket-model-derive", "bottlerocket-modeled-types", diff --git a/sources/Cargo.toml b/sources/Cargo.toml index 1427db53bae..52a43a3d737 100644 --- a/sources/Cargo.toml +++ b/sources/Cargo.toml @@ -41,6 +41,8 @@ members = [ "settings-migrations/v1.21.0/pod-infra-container-image-services", "settings-migrations/v1.21.0/k8s-reserved-cpus-v0-1-0", "settings-migrations/v1.21.0/add-hostname-override-source", + "settings-migrations/v1.21.0/bootstrap-commands-config-file-v0-1-0", + "settings-migrations/v1.21.0/bootstrap-commands-services-cfg-v0-1-0", "settings-plugins/aws-dev", "settings-plugins/aws-ecs-1", @@ -108,27 +110,27 @@ url = "2" walkdir = "2" [workspace.dependencies.bottlerocket-defaults-helper] -git = "https://github.com/bottlerocket-os/bottlerocket-settings-sdk" +git = "https://github.com/piyush-jena/bottlerocket-settings-sdk" tag = "bottlerocket-defaults-helper-v0.1.0" version = "0.1.0" [workspace.dependencies.bottlerocket-modeled-types] -git = "https://github.com/bottlerocket-os/bottlerocket-settings-sdk" +git = "https://github.com/piyush-jena/bottlerocket-settings-sdk" tag = "bottlerocket-settings-models-v0.3.0" version = "0.3.0" [workspace.dependencies.bottlerocket-settings-models] -git = "https://github.com/bottlerocket-os/bottlerocket-settings-sdk" +git = "https://github.com/piyush-jena/bottlerocket-settings-sdk" tag = "bottlerocket-settings-models-v0.3.0" version = "0.3.0" [workspace.dependencies.bottlerocket-settings-plugin] -git = "https://github.com/bottlerocket-os/bottlerocket-settings-sdk" +git = "https://github.com/piyush-jena/bottlerocket-settings-sdk" tag = "bottlerocket-settings-plugin-v0.1.0" version = "0.1.0" [workspace.dependencies.settings-extension-oci-defaults] -git = "https://github.com/bottlerocket-os/bottlerocket-settings-sdk" +git = "https://github.com/piyush-jena/bottlerocket-settings-sdk" tag = "bottlerocket-settings-models-v0.3.0" version = "0.1.0"