[0KRunning with gitlab-runner 12.0.0 (6946bae7) [0;m[0K on big ci jyy6uahP [0;msection_start:1562956744:prepare_executor [0K[0KUsing Docker executor with image elixir:1.8.1 ... [0;m[0KStarting service lainsoykaf/postgres-with-rum:latest ... [0;m[0KPulling docker image lainsoykaf/postgres-with-rum:latest ... [0;m[0KUsing docker image sha256:10a6277dc24112c206d4962c82f82ea80187bc0b7eae4dd0215dceedfda5c71a for lainsoykaf/postgres-with-rum:latest ... [0;m[0KWaiting for services to be up and running... [0;m[0KPulling docker image elixir:1.8.1 ... [0;m[0KUsing docker image sha256:7923a9d70b5effba8c1e462ff540035c5b0b1950575400ad1877f8826df79ca5 for elixir:1.8.1 ... [0;msection_end:1562956773:prepare_executor [0Ksection_start:1562956773:prepare_script [0KRunning on runner-jyy6uahP-project-603-concurrent-1 via pleromagit... section_end:1562956781:prepare_script [0Ksection_start:1562956781:get_sources [0K[32;1mFetching changes...[0;m Initialized empty Git repository in /builds/chrismccord/pleroma/.git/ [32;1mCreated fresh repository.[0;m From https://git.pleroma.social/chrismccord/pleroma * [new branch] 0.9.9-beta-2 -> origin/0.9.9-beta-2 * [new branch] 0.9.9-beta-3 -> origin/0.9.9-beta-3 * [new branch] 113-mastoapi-api-web-settings-endpoint -> origin/113-mastoapi-api-web-settings-endpoint * [new branch] 116-send-delete-event -> origin/116-send-delete-event * [new branch] 2018-12-10-update-frontend -> origin/2018-12-10-update-frontend * [new branch] 2018-12-13-update-frontend -> origin/2018-12-13-update-frontend * [new branch] 2018-12-17-update-frontend -> origin/2018-12-17-update-frontend * [new branch] 2018-12-29-update-frontend -> origin/2018-12-29-update-frontend * [new branch] 2019-02-06-update-frontend -> origin/2019-02-06-update-frontend * [new branch] 2019-02-21-update-frontend -> origin/2019-02-21-update-frontend * [new branch] 2019-03-20-update-frontend -> origin/2019-03-20-update-frontend * [new branch] 2019-06-29-pleromafe -> origin/2019-06-29-pleromafe * [new branch] 2019-1-1-update-frontend -> origin/2019-1-1-update-frontend * [new branch] 2019-1-20-update-frontend -> origin/2019-1-20-update-frontend * [new branch] 2019-1-30-update-frontend -> origin/2019-1-30-update-frontend * [new branch] 589-fix-cache -> origin/589-fix-cache * [new branch] 783-mrf-rejections-should-not-log-as-errors -> origin/783-mrf-rejections-should-not-log-as-errors * [new branch] 986-document-how-to-disable-rate-limiting -> origin/986-document-how-to-disable-rate-limiting * [new branch] Move-fqa-to-docs -> origin/Move-fqa-to-docs * [new branch] add-activity-id-to-push-messages -> origin/add-activity-id-to-push-messages * [new branch] add-custom-emoji-test -> origin/add-custom-emoji-test * [new branch] add-local-field-to-status -> origin/add-local-field-to-status * [new branch] add-mediaproxy-question-to-configgen -> origin/add-mediaproxy-question-to-configgen * [new branch] add-screenname-extension-to-masto-api -> origin/add-screenname-extension-to-masto-api * [new branch] align-mastodon-conversations -> origin/align-mastodon-conversations * [new branch] api-links -> origin/api-links * [new branch] authenticated-profile-fetching -> origin/authenticated-profile-fetching * [new branch] bbs -> origin/bbs * [new branch] better-following -> origin/better-following * [new branch] blocks-in-user-view -> origin/blocks-in-user-view * [new branch] bring-ecto-back-to-mainline -> origin/bring-ecto-back-to-mainline * [new branch] bugfix/377-stuck-follow-request -> origin/bugfix/377-stuck-follow-request * [new branch] bugfix/408 -> origin/bugfix/408 * [new branch] bugfix/68-twitterAPI-add-in_reply_to_screen_name -> origin/bugfix/68-twitterAPI-add-in_reply_to_screen_name * [new branch] bugfix/956-activity-id-nil-conversations -> origin/bugfix/956-activity-id-nil-conversations * [new branch] bugfix/980-polls-double-vote -> origin/bugfix/980-polls-double-vote * [new branch] bugfix/activitypub-bot-profile-update -> origin/bugfix/activitypub-bot-profile-update * [new branch] bugfix/activitypub-public -> origin/bugfix/activitypub-public * [new branch] bugfix/as2-accept-json -> origin/bugfix/as2-accept-json * [new branch] bugfix/attachment-mimetype -> origin/bugfix/attachment-mimetype * [new branch] bugfix/content_nil_lenght_check -> origin/bugfix/content_nil_lenght_check * [new branch] bugfix/dm-timeline-scope -> origin/bugfix/dm-timeline-scope * [new branch] bugfix/dont-break-on-empty-in-reply-to -> origin/bugfix/dont-break-on-empty-in-reply-to * [new branch] bugfix/fd-exhaustion -> origin/bugfix/fd-exhaustion * [new branch] bugfix/filter_id -> origin/bugfix/filter_id * [new branch] bugfix/fix-mrf-reject-match -> origin/bugfix/fix-mrf-reject-match * [new branch] bugfix/fix-rejects -> origin/bugfix/fix-rejects * [new branch] bugfix/gopher-empty-lines -> origin/bugfix/gopher-empty-lines * [new branch] bugfix/harden_status_output -> origin/bugfix/harden_status_output * [new branch] bugfix/html-scrub-comments -> origin/bugfix/html-scrub-comments * [new branch] bugfix/html-scrub-schemes -> origin/bugfix/html-scrub-schemes * [new branch] bugfix/improve-boost-targeting -> origin/bugfix/improve-boost-targeting * [new branch] bugfix/json-ld-object-sanitization -> origin/bugfix/json-ld-object-sanitization * [new branch] bugfix/kroeg -> origin/bugfix/kroeg * [new branch] bugfix/magnet-links -> origin/bugfix/magnet-links * [new branch] bugfix/mastofe_thread_render -> origin/bugfix/mastofe_thread_render * [new branch] bugfix/mrf-simple-media-removal -> origin/bugfix/mrf-simple-media-removal * [new branch] bugfix/no-cc-mentions -> origin/bugfix/no-cc-mentions * [new branch] bugfix/notice-urls-should-return-objects -> origin/bugfix/notice-urls-should-return-objects * [new branch] bugfix/oauth-token-padding -> origin/bugfix/oauth-token-padding * [new branch] bugfix/object-fetching-handle-mrf-reject -> origin/bugfix/object-fetching-handle-mrf-reject * [new branch] bugfix/ostatus-as2-reflection -> origin/bugfix/ostatus-as2-reflection * [new branch] bugfix/prismo.news_article_url -> origin/bugfix/prismo.news_article_url * [new branch] bugfix/public-mastoapi-websocket -> origin/bugfix/public-mastoapi-websocket * [new branch] bugfix/rel-me_list -> origin/bugfix/rel-me_list * [new branch] bugfix/relax-spam-protection -> origin/bugfix/relax-spam-protection * [new branch] bugfix/remove-vanilla-flavour -> origin/bugfix/remove-vanilla-flavour * [new branch] bugfix/rich-media-card -> origin/bugfix/rich-media-card * [new branch] bugfix/rich-media-non-unicode -> origin/bugfix/rich-media-non-unicode * [new branch] bugfix/rich-media-non-unicode-nuclear-option -> origin/bugfix/rich-media-non-unicode-nuclear-option * [new branch] bugfix/s3-configuration -> origin/bugfix/s3-configuration * [new branch] bugfix/server-true-in-prod -> origin/bugfix/server-true-in-prod * [new branch] bugfix/simple-notifications-for-non-create-activities -> origin/bugfix/simple-notifications-for-non-create-activities * [new branch] bugfix/status-url-field -> origin/bugfix/status-url-field * [new branch] bugfix/tesla-query-params -> origin/bugfix/tesla-query-params * [new branch] bugfix/test-circular-reference -> origin/bugfix/test-circular-reference * [new branch] bugfix/transmogrifier-bare-tags -> origin/bugfix/transmogrifier-bare-tags * [new branch] bugfix/webfinger-jrd -> origin/bugfix/webfinger-jrd * [new branch] bugfix/websub-hardening -> origin/bugfix/websub-hardening * [new branch] card-handling -> origin/card-handling * [new branch] carrot-bullying -> origin/carrot-bullying * [new branch] change-containment-default -> origin/change-containment-default * [new branch] cm-federated-tests -> origin/cm-federated-tests * [new branch] conversations_three -> origin/conversations_three * [new branch] conversations_two -> origin/conversations_two * [new branch] csv-export -> origin/csv-export * [new branch] custom-resources-folder -> origin/custom-resources-folder * [new branch] develop -> origin/develop * [new branch] doc/add-lighttpd -> origin/doc/add-lighttpd * [new branch] docker-speedup -> origin/docker-speedup * [new branch] docs/installation-merge -> origin/docs/installation-merge * [new branch] documentation-improvements -> origin/documentation-improvements * [new branch] dokku -> origin/dokku * [new branch] dtluna/pleroma-bugfix/repeated-follow-unfollow -> origin/dtluna/pleroma-bugfix/repeated-follow-unfollow * [new branch] ecto-3-migration -> origin/ecto-3-migration * [new branch] ecto_sql_update -> origin/ecto_sql_update * [new branch] emoji-in-account-view -> origin/emoji-in-account-view * [new branch] emoji-loader-fix -> origin/emoji-loader-fix * [new branch] explicit-addressing -> origin/explicit-addressing * [new branch] fallback-redirect -> origin/fallback-redirect * [new branch] feat/style-oauth-login-page -> origin/feat/style-oauth-login-page * [new branch] feature/activitypub -> origin/feature/activitypub * [new branch] feature/activitypub-c2s-source -> origin/feature/activitypub-c2s-source * [new branch] feature/add-in-reply-to-profileurl -> origin/feature/add-in-reply-to-profileurl * [new branch] feature/add-task-to-create-custom-emoji-list -> origin/feature/add-task-to-create-custom-emoji-list * [new branch] feature/ap-c2s-whoami -> origin/feature/ap-c2s-whoami * [new branch] feature/atom-feed-pagination -> origin/feature/atom-feed-pagination * [new branch] feature/backup -> origin/feature/backup * [new branch] feature/bbs -> origin/feature/bbs * [new branch] feature/blocks -> origin/feature/blocks * [new branch] feature/caddyfile -> origin/feature/caddyfile * [new branch] feature/chat -> origin/feature/chat * [new branch] feature/chat-enhanced -> origin/feature/chat-enhanced * [new branch] feature/ci-release-build -> origin/feature/ci-release-build * [new branch] feature/cowboy2 -> origin/feature/cowboy2 * [new branch] feature/csp-plug -> origin/feature/csp-plug * [new branch] feature/custom_media_url -> origin/feature/custom_media_url * [new branch] feature/database-compaction -> origin/feature/database-compaction * [new branch] feature/diaspora -> origin/feature/diaspora * [new branch] feature/disable-config-management -> origin/feature/disable-config-management * [new branch] feature/dm-sanity -> origin/feature/dm-sanity * [new branch] feature/documentation -> origin/feature/documentation * [new branch] feature/domain-blocks -> origin/feature/domain-blocks * [new branch] feature/dynamic-user-refresh -> origin/feature/dynamic-user-refresh * [new branch] feature/emoji-in-local-users -> origin/feature/emoji-in-local-users * [new branch] feature/emoji-vacuum -> origin/feature/emoji-vacuum * [new branch] feature/federated-flags -> origin/feature/federated-flags * [new branch] feature/generic-actor -> origin/feature/generic-actor * [new branch] feature/groups -> origin/feature/groups * [new branch] feature/hellthread-filter-improvements -> origin/feature/hellthread-filter-improvements * [new branch] feature/hellthread-mitigation -> origin/feature/hellthread-mitigation * [new branch] feature/html-scrub-policy -> origin/feature/html-scrub-policy * [new branch] feature/improve-block-filtering -> origin/feature/improve-block-filtering * [new branch] feature/improve-error-logging -> origin/feature/improve-error-logging * [new branch] feature/improve-microformats -> origin/feature/improve-microformats * [new branch] feature/in-out-federator -> origin/feature/in-out-federator * [new branch] feature/in-reply-to-screen-name -> origin/feature/in-reply-to-screen-name * [new branch] feature/jsonld-context-cleanup -> origin/feature/jsonld-context-cleanup * [new branch] feature/keyword-policy -> origin/feature/keyword-policy * [new branch] feature/make-startup-errorless-again -> origin/feature/make-startup-errorless-again * [new branch] feature/markdown-enable-tags -> origin/feature/markdown-enable-tags * [new branch] feature/masto-styled-login-page -> origin/feature/masto-styled-login-page * [new branch] feature/mastoapi-embedded-relationships -> origin/feature/mastoapi-embedded-relationships * [new branch] feature/mastodon_api_2.4.x -> origin/feature/mastodon_api_2.4.x * [new branch] feature/mediaproxy-inline-images -> origin/feature/mediaproxy-inline-images * [new branch] feature/mediaproxy-nodeinfo -> origin/feature/mediaproxy-nodeinfo * [new branch] feature/move-search-to-db -> origin/feature/move-search-to-db * [new branch] feature/mrf-anti-followbot -> origin/feature/mrf-anti-followbot * [new branch] feature/mrf-mediaproxy-warm -> origin/feature/mrf-mediaproxy-warm * [new branch] feature/mrf-no-placeholder-text-policy -> origin/feature/mrf-no-placeholder-text-policy * [new branch] feature/mrf-scrub -> origin/feature/mrf-scrub * [new branch] feature/mrf-tag -> origin/feature/mrf-tag * [new branch] feature/mrf-transparency-opt-out -> origin/feature/mrf-transparency-opt-out * [new branch] feature/mrf-user-allowlist -> origin/feature/mrf-user-allowlist * [new branch] feature/nodeinfo-frontend-config -> origin/feature/nodeinfo-frontend-config * [new branch] feature/nodeinfo_federation_info -> origin/feature/nodeinfo_federation_info * [new branch] feature/notification-control-part-2 -> origin/feature/notification-control-part-2 * [new branch] feature/oauth-me -> origin/feature/oauth-me * [new branch] feature/object-normalize-preload -> origin/feature/object-normalize-preload * [new branch] feature/otp-releases -> origin/feature/otp-releases * [new branch] feature/peertube -> origin/feature/peertube * [new branch] feature/pleromafe-usersearch -> origin/feature/pleromafe-usersearch * [new branch] feature/qvitter-notifications-dismiss -> origin/feature/qvitter-notifications-dismiss * [new branch] feature/reblog-muting -> origin/feature/reblog-muting * [new branch] feature/releases -> origin/feature/releases * [new branch] feature/remote-follow -> origin/feature/remote-follow * [new branch] feature/retry-queue -> origin/feature/retry-queue * [new branch] feature/rich-media-cachex -> origin/feature/rich-media-cachex * [new branch] feature/rich-media-limits -> origin/feature/rich-media-limits * [new branch] feature/rich-text -> origin/feature/rich-text * [new branch] feature/s3 -> origin/feature/s3 * [new branch] feature/s3-force-media-proxy -> origin/feature/s3-force-media-proxy * [new branch] feature/sse_streaming -> origin/feature/sse_streaming * [new branch] feature/staff-discovery-api -> origin/feature/staff-discovery-api * [new branch] feature/static-fe -> origin/feature/static-fe * [new branch] feature/streaming -> origin/feature/streaming * [new branch] feature/suggestions-api-with-third-party-recommendation-engine -> origin/feature/suggestions-api-with-third-party-recommendation-engine * [new branch] feature/thread-muting -> origin/feature/thread-muting * [new branch] feature/update-url-regex -> origin/feature/update-url-regex * [new branch] feature/user_deletion -> origin/feature/user_deletion * [new branch] features/column_media_streaming -> origin/features/column_media_streaming * [new branch] features/flavour-change-get -> origin/features/flavour-change-get * [new branch] features/initial-state_rights -> origin/features/initial-state_rights * [new branch] features/masto-api/multi-tag-timelines -> origin/features/masto-api/multi-tag-timelines * [new branch] features/masto_fe-config -> origin/features/masto_fe-config * [new branch] features/mastoapi-cards -> origin/features/mastoapi-cards * [new branch] features/mastoapi/2.6.0-conversations -> origin/features/mastoapi/2.6.0-conversations * [new branch] features/mastoapi/2.7.0-registration -> origin/features/mastoapi/2.7.0-registration * [new branch] features/notifications_exclude_types -> origin/features/notifications_exclude_types * [new branch] fed-tests -> origin/fed-tests * [new branch] feld/pleroma-feld-mastodon-usersearch -> origin/feld/pleroma-feld-mastodon-usersearch * [new branch] filetype-recognition -> origin/filetype-recognition * [new branch] fix-broken-users-routes -> origin/fix-broken-users-routes * [new branch] fix-chat-2 -> origin/fix-chat-2 * [new branch] fix-dm-index -> origin/fix-dm-index * [new branch] fix-info-id -> origin/fix-info-id * [new branch] fix-rich-media-toggle -> origin/fix-rich-media-toggle * [new branch] fix-search-speed -> origin/fix-search-speed * [new branch] fix-slow-relationships -> origin/fix-slow-relationships * [new branch] fix-tags -> origin/fix-tags * [new branch] fix-tootdon-image-uploads -> origin/fix-tootdon-image-uploads * [new branch] fix-tootdon-oauth -> origin/fix-tootdon-oauth * [new branch] fix/activities-failing-to-render-with-nonexistent-object -> origin/fix/activities-failing-to-render-with-nonexistent-object * [new branch] fix/ap-hide-follows -> origin/fix/ap-hide-follows * [new branch] fix/background-profile-fetch -> origin/fix/background-profile-fetch * [new branch] fix/cache-object-after-updates -> origin/fix/cache-object-after-updates * [new branch] fix/config-disable-chat -> origin/fix/config-disable-chat * [new branch] fix/credo-issues -> origin/fix/credo-issues * [new branch] fix/dont-show-dms-in-mentions-timeline -> origin/fix/dont-show-dms-in-mentions-timeline * [new branch] fix/double-rt-or-fav -> origin/fix/double-rt-or-fav * [new branch] fix/filename-mangling -> origin/fix/filename-mangling * [new branch] fix/follow-import-by-uri -> origin/fix/follow-import-by-uri * [new branch] fix/follow-requests-deleted-accounts -> origin/fix/follow-requests-deleted-accounts * [new branch] fix/gopher -> origin/fix/gopher * [new branch] fix/link-headers -> origin/fix/link-headers * [new branch] fix/linkify -> origin/fix/linkify * [new branch] fix/login-with-username-or-email -> origin/fix/login-with-username-or-email * [new branch] fix/mastoapi-attachment-linking -> origin/fix/mastoapi-attachment-linking * [new branch] fix/mastoapi-mutes -> origin/fix/mastoapi-mutes * [new branch] fix/mediaproxy-capture-content-disposition-filename -> origin/fix/mediaproxy-capture-content-disposition-filename * [new branch] fix/mp3-recognition -> origin/fix/mp3-recognition * [new branch] fix/no-image-upload-filetype -> origin/fix/no-image-upload-filetype * [new branch] fix/note-count-not-updating -> origin/fix/note-count-not-updating * [new branch] fix/odd-passwords -> origin/fix/odd-passwords * [new branch] fix/qvitter-fav-object -> origin/fix/qvitter-fav-object * [new branch] fix/redirect-on-user-fetch -> origin/fix/redirect-on-user-fetch * [new branch] fix/remote-follow-errormessage -> origin/fix/remote-follow-errormessage * [new branch] fix/rm-user-task -> origin/fix/rm-user-task * [new branch] fix/split-custom-emoji -> origin/fix/split-custom-emoji * [new branch] fix/timeline-headers -> origin/fix/timeline-headers * [new branch] fix/tootdon-mentions -> origin/fix/tootdon-mentions * [new branch] fix/twitterapi-incorrect-follows-you -> origin/fix/twitterapi-incorrect-follows-you * [new branch] flake-test -> origin/flake-test * [new branch] follow-enhancements -> origin/follow-enhancements * [new branch] follower-hiding -> origin/follower-hiding * [new branch] following-you-in-user-view -> origin/following-you-in-user-view * [new branch] formatting-fixes -> origin/formatting-fixes * [new branch] generic-fe-settings -> origin/generic-fe-settings * [new branch] hashtag-search-case-sensitivity-test -> origin/hashtag-search-case-sensitivity-test * [new branch] hellthread-filter-fix -> origin/hellthread-filter-fix * [new branch] hj-happiness-improvement -> origin/hj-happiness-improvement * [new branch] hotfix-0.9.99 -> origin/hotfix-0.9.99 * [new branch] hotfix-0.9.99999 -> origin/hotfix-0.9.99999 * [new branch] hotfix/http-date-header -> origin/hotfix/http-date-header * [new branch] hotfix/object-normalize-cache -> origin/hotfix/object-normalize-cache * [new branch] hotfix_broken_likes -> origin/hotfix_broken_likes * [new branch] i1t/pleroma-477_user_search_improvements -> origin/i1t/pleroma-477_user_search_improvements * [new branch] keyword_policy/mgmt_api -> origin/keyword_policy/mgmt_api * [new branch] lanodan/code-dup_in_mastoapi_search -> origin/lanodan/code-dup_in_mastoapi_search * [new branch] legal-boilerplate -> origin/legal-boilerplate * [new branch] load-all-dms -> origin/load-all-dms * [new branch] logo-in-readme -> origin/logo-in-readme * [new branch] maintenance/copyright-2019 -> origin/maintenance/copyright-2019 * [new branch] master -> origin/master * [new branch] mastoapi-media-timeline -> origin/mastoapi-media-timeline * [new branch] mastoapi-update-credentials -> origin/mastoapi-update-credentials * [new branch] mastodon-emoji-endpoint -> origin/mastodon-emoji-endpoint * [new branch] mastodon-notification-endpoints -> origin/mastodon-notification-endpoints * [new branch] merge-to-dev-0.9.99 -> origin/merge-to-dev-0.9.99 * [new branch] missing-mastodon-follow-endpoint -> origin/missing-mastodon-follow-endpoint * [new branch] mongoose-im-hints -> origin/mongoose-im-hints * [new branch] moonman/pleroma-sha512-crypt -> origin/moonman/pleroma-sha512-crypt * [new branch] mrf-error-handling -> origin/mrf-error-handling * [new branch] mrf-error-handling2 -> origin/mrf-error-handling2 * [new branch] new-routes-integration -> origin/new-routes-integration * [new branch] nicer-share-urls -> origin/nicer-share-urls * [new branch] oauth-login-failure-bug -> origin/oauth-login-failure-bug * [new branch] oauth2 -> origin/oauth2 * [new branch] object-creation -> origin/object-creation * [new branch] optional-retry-queue -> origin/optional-retry-queue * [new branch] parallel588/pleroma-support/compile_warnings -> origin/parallel588/pleroma-support/compile_warnings * [new branch] patch-1 -> origin/patch-1 * [new branch] preload-changes -> origin/preload-changes * [new branch] refactor/2 -> origin/refactor/2 * [new branch] refactor/die-httpoison-die -> origin/refactor/die-httpoison-die * [new branch] refactor/error-view -> origin/refactor/error-view * [new branch] refactor/mrf-pattern-matching -> origin/refactor/mrf-pattern-matching * [new branch] refactor/status-view -> origin/refactor/status-view * [new branch] refactor/user-controller -> origin/refactor/user-controller * [new branch] release-0.9.9 -> origin/release-0.9.9 * [new branch] release/1.0 -> origin/release/1.0 * [new branch] remove-footguns -> origin/remove-footguns * [new branch] remove-tag-warning -> origin/remove-tag-warning * [new branch] reports/fix-remote-reporting-emails -> origin/reports/fix-remote-reporting-emails * [new branch] reserve-user-names -> origin/reserve-user-names * [new branch] resilient-user-view -> origin/resilient-user-view * [new branch] resilient-user-view-2 -> origin/resilient-user-view-2 * [new branch] return-oauth-token-on-registration -> origin/return-oauth-token-on-registration * [new branch] revert-02e43d44 -> origin/revert-02e43d44 * [new branch] revert-0a82a7e6 -> origin/revert-0a82a7e6 * [new branch] revert-48552b38 -> origin/revert-48552b38 * [new branch] revert-4d3655c4 -> origin/revert-4d3655c4 * [new branch] revert-a26d5e6b -> origin/revert-a26d5e6b * [new branch] revert-bd89cdbe -> origin/revert-bd89cdbe * [new branch] revert-d31bbb1c -> origin/revert-d31bbb1c * [new branch] revert-e0de0fcf -> origin/revert-e0de0fcf * [new branch] revert/tags-releases -> origin/revert/tags-releases * [new branch] rich_media_titles_two -> origin/rich_media_titles_two * [new branch] rinpatch/pleroma-feature/federated-pins -> origin/rinpatch/pleroma-feature/federated-pins * [new branch] rum-index -> origin/rum-index * [new branch] safe-mentions -> origin/safe-mentions * [new branch] sayonara-gitlab-wiki -> origin/sayonara-gitlab-wiki * [new branch] scarlett/pleroma-search-visibility-check -> origin/scarlett/pleroma-search-visibility-check * [new branch] scarlett/pleroma-summary-html-api -> origin/scarlett/pleroma-summary-html-api * [new branch] security/activitypub-spoofing -> origin/security/activitypub-spoofing * [new branch] security/actor-containment -> origin/security/actor-containment * [new branch] security/ap-unsigned-create -> origin/security/ap-unsigned-create * [new branch] security/as2-object-render-hardening -> origin/security/as2-object-render-hardening * [new branch] security/clear-oauth-with-password -> origin/security/clear-oauth-with-password * [new branch] security/client-blocklist -> origin/security/client-blocklist * [new branch] security/emoji-xss -> origin/security/emoji-xss * [new branch] security/fix-for-0.9.99999 -> origin/security/fix-for-0.9.99999 * [new branch] security/fix-html-class-scrubbing -> origin/security/fix-html-class-scrubbing * [new branch] security/follow-always-async -> origin/security/follow-always-async * [new branch] security/spoofing-hardening -> origin/security/spoofing-hardening * [new branch] small-jsonld-refactor -> origin/small-jsonld-refactor * [new branch] spc-fix-2 -> origin/spc-fix-2 * [new branch] speedup-follow-requests -> origin/speedup-follow-requests * [new branch] stats-daemon -> origin/stats-daemon * [new branch] test-speedup -> origin/test-speedup * [new branch] testfix/webfinger-jrd -> origin/testfix/webfinger-jrd * [new branch] tests-for-emtpy-content -> origin/tests-for-emtpy-content * [new branch] twapi-follower-pagination -> origin/twapi-follower-pagination * [new branch] twapi-timeline-fixes -> origin/twapi-timeline-fixes * [new branch] twitter-api-blocks -> origin/twitter-api-blocks * [new branch] twitter-api-direct-messages -> origin/twitter-api-direct-messages * [new branch] twitterapi-bitlbee -> origin/twitterapi-bitlbee * [new branch] twitterapi-show-user -> origin/twitterapi-show-user * [new branch] update-ci -> origin/update-ci * [new branch] update-mastofe/glitch-soc-2019-04-11 -> origin/update-mastofe/glitch-soc-2019-04-11 * [new branch] update-tzdata -> origin/update-tzdata * [new branch] update/pleroma-fe-20180909 -> origin/update/pleroma-fe-20180909 * [new branch] update/pleroma-fe-20180922 -> origin/update/pleroma-fe-20180922 * [new branch] update/pleroma-fe-20181118 -> origin/update/pleroma-fe-20181118 * [new branch] update/pleroma-fe-20190125-hotfix -> origin/update/pleroma-fe-20190125-hotfix * [new branch] user-deletion-rework -> origin/user-deletion-rework * [new branch] user_info_fixes_again -> origin/user_info_fixes_again * [new branch] v0.9.9 -> origin/v0.9.9 * [new branch] validate-user-info -> origin/validate-user-info * [new branch] websocket-streaming -> origin/websocket-streaming * [new branch] with-mutes -> origin/with-mutes * [new tag] v0.9.9 -> v0.9.9 * [new tag] v0.9.99 -> v0.9.99 * [new tag] v0.9.999 -> v0.9.999 * [new tag] v0.9.9999 -> v0.9.9999 * [new tag] v0.9.99999 -> v0.9.99999 * [new tag] v1.0.0 -> v1.0.0 [32;1mChecking out d004f074 as cm-federated-tests...[0;m [32;1mSkipping Git submodules setup[0;m section_end:1562956796:get_sources [0Ksection_start:1562956796:restore_cache [0K[32;1mChecking cache for cm-federated-tests...[0;m No URL provided, cache will not be downloaded from shared cache server. Instead a local version of cache will be extracted.[0;m [32;1mSuccessfully extracted cache[0;m section_end:1562956800:restore_cache [0Ksection_start:1562956800:download_artifacts [0Ksection_end:1562956804:download_artifacts [0Ksection_start:1562956804:build_script [0K[32;1m$ mix local.hex --force[0;m RUM enabled: true You may want to create test.secret.exs to declare custom database connection parameters. * creating /root/.mix/archives/hex-0.20.1 [32;1m$ mix local.rebar --force[0;m RUM enabled: true You may want to create test.secret.exs to declare custom database connection parameters. * creating /root/.mix/rebar * creating /root/.mix/rebar3 [32;1m$ mix deps.get[0;m RUM enabled: true You may want to create test.secret.exs to declare custom database connection parameters. * Getting crypt (https://github.com/msantos/crypt) remote: Enumerating objects: 1, done. remote: Counting objects: 100% (1/1) remote: Counting objects: 100% (1/1), done. Receiving objects: 0% (1/250) Receiving objects: 1% (3/250) Receiving objects: 2% (5/250) Receiving objects: 3% (8/250) Receiving objects: 4% (10/250) Receiving objects: 5% (13/250) Receiving objects: 6% (15/250) Receiving objects: 7% (18/250) Receiving objects: 8% (20/250) Receiving objects: 9% (23/250) Receiving objects: 10% (25/250) Receiving objects: 11% (28/250) Receiving objects: 12% (30/250) Receiving objects: 13% (33/250) Receiving objects: 14% (35/250) Receiving objects: 15% (38/250) Receiving objects: 16% (40/250) Receiving objects: 17% (43/250) Receiving objects: 18% (45/250) Receiving objects: 19% (48/250) Receiving objects: 20% (50/250) Receiving objects: 21% (53/250) Receiving objects: 22% (55/250) Receiving objects: 23% (58/250) Receiving objects: 24% (60/250) Receiving objects: 25% (63/250) Receiving objects: 26% (65/250) Receiving objects: 27% (68/250) Receiving objects: 28% (70/250) Receiving objects: 29% (73/250) Receiving objects: 30% (75/250) Receiving objects: 31% (78/250) Receiving objects: 32% (80/250) Receiving objects: 33% (83/250) Receiving objects: 34% (85/250) Receiving objects: 35% (88/250) Receiving objects: 36% (90/250) Receiving objects: 37% (93/250) Receiving objects: 38% (95/250) Receiving objects: 39% (98/250) Receiving objects: 40% (100/250) Receiving objects: 41% (103/250) Receiving objects: 42% (105/250) Receiving objects: 43% (108/250) Receiving objects: 44% (110/250) Receiving objects: 45% (113/250) Receiving objects: 46% (115/250) Receiving objects: 47% (118/250) Receiving objects: 48% (120/250) Receiving objects: 49% (123/250) Receiving objects: 50% (125/250) Receiving objects: 51% (128/250) Receiving objects: 52% (130/250) Receiving objects: 53% (133/250) Receiving objects: 54% (135/250) Receiving objects: 55% (138/250) Receiving objects: 56% (140/250) Receiving objects: 57% (143/250) Receiving objects: 58% (145/250) Receiving objects: 59% (148/250) Receiving objects: 60% (150/250) Receiving objects: 61% (153/250) Receiving objects: 62% (155/250) Receiving objects: 63% (158/250) Receiving objects: 64% (160/250) Receiving objects: 65% (163/250) Receiving objects: 66% (165/250) Receiving objects: 67% (168/250) Receiving objects: 68% (170/250) Receiving objects: 69% (173/250) Receiving objects: 70% (175/250) Receiving objects: 71% (178/250) Receiving objects: 72% (180/250) Receiving objects: 73% (183/250) Receiving objects: 74% (185/250) Receiving objects: 75% (188/250) Receiving objects: 76% (190/250) Receiving objects: 77% (193/250) Receiving objects: 78% (195/250) Receiving objects: 79% (198/250) Receiving objects: 80% (200/250) Receiving objects: 81% (203/250) Receiving objects: 82% (205/250) Receiving objects: 83% (208/250) Receiving objects: 84% (210/250) Receiving objects: 85% (213/250) Receiving objects: 86% (215/250) remote: Total 250 (delta 0), reused 1 (delta 0), pack-reused 249 Receiving objects: 87% (218/250) Receiving objects: 88% (220/250) Receiving objects: 89% (223/250) Receiving objects: 90% (225/250) Receiving objects: 91% (228/250) Receiving objects: 92% (230/250) Receiving objects: 93% (233/250) Receiving objects: 94% (235/250) Receiving objects: 95% (238/250) Receiving objects: 96% (240/250) Receiving objects: 97% (243/250) Receiving objects: 98% (245/250) Receiving objects: 99% (248/250) Receiving objects: 100% (250/250) Receiving objects: 100% (250/250), 151.41 KiB | 0 bytes/s, done. Resolving deltas: 0% (0/106) Resolving deltas: 2% (3/106) Resolving deltas: 4% (5/106) Resolving deltas: 15% (16/106) Resolving deltas: 16% (17/106) Resolving deltas: 17% (19/106) Resolving deltas: 24% (26/106) Resolving deltas: 29% (31/106) Resolving deltas: 30% (32/106) Resolving deltas: 32% (34/106) Resolving deltas: 34% (37/106) Resolving deltas: 37% (40/106) Resolving deltas: 38% (41/106) Resolving deltas: 47% (50/106) Resolving deltas: 48% (51/106) Resolving deltas: 49% (52/106) Resolving deltas: 51% (55/106) Resolving deltas: 55% (59/106) Resolving deltas: 58% (62/106) Resolving deltas: 61% (65/106) Resolving deltas: 62% (66/106) Resolving deltas: 66% (70/106) Resolving deltas: 69% (74/106) Resolving deltas: 72% (77/106) Resolving deltas: 74% (79/106) Resolving deltas: 75% (80/106) Resolving deltas: 79% (84/106) Resolving deltas: 80% (85/106) Resolving deltas: 84% (90/106) Resolving deltas: 85% (91/106) Resolving deltas: 89% (95/106) Resolving deltas: 98% (104/106) Resolving deltas: 100% (106/106) Resolving deltas: 100% (106/106), done. * Getting websocket_client (https://github.com/jeremyong/websocket_client.git) remote: Enumerating objects: 2, done. remote: Counting objects: 50% (1/2) remote: Counting objects: 100% (2/2) remote: Counting objects: 100% (2/2), done. remote: Compressing objects: 50% (1/2) remote: Compressing objects: 100% (2/2) remote: Compressing objects: 100% (2/2), done. Receiving objects: 0% (1/375) Receiving objects: 1% (4/375) Receiving objects: 2% (8/375) Receiving objects: 3% (12/375) Receiving objects: 4% (15/375) Receiving objects: 5% (19/375) Receiving objects: 6% (23/375) Receiving objects: 7% (27/375) Receiving objects: 8% (30/375) Receiving objects: 9% (34/375) Receiving objects: 10% (38/375) Receiving objects: 11% (42/375) Receiving objects: 12% (45/375) Receiving objects: 13% (49/375) Receiving objects: 14% (53/375) Receiving objects: 15% (57/375) Receiving objects: 16% (60/375) Receiving objects: 17% (64/375) Receiving objects: 18% (68/375) Receiving objects: 19% (72/375) Receiving objects: 20% (75/375) Receiving objects: 21% (79/375) Receiving objects: 22% (83/375) Receiving objects: 23% (87/375) Receiving objects: 24% (90/375) Receiving objects: 25% (94/375) Receiving objects: 26% (98/375) Receiving objects: 27% (102/375) Receiving objects: 28% (105/375) Receiving objects: 29% (109/375) Receiving objects: 30% (113/375) Receiving objects: 31% (117/375) Receiving objects: 32% (120/375) Receiving objects: 33% (124/375) Receiving objects: 34% (128/375) Receiving objects: 35% (132/375) Receiving objects: 36% (135/375) Receiving objects: 37% (139/375) Receiving objects: 38% (143/375) Receiving objects: 39% (147/375) Receiving objects: 40% (150/375) Receiving objects: 41% (154/375) Receiving objects: 42% (158/375) Receiving objects: 43% (162/375) Receiving objects: 44% (165/375) Receiving objects: 45% (169/375) Receiving objects: 46% (173/375) Receiving objects: 47% (177/375) Receiving objects: 48% (180/375) Receiving objects: 49% (184/375) Receiving objects: 50% (188/375) Receiving objects: 51% (192/375) Receiving objects: 52% (195/375) Receiving objects: 53% (199/375) Receiving objects: 54% (203/375) Receiving objects: 55% (207/375) Receiving objects: 56% (210/375) Receiving objects: 57% (214/375) Receiving objects: 58% (218/375) Receiving objects: 59% (222/375) Receiving objects: 60% (225/375) Receiving objects: 61% (229/375) Receiving objects: 62% (233/375) Receiving objects: 63% (237/375) Receiving objects: 64% (240/375) Receiving objects: 65% (244/375) Receiving objects: 66% (248/375) Receiving objects: 67% (252/375) Receiving objects: 68% (255/375) Receiving objects: 69% (259/375) Receiving objects: 70% (263/375) remote: Total 375 (delta 0), reused 2 (delta 0), pack-reused 373 Receiving objects: 71% (267/375) Receiving objects: 72% (270/375) Receiving objects: 73% (274/375) Receiving objects: 74% (278/375) Receiving objects: 75% (282/375) Receiving objects: 76% (285/375) Receiving objects: 77% (289/375) Receiving objects: 78% (293/375) Receiving objects: 79% (297/375) Receiving objects: 80% (300/375) Receiving objects: 81% (304/375) Receiving objects: 82% (308/375) Receiving objects: 83% (312/375) Receiving objects: 84% (315/375) Receiving objects: 85% (319/375) Receiving objects: 86% (323/375) Receiving objects: 87% (327/375) Receiving objects: 88% (330/375) Receiving objects: 89% (334/375) Receiving objects: 90% (338/375) Receiving objects: 91% (342/375) Receiving objects: 92% (345/375) Receiving objects: 93% (349/375) Receiving objects: 94% (353/375) Receiving objects: 95% (357/375) Receiving objects: 96% (360/375) Receiving objects: 97% (364/375) Receiving objects: 98% (368/375) Receiving objects: 99% (372/375) Receiving objects: 100% (375/375) Receiving objects: 100% (375/375), 81.55 KiB | 0 bytes/s, done. Resolving deltas: 0% (0/219) Resolving deltas: 2% (6/219) Resolving deltas: 4% (10/219) Resolving deltas: 5% (11/219) Resolving deltas: 6% (14/219) Resolving deltas: 8% (19/219) Resolving deltas: 10% (23/219) Resolving deltas: 12% (27/219) Resolving deltas: 13% (29/219) Resolving deltas: 14% (31/219) Resolving deltas: 15% (35/219) Resolving deltas: 25% (55/219) Resolving deltas: 29% (64/219) Resolving deltas: 39% (87/219) Resolving deltas: 50% (111/219) Resolving deltas: 52% (115/219) Resolving deltas: 53% (117/219) Resolving deltas: 56% (124/219) Resolving deltas: 58% (128/219) Resolving deltas: 60% (132/219) Resolving deltas: 71% (156/219) Resolving deltas: 76% (168/219) Resolving deltas: 77% (170/219) Resolving deltas: 81% (178/219) Resolving deltas: 82% (180/219) Resolving deltas: 85% (187/219) Resolving deltas: 87% (191/219) Resolving deltas: 89% (195/219) Resolving deltas: 100% (219/219) Resolving deltas: 100% (219/219), done. * Getting ex_syslogger (https://github.com/slashmili/ex_syslogger.git) remote: Enumerating objects: 331, done. Receiving objects: 0% (1/331) Receiving objects: 1% (4/331) Receiving objects: 2% (7/331) Receiving objects: 3% (10/331) Receiving objects: 4% (14/331) Receiving objects: 5% (17/331) Receiving objects: 6% (20/331) Receiving objects: 7% (24/331) Receiving objects: 8% (27/331) Receiving objects: 9% (30/331) Receiving objects: 10% (34/331) Receiving objects: 11% (37/331) Receiving objects: 12% (40/331) Receiving objects: 13% (44/331) Receiving objects: 14% (47/331) Receiving objects: 15% (50/331) Receiving objects: 16% (53/331) Receiving objects: 17% (57/331) Receiving objects: 18% (60/331) Receiving objects: 19% (63/331) Receiving objects: 20% (67/331) Receiving objects: 21% (70/331) Receiving objects: 22% (73/331) Receiving objects: 23% (77/331) Receiving objects: 24% (80/331) Receiving objects: 25% (83/331) Receiving objects: 26% (87/331) Receiving objects: 27% (90/331) Receiving objects: 28% (93/331) Receiving objects: 29% (96/331) Receiving objects: 30% (100/331) Receiving objects: 31% (103/331) Receiving objects: 32% (106/331) Receiving objects: 33% (110/331) Receiving objects: 34% (113/331) Receiving objects: 35% (116/331) Receiving objects: 36% (120/331) Receiving objects: 37% (123/331) Receiving objects: 38% (126/331) Receiving objects: 39% (130/331) Receiving objects: 40% (133/331) Receiving objects: 41% (136/331) Receiving objects: 42% (140/331) Receiving objects: 43% (143/331) Receiving objects: 44% (146/331) Receiving objects: 45% (149/331) Receiving objects: 46% (153/331) Receiving objects: 47% (156/331) Receiving objects: 48% (159/331) Receiving objects: 49% (163/331) Receiving objects: 50% (166/331) Receiving objects: 51% (169/331) Receiving objects: 52% (173/331) Receiving objects: 53% (176/331) Receiving objects: 54% (179/331) Receiving objects: 55% (183/331) Receiving objects: 56% (186/331) Receiving objects: 57% (189/331) Receiving objects: 58% (192/331) Receiving objects: 59% (196/331) Receiving objects: 60% (199/331) Receiving objects: 61% (202/331) Receiving objects: 62% (206/331) Receiving objects: 63% (209/331) Receiving objects: 64% (212/331) Receiving objects: 65% (216/331) remote: Total 331 (delta 0), reused 0 (delta 0), pack-reused 331 Receiving objects: 66% (219/331) Receiving objects: 67% (222/331) Receiving objects: 68% (226/331) Receiving objects: 69% (229/331) Receiving objects: 70% (232/331) Receiving objects: 71% (236/331) Receiving objects: 72% (239/331) Receiving objects: 73% (242/331) Receiving objects: 74% (245/331) Receiving objects: 75% (249/331) Receiving objects: 76% (252/331) Receiving objects: 77% (255/331) Receiving objects: 78% (259/331) Receiving objects: 79% (262/331) Receiving objects: 80% (265/331) Receiving objects: 81% (269/331) Receiving objects: 82% (272/331) Receiving objects: 83% (275/331) Receiving objects: 84% (279/331) Receiving objects: 85% (282/331) Receiving objects: 86% (285/331) Receiving objects: 87% (288/331) Receiving objects: 88% (292/331) Receiving objects: 89% (295/331) Receiving objects: 90% (298/331) Receiving objects: 91% (302/331) Receiving objects: 92% (305/331) Receiving objects: 93% (308/331) Receiving objects: 94% (312/331) Receiving objects: 95% (315/331) Receiving objects: 96% (318/331) Receiving objects: 97% (322/331) Receiving objects: 98% (325/331) Receiving objects: 99% (328/331) Receiving objects: 100% (331/331) Receiving objects: 100% (331/331), 50.07 KiB | 0 bytes/s, done. Resolving deltas: 0% (0/159) Resolving deltas: 1% (2/159) Resolving deltas: 2% (4/159) Resolving deltas: 3% (5/159) Resolving deltas: 8% (13/159) Resolving deltas: 10% (16/159) Resolving deltas: 11% (19/159) Resolving deltas: 13% (22/159) Resolving deltas: 22% (35/159) Resolving deltas: 33% (53/159) Resolving deltas: 46% (74/159) Resolving deltas: 47% (75/159) Resolving deltas: 58% (93/159) Resolving deltas: 63% (101/159) Resolving deltas: 64% (102/159) Resolving deltas: 66% (106/159) Resolving deltas: 67% (107/159) Resolving deltas: 74% (119/159) Resolving deltas: 77% (123/159) Resolving deltas: 80% (128/159) Resolving deltas: 81% (129/159) Resolving deltas: 87% (139/159) Resolving deltas: 92% (147/159) Resolving deltas: 93% (148/159) Resolving deltas: 94% (150/159) Resolving deltas: 98% (157/159) Resolving deltas: 100% (159/159) Resolving deltas: 100% (159/159), done. * Getting auto_linker (https://git.pleroma.social/pleroma/auto_linker.git) remote: Enumerating objects: 562, done. remote: Counting objects: 0% (1/562) remote: Counting objects: 1% (6/562) remote: Counting objects: 2% (12/562) remote: Counting objects: 3% (17/562) remote: Counting objects: 4% (23/562) remote: Counting objects: 5% (29/562) remote: Counting objects: 6% (34/562) remote: Counting objects: 7% (40/562) remote: Counting objects: 8% (45/562) remote: Counting objects: 9% (51/562) remote: Counting objects: 10% (57/562) remote: Counting objects: 11% (62/562) remote: Counting objects: 12% (68/562) remote: Counting objects: 13% (74/562) remote: Counting objects: 14% (79/562) remote: Counting objects: 15% (85/562) remote: Counting objects: 16% (90/562) remote: Counting objects: 17% (96/562) remote: Counting objects: 18% (102/562) remote: Counting objects: 19% (107/562) remote: Counting objects: 20% (113/562) remote: Counting objects: 21% (119/562) remote: Counting objects: 22% (124/562) remote: Counting objects: 23% (130/562) remote: Counting objects: 24% (135/562) remote: Counting objects: 25% (141/562) remote: Counting objects: 26% (147/562) remote: Counting objects: 27% (152/562) remote: Counting objects: 28% (158/562) remote: Counting objects: 29% (163/562) remote: Counting objects: 30% (169/562) remote: Counting objects: 31% (175/562) remote: Counting objects: 32% (180/562) remote: Counting objects: 33% (186/562) remote: Counting objects: 34% (192/562) remote: Counting objects: 35% (197/562) remote: Counting objects: 36% (203/562) remote: Counting objects: 37% (208/562) remote: Counting objects: 38% (214/562) remote: Counting objects: 39% (220/562) remote: Counting objects: 40% (225/562) remote: Counting objects: 41% (231/562) remote: Counting objects: 42% (237/562) remote: Counting objects: 43% (242/562) remote: Counting objects: 44% (248/562) remote: Counting objects: 45% (253/562) remote: Counting objects: 46% (259/562) remote: Counting objects: 47% (265/562) remote: Counting objects: 48% (270/562) remote: Counting objects: 49% (276/562) remote: Counting objects: 50% (281/562) remote: Counting objects: 51% (287/562) remote: Counting objects: 52% (293/562) remote: Counting objects: 53% (298/562) remote: Counting objects: 54% (304/562) remote: Counting objects: 55% (310/562) remote: Counting objects: 56% (315/562) remote: Counting objects: 57% (321/562) remote: Counting objects: 58% (326/562) remote: Counting objects: 59% (332/562) remote: Counting objects: 60% (338/562) remote: Counting objects: 61% (343/562) remote: Counting objects: 62% (349/562) remote: Counting objects: 63% (355/562) remote: Counting objects: 64% (360/562) remote: Counting objects: 65% (366/562) remote: Counting objects: 66% (371/562) remote: Counting objects: 67% (377/562) remote: Counting objects: 68% (383/562) remote: Counting objects: 69% (388/562) remote: Counting objects: 70% (394/562) remote: Counting objects: 71% (400/562) remote: Counting objects: 72% (405/562) remote: Counting objects: 73% (411/562) remote: Counting objects: 74% (416/562) remote: Counting objects: 75% (422/562) remote: Counting objects: 76% (428/562) remote: Counting objects: 77% (433/562) remote: Counting objects: 78% (439/562) remote: Counting objects: 79% (444/562) remote: Counting objects: 80% (450/562) remote: Counting objects: 81% (456/562) remote: Counting objects: 82% (461/562) remote: Counting objects: 83% (467/562) remote: Counting objects: 84% (473/562) remote: Counting objects: 85% (478/562) remote: Counting objects: 86% (484/562) remote: Counting objects: 87% (489/562) remote: Counting objects: 88% (495/562) remote: Counting objects: 89% (501/562) remote: Counting objects: 90% (506/562) remote: Counting objects: 91% (512/562) remote: Counting objects: 92% (518/562) remote: Counting objects: 93% (523/562) remote: Counting objects: 94% (529/562) remote: Counting objects: 95% (534/562) remote: Counting objects: 96% (540/562) remote: Counting objects: 97% (546/562) remote: Counting objects: 98% (551/562) remote: Counting objects: 99% (557/562) remote: Counting objects: 100% (562/562) remote: Counting objects: 100% (562/562), done. remote: Compressing objects: 0% (1/317) remote: Compressing objects: 1% (4/317) remote: Compressing objects: 2% (7/317) remote: Compressing objects: 3% (10/317) remote: Compressing objects: 4% (13/317) remote: Compressing objects: 5% (16/317) remote: Compressing objects: 6% (20/317) remote: Compressing objects: 7% (23/317) remote: Compressing objects: 8% (26/317) remote: Compressing objects: 9% (29/317) remote: Compressing objects: 10% (32/317) remote: Compressing objects: 11% (35/317) remote: Compressing objects: 12% (39/317) remote: Compressing objects: 13% (42/317) remote: Compressing objects: 14% (45/317) remote: Compressing objects: 15% (48/317) remote: Compressing objects: 16% (51/317) remote: Compressing objects: 17% (54/317) remote: Compressing objects: 18% (58/317) remote: Compressing objects: 19% (61/317) remote: Compressing objects: 20% (64/317) remote: Compressing objects: 21% (67/317) remote: Compressing objects: 22% (70/317) remote: Compressing objects: 23% (73/317) remote: Compressing objects: 24% (77/317) remote: Compressing objects: 25% (80/317) remote: Compressing objects: 26% (83/317) remote: Compressing objects: 27% (86/317) remote: Compressing objects: 28% (89/317) remote: Compressing objects: 29% (92/317) remote: Compressing objects: 30% (96/317) remote: Compressing objects: 31% (99/317) remote: Compressing objects: 32% (102/317) remote: Compressing objects: 33% (105/317) remote: Compressing objects: 34% (108/317) remote: Compressing objects: 35% (111/317) remote: Compressing objects: 36% (115/317) remote: Compressing objects: 37% (118/317) remote: Compressing objects: 38% (121/317) remote: Compressing objects: 39% (124/317) remote: Compressing objects: 40% (127/317) remote: Compressing objects: 41% (130/317) remote: Compressing objects: 42% (134/317) remote: Compressing objects: 43% (137/317) remote: Compressing objects: 44% (140/317) remote: Compressing objects: 45% (143/317) remote: Compressing objects: 46% (146/317) remote: Compressing objects: 47% (149/317) remote: Compressing objects: 48% (153/317) remote: Compressing objects: 49% (156/317) remote: Compressing objects: 50% (159/317) remote: Compressing objects: 51% (162/317) remote: Compressing objects: 52% (165/317) remote: Compressing objects: 53% (169/317) remote: Compressing objects: 54% (172/317) remote: Compressing objects: 55% (175/317) remote: Compressing objects: 56% (178/317) remote: Compressing objects: 57% (181/317) remote: Compressing objects: 58% (184/317) remote: Compressing objects: 59% (188/317) remote: Compressing objects: 60% (191/317) remote: Compressing objects: 61% (194/317) remote: Compressing objects: 62% (197/317) remote: Compressing objects: 63% (200/317) remote: Compressing objects: 64% (203/317) remote: Compressing objects: 65% (207/317) remote: Compressing objects: 66% (210/317) remote: Compressing objects: 67% (213/317) remote: Compressing objects: 68% (216/317) remote: Compressing objects: 69% (219/317) remote: Compressing objects: 70% (222/317) remote: Compressing objects: 71% (226/317) remote: Compressing objects: 72% (229/317) remote: Compressing objects: 73% (232/317) remote: Compressing objects: 74% (235/317) remote: Compressing objects: 75% (238/317) remote: Compressing objects: 76% (241/317) remote: Compressing objects: 77% (245/317) remote: Compressing objects: 78% (248/317) remote: Compressing objects: 79% (251/317) remote: Compressing objects: 80% (254/317) remote: Compressing objects: 81% (257/317) remote: Compressing objects: 82% (260/317) remote: Compressing objects: 83% (264/317) remote: Compressing objects: 84% (267/317) remote: Compressing objects: 85% (270/317) remote: Compressing objects: 86% (273/317) remote: Compressing objects: 87% (276/317) remote: Compressing objects: 88% (279/317) remote: Compressing objects: 89% (283/317) remote: Compressing objects: 90% (286/317) remote: Compressing objects: 91% (289/317) remote: Compressing objects: 92% (292/317) remote: Compressing objects: 93% (295/317) remote: Compressing objects: 94% (298/317) remote: Compressing objects: 95% (302/317) remote: Compressing objects: 96% (305/317) remote: Compressing objects: 97% (308/317) remote: Compressing objects: 98% (311/317) remote: Compressing objects: 99% (314/317) remote: Compressing objects: 100% (317/317) remote: Compressing objects: 100% (317/317), done. Receiving objects: 0% (1/562) Receiving objects: 1% (6/562) Receiving objects: 2% (12/562) Receiving objects: 3% (17/562) Receiving objects: 4% (23/562) Receiving objects: 5% (29/562) Receiving objects: 6% (34/562) Receiving objects: 7% (40/562) Receiving objects: 8% (45/562) Receiving objects: 9% (51/562) Receiving objects: 10% (57/562) Receiving objects: 11% (62/562) Receiving objects: 12% (68/562) Receiving objects: 13% (74/562) Receiving objects: 14% (79/562) Receiving objects: 15% (85/562) Receiving objects: 16% (90/562) Receiving objects: 17% (96/562) Receiving objects: 18% (102/562) Receiving objects: 19% (107/562) Receiving objects: 20% (113/562) Receiving objects: 21% (119/562) Receiving objects: 22% (124/562) remote: Total 562 (delta 290), reused 503 (delta 239) Receiving objects: 23% (130/562) Receiving objects: 24% (135/562) Receiving objects: 25% (141/562) Receiving objects: 26% (147/562) Receiving objects: 27% (152/562) Receiving objects: 28% (158/562) Receiving objects: 29% (163/562) Receiving objects: 30% (169/562) Receiving objects: 31% (175/562) Receiving objects: 32% (180/562) Receiving objects: 33% (186/562) Receiving objects: 34% (192/562) Receiving objects: 35% (197/562) Receiving objects: 36% (203/562) Receiving objects: 37% (208/562) Receiving objects: 38% (214/562) Receiving objects: 39% (220/562) Receiving objects: 40% (225/562) Receiving objects: 41% (231/562) Receiving objects: 42% (237/562) Receiving objects: 43% (242/562) Receiving objects: 44% (248/562) Receiving objects: 45% (253/562) Receiving objects: 46% (259/562) Receiving objects: 47% (265/562) Receiving objects: 48% (270/562) Receiving objects: 49% (276/562) Receiving objects: 50% (281/562) Receiving objects: 51% (287/562) Receiving objects: 52% (293/562) Receiving objects: 53% (298/562) Receiving objects: 54% (304/562) Receiving objects: 55% (310/562) Receiving objects: 56% (315/562) Receiving objects: 57% (321/562) Receiving objects: 58% (326/562) Receiving objects: 59% (332/562) Receiving objects: 60% (338/562) Receiving objects: 61% (343/562) Receiving objects: 62% (349/562) Receiving objects: 63% (355/562) Receiving objects: 64% (360/562) Receiving objects: 65% (366/562) Receiving objects: 66% (371/562) Receiving objects: 67% (377/562) Receiving objects: 68% (383/562) Receiving objects: 69% (388/562) Receiving objects: 70% (394/562) Receiving objects: 71% (400/562) Receiving objects: 72% (405/562) Receiving objects: 73% (411/562) Receiving objects: 74% (416/562) Receiving objects: 75% (422/562) Receiving objects: 76% (428/562) Receiving objects: 77% (433/562) Receiving objects: 78% (439/562) Receiving objects: 79% (444/562) Receiving objects: 80% (450/562) Receiving objects: 81% (456/562) Receiving objects: 82% (461/562) Receiving objects: 83% (467/562) Receiving objects: 84% (473/562) Receiving objects: 85% (478/562) Receiving objects: 86% (484/562) Receiving objects: 87% (489/562) Receiving objects: 88% (495/562) Receiving objects: 89% (501/562) Receiving objects: 90% (506/562) Receiving objects: 91% (512/562) Receiving objects: 92% (518/562) Receiving objects: 93% (523/562) Receiving objects: 94% (529/562) Receiving objects: 95% (534/562) Receiving objects: 96% (540/562) Receiving objects: 97% (546/562) Receiving objects: 98% (551/562) Receiving objects: 99% (557/562) Receiving objects: 100% (562/562) Receiving objects: 100% (562/562), 91.04 KiB | 0 bytes/s, done. Resolving deltas: 0% (0/290) Resolving deltas: 1% (3/290) Resolving deltas: 2% (6/290) Resolving deltas: 3% (9/290) Resolving deltas: 4% (12/290) Resolving deltas: 5% (16/290) Resolving deltas: 12% (36/290) Resolving deltas: 14% (42/290) Resolving deltas: 15% (45/290) Resolving deltas: 21% (62/290) Resolving deltas: 38% (111/290) Resolving deltas: 44% (128/290) Resolving deltas: 68% (200/290) Resolving deltas: 69% (202/290) Resolving deltas: 70% (204/290) Resolving deltas: 71% (208/290) Resolving deltas: 72% (210/290) Resolving deltas: 74% (217/290) Resolving deltas: 76% (221/290) Resolving deltas: 79% (230/290) Resolving deltas: 80% (232/290) Resolving deltas: 82% (240/290) Resolving deltas: 86% (252/290) Resolving deltas: 87% (253/290) Resolving deltas: 92% (269/290) Resolving deltas: 95% (278/290) Resolving deltas: 96% (279/290) Resolving deltas: 97% (282/290) Resolving deltas: 98% (287/290) Resolving deltas: 100% (290/290) Resolving deltas: 100% (290/290), done. * Getting http_signatures (https://git.pleroma.social/pleroma/http_signatures.git) remote: Enumerating objects: 40, done. remote: Counting objects: 2% (1/40) remote: Counting objects: 5% (2/40) remote: Counting objects: 7% (3/40) remote: Counting objects: 10% (4/40) remote: Counting objects: 12% (5/40) remote: Counting objects: 15% (6/40) remote: Counting objects: 17% (7/40) remote: Counting objects: 20% (8/40) remote: Counting objects: 22% (9/40) remote: Counting objects: 25% (10/40) remote: Counting objects: 27% (11/40) remote: Counting objects: 30% (12/40) remote: Counting objects: 32% (13/40) remote: Counting objects: 35% (14/40) remote: Counting objects: 37% (15/40) remote: Counting objects: 40% (16/40) remote: Counting objects: 42% (17/40) remote: Counting objects: 45% (18/40) remote: Counting objects: 47% (19/40) remote: Counting objects: 50% (20/40) remote: Counting objects: 52% (21/40) remote: Counting objects: 55% (22/40) remote: Counting objects: 57% (23/40) remote: Counting objects: 60% (24/40) remote: Counting objects: 62% (25/40) remote: Counting objects: 65% (26/40) remote: Counting objects: 67% (27/40) remote: Counting objects: 70% (28/40) remote: Counting objects: 72% (29/40) remote: Counting objects: 75% (30/40) remote: Counting objects: 77% (31/40) remote: Counting objects: 80% (32/40) remote: Counting objects: 82% (33/40) remote: Counting objects: 85% (34/40) remote: Counting objects: 87% (35/40) remote: Counting objects: 90% (36/40) remote: Counting objects: 92% (37/40) remote: Counting objects: 95% (38/40) remote: Counting objects: 97% (39/40) remote: Counting objects: 100% (40/40) remote: Counting objects: 100% (40/40), done. remote: Compressing objects: 2% (1/34) remote: Compressing objects: 5% (2/34) remote: Compressing objects: 8% (3/34) remote: Compressing objects: 11% (4/34) remote: Compressing objects: 14% (5/34) remote: Compressing objects: 17% (6/34) remote: Compressing objects: 20% (7/34) remote: Compressing objects: 23% (8/34) remote: Compressing objects: 26% (9/34) remote: Compressing objects: 29% (10/34) remote: Compressing objects: 32% (11/34) remote: Compressing objects: 35% (12/34) remote: Compressing objects: 38% (13/34) remote: Compressing objects: 41% (14/34) remote: Compressing objects: 44% (15/34) remote: Compressing objects: 47% (16/34) remote: Compressing objects: 50% (17/34) remote: Compressing objects: 52% (18/34) remote: Compressing objects: 55% (19/34) remote: Compressing objects: 58% (20/34) remote: Compressing objects: 61% (21/34) remote: Compressing objects: 64% (22/34) remote: Compressing objects: 67% (23/34) remote: Compressing objects: 70% (24/34) remote: Compressing objects: 73% (25/34) remote: Compressing objects: 76% (26/34) remote: Compressing objects: 79% (27/34) remote: Compressing objects: 82% (28/34) remote: Compressing objects: 85% (29/34) remote: Compressing objects: 88% (30/34) remote: Compressing objects: 91% (31/34) remote: Compressing objects: 94% (32/34) remote: Compressing objects: 97% (33/34) remote: Compressing objects: 100% (34/34) remote: Compressing objects: 100% (34/34), done. remote: Total 40 (delta 9), reused 0 (delta 0) * Getting recon (https://github.com/ferd/recon.git) remote: Enumerating objects: 122, done. remote: Counting objects: 0% (1/122) remote: Counting objects: 1% (2/122) remote: Counting objects: 2% (3/122) remote: Counting objects: 3% (4/122) remote: Counting objects: 4% (5/122) remote: Counting objects: 5% (7/122) remote: Counting objects: 6% (8/122) remote: Counting objects: 7% (9/122) remote: Counting objects: 8% (10/122) remote: Counting objects: 9% (11/122) remote: Counting objects: 10% (13/122) remote: Counting objects: 11% (14/122) remote: Counting objects: 12% (15/122) remote: Counting objects: 13% (16/122) remote: Counting objects: 14% (18/122) remote: Counting objects: 15% (19/122) remote: Counting objects: 16% (20/122) remote: Counting objects: 17% (21/122) remote: Counting objects: 18% (22/122) remote: Counting objects: 19% (24/122) remote: Counting objects: 20% (25/122) remote: Counting objects: 21% (26/122) remote: Counting objects: 22% (27/122) remote: Counting objects: 23% (29/122) remote: Counting objects: 24% (30/122) remote: Counting objects: 25% (31/122) remote: Counting objects: 26% (32/122) remote: Counting objects: 27% (33/122) remote: Counting objects: 28% (35/122) remote: Counting objects: 29% (36/122) remote: Counting objects: 30% (37/122) remote: Counting objects: 31% (38/122) remote: Counting objects: 32% (40/122) remote: Counting objects: 33% (41/122) remote: Counting objects: 34% (42/122) remote: Counting objects: 35% (43/122) remote: Counting objects: 36% (44/122) remote: Counting objects: 37% (46/122) remote: Counting objects: 38% (47/122) remote: Counting objects: 39% (48/122) remote: Counting objects: 40% (49/122) remote: Counting objects: 41% (51/122) remote: Counting objects: 42% (52/122) remote: Counting objects: 43% (53/122) remote: Counting objects: 44% (54/122) remote: Counting objects: 45% (55/122) remote: Counting objects: 46% (57/122) remote: Counting objects: 47% (58/122) remote: Counting objects: 48% (59/122) remote: Counting objects: 49% (60/122) remote: Counting objects: 50% (61/122) remote: Counting objects: 51% (63/122) remote: Counting objects: 52% (64/122) remote: Counting objects: 53% (65/122) remote: Counting objects: 54% (66/122) remote: Counting objects: 55% (68/122) remote: Counting objects: 56% (69/122) remote: Counting objects: 57% (70/122) remote: Counting objects: 58% (71/122) remote: Counting objects: 59% (72/122) remote: Counting objects: 60% (74/122) remote: Counting objects: 61% (75/122) remote: Counting objects: 62% (76/122) remote: Counting objects: 63% (77/122) remote: Counting objects: 64% (79/122) remote: Counting objects: 65% (80/122) remote: Counting objects: 66% (81/122) remote: Counting objects: 67% (82/122) remote: Counting objects: 68% (83/122) remote: Counting objects: 69% (85/122) remote: Counting objects: 70% (86/122) remote: Counting objects: 71% (87/122) remote: Counting objects: 72% (88/122) remote: Counting objects: 73% (90/122) remote: Counting objects: 74% (91/122) remote: Counting objects: 75% (92/122) remote: Counting objects: 76% (93/122) remote: Counting objects: 77% (94/122) remote: Counting objects: 78% (96/122) remote: Counting objects: 79% (97/122) remote: Counting objects: 80% (98/122) remote: Counting objects: 81% (99/122) remote: Counting objects: 82% (101/122) remote: Counting objects: 83% (102/122) remote: Counting objects: 84% (103/122) remote: Counting objects: 85% (104/122) remote: Counting objects: 86% (105/122) remote: Counting objects: 87% (107/122) remote: Counting objects: 88% (108/122) remote: Counting objects: 89% (109/122) remote: Counting objects: 90% (110/122) remote: Counting objects: 91% (112/122) remote: Counting objects: 92% (113/122) remote: Counting objects: 93% (114/122) remote: Counting objects: 94% (115/122) remote: Counting objects: 95% (116/122) remote: Counting objects: 96% (118/122) remote: Counting objects: 97% (119/122) remote: Counting objects: 98% (120/122) remote: Counting objects: 99% (121/122) remote: Counting objects: 100% (122/122) remote: Counting objects: 100% (122/122), done. remote: Compressing objects: 1% (1/64) remote: Compressing objects: 3% (2/64) remote: Compressing objects: 4% (3/64) remote: Compressing objects: 6% (4/64) remote: Compressing objects: 7% (5/64) remote: Compressing objects: 9% (6/64) remote: Compressing objects: 10% (7/64) remote: Compressing objects: 12% (8/64) remote: Compressing objects: 14% (9/64) remote: Compressing objects: 15% (10/64) remote: Compressing objects: 17% (11/64) remote: Compressing objects: 18% (12/64) remote: Compressing objects: 20% (13/64) remote: Compressing objects: 21% (14/64) remote: Compressing objects: 23% (15/64) remote: Compressing objects: 25% (16/64) remote: Compressing objects: 26% (17/64) remote: Compressing objects: 28% (18/64) remote: Compressing objects: 29% (19/64) remote: Compressing objects: 31% (20/64) remote: Compressing objects: 32% (21/64) remote: Compressing objects: 34% (22/64) remote: Compressing objects: 35% (23/64) remote: Compressing objects: 37% (24/64) remote: Compressing objects: 39% (25/64) remote: Compressing objects: 40% (26/64) remote: Compressing objects: 42% (27/64) remote: Compressing objects: 43% (28/64) remote: Compressing objects: 45% (29/64) remote: Compressing objects: 46% (30/64) remote: Compressing objects: 48% (31/64) remote: Compressing objects: 50% (32/64) remote: Compressing objects: 51% (33/64) remote: Compressing objects: 53% (34/64) remote: Compressing objects: 54% (35/64) remote: Compressing objects: 56% (36/64) remote: Compressing objects: 57% (37/64) remote: Compressing objects: 59% (38/64) remote: Compressing objects: 60% (39/64) remote: Compressing objects: 62% (40/64) remote: Compressing objects: 64% (41/64) remote: Compressing objects: 65% (42/64) remote: Compressing objects: 67% (43/64) remote: Compressing objects: 68% (44/64) remote: Compressing objects: 70% (45/64) remote: Compressing objects: 71% (46/64) remote: Compressing objects: 73% (47/64) remote: Compressing objects: 75% (48/64) remote: Compressing objects: 76% (49/64) remote: Compressing objects: 78% (50/64) remote: Compressing objects: 79% (51/64) remote: Compressing objects: 81% (52/64) remote: Compressing objects: 82% (53/64) remote: Compressing objects: 84% (54/64) remote: Compressing objects: 85% (55/64) remote: Compressing objects: 87% (56/64) remote: Compressing objects: 89% (57/64) remote: Compressing objects: 90% (58/64) remote: Compressing objects: 92% (59/64) remote: Compressing objects: 93% (60/64) remote: Compressing objects: 95% (61/64) remote: Compressing objects: 96% (62/64) remote: Compressing objects: 98% (63/64) remote: Compressing objects: 100% (64/64) remote: Compressing objects: 100% (64/64), done. Receiving objects: 0% (1/1161) Receiving objects: 1% (12/1161) Receiving objects: 2% (24/1161) Receiving objects: 3% (35/1161) Receiving objects: 4% (47/1161) Receiving objects: 5% (59/1161) Receiving objects: 6% (70/1161) Receiving objects: 7% (82/1161) Receiving objects: 8% (93/1161) Receiving objects: 9% (105/1161) Receiving objects: 10% (117/1161) Receiving objects: 11% (128/1161) Receiving objects: 12% (140/1161) Receiving objects: 13% (151/1161) Receiving objects: 14% (163/1161) Receiving objects: 15% (175/1161) Receiving objects: 16% (186/1161) Receiving objects: 17% (198/1161) Receiving objects: 18% (209/1161) Receiving objects: 19% (221/1161) Receiving objects: 20% (233/1161) Receiving objects: 21% (244/1161) Receiving objects: 22% (256/1161) Receiving objects: 23% (268/1161) Receiving objects: 24% (279/1161) Receiving objects: 25% (291/1161) Receiving objects: 26% (302/1161) Receiving objects: 27% (314/1161) Receiving objects: 28% (326/1161) Receiving objects: 29% (337/1161) Receiving objects: 30% (349/1161) Receiving objects: 31% (360/1161) Receiving objects: 32% (372/1161) Receiving objects: 33% (384/1161) Receiving objects: 34% (395/1161) Receiving objects: 35% (407/1161) Receiving objects: 36% (418/1161) Receiving objects: 37% (430/1161) Receiving objects: 38% (442/1161) Receiving objects: 39% (453/1161) Receiving objects: 40% (465/1161) Receiving objects: 41% (477/1161) Receiving objects: 42% (488/1161) Receiving objects: 43% (500/1161) Receiving objects: 44% (511/1161) Receiving objects: 45% (523/1161) Receiving objects: 46% (535/1161) Receiving objects: 47% (546/1161) Receiving objects: 48% (558/1161) Receiving objects: 49% (569/1161) Receiving objects: 50% (581/1161) Receiving objects: 51% (593/1161) Receiving objects: 52% (604/1161) Receiving objects: 53% (616/1161) Receiving objects: 54% (627/1161) Receiving objects: 55% (639/1161) Receiving objects: 56% (651/1161) Receiving objects: 57% (662/1161) Receiving objects: 58% (674/1161) Receiving objects: 59% (685/1161) Receiving objects: 60% (697/1161) Receiving objects: 61% (709/1161) Receiving objects: 62% (720/1161) Receiving objects: 63% (732/1161) Receiving objects: 64% (744/1161) Receiving objects: 65% (755/1161) Receiving objects: 66% (767/1161) Receiving objects: 67% (778/1161) Receiving objects: 68% (790/1161) Receiving objects: 69% (802/1161) Receiving objects: 70% (813/1161) Receiving objects: 71% (825/1161) Receiving objects: 72% (836/1161) Receiving objects: 73% (848/1161) Receiving objects: 74% (860/1161) Receiving objects: 75% (871/1161) Receiving objects: 76% (883/1161) Receiving objects: 77% (894/1161) Receiving objects: 78% (906/1161) Receiving objects: 79% (918/1161) Receiving objects: 80% (929/1161) Receiving objects: 81% (941/1161) Receiving objects: 82% (953/1161) Receiving objects: 83% (964/1161) Receiving objects: 84% (976/1161) Receiving objects: 85% (987/1161) Receiving objects: 86% (999/1161) Receiving objects: 87% (1011/1161) Receiving objects: 88% (1022/1161) Receiving objects: 89% (1034/1161) Receiving objects: 90% (1045/1161) Receiving objects: 91% (1057/1161) Receiving objects: 92% (1069/1161) Receiving objects: 93% (1080/1161) remote: Total 1161 (delta 72), reused 93 (delta 57), pack-reused 1039 Receiving objects: 94% (1092/1161) Receiving objects: 95% (1103/1161) Receiving objects: 96% (1115/1161) Receiving objects: 97% (1127/1161) Receiving objects: 98% (1138/1161) Receiving objects: 99% (1150/1161) Receiving objects: 100% (1161/1161) Receiving objects: 100% (1161/1161), 700.83 KiB | 0 bytes/s, done. Resolving deltas: 0% (0/675) Resolving deltas: 1% (9/675) Resolving deltas: 3% (21/675) Resolving deltas: 4% (32/675) Resolving deltas: 10% (68/675) Resolving deltas: 12% (83/675) Resolving deltas: 13% (89/675) Resolving deltas: 15% (106/675) Resolving deltas: 17% (115/675) Resolving deltas: 20% (136/675) Resolving deltas: 23% (161/675) Resolving deltas: 25% (170/675) Resolving deltas: 28% (190/675) Resolving deltas: 29% (197/675) Resolving deltas: 30% (208/675) Resolving deltas: 31% (214/675) Resolving deltas: 32% (217/675) Resolving deltas: 34% (234/675) Resolving deltas: 36% (244/675) Resolving deltas: 37% (251/675) Resolving deltas: 39% (267/675) Resolving deltas: 40% (272/675) Resolving deltas: 41% (280/675) Resolving deltas: 42% (284/675) Resolving deltas: 44% (300/675) Resolving deltas: 46% (317/675) Resolving deltas: 47% (319/675) Resolving deltas: 48% (327/675) Resolving deltas: 51% (348/675) Resolving deltas: 53% (358/675) Resolving deltas: 54% (370/675) Resolving deltas: 60% (406/675) Resolving deltas: 61% (416/675) Resolving deltas: 64% (432/675) Resolving deltas: 65% (441/675) Resolving deltas: 68% (459/675) Resolving deltas: 69% (467/675) Resolving deltas: 70% (475/675) Resolving deltas: 72% (486/675) Resolving deltas: 73% (496/675) Resolving deltas: 75% (510/675) Resolving deltas: 77% (522/675) Resolving deltas: 79% (538/675) Resolving deltas: 80% (542/675) Resolving deltas: 81% (549/675) Resolving deltas: 83% (563/675) Resolving deltas: 84% (569/675) Resolving deltas: 85% (575/675) Resolving deltas: 86% (582/675) Resolving deltas: 87% (589/675) Resolving deltas: 88% (595/675) Resolving deltas: 92% (625/675) Resolving deltas: 94% (636/675) Resolving deltas: 95% (642/675) Resolving deltas: 96% (648/675) Resolving deltas: 98% (666/675) Resolving deltas: 99% (669/675) Resolving deltas: 100% (675/675) Resolving deltas: 100% (675/675), done. * Getting syslog (https://github.com/Vagabond/erlang-syslog.git) remote: Enumerating objects: 218, done. Receiving objects: 0% (1/218) Receiving objects: 1% (3/218) Receiving objects: 2% (5/218) Receiving objects: 3% (7/218) Receiving objects: 4% (9/218) Receiving objects: 5% (11/218) Receiving objects: 6% (14/218) Receiving objects: 7% (16/218) Receiving objects: 8% (18/218) Receiving objects: 9% (20/218) Receiving objects: 10% (22/218) Receiving objects: 11% (24/218) Receiving objects: 12% (27/218) Receiving objects: 13% (29/218) Receiving objects: 14% (31/218) Receiving objects: 15% (33/218) Receiving objects: 16% (35/218) Receiving objects: 17% (38/218) Receiving objects: 18% (40/218) Receiving objects: 19% (42/218) Receiving objects: 20% (44/218) Receiving objects: 21% (46/218) Receiving objects: 22% (48/218) Receiving objects: 23% (51/218) Receiving objects: 24% (53/218) Receiving objects: 25% (55/218) Receiving objects: 26% (57/218) Receiving objects: 27% (59/218) Receiving objects: 28% (62/218) Receiving objects: 29% (64/218) Receiving objects: 30% (66/218) Receiving objects: 31% (68/218) Receiving objects: 32% (70/218) Receiving objects: 33% (72/218) Receiving objects: 34% (75/218) Receiving objects: 35% (77/218) Receiving objects: 36% (79/218) Receiving objects: 37% (81/218) Receiving objects: 38% (83/218) Receiving objects: 39% (86/218) Receiving objects: 40% (88/218) Receiving objects: 41% (90/218) Receiving objects: 42% (92/218) Receiving objects: 43% (94/218) Receiving objects: 44% (96/218) Receiving objects: 45% (99/218) Receiving objects: 46% (101/218) Receiving objects: 47% (103/218) Receiving objects: 48% (105/218) Receiving objects: 49% (107/218) Receiving objects: 50% (109/218) Receiving objects: 51% (112/218) Receiving objects: 52% (114/218) Receiving objects: 53% (116/218) Receiving objects: 54% (118/218) Receiving objects: 55% (120/218) Receiving objects: 56% (123/218) Receiving objects: 57% (125/218) Receiving objects: 58% (127/218) Receiving objects: 59% (129/218) Receiving objects: 60% (131/218) Receiving objects: 61% (133/218) Receiving objects: 62% (136/218) Receiving objects: 63% (138/218) Receiving objects: 64% (140/218) Receiving objects: 65% (142/218) Receiving objects: 66% (144/218) Receiving objects: 67% (147/218) Receiving objects: 68% (149/218) Receiving objects: 69% (151/218) Receiving objects: 70% (153/218) Receiving objects: 71% (155/218) Receiving objects: 72% (157/218) Receiving objects: 73% (160/218) Receiving objects: 74% (162/218) remote: Total 218 (delta 0), reused 0 (delta 0), pack-reused 218 Receiving objects: 75% (164/218) Receiving objects: 76% (166/218) Receiving objects: 77% (168/218) Receiving objects: 78% (171/218) Receiving objects: 79% (173/218) Receiving objects: 80% (175/218) Receiving objects: 81% (177/218) Receiving objects: 82% (179/218) Receiving objects: 83% (181/218) Receiving objects: 84% (184/218) Receiving objects: 85% (186/218) Receiving objects: 86% (188/218) Receiving objects: 87% (190/218) Receiving objects: 88% (192/218) Receiving objects: 89% (195/218) Receiving objects: 90% (197/218) Receiving objects: 91% (199/218) Receiving objects: 92% (201/218) Receiving objects: 93% (203/218) Receiving objects: 94% (205/218) Receiving objects: 95% (208/218) Receiving objects: 96% (210/218) Receiving objects: 97% (212/218) Receiving objects: 98% (214/218) Receiving objects: 99% (216/218) Receiving objects: 100% (218/218) Receiving objects: 100% (218/218), 215.81 KiB | 0 bytes/s, done. Resolving deltas: 0% (0/94) Resolving deltas: 6% (6/94) Resolving deltas: 14% (14/94) Resolving deltas: 18% (17/94) Resolving deltas: 20% (19/94) Resolving deltas: 21% (20/94) Resolving deltas: 24% (23/94) Resolving deltas: 30% (29/94) Resolving deltas: 32% (31/94) Resolving deltas: 34% (32/94) Resolving deltas: 37% (35/94) Resolving deltas: 41% (39/94) Resolving deltas: 42% (40/94) Resolving deltas: 45% (43/94) Resolving deltas: 46% (44/94) Resolving deltas: 58% (55/94) Resolving deltas: 60% (57/94) Resolving deltas: 63% (60/94) Resolving deltas: 69% (65/94) Resolving deltas: 84% (79/94) Resolving deltas: 85% (80/94) Resolving deltas: 93% (88/94) Resolving deltas: 94% (89/94) Resolving deltas: 96% (91/94) Resolving deltas: 97% (92/94) Resolving deltas: 98% (93/94) Resolving deltas: 100% (94/94) Resolving deltas: 100% (94/94), done. Resolving Hex dependencies... Dependency resolution completed: Unchanged: accept 0.3.5 base64url 0.0.1 bbcode 0.1.1 benchee 1.0.1 bunt 0.2.0 cachex 3.0.2 calendar 0.17.4 certifi 2.5.1 combine 0.10.0 comeonin 4.1.1 connection 1.0.4 cors_plug 1.5.2 cowboy 2.6.3 cowlib 2.7.3 credo 0.9.3 db_connection 2.0.6 decimal 1.8.0 deep_merge 1.0.0 earmark 1.3.2 ecto 3.1.4 ecto_sql 3.1.3 esshd 0.1.0 eternal 1.2.0 ex2ms 1.5.0 ex_aws 2.1.0 ex_aws_s3 2.0.1 ex_doc 0.20.2 ex_machina 2.3.0 ex_rated 1.3.3 excoveralls 0.11.1 floki 0.20.4 gen_smtp 0.14.0 gettext 0.17.0 hackney 1.15.1 html_entities 0.4.0 html_sanitize_ex 1.3.0 httpoison 1.2.0 idna 6.0.0 jason 1.1.2 jose 1.8.4 makeup 0.8.0 makeup_elixir 0.13.0 meck 0.8.13 metrics 1.0.1 mime 1.3.1 mimerl 1.2.0 mochiweb 2.15.0 mock 0.3.3 mogrify 0.6.1 mox 0.5.1 nimble_parsec 0.5.0 parse_trans 3.3.0 pbkdf2_elixir 0.12.3 phoenix 1.4.8 phoenix_ecto 4.0.0 phoenix_html 2.13.1 phoenix_pubsub 1.1.2 pleroma_job_queue 0.2.0 plug 1.8.2 plug_cowboy 2.0.2 plug_crypto 1.0.0 plug_static_index_html 1.0.0 poison 3.1.0 postgrex 0.14.3 prometheus 4.2.2 prometheus_ecto 1.4.1 prometheus_ex 3.0.5 prometheus_phoenix 1.2.1 prometheus_plugs 1.1.5 quack 0.1.1 ranch 1.7.1 ssl_verify_fun 1.1.4 swoosh 0.23.2 telemetry 0.4.0 tesla 1.2.1 timex 3.5.0 trailing_format_plug 0.0.7 tzdata 0.5.20 ueberauth 0.6.1 unicode_util_compat 0.4.1 unsafe 1.0.0 web_push_encryption 0.2.1 * Getting phoenix (Hex package) * Getting plug_cowboy (Hex package) * Getting phoenix_pubsub (Hex package) * Getting phoenix_ecto (Hex package) * Getting ecto_sql (Hex package) * Getting postgrex (Hex package) * Getting gettext (Hex package) * Getting comeonin (Hex package) * Getting pbkdf2_elixir (Hex package) * Getting trailing_format_plug (Hex package) * Getting html_sanitize_ex (Hex package) * Getting html_entities (Hex package) * Getting phoenix_html (Hex package) * Getting calendar (Hex package) * Getting cachex (Hex package) * Getting poison (Hex package) * Getting tesla (Hex package) * Getting jason (Hex package) * Getting mogrify (Hex package) * Getting ex_aws (Hex package) * Getting ex_aws_s3 (Hex package) * Getting earmark (Hex package) * Getting bbcode (Hex package) * Getting ex_machina (Hex package) * Getting credo (Hex package) * Getting mock (Hex package) * Getting cors_plug (Hex package) * Getting ex_doc (Hex package) * Getting web_push_encryption (Hex package) * Getting swoosh (Hex package) * Getting gen_smtp (Hex package) * Getting floki (Hex package) * Getting timex (Hex package) * Getting ueberauth (Hex package) * Getting pleroma_job_queue (Hex package) * Getting telemetry (Hex package) * Getting prometheus_ex (Hex package) * Getting prometheus_plugs (Hex package) * Getting prometheus_phoenix (Hex package) * Getting prometheus_ecto (Hex package) * Getting quack (Hex package) * Getting benchee (Hex package) * Getting esshd (Hex package) * Getting ex_rated (Hex package) * Getting plug_static_index_html (Hex package) * Getting excoveralls (Hex package) * Getting mox (Hex package) * Getting hackney (Hex package) * Getting certifi (Hex package) * Getting idna (Hex package) * Getting metrics (Hex package) * Getting mimerl (Hex package) * Getting ssl_verify_fun (Hex package) * Getting unicode_util_compat (Hex package) * Getting parse_trans (Hex package) * Getting plug (Hex package) * Getting mime (Hex package) * Getting plug_crypto (Hex package) * Getting ex2ms (Hex package) * Getting deep_merge (Hex package) * Getting ecto (Hex package) * Getting decimal (Hex package) * Getting accept (Hex package) * Getting prometheus (Hex package) * Getting combine (Hex package) * Getting tzdata (Hex package) * Getting mochiweb (Hex package) * Getting httpoison (Hex package) * Getting jose (Hex package) * Getting base64url (Hex package) * Getting makeup_elixir (Hex package) * Getting makeup (Hex package) * Getting nimble_parsec (Hex package) * Getting meck (Hex package) * Getting bunt (Hex package) * Getting eternal (Hex package) * Getting unsafe (Hex package) * Getting connection (Hex package) * Getting db_connection (Hex package) * Getting cowboy (Hex package) * Getting cowlib (Hex package) * Getting ranch (Hex package) [32;1m$ mix ecto.create[0;m RUM enabled: true You may want to create test.secret.exs to declare custom database connection parameters. ==> ex2ms Compiling 1 file (.ex) Generated ex2ms app ===> Compiling parse_trans ===> Compiling websocket_client src/websocket_client.erl:238: Warning: erlang:get_stacktrace/0: deprecated; use the new try/catch syntax for retrieving the stack backtrace warning: found quoted keyword "docs" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of Unicode letters, numbers, underscore, and @ do not require quotes /builds/chrismccord/pleroma/deps/unsafe/mix.exs:37 warning: found quoted keyword "coveralls" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of Unicode letters, numbers, underscore, and @ do not require quotes /builds/chrismccord/pleroma/deps/unsafe/mix.exs:38 ==> unsafe Compiling 3 files (.ex) Generated unsafe app ==> base64url (compile) Compiled src/base64url.erl ===> Compiling mimerl ==> connection Compiling 1 file (.ex) Generated connection app ==> pbkdf2_elixir Compiling 5 files (.ex) Generated pbkdf2_elixir app ==> auto_linker Compiling 3 files (.ex) Generated auto_linker app ==> nimble_parsec Compiling 4 files (.ex) Generated nimble_parsec app ===> Compiling metrics ===> Compiling unicode_util_compat ===> Compiling idna ==> bunt Compiling 2 files (.ex) Generated bunt app ==> gettext Compiling 1 file (.yrl) Compiling 1 file (.erl) Compiling 20 files (.ex) Generated gettext app ==> deep_merge Compiling 2 files (.ex) Generated deep_merge app ==> jose Compiling 89 files (.erl) src/jose_public_key.erl:44: Warning: erlang:get_stacktrace/0: deprecated; use the new try/catch syntax for retrieving the stack backtrace src/jose_public_key.erl:60: Warning: erlang:get_stacktrace/0: deprecated; use the new try/catch syntax for retrieving the stack backtrace src/jose_public_key.erl:84: Warning: erlang:get_stacktrace/0: deprecated; use the new try/catch syntax for retrieving the stack backtrace src/jose_public_key.erl:107: Warning: erlang:get_stacktrace/0: deprecated; use the new try/catch syntax for retrieving the stack backtrace src/jose_public_key.erl:122: Warning: erlang:get_stacktrace/0: deprecated; use the new try/catch syntax for retrieving the stack backtrace src/jose_public_key.erl:234: Warning: erlang:get_stacktrace/0: deprecated; use the new try/catch syntax for retrieving the stack backtrace Compiling 8 files (.ex) Generated jose app ==> benchee Compiling 39 files (.ex) Generated benchee app ===> Fetching pc ({git,"git://github.com/blt/port_compiler.git",{tag,"1.6.0"}}) ===> Compiling pc ===> Compiling syslog ===> Compiling c_src/syslog_drv.c ===> Linking priv/syslog_drv.so ===> Compiling ranch ===> Compiling telemetry ===> Compiling meck ==> mock Compiling 1 file (.ex) Generated mock app ==> decimal Compiling 1 file (.ex) Generated decimal app warning: found quoted keyword "docs" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of Unicode letters, numbers, underscore, and @ do not require quotes /builds/chrismccord/pleroma/deps/eternal/mix.exs:38 warning: found quoted keyword "coveralls" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of Unicode letters, numbers, underscore, and @ do not require quotes /builds/chrismccord/pleroma/deps/eternal/mix.exs:39 ==> eternal Compiling 5 files (.ex) Generated eternal app warning: found quoted keyword "docs" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of Unicode letters, numbers, underscore, and @ do not require quotes /builds/chrismccord/pleroma/deps/cachex/mix.exs:57 warning: found quoted keyword "bench" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of Unicode letters, numbers, underscore, and @ do not require quotes /builds/chrismccord/pleroma/deps/cachex/mix.exs:58 warning: found quoted keyword "cachex" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of Unicode letters, numbers, underscore, and @ do not require quotes /builds/chrismccord/pleroma/deps/cachex/mix.exs:59 warning: found quoted keyword "coveralls" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of Unicode letters, numbers, underscore, and @ do not require quotes /builds/chrismccord/pleroma/deps/cachex/mix.exs:60 warning: found quoted keyword "bench" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of Unicode letters, numbers, underscore, and @ do not require quotes /builds/chrismccord/pleroma/deps/cachex/mix.exs:65 ==> cachex Compiling 51 files (.ex) warning: "not expr1 in expr2" is deprecated. Instead use "expr1 not in expr2" if you require Elixir v1.5+, or "not(expr1 in expr2)" if you have to support earlier Elixir versions lib/cachex/policy/lrw.ex:108 Generated cachex app ==> comeonin Compiling 2 files (.ex) Generated comeonin app warning: String.strip/1 is deprecated. Use String.trim/1 instead /builds/chrismccord/pleroma/deps/poison/mix.exs:4 ==> poison Compiling 4 files (.ex) warning: Integer.to_char_list/2 is deprecated. Use Integer.to_charlist/2 instead lib/poison/encoder.ex:173 Generated poison app ==> ex_syslogger Compiling 2 files (.ex) Generated ex_syslogger app ==> jason Compiling 8 files (.ex) Generated jason app ===> Compiling recon ==> ssl_verify_fun Compiling 7 files (.erl) Generated ssl_verify_fun app ===> Compiling gen_smtp src/smtp_util.erl:71: Warning: crypto:rand_uniform/2 is deprecated and will be removed in a future release; use rand:uniform/1 src/smtp_util.erl:71: Warning: crypto:rand_uniform/2 is deprecated and will be removed in a future release; use rand:uniform/1 src/smtp_socket.erl:126: Warning: ssl:ssl_accept/1: deprecated; use ssl:handshake/1 instead src/smtp_socket.erl:235: Warning: ssl:ssl_accept/3: deprecated; use ssl:handshake/3 instead ==> html_entities Compiling 2 files (.ex) Generated html_entities app ==> prometheus Compiling 27 files (.erl) Generated prometheus app ==> prometheus_ex Compiling 19 files (.ex) Generated prometheus_ex app warning: found quoted keyword "coveralls" but the quotes are not required. Note that keywords are always atoms, even when quoted. Similar to atoms, keywords made exclusively of Unicode letters, numbers, underscore, and @ do not require quotes /builds/chrismccord/pleroma/deps/esshd/mix.exs:23 ==> esshd Compiling 10 files (.ex) Generated esshd app ==> combine Compiling 6 files (.ex) Generated combine app ==> bbcode Compiling 3 files (.ex) Generated bbcode app ==> mox Compiling 3 files (.ex) Generated mox app ==> mogrify Compiling 9 files (.ex) Generated mogrify app ===> Compiling certifi ===> Compiling hackney ==> ex_aws Compiling 25 files (.ex) Generated ex_aws app ==> ex_aws_s3 Compiling 7 files (.ex) warning: Stream.chunk/4 is deprecated. Use Stream.chunk_every/4 instead lib/ex_aws/s3/delete_all_objects.ex:34 Generated ex_aws_s3 app ==> excoveralls Compiling 24 files (.ex) warning: variable "sth" is unused (if the variable is not meant to be used, prefix it with an underscore) lib/excoveralls/ignore.ex:47 warning: function string_to_charlist/1 is unused lib/excoveralls/stats.ex:227 Generated excoveralls app ==> tzdata Compiling 16 files (.ex) Generated tzdata app ==> calendar Compiling 20 files (.ex) Generated calendar app ==> timex Compiling 58 files (.ex) Generated timex app ==> earmark Compiling 1 file (.yrl) Compiling 2 files (.xrl) Compiling 3 files (.erl) Compiling 24 files (.ex) Generated earmark app ==> db_connection Compiling 16 files (.ex) Generated db_connection app ==> httpoison Compiling 2 files (.ex) Generated httpoison app ==> web_push_encryption Compiling 6 files (.ex) Generated web_push_encryption app ==> credo Compiling 178 files (.ex) Generated credo app ==> ecto Compiling 54 files (.ex) Generated ecto app ==> phoenix_pubsub Compiling 13 files (.ex) Generated phoenix_pubsub app ===> Compiling mochiweb src/mochitemp.erl:108: Warning: crypto:rand_uniform/2 is deprecated and will be removed in a future release; use rand:uniform/1 src/mochiweb_session.erl:144: Warning: call to crypto:rand_bytes/1 will fail, since it was removed in 20.0; use crypto:strong_rand_bytes/1 src/mochiweb_multipart.erl:59: Warning: call to crypto:rand_bytes/1 will fail, since it was removed in 20.0; use crypto:strong_rand_bytes/1 src/mochiweb_html.erl:26: Warning: export_all flag enabled - all functions will be exported src/mochiweb_socket.erl:91: Warning: ssl:ssl_accept/2: deprecated; use ssl:handshake/2 instead ==> html_sanitize_ex Compiling 11 files (.ex) Generated html_sanitize_ex app ==> floki Compiling 1 file (.xrl) Compiling 1 file (.erl) Compiling 21 files (.ex) Generated floki app ===> Compiling cowlib ===> Compiling cowboy ==> http_signatures Compiling 2 files (.ex) Generated http_signatures app ===> Compiling crypt make: Entering directory '/builds/chrismccord/pleroma/deps/crypt/c_src' cc -DHAVE_CRYPT_R -O3 -std=c99 -finline-functions -Wall -Wmissing-prototypes -fPIC -I /usr/local/lib/erlang/erts-10.3.5.1/include/ -I /usr/local/lib/erlang/lib/erl_interface-3.11.3/include -c -o /builds/chrismccord/pleroma/deps/crypt/c_src/crypt.o /builds/chrismccord/pleroma/deps/crypt/c_src/crypt.c /builds/chrismccord/pleroma/deps/crypt/c_src/crypt.c:51:9: note: #pragma message: using crypt_r #pragma message "using crypt_r" ^~~~~~~ cc /builds/chrismccord/pleroma/deps/crypt/c_src/crypt.o -lpthread -lcrypt -shared -L /usr/local/lib/erlang/lib/erl_interface-3.11.3/lib -lerl_interface -lei -o /builds/chrismccord/pleroma/deps/crypt/c_src/../priv/crypt.so make: Leaving directory '/builds/chrismccord/pleroma/deps/crypt/c_src' ==> ex_rated Compiling 3 files (.ex) Generated ex_rated app ===> Package rebar3_archive_plugin-0.0.2 not found. Fetching registry updates and trying again... ===> Updating package registry... ===> Writing registry to /root/.cache/rebar3/hex/default/registry ===> Generating package index... ===> Writing index to /root/.cache/rebar3/hex/default/packages.idx ===> Fetching rebar3_archive_plugin ({pkg,<<"rebar3_archive_plugin">>, <<"0.0.2">>}) ===> Downloaded package, caching at /root/.cache/rebar3/hex/default/packages/rebar3_archive_plugin-0.0.2.tar ===> Fetching rebar3_elvis_plugin ({git, "https://github.com/deadtrickster/rebar3_elvis_plugin.git", "master"}) ===> WARNING: It is recommended to use {branch, Name}, {tag, Tag} or {ref, Ref}, otherwise updating the dep may not work as expected. ===> Fetching katana_code ({pkg,<<"katana_code">>,<<"0.1.0">>}) ===> Downloaded package, caching at /root/.cache/rebar3/hex/default/packages/katana_code-0.1.0.tar ===> Fetching zipper ({pkg,<<"zipper">>,<<"1.0.1">>}) ===> Downloaded package, caching at /root/.cache/rebar3/hex/default/packages/zipper-1.0.1.tar ===> Fetching aleppo ({pkg,<<"inaka_aleppo">>,<<"1.0.0">>}) ===> Downloaded package, caching at /root/.cache/rebar3/hex/default/packages/inaka_aleppo-1.0.0.tar ===> Compiling aleppo _build/default/plugins/aleppo/src/aleppo.erl:6: Warning: record ale_context has field(s) without type information _build/default/plugins/aleppo/src/aleppo.erl:12: Warning: missing specification for function process_file/1 _build/default/plugins/aleppo/src/aleppo.erl:15: Warning: missing specification for function process_file/2 _build/default/plugins/aleppo/src/aleppo.erl:25: Warning: missing specification for function process_tokens/1 _build/default/plugins/aleppo/src/aleppo.erl:32: Warning: missing specification for function process_tokens/2 _build/default/plugins/aleppo/src/aleppo.erl:307: Warning: missing specification for function scan_file/1 ===> Compiling zipper ===> Compiling katana_code ===> Compiling rebar3_elvis_plugin ===> Compiling rebar3_archive_plugin ===> Compiling accept ==> mime Compiling 2 files (.ex) warning: this clause cannot match because a previous clause at line 2 always matches lib/mime.ex:2 warning: this clause cannot match because a previous clause at line 2 always matches lib/mime.ex:2 warning: this clause cannot match because a previous clause at line 2 always matches lib/mime.ex:2 warning: this clause cannot match because a previous clause at line 2 always matches lib/mime.ex:2 Generated mime app ==> tesla Compiling 23 files (.ex) warning: module attribute @since was set but never used lib/tesla.ex:478 Generated tesla app ==> quack Compiling 6 files (.ex) Generated quack app ==> pleroma_job_queue Compiling 4 files (.ex) Generated pleroma_job_queue app ==> postgrex Compiling 61 files (.ex) Generated postgrex app ==> ecto_sql Compiling 25 files (.ex) Generated ecto_sql app ==> ex_machina Compiling 5 files (.ex) Generated ex_machina app ==> plug_crypto Compiling 4 files (.ex) Generated plug_crypto app ==> plug Compiling 1 file (.erl) Compiling 39 files (.ex) warning: System.stacktrace/0 outside of rescue/catch clauses is deprecated. If you want to support only Elixir v1.7+, you must access __STACKTRACE__ inside a rescue/catch. If you want to support earlier Elixir versions, move System.stacktrace/0 inside a rescue/catch lib/plug/conn/wrapper_error.ex:23 Generated plug app ==> plug_cowboy Compiling 5 files (.ex) Generated plug_cowboy app ==> phoenix Compiling 67 files (.ex) Generated phoenix app ==> prometheus_phoenix Compiling 1 file (.ex) Generated prometheus_phoenix app ==> swoosh Compiling 32 files (.ex) Generated swoosh app ==> trailing_format_plug Compiling 1 file (.ex) Generated trailing_format_plug app ==> phoenix_html Compiling 8 files (.ex) Generated phoenix_html app ==> cors_plug Compiling 1 file (.ex) Generated cors_plug app ==> ueberauth Compiling 9 files (.ex) Generated ueberauth app ==> prometheus_plugs Compiling 3 files (.ex) Generated prometheus_plugs app ==> plug_static_index_html Compiling 1 file (.ex) Generated plug_static_index_html app ==> phoenix_ecto Compiling 6 files (.ex) Generated phoenix_ecto app ==> prometheus_ecto Compiling 1 file (.ex) Generated prometheus_ecto app ==> pleroma Compiling 251 files (.ex) Generated pleroma app The database for Pleroma.Repo has already been created [32;1m$ mix ecto.migrate[0;m RUM enabled: true You may want to create test.secret.exs to declare custom database connection parameters. 18:42:38.618 [info] == Running 20170320193800 Pleroma.Repo.Migrations.CreatePleroma.User.change/0 forward 18:42:38.622 [info] create table if not exists users 18:42:38.629 [info] == Migrated 20170320193800 in 0.0s 18:42:38.661 [info] == Running 20170321074828 Pleroma.Repo.Migrations.CreatePleroma.Activity.change/0 forward 18:42:38.661 [info] create table if not exists activities 18:42:38.665 [info] create index if not exists activities_data_index 18:42:38.669 [info] == Migrated 20170321074828 in 0.0s 18:42:38.672 [info] == Running 20170321074832 Pleroma.Repo.Migrations.CreatePleroma.Object.change/0 forward 18:42:38.672 [info] create table if not exists objects 18:42:38.674 [info] == Migrated 20170321074832 in 0.0s 18:42:38.677 [info] == Running 20170321133335 Pleroma.Repo.Migrations.AddFollowingListToUsers.change/0 forward 18:42:38.677 [info] alter table users 18:42:38.678 [info] == Migrated 20170321133335 in 0.0s 18:42:38.680 [info] == Running 20170321143152 Pleroma.Repo.Migrations.AddApIdToUsers.change/0 forward 18:42:38.680 [info] alter table users 18:42:38.681 [info] == Migrated 20170321143152 in 0.0s 18:42:38.683 [info] == Running 20170330153447 Pleroma.Repo.Migrations.AddIndexToObjects.change/0 forward 18:42:38.683 [info] create index if not exists objects_data_index 18:42:38.684 [info] == Migrated 20170330153447 in 0.0s 18:42:38.686 [info] == Running 20170415141210 Pleroma.Repo.Migrations.AddUniqueIndexToEmailAndNickname.change/0 forward 18:42:38.686 [info] create index if not exists users_email_index 18:42:38.688 [info] create index if not exists users_nickname_index 18:42:38.689 [info] == Migrated 20170415141210 in 0.0s 18:42:38.691 [info] == Running 20170416122418 Pleroma.Repo.Migrations.AddAvatarObjectToUsers.change/0 forward 18:42:38.691 [info] alter table users 18:42:38.691 [info] == Migrated 20170416122418 in 0.0s 18:42:38.693 [info] == Running 20170418200143 Pleroma.Repo.Migrations.CreateWebsubServerSubscription.change/0 forward 18:42:38.693 [info] create table if not exists websub_server_subscriptions 18:42:38.697 [info] == Migrated 20170418200143 in 0.0s 18:42:38.700 [info] == Running 20170423154511 Pleroma.Repo.Migrations.AddFieldsToUsers.change/0 forward 18:42:38.700 [info] alter table users 18:42:38.704 [info] == Migrated 20170423154511 in 0.0s 18:42:38.707 [info] == Running 20170426154155 Pleroma.Repo.Migrations.CreateWebsubClientSubscription.change/0 forward 18:42:38.707 [info] create table if not exists websub_client_subscriptions 18:42:38.710 [info] == Migrated 20170426154155 in 0.0s 18:42:38.712 [info] == Running 20170427054757 Pleroma.Repo.Migrations.AddUserAndHub.change/0 forward 18:42:38.712 [info] alter table websub_client_subscriptions 18:42:38.714 [info] == Migrated 20170427054757 in 0.0s 18:42:38.716 [info] == Running 20170501124823 Pleroma.Repo.Migrations.AddIdContraintsToActivitiesAndObjects.change/0 forward 18:42:38.716 [info] == Migrated 20170501124823 in 0.0s 18:42:38.717 [info] == Running 20170501133231 Pleroma.Repo.Migrations.AddIdContraintsToActivitiesAndObjectsPartTwo.up/0 forward 18:42:38.718 [info] drop index if exists objects_unique_apid_index 18:42:38.718 [info] index "objects_unique_apid_index" does not exist, skipping 18:42:38.718 [info] drop index if exists activities_unique_apid_index 18:42:38.718 [info] index "activities_unique_apid_index" does not exist, skipping 18:42:38.718 [info] create index if not exists objects_unique_apid_index 18:42:38.720 [info] create index if not exists activities_unique_apid_index 18:42:38.721 [info] == Migrated 20170501133231 in 0.0s 18:42:38.723 [info] == Running 20170502083023 Pleroma.Repo.Migrations.AddLocalFieldToActivities.change/0 forward 18:42:38.723 [info] alter table activities 18:42:38.726 [info] create index if not exists activities_local_index 18:42:38.727 [info] == Migrated 20170502083023 in 0.0s 18:42:38.730 [info] == Running 20170506222027 Pleroma.Repo.Migrations.AddUniqueIndexToAPID.change/0 forward 18:42:38.730 [info] create index if not exists users_ap_id_index 18:42:38.731 [info] == Migrated 20170506222027 in 0.0s 18:42:38.733 [info] == Running 20170522160642 Pleroma.Repo.Migrations.CaseInsensivtivity.up/0 forward 18:42:38.737 [info] execute "create extension if not exists citext" 18:42:38.753 [info] alter table users 18:42:38.754 [info] alter table users 18:42:38.755 [info] == Migrated 20170522160642 in 0.0s 18:42:38.758 [info] == Running 20170529093232 Pleroma.Repo.Migrations.LongerBios.up/0 forward 18:42:38.759 [info] alter table users 18:42:38.759 [info] == Migrated 20170529093232 in 0.0s 18:42:38.762 [info] == Running 20170620095947 Pleroma.Repo.Migrations.RemoveActivitiesIndex.change/0 forward 18:42:38.762 [info] drop index if exists activities_data_index 18:42:38.763 [info] == Migrated 20170620095947 in 0.0s 18:42:38.765 [info] == Running 20170620133028 Pleroma.Repo.Migrations.AddObjectActivityIndex.change/0 forward 18:42:38.765 [info] == Migrated 20170620133028 in 0.0s 18:42:38.768 [info] == Running 20170620142420 Pleroma.Repo.Migrations.AddObjectActivityIndexPartTwo.change/0 forward 18:42:38.768 [info] drop index if exists activities_create_objects_index 18:42:38.768 [info] index "activities_create_objects_index" does not exist, skipping 18:42:38.769 [info] create index if not exists activities_create_objects_index 18:42:38.770 [info] == Migrated 20170620142420 in 0.0s 18:42:38.772 [info] == Running 20170701142005 Pleroma.Repo.Migrations.AddActorIndexToActivity.change/0 forward 18:42:38.772 [info] create index if not exists activities_actor_index 18:42:38.773 [info] == Migrated 20170701142005 in 0.0s 18:42:38.775 [info] == Running 20170719152213 Pleroma.Repo.Migrations.AddFollowerAddressToUser.up/0 forward 18:42:38.775 [info] alter table users 18:42:38.776 [info] == Migrated 20170719152213 in 0.0s 18:42:38.778 [info] == Running 20170906120646 Pleroma.Repo.Migrations.AddMastodonApps.change/0 forward 18:42:38.778 [info] create table if not exists apps 18:42:38.781 [info] == Migrated 20170906120646 in 0.0s 18:42:38.783 [info] == Running 20170906143140 Pleroma.Repo.Migrations.CreateOAuthAuthorizations.change/0 forward 18:42:38.784 [info] create table if not exists oauth_authorizations 18:42:38.787 [info] == Migrated 20170906143140 in 0.0s 18:42:38.789 [info] == Running 20170906152508 Pleroma.Repo.Migrations.CreateOAuthToken.change/0 forward 18:42:38.790 [info] create table if not exists oauth_tokens 18:42:38.793 [info] == Migrated 20170906152508 in 0.0s 18:42:38.795 [info] == Running 20170911123607 Pleroma.Repo.Migrations.CreateNotifications.change/0 forward 18:42:38.796 [info] create table if not exists notifications 18:42:38.799 [info] create index if not exists notifications_user_id_index 18:42:38.799 [info] == Migrated 20170911123607 in 0.0s 18:42:38.801 [info] == Running 20170912114248 Pleroma.Repo.Migrations.AddContextIndex.change/0 forward 18:42:38.802 [info] create index activities_context_index 18:42:38.803 [info] == Migrated 20170912114248 in 0.0s 18:42:38.805 [info] == Running 20170916090107 Pleroma.Repo.Migrations.AddFTSIndexToActivities.change/0 forward 18:42:38.805 [info] create index activities_fts 18:42:38.807 [info] == Migrated 20170916090107 in 0.0s 18:42:38.808 [info] == Running 20170917120416 Pleroma.Repo.Migrations.AddTagIndex.change/0 forward 18:42:38.808 [info] create index activities_tags 18:42:38.810 [info] == Migrated 20170917120416 in 0.0s 18:42:38.812 [info] == Running 20171019141706 Pleroma.Repo.Migrations.CreatePasswordResetTokens.change/0 forward 18:42:38.812 [info] create table if not exists password_reset_tokens 18:42:38.815 [info] == Migrated 20171019141706 in 0.0s 18:42:38.817 [info] == Running 20171023155035 Pleroma.Repo.Migrations.AddSecondObjectIndexToActivty.change/0 forward 18:42:38.817 [info] drop index if exists activities_create_objects_index 18:42:38.818 [info] create index activities_create_objects_index 18:42:38.819 [info] == Migrated 20171023155035 in 0.0s 18:42:38.821 [info] == Running 20171024090137 Pleroma.Repo.Migrations.DropObjectIndex.change/0 forward 18:42:38.821 [info] drop index if exists objects_data_index 18:42:38.822 [info] == Migrated 20171024090137 in 0.0s 18:42:38.823 [info] == Running 20171024121413 Pleroma.Repo.Migrations.AddObjectActorIndex.change/0 forward 18:42:38.823 [info] create index objects_actor_type 18:42:38.825 [info] == Migrated 20171024121413 in 0.0s 18:42:38.826 [info] == Running 20171109091239 Pleroma.Repo.Migrations.AddActorToActivity.up/0 forward 18:42:38.827 [info] alter table activities 18:42:38.827 [info] create index activities_actor_id_DESC_NULLS_LAST_index 18:42:38.829 [info] == Migrated 20171109091239 in 0.0s 18:42:38.830 [info] == Running 20171109114020 Pleroma.Repo.Migrations.FillActorField.up/0 forward 18:42:38.835 [info] == Migrated 20171109114020 in 0.0s 18:42:38.836 [info] == Running 20171109141309 Pleroma.Repo.Migrations.AddSortIndexToActivities.change/0 forward 18:42:38.836 [info] create index activities_id_desc_nulls_last_index 18:42:38.838 [info] == Migrated 20171109141309 in 0.0s 18:42:38.840 [info] == Running 20171130135819 Pleroma.Repo.Migrations.AddLocalIndexToUser.change/0 forward 18:42:38.840 [info] create index if not exists users_local_index 18:42:38.841 [info] == Migrated 20171130135819 in 0.0s 18:42:38.843 [info] == Running 20171212163643 Pleroma.Repo.Migrations.AddRecipientsToActivities.change/0 forward 18:42:38.843 [info] alter table activities 18:42:38.844 [info] create index if not exists activities_recipients_index 18:42:38.845 [info] == Migrated 20171212163643 in 0.0s 18:42:38.847 [info] == Running 20171212164525 Pleroma.Repo.Migrations.FillRecipientsInActivities.up/0 forward 18:42:38.847 [info] == Migrated 20171212164525 in 0.0s 18:42:38.849 [info] == Running 20180221210540 Pleroma.Repo.Migrations.MakeFollowingPostgresArray.up/0 forward 18:42:38.849 [info] alter table users 18:42:38.850 [info] execute "update users set following_temp = array(select jsonb_array_elements_text(following));\n" 18:42:38.851 [info] alter table users 18:42:38.852 [info] rename column following_temp to following on table users 18:42:38.852 [info] == Migrated 20180221210540 in 0.0s 18:42:38.854 [info] == Running 20180325172351 Pleroma.Repo.Migrations.AddFollowerAddressIndexToUsers.change/0 forward 18:42:38.854 [info] create index users_follower_address_index 18:42:38.855 [info] create index users_following_index 18:42:38.857 [info] == Migrated 20180325172351 in 0.0s 18:42:38.858 [info] == Running 20180327174350 Pleroma.Repo.Migrations.DropLocalIndexOnActivities.change/0 forward 18:42:38.859 [info] drop index if exists users_local_index 18:42:38.859 [info] == Migrated 20180327174350 in 0.0s 18:42:38.861 [info] == Running 20180327175831 Pleroma.Repo.Migrations.ActuallyDropLocalIndex.change/0 forward 18:42:38.861 [info] create index if not exists users_local_index 18:42:38.862 [info] drop index if exists activities_local_index 18:42:38.863 [info] == Migrated 20180327175831 in 0.0s 18:42:38.865 [info] == Running 20180429094642 Pleroma.Repo.Migrations.CreateLists.change/0 forward 18:42:38.865 [info] create table if not exists lists 18:42:38.868 [info] create index if not exists lists_user_id_index 18:42:38.869 [info] == Migrated 20180429094642 in 0.0s 18:42:38.871 [info] == Running 20180513104714 Pleroma.Repo.Migrations.ModifyActivityIndex.change/0 forward 18:42:38.871 [info] create index activities_id_desc_nulls_last_local_index 18:42:38.872 [info] drop index if exists activities_id_desc_nulls_last_index 18:42:38.873 [info] == Migrated 20180513104714 in 0.0s 18:42:38.875 [info] == Running 20180516144508 Pleroma.Repo.Migrations.AddTrigramExtension.up/0 forward 18:42:38.875 [warn] ATTENTION ATTENTION ATTENTION 18:42:38.875 [warn] This will try to create the pg_trgm extension on your database. If your database user does NOT have the necessary rights, you will have to do it manually and re-run the migrations. You can probably do this by running the following: 18:42:38.875 [warn] sudo -u postgres psql pleroma_dev -c "create extension if not exists pg_trgm" 18:42:38.875 [info] execute "create extension if not exists pg_trgm" 18:42:38.883 [info] == Migrated 20180516144508 in 0.0s 18:42:38.885 [info] == Running 20180516154905 Pleroma.Repo.Migrations.CreateUserTrigramIndex.change/0 forward 18:42:38.885 [info] create index if not exists users_trigram_index 18:42:38.886 [info] == Migrated 20180516154905 in 0.0s 18:42:38.889 [info] == Running 20180530123448 Pleroma.Repo.Migrations.AddListFollowIndex.change/0 forward 18:42:38.889 [info] create index if not exists lists_following_index 18:42:38.890 [info] == Migrated 20180530123448 in 0.0s 18:42:38.892 [info] == Running 20180606173637 Pleroma.Repo.Migrations.CreateApidHostExtractionIndex.change/0 forward 18:42:38.892 [info] create index activities_hosts 18:42:38.894 [info] == Migrated 20180606173637 in 0.0s 18:42:38.896 [info] == Running 20180612110515 Pleroma.Repo.Migrations.CreateUserInviteTokens.change/0 forward 18:42:38.896 [info] create table if not exists user_invite_tokens 18:42:38.898 [info] == Migrated 20180612110515 in 0.0s 18:42:38.900 [info] == Running 20180617221540 Pleroma.Repo.Migrations.CreateActivitiesInReplyToIndex.change/0 forward 18:42:38.900 [info] create index activities_in_reply_to 18:42:38.901 [info] == Migrated 20180617221540 in 0.0s 18:42:38.903 [info] == Running 20180813003722 Pleroma.Repo.Migrations.CreateFilters.change/0 forward 18:42:38.903 [info] create table if not exists filters 18:42:38.907 [info] create index if not exists filters_user_id_index 18:42:38.908 [info] create index if not exists hided_phrases_index 18:42:38.909 [info] == Migrated 20180813003722 in 0.0s 18:42:38.911 [info] == Running 20180829082446 Pleroma.Repo.Migrations.AddRecipientsToAndCcFieldsToActivities.change/0 forward 18:42:38.911 [info] alter table activities 18:42:38.912 [info] create index if not exists activities_recipients_to_index 18:42:38.913 [info] create index if not exists activities_recipients_cc_index 18:42:38.913 [info] == Migrated 20180829082446 in 0.0s 18:42:38.916 [info] == Running 20180829182612 Pleroma.Repo.Migrations.ActivitiesAddToCcIndices.change/0 forward 18:42:38.916 [info] create index if not exists activities_to_index 18:42:38.917 [info] create index if not exists activities_cc_index 18:42:38.917 [info] == Migrated 20180829182612 in 0.0s 18:42:38.919 [info] == Running 20180829183529 Pleroma.Repo.Migrations.RemoveRecipientsToAndCcFieldsFromActivities.up/0 forward 18:42:38.920 [info] alter table activities 18:42:38.920 [info] == Migrated 20180829183529 in 0.0s 18:42:38.923 [info] == Running 20180903114437 Pleroma.Repo.Migrations.UsersAddIsModeratorIndex.change/0 forward 18:42:38.923 [info] create index if not exists users_is_moderator_index 18:42:38.924 [info] == Migrated 20180903114437 in 0.0s 18:42:38.926 [info] == Running 20180918182427 Pleroma.Repo.Migrations.CreatePushSubscriptions.change/0 forward 18:42:38.926 [info] create table if not exists push_subscriptions 18:42:38.930 [info] create index if not exists push_subscriptions_user_id_token_id_index 18:42:38.931 [info] == Migrated 20180918182427 in 0.0s 18:42:38.933 [info] == Running 20180919060348 Pleroma.Repo.Migrations.UsersAddLastRefreshedAt.change/0 forward 18:42:38.933 [info] alter table users 18:42:38.934 [info] == Migrated 20180919060348 in 0.0s 18:42:38.936 [info] == Running 20181201104428 Pleroma.Repo.Migrations.AddUUIDExtension.up/0 forward 18:42:38.936 [info] execute "create extension if not exists \"uuid-ossp\"" 18:42:38.939 [info] == Migrated 20181201104428 in 0.0s 18:42:38.941 [info] == Running 20181201105617 Pleroma.Repo.Migrations.AddUUIDsToUserInfo.up/0 forward 18:42:38.941 [info] execute "update users set info = jsonb_set(info, '{\"id\"}', to_jsonb(uuid_generate_v4()))" 18:42:38.942 [info] == Migrated 20181201105617 in 0.0s 18:42:38.944 [info] == Running 20181206125616 Pleroma.Repo.Migrations.AddTagsToUsers.change/0 forward 18:42:38.944 [info] alter table users 18:42:38.945 [info] create index if not exists users_tags_index 18:42:38.946 [info] == Migrated 20181206125616 in 0.0s 18:42:38.948 [info] == Running 20181214121049 Pleroma.Repo.Migrations.AddBookmarksToUsers.change/0 forward 18:42:38.948 [info] alter table users 18:42:38.953 [info] == Migrated 20181214121049 in 0.0s 18:42:38.957 [info] == Running 20181218172826 Pleroma.Repo.Migrations.UsersAndActivitiesFlakeId.up/0 forward 18:42:38.958 [info] execute "LOCK TABLE activities;" 18:42:38.958 [info] execute "LOCK TABLE users;" 18:42:38.958 [info] execute " ALTER TABLE activities\n DROP CONSTRAINT activities_pkey CASCADE,\n ALTER COLUMN id DROP default,\n ALTER COLUMN id SET DATA TYPE uuid USING CAST( LPAD( TO_HEX(id), 32, '0' ) AS uuid),\n ADD PRIMARY KEY (id);\n" 18:42:38.966 [info] drop cascades to constraint notifications_activity_id_fkey on table notifications 18:42:38.966 [info] execute "ALTER TABLE users\nDROP CONSTRAINT users_pkey CASCADE,\nALTER COLUMN id DROP default,\nALTER COLUMN id SET DATA TYPE uuid USING CAST( LPAD( TO_HEX(id), 32, '0' ) AS uuid),\nADD PRIMARY KEY (id);\n" 18:42:38.973 [info] drop cascades to 8 other objects 18:42:38.974 [info] execute "UPDATE users SET info = jsonb_set(info, '{pinned_activities}', array_to_json(ARRAY(select jsonb_array_elements_text(info->'pinned_activities')))::jsonb);" 18:42:38.975 [info] execute "ALTER TABLE notifications\nALTER COLUMN activity_id SET DATA TYPE uuid USING CAST( LPAD( TO_HEX(activity_id), 32, '0' ) AS uuid),\nADD CONSTRAINT notifications_activity_id_fkey FOREIGN KEY (activity_id) REFERENCES activities(id) ON DELETE CASCADE;\n" 18:42:38.978 [info] execute "ALTER TABLE notifications\nALTER COLUMN user_id SET DATA TYPE uuid USING CAST( LPAD( TO_HEX(user_id), 32, '0' ) AS uuid),\nADD CONSTRAINT notifications_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE CASCADE;\n" 18:42:38.981 [info] execute "ALTER TABLE filters\nALTER COLUMN user_id SET DATA TYPE uuid USING CAST( LPAD( TO_HEX(user_id), 32, '0' ) AS uuid),\nADD CONSTRAINT filters_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE CASCADE;\n" 18:42:38.985 [info] execute "ALTER TABLE lists\nALTER COLUMN user_id SET DATA TYPE uuid USING CAST( LPAD( TO_HEX(user_id), 32, '0' ) AS uuid),\nADD CONSTRAINT lists_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE CASCADE;\n" 18:42:38.989 [info] execute "ALTER TABLE oauth_authorizations\nALTER COLUMN user_id SET DATA TYPE uuid USING CAST( LPAD( TO_HEX(user_id), 32, '0' ) AS uuid),\nADD CONSTRAINT oauth_authorizations_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE CASCADE;\n" 18:42:38.992 [info] execute "ALTER TABLE oauth_tokens\nALTER COLUMN user_id SET DATA TYPE uuid USING CAST( LPAD( TO_HEX(user_id), 32, '0' ) AS uuid),\nADD CONSTRAINT oauth_tokens_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE CASCADE;\n" 18:42:38.996 [info] execute "ALTER TABLE password_reset_tokens\nALTER COLUMN user_id SET DATA TYPE uuid USING CAST( LPAD( TO_HEX(user_id), 32, '0' ) AS uuid),\nADD CONSTRAINT password_reset_tokens_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE CASCADE;\n" 18:42:38.998 [info] execute "ALTER TABLE push_subscriptions\nALTER COLUMN user_id SET DATA TYPE uuid USING CAST( LPAD( TO_HEX(user_id), 32, '0' ) AS uuid),\nADD CONSTRAINT push_subscriptions_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE CASCADE;\n" 18:42:39.003 [info] execute "ALTER TABLE websub_client_subscriptions\nALTER COLUMN user_id SET DATA TYPE uuid USING CAST( LPAD( TO_HEX(user_id), 32, '0' ) AS uuid),\nADD CONSTRAINT websub_client_subscriptions_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id) ON DELETE CASCADE;\n" 18:42:39.006 [info] == Migrated 20181218172826 in 0.0s 18:42:39.011 [info] == Running 20190109152453 Pleroma.Repo.Migrations.AddVisibilityFunction.up/0 forward 18:42:39.012 [info] execute "create or replace function activity_visibility(actor varchar, recipients varchar[], data jsonb) returns varchar as $$\nDECLARE\n fa varchar;\n public varchar := 'https://www.w3.org/ns/activitystreams#Public';\nBEGIN\n SELECT COALESCE(users.follower_address, '') into fa from users where users.ap_id = actor;\n\n IF data->'to' ? public THEN\n RETURN 'public';\n ELSIF data->'cc' ? public THEN\n RETURN 'unlisted';\n ELSIF ARRAY[fa] && recipients THEN\n RETURN 'private';\n ELSIF not(ARRAY[fa, public] && recipients) THEN\n RETURN 'direct';\n ELSE\n RETURN 'unknown';\n END IF;\nEND;\n$$ LANGUAGE plpgsql IMMUTABLE;\n" 18:42:39.013 [info] create index activities_visibility_index 18:42:39.014 [info] == Migrated 20190109152453 in 0.0s 18:42:39.016 [info] == Running 20190115085500 Pleroma.Repo.Migrations.CreateUserFtsIndex.change/0 forward 18:42:39.016 [info] create index if not exists users_fts_index 18:42:39.018 [info] == Migrated 20190115085500 in 0.0s 18:42:39.020 [info] == Running 20190118074940 Pleroma.Repo.Migrations.FixUserTrigramIndex.up/0 forward 18:42:39.020 [info] drop index if exists users_trigram_index 18:42:39.020 [info] create index if not exists users_trigram_index 18:42:39.021 [info] == Migrated 20190118074940 in 0.0s 18:42:39.023 [info] == Running 20190122153157 Pleroma.Repo.Migrations.UpdateActivityVisibility.up/0 forward 18:42:39.024 [info] execute "create or replace function activity_visibility(actor varchar, recipients varchar[], data jsonb) returns varchar as $$\nDECLARE\n fa varchar;\n public varchar := 'https://www.w3.org/ns/activitystreams#Public';\nBEGIN\n SELECT COALESCE(users.follower_address, '') into fa from users where users.ap_id = actor;\n\n IF data->'to' ? public THEN\n RETURN 'public';\n ELSIF data->'cc' ? public THEN\n RETURN 'unlisted';\n ELSIF ARRAY[fa] && recipients THEN\n RETURN 'private';\n ELSIF not(ARRAY[fa, public] && recipients) THEN\n RETURN 'direct';\n ELSE\n RETURN 'unknown';\n END IF;\nEND;\n$$ LANGUAGE plpgsql IMMUTABLE PARALLEL SAFE SECURITY DEFINER;\n" 18:42:39.025 [info] == Migrated 20190122153157 in 0.0s 18:42:39.026 [info] == Running 20190123092341 Pleroma.Repo.Migrations.UsersAddIsAdminIndex.change/0 forward 18:42:39.027 [info] create index if not exists users_is_admin_index 18:42:39.028 [info] == Migrated 20190123092341 in 0.0s 18:42:39.030 [info] == Running 20190123125546 Pleroma.Repo.Migrations.CreateInstances.change/0 forward 18:42:39.030 [info] create table if not exists instances 18:42:39.032 [info] create index if not exists instances_host_index 18:42:39.033 [info] create index if not exists instances_unreachable_since_index 18:42:39.034 [info] == Migrated 20190123125546 in 0.0s 18:42:39.036 [info] == Running 20190123125839 Pleroma.Repo.Migrations.FixInfoIds.up/0 forward 18:42:39.036 [info] execute "update users set info = jsonb_set(info, '{id}', to_jsonb(uuid_generate_v4())) where info->'id' is null;" 18:42:39.037 [info] == Migrated 20190123125839 in 0.0s 18:42:39.038 [info] == Running 20190124131141 Pleroma.Repo.Migrations.UpdateActivityVisibilityAgain.up/0 forward 18:42:39.039 [info] execute "create or replace function activity_visibility(actor varchar, recipients varchar[], data jsonb) returns varchar as $$\nDECLARE\n fa varchar;\n public varchar := 'https://www.w3.org/ns/activitystreams#Public';\nBEGIN\n SELECT COALESCE(users.follower_address, '') into fa from public.users where users.ap_id = actor;\n\n IF data->'to' ? public THEN\n RETURN 'public';\n ELSIF data->'cc' ? public THEN\n RETURN 'unlisted';\n ELSIF ARRAY[fa] && recipients THEN\n RETURN 'private';\n ELSIF not(ARRAY[fa, public] && recipients) THEN\n RETURN 'direct';\n ELSE\n RETURN 'unknown';\n END IF;\nEND;\n$$ LANGUAGE plpgsql IMMUTABLE PARALLEL SAFE SECURITY DEFINER;\n" 18:42:39.040 [info] == Migrated 20190124131141 in 0.0s 18:42:39.041 [info] == Running 20190126160540 Pleroma.Repo.Migrations.ChangePushSubscriptionsVarchar.up/0 forward 18:42:39.041 [info] alter table push_subscriptions 18:42:39.042 [info] == Migrated 20190126160540 in 0.0s 18:42:39.044 [info] == Running 20190127151220 Pleroma.Repo.Migrations.AddActivitiesLikesIndex.change/0 forward 18:42:39.044 [info] create index activities_likes 18:42:39.045 [info] == Migrated 20190127151220 in 0.0s 18:42:39.047 [info] == Running 20190203185340 Pleroma.Repo.Migrations.SplitHideNetwork.up/0 forward 18:42:39.047 [info] execute "UPDATE users SET info = jsonb_set(info, '{hide_network}'::text[], 'false'::jsonb) WHERE NOT(info::jsonb ? 'hide_network') AND local" 18:42:39.048 [info] execute "UPDATE users SET info = jsonb_set(info, '{hide_followings}'::text[], info->'hide_network') WHERE local" 18:42:39.049 [info] execute "UPDATE users SET info = jsonb_set(info, '{hide_followers}'::text[], info->'hide_network') WHERE local" 18:42:39.049 [info] == Migrated 20190203185340 in 0.0s 18:42:39.051 [info] == Running 20190204200237 Pleroma.Repo.Migrations.AddCorrectDMIndex.up/0 forward 18:42:39.051 [info] drop index if exists activities_visibility_index 18:42:39.052 [info] create index activities_visibility_index 18:42:39.053 [info] == Migrated 20190204200237 in 0.0s 18:42:39.055 [info] == Running 20190205114625 Pleroma.Repo.Migrations.CreateThreadMutes.change/0 forward 18:42:39.055 [info] create table if not exists thread_mutes 18:42:39.058 [info] create index if not exists unique_index 18:42:39.059 [info] == Migrated 20190205114625 in 0.0s 18:42:39.061 [info] == Running 20190208131753 Pleroma.Repo.Migrations.AddScopeSToOAuthEntities.change/0 forward 18:42:39.061 [info] alter table oauth_authorizations 18:42:39.065 [info] alter table oauth_tokens 18:42:39.068 [info] == Migrated 20190208131753 in 0.0s 18:42:39.071 [info] == Running 20190213185503 Pleroma.Repo.Migrations.ChangeAppsScopesToVarcharArray.up/0 forward 18:42:39.071 [info] execute "ALTER TABLE apps ALTER COLUMN scopes TYPE varchar(255)[] USING string_to_array(scopes, ',')::varchar(255)[];" 18:42:39.074 [info] execute "ALTER TABLE apps ALTER COLUMN scopes SET DEFAULT ARRAY[]::character varying[];" 18:42:39.075 [info] execute "ALTER TABLE apps ALTER COLUMN scopes SET NOT NULL;" 18:42:39.075 [info] == Migrated 20190213185503 in 0.0s 18:42:39.078 [info] == Running 20190213185600 Pleroma.Repo.Migrations.DataMigrationPopulateOAuthScopes.up/0 forward 18:42:39.078 [info] execute "UPDATE oauth_authorizations SET scopes = apps.scopes FROM apps WHERE oauth_authorizations.app_id = apps.id;" 18:42:39.079 [info] execute "UPDATE oauth_tokens SET scopes = apps.scopes FROM apps WHERE oauth_tokens.app_id = apps.id;" 18:42:39.079 [info] == Migrated 20190213185600 in 0.0s 18:42:39.081 [info] == Running 20190222104808 Pleroma.Repo.Migrations.DataMigrationNormalizeScopes.up/0 forward 18:42:39.082 [info] execute "UPDATE apps SET scopes = string_to_array(array_to_string(scopes, ' '), ' ');" 18:42:39.082 [info] execute "UPDATE oauth_authorizations SET scopes = string_to_array(array_to_string(scopes, ' '), ' ');" 18:42:39.083 [info] execute "UPDATE oauth_tokens SET scopes = string_to_array(array_to_string(scopes, ' '), ' ');" 18:42:39.083 [info] == Migrated 20190222104808 in 0.0s 18:42:39.085 [info] == Running 20190301101154 Pleroma.Repo.Migrations.AddDefaultTagsToUser.up/0 forward 18:42:39.085 [info] execute "UPDATE users SET tags = array[]::varchar[] where tags IS NULL" 18:42:39.086 [info] == Migrated 20190301101154 in 0.0s 18:42:39.088 [info] == Running 20190303120636 Pleroma.Repo.Migrations.UpdateUserNoteCounters.up/0 forward 18:42:39.088 [info] execute " WITH public_note_count AS (\n SELECT\n data->>'actor' AS actor,\n count(id) AS count\n FROM objects\n WHERE data->>'type' = 'Note' AND (\n data->'cc' ? 'https://www.w3.org/ns/activitystreams#Public' OR data->'to' ? 'https://www.w3.org/ns/activitystreams#Public'\n )\n GROUP BY data->>'actor'\n )\n UPDATE users AS u\n SET \"info\" = jsonb_set(u.info, '{note_count}', o.count::varchar::jsonb, true)\n FROM public_note_count AS o\n WHERE u.ap_id = o.actor\n" 18:42:39.090 [info] == Migrated 20190303120636 in 0.0s 18:42:39.092 [info] == Running 20190315101315 Pleroma.Repo.Migrations.CreateRegistrations.change/0 forward 18:42:39.092 [info] create table if not exists registrations 18:42:39.102 [info] create index if not exists registrations_provider_uid_index 18:42:39.103 [info] create index if not exists registrations_user_id_provider_uid_index 18:42:39.104 [info] == Migrated 20190315101315 in 0.0s 18:42:39.106 [info] == Running 20190325185009 Pleroma.Repo.Migrations.CreateNotificationIdIndex.change/0 forward 18:42:39.107 [info] create index if not exists notifications_id_desc_nulls_last_index 18:42:39.107 [info] == Migrated 20190325185009 in 0.0s 18:42:39.109 [info] == Running 20190328053912 Pleroma.Repo.Migrations.CreateScheduledActivities.change/0 forward 18:42:39.110 [info] create table if not exists scheduled_activities 18:42:39.113 [info] create index if not exists scheduled_activities_scheduled_at_index 18:42:39.114 [info] create index if not exists scheduled_activities_user_id_index 18:42:39.115 [info] == Migrated 20190328053912 in 0.0s 18:42:39.117 [info] == Running 20190403131720 Pleroma.Repo.Migrations.AddOauthTokenIndexes.change/0 forward 18:42:39.117 [info] create index if not exists oauth_tokens_token_index 18:42:39.118 [info] create index if not exists oauth_tokens_app_id_index 18:42:39.119 [info] create index if not exists oauth_tokens_user_id_index 18:42:39.120 [info] == Migrated 20190403131720 in 0.0s 18:42:39.122 [info] == Running 20190404050946 Pleroma.Repo.Migrations.AddFieldsToUserInviteTokens.change/0 forward 18:42:39.122 [info] alter table user_invite_tokens 18:42:39.126 [info] == Migrated 20190404050946 in 0.0s 18:42:39.129 [info] == Running 20190405160700 Pleroma.Repo.Migrations.AddIndexOnSubscribers.change/0 forward 18:42:39.129 [info] create index users_subscribers_index 18:42:39.130 [info] == Migrated 20190405160700 in 0.0s 18:42:39.132 [info] == Running 20190408123347 Pleroma.Repo.Migrations.CreateConversations.change/0 forward 18:42:39.133 [info] create table if not exists conversations 18:42:39.135 [info] create table if not exists conversation_participations 18:42:39.138 [info] create index if not exists conversation_participations_conversation_id_index 18:42:39.139 [info] create index if not exists conversation_participations_user_id_conversation_id_index 18:42:39.140 [info] create index if not exists conversations_ap_id_index 18:42:39.140 [info] == Migrated 20190408123347 in 0.0s 18:42:39.143 [info] == Running 20190410152859 Pleroma.Repo.Migrations.AddParticipationUpdatedAtIndex.change/0 forward 18:42:39.143 [info] create index if not exists conversation_participations_updated_at_desc_index 18:42:39.144 [info] == Migrated 20190410152859 in 0.0s 18:42:39.146 [info] == Running 20190411094120 Pleroma.Repo.Migrations.AddIndexOnUserInfoDeactivated.change/0 forward 18:42:39.146 [info] create index if not exists users_deactivated_index 18:42:39.147 [info] == Migrated 20190411094120 in 0.0s 18:42:39.149 [info] == Running 20190413082658 Pleroma.Repo.Migrations.CreateBookmarks.change/0 forward 18:42:39.149 [info] create table if not exists bookmarks 18:42:39.153 [info] create index if not exists bookmarks_user_id_activity_id_index 18:42:39.154 [info] == Migrated 20190413082658 in 0.0s 18:42:39.157 [info] == Running 20190414125034 Pleroma.Repo.Migrations.MigrateOldBookmarks.up/0 forward 18:42:39.167 [info] alter table users 18:42:39.167 [info] == Migrated 20190414125034 in 0.0s 18:42:39.169 [info] == Running 20190501125843 Pleroma.Repo.Migrations.AddFTSIndexToObjects.change/0 forward 18:42:39.169 [info] drop index if exists activities_fts 18:42:39.170 [info] create index if not exists objects_fts 18:42:39.171 [info] == Migrated 20190501125843 in 0.0s 18:42:39.173 [info] == Running 20190501133552 Pleroma.Repo.Migrations.AddRefreshTokenIndexToToken.change/0 forward 18:42:39.174 [info] create index if not exists oauth_tokens_refresh_token_index 18:42:39.175 [info] == Migrated 20190501133552 in 0.0s 18:42:39.177 [info] == Running 20190511191044 Pleroma.Repo.Migrations.SetDefaultStateToReports.up/0 forward 18:42:39.177 [info] execute " UPDATE activities AS a\n SET data = jsonb_set(data, '{state}', '\"open\"', true)\n WHERE data->>'type' = 'Flag'\n" 18:42:39.178 [info] == Migrated 20190511191044 in 0.0s 18:42:39.180 [info] == Running 20190513175809 Pleroma.Repo.Migrations.ChangeHideColumnInFilterTable.up/0 forward 18:42:39.180 [info] alter table filters 18:42:39.182 [info] == Migrated 20190513175809 in 0.0s 18:42:39.184 [info] == Running 20190515222404 Pleroma.Repo.Migrations.AddThreadVisibilityFunction.up/0 forward 18:42:39.185 [info] execute "CREATE OR REPLACE FUNCTION thread_visibility(actor varchar, activity_id varchar) RETURNS boolean AS $$\nDECLARE\n public varchar := 'https://www.w3.org/ns/activitystreams#Public';\n child objects%ROWTYPE;\n activity activities%ROWTYPE;\n actor_user users%ROWTYPE;\n author_fa varchar;\n valid_recipients varchar[];\nBEGIN\n --- Fetch our actor.\n SELECT * INTO actor_user FROM users WHERE users.ap_id = actor;\n\n --- Fetch our initial activity.\n SELECT * INTO activity FROM activities WHERE activities.data->>'id' = activity_id;\n\n LOOP\n --- Ensure that we have an activity before continuing.\n --- If we don't, the thread is not satisfiable.\n IF activity IS NULL THEN\n RETURN false;\n END IF;\n\n --- We only care about Create activities.\n IF activity.data->>'type' != 'Create' THEN\n RETURN true;\n END IF;\n\n --- Normalize the child object into child.\n SELECT * INTO child FROM objects\n INNER JOIN activities ON COALESCE(activities.data->'object'->>'id', activities.data->>'object') = objects.data->>'id'\n WHERE COALESCE(activity.data->'object'->>'id', activity.data->>'object') = objects.data->>'id';\n\n --- Fetch the author's AS2 following collection.\n SELECT COALESCE(users.follower_address, '') INTO author_fa FROM users WHERE users.ap_id = activity.actor;\n\n --- Prepare valid recipients array.\n valid_recipients := ARRAY[actor, public];\n IF ARRAY[author_fa] && actor_user.following THEN\n valid_recipients := valid_recipients || author_fa;\n END IF;\n\n --- Check visibility.\n IF NOT valid_recipients && activity.recipients THEN\n --- activity not visible, break out of the loop\n RETURN false;\n END IF;\n\n --- If there's a parent, load it and do this all over again.\n IF (child.data->'inReplyTo' IS NOT NULL) AND (child.data->'inReplyTo' != 'null'::jsonb) THEN\n SELECT * INTO activity FROM activities\n INNER JOIN objects ON COALESCE(activities.data->'object'->>'id', activities.data->>'object') = objects.data->>'id'\n WHERE child.data->>'inReplyTo' = objects.data->>'id';\n ELSE\n RETURN true;\n END IF;\n END LOOP;\nEND;\n$$ LANGUAGE plpgsql IMMUTABLE;\n" 18:42:39.186 [info] == Migrated 20190515222404 in 0.0s 18:42:39.188 [info] == Running 20190518032627 Pleroma.Repo.Migrations.CreateConfig.change/0 forward 18:42:39.189 [info] create table if not exists config 18:42:39.191 [info] create index if not exists config_key_index 18:42:39.192 [info] == Migrated 20190518032627 in 0.0s 18:42:39.195 [info] == Running 20190525071417 Pleroma.Repo.Migrations.AddNonFollowsAndNonFollowersFieldsToNotificationSettings.up/0 forward 18:42:39.195 [info] execute "update users set info = jsonb_set(info, '{notification_settings}', '{\"local\": true, \"remote\": true, \"follows\": true, \"followers\": true, \"non_follows\": true, \"non_followers\": true}')\nwhere local=true\n" 18:42:39.195 [info] == Migrated 20190525071417 in 0.0s 18:42:39.197 [info] == Running 20190603115238 Pleroma.Repo.Migrations.AddIndexOnActivitiesLocal.change/0 forward 18:42:39.197 [info] create index if not exists activities_local_index 18:42:39.198 [info] == Migrated 20190603115238 in 0.0s 18:42:39.201 [info] == Running 20190603162018 Pleroma.Repo.Migrations.AddObjectInReplyToIndex.change/0 forward 18:42:39.201 [info] create index objects_in_reply_to_index 18:42:39.202 [info] == Migrated 20190603162018 in 0.0s 18:42:39.204 [info] == Running 20190603173419 Pleroma.Repo.Migrations.AddTagIndexToObjects.change/0 forward 18:42:39.204 [info] drop index if exists activities_tags 18:42:39.204 [info] create index if not exists objects_tags 18:42:39.205 [info] == Migrated 20190603173419 in 0.0s 18:42:39.208 [info] == Running 20190622151019 Pleroma.Repo.Migrations.AddGroupKeyToConfig.change/0 forward 18:42:39.208 [info] alter table config 18:42:39.209 [info] drop index if exists config_key_index 18:42:39.209 [info] create index if not exists config_group_key_index 18:42:39.210 [info] == Migrated 20190622151019 in 0.0s 18:42:39.212 [info] == Running 20190710115833 Pleroma.Repo.Migrations.AddFollowingAddressToUser.change/0 forward 18:42:39.212 [info] alter table users 18:42:39.212 [info] == Migrated 20190710115833 in 0.0s 18:42:39.214 [info] == Running 20190710125051 Pleroma.Repo.Migrations.AddFollowingAddressIndexToUser.change/0 forward 18:42:39.214 [info] create index users_following_address_index 18:42:39.216 [info] == Migrated 20190710125051 in 0.0s 18:42:39.217 [info] == Running 20190710125158 Pleroma.Repo.Migrations.AddFollowingAddressFromSourceData.change/0 forward 18:42:39.223 [info] == Migrated 20190710125158 in 0.0s [32;1m$ mix ecto.migrate --migrations-path priv/repo/optional_migrations/rum_indexing/[0;m RUM enabled: true You may want to create test.secret.exs to declare custom database connection parameters. 18:42:41.485 [info] == Running 20190510135645 Pleroma.Repo.Migrations.AddFtsIndexToObjectsTwo.up/0 forward 18:42:41.491 [info] execute "create extension if not exists rum" 18:42:41.542 [info] drop index if exists objects_fts 18:42:41.543 [info] alter table objects 18:42:41.543 [info] execute "CREATE FUNCTION objects_fts_update() RETURNS trigger AS $$\n begin\n new.fts_content := to_tsvector('english', new.data->>'content');\n return new;\n end\n $$ LANGUAGE plpgsql" 18:42:41.545 [info] execute "create index if not exists objects_fts on objects using RUM (fts_content rum_tsvector_addon_ops, inserted_at) with (attach = 'inserted_at', to = 'fts_content');" 18:42:41.546 [info] execute "CREATE TRIGGER tsvectorupdate BEFORE INSERT OR UPDATE ON objects\n FOR EACH ROW EXECUTE PROCEDURE objects_fts_update()" 18:42:41.546 [info] execute "UPDATE objects SET updated_at = NOW()" 18:42:41.551 [info] == Migrated 20190510135645 in 0.0s [32;1m$ mix test --trace --preload-modules[0;m RUM enabled: true You may want to create test.secret.exs to declare custom database connection parameters. 18:42:43.678 [info] Already up [federated1@127.0.0.1] booting federated VM [federated2@127.0.0.1] booting federated VM 18:42:46.860 [error] Task #PID<0.1811.0> started from #PID<0.93.0> terminating ** (stop) :not_alive (stdlib) slave.erl:198: :slave.start/5 (pleroma) test/support/cluster.ex:126: Pleroma.Cluster.start_slave/1 (elixir) lib/task/supervised.ex:90: Task.Supervised.invoke_mfa/2 (elixir) lib/task/supervised.ex:35: Task.Supervised.reply/5 (stdlib) proc_lib.erl:249: :proc_lib.init_p_do_apply/3 Function: #Function<8.96139133/0 in Pleroma.Cluster.spawn_cluster/1> Args: [] 18:42:46.860 [error] Task #PID<0.1812.0> started from #PID<0.93.0> terminating ** (stop) :not_alive (stdlib) slave.erl:198: :slave.start/5 (pleroma) test/support/cluster.ex:126: Pleroma.Cluster.start_slave/1 (elixir) lib/task/supervised.ex:90: Task.Supervised.invoke_mfa/2 (elixir) lib/task/supervised.ex:35: Task.Supervised.reply/5 (stdlib) proc_lib.erl:249: :proc_lib.init_p_do_apply/3 Function: #Function<8.96139133/0 in Pleroma.Cluster.spawn_cluster/1> Args: [] ** (EXIT from #PID<0.93.0>) :not_alive section_end:1562956968:build_script [0Ksection_start:1562956968:after_script [0Ksection_end:1562956971:after_script [0Ksection_start:1562956971:upload_artifacts_on_failure [0Ksection_end:1562956973:upload_artifacts_on_failure [0K[31;1mERROR: Job failed: exit code 1 [0;m