Hello Nikhil, On 19 May 2016 at 04:11, Nikhil Komawar <nik.koma...@gmail.com> wrote:
> > Here's something to get started: > > * Change your tests here glance/tests/functional/__init__.py to > metadata_encryption_key to the value you want to set. > > * See if they pass or fail. > I made the change to the test as you suggested and the test still passes. I have just found out that "ValueError: Input strings must be a multiple of 16 in length" and "TypeError: Incorrect padding" are caused by calling crypt.urlsafe_decrypt(...) on a data that was not previously encrypted. For example when the metadata_encryption_key is set, and there is existing data which had not been encrypted, "glance image-list" would invoke the decrypt function on the data which was not previously encrypted leading to errors. A solution to this may be to encrypt existing data when metadata_encryption_key is set and decrypt the data if it is reset. I would like get some more ideas/opinions in this issue. Thanks Konrad
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev