{ "layers": [ { "branch": "refs/heads/main\nrefs/heads/stable", "rev": "fcdcea4e5de3e1556c24e6704607862d0ba00a56", "url": "layer:options" }, { "branch": "refs/heads/main\nrefs/heads/stable", "rev": "fb767dcf0786d1d5364199bb3b40bdc86518b45b", "url": "layer:basic" }, { "branch": "refs/heads/main\nrefs/heads/stable", "rev": "527dd64fc4b9a6b0f8d80a3c2c0b865155050275", "url": "layer:debug" }, { "branch": "refs/heads/main\nrefs/heads/stable", "rev": "cc5bd3f49b2fa5e6c3ab2336763c313ec8bf083f", "url": "layer:leadership" }, { "branch": "refs/heads/main\nrefs/heads/stable", "rev": "a7d7b6423db37a47611310039e6ed1929c0a2eab", "url": "layer:status" }, { "branch": "refs/heads/stable", "rev": "e12c59db6f8f18b9da25f18552a71870ee0df3ec", "url": "easyrsa" }, { "branch": "refs/heads/main\nrefs/heads/stable", "rev": "d9850016d930a6d507b9fd45e2598d327922b140", "url": "interface:tls-certificates" } ], "signatures": { ".build.manifest": [ "build", "dynamic", "unchecked" ], ".github/workflows/main.yml": [ "layer:basic", "static", "2697a734cc917e392945006f800670e61ba1bd01361644245a01c2903898ae97" ], ".github/workflows/tox.yaml": [ "easyrsa", "static", "44cd74db9865ca9fc32aa04dcb4cb55a0f5e886571f561943d41751eaa9edaf4" ], ".gitignore": [ "easyrsa", "static", "39358ed2a45cb174a5fb45d81b0cf53ed7edba00b599aad3b44117e6d466da0a" ], "CONTRIBUTING.md": [ "easyrsa", "static", "8cb96f21e7dddc5b0f0ee7ced5168566b3534a98dd7dcb8f0b459846ef420e1e" ], "LICENSE": [ "easyrsa", "static", "f02fd85a4171482f6bb1d6f87fe0704d3a2da93eca04afe39a0310a00c409902" ], "Makefile": [ "layer:basic", "static", "b7ab3a34e5faf79b96a8632039a0ad0aa87f2a9b5f0ba604e007cafb22190301" ], "README.md": [ "easyrsa", "static", "0face8a003629fcfe025bc339558160b3b5a88f5bfc53c904e931d242c4d0135" ], "actions.yaml": [ "easyrsa", "dynamic", "68a27394e89885a22fbe5fe9ea746c3f6354e5883c4b2d70d6c1df1821116037" ], "actions/__init__.py": [ "easyrsa", "static", "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "actions/actions.py": [ "easyrsa", "static", "7198eaf414c8f0a2a940b3da3fa0d65f1b6b1eda0c59c38a66ffe31304bb1d6e" ], "actions/backup": [ "easyrsa", "static", "7198eaf414c8f0a2a940b3da3fa0d65f1b6b1eda0c59c38a66ffe31304bb1d6e" ], "actions/debug": [ "layer:debug", "static", "db0a42dae4c5045b2c06385bf22209dfe0e2ded55822ef847d84b01d9ff2b046" ], "actions/delete-backup": [ "easyrsa", "static", "7198eaf414c8f0a2a940b3da3fa0d65f1b6b1eda0c59c38a66ffe31304bb1d6e" ], "actions/list-backups": [ "easyrsa", "static", "7198eaf414c8f0a2a940b3da3fa0d65f1b6b1eda0c59c38a66ffe31304bb1d6e" ], "actions/restore": [ "easyrsa", "static", "7198eaf414c8f0a2a940b3da3fa0d65f1b6b1eda0c59c38a66ffe31304bb1d6e" ], "bin/charm-env": [ "layer:basic", "static", "fb6a20fac4102a6a4b6ffe903fcf666998f9a95a3647e6f9af7a1eeb44e58fd5" ], "bin/layer_option": [ "layer:options", "static", "e959bf29da4c5edff28b2602c24113c4df9e25cdc9f2aa3b5d46c8577b2a40cc" ], "config.yaml": [ "easyrsa", "dynamic", "d047e48447d374c91de7e90fd46a624f93adf76647a08a78eed40f180d16b29e" ], "copyright": [ "easyrsa", "static", "b66cc4de4ddcf30883160876280b9e1f9fbea0ddb4e62cc58685a1913c23f746" ], "copyright.layer-basic": [ "layer:basic", "static", "f6740d66fd60b60f2533d9fcb53907078d1e20920a0219afce7182e2a1c97629" ], "copyright.layer-leadership": [ "layer:leadership", "static", "8ce407829378fc0f72ce44c7f624e4951c7ccb3db1cfb949bee026b701728cc9" ], "copyright.layer-options": [ "layer:options", "static", "f6740d66fd60b60f2533d9fcb53907078d1e20920a0219afce7182e2a1c97629" ], "copyright.layer-status": [ "layer:status", "static", "7c0e36e618a8544faaaa3f8e0533c2f1f4a18bcacbdd8b99b537742e6b587d58" ], "debug-scripts/charm-unitdata": [ "layer:debug", "static", "c952b9d31f3942e4e722cb3e70f5119707b69b8e76cc44e2e906bc6d9aef49b7" ], "debug-scripts/filesystem": [ "layer:debug", "static", "d29cc8687f4422d024001c91b1ac756ee6bf8a2a125bc98db1199ba775eb8fd7" ], "debug-scripts/juju-logs": [ "layer:debug", "static", "d260b35753a917368cb8c64c1312546a0a40ef49cba84c75bc6369549807c55e" ], "debug-scripts/juju-network-get": [ "layer:debug", "static", "6d849a1f8e6569bd0d5ea38299f7937cb8b36a5f505e3532f6c756eabeb8b6c5" ], "debug-scripts/network": [ "layer:debug", "static", "714afae5dcb45554ff1f05285501e3b7fcc656c8de51217e263b93dab25a9d2e" ], "debug-scripts/packages": [ "layer:debug", "static", "e8177102dc2ca853cb9272c1257cf2cfd5253d2a074e602d07c8bc4ea8e27c75" ], "debug-scripts/sysctl": [ "layer:debug", "static", "990035b320e09cc2228e1f2f880e795d51118b2959339eacddff9cbb74349c6a" ], "debug-scripts/systemd": [ "layer:debug", "static", "23ddf533198bf5b1ce723acde31ada806aab8539292b514c721d8ec08af74106" ], "docs/status.md": [ "layer:status", "static", "975dec9f8c938196e102e954a80226bda293407c4e5ae857c118bf692154702a" ], "hooks/client-relation-broken": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/client-relation-changed": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/client-relation-created": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/client-relation-departed": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/client-relation-joined": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/config-changed": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/hook.template": [ "layer:basic", "static", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/install": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/leader-elected": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/leader-settings-changed": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/post-series-upgrade": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/pre-series-upgrade": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/relations/tls-certificates/.gitignore": [ "interface:tls-certificates", "static", "b485e74def213c534676224e655e9276b62d401ebc643508ddc545dd335cb6dc" ], "hooks/relations/tls-certificates/README.md": [ "interface:tls-certificates", "static", "6851227de8fcca7edfd504159dbe3e3af31080af64df46f3d3b345da7630827a" ], "hooks/relations/tls-certificates/__init__.py": [ "interface:tls-certificates", "static", "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "hooks/relations/tls-certificates/docs/common.md": [ "interface:tls-certificates", "static", "5e91d6637fc0ccc50af2776de9e59a0f8098244b627816b2e18fabb266e980ff" ], "hooks/relations/tls-certificates/docs/provides.md": [ "interface:tls-certificates", "static", "5c12dfca99b5c15ba10b4e7f7cff4cb4c9b621b198deba5f2397d3c837d035fe" ], "hooks/relations/tls-certificates/docs/requires.md": [ "interface:tls-certificates", "static", "148dd1de163d75253f0a9d3c35e108dcaacbc9bdf97e47186743e6c82a67b62e" ], "hooks/relations/tls-certificates/interface.yaml": [ "interface:tls-certificates", "static", "e412e54b1d327bad15a882f7f0bf996212090db576b863cc9cff7a68afc0e4fa" ], "hooks/relations/tls-certificates/make_docs": [ "interface:tls-certificates", "static", "3671543bddc9d277171263310e404df3f11660429582cb27b39b7e7ec8757a37" ], "hooks/relations/tls-certificates/provides.py": [ "interface:tls-certificates", "static", "be2a4b9a411c770989c529fd887070ad91649481a13f5239cfd8751f234b637c" ], "hooks/relations/tls-certificates/pydocmd.yml": [ "interface:tls-certificates", "static", "48a233f60a89f87d56e9bc715e05766f5d39bbea2bc8741ed31f67b30c8cfcb8" ], "hooks/relations/tls-certificates/requires.py": [ "interface:tls-certificates", "static", "442d773112079bc674d3e6be75b00323fcad7efd2f03613a1972b575dd438dba" ], "hooks/relations/tls-certificates/tls_certificates_common.py": [ "interface:tls-certificates", "static", "068bd32ba69bfa514e1da386919d18b348ee678b40c372f275c9110f2cc4677c" ], "hooks/start": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/stop": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/update-status": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/upgrade-charm": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "icon.svg": [ "easyrsa", "static", "e5b03f7e2c5f7948e595138412b634a16c45e06b500041f56f6062ab68d11b94" ], "layer.yaml": [ "easyrsa", "dynamic", "230791f1d771e8ba06f98403bd1b99996752eb5290cd89b51d4f66fd725e0819" ], "lib/charms/layer/__init__.py": [ "layer:basic", "static", "dfe0d26c6bf409767de6e2546bc648f150e1b396243619bad3aa0553ab7e0e6f" ], "lib/charms/layer/basic.py": [ "layer:basic", "static", "d120158e0c305a3b4529426a1a63a2f59af4f5730dccf3a59a9ffe1988494cee" ], "lib/charms/layer/execd.py": [ "layer:basic", "static", "fda8bd491032db1db8ddaf4e99e7cc878c6fb5432efe1f91cadb5b34765d076d" ], "lib/charms/layer/options.py": [ "layer:options", "static", "8ae7a07d22542fc964f2d2bee8219d1c78a68dace70a1b38d36d4aea47b1c3b2" ], "lib/charms/layer/status.py": [ "layer:status", "static", "d560a5e07b2e5f2b0f25f30e1f0278b06f3f90c01e4dbad5c83d71efc79018c6" ], "lib/charms/leadership.py": [ "layer:leadership", "static", "20ffcbbc08147506759726ad51567420659ffb8a2e0121079240b8706658e332" ], "lib/debug_script.py": [ "layer:debug", "static", "a4d56f2d3e712b1b5cadb657c7195c6268d0aac6d228991049fd769e0ddaf453" ], "make_docs": [ "layer:status", "static", "c990f55c8e879793a62ed8464ee3d7e0d7d2225fdecaf17af24b0df0e2daa8c1" ], "manifest.yaml": [ "easyrsa", "static", "ed0a9900c7c3eb181ac0734d3df18f9647bf380e2520dd490130fe8c52b63c21" ], "metadata.yaml": [ "easyrsa", "dynamic", "44f5449335d2d5a5c5c0144db5c618483a8d28c3c4b3b8cf9a8691c497ee9683" ], "pydocmd.yml": [ "layer:status", "static", "11d9293901f32f75f4256ae4ac2073b92ce1d7ef7b6c892ba9fbb98690a0b330" ], "reactive/__init__.py": [ "layer:leadership", "static", "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "reactive/easyrsa.py": [ "easyrsa", "static", "ac811b6c44798289319e3263d98d8919196f808ead52974ba2f88c2f734fb4ed" ], "reactive/leadership.py": [ "layer:leadership", "static", "e2b233cf861adc3b2d9e9c062134ce2f104953f03283cdddd88f49efee652e8f" ], "reactive/status.py": [ "layer:status", "static", "30207fc206f24e91def5252f1c7f7c8e23c0aed0e93076babf5e03c05296d207" ], "requirements.txt": [ "layer:basic", "static", "a00f75d80849e5b4fc5ad2e7536f947c25b1a4044b341caa8ee87a92d3a4c804" ], "tox.ini": [ "layer:status", "static", "2669a78e8e51c1606874e1cc97ca99e660ff547a79592572a38a268d99b25b67" ], "version": [ "easyrsa", "dynamic", "a36d32d4b537bff7998870faf8069acd3e73541bab3bc95f15ba95ad12ec9e99" ], "wheelhouse.txt": [ "layer:basic", "dynamic", "3b04f83b2200a923dd790516dc4a558b3a2a08e51de964551c891bcd147b1451" ], "wheelhouse/Jinja2-3.0.3.tar.gz": [ "layer:basic", "dynamic", "611bb273cd68f3b993fabdc4064fc858c5b47a973cb5aa7999ec1ba405c87cd7" ], "wheelhouse/MarkupSafe-2.0.1.tar.gz": [ "layer:basic", "dynamic", "594c67807fb16238b30c44bdf74f36c02cdf22d1c8cda91ef8a0ed8dabf5620a" ], "wheelhouse/PyYAML-5.3.1.tar.gz": [ "layer:basic", "dynamic", "b8eac752c5e14d3eca0e6dd9199cd627518cb5ec06add0de9d32baeee6fe645d" ], "wheelhouse/charmhelpers-1.2.1.tar.gz": [ "layer:basic", "dynamic", "298bb9e90d9392e2b66d10a5199b1b2d459dc8d5434b897913325904989dd2d7" ], "wheelhouse/charms.reactive-1.5.0.tar.gz": [ "layer:basic", "dynamic", "b56484ed17f412c7738ff21e4ddc0e7c758af2288eac9fe521a86c8c31c1b150" ], "wheelhouse/netaddr-0.7.19.tar.gz": [ "layer:basic", "dynamic", "38aeec7cdd035081d3a4c306394b19d677623bf76fa0913f6695127c7753aefd" ], "wheelhouse/pbr-5.9.0.tar.gz": [ "__pip__", "dynamic", "e8dca2f4b43560edef58813969f52a56cef023146cbb8931626db80e6c1c4308" ], "wheelhouse/pip-18.1.tar.gz": [ "layer:basic", "dynamic", "c0a292bd977ef590379a3f05d7b7f65135487b67470f6281289a94e015650ea1" ], "wheelhouse/pyaml-21.10.1.tar.gz": [ "__pip__", "dynamic", "c6519fee13bf06e3bb3f20cacdea8eba9140385a7c2546df5dbae4887f768383" ], "wheelhouse/setuptools-41.6.0.zip": [ "layer:basic", "dynamic", "6afa61b391dcd16cb8890ec9f66cc4015a8a31a6e1c2b4e0c464514be1a3d722" ], "wheelhouse/setuptools_scm-1.17.0.tar.gz": [ "layer:basic", "dynamic", "70a4cf5584e966ae92f54a764e6437af992ba42ac4bca7eb37cc5d02b98ec40a" ], "wheelhouse/wheel-0.33.6.tar.gz": [ "layer:basic", "dynamic", "10c9da68765315ed98850f8e048347c3eb06dd81822dc2ab1d4fde9dc9702646" ] } }