### VERIFICATION DONE KINETIC ### # create lxc lxc launch images:ubuntu/kinetic etcdkinetic
# Previous package package name: python-etcd3gw package version: python-etcd3gw_0.2.5-1ubuntu2 series: Kinetic python2 -c "print(b'hello_world'.decode().decode('utf-8'))" hello_world root@etcdkinetic:~/python-etcd3gw-0.2.5# python3 -c "print(b'hello_world'.decode().decode('utf-8'))" Traceback (most recent call last): File "<string>", line 1, in <module> AttributeError: 'str' object has no attribute 'decode'. Did you mean: 'encode'? apt build-dep . debuild -us -uc All unit tests passed. #start etcd server in new shell etcd # open new shell, add a watch on foo etcdctl watch foo -f # run etcdctl commands etcdctl set foo bar etcdctl update foo foodbarbar etcdctl rm foo etcdctl mk foo foobarbar The watch is working and responsive to etcdctl commands the etcdctl watch command is working as intended shown in seperate terminal etcdctl watch foo -f bar bar foodbarbar PrevNode.Value: foodbarbar foobarbar etcdctl --debug cluster-health Cluster-Endpoints: http://127.0.0.1:4001, http://127.0.0.1:2379 cURL Command: curl -X GET http://127.0.0.1:4001/v2/members cURL Command: curl -X GET http://127.0.0.1:2379/v2/members member 8e9e05c52164694d is healthy: got healthy result from http://localhost:2379 cluster is healthy * Note should you run with etcd enabled and run debuild -us -uc for any python-etcd3gw package from source ====================================================================== FAIL: etcd3gw.tests.test_etcd3gw.TestEtcd3Gateway.test_client_locks etcd3gw.tests.test_etcd3gw.TestEtcd3Gateway.test_client_locks ---------------------------------------------------------------------- testtools.testresult.real._StringException: Traceback (most recent call last): File "/root/python-etcd3gw-0.2.5/etcd3gw/tests/test_etcd3gw.py", line 351, in test_client_locks lock = self.client.lock(id='xyz-%s' % time.clock(), ttl=60) AttributeError: module 'time' has no attribute 'clock' ### VERIFICATION DONE KINETIC ### ** Tags removed: verification-needed-kinetic ** Tags added: verification-done-kinetic -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1965325 Title: upstream patch from opendev - double encoding-decoding To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/python-etcd3gw/+bug/1965325/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs