[Yahoo-eng-team] [Bug 1589993] Re: Murano cannot deploy with federated user
** No longer affects: murano -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Identity (keystone). https://bugs.launchpad.net/bugs/1589993 Title: Murano cannot deploy with federated user Status in OpenStack Identity (keystone): In Progress Bug description: Deploying with federated user throws an exception in murano-engine with: Exception Could not find role: 9fe2ff9ee4384b1894a90878d3e92bab (HTTP 404) The mentioned role is _member_ The full trace: 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine File "/usr/lib/python2.7/dist-packages/murano/common/engine.py", line 159, in execute 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine self._create_trust() 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine File "/usr/lib/python2.7/dist-packages/murano/common/engine.py", line 282, in _create_trust 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine self._session.token, self._session.project_id) 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine File "/usr/lib/python2.7/dist-packages/murano/common/auth_utils.py", line 98, in create_trust 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine project=project) 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine File "/usr/lib/python2.7/dist-packages/keystoneclient/v3/contrib/trusts.py", line 75, in create 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine **kwargs) 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine File "/usr/lib/python2.7/dist-packages/keystoneclient/base.py", line 75, in func 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine return f(*args, **new_kwargs) 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine File "/usr/lib/python2.7/dist-packages/keystoneclient/base.py", line 339, in create 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine self.key) 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine File "/usr/lib/python2.7/dist-packages/keystoneclient/base.py", line 171, in _post 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine resp, body = self.client.post(url, body=body, **kwargs) 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine File "/usr/lib/python2.7/dist-packages/keystoneauth1/adapter.py", line 179, in post 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine return self.request(url, 'POST', **kwargs) 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine File "/usr/lib/python2.7/dist-packages/keystoneauth1/adapter.py", line 331, in request 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine resp = super(LegacyJsonAdapter, self).request(*args, **kwargs) 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine File "/usr/lib/python2.7/dist-packages/keystoneauth1/adapter.py", line 98, in request 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine return self.session.request(url, method, **kwargs) 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine File "/usr/lib/python2.7/dist-packages/positional/__init__.py", line 94, in inner 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine return func(*args, **kwargs) 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine File "/usr/lib/python2.7/dist-packages/keystoneclient/session.py", line 420, in request 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine raise exceptions.from_response(resp, method, url) 2016-06-07 15:08:05.732 8194 ERROR murano.common.engine NotFound: Could not find role: 9fe2ff9ee4384b1894a90878d3e92bab (HTTP 404) (Request-ID: req-760d033b-e456-4915-b197-e450d4c8a405) Seems something wrong with creating a trust. To manage notifications about this bug go to: https://bugs.launchpad.net/keystone/+bug/1589993/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1473369] Re: new mock release broke a bunch of unit tests
** Changed in: python-muranoclient Status: Fix Committed => Fix Released ** Changed in: python-muranoclient Milestone: 0.6.1 => 0.6.2 -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1473369 Title: new mock release broke a bunch of unit tests Status in Glance: Fix Released Status in Glance kilo series: Fix Released Status in glance_store: Fix Released Status in murano: Fix Released Status in murano kilo series: Fix Committed Status in neutron: Fix Released Status in neutron kilo series: In Progress Status in python-muranoclient: Fix Released Status in python-muranoclient kilo series: In Progress Status in OpenStack Object Storage (swift): Fix Released Bug description: http://lists.openstack.org/pipermail/openstack- dev/2015-July/069156.html To manage notifications about this bug go to: https://bugs.launchpad.net/glance/+bug/1473369/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1190149] Re: Token auth fails when token is larger than 8k
** Changed in: murano Milestone: liberty-3 = liberty-2 ** Changed in: murano Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1190149 Title: Token auth fails when token is larger than 8k Status in Cinder: Fix Released Status in Cinder havana series: Fix Committed Status in Glance: Fix Released Status in Glance havana series: Fix Committed Status in heat: Fix Released Status in heat havana series: Fix Committed Status in Keystone: Fix Released Status in murano: Fix Released Status in neutron: Fix Released Status in OpenStack Compute (nova): Fix Released Status in Sahara: Fix Released Status in OpenStack Object Storage (swift): Fix Released Status in Trove: Fix Released Bug description: The following tests fail when there are 8 or more endpoints registered with keystone tempest.api.compute.test_auth_token.AuthTokenTestJSON.test_v3_token tempest.api.compute.test_auth_token.AuthTokenTestXML.test_v3_token Steps to reproduce: - run devstack with the following services (the heat h-* apis push the endpoint count over the threshold ENABLED_SERVICES=g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-sch,horizon,mysql,rabbit,sysstat,tempest,s-proxy,s-account,s-container,s-object,cinder,c-api,c-vol,c-sch,n-cond,heat,h-api,h-api-cfn,h-api-cw,h-eng,n-net - run the failing tempest tests, eg testr run test_v3_token - results in the following errors: ERROR: tempest.api.compute.test_auth_token.AuthTokenTestJSON.test_v3_token tags: worker-0 -- Traceback (most recent call last): File tempest/api/compute/test_auth_token.py, line 48, in test_v3_token self.servers_v3.list_servers() File tempest/services/compute/json/servers_client.py, line 138, in list_servers resp, body = self.get(url) File tempest/common/rest_client.py, line 269, in get return self.request('GET', url, headers) File tempest/common/rest_client.py, line 394, in request resp, resp_body) File tempest/common/rest_client.py, line 443, in _error_checker resp_body = self._parse_resp(resp_body) File tempest/common/rest_client.py, line 327, in _parse_resp return json.loads(body) File /usr/lib64/python2.7/json/__init__.py, line 326, in loads return _default_decoder.decode(s) File /usr/lib64/python2.7/json/decoder.py, line 366, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File /usr/lib64/python2.7/json/decoder.py, line 384, in raw_decode raise ValueError(No JSON object could be decoded) ValueError: No JSON object could be decoded == ERROR: tempest.api.compute.test_auth_token.AuthTokenTestXML.test_v3_token tags: worker-0 -- Traceback (most recent call last): File tempest/api/compute/test_auth_token.py, line 48, in test_v3_token self.servers_v3.list_servers() File tempest/services/compute/xml/servers_client.py, line 181, in list_servers resp, body = self.get(url, self.headers) File tempest/common/rest_client.py, line 269, in get return self.request('GET', url, headers) File tempest/common/rest_client.py, line 394, in request resp, resp_body) File tempest/common/rest_client.py, line 443, in _error_checker resp_body = self._parse_resp(resp_body) File tempest/common/rest_client.py, line 519, in _parse_resp return xml_to_json(etree.fromstring(body)) File lxml.etree.pyx, line 2993, in lxml.etree.fromstring (src/lxml/lxml.etree.c:63285) File parser.pxi, line 1617, in lxml.etree._parseMemoryDocument (src/lxml/lxml.etree.c:93571) File parser.pxi, line 1495, in lxml.etree._parseDoc (src/lxml/lxml.etree.c:92370) File parser.pxi, line 1011, in lxml.etree._BaseParser._parseDoc (src/lxml/lxml.etree.c:89010) File parser.pxi, line 577, in lxml.etree._ParserContext._handleParseResultDoc (src/lxml/lxml.etree.c:84711) File parser.pxi, line 676, in lxml.etree._handleParseResult (src/lxml/lxml.etree.c:85816) File parser.pxi, line 627, in lxml.etree._raiseParseError (src/lxml/lxml.etree.c:85308) XMLSyntaxError: None Ran 2 tests in 2.497s (+0.278s) FAILED (id=214, failures=2) - run keystone endpoint-delete on endpoints until there is 7 endpoints - failing tests should now pass To manage notifications about this bug go to: https://bugs.launchpad.net/cinder/+bug/1190149/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1466851] Re: Move to graduated oslo.service
** Changed in: murano Status: Fix Committed = Fix Released ** Changed in: murano Milestone: None = liberty-2 -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1466851 Title: Move to graduated oslo.service Status in Ceilometer: Fix Released Status in Cinder: Fix Released Status in congress: Fix Released Status in Designate: Fix Released Status in Glance: Fix Released Status in heat: Fix Released Status in Ironic: Fix Committed Status in Keystone: Fix Released Status in Magnum: Fix Committed Status in Manila: Fix Released Status in murano: Fix Released Status in neutron: Fix Released Status in OpenStack Compute (nova): Fix Released Status in os-brick: Fix Released Status in python-muranoclient: In Progress Status in Sahara: Fix Released Status in OpenStack Search (Searchlight): Fix Committed Status in Trove: Fix Released Bug description: oslo.service library has graduated so all OpenStack projects should port to it instead of using oslo-incubator code. To manage notifications about this bug go to: https://bugs.launchpad.net/ceilometer/+bug/1466851/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1473369] Re: new mock release broke a bunch of unit tests
** Changed in: murano Status: Fix Committed = Fix Released ** Changed in: murano Milestone: None = liberty-2 ** Changed in: murano/kilo Milestone: None = 2015.1.1 -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1473369 Title: new mock release broke a bunch of unit tests Status in Glance: Fix Released Status in Glance kilo series: Fix Released Status in glance_store: Fix Released Status in murano: Fix Released Status in murano kilo series: Fix Committed Status in neutron: Fix Released Status in neutron kilo series: In Progress Status in python-muranoclient: Fix Committed Status in python-muranoclient kilo series: In Progress Status in OpenStack Object Storage (swift): Fix Committed Bug description: http://lists.openstack.org/pipermail/openstack- dev/2015-July/069156.html To manage notifications about this bug go to: https://bugs.launchpad.net/glance/+bug/1473369/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1190149] Re: Token auth fails when token is larger than 8k
** Also affects: murano Importance: Undecided Status: New ** Changed in: murano Importance: Undecided = High ** Changed in: murano Status: New = Confirmed ** Changed in: murano Milestone: None = liberty-3 -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1190149 Title: Token auth fails when token is larger than 8k Status in Cinder: Fix Released Status in Cinder havana series: Fix Committed Status in Glance: Fix Released Status in Glance havana series: Fix Committed Status in heat: Fix Released Status in heat havana series: Fix Committed Status in Keystone: Fix Released Status in murano: Confirmed Status in neutron: Fix Released Status in OpenStack Compute (nova): Fix Released Status in Sahara: Fix Released Status in OpenStack Object Storage (swift): Fix Released Status in Trove: Fix Released Bug description: The following tests fail when there are 8 or more endpoints registered with keystone tempest.api.compute.test_auth_token.AuthTokenTestJSON.test_v3_token tempest.api.compute.test_auth_token.AuthTokenTestXML.test_v3_token Steps to reproduce: - run devstack with the following services (the heat h-* apis push the endpoint count over the threshold ENABLED_SERVICES=g-api,g-reg,key,n-api,n-crt,n-obj,n-cpu,n-sch,horizon,mysql,rabbit,sysstat,tempest,s-proxy,s-account,s-container,s-object,cinder,c-api,c-vol,c-sch,n-cond,heat,h-api,h-api-cfn,h-api-cw,h-eng,n-net - run the failing tempest tests, eg testr run test_v3_token - results in the following errors: ERROR: tempest.api.compute.test_auth_token.AuthTokenTestJSON.test_v3_token tags: worker-0 -- Traceback (most recent call last): File tempest/api/compute/test_auth_token.py, line 48, in test_v3_token self.servers_v3.list_servers() File tempest/services/compute/json/servers_client.py, line 138, in list_servers resp, body = self.get(url) File tempest/common/rest_client.py, line 269, in get return self.request('GET', url, headers) File tempest/common/rest_client.py, line 394, in request resp, resp_body) File tempest/common/rest_client.py, line 443, in _error_checker resp_body = self._parse_resp(resp_body) File tempest/common/rest_client.py, line 327, in _parse_resp return json.loads(body) File /usr/lib64/python2.7/json/__init__.py, line 326, in loads return _default_decoder.decode(s) File /usr/lib64/python2.7/json/decoder.py, line 366, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) File /usr/lib64/python2.7/json/decoder.py, line 384, in raw_decode raise ValueError(No JSON object could be decoded) ValueError: No JSON object could be decoded == ERROR: tempest.api.compute.test_auth_token.AuthTokenTestXML.test_v3_token tags: worker-0 -- Traceback (most recent call last): File tempest/api/compute/test_auth_token.py, line 48, in test_v3_token self.servers_v3.list_servers() File tempest/services/compute/xml/servers_client.py, line 181, in list_servers resp, body = self.get(url, self.headers) File tempest/common/rest_client.py, line 269, in get return self.request('GET', url, headers) File tempest/common/rest_client.py, line 394, in request resp, resp_body) File tempest/common/rest_client.py, line 443, in _error_checker resp_body = self._parse_resp(resp_body) File tempest/common/rest_client.py, line 519, in _parse_resp return xml_to_json(etree.fromstring(body)) File lxml.etree.pyx, line 2993, in lxml.etree.fromstring (src/lxml/lxml.etree.c:63285) File parser.pxi, line 1617, in lxml.etree._parseMemoryDocument (src/lxml/lxml.etree.c:93571) File parser.pxi, line 1495, in lxml.etree._parseDoc (src/lxml/lxml.etree.c:92370) File parser.pxi, line 1011, in lxml.etree._BaseParser._parseDoc (src/lxml/lxml.etree.c:89010) File parser.pxi, line 577, in lxml.etree._ParserContext._handleParseResultDoc (src/lxml/lxml.etree.c:84711) File parser.pxi, line 676, in lxml.etree._handleParseResult (src/lxml/lxml.etree.c:85816) File parser.pxi, line 627, in lxml.etree._raiseParseError (src/lxml/lxml.etree.c:85308) XMLSyntaxError: None Ran 2 tests in 2.497s (+0.278s) FAILED (id=214, failures=2) - run keystone endpoint-delete on endpoints until there is 7 endpoints - failing tests should now pass To manage notifications about this bug go to: https://bugs.launchpad.net/cinder/+bug/1190149/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help :
[Yahoo-eng-team] [Bug 1306559] Re: Fix python26 compatibility for RFCSysLogHandler
** Changed in: murano Status: Fix Committed = Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1306559 Title: Fix python26 compatibility for RFCSysLogHandler Status in Cinder: Confirmed Status in OpenStack Image Registry and Delivery Service (Glance): Fix Committed Status in OpenStack Identity (Keystone): Confirmed Status in Murano: Fix Released Status in OpenStack Neutron (virtual network service): Confirmed Bug description: Currently used pattern https://review.openstack.org/#/c/63094/15/openstack/common/log.py (lines 471-479) will fail for Python 2.6.x. In order to fix the broken Python 2.6.x compatibility, old style explicit superclass method calls should be used instead. Here is an example of how to check this for Python v2.7 and v2.6: import logging.handlers print type(logging.handlers.SysLogHandler) print type(logging.Handler) Results would be: Python 2.7: type 'type', so super() may be used for RFCSysLogHandler(logging.handlers.SysLogHandler) Python 2.6:type 'classobj', so super() may *NOT* be used for RFCSysLogHandler(logging.handlers.SysLogHandler) To manage notifications about this bug go to: https://bugs.launchpad.net/cinder/+bug/1306559/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp