Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [lenka@nausicaa pagure]$ git checkout master
- Switched to branch 'master'
- Your branch is up to date with 'origin/master'.
- [lenka@nausicaa pagure]$ git pull
- remote: Counting objects: 19, done.
- remote: Compressing objects: 100% (11/11), done.
- remote: Total 11 (delta 9), reused 1 (delta 0)
- Unpacking objects: 100% (11/11), done.
- From https://pagure.io/pagure
- ee649a90..e7af8c15 master -> origin/master
- + 15b6bd72...d7961b1e api_get_pr_flags -> origin/api_get_pr_flags (forced update)
- Updating ee649a90..e7af8c15
- Fast-forward
- createdb.py | 10 ++++++----
- dev/run-tests-docker.py | 19 ++++++++++---------
- 2 files changed, 16 insertions(+), 13 deletions(-)
- [lenka@nausicaa pagure]$ docker-compose -f dev/docker-compose.yml up
- Starting dev_postgresql_1 ... done
- Starting dev_redis_1 ... done
- Starting dev_ev_1 ... done
- Starting dev_web_1 ... done
- Starting dev_logcom_1 ... done
- Starting dev_worker_1 ... done
- Attaching to dev_redis_1, dev_postgresql_1, dev_ev_1, dev_logcom_1, dev_web_1, dev_worker_1
- redis_1 | 1:C 09 Nov 09:26:59.234 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
- redis_1 | 1:C 09 Nov 09:26:59.240 # Redis version=4.0.11, bits=64, commit=00000000, modified=0, pid=1, just started
- redis_1 | 1:C 09 Nov 09:26:59.240 # 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 09 Nov 09:26:59.244 * Running mode=standalone, port=6379.
- redis_1 | 1:M 09 Nov 09:26:59.245 # 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 09 Nov 09:26:59.245 # Server initialized
- redis_1 | 1:M 09 Nov 09:26:59.245 # 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.
- postgresql_1 | 2018-11-09 09:26:59.622 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432
- postgresql_1 | 2018-11-09 09:26:59.622 UTC [1] LOG: listening on IPv6 address "::", port 5432
- redis_1 | 1:M 09 Nov 09:26:59.245 # 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.
- postgresql_1 | 2018-11-09 09:26:59.636 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
- redis_1 | 1:M 09 Nov 09:26:59.245 * DB loaded from disk: 0.000 seconds
- redis_1 | 1:M 09 Nov 09:26:59.245 * Ready to accept connections
- postgresql_1 | 2018-11-09 09:26:59.719 UTC [24] LOG: database system was shut down at 2018-11-08 14:50:41 UTC
- postgresql_1 | 2018-11-09 09:26:59.748 UTC [1] LOG: database system is ready to accept connections
- web_1 | WARNING: Running pip install with root privileges is generally not a good idea. Try `pip install --user` instead.
- web_1 | Ignoring black: markers 'python_version >= "3.6"' don't match your environment
- web_1 | Requirement already satisfied: bcrypt in /usr/lib64/python2.7/site-packages (from -r tests_requirements.txt (line 1))
- web_1 | Requirement already satisfied: beautifulsoup4 in /usr/lib/python2.7/site-packages (from -r tests_requirements.txt (line 2))
- web_1 | Requirement already satisfied: coverage in /usr/lib64/python2.7/site-packages (from -r tests_requirements.txt (line 4))
- web_1 | Requirement already satisfied: cryptography in /usr/lib64/python2.7/site-packages (from -r tests_requirements.txt (line 5))
- web_1 | Requirement already satisfied: eventlet in /usr/lib/python2.7/site-packages (from -r tests_requirements.txt (line 6))
- web_1 | Requirement already satisfied: fedmsg in /usr/lib/python2.7/site-packages (from -r tests_requirements.txt (line 7))
- web_1 | Requirement already satisfied: flake8 in /usr/lib/python2.7/site-packages (from -r tests_requirements.txt (line 8))
- web_1 | Requirement already satisfied: mock in /usr/lib/python2.7/site-packages (from -r tests_requirements.txt (line 9))
- web_1 | Requirement already satisfied: nose>=0.10.4 in /usr/lib/python2.7/site-packages (from -r tests_requirements.txt (line 10))
- web_1 | Requirement already satisfied: nosexcover in /usr/lib/python2.7/site-packages (from -r tests_requirements.txt (line 11))
- web_1 | Requirement already satisfied: python-fedora in /usr/lib/python2.7/site-packages (from -r tests_requirements.txt (line 12))
- web_1 | Requirement already satisfied: trololio in /usr/lib64/python2.7/site-packages (from -r tests_requirements.txt (line 13))
- web_1 | Requirement already satisfied: funcsigs in /usr/lib/python2.7/site-packages (from -r tests_requirements.txt (line 16))
- web_1 | Requirement already satisfied: cffi>=1.1 in /usr/lib64/python2.7/site-packages (from bcrypt->-r tests_requirements.txt (line 1))
- web_1 | Requirement already satisfied: six>=1.4.1 in /usr/lib/python2.7/site-packages (from bcrypt->-r tests_requirements.txt (line 1))
- web_1 | Requirement already satisfied: idna>=2.1 in /usr/lib/python2.7/site-packages (from cryptography->-r tests_requirements.txt (line 5))
- ev_1 | 2018-11-09 09:27:04,834 DEBUG [selector_events:73] Using selector: EpollSelector
- ev_1 | 2018-11-09 09:27:04,836 INFO [pagure_stream_server:302] Serving server at ('0.0.0.0', 8080)
- web_1 | Requirement already satisfied: asn1crypto>=0.21.0 in /usr/lib/python2.7/site-packages (from cryptography->-r tests_requirements.txt (line 5))
- web_1 | Requirement already satisfied: enum34 in /usr/lib/python2.7/site-packages (from cryptography->-r tests_requirements.txt (line 5))
- web_1 | Requirement already satisfied: ipaddress in /usr/lib/python2.7/site-packages (from cryptography->-r tests_requirements.txt (line 5))
- web_1 | Requirement already satisfied: monotonic>=1.4 in /usr/lib/python2.7/site-packages (from eventlet->-r tests_requirements.txt (line 6))
- web_1 | Requirement already satisfied: dnspython>=1.15.0 in /usr/lib/python2.7/site-packages (from eventlet->-r tests_requirements.txt (line 6))
- web_1 | Requirement already satisfied: greenlet>=0.3 in /usr/lib64/python2.7/site-packages (from eventlet->-r tests_requirements.txt (line 6))
- web_1 | Requirement already satisfied: requests in /usr/lib/python2.7/site-packages (from fedmsg->-r tests_requirements.txt (line 7))
- web_1 | Requirement already satisfied: pyzmq in /usr/lib64/python2.7/site-packages (from fedmsg->-r tests_requirements.txt (line 7))
- web_1 | Requirement already satisfied: kitchen in /usr/lib/python2.7/site-packages (from fedmsg->-r tests_requirements.txt (line 7))
- web_1 | Requirement already satisfied: arrow in /usr/lib/python2.7/site-packages (from fedmsg->-r tests_requirements.txt (line 7))
- web_1 | Requirement already satisfied: configparser; python_version < "3.2" in /usr/lib/python2.7/site-packages (from flake8->-r tests_requirements.txt (line 8))
- web_1 | Requirement already satisfied: mccabe<0.7.0,>=0.6.0 in /usr/lib/python2.7/site-packages (from flake8->-r tests_requirements.txt (line 8))
- web_1 | Requirement already satisfied: setuptools>=30 in /usr/lib/python2.7/site-packages (from flake8->-r tests_requirements.txt (line 8))
- web_1 | Requirement already satisfied: pyflakes<2.1.0,>=2.0.0 in /usr/lib/python2.7/site-packages (from flake8->-r tests_requirements.txt (line 8))
- web_1 | Requirement already satisfied: pycodestyle<2.5.0,>=2.4.0 in /usr/lib/python2.7/site-packages (from flake8->-r tests_requirements.txt (line 8))
- web_1 | Requirement already satisfied: pbr>=0.11 in /usr/lib/python2.7/site-packages (from mock->-r tests_requirements.txt (line 9))
- web_1 | Requirement already satisfied: munch in /usr/lib/python2.7/site-packages (from python-fedora->-r tests_requirements.txt (line 12))
- web_1 | Requirement already satisfied: urllib3 in /usr/lib/python2.7/site-packages (from python-fedora->-r tests_requirements.txt (line 12))
- web_1 | Requirement already satisfied: lockfile in /usr/lib/python2.7/site-packages (from python-fedora->-r tests_requirements.txt (line 12))
- web_1 | Requirement already satisfied: openidc-client in /usr/lib/python2.7/site-packages (from python-fedora->-r tests_requirements.txt (line 12))
- web_1 | Requirement already satisfied: pycparser in /usr/lib/python2.7/site-packages (from cffi>=1.1->bcrypt->-r tests_requirements.txt (line 1))
- web_1 | Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /usr/lib/python2.7/site-packages (from requests->fedmsg->-r tests_requirements.txt (line 7))
- web_1 | Requirement already satisfied: python-dateutil in /usr/lib/python2.7/site-packages (from arrow->fedmsg->-r tests_requirements.txt (line 7))
- worker_1 | Traceback (most recent call last):
- worker_1 | File "/usr/bin/celery", line 11, in <module>
- worker_1 | load_entry_point('celery==4.0.2', 'console_scripts', 'celery')()
- worker_1 | File "/usr/lib/python2.7/site-packages/celery/__main__.py", line 14, in main
- worker_1 | _main()
- worker_1 | File "/usr/lib/python2.7/site-packages/celery/bin/celery.py", line 326, in main
- worker_1 | cmd.execute_from_commandline(argv)
- worker_1 | File "/usr/lib/python2.7/site-packages/celery/bin/celery.py", line 488, in execute_from_commandline
- worker_1 | super(CeleryCommand, self).execute_from_commandline(argv)))
- worker_1 | File "/usr/lib/python2.7/site-packages/celery/bin/base.py", line 279, in execute_from_commandline
- worker_1 | argv = self.setup_app_from_commandline(argv)
- worker_1 | File "/usr/lib/python2.7/site-packages/celery/bin/base.py", line 481, in setup_app_from_commandline
- worker_1 | self.app = self.find_app(app)
- worker_1 | File "/usr/lib/python2.7/site-packages/celery/bin/base.py", line 503, in find_app
- worker_1 | return find_app(app, symbol_by_name=self.symbol_by_name)
- worker_1 | File "/usr/lib/python2.7/site-packages/celery/app/utils.py", line 358, in find_app
- worker_1 | sym = imp(app)
- worker_1 | File "/usr/lib/python2.7/site-packages/celery/utils/imports.py", line 101, in import_from_cwd
- worker_1 | return imp(module, package=package)
- worker_1 | File "/usr/lib64/python2.7/importlib/__init__.py", line 37, in import_module
- worker_1 | __import__(name)
- worker_1 | File "/code/pagure/lib/tasks.py", line 32, in <module>
- worker_1 | import pagure.lib.git
- worker_1 | File "/code/pagure/lib/git.py", line 38, in <module>
- worker_1 | import pagure.lib.query
- worker_1 | File "/code/pagure/lib/query.py", line 65, in <module>
- worker_1 | from pagure.lib import tasks
- worker_1 | ImportError: cannot import name tasks
- logcom_1 | Traceback (most recent call last):
- logcom_1 | File "/usr/bin/celery", line 11, in <module>
- logcom_1 | load_entry_point('celery==4.0.2', 'console_scripts', 'celery')()
- logcom_1 | File "/usr/lib/python2.7/site-packages/celery/__main__.py", line 14, in main
- logcom_1 | _main()
- logcom_1 | File "/usr/lib/python2.7/site-packages/celery/bin/celery.py", line 326, in main
- logcom_1 | cmd.execute_from_commandline(argv)
- logcom_1 | File "/usr/lib/python2.7/site-packages/celery/bin/celery.py", line 488, in execute_from_commandline
- logcom_1 | super(CeleryCommand, self).execute_from_commandline(argv)))
- logcom_1 | File "/usr/lib/python2.7/site-packages/celery/bin/base.py", line 279, in execute_from_commandline
- logcom_1 | argv = self.setup_app_from_commandline(argv)
- logcom_1 | File "/usr/lib/python2.7/site-packages/celery/bin/base.py", line 481, in setup_app_from_commandline
- logcom_1 | self.app = self.find_app(app)
- logcom_1 | File "/usr/lib/python2.7/site-packages/celery/bin/base.py", line 503, in find_app
- logcom_1 | return find_app(app, symbol_by_name=self.symbol_by_name)
- logcom_1 | File "/usr/lib/python2.7/site-packages/celery/app/utils.py", line 358, in find_app
- logcom_1 | sym = imp(app)
- logcom_1 | File "/usr/lib/python2.7/site-packages/celery/utils/imports.py", line 101, in import_from_cwd
- logcom_1 | return imp(module, package=package)
- logcom_1 | File "/usr/lib64/python2.7/importlib/__init__.py", line 37, in import_module
- logcom_1 | __import__(name)
- logcom_1 | File "/code/pagure/lib/tasks_services.py", line 31, in <module>
- logcom_1 | import pagure.lib.query
- logcom_1 | File "/code/pagure/lib/query.py", line 66, in <module>
- logcom_1 | from pagure.lib import tasks_services
- logcom_1 | ImportError: cannot import name tasks_services
- web_1 | running build
- web_1 | running build_py
- web_1 | copying pagure/doc_utils.py -> build/lib/pagure
- web_1 | copying pagure/docs_server.py -> build/lib/pagure
- web_1 | copying pagure/flask_app.py -> build/lib/pagure
- web_1 | copying pagure/forms.py -> build/lib/pagure
- web_1 | copying pagure/pfmarkdown.py -> build/lib/pagure
- web_1 | copying pagure/utils.py -> build/lib/pagure
- web_1 | running egg_info
- web_1 | writing requirements to pagure.egg-info/requires.txt
- web_1 | writing pagure.egg-info/PKG-INFO
- web_1 | writing top-level names to pagure.egg-info/top_level.txt
- web_1 | writing dependency_links to pagure.egg-info/dependency_links.txt
- web_1 | writing entry points to pagure.egg-info/entry_points.txt
- web_1 | reading manifest file 'pagure.egg-info/SOURCES.txt'
- web_1 | reading manifest template 'MANIFEST.in'
- web_1 | warning: no previously-included files matching '*.pyc' found under directory 'doc'
- web_1 | warning: no previously-included files matching '*.pyc' found under directory 'files'
- web_1 | warning: no previously-included files matching '*.pyc' found under directory 'pagure-ev'
- web_1 | warning: no previously-included files matching '*.pyc' found under directory 'pagure-milters'
- web_1 | warning: no previously-included files matching '*.pyc' found under directory 'tests'
- web_1 | writing manifest file 'pagure.egg-info/SOURCES.txt'
- web_1 | copying pagure/api/__init__.py -> build/lib/pagure/api
- web_1 | copying pagure/api/fork.py -> build/lib/pagure/api
- web_1 | copying pagure/api/group.py -> build/lib/pagure/api
- web_1 | copying pagure/api/issue.py -> build/lib/pagure/api
- web_1 | copying pagure/api/project.py -> build/lib/pagure/api
- web_1 | copying pagure/api/user.py -> build/lib/pagure/api
- web_1 | copying pagure/api/ci/jenkins.py -> build/lib/pagure/api/ci
- web_1 | copying pagure/cli/admin.py -> build/lib/pagure/cli
- web_1 | copying pagure/hooks/__init__.py -> build/lib/pagure/hooks
- web_1 | copying pagure/hooks/default.py -> build/lib/pagure/hooks
- web_1 | copying pagure/hooks/pagure_hook.py -> build/lib/pagure/hooks
- web_1 | copying pagure/hooks/files/repospannerhook -> build/lib/pagure/hooks/files
- web_1 | copying pagure/internal/__init__.py -> build/lib/pagure/internal
- web_1 | copying pagure/lib/git.py -> build/lib/pagure/lib
- web_1 | copying pagure/lib/git_auth.py -> build/lib/pagure/lib
- web_1 | copying pagure/lib/lib_ci.py -> build/lib/pagure/lib
- web_1 | copying pagure/lib/link.py -> build/lib/pagure/lib
- web_1 | copying pagure/lib/model.py -> build/lib/pagure/lib
- web_1 | copying pagure/lib/notify.py -> build/lib/pagure/lib
- web_1 | copying pagure/lib/query.py -> build/lib/pagure/lib
- web_1 | copying pagure/lib/tasks.py -> build/lib/pagure/lib
- web_1 | copying pagure/lib/tasks_mirror.py -> build/lib/pagure/lib
- web_1 | copying pagure/lib/tasks_services.py -> build/lib/pagure/lib
- web_1 | copying pagure/lib/tasks_utils.py -> build/lib/pagure/lib
- web_1 | copying pagure/ui/app.py -> build/lib/pagure/ui
- web_1 | copying pagure/ui/clone.py -> build/lib/pagure/ui
- web_1 | copying pagure/ui/fas_login.py -> build/lib/pagure/ui
- web_1 | copying pagure/ui/filters.py -> build/lib/pagure/ui
- web_1 | copying pagure/ui/fork.py -> build/lib/pagure/ui
- web_1 | copying pagure/ui/groups.py -> build/lib/pagure/ui
- web_1 | copying pagure/ui/issues.py -> build/lib/pagure/ui
- web_1 | copying pagure/ui/login.py -> build/lib/pagure/ui
- web_1 | copying pagure/ui/oidc_login.py -> build/lib/pagure/ui
- web_1 | copying pagure/ui/repo.py -> build/lib/pagure/ui
- dev_logcom_1 exited with code 1
- dev_worker_1 exited with code 1
- web_1 | INFO [alembic.runtime.migration] Context impl PostgresqlImpl.
- web_1 | INFO [alembic.runtime.migration] Will assume transactional DDL.
- web_1 | INFO [alembic.runtime.migration] Running upgrade -> b5efae6bb23, Add merge status to the pull_requests table
- postgresql_1 | 2018-11-09 09:27:08.185 UTC [31] ERROR: relation "pull_requests" does not exist
- postgresql_1 | 2018-11-09 09:27:08.185 UTC [31] STATEMENT: ALTER TABLE pull_requests ADD COLUMN merge_status merge_status_enum
- web_1 | Traceback (most recent call last):
- web_1 | File "/usr/bin/alembic", line 11, in <module>
- web_1 | load_entry_point('alembic==0.9.7', 'console_scripts', 'alembic')()
- web_1 | File "/usr/lib/python2.7/site-packages/alembic/config.py", line 479, in main
- web_1 | CommandLine(prog=prog).main(argv=argv)
- web_1 | File "/usr/lib/python2.7/site-packages/alembic/config.py", line 473, in main
- web_1 | self.run_cmd(cfg, options)
- web_1 | File "/usr/lib/python2.7/site-packages/alembic/config.py", line 456, in run_cmd
- web_1 | **dict((k, getattr(options, k, None)) for k in kwarg)
- web_1 | File "/usr/lib/python2.7/site-packages/alembic/command.py", line 254, in upgrade
- web_1 | script.run_env()
- web_1 | File "/usr/lib/python2.7/site-packages/alembic/script/base.py", line 425, in run_env
- web_1 | util.load_python_file(self.dir, 'env.py')
- web_1 | File "/usr/lib/python2.7/site-packages/alembic/util/pyfiles.py", line 81, in load_python_file
- web_1 | module = load_module_py(module_id, path)
- web_1 | File "/usr/lib/python2.7/site-packages/alembic/util/compat.py", line 141, in load_module_py
- web_1 | mod = imp.load_source(module_id, path, fp)
- web_1 | File "/code/alembic/env.py", line 90, in <module>
- web_1 | run_migrations_online()
- web_1 | File "/code/alembic/env.py", line 84, in run_migrations_online
- web_1 | context.run_migrations()
- web_1 | File "<string>", line 8, in run_migrations
- web_1 | File "/usr/lib/python2.7/site-packages/alembic/runtime/environment.py", line 836, in run_migrations
- web_1 | self.get_context().run_migrations(**kw)
- web_1 | File "/usr/lib/python2.7/site-packages/alembic/runtime/migration.py", line 330, in run_migrations
- web_1 | step.migration_fn(**kw)
- web_1 | File "/code/alembic/versions/b5efae6bb23_add_merge_status_to_the_pull_requests_.py", line 28, in upgrade
- web_1 | sa.Column('merge_status', enum, nullable=True)
- web_1 | File "<string>", line 8, in add_column
- web_1 | File "<string>", line 3, in add_column
- web_1 | File "/usr/lib/python2.7/site-packages/alembic/operations/ops.py", line 1565, in add_column
- web_1 | return operations.invoke(op)
- web_1 | File "/usr/lib/python2.7/site-packages/alembic/operations/base.py", line 319, in invoke
- web_1 | return fn(self, operation)
- web_1 | File "/usr/lib/python2.7/site-packages/alembic/operations/toimpl.py", line 123, in add_column
- web_1 | schema=schema
- web_1 | File "/usr/lib/python2.7/site-packages/alembic/ddl/impl.py", line 172, in add_column
- web_1 | self._exec(base.AddColumn(table_name, column, schema=schema))
- web_1 | File "/usr/lib/python2.7/site-packages/alembic/ddl/impl.py", line 118, in _exec
- web_1 | return conn.execute(construct, *multiparams, **params)
- web_1 | File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 948, in execute
- web_1 | return meth(self, multiparams, params)
- web_1 | File "/usr/lib64/python2.7/site-packages/sqlalchemy/sql/ddl.py", line 68, in _execute_on_connection
- web_1 | return connection._execute_ddl(self, multiparams, params)
- web_1 | File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1009, in _execute_ddl
- web_1 | compiled
- web_1 | File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1200, in _execute_context
- web_1 | context)
- web_1 | File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1413, in _handle_dbapi_exception
- web_1 | exc_info
- web_1 | File "/usr/lib64/python2.7/site-packages/sqlalchemy/util/compat.py", line 265, in raise_from_cause
- web_1 | reraise(type(exception), exception, tb=exc_tb, cause=cause)
- web_1 | File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py", line 1193, in _execute_context
- web_1 | context)
- web_1 | File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/default.py", line 509, in do_execute
- web_1 | cursor.execute(statement, parameters)
- web_1 | sqlalchemy.exc.ProgrammingError: (psycopg2.ProgrammingError) relation "pull_requests" does not exist
- web_1 | [SQL: 'ALTER TABLE pull_requests ADD COLUMN merge_status merge_status_enum'] (Background on this error at: http://sqlalche.me/e/f405)
- web_1 | 2018-11-09 09:27:09,826 [INFO] werkzeug: * Running on http://0.0.0.0:5000/ (Press CTRL+C to quit)
- web_1 | 2018-11-09 09:27:09,827 [INFO] werkzeug: * Restarting with stat
- web_1 | 2018-11-09 09:27:11,175 [WARNING] werkzeug: * Debugger is active!
- web_1 | 2018-11-09 09:27:11,177 [INFO] werkzeug: * Debugger PIN: 167-103-859
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement