Actually - https://review.openstack.org/#/c/473245/3 was proposed because we asked Hemanth to add functional tests for another bug he was fixing [0]. That bug was dealing with a case where creating a request token resulted in a 401. I don't think the patch for that fix was backported to stable/ocata or stable/newton, which would make complete sense as to why both of those branches are failing with 401s in the OAUTH1 tests.
I'll backport the original fix [1] to bug 1687593.
Actually - https:/ /review. openstack. org/#/c/ 473245/ 3 was proposed because we asked Hemanth to add functional tests for another bug he was fixing [0]. That bug was dealing with a case where creating a request token resulted in a 401. I don't think the patch for that fix was backported to stable/ocata or stable/newton, which would make complete sense as to why both of those branches are failing with 401s in the OAUTH1 tests.
I'll backport the original fix [1] to bug 1687593.
[0] https:/ /bugs.launchpad .net/keystone/ +bug/1687593 /review. openstack. org/#/c/ 461736/
[1] https:/