pycryptodome breaks nova/barbican/glance/kite
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Barbican |
Fix Released
|
High
|
Douglas Mendizábal | ||
Glance |
Fix Released
|
High
|
Unassigned | ||
OpenStack Compute (nova) |
Fix Released
|
High
|
Davanum Srinivas (DIMS) |
Bug Description
pysaml2===4.0.3 drags in pycryptodome===3.4 which breaks Nova in the both unit tests and grenade.
nova.tests.
-------
Captured traceback:
~~~~~~~~~~~~~~~~~~~
Traceback (most recent call last):
File "nova/tests/
File "nova/crypto.py", line 165, in generate_key_pair
key = paramiko.
File "/Users/
rsa = RSA.generate(bits, os.urandom, progress_func)
File "/Users/
if e % 2 == 0 or e < 3:
TypeError: unsupported operand type(s) for %: 'NoneType' and 'int'
Changed in nova: | |
importance: | Undecided → High |
Changed in barbican: | |
assignee: | nobody → Douglas Mendizábal (dougmendizabal) |
importance: | Undecided → High |
status: | New → Triaged |
milestone: | none → mitaka-rc1 |
Changed in barbican: | |
status: | Triaged → Fix Released |
It's easy to simulate this : https:/ /review. openstack. org/#/c/ 279897/