noc@noc:/opt/noc$ hg tip
changeset: 11124:b51b6ecea359
branch: develop
tag: tip
user: Dmitry Volodin <dv@nocproject.org>
date: Fri May 08 00:37:08 2015 +0300
summary: Install JSON: Fix to install to global collection
upgrade:
upgrade-user: : collection --sync failed
Terminating
upgrade: : Failed to upgrade user part
Terminating
root@noc:/opt/noc# ./bin/pip show python
---
Metadata-Version: 1.1
Name: Python
Version: 2.7
Summary: A high-level object-oriented programming language
Home-page: http://www.python.org/2.7
Author: Guido van Rossum and the Python community
Author-email: python-dev@python.org
License: PSF license
Location: /usr/lib/python2.7/lib-dynload
Requires:
Лог (в общем случае) не пишется на системах, в которых /bin/sh не является bash'ем (сюда сразу попадают debian с ubuntu). Потому что в scripts/upgrade (и, наверное, не только в нём) наличествуют башизмы. Классическая детская ошибка.
8 Comments
Unknown User (tsergey)
Документация: Upgrade
upgrade запускаем по root`ом
(дальше все для BRANCH = develop)
Unknown User (tsergey)
ошибка недавних апгрейдов:
часть трейса:
или старая монго, либо перед апгрейдом необходимо снести пимонгу.
необходимая mongo: 2.4+
проверить версию:
проверить жива ли монга:
настройки доступа к монге: \opt\noc\etc\noc.conf
проверить пускает ли:
снести пимонгу:
Unknown User (tsergey)
upgrade:
fix:
Unknown User (tsergey)
fix починили следующим апгрейдом (6638ec7)
пофиксили апгрейд (f16b36f)
Unknown User (tsergey)
версия pip, используемая ноком:
Unknown User (tsergey)
питон:
Unknown User (tsergey)
встретился с двумя проблемами апгрейда:
- не пишется лог;
- не работает обновление через прокси.
Лог:
Обновление:
Unknown User (evyscr)
Лог (в общем случае) не пишется на системах, в которых /bin/sh не является bash'ем (сюда сразу попадают debian с ubuntu). Потому что в scripts/upgrade (и, наверное, не только в нём) наличествуют башизмы. Классическая детская ошибка.