Closed rbtcollins closed 5 years ago
Running the watch example (well, a transplant into my own project as a starting point) on my win 10 workstation with 'docker for windows with kubernetes' installed...
DEBUG 2018-06-28T10:35:30Z: cargo::ops::cargo_rustc: Not including path C:\OpenSSL-Win64\lib in runtime library search path because it is outside target root Z:\src\foo.rs\target\debug Running `target\debug\examples\foo.exe` TRACE mio::poll > registering with poller TRACE tokio_threadpool::builder > build; num-workers=16 DEBUG tokio_reactor::background > starting background reactor TRACE mio::sys::windows::selector > select; timeout=None TRACE mio::sys::windows::selector > polling IOCP DEBUG kubernetes::client > Reading config from C:\Users\robertc\.kube\config DEBUG kubernetes::client > Setting user client cert DEBUG kubernetes::client > Request: Request { method: Get, uri: "https://localhost:6445/api/v1/namespaces/kube-system/pods", version: Http11, remote_addr: None, headers: {} } TRACE hyper::client::pool > park; waiting for idle connection: "https://localhost:6445" TRACE hyper::client::connect > Http::connect("https://localhost:6445/api/v1/namespaces/kube-system/pods") DEBUG hyper::client::dns > resolving host="localhost", port=6445 DEBUG tokio_core::reactor > consuming notification queue DEBUG tokio_core::reactor > loop poll - Duration { secs: 0, nanos: 266900 } DEBUG tokio_core::reactor > loop time - Instant { t: 874464665876 } DEBUG tokio_core::reactor > loop process, Duration { secs: 0, nanos: 271100 } DEBUG tokio_core::reactor > loop poll - Duration { secs: 0, nanos: 8142700 } DEBUG tokio_core::reactor > loop time - Instant { t: 874464751408 } DEBUG tokio_core::reactor > loop process, Duration { secs: 0, nanos: 2817600 } DEBUG hyper::client::connect > connecting to [::1]:6445 TRACE mio::poll > registering with poller TRACE mio::sys::windows::selector > register Token(0) Readable | Writable TRACE mio::sys::windows::tcp > scheduling a connect TRACE mio::sys::windows::selector > select; -> got overlapped TRACE mio::sys::windows::tcp > finished a connect TRACE mio::sys::windows::selector > set readiness to Writable TRACE mio::sys::windows::selector > set readiness to Writable TRACE mio::sys::windows::tcp > scheduling a read TRACE mio::sys::windows::selector > returning TRACE tokio_reactor > event Writable Token(0) DEBUG tokio_reactor > loop process - 1 events, 0.000s DEBUG tokio_core::reactor > loop poll - Duration { secs: 0, nanos: 5752500 } TRACE mio::sys::windows::selector > select; timeout=None DEBUG tokio_core::reactor > loop time - Instant { t: 874464854376 } TRACE mio::sys::windows::selector > polling IOCP DEBUG tokio_core::reactor > loop process, Duration { secs: 0, nanos: 567600 } TRACE mio::sys::windows::selector > returning DEBUG tokio_reactor > loop process - 0 events, 0.000s TRACE mio::sys::windows::selector > select; timeout=None TRACE mio::sys::windows::selector > polling IOCP TRACE mio::sys::windows::selector > set readiness to (empty) TRACE mio::sys::windows::tcp > scheduling a write of 165 bytes TRACE mio::sys::windows::tcp > done immediately with 165 bytes TRACE mio::sys::windows::selector > set readiness to Writable TRACE mio::sys::windows::selector > returning TRACE tokio_reactor > event Writable Token(0) DEBUG tokio_reactor > loop process - 1 events, 0.000s TRACE mio::sys::windows::selector > select; timeout=None TRACE mio::sys::windows::selector > polling IOCP TRACE mio::sys::windows::selector > select; -> got overlapped TRACE mio::sys::windows::tcp > finished a read: 0 TRACE mio::sys::windows::selector > set readiness to Readable | Writable TRACE mio::sys::windows::selector > returning TRACE tokio_reactor > event Readable | Writable Token(0) DEBUG tokio_reactor > loop process - 1 events, 0.000s DEBUG tokio_core::reactor > loop poll - Duration { secs: 0, nanos: 68674800 } TRACE mio::sys::windows::selector > select; timeout=None DEBUG tokio_core::reactor > loop time - Instant { t: 874465738548 } TRACE mio::sys::windows::selector > polling IOCP DEBUG tokio_core::reactor > loop process, Duration { secs: 0, nanos: 455600 } TRACE mio::sys::windows::selector > returning DEBUG tokio_reactor > loop process - 0 events, 0.000s TRACE mio::sys::windows::selector > select; timeout=None TRACE mio::sys::windows::selector > polling IOCP TRACE mio::sys::windows::selector > set readiness to Readable TRACE mio::sys::windows::tcp > scheduling a write of 827 bytes TRACE mio::sys::windows::selector > returning TRACE mio::sys::windows::tcp > done immediately with 827 bytes TRACE tokio_reactor > event Readable Token(0) TRACE mio::sys::windows::selector > set readiness to Readable | Writable DEBUG tokio_reactor > loop process - 1 events, 0.000s TRACE mio::sys::windows::selector > set readiness to Writable TRACE mio::sys::windows::selector > select; timeout=Some(Duration { secs: 0, nanos: 0 }) TRACE mio::sys::windows::tcp > scheduling a read TRACE mio::sys::windows::selector > polling IOCP TRACE mio::sys::windows::selector > set readiness to Readable | Writable TRACE mio::sys::windows::selector > returning TRACE tokio_reactor > event Readable | Writable Token(0) DEBUG tokio_reactor > loop process - 1 events, 0.000s DEBUG tokio_core::reactor > loop poll - Duration { secs: 0, nanos: 227000 } TRACE mio::sys::windows::selector > select; timeout=None DEBUG tokio_core::reactor > loop time - Instant { t: 874465791024 } TRACE mio::sys::windows::selector > polling IOCP DEBUG tokio_core::reactor > loop process, Duration { secs: 0, nanos: 503000 } TRACE mio::poll > deregistering handle with poller TRACE mio::sys::windows::selector > deregistering DEBUG tokio_reactor > dropping I/O source: 0 TRACE mio::sys::windows::selector > returning DEBUG tokio_reactor > loop process - 0 events, 0.000s TRACE mio::sys::windows::selector > select; timeout=None TRACE tokio_threadpool::pool > shutdown; state=pool::State { lifecycle: Running, num_futures: 0 } TRACE mio::sys::windows::selector > polling IOCP TRACE tokio_threadpool::pool > -> transitioned to shutdown TRACE tokio_threadpool::pool > -> shutting down workers TRACE mio::sys::windows::selector > returning TRACE tokio_reactor > event Readable Token(4194303) DEBUG tokio_reactor > loop process - 1 events, 0.000s DEBUG tokio_reactor::background > shutting background reactor down NOW DEBUG tokio_reactor::background > background reactor has shutdown Error: A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider. (os error -2146762487) DEBUG foo > Backtrace: INFO 2018-06-28T10:35:32Z: cargo::util::job::imp: found 0 remaining processes DEBUG 2018-06-28T10:35:32Z: cargo: exit_with_error; err=CliError { error: Some(ProcessError { desc: "process didn\'t exit successfully: `target\\debug\\examples\\foo.exe` (exit code: 1)", exit: Some(ExitStatus(ExitStatus(1))), output: None }), unknown: false, exit_code: 1 } error: process didn't exit successfully: `target\debug\examples\foo.exe` (exit code: 1) Z:\src\fetko.rs>kubectl get pods NAME READY STATUS RESTARTS AGE jaeger-deployment-559c8b9b8-dq5hg 1/1 Running 18 129d keycloak-78c54b9576-w6tmg 1/1 Running 14 120d Z:\src\fetko.rs>kubectl get pods --namespace kube-system NAME READY STATUS RESTARTS AGE etcd-docker-for-desktop 1/1 Running 30 144d kube-apiserver-docker-for-desktop 1/1 Running 30 144d kube-controller-manager-docker-for-desktop 1/1 Running 33 144d kube-dns-6f4fd4bdf-ggr54 3/3 Running 90 144d kube-proxy-fxxg4 1/1 Running 30 144d kube-scheduler-docker-for-desktop 1/1 Running 30 144d
In my kube config:
- cluster: insecure-skip-tls-verify: true server: https://localhost:6445```
Putatively fixed by https://github.com/rbtcollins/kubernetes-rs/tree/wip
Running the watch example (well, a transplant into my own project as a starting point) on my win 10 workstation with 'docker for windows with kubernetes' installed...