Code Monkey home page Code Monkey logo

check's Introduction

Check

A collaborative media annotation platform.

This is a Docker Compose configuration that spins up the whole Check app locally. Tested on Linux and Mac OS X. The repo contains two Docker Compose files, one for development (docker-compose.yml) and the other for testing (docker-test.yml).

Diagram

DO NOT USE IN PRODUCTION! THIS IS ONLY MEANT AS A DEVELOPMENT ENVIRONMENT.

Quick start

  • Install docker-compose (Mac users may need to install Orbstack instead, see Troubleshooting below)
  • Update your virtual memory settings, e.g. by setting vm.max_map_count=262144 in /etc/sysctl.conf
  • git clone --recursive [email protected]:meedan/check.git && cd check
  • bin/first-build.sh and wait (for about one hour this first time!!) for a string in the log that looks like web_1_88cd0bd245b7 | [21:07:07] [webpack:build:web:dev] Time: 83439ms
  • Open http://localhost:3333
  • Click "Create a new account with email" and enter your desired credentials
  • docker-compose exec api bash
  • bundle exec rails c
  • me = User.last; me.confirm; me.is_admin = true; me.save
  • Go back to http://localhost:3333
  • Click "I already have an account" and login using your credentials
  • Enjoy Check! ๐ŸŽ‰

Note 1: For security reasons, not all credentials and configuration values are provided by copying .example files during the initial build. For Meedan members, you need to set your AWS_PROFILE environment variable, login to AWS (aws sso login) and then the script bin/first-build.sh will retrieve and set the required values for you. If you're not a Meedan member, you need to set at least the google_client_id and google_client_secret values in check-api/config/config.yml, here is how you can get those. Other optional features can be enabled by setting the required credentials, for example, the FACEBOOK APP ID is needed to get Facebook social metrics and to run the Facebook related tests.

Note 2: For performance reasons, some services (that are not needed to run the application with its basic functionality) are disabled by default (e.g., commented in the Docker Compose file). If you need those services, please uncomment them in docker-compose.yml. If you may need to increase the amount of memory allocated for Docker in order for it to work.

Note 3: There is a seed file you can run to create a new user and fake data, or to add fake data to an existing user. You can do that by running docker compose run api bundle exec rake db:seed. If you picked the option to create a new user it will print the user information when the script is done. If you picked the option to add data to a user, it will let you know it was successfully added when it's done.

Note 4: Some users on MacOS have reported memory issues when running Docker, so it's recommended to install OrbStack to manage those services. Installation of Check is the same, Orbstack will automatically pick up the docker containers and they can then be managed within the app.

Available services and container names

Testing

  • Start the app in test mode: docker-compose -f docker-compose.yml -f docker-test.yml up

  • Check web client: docker-compose exec web npm run test

  • Check browser extension: docker-compose -f docker-compose.yml -f docker-test.yml exec geckodriver bash -c "cd /home && chown -R root seluser" && docker-compose exec mark npm run test

  • Check Slack Bot: docker-compose exec check-slack-bot npm run test

  • Narcissus: docker-compose exec narcissus npm run test

  • Fetch: docker-compose exec fetch bundle exec rake test

  • Running a specific Check Web test: docker-compose exec web bash -c "cd test && rspec --example KEYWORD spec/integration_spec.rb"

  • Running a specific Check Mark test: docker-compose exec mark bash -c "cd test && rspec --example KEYWORD spec/app_spec.rb"

  • Running Check API or Pender tests:

    • Pender or Check API tests can be run from development containers (e.g. from check directory run docker-compose up api pender). They do not need to be run in a "test mode" container, allowing us to run unit tests while having a browser connected to the development server. These tests run against a different database than development, so your development data will be preserved. More on testing Rails with Minitest, the testing framework we use for most of our application, can be found here, including directions about managing the test database.
    • First, connect to the dev container: from check directory, docker-compose exec <service name (pender, api)> bash
    • From within dev container:
      • Running all tests: bin/rails test
      • Running a specific test: bin/rails test <path/to/test/file/in/check-api>.rb:<test-line-number> (e.g. bin/rails test test/controllers/graphql_controller_test.rb:18)
        • Note: it may be helpful to comment out code coverage and retries from test_helper.rb when running individual tests frequently, as they will not be automatically disabled.

Helpful one-liners and scripts

  • Update submodules to their latest commit and check if any example configuration files have been updated: ./bin/git-update.sh
  • Pack your local config files: ./bin/tar-config.sh
  • Restart a service, e.g. Check API: docker-compose run api bash -c "touch tmp/restart.txt"
  • Invoke the Rails console on a service, e.g. Check API: docker-compose run api bundle exec rails c d
  • Update the Relay schema file on Check API: docker-compose run api bundle exec rake lapis:graphql:schema
  • Update the JSON API schema file on Check API: docker-compose run api bundle exec rake jsonapi:resources:update_schema

More documentation

Upgrading databases in development environment

We have recently upgraded to Postgres version 11 from 9.5. This necessitates a migration of existing databases to the new version. The migration will create a new data volume, so make sure you have enough storage space for a second copy of your databases. To migrate run these commands:

docker-compose down
docker-compose -f docker-upgradedb.yml up
docker run --rm -v check_postgres11:/var/lib/postgresql/data -u postgres -it postgres:11 bash -c "echo host all all 0.0.0.0/0 md5 >> /var/lib/postgresql/data/pg_hba.conf"
docker-compose up --remove-orphans --abort-on-container-exit

This will leave behind your original data volume and which you can clean up by running docker volume rm check_postgres.

Troubleshooting

  • On Mac, if you are unable to start check-web and are getting a fatal: not a git repository error, switching from docker to orbstack may work.

    Error example:

    ...
    check-web-1  | [16:09:16] Starting 'webpack:build:web:dev'...
    check-web-1  | fatal: not a git repository: /app/../.git/modules/check-web
    ...
    
    • Install Orbstack https://orbstack.dev/download (or brew install orbstack) and follow install instructions https://docs.orbstack.dev/install
    • From within the check directory, set it to use orbstack instead of docker docker context use orbstack
    • use the regular docker-compose commands (i.e. docker-compose build) NOTE: this will rebuild containers from scratch so may take a while
  • If you're having trouble starting Elasticsearch on macOS, with the error container_name exited with code 137, you will need to adjust your Docker settings, as per https://www.petefreitag.com/item/848.cfm

  • If you're getting an error starting chromedriver in test mode, like the following:

docker-compose -f docker-compose.yml -f docker-test.yml up --abort-on-container-exit
Starting check_elasticsearch_1_2e69e84ccb56 ...
Starting check_chromedriver_1_6a1e9d8f5fd4  ... error
[..]
ERROR: for chromedriver  Cannot start service chromedriver: network 16d99f6d3d81011870fece7c627230b9410bdb5d0abc2d10a32f54af9f37931f not found
ERROR: Encountered errors while bringing up the project.

try this: docker-compose -f docker-compose.yml -f docker-test.yml down

check's People

Contributors

adamhooper avatar ahmednasserswe avatar amoedoamorim avatar bnfinet avatar caiosba avatar clarissacastella avatar danielafeitosa avatar danielevalverde avatar dariusk avatar dgaffney avatar hartsick avatar hfikry92 avatar huslage avatar infojunkie avatar jayjay-w avatar melsawy avatar mhamzawey avatar sarahkeh avatar vasconsaurus avatar zda avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

check's Issues

Video similarity

Tell us about your request
Add a video similarity functionality to Alegre, mirroring the image similarity already in place.

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
When items are added to Check, it attempts to find similar items to link them together, and thus reduce the amount of work needed by fact-checkers. To do so, Check sends the new item to Alegre. Alegre has special endpoints to ingest new media and returns matching media. Check sends "context" information including the team id and media id, in order to identify its own items that Alegre will match.

Currently, Alegre only supports text and image similarity. This request is to support video media as well.

Implementation guidelines

  • In Alegre, add an endpoint video/similarity in a new controller video_similarity_controller that closely mirrors image_similarity_controller and associated tests
  • This controller adds a core function that, given a video URL, computes a "hash" signature for the video. Additional functions receive a video URL to add the computed video hash to a PostgresQL table, and receive a video URL to query the PostgresQL table against the extract hash.
  • Research existing approaches to video similarity matching - for example, extract one or more keyframes and perform image matching against them or an approach like Facebook's TMK hash. The result of such computation is the "hash" above.
  • Add tests for the video similarity controller and other files you may be adding.

OCR for images

Per the conversation with @josselineperdomo on #11 I'm creating a new issue here for extracting text from images.

This will be a new endpoint in Alegre, the media analysis service that runs with Check.

Tell us about your request
Add the ability to extract text from images to Alegre

Which service(s) is this request for?

  • Alegre

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
When an image is added to Check, we currently only perform image hashing and check for similar images. It would be very useful to fact-checkers to be able to search for text within images and/or to use this text as part of identifying similar images.

This feature request is for the first step: identifying and extracting text from images.

Additional context

  • In Alegre, add an endpoint image/ocr in a new controller image_ocr_controller. image_similarity_controller may be a useful guide.
  • This new controller needs only do one thing: accept a url to an image and return a JSON payload with any text detected within the image
  • If possible, please add a unit test
  • English is a useful place to start, but ideally we would be able to identify text in a wide range of languages (Hindi, Bengali, Portuguese, and Filipino are important languages for partners using Check currently).
  • This tutorial may be a useful starting point: A comprehensive guide to OCR with Tesseract, OpenCV and Python

A PR should be submitted against the Alegre repository.

Adding Table of Content to Readme.md

@caiosba @adamhooper
The idea for Adding Table of Content to Readme.md to add additional enhancement and readability to the docs file.

So that hopping on readme file is quite handful and easy win ๐Ÿ‘
I would like to work on this issue.

Restore screenshot archiver to Pender

Tell us about your request
Pender 's screenshotting function was removed because it was a resource drain that endangered the deployment. Since then, we have introduced Narcissus as a flexible and efficient screenshotting service, that Pender can now call for its own needs. This request is about restoring the Pender screenshot archiver - using Narcissus as the screenshot provider.

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
Taking a screenshot of a media being used in a fact-check or investigation is important, because the media could be subsequently modified or taken down.

Are you currently working around the issue?
Manually taking a screenshot and attaching it to a Check item as an image comment.

Implementation hints

  • Emulate the removed MediaScreenshotArchiver - by calling Narcissus instead of the obsolete and inefficient implementation.
  • Restore tests

Upgrade Alegre service to provide a UI to its API via OpenAPI

Tell us about your request
Alegre currently uses Swagger 0.x to expose its API on a web page. Upgrade Swagger to use the latest version of OpenAPI (3.x). Evaluate OpenAPI Generator as possible technology.

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
Testing and debugging an API during development is much easier when a UI exists to make API calls.

Add a PR_ISSUE_TEMPLATE

Tell us about your request
When open-source projects grow and begin to receive many PR, a template should be followed to make the PR, this way the order is maintained in the project, as well as PR spam, can be avoided.

Which service(s) is this request for?
Let us know which services(s) you want this for?

  • Check Doc Project

Are you currently working around the issue?
I would like to work on this issue, but tell me if this feature interests you.

Additional context
As Check has different components, the template would be helpful to link it correctly with the corresponding issue (if it exists).

Provide a UI to Fetch API via OpenAPI

Tell us about your request
Use the latest version of OpenAPI (3.x) to provide a UI for the Fetch API. Evaluate OpenAPI Generator as possible technology.

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
Testing and debugging an API during development is much easier when a UI exists to make API calls.

Are you currently working around the issue?
Using curl to craft API calls, or using throwaway ruby scripts for specific functions.

Remove inline styling in favor of material-ui makeStyles

Tell us about your request
Remove inline styling in favor of material-ui makeStyles

Which service(s) is this request for?

  • Check Web
  • Check Mark

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
In order to achieve a better code organization, we're shifting away from inline styling.
Also, by using material-ui's css-in-js solution we benefit from the rtl layout handling.
When we need to apply custom styles to material-ui components it makes sense to use makeStyles to do so.

Sample code locations (not limited to):

https://github.com/meedan/check-web/blob/develop/src/app/components/FlashMessage.js#L65
https://github.com/meedan/check-web/blob/develop/src/app/components/layout/ColorPicker.js#L28
https://github.com/meedan/check-web/blob/develop/src/app/components/source/UserPrivacy.js

Blank page after install

After installing Check, I tried to access it via http://ip:3333

The page itself loads just fine (according to the response), however, it's blank. The reason seems to be a problem with the graphql endpoint. A connection can't be established.

Dunno if the real problem is the API itself. Here's the log from first-build.sh (2nd execution):

Entering 'alegre'
Your branch is up to date with 'origin/develop'.
Entering 'check-api'
Your branch is up to date with 'origin/develop'.
Entering 'check-bots'
Your branch is up to date with 'origin/develop'.
Entering 'check-mark'
Your branch is up to date with 'origin/develop'.
Entering 'check-slack-bot'
Your branch is up to date with 'origin/develop'.
Entering 'check-ui'
Your branch is up to date with 'origin/develop'.
Entering 'check-web'
Your branch is up to date with 'origin/develop'.
Entering 'fetch'
Your branch is up to date with 'origin/develop'.
Entering 'narcissus'
Your branch is up to date with 'origin/develop'.
Entering 'pender'
Your branch is up to date with 'origin/develop'.
Step 1/3 : FROM docker.elastic.co/elasticsearch/elasticsearch:7.9.2
 ---> caa7a21ca06e
Step 2/3 : RUN echo y | bin/elasticsearch-plugin install analysis-icu
 ---> Using cache
 ---> 1748c28cd3df
Step 3/3 : RUN echo y | bin/elasticsearch-plugin install repository-s3
 ---> Using cache
 ---> 1e326289e121

Successfully built 1e326289e121
Successfully tagged check_elasticsearch:latest
Step 1/14 : FROM ruby:2.4-slim-buster
 ---> 280e9ba97f7e
Step 2/14 : MAINTAINER Meedan <[email protected]>
 ---> Using cache
 ---> 8004b665a7c5
Step 3/14 : ENV RAILS_ENV development
 ---> Using cache
 ---> 18c6b0d5933f
Step 4/14 : RUN apt-get update -qq && apt-get install -y curl build-essential git graphicsmagick inotify-tools libsqlite3-dev libpq-dev python --no-install-recommends
 ---> Using cache
 ---> 63a36829a601
Step 5/14 : RUN mkdir -p /app
 ---> Using cache
 ---> ddd45f890fd0
Step 6/14 : WORKDIR /app
 ---> Using cache
 ---> 439c1291aced
Step 7/14 : COPY Gemfile Gemfile.lock /app/
 ---> Using cache
 ---> 2c9e5f452b9c
Step 8/14 : RUN gem install bundler -v "< 2.0" && bundle install --jobs 20 --retry 5
 ---> Using cache
 ---> c35e600e7816
Step 9/14 : COPY . /app/
 ---> 6e649b6b1464
Step 10/14 : RUN curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl   && chmod a+rx /usr/local/bin/youtube-dl
 ---> Running in 7b0e852c0172
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     3    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

  0     3    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

100   632  100   632    0     0   2995      0 --:--:-- --:--:-- --:--:--  2995

 11 1719k   11  203k    0     0   214k      0  0:00:08 --:--:--  0:00:08  214k
100 1719k  100 1719k    0     0  1456k      0  0:00:01  0:00:01 --:--:-- 6536k
Removing intermediate container 7b0e852c0172
 ---> 12d9d1b3c064
Step 11/14 : RUN chmod +x /app/docker-entrypoint.sh
 ---> Running in aee15afbf1bc
Removing intermediate container aee15afbf1bc
 ---> bc522053fc90
Step 12/14 : RUN chmod +x /app/docker-background.sh
 ---> Running in bf2703129c6e
Removing intermediate container bf2703129c6e
 ---> 990b1293babb
Step 13/14 : EXPOSE 3200
 ---> Running in 8e295118c974
Removing intermediate container 8e295118c974
 ---> 917c6cfc8aa5
Step 14/14 : CMD ["/app/docker-entrypoint.sh"]
 ---> Running in 16502f0d1bad
Removing intermediate container 16502f0d1bad
 ---> e0a2acbcba7a

Successfully built e0a2acbcba7a
Successfully tagged check_pender:latest
Step 1/14 : FROM ruby:2.4-slim-buster
 ---> 280e9ba97f7e
Step 2/14 : MAINTAINER Meedan <[email protected]>
 ---> Using cache
 ---> 8004b665a7c5
Step 3/14 : ENV RAILS_ENV development
 ---> Using cache
 ---> 18c6b0d5933f
Step 4/14 : RUN apt-get update -qq && apt-get install -y curl build-essential git graphicsmagick inotify-tools libsqlite3-dev libpq-dev python --no-install-recommends
 ---> Using cache
 ---> 63a36829a601
Step 5/14 : RUN mkdir -p /app
 ---> Using cache
 ---> ddd45f890fd0
Step 6/14 : WORKDIR /app
 ---> Using cache
 ---> 439c1291aced
Step 7/14 : COPY Gemfile Gemfile.lock /app/
 ---> Using cache
 ---> 2c9e5f452b9c
Step 8/14 : RUN gem install bundler -v "< 2.0" && bundle install --jobs 20 --retry 5
 ---> Using cache
 ---> c35e600e7816
Step 9/14 : COPY . /app/
 ---> Using cache
 ---> 6e649b6b1464
Step 10/14 : RUN curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl   && chmod a+rx /usr/local/bin/youtube-dl
 ---> Using cache
 ---> 12d9d1b3c064
Step 11/14 : RUN chmod +x /app/docker-entrypoint.sh
 ---> Using cache
 ---> bc522053fc90
Step 12/14 : RUN chmod +x /app/docker-background.sh
 ---> Using cache
 ---> 990b1293babb
Step 13/14 : EXPOSE 3200
 ---> Using cache
 ---> 917c6cfc8aa5
Step 14/14 : CMD ["/app/docker-entrypoint.sh"]
 ---> Using cache
 ---> e0a2acbcba7a

Successfully built e0a2acbcba7a
Successfully tagged check_pender-background:latest
Step 1/7 : FROM python:3.7
 ---> 11c6e5fd966a
Step 2/7 : WORKDIR /app
 ---> Using cache
 ---> a4371c5a86b0
Step 3/7 : COPY requirements.txt ./
 ---> Using cache
 ---> 880f7b453368
Step 4/7 : RUN pip install --upgrade pip
 ---> Using cache
 ---> 690c643a5fe4
Step 5/7 : RUN pip install --no-cache-dir -r requirements.txt
 ---> Using cache
 ---> 03ad8bce4247
Step 6/7 : COPY . .
 ---> Using cache
 ---> 4f1aa33fba12
Step 7/7 : CMD ["make", "run"]
 ---> Using cache
 ---> c89bea7d84e3

Successfully built c89bea7d84e3
Successfully tagged check_alegre:latest
Step 1/7 : FROM node:12-slim
 ---> 544e10fd4863
Step 2/7 : RUN apt-get update && apt-get install -yyq ca-certificates libappindicator1 libasound2 libatk1.0-0 libc6 libcairo2 libcups2 libdbus-1-3 libexpat1 libfontconfig1 libgcc1 libgconf-2-4 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk-3-0 libnspr4 libnss3 libpango-1.0-0 libpangocairo-1.0-0 libstdc++6 libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 gconf-service lsb-release wget xdg-utils fonts-liberation
 ---> Using cache
 ---> df1b7fe1b8b4
Step 3/7 : WORKDIR /app
 ---> Using cache
 ---> 107e5daf7caa
Step 4/7 : COPY package*.json ./
 ---> Using cache
 ---> b17e327663ab
Step 5/7 : RUN npm install
 ---> Using cache
 ---> dd9678938846
Step 6/7 : EXPOSE 8687
 ---> Using cache
 ---> 6196e42adc43
Step 7/7 : CMD ["npm", "run", "local"]
 ---> Using cache
 ---> b576e54aa1b6

Successfully built b576e54aa1b6
Successfully tagged check_narcissus:latest
Step 1/17 : FROM ruby:2.4-slim
 ---> 280e9ba97f7e
Step 2/17 : MAINTAINER Meedan <[email protected]>
 ---> Using cache
 ---> 8004b665a7c5
Step 3/17 : ENV RAILS_ENV development
 ---> Using cache
 ---> 18c6b0d5933f
Step 4/17 : ENV MALLOC_ARENA_MAX 2
 ---> Using cache
 ---> 5ab7eb7855ba
Step 5/17 : RUN apt-get update -qq && apt-get install -y --no-install-recommends curl
 ---> Using cache
 ---> 3132f81496e8
Step 6/17 : RUN curl -sL https://deb.nodesource.com/setup_12.x | bash -
 ---> Using cache
 ---> 2aa058ff094f
Step 7/17 : RUN apt-get update && apt-get install --no-install-recommends -y     build-essential     ffmpegthumbnailer     git     graphicsmagick     inotify-tools     libpq-dev     libtag1-dev     libsqlite3-dev     lz4     nodejs     sqlite3
 ---> Using cache
 ---> 8bd693f93771
Step 8/17 : WORKDIR /app
 ---> Using cache
 ---> 7b4d09dba5e6
Step 9/17 : COPY Gemfile /app/Gemfile
 ---> Using cache
 ---> f18b48f38d97
Step 10/17 : COPY Gemfile.lock /app/Gemfile.lock
 ---> Using cache
 ---> dad0916ffcf6
Step 11/17 : RUN echo "gem: --no-rdoc --no-ri" > ~/.gemrc     gem install bundler -v "< 2.0"     && bundle install --jobs 20 --retry 5
 ---> Using cache
 ---> 0ce8c7306d49
Step 12/17 : COPY . /app
 ---> Using cache
 ---> b55b0872f0bd
Step 13/17 : RUN echo 'require "irb/ext/save-history"' > ~/.irbrc &&     echo 'IRB.conf[:SAVE_HISTORY] = 200' >> ~/.irbrc &&     echo 'IRB.conf[:HISTORY_FILE] = ENV["HOME"] + "/.irb-history"' >> ~/.irbrc
 ---> Using cache
 ---> 3963fa9bcb17
Step 14/17 : RUN chmod +x /app/docker-entrypoint.sh
 ---> Using cache
 ---> 1f4168ad7449
Step 15/17 : RUN chmod +x /app/docker-background.sh
 ---> Using cache
 ---> e72fd0be71cb
Step 16/17 : EXPOSE 3000
 ---> Using cache
 ---> cf816ebb17ed
Step 17/17 : CMD ["/app/docker-entrypoint.sh"]
 ---> Using cache
 ---> ec849e5d4acc

Successfully built ec849e5d4acc
Successfully tagged check_api:latest
Step 1/21 : FROM ubuntu
 ---> 9140108b62dc
Step 2/21 : MAINTAINER Meedan <[email protected]>
 ---> Using cache
 ---> 78541ef7ff5d
Step 3/21 : RUN apt-get update && apt-get install wget git -y
 ---> Using cache
 ---> 7cf3707b5d51
Step 4/21 : ENV NVM_DIR /usr/local/nvm
 ---> Using cache
 ---> fe1e7e5197ce
Step 5/21 : ENV NODE_VERSION 8.11.4
 ---> Using cache
 ---> 45d495ed1d3c
Step 6/21 : RUN mkdir /usr/local/nvm     && wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash     && . $NVM_DIR/nvm.sh     && nvm install $NODE_VERSION     && nvm alias default $NODE_VERSION     && nvm use default
 ---> Using cache
 ---> aaf53578a5fe
Step 7/21 : ENV NODE_PATH $NVM_DIR/v$NODE_VERSION/lib/node_modules
 ---> Using cache
 ---> 7d1392e119da
Step 8/21 : ENV PATH $NVM_DIR/versions/node/v$NODE_VERSION/bin:/usr/local/bin:$PATH
 ---> Using cache
 ---> fd0263d3980a
Step 9/21 : ADD package.json /tmp/package.json
 ---> Using cache
 ---> 8b2cbb1f44ae
Step 10/21 : RUN cd /tmp && npm install
 ---> Using cache
 ---> c1455a2cd645
Step 11/21 : RUN mkdir -p /app && cp -a /tmp/node_modules /app/
 ---> Using cache
 ---> e393d08767e6
Step 12/21 : WORKDIR /app
 ---> Using cache
 ---> e6dda1835462
Step 13/21 : COPY . /app
 ---> Using cache
 ---> 2799dfab7713
Step 14/21 : COPY ./docker-entrypoint.sh /
 ---> Using cache
 ---> db6a9cb70a0d
Step 15/21 : RUN chmod +x /docker-entrypoint.sh
 ---> Using cache
 ---> d73f4b73e21a
Step 16/21 : EXPOSE 8586
 ---> Using cache
 ---> abb88e5af740
Step 17/21 : ENV TINI_VERSION v0.18.0
 ---> Using cache
 ---> efb05eadc843
Step 18/21 : ADD https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini /tini

 ---> Using cache
 ---> 8603b62e69d6
Step 19/21 : RUN chmod +x /tini
 ---> Using cache
 ---> c7cb7971f8f7
Step 20/21 : ENTRYPOINT ["/tini", "--"]
 ---> Using cache
 ---> 52ae54d00da7
Step 21/21 : CMD ["/docker-entrypoint.sh"]
 ---> Using cache
 ---> 6204b7df8380

Successfully built 6204b7df8380
Successfully tagged check_bots:latest
Step 1/10 : FROM node:12.16.1-buster AS base
 ---> 21071c87944e
Step 2/10 : MAINTAINER Meedan <[email protected]>
 ---> Using cache
 ---> 90d2b60958c6
Step 3/10 : COPY --from=icalialabs/watchman:buster /usr/local/bin/watchman /usr/local/bin/watchman
 ---> Using cache
 ---> 79fa79d5b102
Step 4/10 : RUN mkdir -p /usr/local/var/run/watchman && touch /usr/local/var/run/watchman/.not-empty
 ---> Using cache
 ---> 89928a951622
Step 5/10 : RUN true     && apt-get update     && apt-get install -y --no-install-recommends         ruby2.5         ruby2.5-dev         build-essential         graphicsmagick         tini     && gem install bundler:1.17.1     && rm -rf /var/lib/apt/lists/*
 ---> Using cache
 ---> 1955e29b2f06
Step 6/10 : WORKDIR /app
 ---> Using cache
 ---> c982a2de9377
Step 7/10 : COPY test/Gemfile test/Gemfile.lock /app/test/
 ---> Using cache
 ---> 25898af2adeb
Step 8/10 : RUN true     && cd /app/test     && BUNDLE_SILENCE_ROOT_WARNING=1 bundle install --jobs 20 --retry 5
 ---> Using cache
 ---> eb57f56eb386
Step 9/10 : EXPOSE 3333
 ---> Using cache
 ---> 3ebb42cea890
Step 10/10 : CMD ["tini", "--", "bash", "-c", "npm install && npm run serve:dev"]
 ---> Using cache
 ---> b6d8cf929980

Successfully built b6d8cf929980
Successfully tagged check_web:latest
Step 1/17 : FROM ruby:2.4-slim
 ---> 280e9ba97f7e
Step 2/17 : MAINTAINER Meedan <[email protected]>
 ---> Using cache
 ---> 8004b665a7c5
Step 3/17 : ENV RAILS_ENV development
 ---> Using cache
 ---> 18c6b0d5933f
Step 4/17 : ENV MALLOC_ARENA_MAX 2
 ---> Using cache
 ---> 5ab7eb7855ba
Step 5/17 : RUN apt-get update -qq && apt-get install -y --no-install-recommends curl
 ---> Using cache
 ---> 3132f81496e8
Step 6/17 : RUN curl -sL https://deb.nodesource.com/setup_12.x | bash -
 ---> Using cache
 ---> 2aa058ff094f
Step 7/17 : RUN apt-get update && apt-get install --no-install-recommends -y     build-essential     ffmpegthumbnailer     git     graphicsmagick     inotify-tools     libpq-dev     libtag1-dev     libsqlite3-dev     lz4     nodejs     sqlite3
 ---> Using cache
 ---> 8bd693f93771
Step 8/17 : WORKDIR /app
 ---> Using cache
 ---> 7b4d09dba5e6
Step 9/17 : COPY Gemfile /app/Gemfile
 ---> Using cache
 ---> f18b48f38d97
Step 10/17 : COPY Gemfile.lock /app/Gemfile.lock
 ---> Using cache
 ---> dad0916ffcf6
Step 11/17 : RUN echo "gem: --no-rdoc --no-ri" > ~/.gemrc     gem install bundler -v "< 2.0"     && bundle install --jobs 20 --retry 5
 ---> Using cache
 ---> 0ce8c7306d49
Step 12/17 : COPY . /app
 ---> Using cache
 ---> b55b0872f0bd
Step 13/17 : RUN echo 'require "irb/ext/save-history"' > ~/.irbrc &&     echo 'IRB.conf[:SAVE_HISTORY] = 200' >> ~/.irbrc &&     echo 'IRB.conf[:HISTORY_FILE] = ENV["HOME"] + "/.irb-history"' >> ~/.irbrc
 ---> Using cache
 ---> 3963fa9bcb17
Step 14/17 : RUN chmod +x /app/docker-entrypoint.sh
 ---> Using cache
 ---> 1f4168ad7449
Step 15/17 : RUN chmod +x /app/docker-background.sh
 ---> Using cache
 ---> e72fd0be71cb
Step 16/17 : EXPOSE 3000
 ---> Using cache
 ---> cf816ebb17ed
Step 17/17 : CMD ["/app/docker-entrypoint.sh"]
 ---> Using cache
 ---> ec849e5d4acc

Successfully built ec849e5d4acc
Successfully tagged check_api-background:latest
Step 1/8 : FROM ruby:2.7
 ---> 09fcf72ff321
Step 2/8 : MAINTAINER Meedan <[email protected]>
 ---> Using cache
 ---> 29b63fff38eb
Step 3/8 : RUN apt-get update -qq && apt-get install -y --no-install-recommends curl build-essential libffi-dev dumb-init
 ---> Using cache
 ---> 2d2d19118664
Step 4/8 : WORKDIR /app
 ---> Using cache
 ---> 2263ebc1cba2
Step 5/8 : COPY Gemfile* ./
 ---> Using cache
 ---> b002689c3e4d
Step 6/8 : RUN bundle install
 ---> Using cache
 ---> 40660a141c49
Step 7/8 : COPY . .
 ---> Using cache
 ---> d609e3cc33ba
Step 8/8 : ENTRYPOINT ["/usr/bin/dumb-init", "--", "make"]
 ---> Using cache
 ---> 0288b2cbfe8d

Successfully built 0288b2cbfe8d
Successfully tagged check_fetch-background:latest
Step 1/8 : FROM ruby:2.7
 ---> 09fcf72ff321
Step 2/8 : MAINTAINER Meedan <[email protected]>
 ---> Using cache
 ---> 29b63fff38eb
Step 3/8 : RUN apt-get update -qq && apt-get install -y --no-install-recommends curl build-essential libffi-dev dumb-init
 ---> Using cache
 ---> 2d2d19118664
Step 4/8 : WORKDIR /app
 ---> Using cache
 ---> 2263ebc1cba2
Step 5/8 : COPY Gemfile* ./
 ---> Using cache
 ---> b002689c3e4d
Step 6/8 : RUN bundle install
 ---> Using cache
 ---> 40660a141c49
Step 7/8 : COPY . .
 ---> Using cache
 ---> d609e3cc33ba
Step 8/8 : ENTRYPOINT ["/usr/bin/dumb-init", "--", "make"]
 ---> Using cache
 ---> 0288b2cbfe8d

Successfully built 0288b2cbfe8d
Successfully tagged check_fetch:latest
Step 1/15 : FROM node:12.16.1-buster AS base
 ---> 21071c87944e
Step 2/15 : MAINTAINER Meedan <[email protected]>
 ---> Using cache
 ---> 90d2b60958c6
Step 3/15 : COPY --from=icalialabs/watchman:buster /usr/local/bin/watchman /usr/local/bin/watchman
 ---> Using cache
 ---> 79fa79d5b102
Step 4/15 : RUN mkdir -p /usr/local/var/run/watchman && touch /usr/local/var/run/watchman/.not-empty
 ---> Using cache
 ---> 89928a951622
Step 5/15 : RUN true     && apt-get update     && apt-get install -y --no-install-recommends         ruby2.5         ruby2.5-dev         build-essential         graphicsmagick         python-pip         python-setuptools         tini         zip     && gem install bundler:2.1.4     && rm -rf /var/lib/apt/lists/*
 ---> Using cache
 ---> 7aeee1126ddc
Step 6/15 : WORKDIR /app
 ---> Using cache
 ---> 8e97135fef79
Step 7/15 : COPY test/Gemfile test/Gemfile.lock /app/test/
 ---> Using cache
 ---> 4e12b3ab3b7f
Step 8/15 : RUN true     && cd /app/test     && BUNDLE_SILENCE_ROOT_WARNING=1 bundle install --jobs 20 --retry 5
 ---> Using cache
 ---> dea9f03ca7f9
Step 9/15 : RUN pip install --upgrade transifex-client
 ---> Using cache
 ---> 2ca66ccbf3be
Step 10/15 : COPY . /app
 ---> Using cache
 ---> fd1ef59964a8
Step 11/15 : RUN ln -s /app /check-mark
 ---> Using cache
 ---> b790326d325d
Step 12/15 : COPY ./docker-entrypoint.sh /
 ---> Using cache
 ---> 769db3c6d7f7
Step 13/15 : RUN chmod +x /docker-entrypoint.sh
 ---> Using cache
 ---> 8b0e9b3cd32d
Step 14/15 : ENTRYPOINT ["tini", "--"]
 ---> Using cache
 ---> 63aa4635ff20
Step 15/15 : CMD ["/docker-entrypoint.sh"]
 ---> Using cache
 ---> 2c8b95a2d85c

Successfully built 2c8b95a2d85c
Successfully tagged check_mark:latest
Attaching to check_redis_1, check_minio_1, check_mark_1, check_postgres_1, check_elasticsearch_1, check_narcissus_1, check_kibana_1, check_pender_1, check_fetch-background_1, check_alegre_1, check_pender-background_1, check_fetch_1, check_api_1, check_bots_1, check_api-background_1, check_web_1
alegre_1             | until curl --silent -XGET --fail http://elasticsearch:9200; do printf '.'; sleep 1; done
fetch-background_1   | Configuration exists.
fetch-background_1   | set -o allexport && source .env_file && set +o allexport && bundle exec sidekiq -r ./environment.rb -c 5
fetch_1              | Configuration exists.
fetch_1              | set -o allexport && source .env_file && set +o allexport && bundle exec rackup -o 0.0.0.0
mark_1               | 
mark_1               | > [email protected] generate-extension /app
mark_1               | > npm run build; find build -name "*.map" -exec rm -f {} ";"; echo 'Code generate at directory called build'
mark_1               | 
mark_1               | 
mark_1               | > [email protected] build /app
mark_1               | > npm i && npm run relay && cp config.js src/ && babel-node scripts/brand.js brand && babel-node scripts/build.js && npm run clean-localization && babel-node scripts/brand.js unbrand && rm -f src/config.js
mark_1               | 
minio_1              | Endpoint:  http://172.18.0.3:9000  http://127.0.0.1:9000
minio_1              | 
minio_1              | Browser Access:
minio_1              |    http://172.18.0.3:9000  http://127.0.0.1:9000
minio_1              | 
minio_1              | Object API (Amazon S3 compatible):
minio_1              |    Go:         https://docs.min.io/docs/golang-client-quickstart-guide
minio_1              |    Java:       https://docs.min.io/docs/java-client-quickstart-guide
minio_1              |    Python:     https://docs.min.io/docs/python-client-quickstart-guide
minio_1              |    JavaScript: https://docs.min.io/docs/javascript-client-quickstart-guide
minio_1              |    .NET:       https://docs.min.io/docs/dotnet-client-quickstart-guide
narcissus_1          | 
narcissus_1          | > [email protected] local /app
narcissus_1          | > PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=false npm install && npm run lint && npm run babel && cp -r node_modules dist && SLOWMO_MS=250 node dist/local.js
narcissus_1          | 
postgres_1           | 
postgres_1           | PostgreSQL Database directory appears to contain a database; Skipping initialization
postgres_1           | 
postgres_1           | 2020-10-03 06:29:38.886 UTC [1] LOG:  listening on IPv4 address "0.0.0.0", port 5432
postgres_1           | 2020-10-03 06:29:38.887 UTC [1] LOG:  listening on IPv6 address "::", port 5432
postgres_1           | 2020-10-03 06:29:38.889 UTC [1] LOG:  listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
postgres_1           | 2020-10-03 06:29:38.917 UTC [25] LOG:  database system was shut down at 2020-10-03 06:28:38 UTC
postgres_1           | 2020-10-03 06:29:38.924 UTC [1] LOG:  database system is ready to accept connections
redis_1              | 1:C 03 Oct 2020 06:29:38.486 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
redis_1              | 1:C 03 Oct 2020 06:29:38.486 # Redis version=5.0.9, bits=64, commit=00000000, modified=0, pid=1, just started
redis_1              | 1:C 03 Oct 2020 06:29:38.486 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
redis_1              | 1:M 03 Oct 2020 06:29:38.487 * Running mode=standalone, port=6379.
redis_1              | 1:M 03 Oct 2020 06:29:38.487 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
redis_1              | 1:M 03 Oct 2020 06:29:38.487 # Server initialized
redis_1              | 1:M 03 Oct 2020 06:29:38.487 # WARNING overcommit_memory is set to 0! Background save may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
redis_1              | 1:M 03 Oct 2020 06:29:38.487 # WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo never > /sys/kernel/mm/transparent_hugepage/enabled' as root, and add it to your /etc/rc.local in order to retain the setting after a reboot. Redis must be restarted after THP is disabled.
redis_1              | 1:M 03 Oct 2020 06:29:38.488 * DB loaded from disk: 0.000 seconds
redis_1              | 1:M 03 Oct 2020 06:29:38.488 * Ready to accept connections
bots_1               | 
bots_1               | > [email protected] start /app
bots_1               | > node server.js
bots_1               | 
bots_1               | Starting check-bots on port 8586
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:43,162Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "version[7.9.2], pid[6], build[default/docker/d34da0ea4a966c4e49417f2da2f244e3e97b4e6e/2020-09-23T00:45:33.626720Z], OS[Linux/4.19.0-10-amd64/amd64], JVM[AdoptOpenJDK/OpenJDK 64-Bit Server VM/15/15+36]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:43,167Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "JVM home [/usr/share/elasticsearch/jdk]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:43,167Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "JVM arguments [-Xshare:auto, -Des.networkaddress.cache.ttl=60, -Des.networkaddress.cache.negative.ttl=10, -XX:+AlwaysPreTouch, -Xss1m, -Djava.awt.headless=true, -Dfile.encoding=UTF-8, -Djna.nosys=true, -XX:-OmitStackTraceInFastThrow, -XX:+ShowCodeDetailsInExceptionMessages, -Dio.netty.noUnsafe=true, -Dio.netty.noKeySetOptimization=true, -Dio.netty.recycler.maxCapacityPerThread=0, -Dio.netty.allocator.numDirectArenas=0, -Dlog4j.shutdownHookEnabled=false, -Dlog4j2.disable.jmx=true, -Djava.locale.providers=SPI,COMPAT, -Xms1g, -Xmx1g, -XX:+UseG1GC, -XX:G1ReservePercent=25, -XX:InitiatingHeapOccupancyPercent=30, -Djava.io.tmpdir=/tmp/elasticsearch-12268453179668961652, -XX:+HeapDumpOnOutOfMemoryError, -XX:HeapDumpPath=data, -XX:ErrorFile=logs/hs_err_pid%p.log, -Xlog:gc*,gc+age=trace,safepoint:file=logs/gc.log:utctime,pid,tags:filecount=32,filesize=64m, -Des.cgroups.hierarchy.override=/, -Xms512m, -Xmx512m, -Dlog4j2.disable.jmx=true, -XX:MaxDirectMemorySize=268435456, -Des.path.home=/usr/share/elasticsearch, -Des.path.conf=/usr/share/elasticsearch/config, -Des.distribution.flavor=default, -Des.distribution.type=docker, -Des.bundled_jdk=true]" }
pender_1             | db/development.sqlite3 already exists
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,070Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [aggs-matrix-stats]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,071Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [analysis-common]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,071Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [constant-keyword]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,072Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [flattened]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,072Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [frozen-indices]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,072Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [ingest-common]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,073Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [ingest-geoip]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,073Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [ingest-user-agent]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,073Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [kibana]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,073Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [lang-expression]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,074Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [lang-mustache]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,074Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [lang-painless]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,074Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [mapper-extras]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,075Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [parent-join]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,076Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [percolator]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,076Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [rank-eval]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,076Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [reindex]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,076Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [repository-url]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,077Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [search-business-rules]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,077Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [searchable-snapshots]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,077Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [spatial]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,078Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [tasks]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,078Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [transform]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,078Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [transport-netty4]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,079Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [vectors]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,079Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [wildcard]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,079Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-analytics]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,080Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-async]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,080Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-async-search]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,080Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-autoscaling]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,080Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-ccr]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,081Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-core]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,081Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-data-streams]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,081Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-deprecation]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,081Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-enrich]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,081Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-eql]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,082Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-graph]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,082Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-identity-provider]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,082Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-ilm]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,082Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-logstash]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,083Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-ml]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,083Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-monitoring]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,083Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-ql]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,083Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-rollup]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,083Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-security]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,084Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-sql]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,084Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-stack]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,084Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-voting-only-node]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,084Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded module [x-pack-watcher]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,085Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded plugin [analysis-icu]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,086Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "loaded plugin [repository-s3]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,137Z", "level": "INFO", "component": "o.e.e.NodeEnvironment", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "using [1] data paths, mounts [[/usr/share/elasticsearch/data (/dev/sda1)]], net usable_space [306.9gb], net total_space [337.8gb], types [ext4]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,138Z", "level": "INFO", "component": "o.e.e.NodeEnvironment", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "heap size [512mb], compressed ordinary object pointers [true]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:46,295Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "node name [0188a9e9b309], node ID [M5E5lQQUT4KOxv3cQTbzYA], cluster name [0188a9e9b309-cluster]" }
pender_1             |   ActiveRecord::SchemaMigration Load (0.1ms)  SELECT "schema_migrations".* FROM "schema_migrations"
pender_1             |   ActiveRecord::SchemaMigration Load (0.0ms)  SELECT "schema_migrations".* FROM "schema_migrations"
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:29:47Z","tags":["warning","plugins-discovery"],"pid":6,"message":"Expect plugin \"id\" in camelCase, but found: beats_management"}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:29:47Z","tags":["warning","plugins-discovery"],"pid":6,"message":"Expect plugin \"id\" in camelCase, but found: triggers_actions_ui"}
elasticsearch_1      | {"type": "deprecation", "timestamp": "2020-10-03T06:29:49,022Z", "level": "WARN", "component": "o.e.d.c.s.Settings", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "[xpack.monitoring.enabled] setting was deprecated in Elasticsearch and will be removed in a future release! See the breaking changes documentation for the next major version." }
narcissus_1          | npm WARN [email protected] requires a peer of [email protected] but none is installed. You must install peer dependencies yourself.
narcissus_1          | npm WARN [email protected] No repository field.
narcissus_1          | npm WARN [email protected] No license field.
narcissus_1          | npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents):
narcissus_1          | npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
narcissus_1          | npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/jest-haste-map/node_modules/fsevents):
narcissus_1          | npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
narcissus_1          | 
narcissus_1          | audited 1205 packages in 9.52s
narcissus_1          | 
narcissus_1          | 33 packages are looking for funding
narcissus_1          |   run `npm fund` for details
narcissus_1          | 
narcissus_1          | found 4 vulnerabilities (2 low, 2 high)
narcissus_1          |   run `npm audit fix` to fix them, or `npm audit` for details
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:50,488Z", "level": "INFO", "component": "o.e.x.m.p.l.CppLogMessageHandler", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "[controller/260] [Main.cc@114] controller (64 bit): Version 7.9.2 (Build 6a60f0cf2dd5a5) Copyright (c) 2020 Elasticsearch BV" }
narcissus_1          | 
narcissus_1          | > [email protected] lint /app
narcissus_1          | > eslint src
narcissus_1          | 
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:51,247Z", "level": "INFO", "component": "o.e.t.NettyAllocator", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "creating NettyAllocator with the following configs: [name=unpooled, factors={es.unsafe.use_unpooled_allocator=false, g1gc_enabled=true, g1gc_region_size=1mb, heap_size=512mb}]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:51,329Z", "level": "INFO", "component": "o.e.d.DiscoveryModule", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "using discovery type [single-node] and seed hosts providers [settings]" }
mark_1               | npm WARN [email protected] requires a peer of acorn@^6.0.0 || ^7.0.0 but none is installed. You must install peer dependencies yourself.
mark_1               | npm WARN [email protected] requires a peer of graphql@^0.13.0 but none is installed. You must install peer dependencies yourself.
mark_1               | npm WARN [email protected] requires a peer of webpack@^4.0.0 || ^5.0.0 but none is installed. You must install peer dependencies yourself.
mark_1               | npm WARN [email protected] requires a peer of react-native@* but none is installed. You must install peer dependencies yourself.
mark_1               | npm WARN [email protected] requires a peer of webpack@^4.0.0 but none is installed. You must install peer dependencies yourself.
mark_1               | npm WARN [email protected] requires a peer of webpack@^4.0.0 but none is installed. You must install peer dependencies yourself.
mark_1               | npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents):
mark_1               | npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
mark_1               | npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/watchpack/node_modules/fsevents):
mark_1               | npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
mark_1               | 
mark_1               | audited 2027 packages in 11.829s
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:51,857Z", "level": "WARN", "component": "o.e.g.DanglingIndicesState", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "gateway.auto_import_dangling_indices is disabled, dangling indices will not be automatically detected or imported and must be managed manually" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:52,294Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "initialized" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:52,294Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "starting ..." }
narcissus_1          | 
narcissus_1          | > [email protected] babel /app
narcissus_1          | > rm -rf dist && mkdir dist && ./node_modules/.bin/babel src --out-dir dist
narcissus_1          | 
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:52,426Z", "level": "INFO", "component": "o.e.t.TransportService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "publish_address {127.0.0.1:9300}, bound_addresses {127.0.0.1:9300}" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:52,795Z", "level": "WARN", "component": "o.e.b.BootstrapChecks", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:52,797Z", "level": "INFO", "component": "o.e.c.c.Coordinator", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "cluster UUID [HHHDvS15Tjin6bHhKsT3XQ]" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:52,887Z", "level": "INFO", "component": "o.e.c.s.MasterService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "elected-as-master ([1] nodes joined)[{0188a9e9b309}{M5E5lQQUT4KOxv3cQTbzYA}{4sHiHvnST_qdry282CjqBA}{127.0.0.1}{127.0.0.1:9300}{dilmrt}{ml.machine_memory=32938156032, xpack.installed=true, transform.node=true, ml.max_open_jobs=20} elect leader, _BECOME_MASTER_TASK_, _FINISH_ELECTION_], term: 5, version: 188, delta: master node changed {previous [], current [{0188a9e9b309}{M5E5lQQUT4KOxv3cQTbzYA}{4sHiHvnST_qdry282CjqBA}{127.0.0.1}{127.0.0.1:9300}{dilmrt}{ml.machine_memory=32938156032, xpack.installed=true, transform.node=true, ml.max_open_jobs=20}]}" }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:52,976Z", "level": "INFO", "component": "o.e.c.s.ClusterApplierService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "master node changed {previous [], current [{0188a9e9b309}{M5E5lQQUT4KOxv3cQTbzYA}{4sHiHvnST_qdry282CjqBA}{127.0.0.1}{127.0.0.1:9300}{dilmrt}{ml.machine_memory=32938156032, xpack.installed=true, transform.node=true, ml.max_open_jobs=20}]}, term: 5, version: 188, reason: Publication{term=5, version=188}" }
mark_1               | 
mark_1               | 47 packages are looking for funding
mark_1               |   run `npm fund` for details
mark_1               | 
mark_1               | found 101 vulnerabilities (85 low, 8 moderate, 8 high)
mark_1               |   run `npm audit fix` to fix them, or `npm audit` for details
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:53,021Z", "level": "INFO", "component": "o.e.h.AbstractHttpServerTransport", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "publish_address {172.18.0.6:9200}, bound_addresses {0.0.0.0:9200}", "cluster.uuid": "HHHDvS15Tjin6bHhKsT3XQ", "node.id": "M5E5lQQUT4KOxv3cQTbzYA"  }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:53,021Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "started", "cluster.uuid": "HHHDvS15Tjin6bHhKsT3XQ", "node.id": "M5E5lQQUT4KOxv3cQTbzYA"  }
fetch-background_1   | 2020-10-03T06:29:53.195Z pid=7 tid=13eb INFO: Booting Sidekiq 6.0.7 with redis options {:url=>"redis://redis:6379/6"}
fetch-background_1   | 2020-10-03T06:29:53.226Z pid=7 tid=13eb INFO: Running in ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-linux]
fetch-background_1   | 2020-10-03T06:29:53.226Z pid=7 tid=13eb INFO: See LICENSE and the LGPL-3.0 for licensing details.
fetch-background_1   | 2020-10-03T06:29:53.226Z pid=7 tid=13eb INFO: Upgrade to Sidekiq Pro for more features and support: https://sidekiq.org
mark_1               | 
mark_1               | > [email protected] relay /app
mark_1               | > babel-node scripts/relay.js && relay-compiler --src ./src --schema ./src/relay/relay.json
mark_1               | 
api_1                | ............{
api_1                |   "name" : "0188a9e9b309",
api_1                |   "cluster_name" : "0188a9e9b309-cluster",
api_1                |   "cluster_uuid" : "HHHDvS15Tjin6bHhKsT3XQ",
api_1                |   "version" : {
api_1                |     "number" : "7.9.2",
api_1                |     "build_flavor" : "default",
api_1                |     "build_type" : "docker",
api_1                |     "build_hash" : "d34da0ea4a966c4e49417f2da2f244e3e97b4e6e",
api_1                |     "build_date" : "2020-09-23T00:45:33.626720Z",
api_1                |     "build_snapshot" : false,
api_1                |     "lucene_version" : "8.6.2",
api_1                |     "minimum_wire_compatibility_version" : "6.8.0",
api_1                |     "minimum_index_compatibility_version" : "6.0.0-beta1"
api_1                |   },
api_1                |   "tagline" : "You Know, for Search"
api_1                | }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:53,454Z", "level": "INFO", "component": "o.e.l.LicenseService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "license [53b54f53-1894-458d-8c83-b0bc9743f408] mode [basic] - valid", "cluster.uuid": "HHHDvS15Tjin6bHhKsT3XQ", "node.id": "M5E5lQQUT4KOxv3cQTbzYA"  }
alegre_1             | .............{
alegre_1             |   "name" : "0188a9e9b309",
alegre_1             |   "cluster_name" : "0188a9e9b309-cluster",
alegre_1             |   "cluster_uuid" : "HHHDvS15Tjin6bHhKsT3XQ",
alegre_1             |   "version" : {
alegre_1             |     "number" : "7.9.2",
alegre_1             |     "build_flavor" : "default",
alegre_1             |     "build_type" : "docker",
alegre_1             |     "build_hash" : "d34da0ea4a966c4e49417f2da2f244e3e97b4e6e",
alegre_1             |     "build_date" : "2020-09-23T00:45:33.626720Z",
alegre_1             |     "build_snapshot" : false,
alegre_1             |     "lucene_version" : "8.6.2",
alegre_1             |     "minimum_wire_compatibility_version" : "6.8.0",
alegre_1             |     "minimum_index_compatibility_version" : "6.0.0-beta1"
alegre_1             |   },
alegre_1             |   "tagline" : "You Know, for Search"
alegre_1             | }
alegre_1             | python manage.py init
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:53,470Z", "level": "INFO", "component": "o.e.g.GatewayService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "recovered [12] indices into cluster_state", "cluster.uuid": "HHHDvS15Tjin6bHhKsT3XQ", "node.id": "M5E5lQQUT4KOxv3cQTbzYA"  }
narcissus_1          | src/about.js -> dist/about.js
narcissus_1          | src/config.js -> dist/config.js
narcissus_1          | src/getChromeFromLambda.js -> dist/getChromeFromLambda.js
narcissus_1          | src/getChromeFromLocal.js -> dist/getChromeFromLocal.js
narcissus_1          | src/index.js -> dist/index.js
narcissus_1          | src/local.js -> dist/local.js
narcissus_1          | src/takeScreenshot.js -> dist/takeScreenshot.js
narcissus_1          | src/test.js -> dist/test.js
narcissus_1          | src/uploadScreenshot.js -> dist/uploadScreenshot.js
fetch_1              | [2020-10-03 06:29:53] INFO  WEBrick 1.6.0
fetch_1              | [2020-10-03 06:29:53] INFO  ruby 2.7.2 (2020-10-01) [x86_64-linux]
fetch_1              | [2020-10-03 06:29:53] INFO  WEBrick::HTTPServer#start: pid=7 port=9292
pender_1             |   ApiKey Exists (0.2ms)  SELECT  1 AS one FROM "api_keys" WHERE "api_keys"."access_token" = ? LIMIT 1  [["access_token", "dev"]]
pender_1             | Puma starting in single mode...
pender_1             | * Version 4.3.5 (ruby 2.4.10-p364), codename: Mysterious Traveller
pender_1             | * Min threads: 0, max threads: 16
pender_1             | * Environment: development
mark_1               | HINT: pass --watch to keep watching for changes.
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:55,253Z", "level": "INFO", "component": "o.e.c.r.a.AllocationService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "Cluster health status changed from [RED] to [YELLOW] (reason: [shards started [[alegre_similarity][0], [.kibana_task_manager_1][0], [.kibana_1][0]]]).", "cluster.uuid": "HHHDvS15Tjin6bHhKsT3XQ", "node.id": "M5E5lQQUT4KOxv3cQTbzYA"  }
narcissus_1          | Starting screenshot service on port 8687
web_1                | npm WARN [email protected] requires a peer of graphql@^0.13.0 but none is installed. You must install peer dependencies yourself.
web_1                | npm WARN [email protected] requires a peer of eslint@^5.0.0 || ^6.0.0 but none is installed. You must install peer dependencies yourself.
web_1                | npm WARN [email protected] requires a peer of graphql@^0.13.0 but none is installed. You must install peer dependencies yourself.
web_1                | npm WARN [email protected] requires a peer of react@>=0.12.0 <= ^15.5.4 but none is installed. You must install peer dependencies yourself.
web_1                | npm WARN [email protected] requires a peer of graphql@^0.13.0 but none is installed. You must install peer dependencies yourself.
web_1                | npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/jest-haste-map/node_modules/fsevents):
web_1                | npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
web_1                | npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents):
web_1                | npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
web_1                | 
web_1                | audited 1842 packages in 12.968s
mark_1               | Parsed default in 0.01s
mark_1               | 
mark_1               | Writing default
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:56,681Z", "level": "INFO", "component": "o.e.c.m.MetadataIndexStateService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "closing indices [alegre_similarity/qKZCVZuQTimDO-Dffw2NvA]", "cluster.uuid": "HHHDvS15Tjin6bHhKsT3XQ", "node.id": "M5E5lQQUT4KOxv3cQTbzYA"  }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:56,733Z", "level": "INFO", "component": "o.e.c.m.MetadataIndexStateService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "completed closing of indices [alegre_similarity]", "cluster.uuid": "HHHDvS15Tjin6bHhKsT3XQ", "node.id": "M5E5lQQUT4KOxv3cQTbzYA"  }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:56,867Z", "level": "INFO", "component": "o.e.c.r.a.AllocationService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "Cluster health status changed from [RED] to [YELLOW] (reason: [shards started [[alegre_similarity][0]]]).", "cluster.uuid": "HHHDvS15Tjin6bHhKsT3XQ", "node.id": "M5E5lQQUT4KOxv3cQTbzYA"  }
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:56,897Z", "level": "INFO", "component": "o.e.c.m.MetadataIndexStateService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "opening indices [[alegre_similarity/qKZCVZuQTimDO-Dffw2NvA]]", "cluster.uuid": "HHHDvS15Tjin6bHhKsT3XQ", "node.id": "M5E5lQQUT4KOxv3cQTbzYA"  }
web_1                | 
web_1                | 60 packages are looking for funding
web_1                |   run `npm fund` for details
web_1                | 
web_1                | found 5179 vulnerabilities (5168 low, 11 high)
web_1                |   run `npm audit fix` to fix them, or `npm audit` for details
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:29:56,994Z", "level": "INFO", "component": "o.e.c.r.a.AllocationService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "Cluster health status changed from [RED] to [YELLOW] (reason: [shards started [[alegre_similarity][0]]]).", "cluster.uuid": "HHHDvS15Tjin6bHhKsT3XQ", "node.id": "M5E5lQQUT4KOxv3cQTbzYA"  }
mark_1               | Writer time: 0.24s [0.23s compiling, 0.01s generating, 0.00s extra]
mark_1               | Unchanged: 2 files
mark_1               | Written default in 0.62s
web_1                | 
web_1                | > [email protected] serve:dev /app
web_1                | > NODE_ENV=development gulp serve:dev
web_1                | 
alegre_1             | python manage.py db upgrade
pender_1             | * Listening on tcp://0.0.0.0:3200
pender_1             | Use Ctrl-C to stop
mark_1               | Application is Check Local...
mark_1               | Rebranding app.json...
mark_1               | Rebranding public/manifest.json...
web_1                | [06:29:58] Using gulpfile /app/gulpfile.js
web_1                | [06:29:58] Starting 'serve:dev'...
web_1                | [06:29:58] Starting 'build:web:dev'...
web_1                | [06:29:58] Starting 'serve:server'...
web_1                | [06:29:58] Starting 'relay:copy'...
web_1                | Server listening on port 3333
web_1                | [06:29:58] Finished 'relay:copy' after 18 ms
web_1                | [06:29:58] Starting 'copy:build:web'...
web_1                | [06:29:58] Starting 'copy_build_web_assets'...
web_1                | [06:29:58] Finished 'copy_build_web_assets' after 72 ms
web_1                | [06:29:58] Starting 'copy_build_web_config_js'...
web_1                | [06:29:58] Finished 'copy_build_web_config_js' after 7.87 ms
web_1                | [06:29:58] Finished 'copy:build:web' after 81 ms
web_1                | [06:29:58] Starting 'react-relay:build'...
pender-background_1  | ..................API
pender-background_1  | Setting up watches.
pender-background_1  | Watches established.
web_1                | HINT: pass --watch to keep watching for changes.
mark_1               | Creating an optimized production build...
mark_1               | Creating an optimized production build...
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:29:59Z","tags":["info","plugins-service"],"pid":6,"message":"Plugin \"visTypeXy\" is disabled."}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:29:59Z","tags":["info","plugins-service"],"pid":6,"message":"Plugin \"auditTrail\" is disabled."}
web_1                | 
web_1                | Writing js
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:00Z","tags":["warning","config","deprecation"],"pid":6,"message":"Config key [monitoring.cluster_alerts.email_notifications.email_address] will be required for email notifications to work in 8.0.\""}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:00Z","tags":["info","plugins-system"],"pid":6,"message":"Setting up [92] plugins: [taskManager,licensing,observability,globalSearch,globalSearchProviders,code,usageCollection,ossTelemetry,telemetryCollectionManager,telemetry,telemetryCollectionXpack,kibanaUsageCollection,newsfeed,mapsLegacy,kibanaLegacy,translations,timelion,share,legacyExport,esUiShared,charts,bfetch,expressions,data,home,cloud,console,consoleExtensions,apmOss,searchprofiler,painlessLab,grokdebugger,management,upgradeAssistant,licenseManagement,watcher,indexPatternManagement,advancedSettings,fileUpload,dataEnhanced,savedObjects,visualizations,visualize,visTypeVislib,visTypeTimeseries,visTypeVega,visTypeTimelion,features,security,snapshotRestore,reporting,encryptedSavedObjects,ingestManager,indexManagement,rollup,remoteClusters,crossClusterReplication,indexLifecycleManagement,enterpriseSearch,beats_management,transform,ingestPipelines,maps,graph,canvas,visTypeTagcloud,visTypeTable,visTypeMetric,visTypeMarkdown,tileMap,regionMap,inputControlVis,discover,discoverEnhanced,dashboard,lens,dashboardMode,savedObjectsManagement,spaces,lists,eventLog,actions,case,alerts,alertingBuiltins,ml,securitySolution,infra,monitoring,logstash,apm,uptime]"}
mark_1               | Warning: React version not specified in eslint-plugin-react settings. See https://github.com/yannickcr/eslint-plugin-react#configuration .
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:00Z","tags":["warning","plugins","security","config"],"pid":6,"message":"Generating a random key for xpack.security.encryptionKey. To prevent sessions from being invalidated on restart, please set xpack.security.encryptionKey in kibana.yml"}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:00Z","tags":["warning","plugins","security","config"],"pid":6,"message":"Session cookies will be transmitted over insecure connections. This is not recommended."}
alegre_1             | INFO  [alembic.runtime.migration] Context impl PostgresqlImpl.
alegre_1             | INFO  [alembic.runtime.migration] Will assume transactional DDL.
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:00Z","tags":["warning","plugins","reporting","config"],"pid":6,"message":"Generating a random key for xpack.reporting.encryptionKey. To prevent sessions from being invalidated on restart, please set xpack.reporting.encryptionKey in kibana.yml"}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:00Z","tags":["warning","plugins","reporting","config"],"pid":6,"message":"Found 'server.host: \"0\"' in Kibana configuration. This is incompatible with Reporting. To enable Reporting to work, 'xpack.reporting.kibanaServer.hostname: 0.0.0.0' is being automatically to the configuration. You can change the setting to 'server.host: 0.0.0.0' or add 'xpack.reporting.kibanaServer.hostname: 0.0.0.0' in kibana.yml to prevent this message."}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:00Z","tags":["warning","plugins","encryptedSavedObjects","config"],"pid":6,"message":"Generating a random key for xpack.encryptedSavedObjects.encryptionKey. To be able to decrypt encrypted saved objects attributes after restart, please set xpack.encryptedSavedObjects.encryptionKey in kibana.yml"}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:00Z","tags":["warning","plugins","ingestManager"],"pid":6,"message":"Fleet APIs are disabled due to the Encrypted Saved Objects plugin using an ephemeral encryption key. Please set xpack.encryptedSavedObjects.encryptionKey in kibana.yml."}
web_1                | Unchanged: 66 files
web_1                | [06:30:00] Finished 'react-relay:build' after 2.57 s
web_1                | [06:30:00] Starting 'react-relay:build:watch'...
web_1                | [06:30:00] Starting 'webpack:build:web:dev'...
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:00Z","tags":["warning","plugins","actions","actions"],"pid":6,"message":"APIs are disabled due to the Encrypted Saved Objects plugin using an ephemeral encryption key. Please set xpack.encryptedSavedObjects.encryptionKey in kibana.yml."}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:00Z","tags":["warning","plugins","alerts","plugins","alerting"],"pid":6,"message":"APIs are disabled due to the Encrypted Saved Objects plugin using an ephemeral encryption key. Please set xpack.encryptedSavedObjects.encryptionKey in kibana.yml."}
web_1                | (node:30) DeprecationWarning: Tapable.plugin is deprecated. Use new API on `.hooks` instead
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:00Z","tags":["info","plugins","monitoring","monitoring"],"pid":6,"message":"config sourced from: production cluster"}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:00Z","tags":["warning","plugins","reporting","config"],"pid":6,"message":"Chromium sandbox provides an additional layer of protection, but is not supported for Linux Centos 7.8.2003 OS. Automatically setting 'xpack.reporting.capture.browser.chromium.disableSandbox: true'."}
alegre_1             | python manage.py run
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:01Z","tags":["info","savedobjects-service"],"pid":6,"message":"Waiting until all Elasticsearch nodes are compatible with Kibana before starting saved objects migrations..."}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:01Z","tags":["info","savedobjects-service"],"pid":6,"message":"Starting saved objects migrations"}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:01Z","tags":["info","plugins-system"],"pid":6,"message":"Starting [92] plugins: [taskManager,licensing,observability,globalSearch,globalSearchProviders,code,usageCollection,ossTelemetry,telemetryCollectionManager,telemetry,telemetryCollectionXpack,kibanaUsageCollection,newsfeed,mapsLegacy,kibanaLegacy,translations,timelion,share,legacyExport,esUiShared,charts,bfetch,expressions,data,home,cloud,console,consoleExtensions,apmOss,searchprofiler,painlessLab,grokdebugger,management,upgradeAssistant,licenseManagement,watcher,indexPatternManagement,advancedSettings,fileUpload,dataEnhanced,savedObjects,visualizations,visualize,visTypeVislib,visTypeTimeseries,visTypeVega,visTypeTimelion,features,security,snapshotRestore,reporting,encryptedSavedObjects,ingestManager,indexManagement,rollup,remoteClusters,crossClusterReplication,indexLifecycleManagement,enterpriseSearch,beats_management,transform,ingestPipelines,maps,graph,canvas,visTypeTagcloud,visTypeTable,visTypeMetric,visTypeMarkdown,tileMap,regionMap,inputControlVis,discover,discoverEnhanced,dashboard,lens,dashboardMode,savedObjectsManagement,spaces,lists,eventLog,actions,case,alerts,alertingBuiltins,ml,securitySolution,infra,monitoring,logstash,apm,uptime]"}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:01Z","tags":["info","plugins","taskManager","taskManager"],"pid":6,"message":"TaskManager is identified by the Kibana UUID: e9f2e837-5085-4689-b91c-5f2f1f677a52"}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:01Z","tags":["info","plugins","watcher"],"pid":6,"message":"Your basic license does not support watcher. Please upgrade your license."}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:01Z","tags":["info","plugins","crossClusterReplication"],"pid":6,"message":"Your basic license does not support crossClusterReplication. Please upgrade your license."}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:01Z","tags":["info","plugins","monitoring","monitoring","kibana-monitoring"],"pid":6,"message":"Starting monitoring stats collection"}
web_1                | 
web_1                | Writing js
web_1                | Unchanged: 66 files
web_1                | Watching for changes to js/jsx...
web_1                | Watching for changes to graphql...
api_1                | ** Invoke db:create (first_time)
api_1                | ** Invoke db:load_config (first_time)
api_1                | ** Execute db:load_config
api_1                | ** Execute db:create
postgres_1           | 2020-10-03 06:30:02.716 UTC [36] ERROR:  database "check_development" already exists
postgres_1           | 2020-10-03 06:30:02.716 UTC [36] STATEMENT:  CREATE DATABASE "check_development" ENCODING = 'unicode'
api_1                | check_development already exists
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:02Z","tags":["status","plugin:[email protected]","info"],"pid":6,"state":"green","message":"Status changed from uninitialized to green - Ready","prevState":"uninitialized","prevMsg":"uninitialized"}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:02Z","tags":["status","plugin:[email protected]","info"],"pid":6,"state":"yellow","message":"Status changed from uninitialized to yellow - Waiting for Elasticsearch","prevState":"uninitialized","prevMsg":"uninitialized"}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:02Z","tags":["status","plugin:[email protected]","info"],"pid":6,"state":"green","message":"Status changed from yellow to green - Ready","prevState":"yellow","prevMsg":"Waiting for Elasticsearch"}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:02Z","tags":["status","plugin:[email protected]","info"],"pid":6,"state":"green","message":"Status changed from uninitialized to green - Ready","prevState":"uninitialized","prevMsg":"uninitialized"}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:02Z","tags":["status","plugin:[email protected]","info"],"pid":6,"state":"green","message":"Status changed from uninitialized to green - Ready","prevState":"uninitialized","prevMsg":"uninitialized"}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:02Z","tags":["status","plugin:[email protected]","info"],"pid":6,"state":"green","message":"Status changed from uninitialized to green - Ready","prevState":"uninitialized","prevMsg":"uninitialized"}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:02Z","tags":["status","plugin:[email protected]","info"],"pid":6,"state":"green","message":"Status changed from uninitialized to green - Ready","prevState":"uninitialized","prevMsg":"uninitialized"}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:02Z","tags":["status","plugin:[email protected]","info"],"pid":6,"state":"green","message":"Status changed from uninitialized to green - Ready","prevState":"uninitialized","prevMsg":"uninitialized"}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:02Z","tags":["status","plugin:[email protected]","info"],"pid":6,"state":"green","message":"Status changed from uninitialized to green - Ready","prevState":"uninitialized","prevMsg":"uninitialized"}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:02Z","tags":["status","plugin:[email protected]","info"],"pid":6,"state":"green","message":"Status changed from uninitialized to green - Ready","prevState":"uninitialized","prevMsg":"uninitialized"}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:02Z","tags":["listening","info"],"pid":6,"message":"Server running at http://0:5601"}
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:04Z","tags":["info","http","server","Kibana"],"pid":6,"message":"http server running at http://0:5601"}
elasticsearch_1      | {"type": "server", "timestamp": "2020-10-03T06:30:04,073Z", "level": "INFO", "component": "o.e.c.m.MetadataIndexTemplateService", "cluster.name": "0188a9e9b309-cluster", "node.name": "0188a9e9b309", "message": "adding template [.management-beats] for index patterns [.management-beats]", "cluster.uuid": "HHHDvS15Tjin6bHhKsT3XQ", "node.id": "M5E5lQQUT4KOxv3cQTbzYA"  }
alegre_1             |  * Serving Flask app "app.main" (lazy loading)
alegre_1             |  * Environment: production
alegre_1             |    WARNING: Do not use the development server in a production environment.
alegre_1             |    Use a production WSGI server instead.
alegre_1             |  * Debug mode: on
kibana_1             | {"type":"log","@timestamp":"2020-10-03T06:30:04Z","tags":["warning","plugins","reporting"],"pid":6,"message":"Enabling the Chromium sandbox provides an additional layer of protection."}
api_1                | ** Invoke db:migrate (first_time)
api_1                | ** Invoke environment (first_time)
api_1                | ** Execute environment
api_1                | ** Invoke db:load_config (first_time)
api_1                | ** Execute db:load_config
api_1                | ** Execute db:migrate
api_1                | ** Invoke db:_dump (first_time)
api_1                | ** Execute db:_dump
api_1                | ** Invoke db:schema:dump (first_time)
api_1                | ** Invoke environment 
api_1                | ** Invoke db:load_config 
api_1                | ** Execute db:schema:dump
mark_1               | Compiled successfully.
mark_1               | 
mark_1               | File sizes after gzip:
mark_1               | 
mark_1               |   182.98 KB  build/static/js/main.4ac6b3d4.js
mark_1               |   13.27 KB   build/static/js/0.8db9c312.chunk.js
mark_1               | 
mark_1               | The project was built assuming it is hosted at the server root.
mark_1               | To override this, specify the homepage in your package.json.
mark_1               | For example, add this to build it for GitHub Pages:
mark_1               | 
mark_1               |   "homepage" : "http://myname.github.io/myapp",
mark_1               | 
mark_1               | The build folder is ready to be deployed.
mark_1               | You may serve it with a static server:
mark_1               | 
mark_1               |   npm install -g serve
mark_1               |   serve -s build
mark_1               | 
mark_1               | 
mark_1               | > [email protected] clean-localization /app
mark_1               | > rm -rf src/localization/messages
mark_1               | 
mark_1               | Application is Check Local...
mark_1               | Unbranding app.json...
mark_1               | Unbranding public/manifest.json...
mark_1               | Code generate at directory called build
api_1                | ** Invoke secret (first_time)
api_1                | ** Execute secret
api_1                | ** Invoke lapis:api_keys:create_default (first_time)
api_1                | ** Invoke environment (first_time)
api_1                | ** Execute environment
api_1                | ** Execute lapis:api_keys:create_default
api_1                | Created a new API key for  with access token dev and that expires at 2120-11-02 06:30:40 UTC
api_1                | Puma starting in single mode...
api_1                | * Version 4.3.5 (ruby 2.4.10-p364), codename: Mysterious Traveller
api_1                | * Min threads: 0, max threads: 16
api_1                | * Environment: development
web_1                | [06:30:42] [webpack:build:web:dev] Time: 41361ms
web_1                | Built at: 10/03/2020 6:30:42 AM
web_1                |                      Asset      Size          Chunks             Chunk Names
web_1                |            index.bundle.js  6.62 MiB           index  [emitted]  index
web_1                |         index.bundle.js.gz  1.15 MiB                  [emitted]  
web_1                |       messages-ar.chunk.js   118 KiB     messages-ar  [emitted]  messages-ar
web_1                |    messages-ar.chunk.js.gz  25.7 KiB                  [emitted]  
web_1                |       messages-es.chunk.js   103 KiB     messages-es  [emitted]  messages-es
web_1                |    messages-es.chunk.js.gz  23.9 KiB                  [emitted]  
web_1                |      messages-fil.chunk.js   104 KiB    messages-fil  [emitted]  messages-fil
web_1                |   messages-fil.chunk.js.gz  23.3 KiB                  [emitted]  
web_1                |       messages-fr.chunk.js   106 KiB     messages-fr  [emitted]  messages-fr
web_1                |    messages-fr.chunk.js.gz  24.1 KiB                  [emitted]  
web_1                |       messages-pt.chunk.js   101 KiB     messages-pt  [emitted]  messages-pt
web_1                |    messages-pt.chunk.js.gz  23.5 KiB                  [emitted]  
web_1                |       messages-ro.chunk.js   104 KiB     messages-ro  [emitted]  messages-ro
web_1                |    messages-ro.chunk.js.gz  24.3 KiB                  [emitted]  
web_1                |       messages-ru.chunk.js   110 KiB     messages-ru  [emitted]  messages-ru
web_1                |    messages-ru.chunk.js.gz  25.4 KiB                  [emitted]  
web_1                |       messages-sw.chunk.js  98.9 KiB     messages-sw  [emitted]  messages-sw
web_1                |    messages-sw.chunk.js.gz  23.6 KiB                  [emitted]  
web_1                |     react-intl-ar.chunk.js  32.3 KiB   react-intl-ar  [emitted]  react-intl-ar
web_1                |  react-intl-ar.chunk.js.gz  4.29 KiB                  [emitted]  
web_1                |     react-intl-es.chunk.js  45.7 KiB   react-intl-es  [emitted]  react-intl-es
web_1                |  react-intl-es.chunk.js.gz  3.83 KiB                  [emitted]  
web_1                |    react-intl-fil.chunk.js  8.53 KiB  react-intl-fil  [emitted]  react-intl-fil
web_1                | react-intl-fil.chunk.js.gz  2.44 KiB                  [emitted]  
web_1                |     react-intl-fr.chunk.js  23.6 KiB   react-intl-fr  [emitted]  react-intl-fr
web_1                |  react-intl-fr.chunk.js.gz  3.09 KiB                  [emitted]  
web_1                |     react-intl-pt.chunk.js  14.4 KiB   react-intl-pt  [emitted]  react-intl-pt
web_1                |  react-intl-pt.chunk.js.gz  2.91 KiB                  [emitted]  
web_1                |     react-intl-ro.chunk.js  8.96 KiB   react-intl-ro  [emitted]  react-intl-ro
web_1                |  react-intl-ro.chunk.js.gz  2.67 KiB                  [emitted]  
web_1                |     react-intl-ru.chunk.js  13.4 KiB   react-intl-ru  [emitted]  react-intl-ru
web_1                |  react-intl-ru.chunk.js.gz  3.45 KiB                  [emitted]  
web_1                |     react-intl-sw.chunk.js  8.14 KiB   react-intl-sw  [emitted]  react-intl-sw
web_1                |  react-intl-sw.chunk.js.gz  2.33 KiB                  [emitted]  
web_1                |           vendor.bundle.js  28.2 MiB          vendor  [emitted]  vendor
web_1                |        vendor.bundle.js.gz  6.35 MiB                  [emitted]  
web_1                | Entrypoint index = vendor.bundle.js index.bundle.js
api_1                | * Listening on tcp://0.0.0.0:3000
api_1                | Use Ctrl-C to stop
api-background_1     | .........................................................................<!DOCTYPE html>
api-background_1     | <html lang="en">
api-background_1     |   <head>
api-background_1     |     <meta charset="utf-8">
api-background_1     |     <meta http-equiv="X-UA-Compatible" content="IE=edge">
api-background_1     |     <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
api-background_1     |     <title>Check API</title>
api-background_1     |     <link rel="shortcut icon" href="/images/favicon.ico" />
api-background_1     |   </head>
api-background_1     |   <body>
api-background_1     |     Welcome to Check. This is the root of the core API service. For more information, <a href="https://github.com/meedan/check/wiki">visit our documentation</a>.
api-background_1     |   </body>
api-background_1     | </html>
api-background_1     | /usr/local/bundle/gems/thin-1.7.0/lib/thin/server.rb:107: warning: constant ::Fixnum is deprecated
api-background_1     | == Sinatra (v1.4.8) has taken the stage on 4567 for development with backup from Thin
api-background_1     | Setting up watches.
api-background_1     | Watches established.
redis_1              | 1:M 03 Oct 2020 06:34:39.070 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 06:34:39.071 * Background saving started by pid 17
redis_1              | 17:C 03 Oct 2020 06:34:39.074 * DB saved on disk
redis_1              | 17:C 03 Oct 2020 06:34:39.074 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 06:34:39.171 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 06:39:40.044 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 06:39:40.045 * Background saving started by pid 18
redis_1              | 18:C 03 Oct 2020 06:39:40.047 * DB saved on disk
redis_1              | 18:C 03 Oct 2020 06:39:40.048 * RDB: 4 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 06:39:40.145 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 06:44:41.077 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 06:44:41.077 * Background saving started by pid 19
redis_1              | 19:C 03 Oct 2020 06:44:41.081 * DB saved on disk
redis_1              | 19:C 03 Oct 2020 06:44:41.081 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 06:44:41.178 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 06:49:42.053 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 06:49:42.054 * Background saving started by pid 20
redis_1              | 20:C 03 Oct 2020 06:49:42.057 * DB saved on disk
redis_1              | 20:C 03 Oct 2020 06:49:42.058 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 06:49:42.154 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 06:54:43.084 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 06:54:43.085 * Background saving started by pid 21
redis_1              | 21:C 03 Oct 2020 06:54:43.088 * DB saved on disk
redis_1              | 21:C 03 Oct 2020 06:54:43.088 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 06:54:43.185 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 06:59:44.097 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 06:59:44.098 * Background saving started by pid 22
redis_1              | 22:C 03 Oct 2020 06:59:44.101 * DB saved on disk
redis_1              | 22:C 03 Oct 2020 06:59:44.102 * RDB: 4 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 06:59:44.198 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 07:04:45.040 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 07:04:45.041 * Background saving started by pid 23
redis_1              | 23:C 03 Oct 2020 07:04:45.044 * DB saved on disk
redis_1              | 23:C 03 Oct 2020 07:04:45.045 * RDB: 4 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 07:04:45.141 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 07:09:46.028 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 07:09:46.029 * Background saving started by pid 24
redis_1              | 24:C 03 Oct 2020 07:09:46.032 * DB saved on disk
redis_1              | 24:C 03 Oct 2020 07:09:46.033 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 07:09:46.129 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 07:14:47.087 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 07:14:47.088 * Background saving started by pid 25
redis_1              | 25:C 03 Oct 2020 07:14:47.091 * DB saved on disk
redis_1              | 25:C 03 Oct 2020 07:14:47.092 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 07:14:47.189 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 07:19:48.020 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 07:19:48.021 * Background saving started by pid 26
redis_1              | 26:C 03 Oct 2020 07:19:48.024 * DB saved on disk
redis_1              | 26:C 03 Oct 2020 07:19:48.024 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 07:19:48.122 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 07:24:49.066 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 07:24:49.066 * Background saving started by pid 27
redis_1              | 27:C 03 Oct 2020 07:24:49.070 * DB saved on disk
redis_1              | 27:C 03 Oct 2020 07:24:49.070 * RDB: 4 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 07:24:49.167 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 07:29:50.100 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 07:29:50.101 * Background saving started by pid 28
redis_1              | 28:C 03 Oct 2020 07:29:50.104 * DB saved on disk
redis_1              | 28:C 03 Oct 2020 07:29:50.104 * RDB: 4 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 07:29:50.201 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 07:34:51.071 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 07:34:51.072 * Background saving started by pid 29
redis_1              | 29:C 03 Oct 2020 07:34:51.075 * DB saved on disk
redis_1              | 29:C 03 Oct 2020 07:34:51.076 * RDB: 4 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 07:34:51.172 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 07:39:52.039 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 07:39:52.040 * Background saving started by pid 30
redis_1              | 30:C 03 Oct 2020 07:39:52.043 * DB saved on disk
redis_1              | 30:C 03 Oct 2020 07:39:52.044 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 07:39:52.140 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 07:44:53.037 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 07:44:53.038 * Background saving started by pid 31
redis_1              | 31:C 03 Oct 2020 07:44:53.041 * DB saved on disk
redis_1              | 31:C 03 Oct 2020 07:44:53.042 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 07:44:53.138 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 07:49:54.042 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 07:49:54.042 * Background saving started by pid 32
redis_1              | 32:C 03 Oct 2020 07:49:54.045 * DB saved on disk
redis_1              | 32:C 03 Oct 2020 07:49:54.046 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 07:49:54.143 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 07:54:55.014 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 07:54:55.014 * Background saving started by pid 33
redis_1              | 33:C 03 Oct 2020 07:54:55.018 * DB saved on disk
redis_1              | 33:C 03 Oct 2020 07:54:55.018 * RDB: 4 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 07:54:55.115 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 07:59:56.002 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 07:59:56.003 * Background saving started by pid 34
redis_1              | 34:C 03 Oct 2020 07:59:56.007 * DB saved on disk
redis_1              | 34:C 03 Oct 2020 07:59:56.008 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 07:59:56.104 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 08:04:57.028 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 08:04:57.029 * Background saving started by pid 35
redis_1              | 35:C 03 Oct 2020 08:04:57.032 * DB saved on disk
redis_1              | 35:C 03 Oct 2020 08:04:57.033 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 08:04:57.129 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 08:09:58.081 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 08:09:58.082 * Background saving started by pid 36
redis_1              | 36:C 03 Oct 2020 08:09:58.085 * DB saved on disk
redis_1              | 36:C 03 Oct 2020 08:09:58.086 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 08:09:58.182 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 08:14:59.052 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 08:14:59.053 * Background saving started by pid 37
redis_1              | 37:C 03 Oct 2020 08:14:59.056 * DB saved on disk
redis_1              | 37:C 03 Oct 2020 08:14:59.057 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 08:14:59.153 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 08:20:00.082 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 08:20:00.083 * Background saving started by pid 38
redis_1              | 38:C 03 Oct 2020 08:20:00.086 * DB saved on disk
redis_1              | 38:C 03 Oct 2020 08:20:00.087 * RDB: 4 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 08:20:00.183 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 08:25:01.037 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 08:25:01.038 * Background saving started by pid 39
redis_1              | 39:C 03 Oct 2020 08:25:01.041 * DB saved on disk
redis_1              | 39:C 03 Oct 2020 08:25:01.042 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 08:25:01.138 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 08:30:02.086 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 08:30:02.086 * Background saving started by pid 40
redis_1              | 40:C 03 Oct 2020 08:30:02.090 * DB saved on disk
redis_1              | 40:C 03 Oct 2020 08:30:02.090 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 08:30:02.187 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 08:35:03.089 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 08:35:03.089 * Background saving started by pid 41
redis_1              | 41:C 03 Oct 2020 08:35:03.092 * DB saved on disk
redis_1              | 41:C 03 Oct 2020 08:35:03.093 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 08:35:03.190 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 08:40:04.059 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 08:40:04.060 * Background saving started by pid 42
redis_1              | 42:C 03 Oct 2020 08:40:04.063 * DB saved on disk
redis_1              | 42:C 03 Oct 2020 08:40:04.063 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 08:40:04.160 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 08:45:05.020 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 08:45:05.021 * Background saving started by pid 43
redis_1              | 43:C 03 Oct 2020 08:45:05.024 * DB saved on disk
redis_1              | 43:C 03 Oct 2020 08:45:05.024 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 08:45:05.121 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 08:50:06.093 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 08:50:06.094 * Background saving started by pid 44
redis_1              | 44:C 03 Oct 2020 08:50:06.097 * DB saved on disk
redis_1              | 44:C 03 Oct 2020 08:50:06.098 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 08:50:06.194 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 08:55:07.069 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 08:55:07.070 * Background saving started by pid 45
redis_1              | 45:C 03 Oct 2020 08:55:07.073 * DB saved on disk
redis_1              | 45:C 03 Oct 2020 08:55:07.074 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 08:55:07.171 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 09:00:08.049 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 09:00:08.050 * Background saving started by pid 46
redis_1              | 46:C 03 Oct 2020 09:00:08.054 * DB saved on disk
redis_1              | 46:C 03 Oct 2020 09:00:08.054 * RDB: 4 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 09:00:08.151 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 09:05:09.024 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 09:05:09.024 * Background saving started by pid 47
redis_1              | 47:C 03 Oct 2020 09:05:09.027 * DB saved on disk
redis_1              | 47:C 03 Oct 2020 09:05:09.028 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 09:05:09.125 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 09:10:10.005 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 09:10:10.006 * Background saving started by pid 48
redis_1              | 48:C 03 Oct 2020 09:10:10.010 * DB saved on disk
redis_1              | 48:C 03 Oct 2020 09:10:10.010 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 09:10:10.107 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 09:15:11.013 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 09:15:11.013 * Background saving started by pid 49
redis_1              | 49:C 03 Oct 2020 09:15:11.017 * DB saved on disk
redis_1              | 49:C 03 Oct 2020 09:15:11.017 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 09:15:11.114 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 09:20:12.094 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 09:20:12.094 * Background saving started by pid 50
redis_1              | 50:C 03 Oct 2020 09:20:12.097 * DB saved on disk
redis_1              | 50:C 03 Oct 2020 09:20:12.098 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 09:20:12.195 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 09:25:13.058 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 09:25:13.059 * Background saving started by pid 51
redis_1              | 51:C 03 Oct 2020 09:25:13.062 * DB saved on disk
redis_1              | 51:C 03 Oct 2020 09:25:13.063 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 09:25:13.159 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 09:30:14.097 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 09:30:14.097 * Background saving started by pid 52
redis_1              | 52:C 03 Oct 2020 09:30:14.101 * DB saved on disk
redis_1              | 52:C 03 Oct 2020 09:30:14.102 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 09:30:14.198 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 09:35:15.070 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 09:35:15.071 * Background saving started by pid 53
redis_1              | 53:C 03 Oct 2020 09:35:15.074 * DB saved on disk
redis_1              | 53:C 03 Oct 2020 09:35:15.074 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 09:35:15.171 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 09:40:16.015 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 09:40:16.015 * Background saving started by pid 54
redis_1              | 54:C 03 Oct 2020 09:40:16.019 * DB saved on disk
redis_1              | 54:C 03 Oct 2020 09:40:16.019 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 09:40:16.116 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 09:45:17.096 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 09:45:17.096 * Background saving started by pid 55
redis_1              | 55:C 03 Oct 2020 09:45:17.100 * DB saved on disk
redis_1              | 55:C 03 Oct 2020 09:45:17.100 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 09:45:17.197 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 09:50:18.092 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 09:50:18.093 * Background saving started by pid 56
redis_1              | 56:C 03 Oct 2020 09:50:18.096 * DB saved on disk
redis_1              | 56:C 03 Oct 2020 09:50:18.096 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 09:50:18.193 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 09:55:19.098 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 09:55:19.099 * Background saving started by pid 57
redis_1              | 57:C 03 Oct 2020 09:55:19.102 * DB saved on disk
redis_1              | 57:C 03 Oct 2020 09:55:19.103 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 09:55:19.199 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 10:00:20.060 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 10:00:20.061 * Background saving started by pid 58
redis_1              | 58:C 03 Oct 2020 10:00:20.065 * DB saved on disk
redis_1              | 58:C 03 Oct 2020 10:00:20.065 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 10:00:20.161 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 10:05:21.049 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 10:05:21.050 * Background saving started by pid 59
redis_1              | 59:C 03 Oct 2020 10:05:21.053 * DB saved on disk
redis_1              | 59:C 03 Oct 2020 10:05:21.053 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 10:05:21.151 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 10:10:22.026 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 10:10:22.027 * Background saving started by pid 60
redis_1              | 60:C 03 Oct 2020 10:10:22.030 * DB saved on disk
redis_1              | 60:C 03 Oct 2020 10:10:22.031 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 10:10:22.127 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 10:15:23.092 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 10:15:23.093 * Background saving started by pid 61
redis_1              | 61:C 03 Oct 2020 10:15:23.097 * DB saved on disk
redis_1              | 61:C 03 Oct 2020 10:15:23.097 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 10:15:23.193 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 10:20:24.078 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 10:20:24.079 * Background saving started by pid 62
redis_1              | 62:C 03 Oct 2020 10:20:24.082 * DB saved on disk
redis_1              | 62:C 03 Oct 2020 10:20:24.083 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 10:20:24.179 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 10:25:25.084 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 10:25:25.085 * Background saving started by pid 63
redis_1              | 63:C 03 Oct 2020 10:25:25.088 * DB saved on disk
redis_1              | 63:C 03 Oct 2020 10:25:25.088 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 10:25:25.186 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 10:30:26.084 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 10:30:26.084 * Background saving started by pid 64
redis_1              | 64:C 03 Oct 2020 10:30:26.087 * DB saved on disk
redis_1              | 64:C 03 Oct 2020 10:30:26.088 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 10:30:26.185 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 10:35:27.038 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 10:35:27.039 * Background saving started by pid 65
redis_1              | 65:C 03 Oct 2020 10:35:27.042 * DB saved on disk
redis_1              | 65:C 03 Oct 2020 10:35:27.043 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 10:35:27.140 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 10:40:28.050 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 10:40:28.051 * Background saving started by pid 66
redis_1              | 66:C 03 Oct 2020 10:40:28.055 * DB saved on disk
redis_1              | 66:C 03 Oct 2020 10:40:28.055 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 10:40:28.151 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 10:45:29.088 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 10:45:29.089 * Background saving started by pid 67
redis_1              | 67:C 03 Oct 2020 10:45:29.092 * DB saved on disk
redis_1              | 67:C 03 Oct 2020 10:45:29.092 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 10:45:29.189 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 10:50:30.006 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 10:50:30.006 * Background saving started by pid 68
redis_1              | 68:C 03 Oct 2020 10:50:30.010 * DB saved on disk
redis_1              | 68:C 03 Oct 2020 10:50:30.011 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 10:50:30.107 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 10:55:31.065 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 10:55:31.066 * Background saving started by pid 69
redis_1              | 69:C 03 Oct 2020 10:55:31.069 * DB saved on disk
redis_1              | 69:C 03 Oct 2020 10:55:31.069 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 10:55:31.166 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 11:00:32.027 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 11:00:32.028 * Background saving started by pid 70
redis_1              | 70:C 03 Oct 2020 11:00:32.031 * DB saved on disk
redis_1              | 70:C 03 Oct 2020 11:00:32.031 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 11:00:32.128 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 11:05:33.069 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 11:05:33.070 * Background saving started by pid 71
redis_1              | 71:C 03 Oct 2020 11:05:33.073 * DB saved on disk
redis_1              | 71:C 03 Oct 2020 11:05:33.074 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 11:05:33.170 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 11:10:34.056 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 11:10:34.057 * Background saving started by pid 72
redis_1              | 72:C 03 Oct 2020 11:10:34.060 * DB saved on disk
redis_1              | 72:C 03 Oct 2020 11:10:34.060 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 11:10:34.158 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 11:15:35.079 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 11:15:35.080 * Background saving started by pid 73
redis_1              | 73:C 03 Oct 2020 11:15:35.083 * DB saved on disk
redis_1              | 73:C 03 Oct 2020 11:15:35.083 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 11:15:35.180 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 11:20:36.043 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 11:20:36.044 * Background saving started by pid 74
redis_1              | 74:C 03 Oct 2020 11:20:36.047 * DB saved on disk
redis_1              | 74:C 03 Oct 2020 11:20:36.047 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 11:20:36.144 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 11:25:37.004 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 11:25:37.005 * Background saving started by pid 75
redis_1              | 75:C 03 Oct 2020 11:25:37.008 * DB saved on disk
redis_1              | 75:C 03 Oct 2020 11:25:37.008 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 11:25:37.105 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 11:30:38.062 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 11:30:38.063 * Background saving started by pid 76
redis_1              | 76:C 03 Oct 2020 11:30:38.066 * DB saved on disk
redis_1              | 76:C 03 Oct 2020 11:30:38.067 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 11:30:38.164 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 11:35:39.021 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 11:35:39.022 * Background saving started by pid 77
redis_1              | 77:C 03 Oct 2020 11:35:39.025 * DB saved on disk
redis_1              | 77:C 03 Oct 2020 11:35:39.026 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 11:35:39.123 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 11:40:40.073 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 11:40:40.074 * Background saving started by pid 78
redis_1              | 78:C 03 Oct 2020 11:40:40.078 * DB saved on disk
redis_1              | 78:C 03 Oct 2020 11:40:40.078 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 11:40:40.174 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 11:45:41.048 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 11:45:41.049 * Background saving started by pid 79
redis_1              | 79:C 03 Oct 2020 11:45:41.053 * DB saved on disk
redis_1              | 79:C 03 Oct 2020 11:45:41.053 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 11:45:41.150 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 11:50:42.003 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 11:50:42.004 * Background saving started by pid 80
redis_1              | 80:C 03 Oct 2020 11:50:42.007 * DB saved on disk
redis_1              | 80:C 03 Oct 2020 11:50:42.008 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 11:50:42.104 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 11:55:43.082 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 11:55:43.082 * Background saving started by pid 81
redis_1              | 81:C 03 Oct 2020 11:55:43.086 * DB saved on disk
redis_1              | 81:C 03 Oct 2020 11:55:43.086 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 11:55:43.184 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 12:00:44.035 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 12:00:44.036 * Background saving started by pid 82
redis_1              | 82:C 03 Oct 2020 12:00:44.040 * DB saved on disk
redis_1              | 82:C 03 Oct 2020 12:00:44.041 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 12:00:44.137 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 12:05:45.030 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 12:05:45.031 * Background saving started by pid 83
redis_1              | 83:C 03 Oct 2020 12:05:45.034 * DB saved on disk
redis_1              | 83:C 03 Oct 2020 12:05:45.035 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 12:05:45.131 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 12:10:46.089 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 12:10:46.089 * Background saving started by pid 84
redis_1              | 84:C 03 Oct 2020 12:10:46.092 * DB saved on disk
redis_1              | 84:C 03 Oct 2020 12:10:46.093 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 12:10:46.189 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 12:15:47.056 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 12:15:47.057 * Background saving started by pid 85
redis_1              | 85:C 03 Oct 2020 12:15:47.060 * DB saved on disk
redis_1              | 85:C 03 Oct 2020 12:15:47.060 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 12:15:47.157 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 12:20:48.038 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 12:20:48.039 * Background saving started by pid 86
redis_1              | 86:C 03 Oct 2020 12:20:48.042 * DB saved on disk
redis_1              | 86:C 03 Oct 2020 12:20:48.043 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 12:20:48.139 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 12:25:49.061 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 12:25:49.061 * Background saving started by pid 87
redis_1              | 87:C 03 Oct 2020 12:25:49.065 * DB saved on disk
redis_1              | 87:C 03 Oct 2020 12:25:49.065 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 12:25:49.161 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 12:30:50.096 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 12:30:50.097 * Background saving started by pid 88
redis_1              | 88:C 03 Oct 2020 12:30:50.100 * DB saved on disk
redis_1              | 88:C 03 Oct 2020 12:30:50.101 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 12:30:50.198 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 12:35:51.080 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 12:35:51.081 * Background saving started by pid 89
redis_1              | 89:C 03 Oct 2020 12:35:51.084 * DB saved on disk
redis_1              | 89:C 03 Oct 2020 12:35:51.084 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 12:35:51.181 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 12:40:52.078 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 12:40:52.078 * Background saving started by pid 90
redis_1              | 90:C 03 Oct 2020 12:40:52.082 * DB saved on disk
redis_1              | 90:C 03 Oct 2020 12:40:52.082 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 12:40:52.178 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 12:45:53.050 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 12:45:53.050 * Background saving started by pid 91
redis_1              | 91:C 03 Oct 2020 12:45:53.054 * DB saved on disk
redis_1              | 91:C 03 Oct 2020 12:45:53.054 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 12:45:53.150 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 12:50:54.085 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 12:50:54.086 * Background saving started by pid 92
redis_1              | 92:C 03 Oct 2020 12:50:54.089 * DB saved on disk
redis_1              | 92:C 03 Oct 2020 12:50:54.090 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 12:50:54.186 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 12:55:55.082 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 12:55:55.083 * Background saving started by pid 93
redis_1              | 93:C 03 Oct 2020 12:55:55.087 * DB saved on disk
redis_1              | 93:C 03 Oct 2020 12:55:55.087 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 12:55:55.184 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 13:00:56.030 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 13:00:56.031 * Background saving started by pid 94
redis_1              | 94:C 03 Oct 2020 13:00:56.034 * DB saved on disk
redis_1              | 94:C 03 Oct 2020 13:00:56.035 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 13:00:56.131 * Background saving terminated with success
postgres_1           | 2020-10-03 13:03:43.270 UTC [2009] FATAL:  unsupported frontend protocol 65363.19778: server supports 2.0 to 3.0
redis_1              | 1:M 03 Oct 2020 13:05:57.067 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 13:05:57.068 * Background saving started by pid 95
redis_1              | 95:C 03 Oct 2020 13:05:57.071 * DB saved on disk
redis_1              | 95:C 03 Oct 2020 13:05:57.072 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 13:05:57.168 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 13:10:58.028 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 13:10:58.029 * Background saving started by pid 96
redis_1              | 96:C 03 Oct 2020 13:10:58.033 * DB saved on disk
redis_1              | 96:C 03 Oct 2020 13:10:58.033 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 13:10:58.129 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 13:15:59.002 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 13:15:59.003 * Background saving started by pid 97
redis_1              | 97:C 03 Oct 2020 13:15:59.007 * DB saved on disk
redis_1              | 97:C 03 Oct 2020 13:15:59.007 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 13:15:59.103 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 13:21:00.024 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 13:21:00.025 * Background saving started by pid 98
redis_1              | 98:C 03 Oct 2020 13:21:00.028 * DB saved on disk
redis_1              | 98:C 03 Oct 2020 13:21:00.029 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 13:21:00.126 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 13:26:01.036 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 13:26:01.036 * Background saving started by pid 99
redis_1              | 99:C 03 Oct 2020 13:26:01.040 * DB saved on disk
redis_1              | 99:C 03 Oct 2020 13:26:01.040 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 13:26:01.136 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 13:31:02.037 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 13:31:02.038 * Background saving started by pid 100
redis_1              | 100:C 03 Oct 2020 13:31:02.041 * DB saved on disk
redis_1              | 100:C 03 Oct 2020 13:31:02.041 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 13:31:02.138 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 13:36:03.083 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 13:36:03.083 * Background saving started by pid 101
redis_1              | 101:C 03 Oct 2020 13:36:03.086 * DB saved on disk
redis_1              | 101:C 03 Oct 2020 13:36:03.087 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 13:36:03.183 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 13:41:04.047 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 13:41:04.048 * Background saving started by pid 102
redis_1              | 102:C 03 Oct 2020 13:41:04.051 * DB saved on disk
redis_1              | 102:C 03 Oct 2020 13:41:04.052 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 13:41:04.149 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 13:46:05.007 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 13:46:05.008 * Background saving started by pid 103
redis_1              | 103:C 03 Oct 2020 13:46:05.011 * DB saved on disk
redis_1              | 103:C 03 Oct 2020 13:46:05.012 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 13:46:05.109 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 13:51:06.022 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 13:51:06.023 * Background saving started by pid 104
redis_1              | 104:C 03 Oct 2020 13:51:06.027 * DB saved on disk
redis_1              | 104:C 03 Oct 2020 13:51:06.027 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 13:51:06.123 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 13:56:07.063 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 13:56:07.064 * Background saving started by pid 105
redis_1              | 105:C 03 Oct 2020 13:56:07.067 * DB saved on disk
redis_1              | 105:C 03 Oct 2020 13:56:07.068 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 13:56:07.165 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 14:01:08.006 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 14:01:08.007 * Background saving started by pid 106
redis_1              | 106:C 03 Oct 2020 14:01:08.010 * DB saved on disk
redis_1              | 106:C 03 Oct 2020 14:01:08.011 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 14:01:08.107 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 14:06:09.048 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 14:06:09.049 * Background saving started by pid 107
redis_1              | 107:C 03 Oct 2020 14:06:09.052 * DB saved on disk
redis_1              | 107:C 03 Oct 2020 14:06:09.053 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 14:06:09.149 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 14:11:10.063 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 14:11:10.064 * Background saving started by pid 108
redis_1              | 108:C 03 Oct 2020 14:11:10.067 * DB saved on disk
redis_1              | 108:C 03 Oct 2020 14:11:10.067 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 14:11:10.165 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 14:16:11.091 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 14:16:11.092 * Background saving started by pid 109
redis_1              | 109:C 03 Oct 2020 14:16:11.095 * DB saved on disk
redis_1              | 109:C 03 Oct 2020 14:16:11.095 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 14:16:11.192 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 14:21:12.038 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 14:21:12.039 * Background saving started by pid 110
redis_1              | 110:C 03 Oct 2020 14:21:12.042 * DB saved on disk
redis_1              | 110:C 03 Oct 2020 14:21:12.043 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 14:21:12.139 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 14:26:13.087 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 14:26:13.088 * Background saving started by pid 111
redis_1              | 111:C 03 Oct 2020 14:26:13.091 * DB saved on disk
redis_1              | 111:C 03 Oct 2020 14:26:13.092 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 14:26:13.188 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 14:31:14.055 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 14:31:14.055 * Background saving started by pid 112
redis_1              | 112:C 03 Oct 2020 14:31:14.059 * DB saved on disk
redis_1              | 112:C 03 Oct 2020 14:31:14.059 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 14:31:14.155 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 14:36:15.083 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 14:36:15.084 * Background saving started by pid 113
redis_1              | 113:C 03 Oct 2020 14:36:15.087 * DB saved on disk
redis_1              | 113:C 03 Oct 2020 14:36:15.087 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 14:36:15.184 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 14:41:16.018 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 14:41:16.019 * Background saving started by pid 114
redis_1              | 114:C 03 Oct 2020 14:41:16.022 * DB saved on disk
redis_1              | 114:C 03 Oct 2020 14:41:16.023 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 14:41:16.119 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 14:46:17.061 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 14:46:17.062 * Background saving started by pid 115
redis_1              | 115:C 03 Oct 2020 14:46:17.065 * DB saved on disk
redis_1              | 115:C 03 Oct 2020 14:46:17.065 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 14:46:17.162 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 14:51:18.054 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 14:51:18.055 * Background saving started by pid 116
redis_1              | 116:C 03 Oct 2020 14:51:18.058 * DB saved on disk
redis_1              | 116:C 03 Oct 2020 14:51:18.058 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 14:51:18.155 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 14:56:19.048 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 14:56:19.049 * Background saving started by pid 117
redis_1              | 117:C 03 Oct 2020 14:56:19.052 * DB saved on disk
redis_1              | 117:C 03 Oct 2020 14:56:19.053 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 14:56:19.150 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 15:01:20.005 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 15:01:20.006 * Background saving started by pid 118
redis_1              | 118:C 03 Oct 2020 15:01:20.010 * DB saved on disk
redis_1              | 118:C 03 Oct 2020 15:01:20.010 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 15:01:20.106 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 15:06:21.068 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 15:06:21.069 * Background saving started by pid 119
redis_1              | 119:C 03 Oct 2020 15:06:21.072 * DB saved on disk
redis_1              | 119:C 03 Oct 2020 15:06:21.073 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 15:06:21.170 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 15:11:22.007 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 15:11:22.008 * Background saving started by pid 120
redis_1              | 120:C 03 Oct 2020 15:11:22.011 * DB saved on disk
redis_1              | 120:C 03 Oct 2020 15:11:22.012 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 15:11:22.108 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 15:16:23.078 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 15:16:23.079 * Background saving started by pid 121
redis_1              | 121:C 03 Oct 2020 15:16:23.083 * DB saved on disk
redis_1              | 121:C 03 Oct 2020 15:16:23.083 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 15:16:23.180 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 15:17:45.406 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:45.669 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:46.358 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:46.661 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:46.666 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:46.839 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:46.900 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:46.929 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:47.075 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:47.105 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:47.459 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:47.667 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:47.729 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:47.902 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:49.051 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:49.165 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:49.570 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:49.698 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:50.376 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:50.612 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:50.663 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:51.075 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:51.301 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:51.822 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:52.074 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:52.101 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:52.130 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:52.828 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:53.387 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:53.858 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:55.015 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:56.546 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:57.542 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:58.192 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:17:59.805 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:18:00.782 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:18:02.742 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:18:03.206 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:18:05.179 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:18:05.694 * DB saved on disk
redis_1              | 1:M 03 Oct 2020 15:23:06.100 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 15:23:06.101 * Background saving started by pid 122
redis_1              | 122:C 03 Oct 2020 15:23:06.104 * DB saved on disk
redis_1              | 122:C 03 Oct 2020 15:23:06.105 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 15:23:06.202 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 15:28:07.056 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 15:28:07.057 * Background saving started by pid 123
redis_1              | 123:C 03 Oct 2020 15:28:07.060 * DB saved on disk
redis_1              | 123:C 03 Oct 2020 15:28:07.061 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 15:28:07.157 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 15:33:08.032 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 15:33:08.032 * Background saving started by pid 124
redis_1              | 124:C 03 Oct 2020 15:33:08.036 * DB saved on disk
redis_1              | 124:C 03 Oct 2020 15:33:08.036 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 15:33:08.133 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 15:38:09.022 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 15:38:09.023 * Background saving started by pid 125
redis_1              | 125:C 03 Oct 2020 15:38:09.026 * DB saved on disk
redis_1              | 125:C 03 Oct 2020 15:38:09.027 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 15:38:09.124 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 15:43:10.078 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 15:43:10.078 * Background saving started by pid 126
redis_1              | 126:C 03 Oct 2020 15:43:10.082 * DB saved on disk
redis_1              | 126:C 03 Oct 2020 15:43:10.082 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 15:43:10.178 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 15:48:11.019 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 15:48:11.020 * Background saving started by pid 127
redis_1              | 127:C 03 Oct 2020 15:48:11.024 * DB saved on disk
redis_1              | 127:C 03 Oct 2020 15:48:11.024 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 15:48:11.120 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 15:53:12.038 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 15:53:12.039 * Background saving started by pid 128
redis_1              | 128:C 03 Oct 2020 15:53:12.042 * DB saved on disk
redis_1              | 128:C 03 Oct 2020 15:53:12.042 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 15:53:12.140 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 15:58:13.099 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 15:58:13.099 * Background saving started by pid 129
redis_1              | 129:C 03 Oct 2020 15:58:13.103 * DB saved on disk
redis_1              | 129:C 03 Oct 2020 15:58:13.103 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 15:58:13.199 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 16:03:14.034 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 16:03:14.035 * Background saving started by pid 130
redis_1              | 130:C 03 Oct 2020 16:03:14.038 * DB saved on disk
redis_1              | 130:C 03 Oct 2020 16:03:14.038 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 16:03:14.136 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 16:08:15.076 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 16:08:15.077 * Background saving started by pid 131
redis_1              | 131:C 03 Oct 2020 16:08:15.080 * DB saved on disk
redis_1              | 131:C 03 Oct 2020 16:08:15.081 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 16:08:15.178 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 16:13:16.000 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 16:13:16.001 * Background saving started by pid 132
redis_1              | 132:C 03 Oct 2020 16:13:16.004 * DB saved on disk
redis_1              | 132:C 03 Oct 2020 16:13:16.005 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 16:13:16.102 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 16:18:17.057 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 16:18:17.058 * Background saving started by pid 133
redis_1              | 133:C 03 Oct 2020 16:18:17.062 * DB saved on disk
redis_1              | 133:C 03 Oct 2020 16:18:17.063 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 16:18:17.159 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 16:23:18.080 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 16:23:18.081 * Background saving started by pid 134
redis_1              | 134:C 03 Oct 2020 16:23:18.084 * DB saved on disk
redis_1              | 134:C 03 Oct 2020 16:23:18.084 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 16:23:18.181 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 16:28:19.032 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 16:28:19.033 * Background saving started by pid 135
redis_1              | 135:C 03 Oct 2020 16:28:19.036 * DB saved on disk
redis_1              | 135:C 03 Oct 2020 16:28:19.037 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 16:28:19.133 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 16:33:20.071 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 16:33:20.072 * Background saving started by pid 136
redis_1              | 136:C 03 Oct 2020 16:33:20.076 * DB saved on disk
redis_1              | 136:C 03 Oct 2020 16:33:20.077 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 16:33:20.172 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 16:38:21.033 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 16:38:21.034 * Background saving started by pid 137
redis_1              | 137:C 03 Oct 2020 16:38:21.037 * DB saved on disk
redis_1              | 137:C 03 Oct 2020 16:38:21.038 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 16:38:21.134 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 16:43:22.027 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 16:43:22.028 * Background saving started by pid 138
redis_1              | 138:C 03 Oct 2020 16:43:22.031 * DB saved on disk
redis_1              | 138:C 03 Oct 2020 16:43:22.031 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 16:43:22.129 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 16:48:23.091 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 16:48:23.092 * Background saving started by pid 139
redis_1              | 139:C 03 Oct 2020 16:48:23.095 * DB saved on disk
redis_1              | 139:C 03 Oct 2020 16:48:23.096 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 16:48:23.192 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 16:53:24.074 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 16:53:24.075 * Background saving started by pid 140
redis_1              | 140:C 03 Oct 2020 16:53:24.078 * DB saved on disk
redis_1              | 140:C 03 Oct 2020 16:53:24.079 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 16:53:24.176 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 16:58:25.079 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 16:58:25.080 * Background saving started by pid 141
redis_1              | 141:C 03 Oct 2020 16:58:25.083 * DB saved on disk
redis_1              | 141:C 03 Oct 2020 16:58:25.084 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 16:58:25.180 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 17:03:26.082 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 17:03:26.082 * Background saving started by pid 142
redis_1              | 142:C 03 Oct 2020 17:03:26.086 * DB saved on disk
redis_1              | 142:C 03 Oct 2020 17:03:26.086 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 17:03:26.182 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 17:08:27.053 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 17:08:27.054 * Background saving started by pid 143
redis_1              | 143:C 03 Oct 2020 17:08:27.058 * DB saved on disk
redis_1              | 143:C 03 Oct 2020 17:08:27.058 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 17:08:27.154 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 17:13:28.048 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 17:13:28.048 * Background saving started by pid 144
redis_1              | 144:C 03 Oct 2020 17:13:28.052 * DB saved on disk
redis_1              | 144:C 03 Oct 2020 17:13:28.052 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 17:13:28.148 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 17:18:29.029 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 17:18:29.030 * Background saving started by pid 145
redis_1              | 145:C 03 Oct 2020 17:18:29.033 * DB saved on disk
redis_1              | 145:C 03 Oct 2020 17:18:29.034 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 17:18:29.131 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 17:23:30.046 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 17:23:30.047 * Background saving started by pid 146
redis_1              | 146:C 03 Oct 2020 17:23:30.050 * DB saved on disk
redis_1              | 146:C 03 Oct 2020 17:23:30.051 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 17:23:30.147 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 17:28:31.025 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 17:28:31.026 * Background saving started by pid 147
redis_1              | 147:C 03 Oct 2020 17:28:31.029 * DB saved on disk
redis_1              | 147:C 03 Oct 2020 17:28:31.030 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 17:28:31.127 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 17:33:32.077 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 17:33:32.078 * Background saving started by pid 148
redis_1              | 148:C 03 Oct 2020 17:33:32.081 * DB saved on disk
redis_1              | 148:C 03 Oct 2020 17:33:32.081 * RDB: 4 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 17:33:32.178 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 17:38:33.035 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 17:38:33.036 * Background saving started by pid 149
redis_1              | 149:C 03 Oct 2020 17:38:33.039 * DB saved on disk
redis_1              | 149:C 03 Oct 2020 17:38:33.039 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 17:38:33.136 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 17:43:34.072 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 17:43:34.073 * Background saving started by pid 150
redis_1              | 150:C 03 Oct 2020 17:43:34.075 * DB saved on disk
redis_1              | 150:C 03 Oct 2020 17:43:34.076 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 17:43:34.173 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 17:48:35.040 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 17:48:35.041 * Background saving started by pid 151
redis_1              | 151:C 03 Oct 2020 17:48:35.044 * DB saved on disk
redis_1              | 151:C 03 Oct 2020 17:48:35.045 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 17:48:35.141 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 17:53:36.028 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 17:53:36.029 * Background saving started by pid 152
redis_1              | 152:C 03 Oct 2020 17:53:36.032 * DB saved on disk
redis_1              | 152:C 03 Oct 2020 17:53:36.033 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 17:53:36.130 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 17:58:37.013 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 17:58:37.014 * Background saving started by pid 153
redis_1              | 153:C 03 Oct 2020 17:58:37.017 * DB saved on disk
redis_1              | 153:C 03 Oct 2020 17:58:37.017 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 17:58:37.114 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 18:03:38.074 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 18:03:38.075 * Background saving started by pid 154
redis_1              | 154:C 03 Oct 2020 18:03:38.078 * DB saved on disk
redis_1              | 154:C 03 Oct 2020 18:03:38.078 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 18:03:38.175 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 18:08:39.051 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 18:08:39.052 * Background saving started by pid 155
redis_1              | 155:C 03 Oct 2020 18:08:39.056 * DB saved on disk
redis_1              | 155:C 03 Oct 2020 18:08:39.056 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 18:08:39.153 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 18:13:40.024 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 18:13:40.025 * Background saving started by pid 156
redis_1              | 156:C 03 Oct 2020 18:13:40.028 * DB saved on disk
redis_1              | 156:C 03 Oct 2020 18:13:40.029 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 18:13:40.125 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 18:18:41.077 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 18:18:41.078 * Background saving started by pid 157
redis_1              | 157:C 03 Oct 2020 18:18:41.081 * DB saved on disk
redis_1              | 157:C 03 Oct 2020 18:18:41.081 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 18:18:41.178 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 18:23:42.013 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 18:23:42.014 * Background saving started by pid 158
redis_1              | 158:C 03 Oct 2020 18:23:42.016 * DB saved on disk
redis_1              | 158:C 03 Oct 2020 18:23:42.017 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 18:23:42.114 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 18:28:43.041 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 18:28:43.042 * Background saving started by pid 159
redis_1              | 159:C 03 Oct 2020 18:28:43.045 * DB saved on disk
redis_1              | 159:C 03 Oct 2020 18:28:43.046 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 18:28:43.143 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 18:33:44.030 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 18:33:44.031 * Background saving started by pid 160
redis_1              | 160:C 03 Oct 2020 18:33:44.034 * DB saved on disk
redis_1              | 160:C 03 Oct 2020 18:33:44.035 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 18:33:44.131 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 18:38:45.067 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 18:38:45.068 * Background saving started by pid 161
redis_1              | 161:C 03 Oct 2020 18:38:45.070 * DB saved on disk
redis_1              | 161:C 03 Oct 2020 18:38:45.071 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 18:38:45.169 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 18:43:46.023 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 18:43:46.024 * Background saving started by pid 162
redis_1              | 162:C 03 Oct 2020 18:43:46.027 * DB saved on disk
redis_1              | 162:C 03 Oct 2020 18:43:46.028 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 18:43:46.124 * Background saving terminated with success
postgres_1           | 2020-10-03 18:46:10.261 UTC [3723] LOG:  incomplete startup packet
redis_1              | 1:M 03 Oct 2020 18:48:47.093 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 18:48:47.094 * Background saving started by pid 163
redis_1              | 163:C 03 Oct 2020 18:48:47.097 * DB saved on disk
redis_1              | 163:C 03 Oct 2020 18:48:47.097 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 18:48:47.195 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 18:53:48.074 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 18:53:48.075 * Background saving started by pid 164
redis_1              | 164:C 03 Oct 2020 18:53:48.078 * DB saved on disk
redis_1              | 164:C 03 Oct 2020 18:53:48.078 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 18:53:48.176 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 18:58:49.004 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 18:58:49.005 * Background saving started by pid 165
redis_1              | 165:C 03 Oct 2020 18:58:49.008 * DB saved on disk
redis_1              | 165:C 03 Oct 2020 18:58:49.009 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 18:58:49.105 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 19:03:50.052 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 19:03:50.053 * Background saving started by pid 166
redis_1              | 166:C 03 Oct 2020 19:03:50.056 * DB saved on disk
redis_1              | 166:C 03 Oct 2020 19:03:50.057 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 19:03:50.153 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 19:08:51.043 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 19:08:51.044 * Background saving started by pid 167
redis_1              | 167:C 03 Oct 2020 19:08:51.047 * DB saved on disk
redis_1              | 167:C 03 Oct 2020 19:08:51.048 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 19:08:51.144 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 19:13:52.044 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 19:13:52.045 * Background saving started by pid 168
redis_1              | 168:C 03 Oct 2020 19:13:52.047 * DB saved on disk
redis_1              | 168:C 03 Oct 2020 19:13:52.048 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 19:13:52.146 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 19:18:53.018 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 19:18:53.019 * Background saving started by pid 169
redis_1              | 169:C 03 Oct 2020 19:18:53.023 * DB saved on disk
redis_1              | 169:C 03 Oct 2020 19:18:53.023 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 19:18:53.120 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 19:23:54.077 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 19:23:54.078 * Background saving started by pid 170
redis_1              | 170:C 03 Oct 2020 19:23:54.082 * DB saved on disk
redis_1              | 170:C 03 Oct 2020 19:23:54.082 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 19:23:54.179 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 19:28:55.064 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 19:28:55.065 * Background saving started by pid 171
redis_1              | 171:C 03 Oct 2020 19:28:55.068 * DB saved on disk
redis_1              | 171:C 03 Oct 2020 19:28:55.068 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 19:28:55.165 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 19:33:56.037 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 19:33:56.038 * Background saving started by pid 172
redis_1              | 172:C 03 Oct 2020 19:33:56.040 * DB saved on disk
redis_1              | 172:C 03 Oct 2020 19:33:56.041 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 19:33:56.138 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 19:38:57.054 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 19:38:57.055 * Background saving started by pid 173
redis_1              | 173:C 03 Oct 2020 19:38:57.058 * DB saved on disk
redis_1              | 173:C 03 Oct 2020 19:38:57.058 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 19:38:57.155 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 19:43:58.028 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 19:43:58.029 * Background saving started by pid 174
redis_1              | 174:C 03 Oct 2020 19:43:58.032 * DB saved on disk
redis_1              | 174:C 03 Oct 2020 19:43:58.033 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 19:43:58.130 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 19:48:59.042 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 19:48:59.043 * Background saving started by pid 175
redis_1              | 175:C 03 Oct 2020 19:48:59.046 * DB saved on disk
redis_1              | 175:C 03 Oct 2020 19:48:59.047 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 19:48:59.144 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 19:54:00.051 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 19:54:00.052 * Background saving started by pid 176
redis_1              | 176:C 03 Oct 2020 19:54:00.055 * DB saved on disk
redis_1              | 176:C 03 Oct 2020 19:54:00.056 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 19:54:00.152 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 19:59:01.005 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 19:59:01.006 * Background saving started by pid 177
redis_1              | 177:C 03 Oct 2020 19:59:01.009 * DB saved on disk
redis_1              | 177:C 03 Oct 2020 19:59:01.010 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 19:59:01.106 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 20:04:02.038 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 20:04:02.039 * Background saving started by pid 178
redis_1              | 178:C 03 Oct 2020 20:04:02.044 * DB saved on disk
redis_1              | 178:C 03 Oct 2020 20:04:02.045 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 20:04:02.140 * Background saving terminated with success
postgres_1           | 2020-10-03 20:05:07.562 UTC [4119] FATAL:  unsupported frontend protocol 0.0: server supports 2.0 to 3.0
postgres_1           | 2020-10-03 20:05:07.789 UTC [4120] FATAL:  unsupported frontend protocol 255.255: server supports 2.0 to 3.0
postgres_1           | 2020-10-03 20:05:08.015 UTC [4121] FATAL:  no PostgreSQL user name specified in startup packet
redis_1              | 1:M 03 Oct 2020 20:09:03.084 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 20:09:03.085 * Background saving started by pid 179
redis_1              | 179:C 03 Oct 2020 20:09:03.088 * DB saved on disk
redis_1              | 179:C 03 Oct 2020 20:09:03.089 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 20:09:03.185 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 20:14:04.025 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 20:14:04.026 * Background saving started by pid 180
redis_1              | 180:C 03 Oct 2020 20:14:04.029 * DB saved on disk
redis_1              | 180:C 03 Oct 2020 20:14:04.029 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 20:14:04.127 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 20:19:05.099 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 20:19:05.099 * Background saving started by pid 181
redis_1              | 181:C 03 Oct 2020 20:19:05.102 * DB saved on disk
redis_1              | 181:C 03 Oct 2020 20:19:05.103 * RDB: 4 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 20:19:05.200 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 20:24:06.072 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 20:24:06.073 * Background saving started by pid 182
redis_1              | 182:C 03 Oct 2020 20:24:06.076 * DB saved on disk
redis_1              | 182:C 03 Oct 2020 20:24:06.077 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 20:24:06.174 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 20:29:07.068 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 20:29:07.069 * Background saving started by pid 183
redis_1              | 183:C 03 Oct 2020 20:29:07.072 * DB saved on disk
redis_1              | 183:C 03 Oct 2020 20:29:07.072 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 20:29:07.169 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 20:34:08.054 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 20:34:08.055 * Background saving started by pid 184
redis_1              | 184:C 03 Oct 2020 20:34:08.058 * DB saved on disk
redis_1              | 184:C 03 Oct 2020 20:34:08.058 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 20:34:08.155 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 20:39:09.007 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 20:39:09.008 * Background saving started by pid 185
redis_1              | 185:C 03 Oct 2020 20:39:09.011 * DB saved on disk
redis_1              | 185:C 03 Oct 2020 20:39:09.012 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 20:39:09.108 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 20:44:10.068 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 20:44:10.069 * Background saving started by pid 186
redis_1              | 186:C 03 Oct 2020 20:44:10.072 * DB saved on disk
redis_1              | 186:C 03 Oct 2020 20:44:10.072 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 20:44:10.169 * Background saving terminated with success
postgres_1           | 2020-10-03 20:48:31.720 UTC [4338] LOG:  incomplete startup packet
redis_1              | 1:S 03 Oct 2020 20:48:37.267 * Before turning into a replica, using my master parameters to synthesize a cached master: I may be able to synchronize with the new master with just a partial transfer.
redis_1              | 1:S 03 Oct 2020 20:48:37.267 * REPLICAOF 45.10.88.124:8886 enabled (user request from 'id=84 addr=95.215.108.217:40699 fd=70 name= age=0 idle=0 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=46 qbuf-free=32722 obl=0 oll=0 omem=0 events=r cmd=slaveof')
fetch-background_1   | 2020-10-03T20:48:37.269Z pid=7 tid=13p3 ERROR: Error fetching job: UNBLOCKED force unblock from blocking operation, instance state changed (master -> replica?)
fetch-background_1   | 2020-10-03T20:48:37.271Z pid=7 tid=13p3 WARN: Redis::CommandError: UNBLOCKED force unblock from blocking operation, instance state changed (master -> replica?)
fetch-background_1   | 2020-10-03T20:48:37.271Z pid=7 tid=13p3 WARN: /usr/local/bundle/gems/redis-4.1.4/lib/redis/client.rb:126:in `call'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis/client.rb:219:in `block in call_with_timeout'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis/client.rb:293:in `with_socket_timeout'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis/client.rb:218:in `call_with_timeout'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:1187:in `block in _bpop'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:51:in `block in synchronize'
fetch-background_1   | /usr/local/lib/ruby/2.7.0/monitor.rb:202:in `synchronize'
fetch-background_1   | /usr/local/lib/ruby/2.7.0/monitor.rb:202:in `mon_synchronize'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:51:in `synchronize'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:1184:in `_bpop'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:1229:in `brpop'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/fetch.rb:37:in `block in retrieve_work'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq.rb:97:in `block in redis'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:65:in `block (2 levels) in with'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:64:in `handle_interrupt'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:64:in `block in with'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:61:in `handle_interrupt'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:61:in `with'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq.rb:94:in `redis'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/fetch.rb:37:in `retrieve_work'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:83:in `get_one'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:95:in `fetch'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:77:in `process_one'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:68:in `run'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/util.rb:15:in `watchdog'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/util.rb:24:in `block in safe_thread'
fetch-background_1   | 2020-10-03T20:48:37.270Z pid=7 tid=13q7 ERROR: Error fetching job: UNBLOCKED force unblock from blocking operation, instance state changed (master -> replica?)
fetch-background_1   | 2020-10-03T20:48:37.271Z pid=7 tid=13q7 WARN: Redis::CommandError: UNBLOCKED force unblock from blocking operation, instance state changed (master -> replica?)
fetch-background_1   | 2020-10-03T20:48:37.271Z pid=7 tid=13q7 WARN: /usr/local/bundle/gems/redis-4.1.4/lib/redis/client.rb:126:in `call'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis/client.rb:219:in `block in call_with_timeout'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis/client.rb:293:in `with_socket_timeout'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis/client.rb:218:in `call_with_timeout'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:1187:in `block in _bpop'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:51:in `block in synchronize'
fetch-background_1   | /usr/local/lib/ruby/2.7.0/monitor.rb:202:in `synchronize'
fetch-background_1   | /usr/local/lib/ruby/2.7.0/monitor.rb:202:in `mon_synchronize'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:51:in `synchronize'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:1184:in `_bpop'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:1229:in `brpop'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/fetch.rb:37:in `block in retrieve_work'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq.rb:97:in `block in redis'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:65:in `block (2 levels) in with'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:64:in `handle_interrupt'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:64:in `block in with'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:61:in `handle_interrupt'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:61:in `with'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq.rb:94:in `redis'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/fetch.rb:37:in `retrieve_work'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:83:in `get_one'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:95:in `fetch'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:77:in `process_one'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:68:in `run'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/util.rb:15:in `watchdog'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/util.rb:24:in `block in safe_thread'
fetch-background_1   | 2020-10-03T20:48:37.270Z pid=7 tid=13qj ERROR: Error fetching job: UNBLOCKED force unblock from blocking operation, instance state changed (master -> replica?)
fetch-background_1   | 2020-10-03T20:48:37.271Z pid=7 tid=13qj WARN: Redis::CommandError: UNBLOCKED force unblock from blocking operation, instance state changed (master -> replica?)
fetch-background_1   | 2020-10-03T20:48:37.270Z pid=7 tid=13rb ERROR: Error fetching job: UNBLOCKED force unblock from blocking operation, instance state changed (master -> replica?)
fetch-background_1   | 2020-10-03T20:48:37.272Z pid=7 tid=13qj WARN: /usr/local/bundle/gems/redis-4.1.4/lib/redis/client.rb:126:in `call'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis/client.rb:219:in `block in call_with_timeout'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis/client.rb:293:in `with_socket_timeout'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis/client.rb:218:in `call_with_timeout'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:1187:in `block in _bpop'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:51:in `block in synchronize'
fetch-background_1   | /usr/local/lib/ruby/2.7.0/monitor.rb:202:in `synchronize'
fetch-background_1   | /usr/local/lib/ruby/2.7.0/monitor.rb:202:in `mon_synchronize'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:51:in `synchronize'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:1184:in `_bpop'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:1229:in `brpop'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/fetch.rb:37:in `block in retrieve_work'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq.rb:97:in `block in redis'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:65:in `block (2 levels) in with'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:64:in `handle_interrupt'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:64:in `block in with'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:61:in `handle_interrupt'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:61:in `with'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq.rb:94:in `redis'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/fetch.rb:37:in `retrieve_work'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:83:in `get_one'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:95:in `fetch'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:77:in `process_one'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:68:in `run'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/util.rb:15:in `watchdog'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/util.rb:24:in `block in safe_thread'
fetch-background_1   | 2020-10-03T20:48:37.272Z pid=7 tid=13rb WARN: Redis::CommandError: UNBLOCKED force unblock from blocking operation, instance state changed (master -> replica?)
fetch-background_1   | 2020-10-03T20:48:37.272Z pid=7 tid=13rb WARN: /usr/local/bundle/gems/redis-4.1.4/lib/redis/client.rb:126:in `call'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis/client.rb:219:in `block in call_with_timeout'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis/client.rb:293:in `with_socket_timeout'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis/client.rb:218:in `call_with_timeout'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:1187:in `block in _bpop'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:51:in `block in synchronize'
fetch-background_1   | /usr/local/lib/ruby/2.7.0/monitor.rb:202:in `synchronize'
fetch-background_1   | /usr/local/lib/ruby/2.7.0/monitor.rb:202:in `mon_synchronize'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:51:in `synchronize'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:1184:in `_bpop'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:1229:in `brpop'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/fetch.rb:37:in `block in retrieve_work'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq.rb:97:in `block in redis'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:65:in `block (2 levels) in with'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:64:in `handle_interrupt'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:64:in `block in with'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:61:in `handle_interrupt'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:61:in `with'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq.rb:94:in `redis'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/fetch.rb:37:in `retrieve_work'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:83:in `get_one'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:95:in `fetch'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:77:in `process_one'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:68:in `run'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/util.rb:15:in `watchdog'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/util.rb:24:in `block in safe_thread'
fetch-background_1   | 2020-10-03T20:48:37.270Z pid=7 tid=13pf ERROR: Error fetching job: UNBLOCKED force unblock from blocking operation, instance state changed (master -> replica?)
fetch-background_1   | 2020-10-03T20:48:37.272Z pid=7 tid=13pf WARN: Redis::CommandError: UNBLOCKED force unblock from blocking operation, instance state changed (master -> replica?)
fetch-background_1   | 2020-10-03T20:48:37.272Z pid=7 tid=13pf WARN: /usr/local/bundle/gems/redis-4.1.4/lib/redis/client.rb:126:in `call'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis/client.rb:219:in `block in call_with_timeout'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis/client.rb:293:in `with_socket_timeout'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis/client.rb:218:in `call_with_timeout'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:1187:in `block in _bpop'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:51:in `block in synchronize'
fetch-background_1   | /usr/local/lib/ruby/2.7.0/monitor.rb:202:in `synchronize'
fetch-background_1   | /usr/local/lib/ruby/2.7.0/monitor.rb:202:in `mon_synchronize'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:51:in `synchronize'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:1184:in `_bpop'
fetch-background_1   | /usr/local/bundle/gems/redis-4.1.4/lib/redis.rb:1229:in `brpop'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/fetch.rb:37:in `block in retrieve_work'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq.rb:97:in `block in redis'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:65:in `block (2 levels) in with'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:64:in `handle_interrupt'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:64:in `block in with'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:61:in `handle_interrupt'
fetch-background_1   | /usr/local/bundle/gems/connection_pool-2.2.2/lib/connection_pool.rb:61:in `with'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq.rb:94:in `redis'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/fetch.rb:37:in `retrieve_work'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:83:in `get_one'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:95:in `fetch'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:77:in `process_one'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/processor.rb:68:in `run'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/util.rb:15:in `watchdog'
fetch-background_1   | /usr/local/bundle/gems/sidekiq-6.0.7/lib/sidekiq/util.rb:24:in `block in safe_thread'
redis_1              | 1:S 03 Oct 2020 20:48:37.532 * Connecting to MASTER 45.10.88.124:8886
redis_1              | 1:S 03 Oct 2020 20:48:37.533 * MASTER <-> REPLICA sync started
redis_1              | 1:S 03 Oct 2020 20:48:37.594 * Non blocking connect for SYNC fired the event.
redis_1              | 1:S 03 Oct 2020 20:48:37.655 * Master replied to PING, replication can continue...
redis_1              | 1:S 03 Oct 2020 20:48:37.778 * Trying a partial resynchronization (request dbc52f5a4f7c11fb852408b71d704f600a535503:1).
redis_1              | 1:S 03 Oct 2020 20:48:37.840 * Full resync from master: ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ:1
redis_1              | 1:S 03 Oct 2020 20:48:37.840 * Discarding previously cached master state.
redis_1              | 1:S 03 Oct 2020 20:48:37.840 * MASTER <-> REPLICA sync: receiving 55664 bytes from master
redis_1              | 1:S 03 Oct 2020 20:48:37.963 * MASTER <-> REPLICA sync: Flushing old data
redis_1              | 1:S 03 Oct 2020 20:48:37.963 * MASTER <-> REPLICA sync: Loading DB in memory
redis_1              | 1:S 03 Oct 2020 20:48:37.963 # Wrong signature trying to load DB from file
redis_1              | 1:S 03 Oct 2020 20:48:37.963 # Failed trying to load the MASTER synchronization DB from disk
redis_1              | 1:S 03 Oct 2020 20:48:38.535 * Connecting to MASTER 45.10.88.124:8886
redis_1              | 1:S 03 Oct 2020 20:48:38.535 * MASTER <-> REPLICA sync started
redis_1              | 1:S 03 Oct 2020 20:48:38.593 * Non blocking connect for SYNC fired the event.
redis_1              | 1:S 03 Oct 2020 20:48:38.651 # Error condition on socket for SYNC: Connection reset by peer
fetch-background_1   | 2020-10-03T20:48:39.248Z pid=7 tid=13rn ERROR: heartbeat: READONLY You can't write against a read only replica.
redis_1              | 1:S 03 Oct 2020 20:48:39.538 * Connecting to MASTER 45.10.88.124:8886
redis_1              | 1:S 03 Oct 2020 20:48:39.538 * MASTER <-> REPLICA sync started
redis_1              | 1:S 03 Oct 2020 20:48:39.600 * Non blocking connect for SYNC fired the event.
redis_1              | 1:S 03 Oct 2020 20:48:39.662 # Error condition on socket for SYNC: Connection reset by peer
redis_1              | 1:S 03 Oct 2020 20:48:40.539 * Connecting to MASTER 45.10.88.124:8886
redis_1              | 1:S 03 Oct 2020 20:48:40.539 * MASTER <-> REPLICA sync started
redis_1              | 1:S 03 Oct 2020 20:48:40.597 * Non blocking connect for SYNC fired the event.
redis_1              | 1:S 03 Oct 2020 20:48:40.655 # Error condition on socket for SYNC: Broken pipe
redis_1              | 1:S 03 Oct 2020 20:48:41.542 * Connecting to MASTER 45.10.88.124:8886
redis_1              | 1:S 03 Oct 2020 20:48:41.542 * MASTER <-> REPLICA sync started
redis_1              | 1:S 03 Oct 2020 20:48:41.600 * Non blocking connect for SYNC fired the event.
redis_1              | 1:S 03 Oct 2020 20:48:41.658 # Error condition on socket for SYNC: Connection reset by peer
redis_1              | 1:S 03 Oct 2020 20:48:42.546 * Connecting to MASTER 45.10.88.124:8886
redis_1              | 1:S 03 Oct 2020 20:48:42.546 * MASTER <-> REPLICA sync started
redis_1              | 1:S 03 Oct 2020 20:48:42.604 * Non blocking connect for SYNC fired the event.
redis_1              | 1:S 03 Oct 2020 20:48:42.662 # Error condition on socket for SYNC: Connection reset by peer
redis_1              | 1:S 03 Oct 2020 20:48:43.549 * Connecting to MASTER 45.10.88.124:8886
redis_1              | 1:S 03 Oct 2020 20:48:43.549 * MASTER <-> REPLICA sync started
redis_1              | 1:S 03 Oct 2020 20:48:43.607 * Non blocking connect for SYNC fired the event.
redis_1              | 1:S 03 Oct 2020 20:48:43.664 # Error condition on socket for SYNC: Connection reset by peer
fetch-background_1   | 2020-10-03T20:48:44.252Z pid=7 tid=13rn ERROR: heartbeat: READONLY You can't write against a read only replica.
redis_1              | 1:S 03 Oct 2020 20:48:44.450 * Module 'system' loaded from ./red2.so
redis_1              | 1:M 03 Oct 2020 20:48:44.542 # Setting secondary replication ID to dbc52f5a4f7c11fb852408b71d704f600a535503, valid up to offset: 1. New replication ID is b4d1e8b83c3b0345a0c24858fffabe0dd5da0757
redis_1              | 1:M 03 Oct 2020 20:48:44.542 * MASTER MODE enabled (user request from 'id=84 addr=95.215.108.217:40699 fd=70 name= age=7 idle=0 flags=N db=0 sub=0 psub=0 multi=-1 qbuf=34 qbuf-free=32734 obl=0 oll=0 omem=0 events=r cmd=slaveof')
redis_1              | 1:M 03 Oct 2020 20:48:46.279 * Module system unloaded
fetch-background_1   | 2020-10-03T20:48:48.194Z pid=7 tid=13p3 INFO: Redis is online, 10.924408995000704 sec downtime
fetch-background_1   | 2020-10-03T20:48:48.294Z pid=7 tid=13pf INFO: Redis is online, 11.024374257998716 sec downtime
fetch-background_1   | 2020-10-03T20:48:48.294Z pid=7 tid=13q7 INFO: Redis is online, 11.02428852799494 sec downtime
fetch-background_1   | 2020-10-03T20:48:48.795Z pid=7 tid=13rb INFO: Redis is online, 11.524543841995182 sec downtime
fetch-background_1   | 2020-10-03T20:48:48.995Z pid=7 tid=13qj INFO: Redis is online, 11.72448484099732 sec downtime
redis_1              | 1:M 03 Oct 2020 20:49:11.064 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 20:49:11.064 * Background saving started by pid 214
redis_1              | 214:C 03 Oct 2020 20:49:11.067 * DB saved on disk
redis_1              | 214:C 03 Oct 2020 20:49:11.068 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 20:49:11.164 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 20:54:12.046 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 20:54:12.047 * Background saving started by pid 498
redis_1              | 498:C 03 Oct 2020 20:54:12.050 * DB saved on disk
redis_1              | 498:C 03 Oct 2020 20:54:12.050 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 20:54:12.147 # Warning, detected child with unmatched pid: 219
redis_1              | 1:M 03 Oct 2020 20:54:12.247 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 20:59:13.032 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 20:59:13.033 * Background saving started by pid 499
redis_1              | 499:C 03 Oct 2020 20:59:13.036 * DB saved on disk
redis_1              | 499:C 03 Oct 2020 20:59:13.036 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 20:59:13.133 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 21:04:14.031 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 21:04:14.032 * Background saving started by pid 500
redis_1              | 500:C 03 Oct 2020 21:04:14.034 * DB saved on disk
redis_1              | 500:C 03 Oct 2020 21:04:14.035 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 21:04:14.132 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 21:09:15.032 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 21:09:15.033 * Background saving started by pid 501
redis_1              | 501:C 03 Oct 2020 21:09:15.036 * DB saved on disk
redis_1              | 501:C 03 Oct 2020 21:09:15.036 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 21:09:15.133 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 21:14:16.091 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 21:14:16.091 * Background saving started by pid 502
redis_1              | 502:C 03 Oct 2020 21:14:16.093 * DB saved on disk
redis_1              | 502:C 03 Oct 2020 21:14:16.094 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 21:14:16.191 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 21:19:17.011 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 21:19:17.012 * Background saving started by pid 503
redis_1              | 503:C 03 Oct 2020 21:19:17.014 * DB saved on disk
redis_1              | 503:C 03 Oct 2020 21:19:17.015 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 21:19:17.112 * Background saving terminated with success
redis_1              | 1:M 03 Oct 2020 21:24:18.064 * 100 changes in 300 seconds. Saving...
redis_1              | 1:M 03 Oct 2020 21:24:18.064 * Background saving started by pid 504
redis_1              | 504:C 03 Oct 2020 21:24:18.067 * DB saved on disk
redis_1              | 504:C 03 Oct 2020 21:24:18.068 * RDB: 6 MB of memory used by copy-on-write
redis_1              | 1:M 03 Oct 2020 21:24:18.164 * Background saving terminated with success

Expose APIs via OpenAPI

Tell us about your request
Create a UI for our API-driven services, using the latest version of OpenAPI (3.x). Evaluate OpenAPI Generator as possible technology.

Which service(s) is this request for?
Let us know which services(s) you want this for?

  • Check API (Ruby/Rails)
  • Pender (Ruby/Rails)
  • Alegre (Python/Flask)
  • Fetch (Ruby/Sinatra)

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
Testing and debugging an API during development is much easier when a UI exists to make API calls.

Are you currently working around the issue?
Of the above services, Check API, Pender and Alegre already expose a UI based on an obsolete version of Swagger, the precursor to OpenAPI - this would involve upgrading the relevant code and tooling.

Remove inline styling in favor of material-ui Box component

Tell us about your request
Remove inline styling in favor of material-ui Box component

Which service(s) is this request for?
Let us know which services(s) you want this for?

  • Check Web
  • Check Mark

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
In order to achieve a better code organization, we're shifting away from inline styling.
Also, by using material-ui's css-in-js solution we benefit from the rtl layout handling.
When styling for spacing such as margins and paddings, it makes sense to use the Box component.

Sample code locations (not limited to):
https://github.com/meedan/check-web/blob/develop/src/app/components/source/UserSecurity.js#L479
https://github.com/meedan/check-web/blob/develop/src/app/components/tag/TagInput.js#L98
https://github.com/meedan/check-web/blob/develop/src/app/components/team/TeamTasks.js

Additional context
To know more about React Box component: https://material-ui.com/components/box/

Replace `prop.intl.formatMessage` with `<FormattedMessage />`

Tell us about your request
Replace prop.intl.formatMessage with <FormattedMessage />

Which service(s) is this request for?
Let us know which services(s) you want this for?

  • Check Web

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
As per our recent coding practices we are now favoring the usage of react-intl instead of
prop.intl.formatMessage. <FormattedMessage /> can receive a function as a child to which will be passed the translated string.
It is useful when it's required to pass a string rather than a element.

Sample code locations (not limited to):
https://github.com/meedan/check-web/blob/develop/src/app/components/media/CreateRelatedMediaDialog.js#L100
https://github.com/meedan/check-web/blob/develop/src/app/components/task/EditTaskDialog.js#L241
https://github.com/meedan/check-web/blob/develop/src/app/components/task/EditTaskDialog.js#L247

Upgrade Pender service to provide a UI to its API via OpenAPI

Tell us about your request
Pender currently uses Swagger 0.x to expose its API on a web page. Upgrade Swagger to use the latest version of OpenAPI (3.x). Evaluate OpenAPI Generator as possible technology.

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
Testing and debugging an API during development is much easier when a UI exists to make API calls.

Check API: Upgrade PostgreSQL and use its native partitioning feature

Tell us about your request

Upgrade PostgreSQL version on Check API so its native partitioning feature can be used.

Which service(s) is this request for?

Check API.

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?

The latest version of PostgreSQL provides a much better and native partitioning feature, and it can replace the current partitioning feature in Check API, which is not very elegant neither scalable.

Are you currently working around the issue?

We currently use a gem for the partitioning feature, called partitioned.

Additional context

We're having performance issues with the current versions partitions in the current PostgreSQL version.

Define Component.propTypes

Tell us about your request
Define Component.propTypes

Which service(s) is this request for?
Let us know which services(s) you want this for?

  • Check Web

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
It is a good practice in React to declare a Component's propTypes. It helps developers to understand what
props a component requires and which types they should be. It also helps detect errors in run time.
React will warn when props don't match what's declared.

Code location: There are still many components without declared propTypes. Some of them that are easy to grasp:
https://github.com/meedan/check-web/blob/develop/src/app/components/ExternalLink.js
https://github.com/meedan/check-web/blob/develop/src/app/components/Message.js
https://github.com/meedan/check-web/blob/develop/src/app/components/UserTosForm.js

Fetch query Web interface

Tell us about your request
Create a Web interface to Fetch's query API, modeled after Google's Fact Check Explorer.

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
A search Web UI is a great demo of the capabilities of Fetch, decoupled from Check.

Implementation hints

  • Implement the UI using React.
  • Organize the code in a subfolder fetch/web.

Serverless function for video archiving

Tell us about your request
Create a serverless function that uses youtube-dl to perform video archiving. The function should emulate Pender's current video archiver which stores the output of youtube-dl onto an S3 bucket. Eventually (in another issue) this function will be integrated into Check (specifically, called by Pender as a new archiving provider that replaces the current MediaVideoArchiver.)

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
Archiving video media is an essential part of fact-checking, investigative and human-rights workflows. It is hard because video hosting platforms routinely take down videos, especially related to sensitive or controversial issues. In some cases, preserving this media is essential to build investigation reports or court cases.

Are you currently working around the issue?
Using youtube-dl manually, and uploading the downloaded video to Check.

Implementation hints

  • Use Serverless as an implementation framework
  • Use Meedan's narcissus as a template for the function
  • Design the endpoint such that it accepts a URL and returns either success or failure results
  • Design the function such that the S3 bucket access is configurable - also, youtube-dl options should be configurable
  • The success result should include the location of the video archive in the specified S3 bucket
  • The error result should include separate error codes and messages for different error conditions
  • Ensure that the function is runnable locally, as well as testable (e.g. on Travis)
  • Use this prototype code as implementation example

Upgrade Check service to provide a UI to its API via OpenAPI

Tell us about your request
Check currently uses Swagger 0.x to expose its API on a web page. Upgrade Swagger to use the latest version of OpenAPI (3.x). Evaluate OpenAPI Generator as possible technology.

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
Testing and debugging an API during development is much easier when a UI exists to make API calls.

Extract fact-checks from Web Data Commons

Tell us about your request
Web Data Commons extracts metadata from Common Crawl. We can extract Schema.org ClaimReview entries from this dataset and populate our Fetch database with such entries.

Implementation details

  • Call the parsing provider class WebDataCommons or similar
  • The tricky part of ClaimReview is understanding which claim is being reviewed. This is primarily expressed in the claimReviewed text attribute and itemReviewed object, which may be empty in some entries. What to do in those cases?
  • Assume that the Web Data Commons dataset is addressable via a URI (your choice of file:, http:, etc.)
  • Check out the Web Data Commons forum for existing approaches to extract data from this dataset.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.