Closed pacospace closed 3 years ago
Describe the bug sqlalchemy.exc.IntegrityError: (psycopg2.errors.UniqueViolation) duplicate key value violates unique constraint "python_package_version_package_name_package_version_python__key"
sqlalchemy.exc.IntegrityError: (psycopg2.errors.UniqueViolation) duplicate key value violates unique constraint "python_package_version_package_name_package_version_python__key"
To Reproduce Steps to reproduce the behavior:
Alternatively:
adviser-619d5ef4
Expected behavior Graph-sync adviser ends successfully
Screenshots Inputs:
Name: adviser-619d5ef4 Namespace: thoth-prod-tensorflow ServiceAccount: argo Status: Failed Conditions: Completed True Created: Fri Jun 26 14:49:52 +0200 (2 days ago) Started: Fri Jun 26 14:49:52 +0200 (2 days ago) Finished: Fri Jun 26 14:53:44 +0200 (2 days ago) Duration: 3 minutes 52 seconds Parameters: ceph_bucket_prefix: data/thoth ceph_bucket_name: thoth ceph_host: s3.upshift.redhat.com deployment_name: thoth-psi-stage THOTH_ADVISER_JOB_ID: adviser-619d5ef4 THOTH_DOCUMENT_ID: adviser-619d5ef4 THOTH_LOG_ADVISER: INFO THOTH_ADVISER_TIMEOUT_SECONDS: 1500 THOTH_ADVISER_REQUIREMENTS: [[source]] url = "https://pypi.org/simple" verify_ssl = true name = "pypi" [packages] thoth-common = "*" thoth-messaging = "*" thoth-storages = "*" prometheus-client = "<0.7.0" thoth-python = "*" [dev-packages] pytest = "*" pytest-timeout = "*" pytest-cov = "*" hypothesis-auto = "*" hypothesis = "*" pytest-mypy = "*" [requires] python_version = "3.6" THOTH_ADVISER_REQUIREMENTS_LOCKED: { "_meta": { "hash": { "sha256": "4bd95b946ff3b29fbaf63f34c11a20fe59e5185282b36a9822f7935fff6e5f93" }, "pipfile-spec": 6, "requires": { "python_version": "3.6" }, "sources": [ { "name": "pypi", "url": "https://pypi.org/simple", "verify_ssl": true } ] }, "default": { "aiocontextvars": { "hashes": [ "sha256:885daf8261818767d8f7cbd79f9d4482d118f024b6586ef6e67980236a27bfa3", "sha256:f027372dc48641f683c559f247bd84962becaacdc9ba711d583c3871fb5652aa" ], "markers": "python_version < '3.7'", "version": "==0.2.2" }, "aiohttp": { "hashes": [ "sha256:1e984191d1ec186881ffaed4581092ba04f7c61582a177b187d3a2f07ed9719e", "sha256:259ab809ff0727d0e834ac5e8a283dc5e3e0ecc30c4d80b3cd17a4139ce1f326", "sha256:2f4d1a4fdce595c947162333353d4a44952a724fba9ca3205a3df99a33d1307a", "sha256:32e5f3b7e511aa850829fbe5aa32eb455e5534eaa4b1ce93231d00e2f76e5654", "sha256:344c780466b73095a72c616fac5ea9c4665add7fc129f285fbdbca3cccf4612a", "sha256:460bd4237d2dbecc3b5ed57e122992f60188afe46e7319116da5eb8a9dfedba4", "sha256:4c6efd824d44ae697814a2a85604d8e992b875462c6655da161ff18fd4f29f17", "sha256:50aaad128e6ac62e7bf7bd1f0c0a24bc968a0c0590a726d5a955af193544bcec", "sha256:6206a135d072f88da3e71cc501c59d5abffa9d0bb43269a6dcd28d66bfafdbdd", "sha256:65f31b622af739a802ca6fd1a3076fd0ae523f8485c52924a89561ba10c49b48", "sha256:ae55bac364c405caa23a4f2d6cfecc6a0daada500274ffca4a9230e7129eac59", "sha256:b778ce0c909a2653741cb4b1ac7015b5c130ab9c897611df43ae6a58523cb965" ], "version": "==3.6.2" }, "aiohttp-cors": { "hashes": [ "sha256:0451ba59fdf6909d0e2cd21e4c0a43752bc0703d33fc78ae94d9d9321710193e", "sha256:4d39c6d7100fd9764ed1caf8cebf0eb01bf5e3f24e2e073fda6234bc48b19f5d" ], "version": "==0.7.0" }, "alembic": { "hashes": [ "sha256:035ab00497217628bf5d0be82d664d8713ab13d37b630084da8e1f98facf4dbf" ], "version": "==1.4.2" }, "amun": { "hashes": [ "sha256:025738758afb52f1b028ebce299a91eea1f1f28004474887329c2f913100ac9b", "sha256:07572ad17071d35c4ffdadb9329cf20a0bd2f722d70b90deaa394b7242f5219c" ], "version": "==0.4.3" }, "argo-workflows": { "hashes": [ "sha256:00a0c0e14ecccd9694b14cce9895e83a161929818ccf2c4c6d1e3681762d9539", "sha256:1d36d0e56c472c9af98cdfc21a0a9d3087227ee8d118310f2ac6649df124c5d5" ], "version": "==2.1.4" }, "async-timeout": { "hashes": [ "sha256:0c3c816a028d47f659d6ff5c745cb2acf1f966da1fe5c19c77a70282b25f4c5f", "sha256:4291ca197d287d274d0b6cb5d6f8f8f82d434ed288f962539ff18cc9012f9ea3" ], "version": "==3.0.1" }, "attrdict": { "hashes": [ "sha256:35c90698b55c683946091177177a9e9c0713a0860f0e049febd72649ccd77b70", "sha256:9432e3498c74ff7e1b20b3d93b45d766b71cbffa90923496f82c4ae38b92be34" ], "version": "==2.0.1" }, "attrs": { "hashes": [ "sha256:08a96c641c3a74e44eb59afb61a24f2cb9f4d7188748e76ba4bb5edfa3cb7d1c", "sha256:f7b7ce16570fe9965acd6d30101a28f62fb4a7f9e926b3bbc9b61f8b04247e72" ], "version": "==19.3.0" }, "beautifulsoup4": { "hashes": [ "sha256:194ec62a25438adcb3fdb06378b26559eda1ea8a747367d34c33cef9c7f48d57", "sha256:90f8e61121d6ae58362ce3bed8cd997efb00c914eae0ff3d363c32f9a9822d10", "sha256:f0abd31228055d698bb392a826528ea08ebb9959e6bea17c606fd9c9009db938" ], "version": "==4.6.3" }, "boto3": { "hashes": [ "sha256:16f83ca3aa98d3faeb4f0738b878525770323e5fb9952435ddf58ca09aacec7c", "sha256:dc87ef82c81d2938f91c7ebfa85dfd032fff1bd3b67c9f66d74b21f8ec1e353d" ], "version": "==1.14.10" }, "botocore": { "hashes": [ "sha256:b22db58da273b77529edef71425f9c281bc627b1b889f81960750507238abbb8", "sha256:cb0d7511a68439bf6f16683489130e06c5bbf9f5a9d647e0cbf63d79f3d3bdaa" ], "version": "==1.17.10" }, "cachetools": { "hashes": [ "sha256:1d057645db16ca7fe1f3bd953558897603d6f0b9c51ed9d11eb4d071ec4e2aab", "sha256:de5d88f87781602201cde465d3afe837546663b168e8b39df67411b0bf10cefc" ], "version": "==4.1.0" }, "certifi": { "hashes": [ "sha256:5930595817496dd21bb8dc35dad090f1c2cd0adfaf21204bf6732ca5d8ee34d3", "sha256:8fc0819f1f30ba15bdb34cceffb9ef04d99f420f68eb75d901e9560b8749fc41" ], "version": "==2020.6.20" }, "chardet": { "hashes": [ "sha256:84ab92ed1c4d4f16916e05906b6b75a6c0fb5db821cc65e70cbd64a3e2a5eaae", "sha256:fc323ffcaeaed0e0a02bf4d117757b98aed530d9ed4531e3e15460124c106691" ], "version": "==3.0.4" }, "click": { "hashes": [ "sha256:d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a", "sha256:dacca89f4bfadd5de3d7489b7c8a566eee0d3676333fbb50030263894c38c0dc" ], "version": "==7.1.2" }, "colorclass": { "hashes": [ "sha256:b05c2a348dfc1aff2d502527d78a5b7b7e2f85da94a96c5081210d8e9ee8e18b" ], "version": "==2.2.0" }, "colorlog": { "hashes": [ "sha256:30aaef5ab2a1873dec5da38fd6ba568fa761c9fa10b40241027fa3edea47f3d2", "sha256:732c191ebbe9a353ec160d043d02c64ddef9028de8caae4cfa8bd49b6afed53e" ], "version": "==4.1.0" }, "contextvars": { "hashes": [ "sha256:f38c908aaa59c14335eeea12abea5f443646216c4e29380d7bf34d2018e2c39e" ], "markers": "python_version < '3.7'", "version": "==2.4" }, "croniter": { "hashes": [ "sha256:15597ef0639f8fbab09cbf8c277fa8c65c8b9dbe818c4b2212f95dbc09c6f287", "sha256:7186b9b464f45cf3d3c83a18bc2344cc101d7b9fd35a05f2878437b14967e964" ], "version": "==0.3.34" }, "daiquiri": { "hashes": [ "sha256:0d5bf9c5719fbca4928dc2a882c165cd2b5c81be28f7f1626ced04c1c6b4aae2", "sha256:236183ba51f35f4ae0e23fd20119d0fa082995c08d77bd562dbc00ea8f504bf6" ], "version": "==2.1.1" }, "delegator-py": { "hashes": [ "sha256:814657d96b98a244c479e3d5f6e9e850ac333e85f807d6bc846e72bbb2537806", "sha256:e6cc9cedab9ae59b169ee0422e17231adedadb144e63c0b5a60e6ff8adf8521b" ], "version": "==0.1.1" }, "dictdiffer": { "hashes": [ "sha256:1adec0d67cdf6166bda96ae2934ddb5e54433998ceab63c984574d187cc563d2", "sha256:d79d9a39e459fe33497c858470ca0d2e93cb96621751de06d631856adfd9c390" ], "version": "==0.8.1" }, "distro": { "hashes": [ "sha256:0e58756ae38fbd8fc3020d54badb8eae17c5b9dcbed388b17bb55b8a5928df92", "sha256:df74eed763e18d10d0da624258524ae80486432cd17392d9c3d96f5e83cd2799" ], "version": "==1.5.0" }, "docutils": { "hashes": [ "sha256:6c4f696463b79f1fb8ba0c594b63840ebd41f059e92b31957c46b74a4599b6d0", "sha256:9e4d7ecfc600058e07ba661411a2b7de2fd0fafa17d1a7f7361cd47b1175c827", "sha256:a2aeea129088da402665e92e0b25b04b073c04b2dce4ab65caaa38b7ce2e1a99" ], "version": "==0.15.2" }, "faust": { "hashes": [ "sha256:128dc0b9483aa4009edcc8b23f5c132757f2329c5da1fcc144d4c1d1dd63f156", "sha256:4ae94762a16c3ef70aa1e77772ff94395c2068ecbb99e1acce252d0f1156bd2c", "sha256:abaade164bde21cd5f41dff24a203ff91f2c935c849c8e6a807f854bf84ea77d", "sha256:cfd47e756825eb8c6d197c1a2f25199aef2895cd31b522c74ec2dbb95dfa6fcc", "sha256:ffcd350ea29d528f6814fc9a42b5e50e130310da054a93e9d8216ef89a254611" ], "version": "==1.10.4" }, "google-auth": { "hashes": [ "sha256:5e3f540b7b0b892000d542cea6b818b837c230e9a4db9337bb2973bcae0fc078", "sha256:d6b390d3bb0969061ffec7e5766c45c1b39e13c302691e35029f1ad1ccd8ca3b" ], "version": "==1.18.0" }, "idna": { "hashes": [ "sha256:7588d1c14ae4c77d74036e8c22ff447b26d0fde8f007354fd48a7814db15b7cb", "sha256:a068a21ceac8a4d63dbfd964670474107f541babbd2250d61922f029858365fa" ], "version": "==2.9" }, "idna-ssl": { "hashes": [ "sha256:a933e3bb13da54383f9e8f35dc4f9cb9eb9b3b78c6b36f311254d6d0d92c6c7c" ], "markers": "python_version < '3.7'", "version": "==1.1.0" }, "immutables": { "hashes": [ "sha256:1c11050c49e193a1ec9dda1747285333f6ba6a30bbeb2929000b9b1192097ec0", "sha256:33ce2f977da7b5e0dddd93744862404bdb316ffe5853ec853e53141508fa2e6a", "sha256:6c8eace4d98988c72bcb37c05e79aae756832738305ae9497670482a82db08bc", "sha256:714aedbdeba4439d91cb5e5735cb10631fc47a7a69ea9cc8ecbac90322d50a4a", "sha256:860666fab142401a5535bf65cbd607b46bc5ed25b9d1eb053ca8ed9a1a1a80d6", "sha256:8797eed4042f4626b0bc04d9cf134208918eb0c937a8193a2c66df5041e62d2e", "sha256:a0a1cc238b678455145bae291d8426f732f5255537ed6a5b7645949704c70a78", "sha256:ab6c18b7b2b2abc83e0edc57b0a38bf0915b271582a1eb8c7bed1c20398f8040", "sha256:c099212fd6504513a50e7369fe281007c820cf9d7bb22a336486c63d77d6f0b2", "sha256:c453e12b95e1d6bb4909e8743f88b7f5c0c97b86a8bc0d73507091cb644e3c1e", "sha256:ce01788878827c3f0331c254a4ad8d9721489a5e65cc43e19c80040b46e0d297", "sha256:ef9da20ec0f1c5853b5c8f8e3d9e1e15b8d98c259de4b7515d789a606af8745e" ], "version": "==0.14" }, "jinja2": { "hashes": [ "sha256:89aab215427ef59c34ad58735269eb58b1a5808103067f7bb9d5836c651b3bb0", "sha256:f0a4641d3cf955324a89c04f3d94663aa4d638abe8f733ecd3582848e1c37035" ], "version": "==2.11.2" }, "jmespath": { "hashes": [ "sha256:b85d0567b8666149a93172712e68920734333c0ce7e89b78b3e987f71e5ed4f9", "sha256:cdf6525904cc597730141d61b36f2e4b8ecc257c420fa2f4549bac2c2d0cb72f" ], "version": "==0.10.0" }, "jsonformatter": { "hashes": [ "sha256:a9c21ffcb88d9798b5d126cd7b4b5f91ab01a2557bb03a3277a5277939975247" ], "version": "==0.2.3" }, "kafka-python": { "hashes": [ "sha256:2f29baad4b3efe05a2bb81ac268855aa01cbc68397f15bac77b494ffd7e2cada", "sha256:4fbebebfcb6fc94903fb720fe883d7bbec7298f4f1acb857c21dd3b4b114ba4b" ], "version": "==1.4.7" }, "kubernetes": { "hashes": [ "sha256:0e24771ceb63ae18ab0d6a7b31e208a0ace7941adae785260840b123888f706c", "sha256:70bff95703a09f0a67473a22d13be36a158ab6e8facc59e64454a26b14690908" ], "version": "==10.0.0" }, "lxml": { "hashes": [ "sha256:06748c7192eab0f48e3d35a7adae609a329c6257495d5e53878003660dc0fec6", "sha256:0790ddca3f825dd914978c94c2545dbea5f56f008b050e835403714babe62a5f", "sha256:1aa7a6197c1cdd65d974f3e4953764eee3d9c7b67e3966616b41fab7f8f516b7", "sha256:22c6d34fdb0e65d5f782a4d1a1edb52e0a8365858dafb1c08cb1d16546cf0786", "sha256:2754d4406438c83144f9ffd3628bbe2dcc6d62b20dbc5c1ec4bc4385e5d44b42", "sha256:27ee0faf8077c7c1a589573b1450743011117f1aa1a91d5ae776bbc5ca6070f2", "sha256:2b02c106709466a93ed424454ce4c970791c486d5fcdf52b0d822a7e29789626", "sha256:2d1ddce96cf15f1254a68dba6935e6e0f1fe39247de631c115e84dd404a6f031", "sha256:4f282737d187ae723b2633856085c31ae5d4d432968b7f3f478a48a54835f5c4", "sha256:51bb4edeb36d24ec97eb3e6a6007be128b720114f9a875d6b370317d62ac80b9", "sha256:7eee37c1b9815e6505847aa5e68f192e8a1b730c5c7ead39ff317fde9ce29448", "sha256:7fd88cb91a470b383aafad554c3fe1ccf6dfb2456ff0e84b95335d582a799804", "sha256:9144ce36ca0824b29ebc2e02ca186e54040ebb224292072250467190fb613b96", "sha256:925baf6ff1ef2c45169f548cc85204433e061360bfa7d01e1be7ae38bef73194", "sha256:a636346c6c0e1092ffc202d97ec1843a75937d8c98aaf6771348ad6422e44bb0", "sha256:a87dbee7ad9dce3aaefada2081843caf08a44a8f52e03e0a4cc5819f8398f2f4", "sha256:a9e3b8011388e7e373565daa5e92f6c9cb844790dc18e43073212bb3e76f7007", "sha256:afb53edf1046599991fb4a7d03e601ab5f5422a5435c47ee6ba91ec3b61416a6", "sha256:b26719890c79a1dae7d53acac5f089d66fd8cc68a81f4e4bd355e45470dc25e1", "sha256:b7462cdab6fffcda853338e1741ce99706cdf880d921b5a769202ea7b94e8528", "sha256:b77975465234ff49fdad871c08aa747aae06f5e5be62866595057c43f8d2f62c", "sha256:c47a8a5d00060122ca5908909478abce7bbf62d812e3fc35c6c802df8fb01fe7", "sha256:c79e5debbe092e3c93ca4aee44c9a7631bdd407b2871cb541b979fd350bbbc29", "sha256:d8d40e0121ca1606aa9e78c28a3a7d88a05c06b3ca61630242cded87d8ce55fa", "sha256:ee2be8b8f72a2772e72ab926a3bccebf47bb727bda41ae070dc91d1fb759b726", "sha256:f95d28193c3863132b1f55c1056036bf580b5a488d908f7d22a04ace8935a3a9", "sha256:fadd2a63a2bfd7fb604508e553d1cf68eca250b2fbdbd81213b5f6f2fbf23529" ], "version": "==4.5.1" }, "mako": { "hashes": [ "sha256:8195c8c1400ceb53496064314c6736719c6f25e7479cd24c77be3d9361cddc27", "sha256:93729a258e4ff0747c876bd9e20df1b9758028946e976324ccd2d68245c7b6a9" ], "version": "==1.1.3" }, "markupsafe": { "hashes": [ "sha256:00bc623926325b26bb9605ae9eae8a215691f33cae5df11ca5424f06f2d1f473", "sha256:09027a7803a62ca78792ad89403b1b7a73a01c8cb65909cd876f7fcebd79b161", "sha256:09c4b7f37d6c648cb13f9230d847adf22f8171b1ccc4d5682398e77f40309235", "sha256:1027c282dad077d0bae18be6794e6b6b8c91d58ed8a8d89a89d59693b9131db5", "sha256:13d3144e1e340870b25e7b10b98d779608c02016d5184cfb9927a9f10c689f42", "sha256:24982cc2533820871eba85ba648cd53d8623687ff11cbb805be4ff7b4c971aff", "sha256:29872e92839765e546828bb7754a68c418d927cd064fd4708fab9fe9c8bb116b", "sha256:43a55c2930bbc139570ac2452adf3d70cdbb3cfe5912c71cdce1c2c6bbd9c5d1", "sha256:46c99d2de99945ec5cb54f23c8cd5689f6d7177305ebff350a58ce5f8de1669e", "sha256:500d4957e52ddc3351cabf489e79c91c17f6e0899158447047588650b5e69183", "sha256:535f6fc4d397c1563d08b88e485c3496cf5784e927af890fb3c3aac7f933ec66", "sha256:596510de112c685489095da617b5bcbbac7dd6384aeebeda4df6025d0256a81b", "sha256:62fe6c95e3ec8a7fad637b7f3d372c15ec1caa01ab47926cfdf7a75b40e0eac1", "sha256:6788b695d50a51edb699cb55e35487e430fa21f1ed838122d722e0ff0ac5ba15", "sha256:6dd73240d2af64df90aa7c4e7481e23825ea70af4b4922f8ede5b9e35f78a3b1", "sha256:717ba8fe3ae9cc0006d7c451f0bb265ee07739daf76355d06366154ee68d221e", "sha256:79855e1c5b8da654cf486b830bd42c06e8780cea587384cf6545b7d9ac013a0b", "sha256:7c1699dfe0cf8ff607dbdcc1e9b9af1755371f92a68f706051cc8c37d447c905", "sha256:88e5fcfb52ee7b911e8bb6d6aa2fd21fbecc674eadd44118a9cc3863f938e735", "sha256:8defac2f2ccd6805ebf65f5eeb132adcf2ab57aa11fdf4c0dd5169a004710e7d", "sha256:98c7086708b163d425c67c7a91bad6e466bb99d797aa64f965e9d25c12111a5e", "sha256:9add70b36c5666a2ed02b43b335fe19002ee5235efd4b8a89bfcf9005bebac0d", "sha256:9bf40443012702a1d2070043cb6291650a0841ece432556f784f004937f0f32c", "sha256:ade5e387d2ad0d7ebf59146cc00c8044acbd863725f887353a10df825fc8ae21", "sha256:b00c1de48212e4cc9603895652c5c410df699856a2853135b3967591e4beebc2", "sha256:b1282f8c00509d99fef04d8ba936b156d419be841854fe901d8ae224c59f0be5", "sha256:b2051432115498d3562c084a49bba65d97cf251f5a331c64a12ee7e04dacc51b", "sha256:ba59edeaa2fc6114428f1637ffff42da1e311e29382d81b339c1817d37ec93c6", "sha256:c8716a48d94b06bb3b2524c2b77e055fb313aeb4ea620c8dd03a105574ba704f", "sha256:cd5df75523866410809ca100dc9681e301e3c27567cf498077e8551b6d20e42f", "sha256:cdb132fc825c38e1aeec2c8aa9338310d29d337bebbd7baa06889d09a60a1fa2", "sha256:e249096428b3ae81b08327a63a485ad0878de3fb939049038579ac0ef61e17e7", "sha256:e8313f01ba26fbbe36c7be1966a7b7424942f670f38e666995b88d012765b9be" ], "version": "==1.1.1" }, "mock": { "hashes": [ "sha256:3f9b2c0196c60d21838f307f5825a7b86b678cedc58ab9e50a8988187b4d81e0", "sha256:dd33eb70232b6118298d516bbcecd26704689c386594f0f3c4f13867b2c56f72" ], "version": "==4.0.2" }, "mode": { "hashes": [ "sha256:2df1a558dcaa42a7f9a983acb33438371a668076171be19b4c94bf0cdfd6e2eb", "sha256:e54deee3b1988b1553425ab8b99fad957d56367eccc0d912fe009998ab651a82" ], "version": "==4.3.2" }, "multidict": { "hashes": [ "sha256:1ece5a3369835c20ed57adadc663400b5525904e53bae59ec854a5d36b39b21a", "sha256:275ca32383bc5d1894b6975bb4ca6a7ff16ab76fa622967625baeebcf8079000", "sha256:3750f2205b800aac4bb03b5ae48025a64e474d2c6cc79547988ba1d4122a09e2", "sha256:4538273208e7294b2659b1602490f4ed3ab1c8cf9dbdd817e0e9db8e64be2507", "sha256:5141c13374e6b25fe6bf092052ab55c0c03d21bd66c94a0e3ae371d3e4d865a5", "sha256:51a4d210404ac61d32dada00a50ea7ba412e6ea945bbe992e4d7a595276d2ec7", "sha256:5cf311a0f5ef80fe73e4f4c0f0998ec08f954a6ec72b746f3c179e37de1d210d", "sha256:6513728873f4326999429a8b00fc7ceddb2509b01d5fd3f3be7881a257b8d463", "sha256:7388d2ef3c55a8ba80da62ecfafa06a1c097c18032a501ffd4cabbc52d7f2b19", "sha256:9456e90649005ad40558f4cf51dbb842e32807df75146c6d940b6f5abb4a78f3", "sha256:c026fe9a05130e44157b98fea3ab12969e5b60691a276150db9eda71710cd10b", "sha256:d14842362ed4cf63751648e7672f7174c9818459d169231d03c56e84daf90b7c", "sha256:e0d072ae0f2a179c375f67e3da300b47e1a83293c554450b29c900e50afaae87", "sha256:f07acae137b71af3bb548bd8da720956a3bc9f9a0b87733e0899226a2317aeb7", "sha256:fbb77a75e529021e7c4a8d4e823d88ef4d23674a202be4f5addffc72cbb91430", "sha256:fcfbb44c59af3f8ea984de67ec7c306f618a3ec771c2843804069917a8f2e255", "sha256:feed85993dbdb1dbc29102f50bca65bdc68f2c0c8d352468c25b54874f23c39d" ], "version": "==4.7.6" }, "mypy-extensions": { "hashes": [ "sha256:090fedd75945a69ae91ce1303b5824f428daf5a028d2f6ab8a299250a846f15d", "sha256:2d82818f5bb3e369420cb3c4060a7970edba416647068eb4c5343488a6c604a8" ], "version": "==0.4.3" }, "natsort": { "hashes": [ "sha256:a633464dc3a22b305df0f27abcb3e83515898aa1fd0ed2f9726c3571a27258cf", "sha256:d3fd728a3ceb7c78a59aa8539692a75e37cbfd9b261d4d702e8016639820f90a" ], "version": "==7.0.1" }, "oauthlib": { "hashes": [ "sha256:bee41cc35fcca6e988463cacc3bcb8a96224f470ca547e697b604cc697b2f889", "sha256:df884cd6cbe20e32633f1db1072e9356f53638e4361bef4e8b03c9127c9328ea" ], "version": "==3.1.0" }, "openshift": { "hashes": [ "sha256:d8462c4bc3eaaa5a11623d6d67048c3e0b16558fa23675ffd85157d66696ff39" ], "version": "==0.10.3" }, "opentracing": { "hashes": [ "sha256:9b3f7c7a20c34170b9253c97121256264daf6b5f090035c732c6e2548cc5c0a7" ], "version": "==1.3.0" }, "packaging": { "hashes": [ "sha256:4357f74f47b9c12db93624a82154e9b120fa8293699949152b22065d556079f8", "sha256:998416ba6962ae7fbd6596850b80e17859a5753ba17c32284f67bfff33784181" ], "version": "==20.4" }, "pexpect": { "hashes": [ "sha256:0b48a55dcb3c05f3329815901ea4fc1537514d6ba867a152b581d69ae3710937", "sha256:fc65a43959d153d0114afe13997d439c22823a27cefceb5ff35c2178c6784c0c" ], "version": "==4.8.0" }, "prometheus-client": { "hashes": [ "sha256:1b38b958750f66f208bcd9ab92a633c0c994d8859c831f7abc1f46724fcee490" ], "index": "pypi", "version": "==0.6.0" }, "psycopg2-binary": { "hashes": [ "sha256:008da3ab51adc70a5f1cfbbe5db3a22607ab030eb44bcecf517ad11a0c2b3cac", "sha256:07cf82c870ec2d2ce94d18e70c13323c89f2f2a2628cbf1feee700630be2519a", "sha256:08507efbe532029adee21b8d4c999170a83760d38249936038bd0602327029b5", "sha256:107d9be3b614e52a192719c6bf32e8813030020ea1d1215daa86ded9a24d8b04", "sha256:17a0ea0b0eabf07035e5e0d520dabc7950aeb15a17c6d36128ba99b2721b25b1", "sha256:3286541b9d85a340ee4ed42732d15fc1bb441dc500c97243a768154ab8505bb5", "sha256:3939cf75fc89c5e9ed836e228c4a63604dff95ad19aed2bbf71d5d04c15ed5ce", "sha256:40abc319f7f26c042a11658bf3dd3b0b3bceccf883ec1c565d5c909a90204434", "sha256:51f7823f1b087d2020d8e8c9e6687473d3d239ba9afc162d9b2ab6e80b53f9f9", "sha256:6bb2dd006a46a4a4ce95201f836194eb6a1e863f69ee5bab506673e0ca767057", "sha256:702f09d8f77dc4794651f650828791af82f7c2efd8c91ae79e3d9fe4bb7d4c98", "sha256:7036ccf715925251fac969f4da9ad37e4b7e211b1e920860148a10c0de963522", "sha256:7b832d76cc65c092abd9505cc670c4e3421fd136fb6ea5b94efbe4c146572505", "sha256:8f74e631b67482d504d7e9cf364071fc5d54c28e79a093ff402d5f8f81e23bfa", "sha256:930315ac53dc65cbf52ab6b6d27422611f5fb461d763c531db229c7e1af6c0b3", "sha256:96d3038f5bd061401996614f65d27a4ecb62d843eb4f48e212e6d129171a721f", "sha256:a20299ee0ea2f9cca494396ac472d6e636745652a64a418b39522c120fd0a0a4", "sha256:a34826d6465c2e2bbe9d0605f944f19d2480589f89863ed5f091943be27c9de4", "sha256:a69970ee896e21db4c57e398646af9edc71c003bc52a3cc77fb150240fefd266", "sha256:b9a8b391c2b0321e0cd7ec6b4cfcc3dd6349347bd1207d48bcb752aa6c553a66", "sha256:ba13346ff6d3eb2dca0b6fa0d8a9d999eff3dcd9b55f3a890f12b0b6362b2b38", "sha256:bb0608694a91db1e230b4a314e8ed00ad07ed0c518f9a69b83af2717e31291a3", "sha256:c8830b7d5f16fd79d39b21e3d94f247219036b29b30c8270314c46bf8b732389", "sha256:cac918cd7c4c498a60f5d2a61d4f0a6091c2c9490d81bc805c963444032d0dab", "sha256:cc30cb900f42c8a246e2cb76539d9726f407330bc244ca7729c41a44e8d807fb", "sha256:ccdc6a87f32b491129ada4b87a43b1895cf2c20fdb7f98ad979647506ffc41b6", "sha256:d1a8b01f6a964fec702d6b6dac1f91f2b9f9fe41b310cbb16c7ef1fac82df06d", "sha256:e004db88e5a75e5fdab1620fb9f90c9598c2a195a594225ac4ed2a6f1c23e162", "sha256:eb2f43ae3037f1ef5e19339c41cf56947021ac892f668765cd65f8ab9814192e", "sha256:fa466306fcf6b39b8a61d003123d442b23707d635a5cb05ac4e1b62cc79105cd" ], "version": "==2.8.5" }, "ptyprocess": { "hashes": [ "sha256:923f299cc5ad920c68f2bc0bc98b75b9f838b93b599941a6b63ddbc2476394c0", "sha256:d7cc528d76e76342423ca640335bd3633420dc1366f258cb31d05e865ef5ca1f" ], "version": "==0.6.0" }, "pyasn1": { "hashes": [ "sha256:39c7e2ec30515947ff4e87fb6f456dfc6e84857d34be479c9d4a4ba4bf46aa5d", "sha256:aef77c9fb94a3ac588e87841208bdec464471d9871bd5050a287cc9a475cd0ba" ], "version": "==0.4.8" }, "pyasn1-modules": { "hashes": [ "sha256:905f84c712230b2c592c19470d3ca8d552de726050d1d1716282a1f6146be65e", "sha256:a50b808ffeb97cb3601dd25981f6b016cbb3d31fbf57a8b8a87428e6158d0c74" ], "version": "==0.2.8" }, "pyelftools": { "hashes": [ "sha256:86ac6cee19f6c945e8dedf78c6ee74f1112bd14da5a658d8c9d4103aed5756a2", "sha256:cc0ea0de82b240a73ef4056fce44acbb4727dca7d66759371aff2bad457ed711" ], "version": "==0.26" }, "pyparsing": { "hashes": [ "sha256:c203ec8783bf771a155b207279b9bccb8dea02d8f0c9e5f8ead507bc3246ecc1", "sha256:ef9d7589ef3c200abe66653d3f1ab1033c3c419ae9b9bdb1240a85b024efc88b" ], "version": "==2.4.7" }, "python-dateutil": { "hashes": [ "sha256:73ebfe9dbf22e832286dafa60473e4cd239f8592f699aa5adaf10050e6e1823c", "sha256:75bb3f31ea686f1197762692a9ee6a7550b59fc6ca3a1f4b5d7e32fb98e2da2a" ], "version": "==2.8.1" }, "python-editor": { "hashes": [ "sha256:1bf6e860a8ad52a14c3ee1252d5dc25b2030618ed80c022598f00176adc8367d", "sha256:51fda6bcc5ddbbb7063b2af7509e43bd84bfc32a4ff71349ec7847713882327b", "sha256:5f98b069316ea1c2ed3f67e7f5df6c0d8f10b689964a4a811ff64f0106819ec8" ], "version": "==1.0.4" }, "python-json-logger": { "hashes": [ "sha256:b7a31162f2a01965a5efb94453ce69230ed208468b0bbc7fdfc56e6d8df2e281" ], "version": "==0.1.11" }, "python-string-utils": { "hashes": [ "sha256:dcf9060b03f07647c0a603408dc8b03f807f3b54a05c6e19eb14460256fac0cb", "sha256:f1a88700baf99db1a9b6953f44181ad9ca56623c81e257e6009707e2e7851fa4" ], "version": "==1.0.0" }, "pytz": { "hashes": [ "sha256:a494d53b6d39c3c6e44c3bec237336e14305e4f29bbf800b599253057fbb79ed", "sha256:c35965d010ce31b23eeb663ed3cc8c906275d6be1a34393a1d73a41febf4a048" ], "version": "==2020.1" }, "pyyaml": { "hashes": [ "sha256:06a0d7ba600ce0b2d2fe2e78453a470b5a6e000a985dd4a4e54e436cc36b0e97", "sha256:240097ff019d7c70a4922b6869d8a86407758333f02203e0fc6ff79c5dcede76", "sha256:4f4b913ca1a7319b33cfb1369e91e50354d6f07a135f3b901aca02aa95940bd2", "sha256:69f00dca373f240f842b2931fb2c7e14ddbacd1397d57157a9b005a6a9942648", "sha256:73f099454b799e05e5ab51423c7bcf361c58d3206fa7b0d555426b1f4d9a3eaf", "sha256:74809a57b329d6cc0fdccee6318f44b9b8649961fa73144a98735b0aaf029f1f", "sha256:7739fc0fa8205b3ee8808aea45e968bc90082c10aef6ea95e855e10abf4a37b2", "sha256:95f71d2af0ff4227885f7a6605c37fd53d3a106fcab511b8860ecca9fcf400ee", "sha256:b8eac752c5e14d3eca0e6dd9199cd627518cb5ec06add0de9d32baeee6fe645d", "sha256:cc8955cfbfc7a115fa81d85284ee61147059a753344bc51098f3ccd69b0d7e0c", "sha256:d13155f591e6fcc1ec3b30685d50bf0711574e2c0dfffd7644babf8b5102ca1a" ], "version": "==5.3.1" }, "requests": { "hashes": [ "sha256:b3559a131db72c33ee969480840fff4bb6dd111de7dd27c8ee1f820f4f00231b", "sha256:fe75cc94a9443b9246fc7049224f75604b113c36acb93f87b80ed42c44cbb898" ], "version": "==2.24.0" }, "requests-oauthlib": { "hashes": [ "sha256:7f71572defaecd16372f9006f33c2ec8c077c3cfa6f5911a9a90202beb513f3d", "sha256:b4261601a71fd721a8bd6d7aa1cc1d6a8a93b4a9f5e96626f8e4d91e8beeaa6a" ], "version": "==1.3.0" }, "rfc5424-logging-handler": { "hashes": [ "sha256:9ae14073ef6d76d0c730ad6b6e3aeece841a6d413672d282876c0506dc097257", "sha256:eaba528e47fba3e2845d52d559885cbc27a37db42a9d265ea539b3b4452d3057" ], "version": "==1.4.3" }, "robinhood-aiokafka": { "hashes": [ "sha256:12ab446ec50634b53f5a7d16502a5b048ae68f8075a568be54c0197cef549afd", "sha256:a1c468d0780ad903fce41fc0ff98b37ddf390470554303c335a86b24768f677a", "sha256:b5ac0591a3c5a61fcfb316acfe7b4bfa336f20f048642be769bd0a321b94acda", "sha256:d8d03d73d3af3e9e74d01085294eb2848d06b4bd79ec90c0fd0be2142fabe530", "sha256:efe6bdc0d6bb07945135799f34f436d2ec912774b096765daa189a66e2f89faa" ], "version": "==1.1.6" }, "rsa": { "hashes": [ "sha256:109ea5a66744dd859bf16fe904b8d8b627adafb9408753161e766a92e7d681fa", "sha256:6166864e23d6b5195a5cfed6cd9fed0fe774e226d8f854fcb23b7bbef0350233" ], "markers": "python_version >= '3'", "version": "==4.6" }, "ruamel-yaml": { "hashes": [ "sha256:0962fd7999e064c4865f96fb1e23079075f4a2a14849bcdc5cdba53a24f9759b", "sha256:099c644a778bf72ffa00524f78dd0b6476bca94a1da344130f4bf3381ce5b954" ], "version": "==0.16.10" }, "ruamel-yaml-clib": { "hashes": [ "sha256:1e77424825caba5553bbade750cec2277ef130647d685c2b38f68bc03453bac6", "sha256:392b7c371312abf27fb549ec2d5e0092f7ef6e6c9f767bfb13e83cb903aca0fd", "sha256:4d55386129291b96483edcb93b381470f7cd69f97585829b048a3d758d31210a", "sha256:550168c02d8de52ee58c3d8a8193d5a8a9491a5e7b2462d27ac5bf63717574c9", "sha256:57933a6986a3036257ad7bf283529e7c19c2810ff24c86f4a0cfeb49d2099919", "sha256:615b0396a7fad02d1f9a0dcf9f01202bf9caefee6265198f252c865f4227fcc6", "sha256:77556a7aa190be9a2bd83b7ee075d3df5f3c5016d395613671487e79b082d784", "sha256:7aee724e1ff424757b5bd8f6c5bbdb033a570b2b4683b17ace4dbe61a99a657b", "sha256:8073c8b92b06b572e4057b583c3d01674ceaf32167801fe545a087d7a1e8bf52", "sha256:9c6d040d0396c28d3eaaa6cb20152cb3b2f15adf35a0304f4f40a3cf9f1d2448", "sha256:a0ff786d2a7dbe55f9544b3f6ebbcc495d7e730df92a08434604f6f470b899c5", "sha256:b1b7fcee6aedcdc7e62c3a73f238b3d080c7ba6650cd808bce8d7761ec484070", "sha256:b66832ea8077d9b3f6e311c4a53d06273db5dc2db6e8a908550f3c14d67e718c", "sha256:be018933c2f4ee7de55e7bd7d0d801b3dfb09d21dad0cce8a97995fd3e44be30", "sha256:d0d3ac228c9bbab08134b4004d748cf9f8743504875b3603b3afbb97e3472947", "sha256:d10e9dd744cf85c219bf747c75194b624cc7a94f0c80ead624b06bfa9f61d3bc", "sha256:ea4362548ee0cbc266949d8a441238d9ad3600ca9910c3fe4e82ee3a50706973", "sha256:ed5b3698a2bb241b7f5cbbe277eaa7fe48b07a58784fba4f75224fd066d253ad", "sha256:f9dcc1ae73f36e8059589b601e8e4776b9976effd76c21ad6a855a74318efd6e" ], "markers": "platform_python_implementation == 'CPython' and python_version < '3.9'", "version": "==0.2.0" }, "s3transfer": { "hashes": [ "sha256:2482b4259524933a022d59da830f51bd746db62f047d6eb213f2f8855dcb8a13", "sha256:921a37e2aefc64145e7b73d50c71bb4f26f46e4c9f414dc648c6245ff92cf7db" ], "version": "==0.3.3" }, "semantic-version": { "hashes": [ "sha256:45e4b32ee9d6d70ba5f440ec8cc5221074c7f4b0e8918bdab748cc37912440a9", "sha256:d2cb2de0558762934679b9a104e82eca7af448c9f4974d1f3eeccff651df8a54" ], "version": "==2.8.5" }, "sentry-sdk": { "hashes": [ "sha256:06825c15a78934e78941ea25910db71314c891608a46492fc32c15902c6b2119", "sha256:3ac0c430761b3cb7682ce612151d829f8644bb3830d4e530c75b02ceb745ff49" ], "version": "==0.15.1" }, "six": { "hashes": [ "sha256:30639c035cdb23534cd4aa2dd52c3bf48f06e5f4a941509c8bafd8ce11080259", "sha256:8b74bedcbbbaca38ff6d7491d76f2b06b3592611af620f8426e82dddb04a5ced" ], "version": "==1.15.0" }, "sqlalchemy": { "hashes": [ "sha256:128bc917ed20d78143a45024455ff0aed7d3b96772eba13d5dbaf9cc57e5c41b", "sha256:156a27548ba4e1fed944ff9fcdc150633e61d350d673ae7baaf6c25c04ac1f71", "sha256:27e2efc8f77661c9af2681755974205e7462f1ae126f498f4fe12a8b24761d15", "sha256:2a12f8be25b9ea3d1d5b165202181f2b7da4b3395289000284e5bb86154ce87c", "sha256:31c043d5211aa0e0773821fcc318eb5cbe2ec916dfbc4c6eea0c5188971988eb", "sha256:65eb3b03229f684af0cf0ad3bcc771970c1260a82a791a8d07bffb63d8c95bcc", "sha256:6cd157ce74a911325e164441ff2d9b4e244659a25b3146310518d83202f15f7a", "sha256:703c002277f0fbc3c04d0ae4989a174753a7554b2963c584ce2ec0cddcf2bc53", "sha256:869bbb637de58ab0a912b7f20e9192132f9fbc47fc6b5111cd1e0f6cdf5cf9b0", "sha256:8a0e0cd21da047ea10267c37caf12add400a92f0620c8bc09e4a6531a765d6d7", "sha256:8d01e949a5d22e5c4800d59b50617c56125fc187fbeb8fa423e99858546de616", "sha256:925b4fe5e7c03ed76912b75a9a41dfd682d59c0be43bce88d3b27f7f5ba028fb", "sha256:9cb1819008f0225a7c066cac8bb0cf90847b2c4a6eb9ebb7431dbd00c56c06c5", "sha256:a87d496884f40c94c85a647c385f4fd5887941d2609f71043e2b73f2436d9c65", "sha256:a9030cd30caf848a13a192c5e45367e3c6f363726569a56e75dc1151ee26d859", "sha256:a9e75e49a0f1583eee0ce93270232b8e7bb4b1edc89cc70b07600d525aef4f43", "sha256:b50f45d0e82b4562f59f0e0ca511f65e412f2a97d790eea5f60e34e5f1aabc9a", "sha256:b7878e59ec31f12d54b3797689402ee3b5cfcb5598f2ebf26491732758751908", "sha256:ce1ddaadee913543ff0154021d31b134551f63428065168e756d90bdc4c686f5", "sha256:ce2646e4c0807f3461be0653502bb48c6e91a5171d6e450367082c79e12868bf", "sha256:ce6c3d18b2a8ce364013d47b9cad71db815df31d55918403f8db7d890c9d07ae", "sha256:e4e2664232005bd306f878b0f167a31f944a07c4de0152c444f8c61bbe3cfb38", "sha256:e8aa395482728de8bdcca9cc0faf3765ab483e81e01923aaa736b42f0294f570", "sha256:eb4fcf7105bf071c71068c6eee47499ab8d4b8f5a11fc35147c934f0faa60f23", "sha256:ed375a79f06cad285166e5be74745df1ed6845c5624aafadec4b7a29c25866ef", "sha256:f35248f7e0d63b234a109dd72fbfb4b5cb6cb6840b221d0df0ecbf54ab087654", "sha256:f502ef245c492b391e0e23e94cba030ab91722dcc56963c85bfd7f3441ea2bbe", "sha256:fe01bac7226499aedf472c62fa3b85b2c619365f3f14dd222ffe4f3aa91e5f98" ], "version": "==1.3.17" }, "sqlalchemy-utils": { "hashes": [ "sha256:7a7fab14bed80df065412bbf71a0a9b0bfeb4b7c111c2d9bffe57283082f3a6b" ], "version": "==0.36.6" }, "terminaltables": { "hashes": [ "sha256:f3eb0eb92e3833972ac36796293ca0906e998dc3be91fbe1f8615b331b853b81" ], "version": "==3.1.0" }, "thoth-analyzer": { "hashes": [ "sha256:3f830334a3ba725cacf64ccc756e42f0c7946fd8038da6565cb2de569ea5c9c1", "sha256:8a29ce615e5feddd301a8c6656132268bede23d4187a5cfb60f790f80cd04dc1" ], "version": "==0.1.8" }, "thoth-common": { "hashes": [ "sha256:7e4a97fa087f46616c2adb22268c5d2cf9fece990f96e91ab6700de7fd803c21", "sha256:888f4d6f82d2a42f8c78a1c69c2210c02e8889445bdf5d803be0137ec9a471ea" ], "index": "pypi", "version": "==0.13.13" }, "thoth-messaging": { "hashes": [ "sha256:5e16a6300ad84c5fe6396eb56ada244aba7c9df1b7ab76a4751d070b112123b9", "sha256:99e1e8525e8d174cdbc6cad738e5b57a0463788f5caa578f322e46799ae28d61" ], "index": "pypi", "version": "==0.3.6" }, "thoth-python": { "hashes": [ "sha256:17eebcfcb52c4b4a834f9c64bc1f0d14f5b5b4c64e7290df75c6e38eaa9d7bf8", "sha256:cfafbf578bcd9a8a9e366281a22fc40b4c4273b255d93a068e0d82d64688a7be" ], "index": "pypi", "version": "==0.10.0" }, "thoth-storages": { "hashes": [ "sha256:9bc8993e1cbcd868269f28a1c438ccdf97ed7b773cc967e94ede688fd9fe107b", "sha256:d93ca7fba28ee5fcca1f1a6a8d4eecf233eaa51c3dfd760656ba37a056834970" ], "index": "pypi", "version": "==0.24.0" }, "toml": { "hashes": [ "sha256:926b612be1e5ce0634a2ca03470f95169cf16f939018233a670519cb4ac58b0f", "sha256:bda89d5935c2eac546d648028b9901107a595863cb36bae0c73ac804a9b4ce88" ], "version": "==0.10.1" }, "typing-extensions": { "hashes": [ "sha256:6e95524d8a547a91e08f404ae485bbb71962de46967e1b71a0cb89af24e761c5", "sha256:79ee589a3caca649a9bfd2a8de4709837400dfa00b6cc81962a1e6a1815969ae", "sha256:f8d2bd89d25bc39dabe7d23df520442fa1d8969b82544370e03d88b5a591c392" ], "markers": "python_version < '3.7'", "version": "==3.7.4.2" }, "tzlocal": { "hashes": [ "sha256:643c97c5294aedc737780a49d9df30889321cbe1204eac2c2ec6134035a92e44", "sha256:e2cb6c6b5b604af38597403e9852872d7f534962ae2954c7f35efcb1ccacf4a4" ], "version": "==2.1" }, "urllib3": { "hashes": [ "sha256:3018294ebefce6572a474f0604c2021e33b3fd8006ecd11d62107a5d2a963527", "sha256:88206b0eb87e6d677d424843ac5209e3fb9d0190d0ee169599165ec25e9d9115" ], "markers": "python_version != '3.4'", "version": "==1.25.9" }, "venusian": { "hashes": [ "sha256:2f2d077a1eedc3fda40425f65687c8c494da7e83d7c23bc2c4d1a40eb3ca5b6d", "sha256:64ec8285b80b110d0ae5db4280e90e31848a59db98db1aba4d7d46f48ce91e3e" ], "version": "==1.2.0" }, "voluptuous": { "hashes": [ "sha256:2abc341dbc740c5e2302c7f9b8e2e243194fb4772585b991931cb5b22e9bf456" ], "version": "==0.11.7" }, "websocket-client": { "hashes": [ "sha256:0fc45c961324d79c781bab301359d5a1b00b13ad1b10415a4780229ef71a5549", "sha256:d735b91d6d1692a6a181f2a8c9e0238e5f6373356f561bb9dc4c7af36f452010" ], "version": "==0.57.0" }, "yarl": { "hashes": [ "sha256:0c2ab325d33f1b824734b3ef51d4d54a54e0e7a23d13b86974507602334c2cce", "sha256:0ca2f395591bbd85ddd50a82eb1fde9c1066fafe888c5c7cc1d810cf03fd3cc6", "sha256:2098a4b4b9d75ee352807a95cdf5f10180db903bc5b7270715c6bbe2551f64ce", "sha256:25e66e5e2007c7a39541ca13b559cd8ebc2ad8fe00ea94a2aad28a9b1e44e5ae", "sha256:26d7c90cb04dee1665282a5d1a998defc1a9e012fdca0f33396f81508f49696d", "sha256:308b98b0c8cd1dfef1a0311dc5e38ae8f9b58349226aa0533f15a16717ad702f", "sha256:3ce3d4f7c6b69c4e4f0704b32eca8123b9c58ae91af740481aa57d7857b5e41b", "sha256:58cd9c469eced558cd81aa3f484b2924e8897049e06889e8ff2510435b7ef74b", "sha256:5b10eb0e7f044cf0b035112446b26a3a2946bca9d7d7edb5e54a2ad2f6652abb", "sha256:6faa19d3824c21bcbfdfce5171e193c8b4ddafdf0ac3f129ccf0cdfcb083e462", "sha256:944494be42fa630134bf907714d40207e646fd5a94423c90d5b514f7b0713fea", "sha256:a161de7e50224e8e3de6e184707476b5a989037dcb24292b391a3d66ff158e70", "sha256:a4844ebb2be14768f7994f2017f70aca39d658a96c786211be5ddbe1c68794c1", "sha256:c2b509ac3d4b988ae8769901c66345425e361d518aecbe4acbfc2567e416626a", "sha256:c9959d49a77b0e07559e579f38b2f3711c2b8716b8410b320bf9713013215a1b", "sha256:d8cdee92bc930d8b09d8bd2043cedd544d9c8bd7436a77678dd602467a993080", "sha256:e15199cdb423316e15f108f51249e44eb156ae5dba232cb73be555324a1d49c2" ], "version": "==1.4.2" } }, "develop": { "attrs": { "hashes": [ "sha256:08a96c641c3a74e44eb59afb61a24f2cb9f4d7188748e76ba4bb5edfa3cb7d1c", "sha256:f7b7ce16570fe9965acd6d30101a28f62fb4a7f9e926b3bbc9b61f8b04247e72" ], "version": "==19.3.0" }, "coverage": { "hashes": [ "sha256:00f1d23f4336efc3b311ed0d807feb45098fc86dee1ca13b3d6768cdab187c8a", "sha256:01333e1bd22c59713ba8a79f088b3955946e293114479bbfc2e37d522be03355", "sha256:0cb4be7e784dcdc050fc58ef05b71aa8e89b7e6636b99967fadbdba694cf2b65", "sha256:0e61d9803d5851849c24f78227939c701ced6704f337cad0a91e0972c51c1ee7", "sha256:1601e480b9b99697a570cea7ef749e88123c04b92d84cedaa01e117436b4a0a9", "sha256:2742c7515b9eb368718cd091bad1a1b44135cc72468c731302b3d641895b83d1", "sha256:2d27a3f742c98e5c6b461ee6ef7287400a1956c11421eb574d843d9ec1f772f0", "sha256:402e1744733df483b93abbf209283898e9f0d67470707e3c7516d84f48524f55", "sha256:5c542d1e62eece33c306d66fe0a5c4f7f7b3c08fecc46ead86d7916684b36d6c", "sha256:5f2294dbf7875b991c381e3d5af2bcc3494d836affa52b809c91697449d0eda6", "sha256:6402bd2fdedabbdb63a316308142597534ea8e1895f4e7d8bf7476c5e8751fef", "sha256:66460ab1599d3cf894bb6baee8c684788819b71a5dc1e8fa2ecc152e5d752019", "sha256:782caea581a6e9ff75eccda79287daefd1d2631cc09d642b6ee2d6da21fc0a4e", "sha256:79a3cfd6346ce6c13145731d39db47b7a7b859c0272f02cdb89a3bdcbae233a0", "sha256:7a5bdad4edec57b5fb8dae7d3ee58622d626fd3a0be0dfceda162a7035885ecf", "sha256:8fa0cbc7ecad630e5b0f4f35b0f6ad419246b02bc750de7ac66db92667996d24", "sha256:a027ef0492ede1e03a8054e3c37b8def89a1e3c471482e9f046906ba4f2aafd2", "sha256:a3f3654d5734a3ece152636aad89f58afc9213c6520062db3978239db122f03c", "sha256:a82b92b04a23d3c8a581fc049228bafde988abacba397d57ce95fe95e0338ab4", "sha256:acf3763ed01af8410fc36afea23707d4ea58ba7e86a8ee915dfb9ceff9ef69d0", "sha256:adeb4c5b608574a3d647011af36f7586811a2c1197c861aedb548dd2453b41cd", "sha256:b83835506dfc185a319031cf853fa4bb1b3974b1f913f5bb1a0f3d98bdcded04", "sha256:bb28a7245de68bf29f6fb199545d072d1036a1917dca17a1e75bbb919e14ee8e", "sha256:bf9cb9a9fd8891e7efd2d44deb24b86d647394b9705b744ff6f8261e6f29a730", "sha256:c317eaf5ff46a34305b202e73404f55f7389ef834b8dbf4da09b9b9b37f76dd2", "sha256:dbe8c6ae7534b5b024296464f387d57c13caa942f6d8e6e0346f27e509f0f768", "sha256:de807ae933cfb7f0c7d9d981a053772452217df2bf38e7e6267c9cbf9545a796", "sha256:dead2ddede4c7ba6cb3a721870f5141c97dc7d85a079edb4bd8d88c3ad5b20c7", "sha256:dec5202bfe6f672d4511086e125db035a52b00f1648d6407cc8e526912c0353a", "sha256:e1ea316102ea1e1770724db01998d1603ed921c54a86a2efcb03428d5417e489", "sha256:f90bfc4ad18450c80b024036eaf91e4a246ae287701aaa88eaebebf150868052" ], "version": "==5.1" }, "dataclasses": { "hashes": [ "sha256:3459118f7ede7c8bea0fe795bff7c6c2ce287d01dd226202f7c9ebc0610a7836", "sha256:494a6dcae3b8bcf80848eea2ef64c0cc5cd307ffc263e17cdf42f3e5420808e6" ], "markers": "python_version < '3.7'", "version": "==0.7" }, "filelock": { "hashes": [ "sha256:18d82244ee114f543149c66a6e0c14e9c4f8a1044b5cdaadd0f82159d6a6ff59", "sha256:929b7d63ec5b7d6b71b0fa5ac14e030b3f70b75747cef1b10da9b879fef15836" ], "version": "==3.0.12" }, "hypothesis": { "hashes": [ "sha256:242bfbcae78d4f6cee96670496fcf40d8b707cadf5988972d8f8e76288614b30", "sha256:2f490f733f440be28a8898832559872a4a4830126d594a89a52967cfb70e0e56" ], "index": "pypi", "version": "==5.18.1" }, "hypothesis-auto": { "hashes": [ "sha256:5e2c2fb09dc09842512d80630bb792359a1d33d2c0473ad47ee23da0be9e32b1", "sha256:fea8560c4522c0fd490ed8cc17e420b95dabebb11b9b334c59bf2d768839015f" ], "index": "pypi", "version": "==1.1.4" }, "importlib-metadata": { "hashes": [ "sha256:0505dd08068cfec00f53a74a0ad927676d7757da81b7436a6eefe4c7cf75c545", "sha256:15ec6c0fd909e893e3a08b3a7c76ecb149122fb14b7efe1199ddd4c7c57ea958" ], "markers": "python_version < '3.8'", "version": "==1.6.1" }, "more-itertools": { "hashes": [ "sha256:68c70cc7167bdf5c7c9d8f6954a7837089c6a36bf565383919bb595efb8a17e5", "sha256:b78134b2063dd214000685165d81c154522c3ee0a1c0d4d113c80361c234c5a2" ], "version": "==8.4.0" }, "mypy": { "hashes": [ "sha256:2c6cde8aa3426c1682d35190b59b71f661237d74b053822ea3d748e2c9578a7c", "sha256:3fdda71c067d3ddfb21da4b80e2686b71e9e5c72cca65fa216d207a358827f86", "sha256:5dd13ff1f2a97f94540fd37a49e5d255950ebcdf446fb597463a40d0df3fac8b", "sha256:6731603dfe0ce4352c555c6284c6db0dc935b685e9ce2e4cf220abe1e14386fd", "sha256:6bb93479caa6619d21d6e7160c552c1193f6952f0668cdda2f851156e85186fc", "sha256:81c7908b94239c4010e16642c9102bfc958ab14e36048fa77d0be3289dda76ea", "sha256:9c7a9a7ceb2871ba4bac1cf7217a7dd9ccd44c27c2950edbc6dc08530f32ad4e", "sha256:a4a2cbcfc4cbf45cd126f531dedda8485671545b43107ded25ce952aac6fb308", "sha256:b7fbfabdbcc78c4f6fc4712544b9b0d6bf171069c6e0e3cb82440dd10ced3406", "sha256:c05b9e4fb1d8a41d41dec8786c94f3b95d3c5f528298d769eb8e73d293abc48d", "sha256:d7df6eddb6054d21ca4d3c6249cae5578cb4602951fd2b6ee2f5510ffb098707", "sha256:e0b61738ab504e656d1fe4ff0c0601387a5489ca122d55390ade31f9ca0e252d", "sha256:eff7d4a85e9eea55afa34888dfeaccde99e7520b51f867ac28a48492c0b1130c", "sha256:f05644db6779387ccdb468cc47a44b4356fc2ffa9287135d05b70a98dc83b89a" ], "markers": "python_version >= '3.5' and python_version < '3.8'", "version": "==0.782" }, "mypy-extensions": { "hashes": [ "sha256:090fedd75945a69ae91ce1303b5824f428daf5a028d2f6ab8a299250a846f15d", "sha256:2d82818f5bb3e369420cb3c4060a7970edba416647068eb4c5343488a6c604a8" ], "version": "==0.4.3" }, "packaging": { "hashes": [ "sha256:4357f74f47b9c12db93624a82154e9b120fa8293699949152b22065d556079f8", "sha256:998416ba6962ae7fbd6596850b80e17859a5753ba17c32284f67bfff33784181" ], "version": "==20.4" }, "pluggy": { "hashes": [ "sha256:15b2acde666561e1298d71b523007ed7364de07029219b604cf808bfa1c765b0", "sha256:966c145cd83c96502c3c3868f50408687b38434af77734af1e9ca461a4081d2d" ], "version": "==0.13.1" }, "py": { "hashes": [ "sha256:366389d1db726cd2fcfc79732e75410e5fe4d31db13692115529d34069a043c2", "sha256:9ca6883ce56b4e8da7e79ac18787889fa5206c79dcc67fb065376cd2fe03f342" ], "version": "==1.9.0" }, "pydantic": { "hashes": [ "sha256:0a1cdf24e567d42dc762d3fed399bd211a13db2e8462af9dfa93b34c41648efb", "sha256:2007eb062ed0e57875ce8ead12760a6e44bf5836e6a1a7ea81d71eeecf3ede0f", "sha256:20a15a303ce1e4d831b4e79c17a4a29cb6740b12524f5bba3ea363bff65732bc", "sha256:2a6904e9f18dea58f76f16b95cba6a2f20b72d787abd84ecd67ebc526e61dce6", "sha256:3714a4056f5bdbecf3a41e0706ec9b228c9513eee2ad884dc2c568c4dfa540e9", "sha256:473101121b1bd454c8effc9fe66d54812fdc128184d9015c5aaa0d4e58a6d338", "sha256:68dece67bff2b3a5cc188258e46b49f676a722304f1c6148ae08e9291e284d98", "sha256:70f27d2f0268f490fe3de0a9b6fca7b7492b8fd6623f9fecd25b221ebee385e3", "sha256:8433dbb87246c0f562af75d00fa80155b74e4f6924b0db6a2078a3cd2f11c6c4", "sha256:8be325fc9da897029ee48d1b5e40df817d97fe969f3ac3fd2434ba7e198c55d5", "sha256:93b9f265329d9827f39f0fca68f5d72cc8321881cdc519a1304fa73b9f8a75bd", "sha256:9be755919258d5d168aeffbe913ed6e8bd562e018df7724b68cabdee3371e331", "sha256:ab863853cb502480b118187d670f753be65ec144e1654924bec33d63bc8b3ce2", "sha256:b96ce81c4b5ca62ab81181212edfd057beaa41411cd9700fbcb48a6ba6564b4e", "sha256:da8099fca5ee339d5572cfa8af12cf0856ae993406f0b1eb9bb38c8a660e7416", "sha256:e2c753d355126ddd1eefeb167fa61c7037ecd30b98e7ebecdc0d1da463b4ea09", "sha256:f0018613c7a0d19df3240c2a913849786f21b6539b9f23d85ce4067489dfacfa" ], "version": "==1.5.1" }, "pyparsing": { "hashes": [ "sha256:c203ec8783bf771a155b207279b9bccb8dea02d8f0c9e5f8ead507bc3246ecc1", "sha256:ef9d7589ef3c200abe66653d3f1ab1033c3c419ae9b9bdb1240a85b024efc88b" ], "version": "==2.4.7" }, "pytest": { "hashes": [ "sha256:5c0db86b698e8f170ba4582a492248919255fcd4c79b1ee64ace34301fb589a1", "sha256:7979331bfcba207414f5e1263b5a0f8f521d0f457318836a7355531ed1a4c7d8" ], "index": "pypi", "version": "==5.4.3" }, "pytest-cov": { "hashes": [ "sha256:1a629dc9f48e53512fcbfda6b07de490c374b0c83c55ff7a1720b3fccff0ac87", "sha256:6e6d18092dce6fad667cd7020deed816f858ad3b49d5b5e2b1cc1c97a4dba65c" ], "index": "pypi", "version": "==2.10.0" }, "pytest-mypy": { "hashes": [ "sha256:2560a9b27d59bb17810d12ec3402dfc7c8e100e40539a70d2814bcbb27240f27", "sha256:76e705cfd3800bf2b534738e792245ac5bb8d780698d0f8cd6c79032cc5e9923" ], "index": "pypi", "version": "==0.6.2" }, "pytest-timeout": { "hashes": [ "sha256:6d0fb4ce74cebb81be252e4e0d9c2a91f30270b33208cfa0f1da6eed9abf18ac", "sha256:c10650550e0c4fef5b06274411377c8b54c7b370c34b632fd4ce1a9b170f5ba3" ], "index": "pypi", "version": "==1.4.1" }, "six": { "hashes": [ "sha256:30639c035cdb23534cd4aa2dd52c3bf48f06e5f4a941509c8bafd8ce11080259", "sha256:8b74bedcbbbaca38ff6d7491d76f2b06b3592611af620f8426e82dddb04a5ced" ], "version": "==1.15.0" }, "sortedcontainers": { "hashes": [ "sha256:4e73a757831fc3ca4de2859c422564239a31d8213d09a2a666e375807034d2ba", "sha256:c633ebde8580f241f274c1f8994a665c0e54a17724fecd0cae2f079e09c36d3f" ], "version": "==2.2.2" }, "typed-ast": { "hashes": [ "sha256:0666aa36131496aed8f7be0410ff974562ab7eeac11ef351def9ea6fa28f6355", "sha256:0c2c07682d61a629b68433afb159376e24e5b2fd4641d35424e462169c0a7919", "sha256:249862707802d40f7f29f6e1aad8d84b5aa9e44552d2cc17384b209f091276aa", "sha256:24995c843eb0ad11a4527b026b4dde3da70e1f2d8806c99b7b4a7cf491612652", "sha256:269151951236b0f9a6f04015a9004084a5ab0d5f19b57de779f908621e7d8b75", "sha256:4083861b0aa07990b619bd7ddc365eb7fa4b817e99cf5f8d9cf21a42780f6e01", "sha256:498b0f36cc7054c1fead3d7fc59d2150f4d5c6c56ba7fb150c013fbc683a8d2d", "sha256:4e3e5da80ccbebfff202a67bf900d081906c358ccc3d5e3c8aea42fdfdfd51c1", "sha256:6daac9731f172c2a22ade6ed0c00197ee7cc1221aa84cfdf9c31defeb059a907", "sha256:715ff2f2df46121071622063fc7543d9b1fd19ebfc4f5c8895af64a77a8c852c", "sha256:73d785a950fc82dd2a25897d525d003f6378d1cb23ab305578394694202a58c3", "sha256:8c8aaad94455178e3187ab22c8b01a3837f8ee50e09cf31f1ba129eb293ec30b", "sha256:8ce678dbaf790dbdb3eba24056d5364fb45944f33553dd5869b7580cdbb83614", "sha256:aaee9905aee35ba5905cfb3c62f3e83b3bec7b39413f0a7f19be4e547ea01ebb", "sha256:bcd3b13b56ea479b3650b82cabd6b5343a625b0ced5429e4ccad28a8973f301b", "sha256:c9e348e02e4d2b4a8b2eedb48210430658df6951fa484e59de33ff773fbd4b41", "sha256:d205b1b46085271b4e15f670058ce182bd1199e56b317bf2ec004b6a44f911f6", "sha256:d43943ef777f9a1c42bf4e552ba23ac77a6351de620aa9acf64ad54933ad4d34", "sha256:d5d33e9e7af3b34a40dc05f498939f0ebf187f07c385fd58d591c533ad8562fe", "sha256:fc0fea399acb12edbf8a628ba8d2312f583bdbdb3335635db062fa98cf71fca4", "sha256:fe460b922ec15dd205595c9b5b99e2f056fd98ae8f9f56b888e7a17dc2b757e7" ], "version": "==1.4.1" }, "typing-extensions": { "hashes": [ "sha256:6e95524d8a547a91e08f404ae485bbb71962de46967e1b71a0cb89af24e761c5", "sha256:79ee589a3caca649a9bfd2a8de4709837400dfa00b6cc81962a1e6a1815969ae", "sha256:f8d2bd89d25bc39dabe7d23df520442fa1d8969b82544370e03d88b5a591c392" ], "markers": "python_version < '3.7'", "version": "==3.7.4.2" }, "wcwidth": { "hashes": [ "sha256:beb4802a9cebb9144e99086eff703a642a13d6a0052920003a230f3294bbe784", "sha256:c4d647b99872929fdb7bdcaa4fbe7f01413ed3d98077df798530e5b04f116c83" ], "version": "==0.2.5" }, "zipp": { "hashes": [ "sha256:aa36550ff0c0b7ef7fa639055d797116ee891440eac1a56f378e2d3179e0320b", "sha256:c599e4d75c98f6798c509911d08a22e6c021d074469042177c8c86fb92eefd96" ], "version": "==3.1.0" } } } THOTH_ADVISER_LIBRARY_USAGE: {"report": {"thoth": ["thoth.messaging.MessageBase.app", "thoth.unresolved_package_handler.unresolved_package_handler.parse_unresolved_package_message", "thoth.messaging.MessageBase.app", "thoth.messaging.unresolved_package.UnresolvedPackageMessage", "thoth.unresolved_package_handler.unresolved_package_handler.unresolved_package_handler", "thoth.unresolved_package_handler.unresolved_package_handler.unresolved_package_handler", "thoth.common.__version__", "thoth.common.init_logging", "thoth.messaging.__version__", "thoth.python.__version__", "thoth.storages.__version__", "thoth.common.OpenShift", "thoth.python.Pipfile.from_dict", "thoth.storages.graph.GraphDatabase"], "setuptools": ["setuptools.command.test.test", "setuptools.setup"], "sys": ["sys.exit"], "pytest": ["pytest.main"], "prometheus_client": ["prometheus_client.CollectorRegistry", "prometheus_client.Gauge", "prometheus_client.push_to_gateway"]}, "version": "0.0.7"} THOTH_ADVISER_REQUIREMENTS_FORMAT: pipenv THOTH_ADVISER_RECOMMENDATION_TYPE: latest THOTH_ADVISER_RUNTIME_ENVIRONMENT: {"hardware": {"cpu_family": null, "cpu_model": null}, "operating_system": {"name": "ubi", "version": "8"}, "python_version": "3.6", "cuda_version": null, "name": "ubi8", "platform": null} THOTH_ADVISER_METADATA: {"github_event_type": "thoth_thamos_advise", "github_check_run_id": 811159682, "github_installation_id": 6181026, "github_base_repo_url": "https://api.github.com/repos/thoth-station/unresolved-package-handler", "origin": "https://github.com/harshad16/unresolved-package-handler", "re_run_adviser_id": null, "source_type": "GITHUB_APP"} THOTH_ADVISER_DEV: 0 THOTH_ADVISER_SEED: 42 THOTH_ADVISER_BEAM_WIDTH: 100000 THOTH_ADVISER_LIMIT: 100000 THOTH_ADVISER_COUNT: 1 THOTH_ADVISER_LIMIT_LATEST_VERSIONS: 9999999 THOTH_FORCE_SYNC: 0 IMAGE_STREAM_REGISTRY: docker-registry.default.svc:5000 IMAGE_STREAM_NAMESPACE: thoth-infra-stage IMAGE_STREAM_TAG: latest STEP TEMPLATE PODNAME DURATION MESSAGE ✖ adviser-619d5ef4 adviser ├-✔ advise advise/advise adviser-619d5ef4-3491563010 2m ├-✖ graph-sync-advise graph-sync/graph-sync No more retries left | ├-✖ graph-sync-advise(0) graph-sync/graph-sync adviser-619d5ef4-1356120276 20s failed with exit code 1 | ├-✖ graph-sync-advise(1) graph-sync/graph-sync adviser-619d5ef4-751978897 20s failed with exit code 1 | ├-✖ graph-sync-advise(2) graph-sync/graph-sync adviser-619d5ef4-886052754 29s failed with exit code 1 | └-✖ graph-sync-advise(3) graph-sync/graph-sync adviser-619d5ef4-3503111055 16s failed with exit code 1 └-✔ trigger-finished-webhook finished-webhook/finished-webhook adviser-619d5ef4-3897517447 12s
Logs:
adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "__init__", "lineno": 99, "funcname": "setup_integrations", "created": 1593175946.5439086, "asctime": "2020-06-26 12:52:26,543", "msecs": 543.9085960388184, "relative_created": 6101.7091274261475, "process": 1, "message": "Setting up integrations (with default = True)"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "__init__", "lineno": 117, "funcname": "setup_integrations", "created": 1593175946.5477092, "asctime": "2020-06-26 12:52:26,547", "msecs": 547.7092266082764, "relative_created": 6105.5097579956055, "process": 1, "message": "Setting up previously not enabled integration sqlalchemy"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "__init__", "lineno": 117, "funcname": "setup_integrations", "created": 1593175946.548325, "asctime": "2020-06-26 12:52:26,548", "msecs": 548.3250617980957, "relative_created": 6106.125593185425, "process": 1, "message": "Setting up previously not enabled integration logging"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "__init__", "lineno": 117, "funcname": "setup_integrations", "created": 1593175946.5485075, "asctime": "2020-06-26 12:52:26,548", "msecs": 548.5074520111084, "relative_created": 6106.3079833984375, "process": 1, "message": "Setting up previously not enabled integration stdlib"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "__init__", "lineno": 117, "funcname": "setup_integrations", "created": 1593175946.5486956, "asctime": "2020-06-26 12:52:26,548", "msecs": 548.6955642700195, "relative_created": 6106.496095657349, "process": 1, "message": "Setting up previously not enabled integration excepthook"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "__init__", "lineno": 117, "funcname": "setup_integrations", "created": 1593175946.5488303, "asctime": "2020-06-26 12:52:26,548", "msecs": 548.8302707672119, "relative_created": 6106.630802154541, "process": 1, "message": "Setting up previously not enabled integration dedupe"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "__init__", "lineno": 117, "funcname": "setup_integrations", "created": 1593175946.5489671, "asctime": "2020-06-26 12:52:26,548", "msecs": 548.9671230316162, "relative_created": 6106.767654418945, "process": 1, "message": "Setting up previously not enabled integration atexit"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "__init__", "lineno": 117, "funcname": "setup_integrations", "created": 1593175946.5490868, "asctime": "2020-06-26 12:52:26,549", "msecs": 549.0868091583252, "relative_created": 6106.887340545654, "process": 1, "message": "Setting up previously not enabled integration modules"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "__init__", "lineno": 117, "funcname": "setup_integrations", "created": 1593175946.5492246, "asctime": "2020-06-26 12:52:26,549", "msecs": 549.2246150970459, "relative_created": 6107.025146484375, "process": 1, "message": "Setting up previously not enabled integration argv"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "__init__", "lineno": 117, "funcname": "setup_integrations", "created": 1593175946.549332, "asctime": "2020-06-26 12:52:26,549", "msecs": 549.3319034576416, "relative_created": 6107.132434844971, "process": 1, "message": "Setting up previously not enabled integration threading"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "__init__", "lineno": 142, "funcname": "setup_integrations", "created": 1593175946.5494318, "asctime": "2020-06-26 12:52:26,549", "msecs": 549.4318008422852, "relative_created": 6107.232332229614, "process": 1, "message": "Enabling integration sqlalchemy"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "__init__", "lineno": 142, "funcname": "setup_integrations", "created": 1593175946.549546, "asctime": "2020-06-26 12:52:26,549", "msecs": 549.5460033416748, "relative_created": 6107.346534729004, "process": 1, "message": "Enabling integration logging"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "__init__", "lineno": 142, "funcname": "setup_integrations", "created": 1593175946.5496066, "asctime": "2020-06-26 12:52:26,549", "msecs": 549.6065616607666, "relative_created": 6107.407093048096, "process": 1, "message": "Enabling integration stdlib"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "__init__", "lineno": 142, "funcname": "setup_integrations", "created": 1593175946.6249905, "asctime": "2020-06-26 12:52:26,624", "msecs": 624.9904632568359, "relative_created": 6182.790994644165, "process": 1, "message": "Enabling integration excepthook"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "__init__", "lineno": 142, "funcname": "setup_integrations", "created": 1593175946.625261, "asctime": "2020-06-26 12:52:26,625", "msecs": 625.2610683441162, "relative_created": 6183.061599731445, "process": 1, "message": "Enabling integration dedupe"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "__init__", "lineno": 142, "funcname": "setup_integrations", "created": 1593175946.62538, "asctime": "2020-06-26 12:52:26,625", "msecs": 625.3800392150879, "relative_created": 6183.180570602417, "process": 1, "message": "Enabling integration atexit"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "__init__", "lineno": 142, "funcname": "setup_integrations", "created": 1593175946.6254613, "asctime": "2020-06-26 12:52:26,625", "msecs": 625.4613399505615, "relative_created": 6183.261871337891, "process": 1, "message": "Enabling integration modules"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "__init__", "lineno": 142, "funcname": "setup_integrations", "created": 1593175946.6255295, "asctime": "2020-06-26 12:52:26,625", "msecs": 625.5295276641846, "relative_created": 6183.330059051514, "process": 1, "message": "Enabling integration argv"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "__init__", "lineno": 142, "funcname": "setup_integrations", "created": 1593175946.62559, "asctime": "2020-06-26 12:52:26,625", "msecs": 625.5900859832764, "relative_created": 6183.3906173706055, "process": 1, "message": "Enabling integration threading"} adviser-619d5ef4-1356120276: {"name": "thoth.graph_sync_job", "levelname": "INFO", "module": "app", "lineno": 238, "funcname": "<module>", "created": 1593175946.6264014, "asctime": "2020-06-26 12:52:26,626", "msecs": 626.401424407959, "relative_created": 6184.201955795288, "process": 1, "message": "graph-sync-job v0.6.0+thoth_storage.0.22.9+thoth_common.0.13.3 starting..."} adviser-619d5ef4-1356120276: {"name": "thoth.graph_sync_job", "levelname": "DEBUG", "module": "app", "lineno": 211, "funcname": "cli", "created": 1593175946.627327, "asctime": "2020-06-26 12:52:26,627", "msecs": 627.3269653320312, "relative_created": 6185.12749671936, "process": 1, "message": "Debug mode is on"} adviser-619d5ef4-1356120276: {"name": "thoth.storages.graph.postgres", "levelname": "WARNING", "module": "postgres", "lineno": 286, "funcname": "connect", "created": 1593175947.2415822, "asctime": "2020-06-26 12:52:27,241", "msecs": 241.58215522766113, "relative_created": 6799.38268661499, "process": 1, "message": "Database schema is not up to date, you might encounter issues when manipulating with the database"} adviser-619d5ef4-1356120276: {"name": "thoth.storages.graph.postgres", "levelname": "WARNING", "module": "postgres", "lineno": 4809, "funcname": "sync_adviser_result", "created": 1593175948.147118, "asctime": "2020-06-26 12:52:28,147", "msecs": 147.11809158325195, "relative_created": 7704.918622970581, "process": 1, "message": "No s2i flag stated in the adviser result 'adviser-619d5ef4'"} adviser-619d5ef4-1356120276: {"name": "thoth.storages.graph.models_base", "levelname": "WARNING", "module": "models_base", "lineno": 60, "funcname": "get_or_create", "created": 1593175949.9352932, "asctime": "2020-06-26 12:52:29,935", "msecs": 935.2931976318359, "relative_created": 9493.093729019165, "process": 1, "message": "Integrity error on creating a new record; this can be due to concurrent writes to database, recovering (attributes: {'package_name': 'attrs', 'package_version': '19.3.0', 'python_package_index_id': 1, 'os_name': 'rhel', 'os_version': '8', 'python_version': '3.6', 'entity_id': 9, 'python_package_metadata_id': 73491}): (psycopg2.errors.UniqueViolation) duplicate key value violates unique constraint \"python_package_version_package_name_package_version_python__key\"\nDETAIL: Key (package_name, package_version, python_package_index_id, os_name, os_version, python_version)=(attrs, 19.3.0, 1, rhel, 8, 3.6) already exists.\n\n[SQL: INSERT INTO python_package_version (package_name, package_version, os_name, os_version, python_version, entity_id, python_package_index_id, python_package_metadata_id, is_missing) VALUES (%(package_name)s, %(package_version)s, %(os_name)s, %(os_version)s, %(python_version)s, %(entity_id)s, %(python_package_index_id)s, %(python_package_metadata_id)s, %(is_missing)s) RETURNING python_package_version.id]\n[parameters: {'package_name': 'attrs', 'package_version': '19.3.0', 'os_name': 'rhel', 'os_version': '8', 'python_version': '3.6', 'entity_id': 9, 'python_package_index_id': 1, 'python_package_metadata_id': 73491, 'is_missing': False}]\n(Background on this error at: http://sqlalche.me/e/gkpj)"} adviser-619d5ef4-1356120276: Traceback (most recent call last): adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/engine/base.py", line 1248, in _execute_context adviser-619d5ef4-1356120276: cursor, statement, parameters, context adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/engine/default.py", line 590, in do_execute adviser-619d5ef4-1356120276: cursor.execute(statement, parameters) adviser-619d5ef4-1356120276: psycopg2.errors.UniqueViolation: duplicate key value violates unique constraint "python_package_version_package_name_package_version_python__key" adviser-619d5ef4-1356120276: DETAIL: Key (package_name, package_version, python_package_index_id, os_name, os_version, python_version)=(attrs, 19.3.0, 1, rhel, 8, 3.6) already exists. adviser-619d5ef4-1356120276: The above exception was the direct cause of the following exception: adviser-619d5ef4-1356120276: Traceback (most recent call last): adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/thoth/storages/graph/models_base.py", line 52, in get_or_create adviser-619d5ef4-1356120276: session.commit() adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/orm/session.py", line 1036, in commit adviser-619d5ef4-1356120276: self.transaction.commit() adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/orm/session.py", line 503, in commit adviser-619d5ef4-1356120276: self._prepare_impl() adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/orm/session.py", line 482, in _prepare_impl adviser-619d5ef4-1356120276: self.session.flush() adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/orm/session.py", line 2496, in flush adviser-619d5ef4-1356120276: self._flush(objects) adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/orm/session.py", line 2637, in _flush adviser-619d5ef4-1356120276: transaction.rollback(_capture_exception=True) adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/util/langhelpers.py", line 69, in __exit__ adviser-619d5ef4-1356120276: exc_value, with_traceback=exc_tb, adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ adviser-619d5ef4-1356120276: raise exception adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/orm/session.py", line 2597, in _flush adviser-619d5ef4-1356120276: flush_context.execute() adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/orm/unitofwork.py", line 422, in execute adviser-619d5ef4-1356120276: rec.execute(self) adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/orm/unitofwork.py", line 589, in execute adviser-619d5ef4-1356120276: uow, adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/orm/persistence.py", line 245, in save_obj adviser-619d5ef4-1356120276: insert, adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/orm/persistence.py", line 1136, in _emit_insert_statements adviser-619d5ef4-1356120276: statement, params adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/engine/base.py", line 984, in execute adviser-619d5ef4-1356120276: return meth(self, multiparams, params) adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/sql/elements.py", line 293, in _execute_on_connection adviser-619d5ef4-1356120276: return connection._execute_clauseelement(self, multiparams, params) adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/engine/base.py", line 1103, in _execute_clauseelement adviser-619d5ef4-1356120276: distilled_params, adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/engine/base.py", line 1288, in _execute_context adviser-619d5ef4-1356120276: e, statement, parameters, cursor, context adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/engine/base.py", line 1482, in _handle_dbapi_exception adviser-619d5ef4-1356120276: sqlalchemy_exception, with_traceback=exc_info[2], from_=e adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/util/compat.py", line 178, in raise_ adviser-619d5ef4-1356120276: raise exception adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/engine/base.py", line 1248, in _execute_context adviser-619d5ef4-1356120276: cursor, statement, parameters, context adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/engine/default.py", line 590, in do_execute adviser-619d5ef4-1356120276: cursor.execute(statement, parameters) adviser-619d5ef4-1356120276: sqlalchemy.exc.IntegrityError: (psycopg2.errors.UniqueViolation) duplicate key value violates unique constraint "python_package_version_package_name_package_version_python__key" adviser-619d5ef4-1356120276: DETAIL: Key (package_name, package_version, python_package_index_id, os_name, os_version, python_version)=(attrs, 19.3.0, 1, rhel, 8, 3.6) already exists. adviser-619d5ef4-1356120276: [SQL: INSERT INTO python_package_version (package_name, package_version, os_name, os_version, python_version, entity_id, python_package_index_id, python_package_metadata_id, is_missing) VALUES (%(package_name)s, %(package_version)s, %(os_name)s, %(os_version)s, %(python_version)s, %(entity_id)s, %(python_package_index_id)s, %(python_package_metadata_id)s, %(is_missing)s) RETURNING python_package_version.id] adviser-619d5ef4-1356120276: [parameters: {'package_name': 'attrs', 'package_version': '19.3.0', 'os_name': 'rhel', 'os_version': '8', 'python_version': '3.6', 'entity_id': 9, 'python_package_index_id': 1, 'python_package_metadata_id': 73491, 'is_missing': False}] adviser-619d5ef4-1356120276: (Background on this error at: http://sqlalche.me/e/gkpj) adviser-619d5ef4-1356120276: During handling of the above exception, another exception occurred: adviser-619d5ef4-1356120276: Traceback (most recent call last): adviser-619d5ef4-1356120276: File "app.py", line 239, in <module> adviser-619d5ef4-1356120276: cli() adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/click/core.py", line 829, in __call__ adviser-619d5ef4-1356120276: return self.main(*args, **kwargs) adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/click/core.py", line 782, in main adviser-619d5ef4-1356120276: rv = self.invoke(ctx) adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/click/core.py", line 1066, in invoke adviser-619d5ef4-1356120276: return ctx.invoke(self.callback, **ctx.params) adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/click/core.py", line 610, in invoke adviser-619d5ef4-1356120276: return callback(*args, **kwargs) adviser-619d5ef4-1356120276: File "app.py", line 219, in cli adviser-619d5ef4-1356120276: is_local=local_file, adviser-619d5ef4-1356120276: File "app.py", line 119, in _do_sync adviser-619d5ef4-1356120276: is_local=is_local, adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/thoth/storages/sync.py", line 617, in sync_documents adviser-619d5ef4-1356120276: to_sync_document_id, force=force, graceful=graceful, graph=graph, is_local=is_local adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/thoth/storages/sync.py", line 85, in sync_adviser_documents adviser-619d5ef4-1356120276: graph.sync_adviser_result(document) adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/thoth/storages/graph/postgres.py", line 4940, in sync_adviser_result adviser-619d5ef4-1356120276: overall_score=overall_score, adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/thoth/storages/graph/postgres.py", line 3727, in _create_python_software_stack adviser-619d5ef4-1356120276: session, requirements_lock, software_environment=software_environment, sync_only_entity=is_external adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/thoth/storages/graph/postgres.py", line 3553, in _create_python_packages_pipfile adviser-619d5ef4-1356120276: sync_only_entity=sync_only_entity, adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/thoth/storages/graph/postgres.py", line 3691, in _create_python_package_version adviser-619d5ef4-1356120276: python_package_metadata_id=python_package_metadata_id, adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/thoth/storages/graph/models_base.py", line 62, in get_or_create adviser-619d5ef4-1356120276: return session.query(cls).filter_by(**kwargs).one(), True adviser-619d5ef4-1356120276: File "/opt/app-root/lib/python3.6/site-packages/sqlalchemy/orm/query.py", line 3370, in one adviser-619d5ef4-1356120276: raise orm_exc.NoResultFound("No row was found for one()") adviser-619d5ef4-1356120276: sqlalchemy.orm.exc.NoResultFound: No row was found for one() adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "atexit", "lineno": 51, "funcname": "_shutdown", "created": 1593175950.5331411, "asctime": "2020-06-26 12:52:30,533", "msecs": 533.1411361694336, "relative_created": 10090.941667556763, "process": 1, "message": "atexit: got shutdown signal"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "atexit", "lineno": 55, "funcname": "_shutdown", "created": 1593175950.5334198, "asctime": "2020-06-26 12:52:30,533", "msecs": 533.4198474884033, "relative_created": 10091.220378875732, "process": 1, "message": "atexit: shutting down client"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "transport", "lineno": 320, "funcname": "flush", "created": 1593175950.5335214, "asctime": "2020-06-26 12:52:30,533", "msecs": 533.5214138031006, "relative_created": 10091.32194519043, "process": 1, "message": "Flushing HTTP transport"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "worker", "lineno": 105, "funcname": "flush", "created": 1593175950.5335836, "asctime": "2020-06-26 12:52:30,533", "msecs": 533.5836410522461, "relative_created": 10091.384172439575, "process": 1, "message": "background worker got flush request"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "transport", "lineno": 212, "funcname": "_send_event", "created": 1593175950.5356958, "asctime": "2020-06-26 12:52:30,535", "msecs": 535.6957912445068, "relative_created": 10093.496322631836, "process": 1, "message": "Sending event, type:null level:error event_id:26dc33adc98b455bb8aab4c86f7b4c84 project:1298083 host:sentry.io"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "worker", "lineno": 116, "funcname": "_wait_flush", "created": 1593175950.6339295, "asctime": "2020-06-26 12:52:30,633", "msecs": 633.9294910430908, "relative_created": 10191.73002243042, "process": 1, "message": "0 event(s) pending on flush"} adviser-619d5ef4-1356120276: Sentry is attempting to send 0 pending error messages adviser-619d5ef4-1356120276: Waiting up to 2 seconds adviser-619d5ef4-1356120276: Press Ctrl-C to quit adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "worker", "lineno": 109, "funcname": "flush", "created": 1593175950.778715, "asctime": "2020-06-26 12:52:30,778", "msecs": 778.7148952484131, "relative_created": 10336.515426635742, "process": 1, "message": "background worker flushed"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "transport", "lineno": 326, "funcname": "kill", "created": 1593175950.7790873, "asctime": "2020-06-26 12:52:30,779", "msecs": 779.0873050689697, "relative_created": 10336.887836456299, "process": 1, "message": "Killing HTTP transport"} adviser-619d5ef4-1356120276: {"name": "sentry_sdk.errors", "levelname": "DEBUG", "module": "worker", "lineno": 92, "funcname": "kill", "created": 1593175950.7792995, "asctime": "2020-06-26 12:52:30,779", "msecs": 779.2994976043701, "relative_created": 10337.1000289917, "process": 1, "message": "background worker got kill request"}
I think this also can be closed for now as sync logic and schema changed. See also https://github.com/thoth-station/storages/issues/1928
Describe the bug
sqlalchemy.exc.IntegrityError: (psycopg2.errors.UniqueViolation) duplicate key value violates unique constraint "python_package_version_package_name_package_version_python__key"
To Reproduce Steps to reproduce the behavior:
Alternatively:
adviser-619d5ef4
document from Ceph.Expected behavior Graph-sync adviser ends successfully
Screenshots Inputs:
Logs: