Python OpenStackClient - interface_attach() takes exactly 5 arguments (4 given)

asked 2018-03-20 11:22:54 -0600

Augustin Ziegler gravatar image

updated 2018-03-20 11:23:08 -0600

Hello, whenever using the Python OpenStackClient for Windows on port changes, I am getting the following error:

(openstack) server add fixed ip '<server_id>' '<network_id>'

interface_attach() takes exactly 5 arguments (4 given)

edit retag flag offensive close merge delete


Perhaps a version mismatch of some library. The debug option might give you clues what library that might be.

Or simply a bug.

Bernd Bausch gravatar imageBernd Bausch ( 2018-03-20 18:38:03 -0600 )edit

1 answer

Sort by ยป oldest newest most voted

answered 2018-04-03 05:33:42 -0600

Augustin Ziegler gravatar image

It was a client version missmatch, I used a newer client version than recommended for the OpenStack environment (Ocata). (

edit flag offensive delete link more


Can you please give me an output of pip freeze so I can try to duplicate your environment. I keep running into this regardless of the version of the client I try to install.

jvervlied gravatar imagejvervlied ( 2018-06-04 15:17:02 -0600 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools



Asked: 2018-03-20 11:22:54 -0600

Seen: 330 times

Last updated: Apr 03 '18