Anonymous
Michael Makarov будет жить. Поприветствуем!
Anonymous
Andrey Lyubimets будет жить. Поприветствуем!
Artem
Всем привет. Кто-то сталкивался когда-то с этим, поднимаю стак по офф гайду, застрял на компут ноде 2019-03-06 09:19:51.068 31508 INFO nova.virt.libvirt.driver [-] Connection event '1' reason 'None' 2019-03-06 09:19:51.073 31508 WARNING nova.virt.libvirt.driver [req-7cb535c0-30e2-46ec-98cb-e10d2117d10f - - - - -] Cannot update service status on host "CT100" due to an unexpected exception.: RemoteError: Remote error: IncompatibleObjectVersion Version 1.22 of Service is not supported
✠ FLASh ✠
опенстек какой?
✠ FLASh ✠
вероятно что nova-conductor сервис надо апгрейдить до более свежего
Artem
nova-compute 17.0.7
Artem
nova-manage service list че показывает?
nova-manage: error: argument category: invalid choice: 'service' (choose from 'version', 'bash-completion', 'network', 'cell_v2', 'db', 'cell', 'floating', 'api_db')
✠ FLASh ✠
nova-manage version list
Artem
nova-manage: error: unrecognized arguments: list
✠ FLASh ✠
чувак) ну посмотри версии йопта)
✠ FLASh ✠
там же подскажки тебе даются
✠ FLASh ✠
nova-manage version должно работать
Artem
17.0.7
Artem
На контроллере? 3.2.0
✠ FLASh ✠
mitaka, newton, pike?
✠ FLASh ✠
пусть девопсы обновят на компьютах нова сервисы на более новые
Artem
pike, я сам себе пытаюсь поднять на виртуалках, спасибо, попробую обновить
NS 🇷🇺
Anonymous
@k0DeMaster будет жить. Поприветствуем!
J
Этсамое) Подниму опять тему)
J
Ничо типа этого так и не реализовали? https://blueprints.launchpad.net/cinder/+spec/rbd-flatten-clone-image
J
Оба review в bluprint abandoned
Ну ты обижаешь(
J
Это я вижу.
Ilya
Это я вижу.
я подкидываю =)
J
Мой вопрос в том есть ли другие успешные попытки запилить такое.
J
А хотя подожди) Знаю)
J
show_image_direct_url = False надо ставить. И тогда очень по-уродски, но будем получать полноценные диски.
Ilya
=)))
J
Но это же жопа.
Ilya
https://github.com/openstack/cinder/blob/ea04cda682168b642ae2fa823338c4dd26e5c86c/cinder/volume/flows/manager/create_volume.py#L807
Ilya
тут вроде нет похожей функциональности
J
Это вроде значение по умолчанию
Да) Именно поэтому обычно и ставят True)
NS 🇷🇺
Зачем?)
Vladislav
Чтобы при создании дисков образ не скачивался из Glance каждый раз, а выполнялся clone в бекенде.
NS 🇷🇺
У меня нет сефа, мне не понять )
J
У меня нет сефа, мне не понять )
Ну эт как в lvm тонкие тома)
NS 🇷🇺
Ну эт как в lvm тонкие тома)
Интересная аналогия )
J
Интересная аналогия )
Ну точнее как снапшоты) Чот я дурканул)
NS 🇷🇺
бывает
Ivan
а что вам от cinder’а нужно-то? а то я запутался немного
Vladislav
Чтоб он rbd flatten выполнял в фоне после создания клонированием диска из образа.
Ivan
есть rbd_max_clone_depth, но не уверен что оно будет работать в связке с глансом
Ivan
rbd_flatten_volume_from_snapshot - для снапшотов
Ivan
вообще это немного не стандартный юзкейс
Dmitry
вообще это немного не стандартный юзкейс
стандартный - не стандартный, но на производительность влияет.
Vladislav
Блюпринты об этом и были, чтоб дописывать. Сейчас оно или не флаттенит, или флаттенит сразу после создания, и во время flattening диск остаётся в статусе creating, afaik.
Dmitry
весело в общем
Ivan
не понимаю как это лучше будет по перформансу
Vladislav
да, и многие вещи могут падать из-за creating - а.
Скорее не падать, а просто Nova не запустит инстанс, пока диск в таком статусе, например, и подключить его не даст.
Ivan
имаджи в qcow?
Vladislav
raw.
Vladislav
Да и сама Nova инстанс в error переведет, если он запускался bfv, и тайм-аут закончится. По умолчанию он маленький.
J
Вы чо, ребята) Я ж просто спросил. Не так нет. Если и когда прижмет, допишу, там делов то на пару десятков строк в сумме.
Vladislav
Только потом когда захочется запустить несколько сотен инстансов одновременно, может появиться желание, чтобы flattening выполнялся не сразу одновременно для всех сотен созданных дисков, и в таком случае получится больше строк.
Yuf
https://pastebin.com/zvhNfWp4
Yuf
у кого то выходила такая ошибка ?
Yuf
установил libreswan-3.25-4.1.el7_6.x86_64
Yuf
cat /etc/neutron/l3_agent.ini|grep vpn extensions = fwaas, vpnaas [vpnagent] vpn_device_driver = neutron_vpnaas.services.vpn.device_drivers.libreswan_ipsec.LibreSwanDriver
Yuf
at /etc/neutron/neutron.conf|grep vpn service_plugins = router, firewall, vpnaas, neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2 ##service_plugins = router, firewall, neutron.services.vpn.plugin.VPNDriverPlugin, neutron_lbaas.services.loadbalancer.plugin.LoadBalancerPluginv2
Yuf
cat /etc/neutron/neutron_vpnaas.conf |grep vpn # From neutron.vpnaas ##service_provider = VPN:vpnaas:neutron_vpnaas.services.vpn.service_drivers.ipsec.IPsecVPNDriver:default service_provider = VPN:libreswan:neutron_vpnaas.services.vpn.service_drivers.ipsec.IPsecVPNDriver:default #service_provider = VPN:openswan:neutron_vpnaas.services.vpn.service_drivers.ipsec.IPsecVPNDriver:default
Yuf
https://ask.openstack.org/en/question/91872/vpnaas-on-neutron/
Yuf
neutron service-provider-list neutron CLI is deprecated and will be removed in the future. Use openstack CLI instead. +----------------+-------------+---------+ | service_type | name | default | +----------------+-------------+---------+ | L3_ROUTER_NAT | dvrha | False | | VPN | vpnaas | True | | L3_ROUTER_NAT | ha | False | | FIREWALL | iptables | True | | LOADBALANCERV2 | haproxy | True | | L3_ROUTER_NAT | single_node | False | | L3_ROUTER_NAT | dvr | False | | FIREWALL | iptables | True | | VPN | vpnaas | True | | LOADBALANCERV2 | haproxy | True | | FIREWALL | iptables | True | | VPN | vpnaas | True | | LOADBALANCERV2 | haproxy | True | +----------------+-------------+---------+
Yuf
может помочь ?
Yuf
Solve by my self, uninstalling neutron-vpn-agent & strongswan, then installed the openswan first & neutron-vpn-agent again witout strongswan https://ask.openstack.org/en/question/84594/vpnaas-liberty-error-while-create-ipsec-site-connections/
Yuf
https://pastebin.com/3Fvx4ngP
Yuf
2019-03-09 01:50:16.461 32231 INFO neutron.api.extensions [req-138368ed-1b33-4241-b0df-8e29500efb0b - - - - -] Loaded extension: vpn-endpoint-groups 2019-03-09 01:50:16.462 32231 INFO neutron.api.extensions [req-138368ed-1b33-4241-b0df-8e29500efb0b - - - - -] Loaded extension: vpn-flavors 2019-03-09 01:50:16.466 32231 INFO neutron.api.extensions [req-138368ed-1b33-4241-b0df-8e29500efb0b - - - - -] Loaded extension: vpnaas 2019-03-09 01:50:16.510 32231 INFO neutron.quota.resource_registry [req-138368ed-1b33-4241-b0df-8e29500efb0b - - - - -] Creating instance of CountableResource for resource:vpnservice 2019-03-09 01:50:16.530 32231 INFO neutron.quota.resource_registry [req-138368ed-1b33-4241-b0df-8e29500efb0b - - - - -] Creating instance of CountableResource for resource:vpnservice 2019-03-09 01:50:16.531 32231 WARNING neutron.quota.resource_registry [req-138368ed-1b33-4241-b0df-8e29500efb0b - - - - -] vpnservice is already registered
Yuf
вроде бы завелся
Yuf
спасла отца русском демократия
Yuf
service_provider = VPN:vpnaas:neutron_vpnaas.services.vpn.service_drivers.ipsec.IPsecVPNDriver:default