Zloi
Если у вас Python 3, то pip install вам не поможет. Нужен pip3 install.
Выполнил все с pip3 ... но проблема так и осталась..
Denis
чидаю и диву даюсь, как у вас ОС вообще работать может, если вы без venv все вот так вот месите в глину прям!))
Denis
так и там ровно те же приключения ждут, если не соблюдать гигиену)
Vyacheslav
так и там ровно те же приключения ждут, если не соблюдать гигиену)
Ну его надо удалять сразу после использования
Denis
да не обязательно... а на 7 центосе даже можно иметь одновременно и 2 и 3 питухон, кроме того можно сразу иметь много инсталляций ОС тулчейна, при этом они не будут друг друга аффектить, а главное не будут харачить саму операционку. \
Denis
есть умники, ставят 3 питухон и такие херакс ln -rsf /bin/python3 /bin/python а потом yum делает ой-ой-ой
Denis
а ведь надо -то было python3 -m venv venv . venv/bin/activate pip install ... # обратите внимание, что тут можно pip да да и с этого момента python будет тоже третий, а вот yum останется жив, магия спросите вы? Нет, это PATH ))
Я и твой кот
чидаю и диву даюсь, как у вас ОС вообще работать может, если вы без venv все вот так вот месите в глину прям!))
Это тестовые компы у него. Не жалко. Просто, когда ты пытаешься разобраться, ты дебажишь по-нормальному: трейс делаешь, руками пайтон запускаешь, скрипт экспортишь и руками стартуешь. А когда хочешь с наскоку решить, то пробуешь всё подряд, что предложат – авось прокатит. Я не готов тут объяснять, как вытащить сгенерированный ансиблом скрипт, запустить его локально, чтобы посмотреть, чего ему не хватает. Слишком долго писать. А объяснять как работает ансибл с нуля и заставлять его читать документацию тут не получится – ему с наскока решить нужно.
Denis
да хоть с разбегу на табуретки садись, которые вверхногами, ваще пофигу что ты делаешь. простой подход с venv сэкономит время и нервы
Denis
вот ты ставишь в какую-то систему какие-то пакеты, они перемешиваются с тем, что было в системе на момент твоего прихода - какой ты результат ожидаешь получить? Как потом воспроизвести?
Я и твой кот
Сколько же вам платят, что вы даже в выходной день работаете… 500к+, наверное.
Я и твой кот
Выходные дни оплачиваются в двойном размере. Допустим, им платят 400 000₽ в месяц за 20 рабочих дней. Значит, за оставшиеся 10 выходных дней они получают ещё 400 000₽ сверху. Итого их зарплата около 800 000 руб. в месяц.
Denis
так даже если успех, вопрос не снят - как воспроизвести?
Denis
допустим, ты делал yum install python-xxx, это положило файлы в /lib/python/site-packages/xxx, потом ты сделал pip install -r zzz.txt, это притащило нехилую такую пачку всякого в /lib/python/site-packages/ и заодно оверраднуло файлы, которые были в /lib/python/site-packages/xxx + добавило новых, и ВАЖНО, старые не удалились...... Помним, что в питоне папка с __init__.py считается модулем, и если модуль в новой/старой версии удалили/еще-не-добавили, то импорты работать будут! Теперь имеем проблему, у нас yum говорит, братан, пакет стоит, бля буду, и pip тоже молодец, если что))) Вот только питухон говорит, эй чювак, ты чево наделол?..
Denis
ты такой раскуриваешь это и понимаешь, а действительно чо делать-то теперь?) Как вернуть хотябы "как было"?))
Vyacheslav
Че делать - в молекуле тестировать свои Гауно плейбук
Vyacheslav
Я и твой кот
чуток не понял к чему бы это))) но да пофигу, куда идти за деньгами?)))
К работодателю @ZloiAdmin. Это им за работу на выходных платят.
J
К работодателю @ZloiAdmin. Это им за работу на выходных платят.
Не, в госконторах преимущественно пиздюлями зарплату выдают)
Denis
Zloi
Может mitogen используется?
Нет.. не использую его
Maksimus Ulibikus
Коллеги, приветствую. Кто-нибудь сталкивался с таким? Создал образ на flavor с диском 120Gb. Сохранил с него снапшот, перевел в образ. Затем уменьшил диск до 100Gb qemu-img --shrink resize <ID_IMAGE> 100G Проверяю: [root@controller01 images]# qemu-img info dad1f98e-67c1-4c95-80a7-3334597722a7 image: dad1f98e-67c1-4c95-80a7-3334597722a7 file format: qcow2 virtual size: 100 GiB (107374182400 bytes) disk size: 16.5 GiB cluster_size: 65536 Format specific information: compat: 1.1 compression type: zlib lazy refcounts: false refcount bits: 16 corrupt: false extended l2: false Пробую создать инстанс с этим образом и получаю ошибку в cinder: 2021-09-05 17:18:59.472 14803 ERROR oslo_messaging.rpc.server cinder.exception.ImageUnacceptable: Image dad1f98e-67c1-4c95-80a7-3334597722a7 is unacceptable: Image virtual size is 120GB and doesn't fit in a volume of size 100GB.
Я и твой кот
Удалите его из glance, и загрузите заново.
Maksimus Ulibikus
Ilya
Коллеги
Ilya
Попробуем чатик?
Илья | 😶☮️🐸
войс ?
Ilya
Aleksandr @ftarasenko @SinTeZoiD кто готов?
Ilya
Илья | 😶☮️🐸
клабхуза нет :(
Илья | 😶☮️🐸
почему не в тележке или дискорде ?
Ilya
Клабхаус через полчаса
Ilya
а сейчас в телеге
Илья | 😶☮️🐸
о, го, послушаю вас
Aleksandr
Co(n)stantine👨‍🔬
У меня проблемы с микрофоном, говорить не могу, а шарить экран могу!
Zloi
Вот так сейчас выглядит
Co(n)stantine👨‍🔬
Интересно, а запись экрана можно вести как в зуме?🤔
Vyacheslav
Накину про синхронизацию часов :) Aleksandr https://youtu.be/Yh3StOAutgk
Maksimus Ulibikus
Коллеги, где-то я упустил моменты в документации. В общем добавил на контроллер compute ноду. Пробую запустить на ней инстанс и получаю ошибку: 2021-09-06 05:13:00.919 1162 INFO neutron.agent.dhcp.agent [req-e3e3c473-c96c-44d4-a1c9-ad5f81cf2a01 - - - - -] DHCP configuration for ports {'e21abea8-1bd5-471b-b38d-0bfda815746d'} is completed 2021-09-06 05:13:01.152 1162 ERROR neutron.agent.dhcp.agent [-] Unexpected number of DHCP interfaces for metadata proxy, expected 1, got 2 Нагуглить ошибку не получается.
Maksimus Ulibikus
Понятно, о чем говорит ошибка, но не понятно, где определяется количество этих интерфейсов.
NS 🇷🇺
Парни утра, а есть еще наркоманы использующие tempest?
Pavel
А чем Вам эта дурь не нравится?
Я и твой кот
Понятно, о чем говорит ошибка, но не понятно, где определяется количество этих интерфейсов.
169.254.169.254 и fe80::a9fe:a9fe – это два адреса для метадаты. Если там вдруг появляется ещё один IPv6, то выдаст такое сообщение об ошибке. Посмотрите, что там на интерфейсе висит. Включите дебаг, поищите, откуда оно появляется.
Я и твой кот
Парни утра, а есть еще наркоманы использующие tempest?
Мы. Каждый внутренний минорный релиз тестим.
Илья | 😶☮️🐸
Yep.
кааайф
Илья | 😶☮️🐸
хоть как-то скрасили день
Я и твой кот
хоть как-то скрасили день
Сорян, я не хотел. Живите теперь с этим.
Илья | 😶☮️🐸
NS 🇷🇺
Я и твой кот
лог в json формат не переводили?
Мы не настолько автоматизировали эту часть, так что только html. Специально обученный человек потом руками отбирает важные именно для нас красненькие баги и ассайнит джиратикеты.
Я и твой кот
спецалом обученный человек прям порадовало =)
Он в бизнесконтексте и шарит в приоретизации, плюс знает, кто в чём силён, чтобы правильно заассайнить.
Pavel
мне вопрос?
"наркоманы, использующие темпест". Чуюу негатив к темпесту. Чем он Вам не нравится? Как без него?
Pavel
лог в json формат не переводили?
Нет. Текстом проще фильтровать и смотреть
Aleksey
J
метадата научилась в ipv6 0_o ?
Начиная с виктории может слушать на fe80::a9fe:a9fe, вроде.
Pavel
а как же хранилище логов?
Не возникало необходимости. Темпест как результат деплоя.
Aleksey
Не возникало необходимости. Темпест как результат деплоя.
а что потом? после деплоя ничего не меняется ?
Илья | 😶☮️🐸
Начиная с виктории может слушать на fe80::a9fe:a9fe, вроде.
а ipv6 only кто-то раскатывал окружения, были такие истории от кого-то ?
NS 🇷🇺
Pavel
если не использовать елку
Да, ёлку не используем
NS 🇷🇺
Да, ёлку не используем
а шо за контора ? =)
J
а ipv6 only кто-то раскатывал окружения, были такие истории от кого-то ?
Не знай. История с ipv6 only эт то же самое что истории про полный отказ от двигателей внутреннего сгорания в автомобилях. ipv6 не особо удобный протокол. Поэтому 20 лет уже больше говорят чем делают, пользуются неохотно и по необходимости либо чтоб привлечь внимание и показать "вот какие мы модные"
Vyacheslav
ipv6 не плох сам по себе, что в нём не удобно?