This bug was fixed in the package python-etcd3gw -
0.2.1-1ubuntu0.18.04.1
---
python-etcd3gw (0.2.1-1ubuntu0.18.04.1) bionic; urgency=medium
* d/p/lp1820083-set-transport-options-on-requests-session.patch
- Sets TLS parameters for session (LP: #1820083)
* d/p/0001-lp1900617-W
This bug was fixed in the package python-etcd3gw -
0.2.1-3ubuntu1.20.04.1
---
python-etcd3gw (0.2.1-3ubuntu1.20.04.1) focal; urgency=medium
* d/p/lp1820083-Set-transport-options-on-requests-session.patch
- Sets TLS parameters for session (LP: #1820083)
*
d/p/0001-lp1900617-Wh
TEST CASE:
1. use focal series lxc container
2. Enable proposed repo in /etc/apt/sources.list
3. deb http://archive.ubuntu.com/ubuntu focal-proposed main universe
4. sudo apt-get update
5. apt install etcd-client
6. apt-get install python3-etcd3gw#Focal has renamed this package with
python
Thanks, Heather.
Don't forget to do the verification for the other bug as well (LP:
#1900617)
- Eric
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1820083
Title:
TLS params not set for session
To
TEST CASE:
1. Use Bionic series lxc container
2. Enable proposed repo in /etc/apt/sources.list
3. deb http://archive.ubuntu.com/ubuntu bionic-proposed main universe
4. sudo apt-get update
5. apt-get install python-etcd3gw=0.2.1-1ubuntu0.18.04.1
6. openssl req -x509 -keyout localhost.key -newkey
Is there a way you can verify the actual binary package ? Instead of
testing it by pulling the source code ?
Verification need to be done on the binary package, this is what we will
promote in -updates.
- Eric
--
You received this bug notification because you are a member of Ubuntu
Bugs, which
Commenting out the __init__.py inside line 25/26.
where it checks the version with PBR
#__version__ = pbr.version.VersionInfo(
#'etcd3gw').version_string()
commenting this line out and running ./test.py
my response is success.
# testing steps for bionic
version - 0.2.1-1ubuntu0.18.04.1
I am getting a PBR error when testing this with bionic
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1820083
Title:
TLS params not set for session
To manage notifications about this bug go to:
http
#testing steps for python-etcd3gw focal
version tested - python-etcd3gw 0.2.1-3ubuntu1.20.04.1
pull-lp-source python-etcd3gw focal
# generate certs in python-etcd3gw folder
openssl req -x509 -keyout localhost.key -newkey rsa:4096 -nodes -sha256 -out
localhost.crt
#download etcd binaries & lau
Hello Dan, or anyone else affected,
Accepted python-etcd3gw into focal-proposed. The package will build now
and be available at https://launchpad.net/ubuntu/+source/python-
etcd3gw/0.2.1-3ubuntu1.20.04.1 in a few hours, and then in the -proposed
repository.
Please help us by testing this new pack
[sts-sponsors]
The upload mentioned in comment #38 has been rejected as per my request.
Re-uploaded in Focal and Bionic upload queues, including both (LP:
#1820083) & (LP: #1900617)
It is now waiting for the SRU verification team to approve the src
package to start building and become available
Ah I should have been more explict, my only question was around renaming
of the github repo to opendev.
Also, there is another LP that's supposed to go with this one:
https://bugs.launchpad.net/ubuntu/focal/+source/python-
etcd3gw/+bug/1900617
--
You received this bug notification because you ar
[sts-sponsors]
Uploaded in Focal and Bionic upload queues.
It is now waiting for the SRU verification team to approve the src package to
start building and become available in the -proposed pockets for the
testing/verification phase.
Thanks for your contribution Heather.
- Eric
--
You receiv
I see that dims is the maintainer[0], so the github repo should be fine
and be considered as a trusted source.
We can leave it as is.
[0] - https://pypi.org/project/etcd3gw/
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bug
I see that dims is the maintainer[0], so the github repo should be fine.
We can leave it as is.
[0] - https://pypi.org/project/etcd3gw/
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1820083
Title:
Because:
1) We want to make sure we give credit to the author by making sure his/her
name is readable.
2) The Bug-Ubuntu URL you originally added redirected to a 404 ERROR.
3) The dims' github repo last update was back in 2020, so it seems like a
mirror or no-longer maintained source location.
4
5) The patch rename is to continue the logic in the patch convention
name already existing in the src code.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1820083
Title:
TLS params not set for sessio
Revised focal patch addressing comments
** Patch added: "lp1820083-tls-params-focal.debdiff"
https://bugs.launchpad.net/ubuntu/+source/python-etcd3gw/+bug/1820083/+attachment/5536538/+files/lp1820083-tls-params-focal.debdiff
--
You received this bug notification because you are a member of U
Revised bionic patch addressing comments the only change I didn't apply
was changing the github to opendev source. Can I ask why we're making
this change? Thanks
** Patch added: "lp1820083-tls-params-bionic.debdiff"
https://bugs.launchpad.net/ubuntu/+source/python-etcd3gw/+bug/1820083/+attachm
For the record this is the proposed unit test to be added. Since the
pastebin is set to expire after one year.
# Licensed under the Apache License, Version 2.0 (the "License"); you may
# not use this file except in compliance with the License. You may obtain
# a copy of the License at
#
# htt
[sts-sponsors]
It is looking definitely better.
Here's some nitpicking:
# For both Focal and Bionic:
- From: =?UTF-8?q?Tade=C3=A1=C5=A1=20Urs=C3=ADny?=
+ from: Tadeas Ursíny
- Origin: upstream,
https://github.com/dims/etcd3-gateway/commit/90b7a19cdc4daa1230d7f15c10b113abdefdc8c0
+ Origin: u
pastebin of proposed code changes
https://pastebin.canonical.com/p/45jWbygmSV/
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1820083
Title:
TLS params not set for session
To manage notifications a
adds attachment patch file Set-transport-options-on-requests
** Patch added: "lp1820083-Set-transport-options-on-requests-session.patch"
https://bugs.launchpad.net/ubuntu/+source/python-etcd3gw/+bug/1820083/+attachment/5536494/+files/lp1820083-Set-transport-options-on-requests-session.patch
-
revised debdiff without added unit tests, bionic
** Patch removed: "lp1820083-tls-params-bionic.debdiff"
https://bugs.launchpad.net/ubuntu/+source/python-etcd3gw/+bug/1820083/+attachment/5471977/+files/lp1820083-tls-params-bionic.debdiff
** Patch added: "lp1820083-tls-params.debdiff"
http
Revised patch for tls-params removed added unit testing coverage for
certs - focal
** Patch removed: "lp1820083-tls-params-focal.debdiff"
https://bugs.launchpad.net/ubuntu/+source/python-etcd3gw/+bug/1820083/+attachment/5471981/+files/lp1820083-tls-params-focal.debdiff
** Patch removed: "lp18
Hi Eric,
I had added a unit test for better code coverage and a requirement of
another LP#1900617 whose unittests were failing, but that might not be
needed now. I am still investigating this, Currently launchpad is down
so I will be working on this tomorrow as well.
Thanks,
Heather Lemon
--
Hi Eric,
I had added a unit test for better code coverage and a requirement of
another LP#1900617 whose unittests were failing, but that might not be
needed now. I am still investigating this, Currently launchpad is down
so I will be working on this tomorrow as well.
Thanks,
Heather Lemon
--
[sts-sponsor]
The debdiff add a new build-depends for python-openssl[0].
It seems like you made a patch of yours[1] (UBUNTU SAUCE ?? I can't find in the
upstream project[2]) since your patch requires crypto in OpenSSL module[3].
Could you elaborate and provide rationale for this patch ? And wh
[sts-sponsor]
The debdiff add a new build-depends for 'python-openssl'
It seems like you made a patch of yours[0] that I can't find in the
upstream project[1], since you patch requires crypto in OpenSSL module.
Could you elaborate and provide rationale for this patc ? and why this is
needed her
** Tags removed: sts-sponser
** Tags added: sts-sponsor
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1820083
Title:
TLS params not set for session
To manage notifications about this bug go to:
htt
The Groovy Gorilla has reached end of life, so this bug will not be
fixed for that release
** Changed in: python-etcd3gw (Ubuntu Groovy)
Status: In Progress => Won't Fix
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://b
** Description changed:
[Impact]
A connection session is opened, but the TLS parameters (timeout, ca,
cert and key) are not actually set for the session. This prevents use
of TLS for the etcd3gw package.
[Test Plan]
- # Create self signed certs
+ # Create self signed certs, usi
** Tags added: sts-sponser
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1820083
Title:
TLS params not set for session
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubunt
** Description changed:
[Impact]
A connection session is opened, but the TLS parameters (timeout, ca,
cert and key) are not actually set for the session. This prevents use
of TLS for the etcd3gw package.
[Test Plan]
# Create self signed certs
openssl req -x509 -out local
** Description changed:
[Impact]
A connection session is opened, but the TLS parameters (timeout, ca,
cert and key) are not actually set for the session. This prevents use
of TLS for the etcd3gw package.
[Test Plan]
# Create self signed certs
openssl req -x509 -out local
** Description changed:
[Impact]
A connection session is opened, but the TLS parameters (timeout, ca,
cert and key) are not actually set for the session. This prevents use
of TLS for the etcd3gw package.
[Test Plan]
# Create self signed certs
openssl req -x509 -out local
** Description changed:
[Impact]
A connection session is opened, but the TLS parameters (timeout, ca,
cert and key) are not actually set for the session. This prevents use
of TLS for the etcd3gw package.
[Test Plan]
# Create self signed certs
openssl req -x509 -out local
** Description changed:
[Impact]
A connection session is opened, but the TLS parameters (timeout, ca,
cert and key) are not actually set for the session. This prevents use
of TLS for the etcd3gw package.
[Test Plan]
- There are two test workflows to follow.
- - testing the patc
** Description changed:
[Impact]
A connection session is opened, but the TLS parameters (timeout, ca,
cert and key) are not actually set for the session. This prevents use
of TLS for the etcd3gw package.
[Test Plan]
+ There are two test workflows to follow.
+ - testing the patc
redo focal debdiff alphabetized control file
** Patch added: "lp1820083-tls-params-focal.debdiff"
https://bugs.launchpad.net/ubuntu/+source/python-etcd3gw/+bug/1820083/+attachment/5471981/+files/lp1820083-tls-params-focal.debdiff
--
You received this bug notification because you are a member
redo groovy control file is alphabetized (03-02-2021)
** Patch removed: "lp1820083-tls-params-groovy.debdiff"
https://bugs.launchpad.net/ubuntu/+source/python-etcd3gw/+bug/1820083/+attachment/5471966/+files/lp1820083-tls-params-groovy.debdiff
** Patch added: "lp1820083-tls-params-groovy.debdi
debdiff bionic (03-02-2021)
** Patch added: "lp1820083-tls-params-bionic.debdiff"
https://bugs.launchpad.net/ubuntu/+source/python-etcd3gw/+bug/1820083/+attachment/5471977/+files/lp1820083-tls-params-bionic.debdiff
--
You received this bug notification because you are a member of Ubuntu
Bugs
debdiff for groovy (03-03-2021)
** Patch added: "lp1820083-tls-params-groovy.debdiff"
https://bugs.launchpad.net/ubuntu/+source/python-etcd3gw/+bug/1820083/+attachment/5471966/+files/lp1820083-tls-params-groovy.debdiff
--
You received this bug notification because you are a member of Ubuntu
updated focal debdiff patch (03-02-2021)
** Patch added: "lp1820083-tls-params-focal.debdiff"
https://bugs.launchpad.net/ubuntu/+source/python-etcd3gw/+bug/1820083/+attachment/5471964/+files/lp1820083-tls-params-focal.debdiff
--
You received this bug notification because you are a member of
deleted all previous attachements
** Patch removed: "lp1820083-set-tls-groovy.debdiff"
https://bugs.launchpad.net/ubuntu/+source/python-etcd3gw/+bug/1820083/+attachment/5464270/+files/lp1820083-set-tls-groovy.debdiff
** Patch removed: "lp1820083-Set-transport-options-bionic.debdiff"
https
attached format-patch unit test changes
** Patch added: "0001-create-new-unit-test-for-https-etcd-server.patch"
https://bugs.launchpad.net/ubuntu/focal/+source/python-etcd3gw/+bug/1820083/+attachment/5467263/+files/0001-create-new-unit-test-for-https-etcd-server.patch
** Description changed:
# Licensed under the Apache License, Version 2.0 (the "License"); you may
# not use this file except in compliance with the License. You may obtain
# a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
updated unit test code
** Attachment added: "test_client.py"
https://bugs.launchpad.net/ubuntu/focal/+source/python-etcd3gw/+bug/1820083/+attachment/5467262/+files/test_client.py
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
htt
** Description changed:
[Impact]
A connection session is opened, but the TLS parameters (timeout, ca,
cert and key) are not actually set for the session. This prevents use
of TLS.
[Test Plan]
# Create self signed certs
openssl req -x509 -out localhost.crt -keyout localho
** Description changed:
[Impact]
A connection session is opened, but the TLS parameters (timeout, ca,
cert and key) are not actually set for the session. This prevents use
of TLS.
[Test Plan]
# Create self signed certs
openssl req -x509 -out localhost.crt -keyout localho
** Description changed:
[Impact]
A connection session is opened, but the TLS parameters (timeout, ca,
cert and key) are not actually set for the session. This prevents use
of TLS.
[Test Plan]
# Create self signed certs
openssl req -x509 -out localhost.crt -keyout localho
** Description changed:
[Impact]
A connection session is opened, but the TLS parameters (timeout, ca,
cert and key) are not actually set for the session. This prevents use
of TLS.
[Test Plan]
# Create self signed certs
openssl req -x509 -out localhost.crt -keyout localho
** Description changed:
[Impact]
A connection session is opened, but the TLS parameters (timeout, ca,
cert and key) are not actually set for the session. This prevents use
of TLS.
- [Test Case]
+ [Test Plan]
# Create self signed certs
openssl req -x509 -out localhost.crt -
revert test case description
** Description changed:
[Impact]
A connection session is opened, but the TLS parameters (timeout, ca,
cert and key) are not actually set for the session. This prevents use
of TLS.
[Test Case]
- We will be backporting this as part of the python-etcd
** Tags removed: sts-sponsor-ddstreet
** Tags added: sts-sponsor-slashd
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1820083
Title:
TLS params not set for session
To manage notifications about thi
** Tags removed: sts-sponsor-volunteer
** Tags added: sts-sponsor-ddstreet
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1820083
Title:
TLS params not set for session
To manage notifications about
bionic debdiff
** Patch removed: "lp1820083-tlsparams-bionic.debdiff"
https://bugs.launchpad.net/ubuntu/groovy/+source/python-etcd3gw/+bug/1820083/+attachment/5449229/+files/lp1820083-tlsparams-bionic.debdiff
** Patch added: "lp1820083-Set-transport-options-bionic.debdiff"
https://bugs.la
Resubmitted patches for verification
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1820083
Title:
TLS params not set for session
To manage notifications about this bug go to:
https://bugs.launchpad
focal debdiff
** Patch added: "lp1820083-Set-transport-options-focal.debdiff"
https://bugs.launchpad.net/ubuntu/groovy/+source/python-etcd3gw/+bug/1820083/+attachment/5464370/+files/lp1820083-Set-transport-options-focal.debdiff
--
You received this bug notification because you are a member o
groovy debdiff
** Patch removed: "lp1820083-set-tls-groovy.debdiff"
https://bugs.launchpad.net/ubuntu/groovy/+source/python-etcd3gw/+bug/1820083/+attachment/5464269/+files/lp1820083-set-tls-groovy.debdiff
** Patch added: "lp1820083-set-tls-groovy.debdiff"
https://bugs.launchpad.net/ubuntu
debdiff for groovy
** Patch added: "lp1820083-set-tls-groovy.debdiff"
https://bugs.launchpad.net/ubuntu/groovy/+source/python-etcd3gw/+bug/1820083/+attachment/5464269/+files/lp1820083-set-tls-groovy.debdiff
--
You received this bug notification because you are a member of Ubuntu
Bugs, which
** Changed in: python-etcd3gw (Ubuntu Groovy)
Status: New => Triaged
** Changed in: python-etcd3gw (Ubuntu Groovy)
Status: Triaged => In Progress
** Changed in: python-etcd3gw (Ubuntu Groovy)
Assignee: (unassigned) => Heather Lemon (hypothetical-lemon)
--
You received this bu
** Description changed:
[impact]
a connection session is opened, but the TLS parameters (timeout, ca,
cert and key) are not actually set for the session. This prevents use
of TLS.
[test case]
- I am currently updating the unit test to include testing of TLS params
+ We will be
Fixed in Ubuntu Hirsute.
---
python-etcd3gw (0.2.5-1) unstable; urgency=medium
[ Ondřej Nový ]
* Run wrap-and-sort -bastk.
[ Thomas Goirand ]
* Switch to new repo URL.
* New upstream release (Closes: #980004).
* Removed 0001_reproducible-build.patch applied upstream.
* Add python3-
** Changed in: python-etcd3gw (Ubuntu Groovy)
Importance: Undecided => Medium
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1820083
Title:
TLS params not set for session
To manage notifications
** Description changed:
[impact]
a connection session is opened, but the TLS parameters (timeout, ca,
cert and key) are not actually set for the session. This prevents use
of TLS.
[test case]
- create self signed certs
- -
- openssl req -x509 -out localhost.crt -keyout loc
** Description changed:
[impact]
a connection session is opened, but the TLS parameters (timeout, ca,
cert and key) are not actually set for the session. This prevents use
of TLS.
[test case]
- TBD
+ create self signed certs
+ -
+ openssl req -x509 -out localhost.crt -keyo
The attachment "lp1820083-tlsparams-bionic.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 "pat
** Patch added: "lp1820083-focal-tlsparams.debdiff"
https://bugs.launchpad.net/ubuntu/bionic/+source/python-etcd3gw/+bug/1820083/+attachment/5449249/+files/lp1820083-focal-tlsparams.debdiff
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to U
** Patch added: "lp1820083-tlsparams-bionic.debdiff"
https://bugs.launchpad.net/ubuntu/bionic/+source/python-etcd3gw/+bug/1820083/+attachment/5449229/+files/lp1820083-tlsparams-bionic.debdiff
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to
** Also affects: python-etcd3gw (Ubuntu Hirsute)
Importance: Medium
Status: New
** Also affects: python-etcd3gw (Ubuntu Groovy)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
http
** Changed in: python-etcd3gw (Ubuntu Bionic)
Status: New => In Progress
** Changed in: python-etcd3gw (Ubuntu Focal)
Status: New => In Progress
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/
** Changed in: python-etcd3gw (Ubuntu Bionic)
Assignee: (unassigned) => Heather Lemon (hypothetical-lemon)
** Changed in: python-etcd3gw (Ubuntu Focal)
Assignee: (unassigned) => Heather Lemon (hypothetical-lemon)
--
You received this bug notification because you are a member of Ubuntu
The Eoan Ermine has reached end of life, so this bug will not be fixed
for that release
** Changed in: python-etcd3gw (Ubuntu Eoan)
Status: New => Won't Fix
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad
** Tags added: sts-sponsor-volunteer
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1820083
Title:
TLS params not set for session
To manage notifications about this bug go to:
https://bugs.launchpad
** Description changed:
[impact]
a connection session is opened, but the TLS parameters (timeout, ca,
cert and key) are not actually set for the session. This prevents use
of TLS.
[test case]
TBD
[regression potential]
This adds TLS parameters (if provided) to the s
76 matches
Mail list logo