{ "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": "cc5bd3f49b2fa5e6c3ab2336763c313ec8bf083f", "url": "layer:leadership" }, { "branch": "refs/heads/main\nrefs/heads/stable", "rev": "a7d7b6423db37a47611310039e6ed1929c0a2eab", "url": "layer:status" }, { "branch": "refs/heads/stable", "rev": "b93fae0e73bb48074deb0062db204b621caa9f1f", "url": "layer:kubernetes-common" }, { "branch": "refs/heads/stable", "rev": "c63a7c4cee4b66a8e2025167fd341f45ecee8326", "url": "calico" }, { "branch": "refs/heads/main\nrefs/heads/stable", "rev": "44f244cbd08b86bf2b68bd71c3fb34c7c070c382", "url": "interface:etcd" }, { "branch": "refs/heads/main\nrefs/heads/stable", "rev": "3ebfa8c70580aec7d9fcd2be1c74cef3457117f3", "url": "interface:kubernetes-cni" } ], "signatures": { ".build.manifest": [ "build", "dynamic", "unchecked" ], ".github/workflows/main.yml": [ "layer:kubernetes-common", "static", "1d3a0271c31a22266801b9ac8a8189c77bd029349572cb84a021632df5a5adca" ], ".github/workflows/tox.yaml": [ "calico", "static", "daa88372055fbd68c6033f123b8f679fdfb7c618ce0a289f4e5d3e86026eb131" ], ".gitignore": [ "calico", "static", "3437c2cd90de443f44766939172b82e750e19fd474df499ffe003bb807e8cef4" ], "CONTRIBUTING.md": [ "calico", "static", "b2b1873d8401fee3127bce313020dbbc56887d9aa98985e3c4c925490c3f0411" ], "DEVELOPING.md": [ "calico", "static", "b85e1a5ca0f0b0ee3716d8d994af3bacc8f6b77cd130a944a839d23a2c7007cf" ], "LICENSE": [ "calico", "static", "58d1e17ffe5109a7ae296caafcadfdbe6a7d176f0bc4ab01e12a689b0499d8bd" ], "Makefile": [ "layer:basic", "static", "b7ab3a34e5faf79b96a8632039a0ad0aa87f2a9b5f0ba604e007cafb22190301" ], "README.md": [ "calico", "static", "d2d26569f5a63b1be2e23835346ed2e8b0b13cdd74a6efb161221d2462a58dc5" ], "bin/charm-env": [ "layer:basic", "static", "fb6a20fac4102a6a4b6ffe903fcf666998f9a95a3647e6f9af7a1eeb44e58fd5" ], "bin/layer_option": [ "layer:options", "static", "e959bf29da4c5edff28b2602c24113c4df9e25cdc9f2aa3b5d46c8577b2a40cc" ], "build-calico-resource.sh": [ "calico", "static", "3573c7da514f7af01bae37d60ea048af50c23ba50f2c6ead7f301f3389712677" ], "config.yaml": [ "calico", "dynamic", "a144a241ca3c0a34a2ce0295c3a0946eb8860c3686388b4ac39683e5a69f8752" ], "copyright": [ "layer:status", "static", "7c0e36e618a8544faaaa3f8e0533c2f1f4a18bcacbdd8b99b537742e6b587d58" ], "copyright.layer-basic": [ "layer:basic", "static", "f6740d66fd60b60f2533d9fcb53907078d1e20920a0219afce7182e2a1c97629" ], "copyright.layer-leadership": [ "layer:leadership", "static", "8ce407829378fc0f72ce44c7f624e4951c7ccb3db1cfb949bee026b701728cc9" ], "copyright.layer-options": [ "layer:options", "static", "f6740d66fd60b60f2533d9fcb53907078d1e20920a0219afce7182e2a1c97629" ], "docs/status.md": [ "layer:status", "static", "975dec9f8c938196e102e954a80226bda293407c4e5ae857c118bf692154702a" ], "exec.d/docker-compose/charm-pre-install": [ "calico", "static", "2760db1047cdc4beeb974923c693bf824d45a9ee88fb50496efada92461aceb8" ], "hooks/cni-relation-broken": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/cni-relation-changed": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/cni-relation-created": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/cni-relation-departed": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/cni-relation-joined": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/config-changed": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/etcd-relation-broken": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/etcd-relation-changed": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/etcd-relation-created": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/etcd-relation-departed": [ "layer:basic", "dynamic", "2b693cb2a11594a80cc91235c2dc219a0a6303ae62bee8aa87eb35781f7158f7" ], "hooks/etcd-relation-joined": [ "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/etcd/.gitignore": [ "interface:etcd", "static", "cf237c7aff44efbe6e502e645c3e06da03a69d7bdeb43392108ef3348143417e" ], "hooks/relations/etcd/README.md": [ "interface:etcd", "static", "93873d073f5f5302d352e09321aaf87458556e9730f89e1c682699c1d0db2386" ], "hooks/relations/etcd/__init__.py": [ "interface:etcd", "static", "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "hooks/relations/etcd/interface.yaml": [ "interface:etcd", "static", "ba9f723b57a434f7efb2c06abec4167cd412c16da5f496a477dd7691e9a715be" ], "hooks/relations/etcd/peers.py": [ "interface:etcd", "static", "99419c3d139fb5bb90021e0482f9e7ac2cfb776fb7af79b46209c6a75b36e834" ], "hooks/relations/etcd/provides.py": [ "interface:etcd", "static", "3db1f644ab669e2dec59d59b61de63b721bc05b38fe646e525fff8f0d60982f9" ], "hooks/relations/etcd/requires.py": [ "interface:etcd", "static", "8ffc1a094807fd36a1d1428b0a07b2428074134d46086066ecd6c0acd9fcd13e" ], "hooks/relations/kubernetes-cni/.github/workflows/tests.yaml": [ "interface:kubernetes-cni", "static", "d0015cd49675976ff87832f5ef7ea20ffca961786379c72bb6acdbdeddd9137c" ], "hooks/relations/kubernetes-cni/.gitignore": [ "interface:kubernetes-cni", "static", "0594213ebf9c6ef87827b30405ee67d847f73f4185a865e0e5e9c0be9d29eabe" ], "hooks/relations/kubernetes-cni/README.md": [ "interface:kubernetes-cni", "static", "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "hooks/relations/kubernetes-cni/__init__.py": [ "interface:kubernetes-cni", "static", "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "hooks/relations/kubernetes-cni/interface.yaml": [ "interface:kubernetes-cni", "static", "03affdaf7e879adfdf8c434aa31d40faa6d2872faa7dfd93a5d3a1ebae02487d" ], "hooks/relations/kubernetes-cni/provides.py": [ "interface:kubernetes-cni", "static", "2da15a0d547c3d3a6fb4745078a54d61136362c343fdf8635de14dbf714ba264" ], "hooks/relations/kubernetes-cni/requires.py": [ "interface:kubernetes-cni", "static", "2544a8ea5f5947f8b729a0db1efe9506d2bba819ba2798eba1437a6a725c17d4" ], "hooks/relations/kubernetes-cni/tox.ini": [ "interface:kubernetes-cni", "static", "f08626c9b65362031edb07f96f15f101bc3dda075abc64f54d1c83efd2c05e39" ], "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": [ "calico", "static", "49b68e61506d639d3c859e9477338469d1d44f7b76ad381ff152c728c71c43d9" ], "layer.yaml": [ "calico", "dynamic", "3a95aaa6fd50027d9a98ad9322568cfb0c228135df7cbff79953a86d01ec533f" ], "lib/calico_common.py": [ "calico", "static", "ec886f86a4505148016a540652c51afd7bf8ee4ef3b21db368e10ded2b9569be" ], "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/kubernetes_common.py": [ "layer:kubernetes-common", "static", "bc89bd609a8e94102e00a192b7ae3caa813cca5e356536330494742bfdb6c4cb" ], "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" ], "make_docs": [ "layer:status", "static", "c990f55c8e879793a62ed8464ee3d7e0d7d2225fdecaf17af24b0df0e2daa8c1" ], "manifest.yaml": [ "calico", "static", "3e2188673e3823cc86b01210285fac1a1960e6802574b75a4094d53cfd521191" ], "metadata.yaml": [ "calico", "dynamic", "57ae67fde84b2cdd113b26d98a471750414118173d82c8c7ce2567c8155f65b9" ], "pydocmd.yml": [ "layer:status", "static", "11d9293901f32f75f4256ae4ac2073b92ce1d7ef7b6c892ba9fbb98690a0b330" ], "reactive/__init__.py": [ "layer:leadership", "static", "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "reactive/calico.py": [ "calico", "static", "9f9af6a5c107c30406ec122bfed41c03184eff4165da0d00e8069c2f3b7a4f7d" ], "reactive/leadership.py": [ "layer:leadership", "static", "e2b233cf861adc3b2d9e9c062134ce2f104953f03283cdddd88f49efee652e8f" ], "reactive/status.py": [ "layer:status", "static", "30207fc206f24e91def5252f1c7f7c8e23c0aed0e93076babf5e03c05296d207" ], "requirements.txt": [ "layer:basic", "static", "a00f75d80849e5b4fc5ad2e7536f947c25b1a4044b341caa8ee87a92d3a4c804" ], "templates/10-calico.conflist": [ "calico", "static", "9332e14d9422781530cd13fef5748e3d06fcce7f4221123f625c3a7e09238abb" ], "templates/calico-node.service": [ "calico", "static", "5d1a8ab565c013bfa2e8dbd88b41d9944dc1fa4edc2faf8300fad4f89d4d0665" ], "templates/calicoctl": [ "calico", "static", "b913dfdce8de51aa9a13950817e4101f8f4229052927a272fff5b37a4370537f" ], "templates/cdk.auth-webhook-secret.yaml": [ "layer:kubernetes-common", "static", "efaf34c12a5c961fa7843199070945ba05717b3656a0f3acc3327f45334bcaec" ], "templates/policy-controller.yaml": [ "calico", "static", "0c3e535fc246d98ff90e02e2bb99f213375dc5be2645150b1861f8178c3c1557" ], "tests/data/bird-operator/charmcraft.yaml": [ "calico", "static", "7b34978de6b054b723c48aa9925b7c0acf672b162724a2ed67c841f56784b587" ], "tests/data/bird-operator/config.yaml": [ "calico", "static", "4786605f043192ab2970b7abd55c434620463248e2840a7d25a9ca31d913b416" ], "tests/data/bird-operator/metadata.yaml": [ "calico", "static", "aff75a91343249cb86978512609d0e00c9d6271664b18eeed9e4ef415bd22937" ], "tests/data/bird-operator/requirements.txt": [ "calico", "static", "7a70b4e7059a7d283c883288be3de0bed02d10fda4602c8de4699debcf6afbf2" ], "tests/data/bird-operator/src/charm.py": [ "calico", "static", "8e0374bf6e887604e3ede4ba33d37cf0e43202b653cb3945cefff0d2a33e7a0c" ], "tests/data/bundle.yaml": [ "calico", "static", "0df5e82072c89d020d85120d44ad49c3f027fdd2234225539e3c1b600137e216" ], "tests/data/ip_addr_json": [ "layer:kubernetes-common", "static", "f129576a9e2c7738aca8669c642f123534eda63121ae450cec4cbda787b1eb06" ], "tests/functional/conftest.py": [ "layer:kubernetes-common", "static", "fd53e0c38b4dda0c18096167889cd0d85b98b0a13225f9f8853261241e94078c" ], "tests/functional/test_k8s_common.py": [ "layer:kubernetes-common", "static", "680a53724154771dd78422bbaf24b151788d86dd07960712c5d9e0d758499b50" ], "tests/integration/conftest.py": [ "calico", "static", "6ba0b2263cc6acaae7ea9df261b895c6bc13d4bf4809a7a25fbed854b88079e6" ], "tests/integration/test_calico_integration.py": [ "calico", "static", "2559b5d5a8b1d9318f8f0f8a7bb619425277821f072ce804ad7f593eaed9e2e8" ], "tests/unit/conftest.py": [ "calico", "static", "2c58cb11bf276805f586c05c20bf4ba15a7431b5c23ea3323dc4256ddc34c4d2" ], "tests/unit/test_calico.py": [ "calico", "static", "cf25effe2454f90c2d7ee7b9c5a3003571c45d067be798bf5e7a37cff9a30e30" ], "tests/unit/test_k8s_common.py": [ "layer:kubernetes-common", "static", "23e097e7f21e4f4f062caac0146bb85373e895a30be1be5667b90d0e84435882" ], "tests/validate-wheelhouse.sh": [ "calico", "static", "cdfd66832b110243b6fd165a75562d9b958f9741b334be2d3a7a1d05adfa6fe7" ], "tox.ini": [ "calico", "static", "148960f480c0754069a7e4b190993de77c44f2ccb8203177a1a538bb5117e470" ], "version": [ "calico", "dynamic", "a36d32d4b537bff7998870faf8069acd3e73541bab3bc95f15ba95ad12ec9e99" ], "wheelhouse.txt": [ "calico", "dynamic", "1b3985edd8c124da3cf37b217e66029c9bd0865d93dd786e96c70838dae3fcff" ], "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/click-7.1.2.tar.gz": [ "calico", "dynamic", "d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a" ], "wheelhouse/conctl-0.1.3.zip": [ "calico", "dynamic", "bdf965b70af0ff578306bea2c02e1a31542c0732a5791bf768588f8dd58ddd3d" ], "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" ] } }