Open touilleMan opened 2 years ago
2022-05-09T20:22:20.5655073Z [gw1] [ 32%] ERROR tests/backend/invite/test_exchange_bad_claimer.py::test_delete_invitation_while_claimer_connected[2a]
2022-05-09T20:22:20.5655696Z
2022-05-09T20:22:20.5656125Z ==================================== ERRORS ====================================
2022-05-09T20:22:20.5656691Z ___ ERROR at teardown of test_delete_invitation_while_claimer_connected[2a] ____
2022-05-09T20:22:20.5657937Z [gw1] linux -- Python 3.7.13 /opt/hostedtoolcache/Python/3.7.13/x64/bin/python
2022-05-09T20:22:20.5658204Z
2022-05-09T20:22:20.5658951Z caplog = <_pytest.logging.LogCaptureFixture object at 0x7fe658e29d50>
2022-05-09T20:22:20.5659193Z
2022-05-09T20:22:20.5659484Z @pytest.fixture(autouse=True)
2022-05-09T20:22:20.5659838Z def no_logs_gte_error(caplog):
2022-05-09T20:22:20.5660144Z yield
2022-05-09T20:22:20.5660525Z # The test should use `caplog.assert_occured_once` to indicate a log was expected,
2022-05-09T20:22:20.5661016Z # otherwise we consider error logs as *actual* errors.
2022-05-09T20:22:20.5661466Z asserted_records = getattr(caplog, "asserted_records", set())
2022-05-09T20:22:20.5662024Z errors = [
2022-05-09T20:22:20.5662309Z record
2022-05-09T20:22:20.5662661Z for record in caplog.get_records("call")
2022-05-09T20:22:20.5663141Z if record.levelno >= logging.ERROR and record not in asserted_records
2022-05-09T20:22:20.5663526Z ]
2022-05-09T20:22:20.5663815Z > assert not errors
2022-05-09T20:22:20.5664433Z E assert not [<LogRecord: asyncio, 40, /opt/hostedtoolcache/Python/3.7.13/x64/lib/python3.7/asyncio/base_events.py, 1651, "Exception in default exception handler">]
2022-05-09T20:22:20.5664989Z
2022-05-09T20:22:20.5665329Z tests/conftest.py:197: AssertionError
2022-05-09T20:22:20.5666064Z ------------------------------ Captured log setup ------------------------------
2022-05-09T20:22:20.5666627Z DEBUG asyncio:selector_events.py:58 Using selector: _TrioSelector
2022-05-09T20:22:20.5667656Z ----------------------------- Captured stdout call -----------------------------
2022-05-09T20:22:20.5668144Z REQ START invite_1_greeter_wait_peer
2022-05-09T20:22:20.5668545Z REQ DONE invite_1_greeter_wait_peer
2022-05-09T20:22:20.5668926Z REQ START invite_1_claimer_wait_peer
2022-05-09T20:22:20.5669325Z REQ DONE invite_1_claimer_wait_peer
2022-05-09T20:22:20.5670155Z REP invite_1_claimer_wait_peer {'greeter_public_key': <parsec.crypto.PublicKey object at 0x7fe65c1f9c10>, 'status': 'ok'}
2022-05-09T20:22:20.5671158Z REP invite_1_greeter_wait_peer {'claimer_public_key': <parsec.crypto.PublicKey object at 0x7fe65c1f9610>, 'status': 'ok'}
2022-05-09T20:22:20.5671778Z REQ START invite_2a_greeter_get_hashed_nonce
2022-05-09T20:22:20.5672218Z REQ DONE invite_2a_greeter_get_hashed_nonce
2022-05-09T20:22:20.5672657Z REQ START invite_2a_claimer_send_hashed_nonce
2022-05-09T20:22:20.5673078Z REQ DONE invite_2a_claimer_send_hashed_nonce
2022-05-09T20:22:20.5673754Z REP invite_2a_greeter_get_hashed_nonce {'status': 'already_deleted'}
2022-05-09T20:22:20.5674595Z EXCEPTION RAISED invite_2a_claimer_send_hashed_nonce TransportError('MemoryReceiveStream was closed')
2022-05-09T20:22:20.5675421Z ------------------------------ Captured log call -------------------------------
2022-05-09T20:22:20.5675978Z DEBUG asyncio:selector_events.py:58 Using selector: _TrioSelector
2022-05-09T20:22:20.5682008Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID CoolOrg>, 'user_id': <UserID alice>, 'user_certificate': b'\xbd3\xbaN+@\xad\xe5\xc4\n6<\'\x0b0Z\xd3\x820)\xe3|H*s\xa3Q\xc4B\x7f\x88\x15\x02\xb8\x99kj\x86O"\xdf<\xea\xc3\xc4\xa0~\x07$\t\x02H\x9c:b\xaew\xcbz\x99\x1c\x95\xaf\x0fx\x9c\xebXRRY\x90\xba\xa1\xb48\xb5(>9\xb5\xa8$3-39\xb1$uUAiRNfr|vj\xe5\x11\x85\xc2\x03\xcd\xa9}\x0f"\xc5\xcc\x1f\xd9\x89\x96\'3\x1aZL\xad{,Tc\x10\xa7\xef\xfb\xb3N!\xab9dYbiIF~\xd1\x815\x19\xa5\xb9\x89y\xf1\x19\x89y)9\xa9\x936&\x02\rHuH\xadH\xcc-\xc8I\xd5K\xce\xcf\xdd\xe4\x08\x12\xa9T\xf0M\x063\xdc\x12\x93SW\x96d\xe6\xa6\x16\x97\x00\x95\\gt<c\xb6\xf0\x00\x03\x03\xc3\xf2\x82\xa2\xfc\xb4\xcc\x9c\xd4\xa5\x8e.\xbe\x9e~+2\x8b\xe3\x13Sr3\xf3\x0e/\x07;23e)\xd8`\x00\xb9\x85N\r', 'first_device_id': <DeviceID alice@dev1>, 'first_device_certificate': b"\xef\xba\xe7LTybv\x81\xc5\xc1pN\x94\x1a\x97Z&X\xcbE\x90\x0b7\xff\n\xa0]\x86yE0\xdd\xd3T\xb3%\rs\xb2\x95\x96SY\x8d\xaf\x99\xfc;\xc9a\ri\xe8e\xb7\xbc\xd6\x07\xd7\xcc&p\x05x\x9ck[RRY\x90\xba)%\xb5,395>9\xb5\xa8$3-39\xb1$uYbiIF~\xd1\x815P\xa9\x9c\xc4\xa4\xd4\x9c\xf5\xbe\x95\n@\xbe\xa1BnbrFf^\xeaJ\xa8df\xca\xaa\xc4\x1c \xc3\x01$\xb9\xb2$37\xb5\xb8$1\xb7\xe0:\xa3\xe3\x19\xb3\x85\x07\x18\x18\x18V\x95\xa5\x16e\xa6U\xc6g\xa7V\x1eQ\xf8tx\xd2\x9d\xa4\xed\xb5\xe2\xa5\x91\x87\xda\xef\xa4o[\xf7\xce\xaa\xe6\x02g\x97u\xfb5\xbe\xea'\xd6|\x96.\x00\xa8\xfcA ", '__id__': 'eda4033ae53a4115897da9866abcbd4c', '__signal__': <BackendEvent.USER_CREATED: 'user.created'>}[0m [36msignal[0m=[35m<BackendEvent.USER_CREATED: 'user.created'>[0m
2022-05-09T20:22:20.5692567Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35mh6ZfX2lkX1/ZIGVkYTQwMzNhZTUzYTQxMTU4OTdkYTk4NjZhYmNiZDRjql9fc2lnbmFsX1+sdXNlci5jcmVhdGVkuGZpcnN0X2RldmljZV9jZXJ0aWZpY2F0ZcTQ77rnTFR5YnaBxcFwTpQal1omWMtFkAs3/wqgXYZ5RTDd01SzJQ1zspWWU1mNr5n8O8lhDWnoZbe81gfXzCZwBXica1tSUlmQuikltSwzOTU+ObWoJDMtMzmxJHVZYmlJRn7RgTVQqZzEpNSc9b6VCkC+oUJuYnJGZl7qSqhkZsqqxBwgwwEkubIkMze1uCQxt+A6o+MZs4UHGBgYVpWlFmWmVcZnp1YeUfh0eNKdpO214qWRh9rvpG9b986q5gJnl3X7Nb7qJ9Z8li4AqPxBIK9maXJzdF9kZXZpY2VfaWSqYWxpY2VAZGV2Ma9vcmdhbml6YXRpb25faWSnQ29vbE9yZ7B1c2VyX2NlcnRpZmljYXRlxPe9M7pOK0Ct5cQKNjwnCzBa04IwKeN8SCpzo1HEQn+IFQK4mWtqhk8i3zzqw8SgfgckCQJInDpirnfLepkcla8PeJzrWFJSWZC6obQ4tSg+ObWoJDMtMzmxJHVVQWlSTmZyfHZq5RGFwgPNqX0PIsXMH9mJliczGlpMrXssVGMQp+/7s04hqzlkWWJpSUZ+0YE1GaW5iXnxGYl5KTmpkzYmAg1IdUitSMwtyEnVS87P3eQIEqlU8E0GM9wSk1NXlmTmphaXAJVcZ3Q8Y7bwAAMDw/KCovy0zJzUpY4uvp5+KzKL4xNTcjPzDi8HOzIzZSnYYAC5hU4Np3VzZXJfaWSlYWxpY2U=[0m [36mpid[0m=[35m11602[0m
2022-05-09T20:22:20.5701363Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mevent_type[0m=[35m<BackendEvent.USER_CREATED: 'user.created'>[0m [36mfirst_device_certificate[0m=[35mb"\xef\xba\xe7LTybv\x81\xc5\xc1pN\x94\x1a\x97Z&X\xcbE\x90\x0b7\xff\n\xa0]\x86yE0\xdd\xd3T\xb3%\rs\xb2\x95\x96SY\x8d\xaf\x99\xfc;\xc9a\ri\xe8e\xb7\xbc\xd6\x07\xd7\xcc&p\x05x\x9ck[RRY\x90\xba)%\xb5,395>9\xb5\xa8$3-39\xb1$uYbiIF~\xd1\x815P\xa9\x9c\xc4\xa4\xd4\x9c\xf5\xbe\x95\n@\xbe\xa1BnbrFf^\xeaJ\xa8df\xca\xaa\xc4\x1c \xc3\x01$\xb9\xb2$37\xb5\xb8$1\xb7\xe0:\xa3\xe3\x19\xb3\x85\x07\x18\x18\x18V\x95\xa5\x16e\xa6U\xc6g\xa7V\x1eQ\xf8tx\xd2\x9d\xa4\xed\xb5\xe2\xa5\x91\x87\xda\xef\xa4o[\xf7\xce\xaa\xe6\x02g\x97u\xfb5\xbe\xea'\xd6|\x96.\x00\xa8\xfcA "[0m [36mfirst_device_id[0m=[35m<DeviceID alice@dev1>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m [36muser_certificate[0m=[35mb'\xbd3\xbaN+@\xad\xe5\xc4\n6<\'\x0b0Z\xd3\x820)\xe3|H*s\xa3Q\xc4B\x7f\x88\x15\x02\xb8\x99kj\x86O"\xdf<\xea\xc3\xc4\xa0~\x07$\t\x02H\x9c:b\xaew\xcbz\x99\x1c\x95\xaf\x0fx\x9c\xebXRRY\x90\xba\xa1\xb48\xb5(>9\xb5\xa8$3-39\xb1$uUAiRNfr|vj\xe5\x11\x85\xc2\x03\xcd\xa9}\x0f"\xc5\xcc\x1f\xd9\x89\x96\'3\x1aZL\xad{,Tc\x10\xa7\xef\xfb\xb3N!\xab9dYbiIF~\xd1\x815\x19\xa5\xb9\x89y\xf1\x19\x89y)9\xa9\x936&\x02\rHuH\xadH\xcc-\xc8I\xd5K\xce\xcf\xdd\xe4\x08\x12\xa9T\xf0M\x063\xdc\x12\x93SW\x96d\xe6\xa6\x16\x97\x00\x95\\gt<c\xb6\xf0\x00\x03\x03\xc3\xf2\x82\xa2\xfc\xb4\xcc\x9c\xd4\xa5\x8e.\xbe\x9e~+2\x8b\xe3\x13Sr3\xf3\x0e/\x07;23e)\xd8`\x00\xb9\x85N\r'[0m [36muser_id[0m=[35m<UserID alice>[0m
2022-05-09T20:22:20.5707389Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID CoolOrg>, 'author': <DeviceID alice@dev1>, 'realm_id': <RealmID a2330d34858f4ab8b32ee48982a442df>, 'user': <UserID alice>, 'role': <RealmRole.OWNER: 'OWNER'>, '__id__': 'dcf4a9fdfcb448a8b60612fa151b11c7', '__signal__': <BackendEvent.REALM_ROLES_UPDATED: 'realm.roles_updated'>}[0m [36msignal[0m=[35m<BackendEvent.REALM_ROLES_UPDATED: 'realm.roles_updated'>[0m
2022-05-09T20:22:20.5710785Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35mh6ZfX2lkX1/ZIGRjZjRhOWZkZmNiNDQ4YThiNjA2MTJmYTE1MWIxMWM3ql9fc2lnbmFsX1+zcmVhbG0ucm9sZXNfdXBkYXRlZKZhdXRob3KqYWxpY2VAZGV2Ma9vcmdhbml6YXRpb25faWSnQ29vbE9yZ6hyZWFsbV9pZNgCojMNNIWPSrizLuSJgqRC36Ryb2xlpU9XTkVSpHVzZXKlYWxpY2U=[0m [36mpid[0m=[35m11602[0m
2022-05-09T20:22:20.5713789Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mauthor[0m=[35m<DeviceID alice@dev1>[0m [36mevent_type[0m=[35m<BackendEvent.REALM_ROLES_UPDATED: 'realm.roles_updated'>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m [36mrealm_id[0m=[35m<RealmID a2330d34858f4ab8b32ee48982a442df>[0m [36mrole[0m=[35m<RealmRole.OWNER: 'OWNER'>[0m [36muser[0m=[35m<UserID alice>[0m
2022-05-09T20:22:20.5717276Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID CoolOrg>, 'author': <DeviceID alice@dev1>, 'realm_id': <RealmID a2330d34858f4ab8b32ee48982a442df>, 'checkpoint': 1, 'src_id': <VlobID a2330d34858f4ab8b32ee48982a442df>, 'src_version': 1, '__id__': 'bbc1e2bfec6141239f5b7de32ad6c2c0', '__signal__': <BackendEvent.REALM_VLOBS_UPDATED: 'realm.vlobs_updated'>}[0m [36msignal[0m=[35m<BackendEvent.REALM_VLOBS_UPDATED: 'realm.vlobs_updated'>[0m
2022-05-09T20:22:20.5720730Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35miKZfX2lkX1/ZIGJiYzFlMmJmZWM2MTQxMjM5ZjViN2RlMzJhZDZjMmMwql9fc2lnbmFsX1+zcmVhbG0udmxvYnNfdXBkYXRlZKZhdXRob3KqYWxpY2VAZGV2MapjaGVja3BvaW50Aa9vcmdhbml6YXRpb25faWSnQ29vbE9yZ6hyZWFsbV9pZNgCojMNNIWPSrizLuSJgqRC36ZzcmNfaWTYAqIzDTSFj0q4sy7kiYKkQt+rc3JjX3ZlcnNpb24B[0m [36mpid[0m=[35m11602[0m
2022-05-09T20:22:20.5723933Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mauthor[0m=[35m<DeviceID alice@dev1>[0m [36mcheckpoint[0m=[35m1[0m [36mevent_type[0m=[35m<BackendEvent.REALM_VLOBS_UPDATED: 'realm.vlobs_updated'>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m [36mrealm_id[0m=[35m<RealmID a2330d34858f4ab8b32ee48982a442df>[0m [36msrc_id[0m=[35m<VlobID a2330d34858f4ab8b32ee48982a442df>[0m [36msrc_version[0m=[35m1[0m
2022-05-09T20:22:20.5731124Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID ExpiredOrg>, 'user_id': <UserID alice>, 'user_certificate': b'\xb0\x14\xa8\xb3\x0e\x19\xd6n\xd0\xea)\x9f\x81\x1cl\x85*\xf4`R\x05l\xf9h\x93r\xda\xa1S\'Y"\xfc\xa3\xc3\xb4&Z\x0fw\xdeG\xca\x8e\xb6\xb0q\x02\xc0!\xc0U\x83\x9db\x7fz.\xb4\x9c\x17\xa5\xa8\rx\x9c\xebXRRY\x90\xba\xa1\xb48\xb5(>9\xb5\xa8$3-39\xb1$uUAiRNfr|vj\xe5\x11\x85\xfdw\xddW?\xbf\xb1G\x93-\xcen\xd6\x93\x8d\xe7\xd4Vf\xb3(\x17\xf9\x16=\xd2_\xfc~\xc5Y\xc7;\\\xcb\x12KK2\xf2\x8b\x0e\xac\xc9(\xcdM\xcc\x8b\xcfH\xccK\xc9I\x9d\xb41\x11h@\xaaCjEbnAN\xaa^r~\xee&G\x90H\xa5\x82o2\x98\xe1\x96\x98\x9c\xba\xb2$37\xb5\xb8\x04\xa8\xe4:\xa3\xe3\x19\xb3\x85\x07\x18\x18\x18\x96\x17\x14\xe5\xa7e\xe6\xa4.ut\xf1\xf5\xf4[\x91Y\x1c\x9f\x98\x92\x9b\x99wx9\xd8\x91\x99)K\xc1\x06\x03\x00\x9a\x0bQ\xa3', 'first_device_id': <DeviceID alice@dev1>, 'first_device_certificate': b'\xf7\x12x\xef\xc3\xd3\xde\xc2H\x86\xbb3\x85E~Z\nyK7\xbd\xd7c\xa1"\x9b\xf6\xb7\xa4"[\xf9\xbe\x93\x8d\xbe$1\xeb\x91\\r\x81ER\xea\x19\x9f\xf9q\xb4\xe8d{\xa9\xff\xbd\x12\x1aC\x1a)\xf3\x01x\x9ck[RRY\x90\xba)%\xb5,395>9\xb5\xa8$3-39\xb1$uYbiIF~\xd1\x815P\xa9\x9c\xc4\xa4\xd4\x9c\xf5\xbe\x95\n@\xbe\xa1BnbrFf^\xeaJ\xa8df\xca\xaa\xc4\x1c \xc3\x01$\xb9\xb2$37\xb5\xb8$1\xb7\xe0:\xa3\xe3\x19\xb3\x85\x07\x18\x18\x18V\x95\xa5\x16e\xa6U\xc6g\xa7V\x1eQ\xb8r\xf2\xdaz\xad\x12\xeb\xf4C\xf7YRX\xb2\x0b\xab6O\xafe\xeb\xbc\xfa!l\xf6\xf5\x93{\xbfX\x95\xd6\x02\x00\x92\xdfB\x0e', '__id__': '1d951a243bf9425fbbdc0cbd3f28d220', '__signal__': <BackendEvent.USER_CREATED: 'user.created'>}[0m [36msignal[0m=[35m<BackendEvent.USER_CREATED: 'user.created'>[0m
2022-05-09T20:22:20.5739062Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35mh6ZfX2lkX1/ZIDFkOTUxYTI0M2JmOTQyNWZiYmRjMGNiZDNmMjhkMjIwql9fc2lnbmFsX1+sdXNlci5jcmVhdGVkuGZpcnN0X2RldmljZV9jZXJ0aWZpY2F0ZcTR9xJ478PT3sJIhrszhUV+Wgp5Sze912OhIpv2t6QiW/m+k42+JDHrkVxygUVS6hmf+XG06GR7qf+9EhpDGinzAXica1tSUlmQuikltSwzOTU+ObWoJDMtMzmxJHVZYmlJRn7RgTVQqZzEpNSc9b6VCkC+oUJuYnJGZl7qSqhkZsqqxBwgwwEkubIkMze1uCQxt+A6o+MZs4UHGBgYVpWlFmWmVcZnp1YeUbhy8tp6rRLr9EP3WVJYsgurNk+vZeu8+iFs9vWTe79YldYCAJLfQg6vZmlyc3RfZGV2aWNlX2lkqmFsaWNlQGRldjGvb3JnYW5pemF0aW9uX2lkqkV4cGlyZWRPcmewdXNlcl9jZXJ0aWZpY2F0ZcT5sBSosw4Z1m7Q6imfgRxshSr0YFIFbPlok3LaoVMnWSL8o8O0JloPd95Hyo62sHECwCHAVYOdYn96LrScF6WoDXic61hSUlmQuqG0OLUoPjm1qCQzLTM5sSR1VUFpUk5mcnx2auURhf133Vc/v7FHky3ObtaTjefUVmazKBf5Fj3SX/x+xVnHO1zLEktLMvKLDqzJKM1NzIvPSMxLyUmdtDERaECqQ2pFYm5BTqpecn7uJkeQSKWCbzKY4ZaYnLqyJDM3tbgEqOQ6o+MZs4UHGBgYlhcU5adl5qQudXTx9fRbkVkcn5iSm5l3eDnYkZkpS8EGAwCaC1Gjp3VzZXJfaWSlYWxpY2U=[0m [36mpid[0m=[35m11602[0m
2022-05-09T20:22:20.5747299Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mevent_type[0m=[35m<BackendEvent.USER_CREATED: 'user.created'>[0m [36mfirst_device_certificate[0m=[35mb'\xf7\x12x\xef\xc3\xd3\xde\xc2H\x86\xbb3\x85E~Z\nyK7\xbd\xd7c\xa1"\x9b\xf6\xb7\xa4"[\xf9\xbe\x93\x8d\xbe$1\xeb\x91\\r\x81ER\xea\x19\x9f\xf9q\xb4\xe8d{\xa9\xff\xbd\x12\x1aC\x1a)\xf3\x01x\x9ck[RRY\x90\xba)%\xb5,395>9\xb5\xa8$3-39\xb1$uYbiIF~\xd1\x815P\xa9\x9c\xc4\xa4\xd4\x9c\xf5\xbe\x95\n@\xbe\xa1BnbrFf^\xeaJ\xa8df\xca\xaa\xc4\x1c \xc3\x01$\xb9\xb2$37\xb5\xb8$1\xb7\xe0:\xa3\xe3\x19\xb3\x85\x07\x18\x18\x18V\x95\xa5\x16e\xa6U\xc6g\xa7V\x1eQ\xb8r\xf2\xdaz\xad\x12\xeb\xf4C\xf7YRX\xb2\x0b\xab6O\xafe\xeb\xbc\xfa!l\xf6\xf5\x93{\xbfX\x95\xd6\x02\x00\x92\xdfB\x0e'[0m [36mfirst_device_id[0m=[35m<DeviceID alice@dev1>[0m [36morganization_id[0m=[35m<OrganizationID ExpiredOrg>[0m [36muser_certificate[0m=[35mb'\xb0\x14\xa8\xb3\x0e\x19\xd6n\xd0\xea)\x9f\x81\x1cl\x85*\xf4`R\x05l\xf9h\x93r\xda\xa1S\'Y"\xfc\xa3\xc3\xb4&Z\x0fw\xdeG\xca\x8e\xb6\xb0q\x02\xc0!\xc0U\x83\x9db\x7fz.\xb4\x9c\x17\xa5\xa8\rx\x9c\xebXRRY\x90\xba\xa1\xb48\xb5(>9\xb5\xa8$3-39\xb1$uUAiRNfr|vj\xe5\x11\x85\xfdw\xddW?\xbf\xb1G\x93-\xcen\xd6\x93\x8d\xe7\xd4Vf\xb3(\x17\xf9\x16=\xd2_\xfc~\xc5Y\xc7;\\\xcb\x12KK2\xf2\x8b\x0e\xac\xc9(\xcdM\xcc\x8b\xcfH\xccK\xc9I\x9d\xb41\x11h@\xaaCjEbnAN\xaa^r~\xee&G\x90H\xa5\x82o2\x98\xe1\x96\x98\x9c\xba\xb2$37\xb5\xb8\x04\xa8\xe4:\xa3\xe3\x19\xb3\x85\x07\x18\x18\x18\x96\x17\x14\xe5\xa7e\xe6\xa4.ut\xf1\xf5\xf4[\x91Y\x1c\x9f\x98\x92\x9b\x99wx9\xd8\x91\x99)K\xc1\x06\x03\x00\x9a\x0bQ\xa3'[0m [36muser_id[0m=[35m<UserID alice>[0m
2022-05-09T20:22:20.5752437Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID ExpiredOrg>, 'author': <DeviceID alice@dev1>, 'realm_id': <RealmID 8ab3ff97e78c4fc68b9fcd439600c5e7>, 'user': <UserID alice>, 'role': <RealmRole.OWNER: 'OWNER'>, '__id__': '924da11a755e4790bdb0e3eca2811cfc', '__signal__': <BackendEvent.REALM_ROLES_UPDATED: 'realm.roles_updated'>}[0m [36msignal[0m=[35m<BackendEvent.REALM_ROLES_UPDATED: 'realm.roles_updated'>[0m
2022-05-09T20:22:20.5755150Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35mh6ZfX2lkX1/ZIDkyNGRhMTFhNzU1ZTQ3OTBiZGIwZTNlY2EyODExY2Zjql9fc2lnbmFsX1+zcmVhbG0ucm9sZXNfdXBkYXRlZKZhdXRob3KqYWxpY2VAZGV2Ma9vcmdhbml6YXRpb25faWSqRXhwaXJlZE9yZ6hyZWFsbV9pZNgCirP/l+eMT8aLn81DlgDF56Ryb2xlpU9XTkVSpHVzZXKlYWxpY2U=[0m [36mpid[0m=[35m11602[0m
2022-05-09T20:22:20.5757574Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mauthor[0m=[35m<DeviceID alice@dev1>[0m [36mevent_type[0m=[35m<BackendEvent.REALM_ROLES_UPDATED: 'realm.roles_updated'>[0m [36morganization_id[0m=[35m<OrganizationID ExpiredOrg>[0m [36mrealm_id[0m=[35m<RealmID 8ab3ff97e78c4fc68b9fcd439600c5e7>[0m [36mrole[0m=[35m<RealmRole.OWNER: 'OWNER'>[0m [36muser[0m=[35m<UserID alice>[0m
2022-05-09T20:22:20.5760421Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID ExpiredOrg>, 'author': <DeviceID alice@dev1>, 'realm_id': <RealmID 8ab3ff97e78c4fc68b9fcd439600c5e7>, 'checkpoint': 1, 'src_id': <VlobID 8ab3ff97e78c4fc68b9fcd439600c5e7>, 'src_version': 1, '__id__': 'c65c9275cdc944718bb2d3ab81329065', '__signal__': <BackendEvent.REALM_VLOBS_UPDATED: 'realm.vlobs_updated'>}[0m [36msignal[0m=[35m<BackendEvent.REALM_VLOBS_UPDATED: 'realm.vlobs_updated'>[0m
2022-05-09T20:22:20.5763427Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35miKZfX2lkX1/ZIGM2NWM5Mjc1Y2RjOTQ0NzE4YmIyZDNhYjgxMzI5MDY1ql9fc2lnbmFsX1+zcmVhbG0udmxvYnNfdXBkYXRlZKZhdXRob3KqYWxpY2VAZGV2MapjaGVja3BvaW50Aa9vcmdhbml6YXRpb25faWSqRXhwaXJlZE9yZ6hyZWFsbV9pZNgCirP/l+eMT8aLn81DlgDF56ZzcmNfaWTYAoqz/5fnjE/Gi5/NQ5YAxeerc3JjX3ZlcnNpb24B[0m [36mpid[0m=[35m11602[0m
2022-05-09T20:22:20.5766415Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mauthor[0m=[35m<DeviceID alice@dev1>[0m [36mcheckpoint[0m=[35m1[0m [36mevent_type[0m=[35m<BackendEvent.REALM_VLOBS_UPDATED: 'realm.vlobs_updated'>[0m [36morganization_id[0m=[35m<OrganizationID ExpiredOrg>[0m [36mrealm_id[0m=[35m<RealmID 8ab3ff97e78c4fc68b9fcd439600c5e7>[0m [36msrc_id[0m=[35m<VlobID 8ab3ff97e78c4fc68b9fcd439600c5e7>[0m [36msrc_version[0m=[35m1[0m
2022-05-09T20:22:20.5769121Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID ExpiredOrg>, '__id__': 'd79ac716706844bfa86a52b7016db020', '__signal__': <BackendEvent.ORGANIZATION_EXPIRED: 'organization.expired'>}[0m [36msignal[0m=[35m<BackendEvent.ORGANIZATION_EXPIRED: 'organization.expired'>[0m
2022-05-09T20:22:20.5776028Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35mg6ZfX2lkX1/ZIGQ3OWFjNzE2NzA2ODQ0YmZhODZhNTJiNzAxNmRiMDIwql9fc2lnbmFsX1+0b3JnYW5pemF0aW9uLmV4cGlyZWSvb3JnYW5pemF0aW9uX2lkqkV4cGlyZWRPcmc=[0m [36mpid[0m=[35m11602[0m
2022-05-09T20:22:20.5778286Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mevent_type[0m=[35m<BackendEvent.ORGANIZATION_EXPIRED: 'organization.expired'>[0m [36morganization_id[0m=[35m<OrganizationID ExpiredOrg>[0m
2022-05-09T20:22:20.5784364Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID OtherOrg>, 'user_id': <UserID alice>, 'user_certificate': b"\xc8\xb1\xf6\xbaxr\xe0c\xc3\xfeX\x90\xa6\x0b\x0f\xfa\xb6\x1d\xce\xc5\xfa \x12\x9e\x8au2\xf4\xc4\xe28\x0e\t\xdc\xf1\x8aKD LI\x98\x8b\xae?\x89#\x9b>'\xfe\xc7%\x9c\xb0\xc5\xc1\xa3J\x1c?C\x00x\x9c\xebXRRY\x90\xba\xa1\xb48\xb5(>9\xb5\xa8$3-39\xb1$uUAiRNfr|vj\xe5\x11\x85\xf6\x84\xc39\xef5\x05&\n&\x9a&_\xff\xd0(\xbf\xe8@\xe03\xffC\xa7\xe5x\x97\xccT\x0b\x11\xf8\xec\xb1,\xb1\xb4$#\xbf\xe8\xc0\x9a\x8c\xd2\xdc\xc4\xbc\xf8\x8c\xc4\xbc\x94\x9c\xd4I\x1b\x13\x81\x06\xa4:\xa4V$\xe6\x16\xe4\xa4\xea%\xe7\xe7nr\x04\x89T*\xf8&\x83\x19n\x89\xc9\xa9+K2sS\x8bK\x80J\xae3:\x9e1[x\x80\x81\x81ayAQ~ZfN\xeaRG\x17_O\xbf\x15\x99\xc5\xf1\x89)\xb9\x99y\x87\x97\x83\x1d\x99\x99\xb2\x14l0\x00\xaadO\xe3", 'first_device_id': <DeviceID alice@dev1>, 'first_device_certificate': b'\x90\xc0\x1b\x94T\xfb\x7fA\x97\xc5\x87\xd7\t\xe1\xb4f\x90\x92\x0f&\xc5\xcc\'J3\xfd\xab\x1akiH_\xd2\xba\xfe\x99\x8eE\xcc"+\xe0\x88\\\xf3\xcc\xd7.\xe2\xda\x9f\xdc\xf3\xb0\xba\xb0\x9fO\x84<\x95\xebz\x04x\x9ck[RRY\x90\xba)%\xb5,395>9\xb5\xa8$3-39\xb1$uYbiIF~\xd1\x815P\xa9\x9c\xc4\xa4\xd4\x9c\xf5\xbe\x95\n@\xbe\xa1BnbrFf^\xeaJ\xa8df\xca\xaa\xc4\x1c \xc3\x01$\xb9\xb2$37\xb5\xb8$1\xb7\xe0:\xa3\xe3\x19\xb3\x85\x07\x18\x18\x18V\x95\xa5\x16e\xa6U\xc6g\xa7V\x1eQ\x88\xdfy\xf7\xb6\xb0\x80\x84\x87\x12/\xc7\xd15K\xe4\xff\xbf\r\xe2\x9dw]?\xbe\xd3Nej\x9e\x84\xc4\xaa\xdd\x00[i>O', '__id__': 'd7c6336d53f34d4ab2fa5460ab597311', '__signal__': <BackendEvent.USER_CREATED: 'user.created'>}[0m [36msignal[0m=[35m<BackendEvent.USER_CREATED: 'user.created'>[0m
2022-05-09T20:22:20.5791537Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35mh6ZfX2lkX1/ZIGQ3YzYzMzZkNTNmMzRkNGFiMmZhNTQ2MGFiNTk3MzExql9fc2lnbmFsX1+sdXNlci5jcmVhdGVkuGZpcnN0X2RldmljZV9jZXJ0aWZpY2F0ZcTQkMAblFT7f0GXxYfXCeG0ZpCSDybFzCdKM/2rGmtpSF/Suv6ZjkXMIivgiFzzzNcu4tqf3POwurCfT4Q8let6BHica1tSUlmQuikltSwzOTU+ObWoJDMtMzmxJHVZYmlJRn7RgTVQqZzEpNSc9b6VCkC+oUJuYnJGZl7qSqhkZsqqxBwgwwEkubIkMze1uCQxt+A6o+MZs4UHGBgYVpWlFmWmVcZnp1YeUYjfefe2sICEhxIvx9E1S+T/vw3inXddP77TTmVqnoTEqt0AW2k+T69maXJzdF9kZXZpY2VfaWSqYWxpY2VAZGV2Ma9vcmdhbml6YXRpb25faWSoT3RoZXJPcmewdXNlcl9jZXJ0aWZpY2F0ZcT4yLH2unhy4GPD/liQpgsP+rYdzsX6IBKeinUy9MTiOA4J3PGKS0QgIExJmIuuP4kjmz4n/sclnLDFwaNKHD9DAHic61hSUlmQuqG0OLUoPjm1qCQzLTM5sSR1VUFpUk5mcnx2auURhfaEwznvNQUmCiaaJl//0Ci/6EDgM/9Dp+V4l8xUCxH47LEssbQkI7/owJqM0tzEvPiMxLyUnNRJGxOBBqQ6pFYk5hbkpOol5+ducgSJVCr4JoMZbonJqStLMnNTi0uASq4zOp4xW3iAgYFheUFRflpmTupSRxdfT78VmcXxiSm5mXmHl4MdmZmyFGwwAKpkT+OndXNlcl9pZKVhbGljZQ==[0m [36mpid[0m=[35m11602[0m
2022-05-09T20:22:20.5799824Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mevent_type[0m=[35m<BackendEvent.USER_CREATED: 'user.created'>[0m [36mfirst_device_certificate[0m=[35mb'\x90\xc0\x1b\x94T\xfb\x7fA\x97\xc5\x87\xd7\t\xe1\xb4f\x90\x92\x0f&\xc5\xcc\'J3\xfd\xab\x1akiH_\xd2\xba\xfe\x99\x8eE\xcc"+\xe0\x88\\\xf3\xcc\xd7.\xe2\xda\x9f\xdc\xf3\xb0\xba\xb0\x9fO\x84<\x95\xebz\x04x\x9ck[RRY\x90\xba)%\xb5,395>9\xb5\xa8$3-39\xb1$uYbiIF~\xd1\x815P\xa9\x9c\xc4\xa4\xd4\x9c\xf5\xbe\x95\n@\xbe\xa1BnbrFf^\xeaJ\xa8df\xca\xaa\xc4\x1c \xc3\x01$\xb9\xb2$37\xb5\xb8$1\xb7\xe0:\xa3\xe3\x19\xb3\x85\x07\x18\x18\x18V\x95\xa5\x16e\xa6U\xc6g\xa7V\x1eQ\x88\xdfy\xf7\xb6\xb0\x80\x84\x87\x12/\xc7\xd15K\xe4\xff\xbf\r\xe2\x9dw]?\xbe\xd3Nej\x9e\x84\xc4\xaa\xdd\x00[i>O'[0m [36mfirst_device_id[0m=[35m<DeviceID alice@dev1>[0m [36morganization_id[0m=[35m<OrganizationID OtherOrg>[0m [36muser_certificate[0m=[35mb"\xc8\xb1\xf6\xbaxr\xe0c\xc3\xfeX\x90\xa6\x0b\x0f\xfa\xb6\x1d\xce\xc5\xfa \x12\x9e\x8au2\xf4\xc4\xe28\x0e\t\xdc\xf1\x8aKD LI\x98\x8b\xae?\x89#\x9b>'\xfe\xc7%\x9c\xb0\xc5\xc1\xa3J\x1c?C\x00x\x9c\xebXRRY\x90\xba\xa1\xb48\xb5(>9\xb5\xa8$3-39\xb1$uUAiRNfr|vj\xe5\x11\x85\xf6\x84\xc39\xef5\x05&\n&\x9a&_\xff\xd0(\xbf\xe8@\xe03\xffC\xa7\xe5x\x97\xccT\x0b\x11\xf8\xec\xb1,\xb1\xb4$#\xbf\xe8\xc0\x9a\x8c\xd2\xdc\xc4\xbc\xf8\x8c\xc4\xbc\x94\x9c\xd4I\x1b\x13\x81\x06\xa4:\xa4V$\xe6\x16\xe4\xa4\xea%\xe7\xe7nr\x04\x89T*\xf8&\x83\x19n\x89\xc9\xa9+K2sS\x8bK\x80J\xae3:\x9e1[x\x80\x81\x81ayAQ~ZfN\xeaRG\x17_O\xbf\x15\x99\xc5\xf1\x89)\xb9\x99y\x87\x97\x83\x1d\x99\x99\xb2\x14l0\x00\xaadO\xe3"[0m [36muser_id[0m=[35m<UserID alice>[0m
2022-05-09T20:22:20.5805622Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID OtherOrg>, 'author': <DeviceID alice@dev1>, 'realm_id': <RealmID 8741ead60a3f48a9bf89ebcdf56e1eab>, 'user': <UserID alice>, 'role': <RealmRole.OWNER: 'OWNER'>, '__id__': '2c88c81c20d441d287b053512244e718', '__signal__': <BackendEvent.REALM_ROLES_UPDATED: 'realm.roles_updated'>}[0m [36msignal[0m=[35m<BackendEvent.REALM_ROLES_UPDATED: 'realm.roles_updated'>[0m
2022-05-09T20:22:20.5808997Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35mh6ZfX2lkX1/ZIDJjODhjODFjMjBkNDQxZDI4N2IwNTM1MTIyNDRlNzE4ql9fc2lnbmFsX1+zcmVhbG0ucm9sZXNfdXBkYXRlZKZhdXRob3KqYWxpY2VAZGV2Ma9vcmdhbml6YXRpb25faWSoT3RoZXJPcmeocmVhbG1faWTYAodB6tYKP0ipv4nrzfVuHqukcm9sZaVPV05FUqR1c2VypWFsaWNl[0m [36mpid[0m=[35m11602[0m
2022-05-09T20:22:20.5813287Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mauthor[0m=[35m<DeviceID alice@dev1>[0m [36mevent_type[0m=[35m<BackendEvent.REALM_ROLES_UPDATED: 'realm.roles_updated'>[0m [36morganization_id[0m=[35m<OrganizationID OtherOrg>[0m [36mrealm_id[0m=[35m<RealmID 8741ead60a3f48a9bf89ebcdf56e1eab>[0m [36mrole[0m=[35m<RealmRole.OWNER: 'OWNER'>[0m [36muser[0m=[35m<UserID alice>[0m
2022-05-09T20:22:20.5816713Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID OtherOrg>, 'author': <DeviceID alice@dev1>, 'realm_id': <RealmID 8741ead60a3f48a9bf89ebcdf56e1eab>, 'checkpoint': 1, 'src_id': <VlobID 8741ead60a3f48a9bf89ebcdf56e1eab>, 'src_version': 1, '__id__': '8b6d907316984656bac18e74a9319c7f', '__signal__': <BackendEvent.REALM_VLOBS_UPDATED: 'realm.vlobs_updated'>}[0m [36msignal[0m=[35m<BackendEvent.REALM_VLOBS_UPDATED: 'realm.vlobs_updated'>[0m
2022-05-09T20:22:20.5820434Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35miKZfX2lkX1/ZIDhiNmQ5MDczMTY5ODQ2NTZiYWMxOGU3NGE5MzE5Yzdmql9fc2lnbmFsX1+zcmVhbG0udmxvYnNfdXBkYXRlZKZhdXRob3KqYWxpY2VAZGV2MapjaGVja3BvaW50Aa9vcmdhbml6YXRpb25faWSoT3RoZXJPcmeocmVhbG1faWTYAodB6tYKP0ipv4nrzfVuHqumc3JjX2lk2AKHQerWCj9Iqb+J6831bh6rq3NyY192ZXJzaW9uAQ==[0m [36mpid[0m=[35m11602[0m
2022-05-09T20:22:20.5823716Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mauthor[0m=[35m<DeviceID alice@dev1>[0m [36mcheckpoint[0m=[35m1[0m [36mevent_type[0m=[35m<BackendEvent.REALM_VLOBS_UPDATED: 'realm.vlobs_updated'>[0m [36morganization_id[0m=[35m<OrganizationID OtherOrg>[0m [36mrealm_id[0m=[35m<RealmID 8741ead60a3f48a9bf89ebcdf56e1eab>[0m [36msrc_id[0m=[35m<VlobID 8741ead60a3f48a9bf89ebcdf56e1eab>[0m [36msrc_version[0m=[35m1[0m
2022-05-09T20:22:20.5828627Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID CoolOrg>, 'device_id': <DeviceID alice@dev2>, 'device_certificate': b'\x97\x0c\\\x80.\xc4|\xefav\x13m\x91@\xda\x81\x059z\x86}\xaaZ\x02U\xe3\xef\x9aG\x0b\x1f \xe5\xaa\x87\xb7#0\x96\x03G\xac=A\xa7W\xd63P\x00`\x9d\xc8\x89dt\x13\xaf\x88K<\xa9\x17\x02x\x9ck[RRY\x90\xba)%\xb5,395>9\xb5\xa8$3-39\xb1$uYbiIF~\xd1\xaa\xc4\x1c\xa0\x84\x03P\xdep\rTQNbRj\xcez\xdfJ\x05 \xdfH!719#3/u%T23\x05\xa1\xc3heIfnjqIbn\xc1uF\xc73f\x0b\x0f000\xac*K-\xcaL\xab\x8c\xcfN\xad<\xa2P\xb14D\xfe\xfc\xc3\x82\xf8\x1dA\x9e\x1c\xc1\x06\xe7\nV\x08:l\xbf\xf5O)\xc6v\xd7\xbd\xaf?\x8e=>\x00\x00\xc0\xd8E\xb6', 'encrypted_answer': b'', '__id__': 'f363f6f2ea584cb1a9ed34c321466c57', '__signal__': <BackendEvent.DEVICE_CREATED: 'device.created'>}[0m [36msignal[0m=[35m<BackendEvent.DEVICE_CREATED: 'device.created'>[0m
2022-05-09T20:22:20.5833789Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35mhqZfX2lkX1/ZIGYzNjNmNmYyZWE1ODRjYjFhOWVkMzRjMzIxNDY2YzU3ql9fc2lnbmFsX1+uZGV2aWNlLmNyZWF0ZWSyZGV2aWNlX2NlcnRpZmljYXRlxNSXDFyALsR872F2E22RQNqBBTl6hn2qWgJV4++aRwsfIOWqh7cjMJYDR6w9QadX1jNQAGCdyIlkdBOviEs8qRcCeJxrW1JSWZC6KSW1LDM5NT45tagkMy0zObEkdVliaUlGftGqxByghANQ3nANVFFOYlJqznrfSgUg30ghNzE5IzMvdSVUMjMFocNoZUlmbmpxSWJuwXVGxzNmCw8wMDCsKkstykyrjM9OrTyiULE0RP78w4L4HUGeHMEG5wpWCDpsv/VPKcZ2172vP449PgAAwNhFtqlkZXZpY2VfaWSqYWxpY2VAZGV2MrBlbmNyeXB0ZWRfYW5zd2VyxACvb3JnYW5pemF0aW9uX2lkp0Nvb2xPcmc=[0m [36mpid[0m=[35m11602[0m
2022-05-09T20:22:20.5838764Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mdevice_certificate[0m=[35mb'\x97\x0c\\\x80.\xc4|\xefav\x13m\x91@\xda\x81\x059z\x86}\xaaZ\x02U\xe3\xef\x9aG\x0b\x1f \xe5\xaa\x87\xb7#0\x96\x03G\xac=A\xa7W\xd63P\x00`\x9d\xc8\x89dt\x13\xaf\x88K<\xa9\x17\x02x\x9ck[RRY\x90\xba)%\xb5,395>9\xb5\xa8$3-39\xb1$uYbiIF~\xd1\xaa\xc4\x1c\xa0\x84\x03P\xdep\rTQNbRj\xcez\xdfJ\x05 \xdfH!719#3/u%T23\x05\xa1\xc3heIfnjqIbn\xc1uF\xc73f\x0b\x0f000\xac*K-\xcaL\xab\x8c\xcfN\xad<\xa2P\xb14D\xfe\xfc\xc3\x82\xf8\x1dA\x9e\x1c\xc1\x06\xe7\nV\x08:l\xbf\xf5O)\xc6v\xd7\xbd\xaf?\x8e=>\x00\x00\xc0\xd8E\xb6'[0m [36mdevice_id[0m=[35m<DeviceID alice@dev2>[0m [36mencrypted_answer[0m=[35mb''[0m [36mevent_type[0m=[35m<BackendEvent.DEVICE_CREATED: 'device.created'>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m
2022-05-09T20:22:20.5846634Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID CoolOrg>, 'user_id': <UserID adam>, 'user_certificate': b'\x9c`\xb1X\x99\x97\x97\x1d\xd9\xe9U\xd6]%E\xce\x8a\x0fT\xf68\x82}\x18\x16\xf5\xc9\x14\x9d\x14\x99A\xfc\xe3\xabqk\xee\xed\xcfE\xbe\xec\x08\x1eV\xd7\x19u\xfeo\xe5a\xff\xe0kBT\xa4\xf8\xbb\xd6\xf1\x0bx\x9c\xebXRRY\x90\xba\xa1\xb48\xb5(>9\xb5\xa8$3-39\xb1$uUAiRNfr|vj\xe5\x11\x85\x7fN\x13N\x89k+x[\xae\xf0Kfmgy,v\x9a\xc7\xcc\xfc\xe1L\xeb\xd3\x8f\xe6\x8a\xab\xb0=\x11Z\x96XZ\x92\x91_\xb4*\x11\xa8#\xd5!%\xb5\xcchMFinb^|Fb^JN\xea\xa4\r\x89)\x89\xb9\x0e\xa9\x15\x89\xb9\x059\xa9z\xc9\xf9\xb9\x1b\x1c\x81\x02\x95\n\xbe\xc9 \xda-19ueIfnjq\tP\xc1uF\xc73f\x0b\x0f000,/(\xcaO\xcb\xccI]\xea\xe8\xe2\xeb\xe9\xb7"\xb38>1%73\xef\xf0r\xb0[3S\x96\x80L\x05\x007\xe5O\xc6', 'first_device_id': <DeviceID adam@dev1>, 'first_device_certificate': b"=Rv\xb6K\xa9\xed\xf6\x928\xd4\xf2%M\xf3\x05P9Nr\xf7;\xdf\x00\x84\xa1\x94\xc3\x08o\x8fY\x04K\xf2\xe8\x12\xa6\xff\x7f\xacn\x12<$_\xb6\x0b\xf8'\x1f\x12\xadc\xef\xc2\xb5k\xf5\xdb\xa4\xdbc\x01x\x9ck[RRY\x90\xba)%\xb5,395>9\xb5\xa8$3-39\xb1$uYbiIF~\xd1\xaa\xc4\x1c\xa0\x84\x03P\xdeh\rTQNbRj\xcez\xdfJ\x05 \xdfP!719#3/u%T23eebJb.H\x83\xe1\xca\x92\xcc\xdc\xd4\xe2\x92\xc4\xdc\x82\xeb\x8c\x8eg\xcc\x16\x1e```XU\x96Z\x94\x99V\x19\x9f\x9dZyD\xe1@\xcf\x0e\xa1\xd5\xb7\xb85\xa4\xbef\x07\x99\xcd\\\\\xa0\x7f\xf1SQ\xdb\x89f\xde\x93\x1b\xb2\x7f\xdf\x8f\x0bz\x0b\x00\x88\xfaE\x06", '__id__': '3e698f69018c4b1f9c027c99a60e7720', '__signal__': <BackendEvent.USER_CREATED: 'user.created'>}[0m [36msignal[0m=[35m<BackendEvent.USER_CREATED: 'user.created'>[0m
2022-05-09T20:22:20.5854681Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35mh6ZfX2lkX1/ZIDNlNjk4ZjY5MDE4YzRiMWY5YzAyN2M5OWE2MGU3NzIwql9fc2lnbmFsX1+sdXNlci5jcmVhdGVkuGZpcnN0X2RldmljZV9jZXJ0aWZpY2F0ZcTZPVJ2tkup7faSONTyJU3zBVA5TnL3O98AhKGUwwhvj1kES/LoEqb/f6xuEjwkX7YL+CcfEq1j78K1a/XbpNtjAXica1tSUlmQuikltSwzOTU+ObWoJDMtMzmxJHVZYmlJRn7RqsQcoIQDUN5oDVRRTmJSas5630oFIN9QITcxOSMzL3UlVDIzZWViSmIuSIPhypLM3NTiksTcguuMjmfMFh5gYGBYVZZalJlWGZ+dWnlE4UDPDqHVt7g1pL5mB5nNXFygf/FTUduJZt6TG7J/348LegsAiPpFBq9maXJzdF9kZXZpY2VfaWSpYWRhbUBkZXYxr29yZ2FuaXphdGlvbl9pZKdDb29sT3JnsHVzZXJfY2VydGlmaWNhdGXFAQGcYLFYmZeXHdnpVdZdJUXOig9U9jiCfRgW9ckUnRSZQfzjq3Fr7u3PRb7sCB5W1xl1/m/lYf/ga0JUpPi71vELeJzrWFJSWZC6obQ4tSg+ObWoJDMtMzmxJHVVQWlSTmZyfHZq5RGFf04TTolrK3hbrvBLZm1neSx2msfM/OFM69OP5oqrsD0RWpZYWpKRX7QqEagj1SEltcxoTUZpbmJefEZiXkpO6qQNiSmJuQ6pFYm5BTmpesn5uRscgQKVCr7JINotMTl1ZUlmbmpxCVDBdUbHM2YLDzAwMCwvKMpPy8xJXero4uvptyKzOD4xJTcz7/BysFszU5aATAUAN+VPxqd1c2VyX2lkpGFkYW0=[0m [36mpid[0m=[35m11602[0m
2022-05-09T20:22:20.5862785Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mevent_type[0m=[35m<BackendEvent.USER_CREATED: 'user.created'>[0m [36mfirst_device_certificate[0m=[35mb"=Rv\xb6K\xa9\xed\xf6\x928\xd4\xf2%M\xf3\x05P9Nr\xf7;\xdf\x00\x84\xa1\x94\xc3\x08o\x8fY\x04K\xf2\xe8\x12\xa6\xff\x7f\xacn\x12<$_\xb6\x0b\xf8'\x1f\x12\xadc\xef\xc2\xb5k\xf5\xdb\xa4\xdbc\x01x\x9ck[RRY\x90\xba)%\xb5,395>9\xb5\xa8$3-39\xb1$uYbiIF~\xd1\xaa\xc4\x1c\xa0\x84\x03P\xdeh\rTQNbRj\xcez\xdfJ\x05 \xdfP!719#3/u%T23eebJb.H\x83\xe1\xca\x92\xcc\xdc\xd4\xe2\x92\xc4\xdc\x82\xeb\x8c\x8eg\xcc\x16\x1e```XU\x96Z\x94\x99V\x19\x9f\x9dZyD\xe1@\xcf\x0e\xa1\xd5\xb7\xb85\xa4\xbef\x07\x99\xcd\\\\\xa0\x7f\xf1SQ\xdb\x89f\xde\x93\x1b\xb2\x7f\xdf\x8f\x0bz\x0b\x00\x88\xfaE\x06"[0m [36mfirst_device_id[0m=[35m<DeviceID adam@dev1>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m [36muser_certificate[0m=[35mb'\x9c`\xb1X\x99\x97\x97\x1d\xd9\xe9U\xd6]%E\xce\x8a\x0fT\xf68\x82}\x18\x16\xf5\xc9\x14\x9d\x14\x99A\xfc\xe3\xabqk\xee\xed\xcfE\xbe\xec\x08\x1eV\xd7\x19u\xfeo\xe5a\xff\xe0kBT\xa4\xf8\xbb\xd6\xf1\x0bx\x9c\xebXRRY\x90\xba\xa1\xb48\xb5(>9\xb5\xa8$3-39\xb1$uUAiRNfr|vj\xe5\x11\x85\x7fN\x13N\x89k+x[\xae\xf0Kfmgy,v\x9a\xc7\xcc\xfc\xe1L\xeb\xd3\x8f\xe6\x8a\xab\xb0=\x11Z\x96XZ\x92\x91_\xb4*\x11\xa8#\xd5!%\xb5\xcchMFinb^|Fb^JN\xea\xa4\r\x89)\x89\xb9\x0e\xa9\x15\x89\xb9\x059\xa9z\xc9\xf9\xb9\x1b\x1c\x81\x02\x95\n\xbe\xc9 \xda-19ueIfnjq\tP\xc1uF\xc73f\x0b\x0f000,/(\xcaO\xcb\xccI]\xea\xe8\xe2\xeb\xe9\xb7"\xb38>1%73\xef\xf0r\xb0[3S\x96\x80L\x05\x007\xe5O\xc6'[0m [36muser_id[0m=[35m<UserID adam>[0m
2022-05-09T20:22:20.5868215Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID CoolOrg>, 'author': <DeviceID adam@dev1>, 'realm_id': <RealmID 65a5d610a1884ac2b6d00004ecee1e29>, 'user': <UserID adam>, 'role': <RealmRole.OWNER: 'OWNER'>, '__id__': '1ecd394db9da49ea8ff6391e82d8ae3e', '__signal__': <BackendEvent.REALM_ROLES_UPDATED: 'realm.roles_updated'>}[0m [36msignal[0m=[35m<BackendEvent.REALM_ROLES_UPDATED: 'realm.roles_updated'>[0m
2022-05-09T20:22:20.5878760Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35mh6ZfX2lkX1/ZIDFlY2QzOTRkYjlkYTQ5ZWE4ZmY2MzkxZTgyZDhhZTNlql9fc2lnbmFsX1+zcmVhbG0ucm9sZXNfdXBkYXRlZKZhdXRob3KpYWRhbUBkZXYxr29yZ2FuaXphdGlvbl9pZKdDb29sT3JnqHJlYWxtX2lk2AJlpdYQoYhKwrbQAATs7h4ppHJvbGWlT1dORVKkdXNlcqRhZGFt[0m [36mpid[0m=[35m11602[0m
2022-05-09T20:22:20.5882114Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mauthor[0m=[35m<DeviceID adam@dev1>[0m [36mevent_type[0m=[35m<BackendEvent.REALM_ROLES_UPDATED: 'realm.roles_updated'>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m [36mrealm_id[0m=[35m<RealmID 65a5d610a1884ac2b6d00004ecee1e29>[0m [36mrole[0m=[35m<RealmRole.OWNER: 'OWNER'>[0m [36muser[0m=[35m<UserID adam>[0m
2022-05-09T20:22:20.5885517Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID CoolOrg>, 'author': <DeviceID adam@dev1>, 'realm_id': <RealmID 65a5d610a1884ac2b6d00004ecee1e29>, 'checkpoint': 1, 'src_id': <VlobID 65a5d610a1884ac2b6d00004ecee1e29>, 'src_version': 1, '__id__': 'a817c6d7b2d04151bc6973618d52c01f', '__signal__': <BackendEvent.REALM_VLOBS_UPDATED: 'realm.vlobs_updated'>}[0m [36msignal[0m=[35m<BackendEvent.REALM_VLOBS_UPDATED: 'realm.vlobs_updated'>[0m
2022-05-09T20:22:20.5889018Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35miKZfX2lkX1/ZIGE4MTdjNmQ3YjJkMDQxNTFiYzY5NzM2MThkNTJjMDFmql9fc2lnbmFsX1+zcmVhbG0udmxvYnNfdXBkYXRlZKZhdXRob3KpYWRhbUBkZXYxqmNoZWNrcG9pbnQBr29yZ2FuaXphdGlvbl9pZKdDb29sT3JnqHJlYWxtX2lk2AJlpdYQoYhKwrbQAATs7h4ppnNyY19pZNgCZaXWEKGISsK20AAE7O4eKatzcmNfdmVyc2lvbgE=[0m [36mpid[0m=[35m11602[0m
2022-05-09T20:22:20.5892467Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mauthor[0m=[35m<DeviceID adam@dev1>[0m [36mcheckpoint[0m=[35m1[0m [36mevent_type[0m=[35m<BackendEvent.REALM_VLOBS_UPDATED: 'realm.vlobs_updated'>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m [36mrealm_id[0m=[35m<RealmID 65a5d610a1884ac2b6d00004ecee1e29>[0m [36msrc_id[0m=[35m<VlobID 65a5d610a1884ac2b6d00004ecee1e29>[0m [36msrc_version[0m=[35m1[0m
2022-05-09T20:22:20.5899638Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID CoolOrg>, 'user_id': <UserID bob>, 'user_certificate': b'\x02h\x05.X\xfc*\xc6\xdb`AP\xebd\xfbx\xe0\xdb<\xce\x13\xaeL\x94\x98L\xf3:S\xd8\xd3\xc65\xf3\xf2\x1c\xcf\xc4t`\xc3/P\xa5\xba\x81\xf1\xb0S\x91\xfeKe\xber\xf7O\x8b\xb0\x02\xe6\x92\x81\x06x\x9c\xebXRRY\x90\xba\xa1\xb48\xb5(>9\xb5\xa8$3-39\xb1$uUAiRNfr|vj\xe5\x11\x85\xd8\xc5\x93\xad\xec%\x85u\x17\xddx?M3@\xf4\xd2l\xb1\t?yC\x7f\xa9\xad\xfb\xd2\xcd"\xc9\x99\xe6\xb6,\xb1\xb4$#\xbfhebJb\xaeCJj\x99\xe1\x9a\x8c\xd2\xdc\xc4\xbc\xf8\x8c\xc4\xbc\x94\x9c\xd4I\xeb\x93\xf2\x93\x1cR+\x12s\x0brR\xf5\x92\xf3s\xd79\xe5\'U*\xf8&\x03)\xb7\xc4\xe4\xd4\x95%\x99\xb9\xa9\xc5%@\xe9\xeb\x8c\x8eg\xcc\x16\x1e```X^P\x94\x9f\x96\x99\x93\xba"8\xc4\xd1\xcf\xc51\xc8eEfq|bJnf\xde\xa1\xe5`\xa7f\xa6,\x06\x9a\n\x00\xed\xcaOb', 'first_device_id': <DeviceID bob@dev1>, 'first_device_certificate': b"\xfc\xce\x9a\x1c[\x00\x03\x044v\x9d+Y\xc4/\xce\xc2\x975\x95Tj' \xb2\x94(\x11>P\x85`\x04\x91E\x89\xefw{$i\xc0|.G\xeeb47\xb6\xa4\x90\x85\xf4\x8a\x06\t\xf7\xd9\xe9\xb4\xff_\tx\x9ck[RRY\x90\xba)%\xb5,395>9\xb5\xa8$3-39\xb1$uYbiIF~\xd1\xca\xc4\x94\xc4\\\x07\xa0\xb4\xe1\x1a\xa8\x9a\x9c\xc4\xa4\xd4\x9c\xf5\xbe\x95\n A\x85\xdc\xc4\xe4\x8c\xcc\xbc\xd4\x95P\xc9\xcc\x94\x15I\xf9I`\xf5+K2sS\x8bK\x12s\x0b\xae3:\x9e1[x\x80\x81\x81aUYjQfZe|vj\xe5\x11\x85\x07\x1d_Y\xfe\x8b\xf8\x0bx\xe9\x7fTT\xb3\xda\x9d\xd0\x1e\xaf\xd7\xf1\xa0`\xc9\x8d\x97\xd3c\x1f\xef\xb8\xdb\x96\x0c\x00\xf9\xa6C\x9e", '__id__': 'c29f711991004ff087969a2de7c0db55', '__signal__': <BackendEvent.USER_CREATED: 'user.created'>}[0m [36msignal[0m=[35m<BackendEvent.USER_CREATED: 'user.created'>[0m
2022-05-09T20:22:20.5907561Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35mh6ZfX2lkX1/ZIGMyOWY3MTE5OTEwMDRmZjA4Nzk2OWEyZGU3YzBkYjU1ql9fc2lnbmFsX1+sdXNlci5jcmVhdGVkuGZpcnN0X2RldmljZV9jZXJ0aWZpY2F0ZcTW/M6aHFsAAwQ0dp0rWcQvzsKXNZVUaicgspQoET5QhWAEkUWJ73d7JGnAfC5H7mI0N7akkIX0igYJ99nptP9fCXica1tSUlmQuikltSwzOTU+ObWoJDMtMzmxJHVZYmlJRn7RysSUxFwHoLThGqianMSk1Jz1vpUKIEGF3MTkjMy81JVQycyUFUn5SWD1K0syc1OLSxJzC64zOp4xW3iAgYFhVVlqUWZaZXx2auURhQcdX1n+i/gLeOl/VFSz2p3QHq/X8aBgyY2X02Mf77jblgwA+aZDnq9maXJzdF9kZXZpY2VfaWSoYm9iQGRldjGvb3JnYW5pemF0aW9uX2lkp0Nvb2xPcmewdXNlcl9jZXJ0aWZpY2F0ZcUBAwJoBS5Y/CrG22BBUOtk+3jg2zzOE65MlJhM8zpT2NPGNfPyHM/EdGDDL1CluoHxsFOR/ktlvnL3T4uwAuaSgQZ4nOtYUlJZkLqhtDi1KD45tagkMy0zObEkdVVBaVJOZnJ8dmrlEYXYxZOt7CWFdRfdeD9NM0D00myxCT95Q3+prfvSzSLJmea2LLG0JCO/aGViSmKuQ0pqmeGajNLcxLz4jMS8lJzUSeuT8pMcUisScwtyUvWS83PXOeUnVSr4JgMpt8Tk1JUlmbmpxSVA6euMjmfMFh5gYGBYXlCUn5aZk7oiOMTRz8UxyGVFZnF8YkpuZt6h5WCnZqYsBpoKAO3KT2KndXNlcl9pZKNib2I=[0m [36mpid[0m=[35m11602[0m
2022-05-09T20:22:20.5915929Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mevent_type[0m=[35m<BackendEvent.USER_CREATED: 'user.created'>[0m [36mfirst_device_certificate[0m=[35mb"\xfc\xce\x9a\x1c[\x00\x03\x044v\x9d+Y\xc4/\xce\xc2\x975\x95Tj' \xb2\x94(\x11>P\x85`\x04\x91E\x89\xefw{$i\xc0|.G\xeeb47\xb6\xa4\x90\x85\xf4\x8a\x06\t\xf7\xd9\xe9\xb4\xff_\tx\x9ck[RRY\x90\xba)%\xb5,395>9\xb5\xa8$3-39\xb1$uYbiIF~\xd1\xca\xc4\x94\xc4\\\x07\xa0\xb4\xe1\x1a\xa8\x9a\x9c\xc4\xa4\xd4\x9c\xf5\xbe\x95\n A\x85\xdc\xc4\xe4\x8c\xcc\xbc\xd4\x95P\xc9\xcc\x94\x15I\xf9I`\xf5+K2sS\x8bK\x12s\x0b\xae3:\x9e1[x\x80\x81\x81aUYjQfZe|vj\xe5\x11\x85\x07\x1d_Y\xfe\x8b\xf8\x0bx\xe9\x7fTT\xb3\xda\x9d\xd0\x1e\xaf\xd7\xf1\xa0`\xc9\x8d\x97\xd3c\x1f\xef\xb8\xdb\x96\x0c\x00\xf9\xa6C\x9e"[0m [36mfirst_device_id[0m=[35m<DeviceID bob@dev1>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m [36muser_certificate[0m=[35mb'\x02h\x05.X\xfc*\xc6\xdb`AP\xebd\xfbx\xe0\xdb<\xce\x13\xaeL\x94\x98L\xf3:S\xd8\xd3\xc65\xf3\xf2\x1c\xcf\xc4t`\xc3/P\xa5\xba\x81\xf1\xb0S\x91\xfeKe\xber\xf7O\x8b\xb0\x02\xe6\x92\x81\x06x\x9c\xebXRRY\x90\xba\xa1\xb48\xb5(>9\xb5\xa8$3-39\xb1$uUAiRNfr|vj\xe5\x11\x85\xd8\xc5\x93\xad\xec%\x85u\x17\xddx?M3@\xf4\xd2l\xb1\t?yC\x7f\xa9\xad\xfb\xd2\xcd"\xc9\x99\xe6\xb6,\xb1\xb4$#\xbfhebJb\xaeCJj\x99\xe1\x9a\x8c\xd2\xdc\xc4\xbc\xf8\x8c\xc4\xbc\x94\x9c\xd4I\xeb\x93\xf2\x93\x1cR+\x12s\x0brR\xf5\x92\xf3s\xd79\xe5\'U*\xf8&\x03)\xb7\xc4\xe4\xd4\x95%\x99\xb9\xa9\xc5%@\xe9\xeb\x8c\x8eg\xcc\x16\x1e```X^P\x94\x9f\x96\x99\x93\xba"8\xc4\xd1\xcf\xc51\xc8eEfq|bJnf\xde\xa1\xe5`\xa7f\xa6,\x06\x9a\n\x00\xed\xcaOb'[0m [36muser_id[0m=[35m<UserID bob>[0m
2022-05-09T20:22:20.5922133Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID CoolOrg>, 'author': <DeviceID bob@dev1>, 'realm_id': <RealmID ff76c402448643d8a2b575ef30c059a4>, 'user': <UserID bob>, 'role': <RealmRole.OWNER: 'OWNER'>, '__id__': '63a3962fc578464b8f2966496637242e', '__signal__': <BackendEvent.REALM_ROLES_UPDATED: 'realm.roles_updated'>}[0m [36msignal[0m=[35m<BackendEvent.REALM_ROLES_UPDATED: 'realm.roles_updated'>[0m
2022-05-09T20:22:20.5925534Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35mh6ZfX2lkX1/ZIDYzYTM5NjJmYzU3ODQ2NGI4ZjI5NjY0OTY2MzcyNDJlql9fc2lnbmFsX1+zcmVhbG0ucm9sZXNfdXBkYXRlZKZhdXRob3KoYm9iQGRldjGvb3JnYW5pemF0aW9uX2lkp0Nvb2xPcmeocmVhbG1faWTYAv92xAJEhkPYorV17zDAWaSkcm9sZaVPV05FUqR1c2Vyo2JvYg==[0m [36mpid[0m=[35m11602[0m
2022-05-09T20:22:20.5928543Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mauthor[0m=[35m<DeviceID bob@dev1>[0m [36mevent_type[0m=[35m<BackendEvent.REALM_ROLES_UPDATED: 'realm.roles_updated'>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m [36mrealm_id[0m=[35m<RealmID ff76c402448643d8a2b575ef30c059a4>[0m [36mrole[0m=[35m<RealmRole.OWNER: 'OWNER'>[0m [36muser[0m=[35m<UserID bob>[0m
2022-05-09T20:22:20.5931809Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID CoolOrg>, 'author': <DeviceID bob@dev1>, 'realm_id': <RealmID ff76c402448643d8a2b575ef30c059a4>, 'checkpoint': 1, 'src_id': <VlobID ff76c402448643d8a2b575ef30c059a4>, 'src_version': 1, '__id__': '470f37f26111450da3dce23c0e46cb77', '__signal__': <BackendEvent.REALM_VLOBS_UPDATED: 'realm.vlobs_updated'>}[0m [36msignal[0m=[35m<BackendEvent.REALM_VLOBS_UPDATED: 'realm.vlobs_updated'>[0m
2022-05-09T20:22:20.5935013Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35miKZfX2lkX1/ZIDQ3MGYzN2YyNjExMTQ1MGRhM2RjZTIzYzBlNDZjYjc3ql9fc2lnbmFsX1+zcmVhbG0udmxvYnNfdXBkYXRlZKZhdXRob3KoYm9iQGRldjGqY2hlY2twb2ludAGvb3JnYW5pemF0aW9uX2lkp0Nvb2xPcmeocmVhbG1faWTYAv92xAJEhkPYorV17zDAWaSmc3JjX2lk2AL/dsQCRIZD2KK1de8wwFmkq3NyY192ZXJzaW9uAQ==[0m [36mpid[0m=[35m11602[0m
2022-05-09T20:22:20.5937997Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mauthor[0m=[35m<DeviceID bob@dev1>[0m [36mcheckpoint[0m=[35m1[0m [36mevent_type[0m=[35m<BackendEvent.REALM_VLOBS_UPDATED: 'realm.vlobs_updated'>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m [36mrealm_id[0m=[35m<RealmID ff76c402448643d8a2b575ef30c059a4>[0m [36msrc_id[0m=[35m<VlobID ff76c402448643d8a2b575ef30c059a4>[0m [36msrc_version[0m=[35m1[0m
2022-05-09T20:22:20.5940030Z DEBUG parsec.api.transport:transport.py:142 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mAccepting WebSocket upgrade [0m [[34m[1mparsec.api.transport[0m] [36mconn_id[0m=[35m753fcd44cd54488da5f8d11240c0c84b[0m
2022-05-09T20:22:20.5941786Z DEBUG parsec.api.transport:transport.py:117 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mWebSocket negotiation complete[0m [[34m[1mparsec.api.transport[0m] [36mconn_id[0m=[35m1533a1ea173847e5826f6c14f2602bd4[0m [36mws_event[0m=[35mAcceptConnection(subprotocol=None, extensions=[], extra_headers=[])[0m
2022-05-09T20:22:20.5943841Z INFO parsec.api.transport:app.py:328 [2m2022-05-09 20:22:13[0m [[32m[1minfo [0m] [1mConnection established [0m [[34m[1mparsec.api.transport[0m] [36mconn_id[0m=[35m753fcd44cd54488da5f8d11240c0c84b[0m [36mdevice_id[0m=[35m<DeviceID alice@dev1>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m
2022-05-09T20:22:20.5946536Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID CoolOrg>, 'greeter': <UserID alice>, 'token': <InvitationToken c13900b7830240b1a76a542a1accc389>, 'status': <InvitationStatus.IDLE: 'IDLE'>, '__id__': '824024c486564f82b54520459c026165', '__signal__': <BackendEvent.INVITE_STATUS_CHANGED: 'invite.status_changed'>}[0m [36msignal[0m=[35m<BackendEvent.INVITE_STATUS_CHANGED: 'invite.status_changed'>[0m
2022-05-09T20:22:20.5949909Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35mhqZfX2lkX1/ZIDgyNDAyNGM0ODY1NjRmODJiNTQ1MjA0NTljMDI2MTY1ql9fc2lnbmFsX1+1aW52aXRlLnN0YXR1c19jaGFuZ2Vkp2dyZWV0ZXKlYWxpY2Wvb3JnYW5pemF0aW9uX2lkp0Nvb2xPcmemc3RhdHVzpElETEWldG9rZW7YAsE5ALeDAkCxp2pUKhrMw4k=[0m [36mpid[0m=[35m11602[0m
2022-05-09T20:22:20.5954697Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mevent_type[0m=[35m<BackendEvent.INVITE_STATUS_CHANGED: 'invite.status_changed'>[0m [36mgreeter[0m=[35m<UserID alice>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m [36mstatus[0m=[35m<InvitationStatus.IDLE: 'IDLE'>[0m [36mtoken[0m=[35m<InvitationToken c13900b7830240b1a76a542a1accc389>[0m
2022-05-09T20:22:20.5956913Z DEBUG parsec.api.transport:transport.py:142 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mAccepting WebSocket upgrade [0m [[34m[1mparsec.api.transport[0m] [36mconn_id[0m=[35m422475b772da44d79ec08ce0dc431258[0m
2022-05-09T20:22:20.5958804Z DEBUG parsec.api.transport:transport.py:117 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mWebSocket negotiation complete[0m [[34m[1mparsec.api.transport[0m] [36mconn_id[0m=[35m498615e3728843a88358786d3ac9147f[0m [36mws_event[0m=[35mAcceptConnection(subprotocol=None, extensions=[], extra_headers=[])[0m
2022-05-09T20:22:20.5961017Z INFO parsec.api.transport:app.py:328 [2m2022-05-09 20:22:13[0m [[32m[1minfo [0m] [1mConnection established [0m [[34m[1mparsec.api.transport[0m] [36mconn_id[0m=[35m422475b772da44d79ec08ce0dc431258[0m [36minvitation_token[0m=[35m<InvitationToken c13900b7830240b1a76a542a1accc389>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m
2022-05-09T20:22:20.5963692Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35mhqZfX2lkX1/ZIDg5N2VlYThiMjZlOTRjM2Q5ZTIyMDliZTRhOTFiNjYyql9fc2lnbmFsX1+1aW52aXRlLnN0YXR1c19jaGFuZ2Vkp2dyZWV0ZXKlYWxpY2Wvb3JnYW5pemF0aW9uX2lkp0Nvb2xPcmemc3RhdHVzpVJFQURZpXRva2Vu2ALBOQC3gwJAsadqVCoazMOJ[0m [36mpid[0m=[35m11602[0m
2022-05-09T20:22:20.5966551Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mevent_type[0m=[35m<BackendEvent.INVITE_STATUS_CHANGED: 'invite.status_changed'>[0m [36mgreeter[0m=[35m<UserID alice>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m [36mstatus[0m=[35m<InvitationStatus.READY: 'READY'>[0m [36mtoken[0m=[35m<InvitationToken c13900b7830240b1a76a542a1accc389>[0m
2022-05-09T20:22:20.5970068Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID CoolOrg>, 'greeter': <UserID alice>, 'token': <InvitationToken c13900b7830240b1a76a542a1accc389>, 'status': <InvitationStatus.READY: 'READY'>, '__id__': '897eea8b26e94c3d9e2209be4a91b662', '__signal__': <BackendEvent.INVITE_STATUS_CHANGED: 'invite.status_changed'>}[0m [36msignal[0m=[35m<BackendEvent.INVITE_STATUS_CHANGED: 'invite.status_changed'>[0m
2022-05-09T20:22:20.5973632Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID CoolOrg>, 'token': <InvitationToken c13900b7830240b1a76a542a1accc389>, '__id__': 'c7a892000f40445daa1acbac457cb9c6', '__signal__': <BackendEvent.INVITE_CONDUIT_UPDATED: 'invite.conduit_updated'>}[0m [36msignal[0m=[35m<BackendEvent.INVITE_CONDUIT_UPDATED: 'invite.conduit_updated'>[0m
2022-05-09T20:22:20.5976733Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35mhKZfX2lkX1/ZIGM3YTg5MjAwMGY0MDQ0NWRhYTFhY2JhYzQ1N2NiOWM2ql9fc2lnbmFsX1+2aW52aXRlLmNvbmR1aXRfdXBkYXRlZK9vcmdhbml6YXRpb25faWSnQ29vbE9yZ6V0b2tlbtgCwTkAt4MCQLGnalQqGszDiQ==[0m [36mpid[0m=[35m11602[0m
2022-05-09T20:22:20.5979248Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mevent_type[0m=[35m<BackendEvent.INVITE_CONDUIT_UPDATED: 'invite.conduit_updated'>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m [36mtoken[0m=[35m<InvitationToken c13900b7830240b1a76a542a1accc389>[0m
2022-05-09T20:22:20.5982141Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID CoolOrg>, 'token': <InvitationToken c13900b7830240b1a76a542a1accc389>, '__id__': '559a3f1ae5e643d2912bfb83822e9a35', '__signal__': <BackendEvent.INVITE_CONDUIT_UPDATED: 'invite.conduit_updated'>}[0m [36msignal[0m=[35m<BackendEvent.INVITE_CONDUIT_UPDATED: 'invite.conduit_updated'>[0m
2022-05-09T20:22:20.5985090Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35mhKZfX2lkX1/ZIDU1OWEzZjFhZTVlNjQzZDI5MTJiZmI4MzgyMmU5YTM1ql9fc2lnbmFsX1+2aW52aXRlLmNvbmR1aXRfdXBkYXRlZK9vcmdhbml6YXRpb25faWSnQ29vbE9yZ6V0b2tlbtgCwTkAt4MCQLGnalQqGszDiQ==[0m [36mpid[0m=[35m11609[0m
2022-05-09T20:22:20.5987601Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mevent_type[0m=[35m<BackendEvent.INVITE_CONDUIT_UPDATED: 'invite.conduit_updated'>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m [36mtoken[0m=[35m<InvitationToken c13900b7830240b1a76a542a1accc389>[0m
2022-05-09T20:22:20.5990407Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID CoolOrg>, 'token': <InvitationToken c13900b7830240b1a76a542a1accc389>, '__id__': '1fdbd08e9f8145439e30ee77a1bcc64b', '__signal__': <BackendEvent.INVITE_CONDUIT_UPDATED: 'invite.conduit_updated'>}[0m [36msignal[0m=[35m<BackendEvent.INVITE_CONDUIT_UPDATED: 'invite.conduit_updated'>[0m
2022-05-09T20:22:20.5993486Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35mhKZfX2lkX1/ZIDFmZGJkMDhlOWY4MTQ1NDM5ZTMwZWU3N2ExYmNjNjRiql9fc2lnbmFsX1+2aW52aXRlLmNvbmR1aXRfdXBkYXRlZK9vcmdhbml6YXRpb25faWSnQ29vbE9yZ6V0b2tlbtgCwTkAt4MCQLGnalQqGszDiQ==[0m [36mpid[0m=[35m11602[0m
2022-05-09T20:22:20.5995813Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mevent_type[0m=[35m<BackendEvent.INVITE_CONDUIT_UPDATED: 'invite.conduit_updated'>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m [36mtoken[0m=[35m<InvitationToken c13900b7830240b1a76a542a1accc389>[0m
2022-05-09T20:22:20.5998209Z INFO parsec.api.transport:app.py:470 [2m2022-05-09 20:22:13[0m [[32m[1minfo [0m] [1mRequest [0m [[34m[1mparsec.api.transport[0m] [36mcmd[0m=[35minvite_1_claimer_wait_peer[0m [36mconn_id[0m=[35m422475b772da44d79ec08ce0dc431258[0m [36minvitation_token[0m=[35m<InvitationToken c13900b7830240b1a76a542a1accc389>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m [36mstatus[0m=[35mok[0m
2022-05-09T20:22:20.6000804Z INFO parsec.api.transport:app.py:470 [2m2022-05-09 20:22:13[0m [[32m[1minfo [0m] [1mRequest [0m [[34m[1mparsec.api.transport[0m] [36mcmd[0m=[35minvite_1_greeter_wait_peer[0m [36mconn_id[0m=[35m753fcd44cd54488da5f8d11240c0c84b[0m [36mdevice_id[0m=[35m<DeviceID alice@dev1>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m [36mstatus[0m=[35mok[0m
2022-05-09T20:22:20.6003653Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID CoolOrg>, 'token': <InvitationToken c13900b7830240b1a76a542a1accc389>, '__id__': 'ba1fa346a149400ebcba5cc0b8c69124', '__signal__': <BackendEvent.INVITE_CONDUIT_UPDATED: 'invite.conduit_updated'>}[0m [36msignal[0m=[35m<BackendEvent.INVITE_CONDUIT_UPDATED: 'invite.conduit_updated'>[0m
2022-05-09T20:22:20.6006568Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35mhKZfX2lkX1/ZIGJhMWZhMzQ2YTE0OTQwMGViY2JhNWNjMGI4YzY5MTI0ql9fc2lnbmFsX1+2aW52aXRlLmNvbmR1aXRfdXBkYXRlZK9vcmdhbml6YXRpb25faWSnQ29vbE9yZ6V0b2tlbtgCwTkAt4MCQLGnalQqGszDiQ==[0m [36mpid[0m=[35m11609[0m
2022-05-09T20:22:20.6009082Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mevent_type[0m=[35m<BackendEvent.INVITE_CONDUIT_UPDATED: 'invite.conduit_updated'>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m [36mtoken[0m=[35m<InvitationToken c13900b7830240b1a76a542a1accc389>[0m
2022-05-09T20:22:20.6012262Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID CoolOrg>, 'greeter': <UserID alice>, 'token': <InvitationToken c13900b7830240b1a76a542a1accc389>, 'status': <InvitationStatus.DELETED: 'DELETED'>, '__id__': '401709c51eb44ecb850dda64c5d86709', '__signal__': <BackendEvent.INVITE_STATUS_CHANGED: 'invite.status_changed'>}[0m [36msignal[0m=[35m<BackendEvent.INVITE_STATUS_CHANGED: 'invite.status_changed'>[0m
2022-05-09T20:22:20.6015616Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35mhqZfX2lkX1/ZIDQwMTcwOWM1MWViNDRlY2I4NTBkZGE2NGM1ZDg2NzA5ql9fc2lnbmFsX1+1aW52aXRlLnN0YXR1c19jaGFuZ2Vkp2dyZWV0ZXKlYWxpY2Wvb3JnYW5pemF0aW9uX2lkp0Nvb2xPcmemc3RhdHVzp0RFTEVURUSldG9rZW7YAsE5ALeDAkCxp2pUKhrMw4k=[0m [36mpid[0m=[35m11602[0m
2022-05-09T20:22:20.6018535Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:13[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mevent_type[0m=[35m<BackendEvent.INVITE_STATUS_CHANGED: 'invite.status_changed'>[0m [36mgreeter[0m=[35m<UserID alice>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m [36mstatus[0m=[35m<InvitationStatus.DELETED: 'DELETED'>[0m [36mtoken[0m=[35m<InvitationToken c13900b7830240b1a76a542a1accc389>[0m
2022-05-09T20:22:20.6020020Z ERROR asyncio:base_events.py:1651 Exception in default exception handler
2022-05-09T20:22:20.6020515Z Traceback (most recent call last):
2022-05-09T20:22:20.6021077Z File "/opt/hostedtoolcache/Python/3.7.13/x64/lib/python3.7/asyncio/base_events.py", line 1645, in call_exception_handler
2022-05-09T20:22:20.6021667Z self.default_exception_handler(context)
2022-05-09T20:22:20.6023279Z File "/opt/hostedtoolcache/Python/3.7.13/x64/lib/python3.7/site-packages/trio_asyncio/_async.py", line 44, in default_exception_handler
2022-05-09T20:22:20.6023923Z raise exception
2022-05-09T20:22:20.6024459Z File "/opt/hostedtoolcache/Python/3.7.13/x64/lib/python3.7/asyncio/selector_events.py", line 826, in _read_ready__data_received
2022-05-09T20:22:20.6025065Z self._protocol.data_received(data)
2022-05-09T20:22:20.6025981Z File "/opt/hostedtoolcache/Python/3.7.13/x64/lib/python3.7/site-packages/asyncpg/connect_utils.py", line 673, in data_received
2022-05-09T20:22:20.6026568Z self.on_data.set_result(False)
2022-05-09T20:22:20.6026984Z asyncio.base_futures.InvalidStateError: invalid state
2022-05-09T20:22:20.6031774Z INFO parsec.api.transport:app.py:470 [2m2022-05-09 20:22:14[0m [[32m[1minfo [0m] [1mRequest [0m [[34m[1mparsec.api.transport[0m] [36mcmd[0m=[35minvite_2a_greeter_get_hashed_nonce[0m [36mconn_id[0m=[35m753fcd44cd54488da5f8d11240c0c84b[0m [36mdevice_id[0m=[35m<DeviceID alice@dev1>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m [36mstatus[0m=[35malready_deleted[0m
2022-05-09T20:22:20.6034640Z DEBUG parsec.backend.postgresql.handler:handler.py:205 [2m2022-05-09 20:22:14[0m [[32m[1mdebug [0m] [1mnotif received [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mchannel[0m=[35mapp_notification[0m [36mpayload[0m=[35mhqZfX2lkX1/ZIDIzZDViNTIwYmE1NTRkZDFhMTg1YjJiNDkwZWEzMTQyql9fc2lnbmFsX1+1aW52aXRlLnN0YXR1c19jaGFuZ2Vkp2dyZWV0ZXKlYWxpY2Wvb3JnYW5pemF0aW9uX2lkp0Nvb2xPcmemc3RhdHVzpElETEWldG9rZW7YAsE5ALeDAkCxp2pUKhrMw4k=[0m [36mpid[0m=[35m11611[0m
2022-05-09T20:22:20.6037526Z DEBUG parsec.event_bus:event_bus.py:86 [2m2022-05-09 20:22:14[0m [[32m[1mdebug [0m] [1mSend event [0m [[34m[1mparsec.event_bus[0m] [36mevent_type[0m=[35m<BackendEvent.INVITE_STATUS_CHANGED: 'invite.status_changed'>[0m [36mgreeter[0m=[35m<UserID alice>[0m [36morganization_id[0m=[35m<OrganizationID CoolOrg>[0m [36mstatus[0m=[35m<InvitationStatus.IDLE: 'IDLE'>[0m [36mtoken[0m=[35m<InvitationToken c13900b7830240b1a76a542a1accc389>[0m
2022-05-09T20:22:20.6040766Z DEBUG parsec.backend.postgresql.handler:handler.py:226 [2m2022-05-09 20:22:14[0m [[32m[1mdebug [0m] [1mnotif sent [0m [[34m[1mparsec.backend.postgresql.handler[0m] [36mkwargs[0m=[35m{'organization_id': <OrganizationID CoolOrg>, 'greeter': <UserID alice>, 'token': <InvitationToken c13900b7830240b1a76a542a1accc389>, 'status': <InvitationStatus.IDLE: 'IDLE'>, '__id__': '23d5b520ba554dd1a185b2b490ea3142', '__signal__': <BackendEvent.INVITE_STATUS_CHANGED: 'invite.status_changed'>}[0m [36msignal[0m=[35m<BackendEvent.INVITE_STATUS_CHANGED: 'invite.status_changed'>[0m
2022-05-09T20:22:20.6043708Z DEBUG parsec.api.transport:transport.py:188 [2m2022-05-09 20:22:14[0m [[32m[1mdebug [0m] [1mConnection closed [0m [[34m[1mparsec.api.transport[0m] [36mcode[0m=[35m<CloseReason.NORMAL_CLOSURE: 1000>[0m [36mconn_id[0m=[35m498615e3728843a88358786d3ac9147f[0m [36mreason[0m=[35m[0m
https://dev.azure.com/Scille/parsec/_build/results?buildId=8759&view=logs&j=428b1e07-02b6-507b-4a77-51bcad7c9856&t=ea0bc151-d1c3-5c1f-9830-74ff3d5eadda&l=482