Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: ruby-kubecli...@packages.debian.org
Control: affects -1 + src:ruby-kubeclient

Please unblock package ruby-kubeclient

[ Reason ]
Fixes ftbfs/rc bug #1032551

[ Impact ]
package ftbfs

[ Tests ]
Upstream tests passed.

[ Risks ]
This was discussed with upstream and it is safe to ignore these failures. https://github.com/ManageIQ/kubeclient/issues/609

[ Checklist ]
 [x] all changes are documented in the d/changelog
 [x] I reviewed all changes and I approve them
 [x] attach debdiff against the package in testing

[ Other info ]

unblock ruby-kubeclient/4.9.3-2


diff -Nru ruby-kubeclient-4.9.3/debian/changelog ruby-kubeclient-4.9.3/debian/changelog
--- ruby-kubeclient-4.9.3/debian/changelog	2022-08-21 16:34:09.000000000 +0530
+++ ruby-kubeclient-4.9.3/debian/changelog	2023-03-20 12:34:36.000000000 +0530
@@ -1,3 +1,9 @@
+ruby-kubeclient (4.9.3-2) unstable; urgency=medium
+
+  * Disable tests that checks expired certificates (Closes: #1032551)
+
+ -- Pirate Praveen <prav...@debian.org>  Mon, 20 Mar 2023 12:34:36 +0530
+
 ruby-kubeclient (4.9.3-1) unstable; urgency=medium
 
   [ vinay-keshava ]
diff -Nru ruby-kubeclient-4.9.3/debian/patches/disable-expired-certs-test.patch ruby-kubeclient-4.9.3/debian/patches/disable-expired-certs-test.patch
--- ruby-kubeclient-4.9.3/debian/patches/disable-expired-certs-test.patch	1970-01-01 05:30:00.000000000 +0530
+++ ruby-kubeclient-4.9.3/debian/patches/disable-expired-certs-test.patch	2023-03-20 12:34:36.000000000 +0530
@@ -0,0 +1,16 @@
+These are expired certificates and regenrating them currently require creating
+a k0s cluster.
+
+Forwarded: https://github.com/ManageIQ/kubeclient/issues/609
+
+--- a/test/test_config.rb
++++ b/test/test_config.rb
+@@ -232,7 +232,7 @@
+       if custom_ca
+         # When certificates expire one way to recreate them is using a k0s single-node cluster:
+         #     test/config/update_certs_k0s.rb
+-        assert(context.ssl_options[:cert_store].verify(context.ssl_options[:client_cert]))
++        #assert(context.ssl_options[:cert_store].verify(context.ssl_options[:client_cert]))
+       end
+     else
+       assert_nil(context.ssl_options[:client_cert])
diff -Nru ruby-kubeclient-4.9.3/debian/patches/series ruby-kubeclient-4.9.3/debian/patches/series
--- ruby-kubeclient-4.9.3/debian/patches/series	2022-08-21 16:34:09.000000000 +0530
+++ ruby-kubeclient-4.9.3/debian/patches/series	2023-03-20 12:34:36.000000000 +0530
@@ -1,2 +1,3 @@
 remove-bundler.patch
 remove-git-in-gemspec.patch
+disable-expired-certs-test.patch

Reply via email to