neutron-vpn-agent binary not found

Bug #1731498 reported by Alexey
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
kolla-ansible
Fix Released
Undecided
Chason Chan

Bug Description

I'm testing Kolla 5.0.0 release (Ubuntu, source images).
Neutron-vpnaas container is not starting because of missing neutron-vpn-agent:

+ echo 'Running command: '\''/usr/local/bin/neutron-vpnaas-agent-wrapper.sh'\'''
Running command: '/usr/local/bin/neutron-vpnaas-agent-wrapper.sh'
+ exec /usr/local/bin/neutron-vpnaas-agent-wrapper.sh
/usr/local/bin/neutron-vpnaas-agent-wrapper.sh: line 13: neutron-vpn-agent: command not found

Is there any workaround for this?
Thanks!

Revision history for this message
ByungYeol Woo (wby1089) wrote :

I have faced with same issue.
There are no neutron-vpn-agent file in neutron-vpnaas-agent image.

[root@control01 ~]# docker run -t -i KOLLA-IP-ADDRESS:5000/kolla/centos-binary-neutron-vpnaas-agent:5.0.0 /bin/bash
()[root@7a84dbe67425 bin]# ls /bin/*neutron*
neutron neutron-api neutron-dhcp-agent neutron-keepalived-state-change neutron-linuxbridge-cleanup neutron-ovs-cleanup neutron-rootwrap-daemon neutron-server
neutron-2 neutron-db-manage neutron-enable-bridge-firewall.sh neutron-l3-agent neutron-metadata-agent neutron-pd-notify neutron-rootwrap-xen-dom0 neutron-usage-audit
neutron-2.7 neutron-debug neutron-ipset-cleanup neutron-lbaasv2-agent neutron-netns-cleanup neutron-rootwrap neutron-sanity-check neutron-vpn-netns-wrapper

()[root@7a84dbe67425 bin]# rpm -ql python-neutron-vpnaas-11.0.0-0.20171102051217.7234047.el7.centos.noarch | grep neutron-vpn-agent
()[root@7a84dbe67425 bin]#

ByungYeol Woo (wby1089)
affects: kolla → kolla-ansible
Chason Chan (chen-xing)
Changed in kolla-ansible:
assignee: nobody → Chason Chan (chen-xing)
Revision history for this message
Chason Chan (chen-xing) wrote :

Rdoproject has removed neutron-vpn-agent service and binary from package[1], as the neutron-vpnaas project removed it in https://review.openstack.org/#/c/488247/. We need upgrade the neutron role.

[1]https://review.rdoproject.org/r/#/c/10349/

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla-ansible (master)

Fix proposed to branch: master
Review: https://review.openstack.org/530022

Changed in kolla-ansible:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla-ansible (master)

Reviewed: https://review.openstack.org/530022
Committed: https://git.openstack.org/cgit/openstack/kolla-ansible/commit/?id=9fe70f45f3316b9afe0f946fc412d11aa66b6fba
Submitter: Zuul
Branch: master

commit 9fe70f45f3316b9afe0f946fc412d11aa66b6fba
Author: chenxing <email address hidden>
Date: Mon Dec 25 18:20:17 2017 +0800

    Restructure the vpnaas roles

    As neutron-vpnaas-agent has been loaded just inside of the existing l3 agent
    rather than requiring operators to run a completely different binary with a
    subclass of the existing L3 agent[1]. We need restructure this role to fit
    with this new feature.

    [1] https://review.openstack.org/488247

    Depends-On: I47cd8ba5a14da3c76d5b1eb0b4c0cf0c729eb2ff
    Change-Id: Id690a652bc9facf1c3e39358f548ab7ddd967d80
    Implements: blueprint restructure-neutron-vpnaas
    Closes-Bug: #1731498

Changed in kolla-ansible:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla-ansible 7.0.0.0b2

This issue was fixed in the openstack/kolla-ansible 7.0.0.0b2 development milestone.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kolla-ansible (stable/queens)

Fix proposed to branch: stable/queens
Review: https://review.openstack.org/613519

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kolla-ansible (stable/queens)

Reviewed: https://review.openstack.org/613519
Committed: https://git.openstack.org/cgit/openstack/kolla-ansible/commit/?id=b6a46c56fb551c837e96a2b9ecf7ab6743491a6b
Submitter: Zuul
Branch: stable/queens

commit b6a46c56fb551c837e96a2b9ecf7ab6743491a6b
Author: Christian Berendt <email address hidden>
Date: Fri Oct 26 09:43:52 2018 +0200

    Restructure the vpnaas roles

    As neutron-vpnaas-agent has been loaded just inside of the existing l3 agent
    rather than requiring operators to run a completely different binary with a
    subclass of the existing L3 agent[1]. We need restructure this role to fit
    with this new feature.

    [1] https://review.openstack.org/488247

    Depends-On: I47cd8ba5a14da3c76d5b1eb0b4c0cf0c729eb2ff
    Implements: blueprint restructure-neutron-vpnaas
    Closes-Bug: #1731498

    Change-Id: I8f56f843505daf3a5cc066c06cca2abafbcd242c
    (cherry picked from commit Id690a652bc9facf1c3e39358f548ab7ddd967d80)

tags: added: in-stable-queens
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kolla-ansible 6.1.1

This issue was fixed in the openstack/kolla-ansible 6.1.1 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.