Sorry for being vague. Here are some more details: I installed the Mitaka packages from opensuse repo. Here are the config files magnum.conf https://gist.github.com/achanda/3fca8914e225e430e8e6a86f321cb77d api-paste.ini https://gist.github.com/achanda/4415d5554156234c9ef5da0300e1487e policy.json https://gist.github.com/achanda/12f21236bb19ae0c71774c19c372813f
# pip freeze You are using pip version 6.0.8, however version 8.1.2 is available. You should consider upgrading via the 'pip install --upgrade pip' command. alembic==0.8.2 amqp==1.4.6 anyjson==0.3.3 aodh==2.0.1.dev2 appdirs==1.4.0 automaton==0.7.0 Babel==1.3 backports.ssl-match-hostname==3.4.0.2 beautifulsoup4==4.3.2 blinker==1.3 boto==2.39.0 c3==1.26.1 cachetools==1.0.3 castellan==0.3.1 ceilometer==6.0.1.dev12 cffi==1.1.0 cinder==8.0.1.dev50 cliff==1.15.0 cmd2==0.6.8 colorama==0.3.3 contextlib2==0.4.0 coverage==3.7.1 croniter==0.3.5 cryptography==1.0 cssselect==0.9.1 debtcollector==1.3.0 decorator==3.4.0 designate==2.0.1.dev11 Django==1.8.6 django-appconf==0.6 django-babel==0.4.0 django-compressor==1.5 django-nose==1.2 django-openstack-auth==2.2.1 django-pyscss==2.0.2 dnspython==1.12.0 docker-py==1.7.2 dogpile.cache==0.5.7 dogpile.core==0.4.1 ec2-api==0.2.0 ecdsa==0.13 eci-cinder-scheduler==1.0 eci-python-libs==1.0.47 enum==0.4.4 enum34==1.0.4 eventlet==0.18.4 extras==0.0.3 falcon==0.4.0.dev0 fasteners==0.14.1 fixtures==1.3.1 Flask==0.10.1 flup==1.0.3.dev20110405 funcsigs==0.4 futures==3.0.2 futurist==0.13.0 glance==12.0.1.dev14 glance-store==0.13.1 gnocchiclient==2.1.0 google-api-python-client==1.5.0 greenlet==0.4.5 gunicorn==19.3.0 happybase==0.8 heat==6.0.1.dev23 horizon==9.0.1.dev40 html5lib==0.999999 httplib2==0.9.2 idna==2.0 iniparse==0.4 ipaddress==1.0.14 iso8601==0.1.11 itsdangerous==0.24 Jinja2==2.8 jsonpatch==1.11 jsonpath-rw==1.2.3 jsonpath-rw-ext==0.1.9 jsonpointer==1.9 jsonschema==2.4.0 kafka-python==1.0.1 kazoo==2.0 keyring==7.1.2 keystone==9.0.2.dev1 keystoneauth1==2.2.0 keystonemiddleware==4.0.0 kombu==3.0.26 ldappool==1.0 logutils==0.3.3 lxml==3.5.0 M2Crypto==0.21.1 magnum==2.0.1.dev5 Mako==1.0.1 MarkupSafe==0.23 meld3==1.0.0 mock==1.3.0 monotonic==0.6 mox3==0.8.0 msgpack-python==0.4.6 MySQL-python==1.2.4 netaddr==0.7.14 netifaces==0.10.4 networkx==1.10 neutron==8.1.1.dev32 neutron-lib==0.0.2 nose==1.3.7 nose-exclude==0.4.1 nosehtmloutput==0.0.5 nosexcover==1.0.8 nova==13.0.1.dev53 oauth2client==1.5.1 oauthlib==0.7.2 openstack.nose-plugin==0.11 openstacksdk==0.8.1 os-brick==1.2.0 os-client-config==1.16.0 os-testr==0.6.0 os-win==0.3.1 oslo.cache==1.6.0 oslo.concurrency==3.7.0 oslo.config==3.9.0 oslo.context==2.2.0 oslo.db==4.7.0 oslo.i18n==3.3.0 oslo.log==3.2.0 oslo.messaging==4.6.1 oslo.middleware==3.8.0 oslo.policy==1.5.0 oslo.reports==1.7.0 oslo.rootwrap==2.0.0 oslo.serialization==2.4.0 oslo.service==1.7.0 oslo.utils==3.6.0 oslo.versionedobjects==1.8.0 oslo.vmware==2.5.0 osprofiler==1.2.0 ovs==2.6.0.dev1 paramiko==1.16.0 passlib==1.6.2 Paste==2.0.1 PasteDeploy==1.5.2 pathlib==1.0 pbr==1.8.0 pecan==1.0.2 pika==0.10.0 pika-pool==0.1.3 Pillow==2.8.1 Pint==0.6 platform-encryption==1.0 ply==3.4 positional==1.0.1 prettytable==0.7.2 psutil==3.1.1 psycopg2==2.6 pyasn1==0.1.9 pyasn1-modules==0.0.5 pycadf==2.1.0 pycparser==2.10 pycrypto==2.6.1 pycurl==7.19.0 pygobject==3.10.2 pyinotify==0.9.6 PyJWT==1.1.0 pykerberos==1.1.10 pymongo==3.0.3 PyMySQL==0.6.6 pyOpenSSL==0.14 pyparsing==2.0.1 pysaml2==2.4.0 pyScss==1.3.4 pysnmp==4.2.5 python-barbicanclient==3.3.0 python-ceilometerclient==2.3.0 python-cinderclient==1.6.0 python-dateutil==2.4.2 python-designateclient==1.5.0 python-editor==0.3 python-glanceclient==2.0.0 python-heatclient==0.8.0 python-keystoneclient==2.3.1 python-ldap==2.4.15 python-magnumclient==2.0.0 python-manilaclient==1.8.1 python-memcached==1.57 python-mimeparse==0.1.4 python-neutronclient==3.1.1 python-novaclient==3.3.0 python-openid==2.2.5 python-openstackclient==2.2.0 python-saharaclient==0.13.0 python-subunit==1.0.0 python-swiftclient==3.0.0 python-troveclient==1.3.0 pytz==2015.2 pywbem==0.7.0 PyYAML==3.11 repoze.lru==0.6 repoze.who==2.2 requests==2.9.1 requests-aws==0.1.8 requests-kerberos==0.8.0 requestsexceptions==1.1.2 retrying==1.3.3 rfc3986==0.2.0 Routes==2.2 rsa==3.1.4 rtslib-fb==2.1.49 ryu==4.0 semantic-version==2.4.1 simplegeneric==0.8.1 simplejson==3.3.1 singledispatch==3.4.0.3 siolib==1.5.0 six==1.10.0 SQLAlchemy==1.0.11 sqlalchemy-migrate==0.10.0 sqlparse==0.1.15 stevedore==1.8.0 suds-jurko==0.6 supervisor==3.1.3 taskflow==1.30.0 tempest-lib==1.0.0 Tempita==0.5.1 termcolor==1.1.0 testrepository==0.0.20 testresources==0.2.7 testscenarios==0.5.0 testtools==1.5.0 thrift==0.9.1 tooz==1.34.0 uncertainties==2.4.6 unicodecsv==0.9.4 unittest2==0.8.0 uritemplate==0.6 urlgrabber==3.9.1 urllib3==1.14 voluptuous==0.8.7 waitress==0.8.9 warlock==1.1.0 WebOb==1.4.1 websocket-client==0.32.0 websockify==0.6.1 WebTest==2.0.18 Werkzeug==0.9.6 wrapt==1.10.6 WSME==0.8.0 xattr==0.7.2 XStatic==1.0.1 XStatic-Angular==1.3.7.0 XStatic-Angular-Bootstrap==0.11.0.2 XStatic-Angular-Gettext==2.1.0.2 XStatic-Angular-lrdragndrop==1.0.2.2 XStatic-Bootstrap-Datepicker==1.3.1.0 XStatic-Bootstrap-SCSS==3.2.0.0 XStatic-bootswatch==3.3.5.3 XStatic-D3==3.1.6.2 XStatic-Font-Awesome==4.3.0.0 XStatic-Hogan==2.0.0.2 XStatic-Jasmine==2.1.2.0 XStatic-jQuery==1.10.2.1 XStatic-JQuery-Migrate==1.2.1.1 XStatic-jquery-ui==1.11.0.1 XStatic-JQuery.quicksearch==2.0.3.1 XStatic-JQuery.TableSorter==2.14.5.1 XStatic-JSEncrypt==2.0.0.2 XStatic-mdi==1.1.70.1 XStatic-Rickshaw==1.5.0.0 XStatic-roboto-fontface==0.4.3.2 XStatic-smart-table==1.4.5.3 XStatic-Spin==1.2.5.2 XStatic-term.js==0.0.4.2 yum-metadata-parser==1.1.2 zake==0.2.0 zope.interface==4.1.1 Thanks On Tue, Jun 21, 2016 at 2:28 PM, Hongbin Lu <[email protected]> wrote: > Hi Abhishek, > > I have no idea ant need further information. Could you provide the following > information? > * How you installed Magnum (install from source or package, manually or using > any tool, etc.)? > * Which version of Magnum you installed (master, Mitaka, etc.)? > * Could you paste your Magnum config files (under /etc/magnum/, you might > want to remove passwords and other confidential information)? > * Could you type "sudo pip freeze" and paste the output here? > > Ping me in IRC if you want. > > Best regards, > Hongbin > >> -----Original Message----- >> From: Abhishek Chanda [mailto:[email protected]] >> Sent: June-21-16 5:05 PM >> To: [email protected] >> Subject: [Openstack-operators] [Magnum] Keystone error while creating a >> baymodel >> >> Hi all, >> >> I am trying to run Magnum on 3 management nodes. I get the following >> error in api logs while trying to create a baymodel >> >> Traceback (most recent call last): >> File "/usr/lib/python2.7/site-packages/wsmeext/pecan.py", line 84, in >> callfunction >> result = f(self, *args, **kwargs) >> File "<string>", line 2, in post >> File "/usr/lib/python2.7/site-packages/magnum/api/validation.py", >> line 96, in wrapper >> return func(*args, **kwargs) >> File "<string>", line 2, in post >> File "/usr/lib/python2.7/site-packages/magnum/api/validation.py", >> line 131, in wrapper >> return func(*args, **kwargs) >> File "/usr/lib/python2.7/site- >> packages/magnum/api/controllers/v1/baymodel.py", >> line 315, in post >> attr_validator.validate_os_resources(context, baymodel_dict) >> File "/usr/lib/python2.7/site-packages/magnum/api/attr_validator.py", >> line 91, in validate_os_resources >> validate_method(cli, baymodel[attr]) >> File "/usr/lib/python2.7/site-packages/magnum/api/attr_validator.py", >> line 66, in validate_external_network >> networks = cli.neutron().list_networks() >> File "/usr/lib/python2.7/site-packages/magnum/common/exception.py", >> line 170, in wrapped >> return func(*args, **kw) >> File "/usr/lib/python2.7/site-packages/magnum/common/clients.py", >> line 254, in neutron >> region_name=region_name) >> File "/usr/lib/python2.7/site-packages/magnum/common/clients.py", >> line 135, in url_for >> return self.keystone().client.service_catalog.url_for(**kwargs) >> File "/usr/lib/python2.7/site-packages/magnum/common/keystone.py", >> line 78, in client >> self._client = self._get_ks_client() >> File "/usr/lib/python2.7/site-packages/magnum/common/keystone.py", >> line 144, in _get_ks_client >> return kc_v3.Client(**kwargs) >> File "/usr/lib/python2.7/site-packages/keystoneclient/v3/client.py", >> line 190, in __init__ >> super(Client, self).__init__(**kwargs) >> File "/usr/lib/python2.7/site-packages/debtcollector/renames.py", >> line 45, in wrapper >> return f(*args, **kwargs) >> File "/usr/lib/python2.7/site-packages/debtcollector/renames.py", >> line 45, in wrapper >> return f(*args, **kwargs) >> File "/usr/lib/python2.7/site-packages/positional/__init__.py", line >> 94, in inner >> return func(*args, **kwargs) >> File "/usr/lib/python2.7/site-packages/keystoneclient/httpclient.py", >> line 299, in __init__ >> self.auth_token_from_user = self.auth_ref.auth_token >> File "/usr/lib/python2.7/site-packages/keystoneclient/access.py", >> line 141, in auth_token >> return self['auth_token'] >> KeyError: 'auth_token' >> >> I noticed that the kwargs being passed to Client, has a key called >> token but not auth_token. Interestingly, when I change that to >> auth_token, it still does not work. What am I missing here? >> >> Thanks >> >> _______________________________________________ >> OpenStack-operators mailing list >> [email protected] >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators _______________________________________________ OpenStack-operators mailing list [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators
