[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-05-24 Thread Launchpad Bug Tracker
This bug was fixed in the package python-etcd3gw - 0.2.5-1ubuntu1.22.04.1 --- python-etcd3gw (0.2.5-1ubuntu1.22.04.1) jammy; urgency=medium * d/p/lp1965325-watch-avoid-double-decoding-in-python3.patch - avoid double decoding in python3 (LP: #1965325) -- Heather Lemon Wed,

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-05-24 Thread Launchpad Bug Tracker
This bug was fixed in the package python-etcd3gw - 0.2.5-1ubuntu1.21.10.1 --- python-etcd3gw (0.2.5-1ubuntu1.21.10.1) impish; urgency=medium * d/p/lp1965325-watch-avoid-double-decoding-in-python3.patch - avoid double decoding in python3 (LP: #1965325) -- Heather Lemon Mon,

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-05-24 Thread Launchpad Bug Tracker
This bug was fixed in the package python-etcd3gw - 0.2.1-3ubuntu1.20.04.2 --- python-etcd3gw (0.2.1-3ubuntu1.20.04.2) focal; urgency=medium * d/p/lp1965325-watch-avoid-double-decoding-in-python3.patch - avoid double decoding in python3 (LP: #1965325) -- Heather Lemon Mon,

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-05-24 Thread Launchpad Bug Tracker
This bug was fixed in the package python-etcd3gw - 0.2.1-1ubuntu0.18.04.2 --- python-etcd3gw (0.2.1-1ubuntu0.18.04.2) bionic; urgency=medium * d/p/lp1965325-watch-avoid-double-decoding-in-python3.patch - avoid double decoding in python3 (LP: #1965325) -- Heather Lemon Tue,

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-05-24 Thread Brian Murray
Also running `debuild` as a part of the verification isn't necessary as the package having built in Launchpad verifies that. -- 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

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-05-24 Thread Brian Murray
Looking at this SRU again the testcase, specifically the python print statements, doesn't have anything to do with python-etcd3gw but the added unit test case does test the code change sufficiently. The regression testing in the comments looks good so I'm releasing this update. -- You received

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-05-20 Thread Heather Lemon
### 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

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-05-20 Thread Heather Lemon
### VERIFICATION DONE BIONIC ### # Previous package package name: python-etcd3gw package version: python-etcd3gw_0.2.1-1ubuntu0.18.04.1 series: Focal # Before enabling proposed pull-lp-source python-etcd3gw bionic-updates python2 -c "print(b'hello_world'.decode().decode('utf-8'))"

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-05-19 Thread Heather Lemon
### VERIFICATION DONE FOCAL ### # Previous package package name: python-etcd3gw package version: python-etcd3gw focal-updates series: Focal # Before enabling proposed pull-lp-source python-etcd3gw focal-updates python2 -c "print(b'hello_world'.decode().decode('utf-8'))" hello_world python3 -c

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-05-18 Thread Heather Lemon
### VERIFICATION DONE IMPISH ### # Previous package package name: python-etcd3gw package version: 0.2.5-1ubuntu1 series: Impish # Before enabling proposed pull-lp-source python-etcd3gw impish 0.2.5-1ubuntu1 python2 -c "print(b'hello_world'.decode().decode('utf-8'))" hello_world python3 -c

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-05-18 Thread Heather Lemon
I am asking for more detailed reproducer steps there doesn't seem to be any difference in the etcdctl watch function in etcd. I'm not sure how that works with the python-etcd3gw package. ** Tags removed: verification-needed-jammy ** Tags added: verification-done-jammy -- You received this bug

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-05-18 Thread Heather Lemon
### VERIFICATION DONE JAMMY ### # Previous package package name: python-etcd3gw package version: python-etcd3gw_0.2.5-1ubuntu1 series: Jammy Before enabling proposed root@etcdjammy:~/etcd-old/python-etcd3gw-0.2.5# python2 -c "print(b'hello_world'.decode().decode('utf-8'))" hello_world

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-05-17 Thread Brian Murray
Hello Heather, or anyone else affected, Accepted python-etcd3gw into bionic-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/python- etcd3gw/0.2.1-1ubuntu0.18.04.2 in a few hours, and then in the -proposed repository. Please help us by testing this

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-05-17 Thread Brian Murray
Hello Heather, or anyone else affected, Accepted python-etcd3gw into jammy-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/python- etcd3gw/0.2.5-1ubuntu1.22.04.1 in a few hours, and then in the -proposed repository. Please help us by testing this new

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-05-09 Thread Heitor Alves de Siqueira
Uploaded to stable releases, thanks! I had to adjust some minor things (package versions) due to the new kinetic upload, but the patches themselves were good. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-05-03 Thread Launchpad Bug Tracker
This bug was fixed in the package python-etcd3gw - 0.2.5-1ubuntu2 --- python-etcd3gw (0.2.5-1ubuntu2) kinetic; urgency=medium * d/p/lp1965325-watch-avoid-double-decoding-in-python3.patch - avoid double decoding in python3 (LP: #1965325) -- Heather Lemon Tue, 03 May 2022

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-05-03 Thread Dan Streetman
uploaded to kinetic, thanks! -- 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:

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-05-03 Thread Heather Lemon
May 03, 2022 kinetic debdiff ** Patch added: "lp1965325-kinetic.debdiff" https://bugs.launchpad.net/ubuntu/+source/python-etcd3gw/+bug/1965325/+attachment/5586321/+files/lp1965325-kinetic.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-05-03 Thread Heather Lemon
** Also affects: python-etcd3gw (Ubuntu Kinetic) Importance: High Assignee: Heather Lemon (hypothetical-lemon) Status: In Progress ** Tags added: verification-needed-kinetic -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-04-19 Thread Heather Lemon
ready for sru review -- 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:

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-04-19 Thread Heather Lemon
updated the bionic patch to fix failing Python27 unit tests. ** Patch added: "lp1965325-bionic.debdiff" https://bugs.launchpad.net/ubuntu/+source/python-etcd3gw/+bug/1965325/+attachment/5581483/+files/lp1965325-bionic.debdiff -- You received this bug notification because you are a member of

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-04-05 Thread Heitor Alves de Siqueira
** Tags removed: sts-sponsor ** Tags added: sts-sponsor-halves -- 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

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-03-31 Thread Heather Lemon
** Description changed: [Impact] + We cannot decode payloads sent to etcd in Python3. + Which means key, value pairs can not longer be accessed. + Both iter_content and the first line of the loop in the etcd3gw watch code were decoding the chunk received. Thus, etcd3gw's watch is

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-03-23 Thread Heather Lemon
** Description changed: + [Impact] Both iter_content and the first line of the loop in the etcd3gw watch code were decoding the chunk received. + Thus, etcd3gw's watch is broken in python3. This commit + fixes it by only decoding the line once. + + [Test Plan] In python2, this works

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-03-23 Thread Heather Lemon
bionic patch march 23, 2022. There are additional pyc files in the debdiff due to the failing python27 unit tests after applying the upstream patch. ** Patch added: "fix-lp1965325-bionic.debdiff"

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-03-23 Thread Heather Lemon
jammy patch - march 23, 2022 ** Patch added: "fix-lp1965325-jammy.debdiff" https://bugs.launchpad.net/ubuntu/+source/python-etcd3gw/+bug/1965325/+attachment/5572198/+files/fix-lp1965325-jammy.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs, which is

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-03-21 Thread Heather Lemon
impish debdiff upload march 21, 2022. ** Patch added: "fix-lp1965325-impish.debdiff" https://bugs.launchpad.net/ubuntu/+source/python-etcd3gw/+bug/1965325/+attachment/5571373/+files/fix-lp1965325-impish.debdiff ** Also affects: python-etcd3gw (Ubuntu Impish) Importance: Undecided

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-03-21 Thread Heather Lemon
I have no idea why it uploaded 2x >< -- 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

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-03-21 Thread Ubuntu Foundations Team Bug Bot
The attachment "fix-lp1965325-focal.debdiff" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch"

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-03-21 Thread Heather Lemon
focal debdiff upload march 21, 2022. ** Patch added: "fix-lp1965325-focal.debdiff" https://bugs.launchpad.net/ubuntu/+source/python-etcd3gw/+bug/1965325/+attachment/5571349/+files/fix-lp1965325-focal.debdiff -- You received this bug notification because you are a member of Ubuntu Bugs,

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-03-21 Thread Heather Lemon
focal debdiff upload march 21, 2022. ** Attachment added: "fix-lp1965325-focal.debiff" https://bugs.launchpad.net/ubuntu/+source/python-etcd3gw/+bug/1965325/+attachment/5571348/+files/fix-lp1965325-focal.debiff -- You received this bug notification because you are a member of Ubuntu Bugs,

[Bug 1965325] Re: upstream patch from opendev - double encoding-decoding

2022-03-17 Thread Heather Lemon
** Changed in: python-etcd3gw (Ubuntu Focal) Importance: Undecided => High ** Changed in: python-etcd3gw (Ubuntu Bionic) Importance: Undecided => High -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu.