{ "layers": [ { "branch": "refs/heads/master\nrefs/heads/stable", "rev": "fcdcea4e5de3e1556c24e6704607862d0ba00a56", "url": "layer:options" }, { "branch": "refs/heads/master\nrefs/heads/stable", "rev": "a3ff62c32c993d80417f6e093e3ef95e42f62083", "url": "layer:basic" }, { "branch": "refs/heads/master\nrefs/heads/stable", "rev": "cc5bd3f49b2fa5e6c3ab2336763c313ec8bf083f", "url": "layer:leadership" }, { "branch": "refs/heads/master\nrefs/heads/stable", "rev": "a7d7b6423db37a47611310039e6ed1929c0a2eab", "url": "layer:status" }, { "branch": "refs/heads/master\nrefs/heads/stable", "rev": "bbeabfee52c4442cdaf3a34e5e35530a3bd71156", "url": "layer:kubernetes-common" }, { "branch": "refs/heads/stable", "rev": "96b4e06d5d35fec30cdf2cc25076dd25c51b893c", "url": "calico" }, { "branch": "refs/heads/master\nrefs/heads/stable", "rev": "44f244cbd08b86bf2b68bd71c3fb34c7c070c382", "url": "interface:etcd" }, { "branch": "refs/heads/master\nrefs/heads/stable", "rev": "88b1e8fad78d06efdbf512cd75eaa0bb308eb1c1", "url": "interface:kubernetes-cni" } ], "signatures": { ".build.manifest": [ "build", "dynamic", "unchecked" ], ".github/workflows/main.yml": [ "layer:kubernetes-common", "static", "d4f8fec0456cb2fc05993253a995983488a76fbbef10c2ee40649e83d6c9e078" ], ".github/workflows/tox.yaml": [ "calico", "static", "8b7dba2bd100fc3dfce764499b0eba1799b58469701b032b238cb1d0055c44bb" ], ".gitignore": [ "calico", "static", "3437c2cd90de443f44766939172b82e750e19fd474df499ffe003bb807e8cef4" ], "CONTRIBUTING.md": [ "calico", "static", "fa04ec96762f4edc071c7b0097223c121e33fd6769226562681646577d7b1146" ], "DEVELOPING.md": [ "calico", "static", "ccb2d8ad4b5c328d810c53fa43b41f6641af0f002a45d548f6ed9d9f546d3dbe" ], "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", "1c98f05945166e17cf9c530a6ee064092a323e5529639474b07f380210959acb" ], "config.yaml": [ "calico", "dynamic", "d75dd7b4ddd803d88c5d86b14826fa7f047b8e6907885cafe37cda29afb3c13d" ], "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", "e436e187f2bab6e73add2b897cd43a2f000fde4726e40b772b66f27786c85dee" ], "hooks/relations/kubernetes-cni/requires.py": [ "interface:kubernetes-cni", "static", "45398af27246eaf2005115bd3f270b78fc830d4345b02cc0c4d438711b7cd9fe" ], "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/calico_upgrade.py": [ "calico", "static", "1200e9016b1db2f2a853033d04126adff1d4d43ccb29c48a613232e06f33a8c4" ], "lib/charms/layer/__init__.py": [ "layer:basic", "static", "dfe0d26c6bf409767de6e2546bc648f150e1b396243619bad3aa0553ab7e0e6f" ], "lib/charms/layer/basic.py": [ "layer:basic", "static", "98b47134770ed6e4c0b2d4aad73cd5bc200bec84aa9c1c4e075fd70c3222a0c9" ], "lib/charms/layer/execd.py": [ "layer:basic", "static", "fda8bd491032db1db8ddaf4e99e7cc878c6fb5432efe1f91cadb5b34765d076d" ], "lib/charms/layer/kubernetes_common.py": [ "layer:kubernetes-common", "static", "29cedffd490e6295273d195a7c9bace2fcdf149826e7427f2af9698f7f75055b" ], "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" ], "metadata.yaml": [ "calico", "dynamic", "b1a1e252fb9eac35a8b1a10564b400a07d5c810d8ceed1a1e3460bea314886bb" ], "pydocmd.yml": [ "layer:status", "static", "11d9293901f32f75f4256ae4ac2073b92ce1d7ef7b6c892ba9fbb98690a0b330" ], "reactive/__init__.py": [ "layer:leadership", "static", "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855" ], "reactive/calico.py": [ "calico", "static", "6b8bef93b474c95bab4d9df09b74b8082f230fa5e906b469fae66baa319472ad" ], "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", "cc80a397a77f7d80740c697fcdaffd373790492b01959649587345bdcfe44fe3" ], "templates/calicoctl": [ "calico", "static", "b913dfdce8de51aa9a13950817e4101f8f4229052927a272fff5b37a4370537f" ], "templates/cdk.auth-webhook-secret.yaml": [ "layer:kubernetes-common", "static", "efaf34c12a5c961fa7843199070945ba05717b3656a0f3acc3327f45334bcaec" ], "templates/policy-controller.yaml": [ "calico", "static", "427820ac4957c60306b3084c4426ecc84af34dc2b2a8f7c0d70242e53c27957c" ], "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", "0bfb15407e4ac33c87718e20493c0eec3979d8658db85d4f38620b9fca4408bd" ], "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", "9069857cdd09798df7813cec38c1147938e9affb777d971c6b8ff3405fa726ff" ], "tests/integration/test_calico_integration.py": [ "calico", "static", "65ce21b694059e6cf6b39d28cba16252a34322b77b5b33050fd46482f60d07fd" ], "tests/unit/conftest.py": [ "calico", "static", "2c58cb11bf276805f586c05c20bf4ba15a7431b5c23ea3323dc4256ddc34c4d2" ], "tests/unit/test_calico.py": [ "calico", "static", "2de748d396d66f5c581ade110a3f8a709e6aabe50f97502e1d0ac0ec817c223d" ], "tests/unit/test_k8s_common.py": [ "layer:kubernetes-common", "static", "da9bcea8e75160311a4055c1cbf577b497ddd45dc00223c5f1667598f94d9be4" ], "tests/validate-wheelhouse.sh": [ "calico", "static", "cdfd66832b110243b6fd165a75562d9b958f9741b334be2d3a7a1d05adfa6fe7" ], "tox.ini": [ "calico", "static", "a96563719d29a96d41a0e91ef08da35b5e1de5aee2d5884c74d85dca7f43f2d2" ], "version": [ "calico", "dynamic", "d42cce56c73a1877421efe5be4d1e7e914a99ce4e1e4b0143bd97ea895c7c629" ], "wheelhouse.txt": [ "calico", "dynamic", "cb5ab8b42ebef8ae5adc80de0d7c39f84aeaa97207298aa453142bff87c39f8c" ], "wheelhouse/Jinja2-2.10.1.tar.gz": [ "layer:basic", "dynamic", "065c4f02ebe7f7cf559e49ee5a95fb800a9e4528727aec6f24402a5374c65013" ], "wheelhouse/MarkupSafe-1.1.1.tar.gz": [ "layer:basic", "dynamic", "29872e92839765e546828bb7754a68c418d927cd064fd4708fab9fe9c8bb116b" ], "wheelhouse/PyYAML-5.2.tar.gz": [ "layer:basic", "dynamic", "c0ee8eca2c582d29c3c2ec6e2c4f703d1b7f1fb10bc72317355a746057e7346c" ], "wheelhouse/Tempita-0.5.2.tar.gz": [ "__pip__", "dynamic", "cacecf0baa674d356641f1d406b8bff1d756d739c46b869a54de515d08e6fc9c" ], "wheelhouse/charmhelpers-0.20.23.tar.gz": [ "layer:basic", "dynamic", "59a9776594e91cd3e3e000043f8668b4d7b279422dbb17e320f01dc16385b80e" ], "wheelhouse/charms.reactive-1.4.1.tar.gz": [ "layer:basic", "dynamic", "bba21b4fd40b26c240c9ef2aa10c6fdf73592031c68591da4e7ccc46ca9cb616" ], "wheelhouse/click-7.1.2.tar.gz": [ "calico", "dynamic", "d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a" ], "wheelhouse/conctl-py35-0.1.2.tar.gz": [ "__pip__", "dynamic", "fad07dd70e04338f2df7fa5a38448223613b87b09a571ea5d2b3c780bb1eca0b" ], "wheelhouse/netaddr-0.7.19.tar.gz": [ "layer:basic", "dynamic", "38aeec7cdd035081d3a4c306394b19d677623bf76fa0913f6695127c7753aefd" ], "wheelhouse/pbr-5.6.0.tar.gz": [ "__pip__", "dynamic", "42df03e7797b796625b1029c0400279c7c34fd7df24a7d7818a1abb5b38710dd" ], "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/six-1.16.0.tar.gz": [ "__pip__", "dynamic", "1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926" ], "wheelhouse/wheel-0.33.6.tar.gz": [ "layer:basic", "dynamic", "10c9da68765315ed98850f8e048347c3eb06dd81822dc2ab1d4fde9dc9702646" ] } }