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 сервис надо апгрейдить до более свежего
✠ FLASh ✠
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
✠ FLASh ✠
Artem
На контроллере? 3.2.0
✠ FLASh ✠
mitaka, newton, pike?
✠ FLASh ✠
пусть девопсы обновят на компьютах нова сервисы на более новые
Artem
pike, я сам себе пытаюсь поднять на виртуалках, спасибо, попробую обновить
Andrey
NS 🇷🇺
Anonymous
@k0DeMaster будет жить. Поприветствуем!
J
Этсамое)
Подниму опять тему)
J
Ничо типа этого так и не реализовали?
https://blueprints.launchpad.net/cinder/+spec/rbd-flatten-clone-image
Ilya
J
J
Это я вижу.
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
тут вроде нет похожей функциональности
NS 🇷🇺
NS 🇷🇺
Зачем?)
Vladislav
Чтобы при создании дисков образ не скачивался из Glance каждый раз, а выполнялся clone в бекенде.
NS 🇷🇺
У меня нет сефа, мне не понять )
J
NS 🇷🇺
NS 🇷🇺
бывает
Ivan
а что вам от cinder’а нужно-то? а то я запутался немного
Vladislav
Чтоб он rbd flatten выполнял в фоне после создания клонированием диска из образа.
Ivan
есть rbd_max_clone_depth, но не уверен что оно будет работать в связке с глансом
Ivan
rbd_flatten_volume_from_snapshot - для снапшотов
Ivan
вообще это немного не стандартный юзкейс
Dmitry
Vladislav
Блюпринты об этом и были, чтоб дописывать. Сейчас оно или не флаттенит, или флаттенит сразу после создания, и во время flattening диск остаётся в статусе creating, afaik.
Dmitry
Dmitry
весело в общем
Ivan
не понимаю как это лучше будет по перформансу
Ivan
имаджи в qcow?
Vladislav
raw.
Dmitry
Vladislav
Да и сама Nova инстанс в error переведет, если он запускался bfv, и тайм-аут закончится. По умолчанию он маленький.
J
Вы чо, ребята)
Я ж просто спросил. Не так нет. Если и когда прижмет, допишу, там делов то на пару десятков строк в сумме.
Dmitry
Vladislav
Только потом когда захочется запустить несколько сотен инстансов одновременно, может появиться желание, чтобы flattening выполнялся не сразу одновременно для всех сотен созданных дисков, и в таком случае получится больше строк.
Dmitry
J
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