Package: golang-gopkg-goose.v1 / 0.0~git20170406.3228e4f-6

Metadata

Package Version Patches format
golang-gopkg-goose.v1 0.0~git20170406.3228e4f-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 cherry pick 28d991a.patch | (download)

client/apiversion_test.go | 2 1 + 1 - 0 !
nova/json.go | 11 10 + 1 - 0 !
nova/json_test.go | 11 11 + 0 - 0 !
3 files changed, 22 insertions(+), 2 deletions(-)

 [patch] fix bug lp:1683495,
 if nova ServerDetail.Image fails to unmarshall as a nova.Entity,
 try as a string before failing.  Added related test.

Fix goose bug 49, update expected error message in apiversion_test.so to
match past changes.

0002 remove flag parse.patch | (download)

cinder/package_test.go | 4 0 + 4 - 0 !
1 file changed, 4 deletions(-)

 remove init() method to fix test failure;
 reflects what's done in the "v2" branch of the code

0003 use ip not localhost.patch | (download)

client/apiversion_test.go | 24 12 + 12 - 0 !
client/local_test.go | 12 6 + 6 - 0 !
testservices/swiftservice/service_test.go | 2 1 + 1 - 0 !
3 files changed, 19 insertions(+), 19 deletions(-)

 use an actual ip address;
 in some build environments, "localhost" is resolved to an IPv6 address,
 while the code is bound to an IPv4 address

0004 Unwrap errors before checking x509.UnknownAuthorityE.patch | (download)

testing/httpsuite/httpsuite_test.go | 5 2 + 3 - 0 !
1 file changed, 2 insertions(+), 3 deletions(-)

 unwrap errors before checking x509.unknownauthorityerror

In Go1.20, this errors is wrapped as tls.CertificateVerificationError

0005 fix race condition test.patch | (download)

client/apiversion_test.go | 5 5 + 0 - 0 !
client/local_test.go | 1 1 + 0 - 0 !
2 files changed, 6 insertions(+)

 there's some sort of a race condition in this test. adding a sleep seems to fix it for me; since this is an ancient version of the library and likely to go away early in forky development, no point in forwarding upstream.