{"level":"warn","ts":"2026-03-30T20:20:20.800683Z","caller":"embed/config.go:1209","msg":"Running http and grpc server on single port. This is not recommended for production."} {"level":"warn","ts":"2026-03-30T20:20:20.801132Z","caller":"etcdmain/config.go:270","msg":"--snapshot-count is deprecated in 3.6 and will be decommissioned in 3.7."} {"level":"info","ts":"2026-03-30T20:20:20.801164Z","caller":"etcdmain/etcd.go:64","msg":"Running: ","args":["etcd","--advertise-client-urls=https://199.204.45.122:2379","--cert-file=/etc/kubernetes/pki/etcd/server.crt","--client-cert-auth=true","--data-dir=/var/lib/etcd","--feature-gates=InitialCorruptCheck=true","--initial-advertise-peer-urls=https://199.204.45.122:2380","--initial-cluster=controller-1=https://199.204.45.122:2380","--key-file=/etc/kubernetes/pki/etcd/server.key","--listen-client-urls=https://127.0.0.1:2379,https://199.204.45.122:2379","--listen-metrics-urls=http://127.0.0.1:2381","--listen-peer-urls=https://199.204.45.122:2380","--name=controller-1","--peer-cert-file=/etc/kubernetes/pki/etcd/peer.crt","--peer-client-cert-auth=true","--peer-key-file=/etc/kubernetes/pki/etcd/peer.key","--peer-trusted-ca-file=/etc/kubernetes/pki/etcd/ca.crt","--snapshot-count=10000","--tls-min-version=TLS1.3","--trusted-ca-file=/etc/kubernetes/pki/etcd/ca.crt","--watch-progress-notify-interval=5s"]} {"level":"info","ts":"2026-03-30T20:20:20.801259Z","caller":"etcdmain/etcd.go:124","msg":"Initialize and start etcd server","data-dir":"/var/lib/etcd","dir-type":"empty"} {"level":"warn","ts":"2026-03-30T20:20:20.801289Z","caller":"embed/config.go:1209","msg":"Running http and grpc server on single port. This is not recommended for production."} {"level":"info","ts":"2026-03-30T20:20:20.801310Z","caller":"embed/etcd.go:138","msg":"configuring peer listeners","listen-peer-urls":["https://199.204.45.122:2380"]} {"level":"info","ts":"2026-03-30T20:20:20.801348Z","caller":"embed/etcd.go:544","msg":"starting with peer TLS","tls-info":"cert = /etc/kubernetes/pki/etcd/peer.crt, key = /etc/kubernetes/pki/etcd/peer.key, client-cert=, client-key=, trusted-ca = /etc/kubernetes/pki/etcd/ca.crt, client-cert-auth = true, crl-file = ","cipher-suites":[]} {"level":"info","ts":"2026-03-30T20:20:20.802091Z","caller":"embed/etcd.go:146","msg":"configuring client listeners","listen-client-urls":["https://127.0.0.1:2379","https://199.204.45.122:2379"]} {"level":"info","ts":"2026-03-30T20:20:20.802217Z","caller":"embed/etcd.go:323","msg":"starting an etcd server","etcd-version":"3.6.4","git-sha":"5400cdc","go-version":"go1.23.11","go-os":"linux","go-arch":"amd64","max-cpu-set":8,"max-cpu-available":8,"member-initialized":false,"name":"controller-1","data-dir":"/var/lib/etcd","wal-dir":"","wal-dir-dedicated":"","member-dir":"/var/lib/etcd/member","force-new-cluster":false,"heartbeat-interval":"100ms","election-timeout":"1s","initial-election-tick-advance":true,"snapshot-count":10000,"max-wals":5,"max-snapshots":5,"snapshot-catchup-entries":5000,"initial-advertise-peer-urls":["https://199.204.45.122:2380"],"listen-peer-urls":["https://199.204.45.122:2380"],"advertise-client-urls":["https://199.204.45.122:2379"],"listen-client-urls":["https://127.0.0.1:2379","https://199.204.45.122:2379"],"listen-metrics-urls":["http://127.0.0.1:2381"],"experimental-local-address":"","cors":["*"],"host-whitelist":["*"],"initial-cluster":"controller-1=https://199.204.45.122:2380","initial-cluster-state":"new","initial-cluster-token":"etcd-cluster","quota-backend-bytes":2147483648,"max-request-bytes":1572864,"max-concurrent-streams":4294967295,"pre-vote":true,"feature-gates":"InitialCorruptCheck=true","initial-corrupt-check":false,"corrupt-check-time-interval":"0s","compact-check-time-interval":"1m0s","auto-compaction-mode":"periodic","auto-compaction-retention":"0s","auto-compaction-interval":"0s","discovery-url":"","discovery-proxy":"","discovery-token":"","discovery-endpoints":"","discovery-dial-timeout":"2s","discovery-request-timeout":"5s","discovery-keepalive-time":"2s","discovery-keepalive-timeout":"6s","discovery-insecure-transport":true,"discovery-insecure-skip-tls-verify":false,"discovery-cert":"","discovery-key":"","discovery-cacert":"","discovery-user":"","downgrade-check-interval":"5s","max-learners":1,"v2-deprecation":"write-only"} {"level":"info","ts":"2026-03-30T20:20:20.804673Z","logger":"bbolt","caller":"backend/backend.go:203","msg":"Opening db file (/var/lib/etcd/member/snap/db) with mode -rw------- and with options: {Timeout: 0s, NoGrowSync: false, NoFreelistSync: true, PreLoadFreelist: false, FreelistType: hashmap, ReadOnly: false, MmapFlags: 8000, InitialMmapSize: 10737418240, PageSize: 0, NoSync: false, OpenFile: 0x0, Mlock: false, Logger: 0xc000137348}"} {"level":"info","ts":"2026-03-30T20:20:20.809768Z","logger":"bbolt","caller":"bbolt@v1.4.2/db.go:321","msg":"Opening bbolt db (/var/lib/etcd/member/snap/db) successfully"} {"level":"info","ts":"2026-03-30T20:20:20.809896Z","caller":"storage/backend.go:80","msg":"opened backend db","path":"/var/lib/etcd/member/snap/db","took":"5.340736ms"} {"level":"info","ts":"2026-03-30T20:20:20.810132Z","caller":"etcdserver/bootstrap.go:220","msg":"restore consistentIndex","index":0} {"level":"info","ts":"2026-03-30T20:20:20.810151Z","caller":"etcdserver/bootstrap.go:94","msg":"bootstrapping cluster"} {"level":"info","ts":"2026-03-30T20:20:20.810192Z","caller":"etcdserver/bootstrap.go:101","msg":"bootstrapping storage"} {"level":"info","ts":"2026-03-30T20:20:20.816177Z","caller":"etcdserver/bootstrap.go:109","msg":"bootstrapping raft"} {"level":"info","ts":"2026-03-30T20:20:20.816246Z","caller":"etcdserver/bootstrap.go:499","msg":"starting local member","local-member-id":"d2c3f297b56db0c4","cluster-id":"becafec23d27c587"} {"level":"info","ts":"2026-03-30T20:20:20.816367Z","caller":"etcdserver/server.go:312","msg":"bootstrap successfully"} {"level":"info","ts":"2026-03-30T20:20:20.816489Z","logger":"raft","caller":"v3@v3.6.0/raft.go:1981","msg":"d2c3f297b56db0c4 switched to configuration voters=()"} {"level":"info","ts":"2026-03-30T20:20:20.816536Z","logger":"raft","caller":"v3@v3.6.0/raft.go:897","msg":"d2c3f297b56db0c4 became follower at term 0"} {"level":"info","ts":"2026-03-30T20:20:20.816548Z","logger":"raft","caller":"v3@v3.6.0/raft.go:493","msg":"newRaft d2c3f297b56db0c4 [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]"} {"level":"info","ts":"2026-03-30T20:20:20.816558Z","logger":"raft","caller":"v3@v3.6.0/raft.go:897","msg":"d2c3f297b56db0c4 became follower at term 1"} {"level":"info","ts":"2026-03-30T20:20:20.816587Z","logger":"raft","caller":"v3@v3.6.0/raft.go:1981","msg":"d2c3f297b56db0c4 switched to configuration voters=(15187249101821292740)"} {"level":"warn","ts":"2026-03-30T20:20:20.821801Z","caller":"auth/store.go:1135","msg":"simple token is not cryptographically signed"} {"level":"info","ts":"2026-03-30T20:20:20.825129Z","caller":"mvcc/kvstore.go:408","msg":"kvstore restored","current-rev":1} {"level":"info","ts":"2026-03-30T20:20:20.827137Z","caller":"storage/quota.go:93","msg":"enabled backend quota with default value","quota-name":"v3-applier","quota-size-bytes":2147483648,"quota-size":"2.1 GB"} {"level":"info","ts":"2026-03-30T20:20:20.827958Z","caller":"etcdserver/server.go:598","msg":"starting etcd server","local-member-id":"d2c3f297b56db0c4","local-server-version":"3.6.4","cluster-version":"to_be_decided"} {"level":"info","ts":"2026-03-30T20:20:20.828129Z","caller":"etcdserver/server.go:483","msg":"started as single-node; fast-forwarding election ticks","local-member-id":"d2c3f297b56db0c4","forward-ticks":9,"forward-duration":"900ms","election-ticks":10,"election-timeout":"1s"} {"level":"info","ts":"2026-03-30T20:20:20.828232Z","caller":"fileutil/purge.go:49","msg":"started to purge file","dir":"/var/lib/etcd/member/snap","suffix":"snap.db","max":5,"interval":"30s"} {"level":"info","ts":"2026-03-30T20:20:20.828422Z","caller":"fileutil/purge.go:49","msg":"started to purge file","dir":"/var/lib/etcd/member/snap","suffix":"snap","max":5,"interval":"30s"} {"level":"info","ts":"2026-03-30T20:20:20.828459Z","caller":"fileutil/purge.go:49","msg":"started to purge file","dir":"/var/lib/etcd/member/wal","suffix":"wal","max":5,"interval":"30s"} {"level":"info","ts":"2026-03-30T20:20:20.828467Z","logger":"raft","caller":"v3@v3.6.0/raft.go:1981","msg":"d2c3f297b56db0c4 switched to configuration voters=(15187249101821292740)"} {"level":"info","ts":"2026-03-30T20:20:20.828603Z","caller":"membership/cluster.go:424","msg":"added member","cluster-id":"becafec23d27c587","local-member-id":"d2c3f297b56db0c4","added-peer-id":"d2c3f297b56db0c4","added-peer-peer-urls":["https://199.204.45.122:2380"],"added-peer-is-learner":false} {"level":"info","ts":"2026-03-30T20:20:20.828664Z","caller":"embed/etcd.go:640","msg":"serving peer traffic","address":"199.204.45.122:2380"} {"level":"info","ts":"2026-03-30T20:20:20.828706Z","caller":"embed/etcd.go:611","msg":"cmux::serve","address":"199.204.45.122:2380"} {"level":"info","ts":"2026-03-30T20:20:20.828746Z","caller":"embed/etcd.go:766","msg":"starting with client TLS","tls-info":"cert = /etc/kubernetes/pki/etcd/server.crt, key = /etc/kubernetes/pki/etcd/server.key, client-cert=, client-key=, trusted-ca = /etc/kubernetes/pki/etcd/ca.crt, client-cert-auth = true, crl-file = ","cipher-suites":[]} {"level":"info","ts":"2026-03-30T20:20:20.829491Z","caller":"embed/etcd.go:890","msg":"serving metrics","address":"http://127.0.0.1:2381"} {"level":"info","ts":"2026-03-30T20:20:20.829556Z","caller":"embed/etcd.go:292","msg":"now serving peer/client/metrics","local-member-id":"d2c3f297b56db0c4","initial-advertise-peer-urls":["https://199.204.45.122:2380"],"listen-peer-urls":["https://199.204.45.122:2380"],"advertise-client-urls":["https://199.204.45.122:2379"],"listen-client-urls":["https://127.0.0.1:2379","https://199.204.45.122:2379"],"listen-metrics-urls":["http://127.0.0.1:2381"]} {"level":"info","ts":"2026-03-30T20:20:21.317603Z","logger":"raft","caller":"v3@v3.6.0/raft.go:988","msg":"d2c3f297b56db0c4 is starting a new election at term 1"} {"level":"info","ts":"2026-03-30T20:20:21.317719Z","logger":"raft","caller":"v3@v3.6.0/raft.go:930","msg":"d2c3f297b56db0c4 became pre-candidate at term 1"} {"level":"info","ts":"2026-03-30T20:20:21.317793Z","logger":"raft","caller":"v3@v3.6.0/raft.go:1077","msg":"d2c3f297b56db0c4 received MsgPreVoteResp from d2c3f297b56db0c4 at term 1"} {"level":"info","ts":"2026-03-30T20:20:21.317803Z","logger":"raft","caller":"v3@v3.6.0/raft.go:1693","msg":"d2c3f297b56db0c4 has received 1 MsgPreVoteResp votes and 0 vote rejections"} {"level":"info","ts":"2026-03-30T20:20:21.317817Z","logger":"raft","caller":"v3@v3.6.0/raft.go:912","msg":"d2c3f297b56db0c4 became candidate at term 2"} {"level":"info","ts":"2026-03-30T20:20:21.318870Z","logger":"raft","caller":"v3@v3.6.0/raft.go:1077","msg":"d2c3f297b56db0c4 received MsgVoteResp from d2c3f297b56db0c4 at term 2"} {"level":"info","ts":"2026-03-30T20:20:21.318919Z","logger":"raft","caller":"v3@v3.6.0/raft.go:1693","msg":"d2c3f297b56db0c4 has received 1 MsgVoteResp votes and 0 vote rejections"} {"level":"info","ts":"2026-03-30T20:20:21.318952Z","logger":"raft","caller":"v3@v3.6.0/raft.go:970","msg":"d2c3f297b56db0c4 became leader at term 2"} {"level":"info","ts":"2026-03-30T20:20:21.318974Z","logger":"raft","caller":"v3@v3.6.0/node.go:370","msg":"raft.node: d2c3f297b56db0c4 elected leader d2c3f297b56db0c4 at term 2"} {"level":"info","ts":"2026-03-30T20:20:21.319985Z","caller":"etcdserver/server.go:1804","msg":"published local member to cluster through raft","local-member-id":"d2c3f297b56db0c4","local-member-attributes":"{Name:controller-1 ClientURLs:[https://199.204.45.122:2379]}","cluster-id":"becafec23d27c587","publish-timeout":"7s"} {"level":"info","ts":"2026-03-30T20:20:21.320034Z","caller":"embed/serve.go:138","msg":"ready to serve client requests"} {"level":"info","ts":"2026-03-30T20:20:21.320296Z","caller":"embed/serve.go:138","msg":"ready to serve client requests"} {"level":"info","ts":"2026-03-30T20:20:21.320451Z","caller":"etcdserver/server.go:2404","msg":"setting up initial cluster version using v3 API","cluster-version":"3.6"} {"level":"info","ts":"2026-03-30T20:20:21.321457Z","caller":"v3rpc/health.go:63","msg":"grpc service status changed","service":"","status":"SERVING"} {"level":"info","ts":"2026-03-30T20:20:21.324529Z","caller":"etcdmain/main.go:44","msg":"notifying init daemon"} {"level":"info","ts":"2026-03-30T20:20:21.324647Z","caller":"etcdmain/main.go:50","msg":"successfully notified init daemon"} {"level":"info","ts":"2026-03-30T20:20:21.324784Z","caller":"membership/cluster.go:682","msg":"set initial cluster version","cluster-id":"becafec23d27c587","local-member-id":"d2c3f297b56db0c4","cluster-version":"3.6"} {"level":"info","ts":"2026-03-30T20:20:21.324918Z","caller":"api/capability.go:76","msg":"enabled capabilities for version","cluster-version":"3.6"} {"level":"warn","ts":"2026-03-30T20:20:21.324984Z","caller":"v3rpc/grpc.go:52","msg":"etcdserver: failed to register grpc metrics","error":"duplicate metrics collector registration attempted"} {"level":"info","ts":"2026-03-30T20:20:21.325130Z","caller":"etcdserver/server.go:2424","msg":"cluster version is updated","cluster-version":"3.6"} {"level":"info","ts":"2026-03-30T20:20:21.325136Z","caller":"v3rpc/health.go:63","msg":"grpc service status changed","service":"","status":"SERVING"} {"level":"info","ts":"2026-03-30T20:20:21.325420Z","caller":"version/monitor.go:116","msg":"cluster version differs from storage version.","cluster-version":"3.6.0","storage-version":"3.5.0"} {"level":"info","ts":"2026-03-30T20:20:21.325586Z","caller":"schema/migration.go:65","msg":"updated storage version","new-storage-version":"3.6.0"} {"level":"info","ts":"2026-03-30T20:20:21.325904Z","caller":"embed/serve.go:283","msg":"serving client traffic securely","traffic":"grpc+http","address":"199.204.45.122:2379"} {"level":"info","ts":"2026-03-30T20:20:21.328488Z","caller":"embed/serve.go:283","msg":"serving client traffic securely","traffic":"grpc+http","address":"127.0.0.1:2379"} {"level":"warn","ts":"2026-03-30T20:20:21.328817Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:43636","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.331481Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:43632","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.333771Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:43624","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.343133Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:43666","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.361785Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:43712","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.378728Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:43724","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.388512Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:43750","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.395153Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:43770","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.405289Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:43786","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.415162Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:43800","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.438141Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:43838","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.438580Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:43824","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.445913Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:43850","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.454039Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:43858","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.461834Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:43872","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.479431Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:43890","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.481970Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:43914","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.491195Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:43930","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.499726Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:43958","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.506906Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:43984","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.522441Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:44006","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.528477Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:44028","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.566716Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:44066","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.574108Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:44080","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.584263Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:44092","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.593131Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:48898","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.600894Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:48908","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.610862Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:48920","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.618425Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:48948","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.625070Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:48962","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.633168Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:48990","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.649736Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49008","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.658838Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49018","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.670121Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49030","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.681101Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49042","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.688860Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49052","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.704217Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49068","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.709125Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49074","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.718339Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49094","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.743247Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49120","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.756198Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49134","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.758916Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49158","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.766668Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49170","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.775201Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49184","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.782619Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49198","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.790575Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49214","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.807434Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49230","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.814426Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49242","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.822725Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49262","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.829721Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49264","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.839324Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49284","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.849872Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49304","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.861234Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49330","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.870137Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49344","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.879019Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49360","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.887549Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49378","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.912512Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49402","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.937156Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49418","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.948706Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49442","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:21.959714Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49476","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:22.019091Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:49478","server-name":"","error":"EOF"} {"level":"info","ts":"2026-03-30T20:20:36.875423Z","caller":"traceutil/trace.go:172","msg":"trace[1629443287] transaction","detail":"{read_only:false; response_revision:388; number_of_response:1; }","duration":"134.599941ms","start":"2026-03-30T20:20:36.740789Z","end":"2026-03-30T20:20:36.875389Z","steps":["trace[1629443287] 'process raft request' (duration: 134.116161ms)"],"step_count":1} {"level":"info","ts":"2026-03-30T20:20:51.068043Z","logger":"raft","caller":"v3@v3.6.0/raft.go:1981","msg":"d2c3f297b56db0c4 switched to configuration voters=(15187249101821292740) learners=(6332324747205421688)"} {"level":"info","ts":"2026-03-30T20:20:51.068204Z","caller":"membership/cluster.go:424","msg":"added member","cluster-id":"becafec23d27c587","local-member-id":"d2c3f297b56db0c4","added-peer-id":"57e0efceb7982a78","added-peer-peer-urls":["https://199.204.45.141:2380"],"added-peer-is-learner":true} {"level":"info","ts":"2026-03-30T20:20:51.068244Z","caller":"rafthttp/peer.go:133","msg":"starting remote peer","remote-peer-id":"57e0efceb7982a78"} {"level":"info","ts":"2026-03-30T20:20:51.068280Z","caller":"rafthttp/pipeline.go:72","msg":"started HTTP pipelining with remote peer","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"57e0efceb7982a78"} {"level":"info","ts":"2026-03-30T20:20:51.068831Z","caller":"rafthttp/stream.go:168","msg":"started stream writer with remote peer","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"57e0efceb7982a78"} {"level":"info","ts":"2026-03-30T20:20:51.068559Z","caller":"rafthttp/stream.go:168","msg":"started stream writer with remote peer","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"57e0efceb7982a78"} {"level":"info","ts":"2026-03-30T20:20:51.072942Z","caller":"rafthttp/peer.go:137","msg":"started remote peer","remote-peer-id":"57e0efceb7982a78"} {"level":"info","ts":"2026-03-30T20:20:51.072962Z","caller":"rafthttp/stream.go:394","msg":"started stream reader with remote peer","stream-reader-type":"stream MsgApp v2","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"57e0efceb7982a78"} {"level":"info","ts":"2026-03-30T20:20:51.072978Z","caller":"rafthttp/transport.go:317","msg":"added remote peer","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"57e0efceb7982a78","remote-peer-urls":["https://199.204.45.141:2380"]} {"level":"info","ts":"2026-03-30T20:20:51.073004Z","caller":"etcdserver/server.go:1752","msg":"applied a configuration change through raft","local-member-id":"d2c3f297b56db0c4","raft-conf-change":"ConfChangeAddLearnerNode","raft-conf-change-node-id":"57e0efceb7982a78"} {"level":"info","ts":"2026-03-30T20:20:51.073118Z","caller":"rafthttp/stream.go:394","msg":"started stream reader with remote peer","stream-reader-type":"stream Message","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"57e0efceb7982a78"} {"level":"error","ts":"2026-03-30T20:20:51.116636Z","caller":"etcdserver/server.go:1585","msg":"rejecting promote learner: learner is not ready","learner-ready-percent":0,"ready-percent-threshold":0.9,"stacktrace":"go.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).isLearnerReady\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1585\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).mayPromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1526\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).promoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1498\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).PromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1450\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.(*ClusterServer).MemberPromote\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/member.go:101\ngo.etcd.io/etcd/api/v3/etcdserverpb._Cluster_MemberPromote_Handler.func1\n\tgo.etcd.io/etcd/api/v3@v3.6.4/etcdserverpb/rpc.pb.go:7432\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.(*ServerMetrics).UnaryServerInterceptor.UnaryServerInterceptor.func12\n\tgithub.com/grpc-ecosystem/go-grpc-middleware/v2@v2.1.0/interceptors/server.go:22\ngoogle.golang.org/grpc.getChainUnaryHandler.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1217\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.newUnaryInterceptor.func5\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/interceptor.go:74\ngoogle.golang.org/grpc.getChainUnaryHandler.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1217\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.newLogUnaryInterceptor.func4\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/interceptor.go:81\ngoogle.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1208\ngo.etcd.io/etcd/api/v3/etcdserverpb._Cluster_MemberPromote_Handler\n\tgo.etcd.io/etcd/api/v3@v3.6.4/etcdserverpb/rpc.pb.go:7434\ngoogle.golang.org/grpc.(*Server).processUnaryRPC\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1405\ngoogle.golang.org/grpc.(*Server).handleStream\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1815\ngoogle.golang.org/grpc.(*Server).serveStreams.func2.1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1035"} {"level":"error","ts":"2026-03-30T20:20:51.622593Z","caller":"etcdserver/server.go:1585","msg":"rejecting promote learner: learner is not ready","learner-ready-percent":0,"ready-percent-threshold":0.9,"stacktrace":"go.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).isLearnerReady\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1585\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).mayPromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1526\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).promoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1498\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).PromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1450\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.(*ClusterServer).MemberPromote\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/member.go:101\ngo.etcd.io/etcd/api/v3/etcdserverpb._Cluster_MemberPromote_Handler.func1\n\tgo.etcd.io/etcd/api/v3@v3.6.4/etcdserverpb/rpc.pb.go:7432\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.(*ServerMetrics).UnaryServerInterceptor.UnaryServerInterceptor.func12\n\tgithub.com/grpc-ecosystem/go-grpc-middleware/v2@v2.1.0/interceptors/server.go:22\ngoogle.golang.org/grpc.getChainUnaryHandler.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1217\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.newUnaryInterceptor.func5\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/interceptor.go:74\ngoogle.golang.org/grpc.getChainUnaryHandler.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1217\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.newLogUnaryInterceptor.func4\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/interceptor.go:81\ngoogle.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1208\ngo.etcd.io/etcd/api/v3/etcdserverpb._Cluster_MemberPromote_Handler\n\tgo.etcd.io/etcd/api/v3@v3.6.4/etcdserverpb/rpc.pb.go:7434\ngoogle.golang.org/grpc.(*Server).processUnaryRPC\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1405\ngoogle.golang.org/grpc.(*Server).handleStream\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1815\ngoogle.golang.org/grpc.(*Server).serveStreams.func2.1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1035"} {"level":"error","ts":"2026-03-30T20:20:52.117951Z","caller":"etcdserver/server.go:1585","msg":"rejecting promote learner: learner is not ready","learner-ready-percent":0,"ready-percent-threshold":0.9,"stacktrace":"go.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).isLearnerReady\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1585\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).mayPromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1526\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).promoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1498\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).PromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1450\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.(*ClusterServer).MemberPromote\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/member.go:101\ngo.etcd.io/etcd/api/v3/etcdserverpb._Cluster_MemberPromote_Handler.func1\n\tgo.etcd.io/etcd/api/v3@v3.6.4/etcdserverpb/rpc.pb.go:7432\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.(*ServerMetrics).UnaryServerInterceptor.UnaryServerInterceptor.func12\n\tgithub.com/grpc-ecosystem/go-grpc-middleware/v2@v2.1.0/interceptors/server.go:22\ngoogle.golang.org/grpc.getChainUnaryHandler.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1217\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.newUnaryInterceptor.func5\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/interceptor.go:74\ngoogle.golang.org/grpc.getChainUnaryHandler.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1217\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.newLogUnaryInterceptor.func4\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/interceptor.go:81\ngoogle.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1208\ngo.etcd.io/etcd/api/v3/etcdserverpb._Cluster_MemberPromote_Handler\n\tgo.etcd.io/etcd/api/v3@v3.6.4/etcdserverpb/rpc.pb.go:7434\ngoogle.golang.org/grpc.(*Server).processUnaryRPC\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1405\ngoogle.golang.org/grpc.(*Server).handleStream\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1815\ngoogle.golang.org/grpc.(*Server).serveStreams.func2.1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1035"} {"level":"error","ts":"2026-03-30T20:20:52.623461Z","caller":"etcdserver/server.go:1585","msg":"rejecting promote learner: learner is not ready","learner-ready-percent":0,"ready-percent-threshold":0.9,"stacktrace":"go.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).isLearnerReady\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1585\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).mayPromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1526\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).promoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1498\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).PromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1450\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.(*ClusterServer).MemberPromote\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/member.go:101\ngo.etcd.io/etcd/api/v3/etcdserverpb._Cluster_MemberPromote_Handler.func1\n\tgo.etcd.io/etcd/api/v3@v3.6.4/etcdserverpb/rpc.pb.go:7432\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.(*ServerMetrics).UnaryServerInterceptor.UnaryServerInterceptor.func12\n\tgithub.com/grpc-ecosystem/go-grpc-middleware/v2@v2.1.0/interceptors/server.go:22\ngoogle.golang.org/grpc.getChainUnaryHandler.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1217\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.newUnaryInterceptor.func5\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/interceptor.go:74\ngoogle.golang.org/grpc.getChainUnaryHandler.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1217\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.newLogUnaryInterceptor.func4\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/interceptor.go:81\ngoogle.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1208\ngo.etcd.io/etcd/api/v3/etcdserverpb._Cluster_MemberPromote_Handler\n\tgo.etcd.io/etcd/api/v3@v3.6.4/etcdserverpb/rpc.pb.go:7434\ngoogle.golang.org/grpc.(*Server).processUnaryRPC\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1405\ngoogle.golang.org/grpc.(*Server).handleStream\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1815\ngoogle.golang.org/grpc.(*Server).serveStreams.func2.1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1035"} {"level":"error","ts":"2026-03-30T20:20:53.118620Z","caller":"etcdserver/server.go:1585","msg":"rejecting promote learner: learner is not ready","learner-ready-percent":0,"ready-percent-threshold":0.9,"stacktrace":"go.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).isLearnerReady\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1585\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).mayPromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1526\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).promoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1498\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).PromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1450\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.(*ClusterServer).MemberPromote\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/member.go:101\ngo.etcd.io/etcd/api/v3/etcdserverpb._Cluster_MemberPromote_Handler.func1\n\tgo.etcd.io/etcd/api/v3@v3.6.4/etcdserverpb/rpc.pb.go:7432\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.(*ServerMetrics).UnaryServerInterceptor.UnaryServerInterceptor.func12\n\tgithub.com/grpc-ecosystem/go-grpc-middleware/v2@v2.1.0/interceptors/server.go:22\ngoogle.golang.org/grpc.getChainUnaryHandler.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1217\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.newUnaryInterceptor.func5\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/interceptor.go:74\ngoogle.golang.org/grpc.getChainUnaryHandler.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1217\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.newLogUnaryInterceptor.func4\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/interceptor.go:81\ngoogle.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1208\ngo.etcd.io/etcd/api/v3/etcdserverpb._Cluster_MemberPromote_Handler\n\tgo.etcd.io/etcd/api/v3@v3.6.4/etcdserverpb/rpc.pb.go:7434\ngoogle.golang.org/grpc.(*Server).processUnaryRPC\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1405\ngoogle.golang.org/grpc.(*Server).handleStream\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1815\ngoogle.golang.org/grpc.(*Server).serveStreams.func2.1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1035"} {"level":"warn","ts":"2026-03-30T20:20:53.324745Z","caller":"etcdserver/cluster_util.go:259","msg":"failed to reach the peer URL","address":"https://199.204.45.141:2380/version","remote-member-id":"57e0efceb7982a78","error":"Get \"https://199.204.45.141:2380/version\": dial tcp 199.204.45.141:2380: connect: connection refused"} {"level":"warn","ts":"2026-03-30T20:20:53.324838Z","caller":"etcdserver/cluster_util.go:160","msg":"failed to get version","remote-member-id":"57e0efceb7982a78","error":"Get \"https://199.204.45.141:2380/version\": dial tcp 199.204.45.141:2380: connect: connection refused"} {"level":"error","ts":"2026-03-30T20:20:53.620021Z","caller":"etcdserver/server.go:1585","msg":"rejecting promote learner: learner is not ready","learner-ready-percent":0,"ready-percent-threshold":0.9,"stacktrace":"go.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).isLearnerReady\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1585\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).mayPromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1526\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).promoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1498\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).PromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1450\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.(*ClusterServer).MemberPromote\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/member.go:101\ngo.etcd.io/etcd/api/v3/etcdserverpb._Cluster_MemberPromote_Handler.func1\n\tgo.etcd.io/etcd/api/v3@v3.6.4/etcdserverpb/rpc.pb.go:7432\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.(*ServerMetrics).UnaryServerInterceptor.UnaryServerInterceptor.func12\n\tgithub.com/grpc-ecosystem/go-grpc-middleware/v2@v2.1.0/interceptors/server.go:22\ngoogle.golang.org/grpc.getChainUnaryHandler.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1217\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.newUnaryInterceptor.func5\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/interceptor.go:74\ngoogle.golang.org/grpc.getChainUnaryHandler.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1217\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.newLogUnaryInterceptor.func4\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/interceptor.go:81\ngoogle.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1208\ngo.etcd.io/etcd/api/v3/etcdserverpb._Cluster_MemberPromote_Handler\n\tgo.etcd.io/etcd/api/v3@v3.6.4/etcdserverpb/rpc.pb.go:7434\ngoogle.golang.org/grpc.(*Server).processUnaryRPC\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1405\ngoogle.golang.org/grpc.(*Server).handleStream\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1815\ngoogle.golang.org/grpc.(*Server).serveStreams.func2.1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1035"} {"level":"error","ts":"2026-03-30T20:20:54.169485Z","caller":"etcdserver/server.go:1585","msg":"rejecting promote learner: learner is not ready","learner-ready-percent":0,"ready-percent-threshold":0.9,"stacktrace":"go.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).isLearnerReady\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1585\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).mayPromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1526\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).promoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1498\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).PromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1450\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.(*ClusterServer).MemberPromote\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/member.go:101\ngo.etcd.io/etcd/api/v3/etcdserverpb._Cluster_MemberPromote_Handler.func1\n\tgo.etcd.io/etcd/api/v3@v3.6.4/etcdserverpb/rpc.pb.go:7432\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.(*ServerMetrics).UnaryServerInterceptor.UnaryServerInterceptor.func12\n\tgithub.com/grpc-ecosystem/go-grpc-middleware/v2@v2.1.0/interceptors/server.go:22\ngoogle.golang.org/grpc.getChainUnaryHandler.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1217\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.newUnaryInterceptor.func5\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/interceptor.go:74\ngoogle.golang.org/grpc.getChainUnaryHandler.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1217\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.newLogUnaryInterceptor.func4\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/interceptor.go:81\ngoogle.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1208\ngo.etcd.io/etcd/api/v3/etcdserverpb._Cluster_MemberPromote_Handler\n\tgo.etcd.io/etcd/api/v3@v3.6.4/etcdserverpb/rpc.pb.go:7434\ngoogle.golang.org/grpc.(*Server).processUnaryRPC\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1405\ngoogle.golang.org/grpc.(*Server).handleStream\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1815\ngoogle.golang.org/grpc.(*Server).serveStreams.func2.1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1035"} {"level":"info","ts":"2026-03-30T20:20:54.510366Z","caller":"rafthttp/peer_status.go:53","msg":"peer became active","peer-id":"57e0efceb7982a78"} {"level":"info","ts":"2026-03-30T20:20:54.510415Z","caller":"rafthttp/stream.go:411","msg":"established TCP streaming connection with remote peer","stream-reader-type":"stream MsgApp v2","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"57e0efceb7982a78"} {"level":"info","ts":"2026-03-30T20:20:54.521800Z","caller":"rafthttp/stream.go:248","msg":"set message encoder","from":"d2c3f297b56db0c4","to":"57e0efceb7982a78","stream-type":"stream Message"} {"level":"info","ts":"2026-03-30T20:20:54.521854Z","caller":"rafthttp/stream.go:273","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream Message","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"57e0efceb7982a78"} {"level":"info","ts":"2026-03-30T20:20:54.524935Z","caller":"rafthttp/stream.go:248","msg":"set message encoder","from":"d2c3f297b56db0c4","to":"57e0efceb7982a78","stream-type":"stream MsgApp v2"} {"level":"info","ts":"2026-03-30T20:20:54.524971Z","caller":"rafthttp/stream.go:273","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream MsgApp v2","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"57e0efceb7982a78"} {"level":"info","ts":"2026-03-30T20:20:54.533749Z","caller":"rafthttp/stream.go:411","msg":"established TCP streaming connection with remote peer","stream-reader-type":"stream Message","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"57e0efceb7982a78"} {"level":"info","ts":"2026-03-30T20:20:54.543211Z","caller":"etcdserver/server.go:1838","msg":"sending merged snapshot","from":"d2c3f297b56db0c4","to":"57e0efceb7982a78","bytes":765534,"size":"766 kB"} {"level":"info","ts":"2026-03-30T20:20:54.543337Z","caller":"rafthttp/snapshot_sender.go:82","msg":"sending database snapshot","snapshot-index":456,"remote-peer-id":"57e0efceb7982a78","bytes":765534,"size":"766 kB"} {"level":"info","ts":"2026-03-30T20:20:54.546043Z","caller":"etcdserver/snapshot_merge.go:64","msg":"sent database snapshot to writer","bytes":757760,"size":"758 kB"} {"level":"info","ts":"2026-03-30T20:20:54.553546Z","caller":"rafthttp/snapshot_sender.go:131","msg":"sent database snapshot","snapshot-index":456,"remote-peer-id":"57e0efceb7982a78","bytes":765534,"size":"766 kB"} {"level":"warn","ts":"2026-03-30T20:20:54.580739Z","caller":"rafthttp/stream.go:420","msg":"lost TCP streaming connection with remote peer","stream-reader-type":"stream MsgApp v2","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"57e0efceb7982a78","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:20:54.580785Z","caller":"rafthttp/stream.go:420","msg":"lost TCP streaming connection with remote peer","stream-reader-type":"stream Message","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"57e0efceb7982a78","error":"EOF"} {"level":"info","ts":"2026-03-30T20:20:54.590865Z","caller":"rafthttp/stream.go:248","msg":"set message encoder","from":"d2c3f297b56db0c4","to":"57e0efceb7982a78","stream-type":"stream MsgApp v2"} {"level":"warn","ts":"2026-03-30T20:20:54.590897Z","caller":"rafthttp/stream.go:264","msg":"closed TCP streaming connection with remote peer","stream-writer-type":"stream MsgApp v2","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"57e0efceb7982a78"} {"level":"info","ts":"2026-03-30T20:20:54.590910Z","caller":"rafthttp/stream.go:273","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream MsgApp v2","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"57e0efceb7982a78"} {"level":"info","ts":"2026-03-30T20:20:54.591894Z","caller":"rafthttp/stream.go:411","msg":"established TCP streaming connection with remote peer","stream-reader-type":"stream MsgApp v2","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"57e0efceb7982a78"} {"level":"info","ts":"2026-03-30T20:20:54.594496Z","caller":"rafthttp/stream.go:248","msg":"set message encoder","from":"d2c3f297b56db0c4","to":"57e0efceb7982a78","stream-type":"stream Message"} {"level":"warn","ts":"2026-03-30T20:20:54.594532Z","caller":"rafthttp/stream.go:264","msg":"closed TCP streaming connection with remote peer","stream-writer-type":"stream Message","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"57e0efceb7982a78"} {"level":"info","ts":"2026-03-30T20:20:54.594553Z","caller":"rafthttp/stream.go:273","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream Message","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"57e0efceb7982a78"} {"level":"info","ts":"2026-03-30T20:20:54.620739Z","logger":"raft","caller":"v3@v3.6.0/raft.go:1981","msg":"d2c3f297b56db0c4 switched to configuration voters=(6332324747205421688 15187249101821292740)"} {"level":"info","ts":"2026-03-30T20:20:54.620876Z","caller":"membership/cluster.go:550","msg":"promote member","cluster-id":"becafec23d27c587","local-member-id":"d2c3f297b56db0c4","promoted-member-id":"57e0efceb7982a78"} {"level":"info","ts":"2026-03-30T20:20:54.620911Z","caller":"etcdserver/server.go:1752","msg":"applied a configuration change through raft","local-member-id":"d2c3f297b56db0c4","raft-conf-change":"ConfChangeAddNode","raft-conf-change-node-id":"57e0efceb7982a78"} {"level":"info","ts":"2026-03-30T20:20:54.647308Z","caller":"rafthttp/stream.go:411","msg":"established TCP streaming connection with remote peer","stream-reader-type":"stream Message","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"57e0efceb7982a78"} {"level":"info","ts":"2026-03-30T20:21:04.365161Z","caller":"etcdserver/server.go:2246","msg":"skip compaction since there is an inflight snapshot"} {"level":"info","ts":"2026-03-30T20:21:10.377132Z","caller":"traceutil/trace.go:172","msg":"trace[1473536070] transaction","detail":"{read_only:false; response_revision:545; number_of_response:1; }","duration":"132.486529ms","start":"2026-03-30T20:21:10.244626Z","end":"2026-03-30T20:21:10.377112Z","steps":["trace[1473536070] 'process raft request' (duration: 132.361568ms)"],"step_count":1} {"level":"info","ts":"2026-03-30T20:21:17.031606Z","caller":"etcdserver/server.go:2246","msg":"skip compaction since there is an inflight snapshot"} {"level":"info","ts":"2026-03-30T20:21:21.094749Z","caller":"traceutil/trace.go:172","msg":"trace[137353451] transaction","detail":"{read_only:false; response_revision:579; number_of_response:1; }","duration":"114.871198ms","start":"2026-03-30T20:21:20.979857Z","end":"2026-03-30T20:21:21.094728Z","steps":["trace[137353451] 'process raft request' (duration: 114.738148ms)"],"step_count":1} {"level":"info","ts":"2026-03-30T20:21:21.171752Z","caller":"traceutil/trace.go:172","msg":"trace[159025312] transaction","detail":"{read_only:false; response_revision:580; number_of_response:1; }","duration":"127.018654ms","start":"2026-03-30T20:21:21.044716Z","end":"2026-03-30T20:21:21.171735Z","steps":["trace[159025312] 'process raft request' (duration: 126.919303ms)"],"step_count":1} {"level":"info","ts":"2026-03-30T20:21:24.554491Z","caller":"etcdserver/server.go:1856","msg":"sent merged snapshot","from":"d2c3f297b56db0c4","to":"57e0efceb7982a78","bytes":765534,"size":"766 kB","took":"30.011275823s"} {"level":"warn","ts":"2026-03-30T20:21:26.341122Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"199.204.45.240:33866","server-name":"","error":"EOF"} {"level":"info","ts":"2026-03-30T20:21:26.755912Z","logger":"raft","caller":"v3@v3.6.0/raft.go:1981","msg":"d2c3f297b56db0c4 switched to configuration voters=(6332324747205421688 15187249101821292740) learners=(8942207594048913150)"} {"level":"info","ts":"2026-03-30T20:21:26.756077Z","caller":"membership/cluster.go:424","msg":"added member","cluster-id":"becafec23d27c587","local-member-id":"d2c3f297b56db0c4","added-peer-id":"7c191a6dcf15fefe","added-peer-peer-urls":["https://199.204.45.240:2380"],"added-peer-is-learner":true} {"level":"info","ts":"2026-03-30T20:21:26.756111Z","caller":"rafthttp/peer.go:133","msg":"starting remote peer","remote-peer-id":"7c191a6dcf15fefe"} {"level":"info","ts":"2026-03-30T20:21:26.756143Z","caller":"rafthttp/pipeline.go:72","msg":"started HTTP pipelining with remote peer","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"7c191a6dcf15fefe"} {"level":"info","ts":"2026-03-30T20:21:26.756241Z","caller":"rafthttp/peer.go:137","msg":"started remote peer","remote-peer-id":"7c191a6dcf15fefe"} {"level":"info","ts":"2026-03-30T20:21:26.756275Z","caller":"rafthttp/transport.go:317","msg":"added remote peer","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"7c191a6dcf15fefe","remote-peer-urls":["https://199.204.45.240:2380"]} {"level":"info","ts":"2026-03-30T20:21:26.756270Z","caller":"rafthttp/stream.go:168","msg":"started stream writer with remote peer","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"7c191a6dcf15fefe"} {"level":"info","ts":"2026-03-30T20:21:26.756340Z","caller":"rafthttp/stream.go:168","msg":"started stream writer with remote peer","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"7c191a6dcf15fefe"} {"level":"info","ts":"2026-03-30T20:21:26.756307Z","caller":"rafthttp/stream.go:394","msg":"started stream reader with remote peer","stream-reader-type":"stream Message","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"7c191a6dcf15fefe"} {"level":"info","ts":"2026-03-30T20:21:26.756312Z","caller":"rafthttp/stream.go:394","msg":"started stream reader with remote peer","stream-reader-type":"stream MsgApp v2","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"7c191a6dcf15fefe"} {"level":"warn","ts":"2026-03-30T20:21:26.772798Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"199.204.45.240:33946","server-name":"","error":"EOF"} {"level":"error","ts":"2026-03-30T20:21:26.803196Z","caller":"etcdserver/server.go:1585","msg":"rejecting promote learner: learner is not ready","learner-ready-percent":0,"ready-percent-threshold":0.9,"stacktrace":"go.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).isLearnerReady\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1585\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).mayPromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1526\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).promoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1498\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).PromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1450\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.(*ClusterServer).MemberPromote\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/member.go:101\ngo.etcd.io/etcd/api/v3/etcdserverpb._Cluster_MemberPromote_Handler.func1\n\tgo.etcd.io/etcd/api/v3@v3.6.4/etcdserverpb/rpc.pb.go:7432\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.(*ServerMetrics).UnaryServerInterceptor.UnaryServerInterceptor.func12\n\tgithub.com/grpc-ecosystem/go-grpc-middleware/v2@v2.1.0/interceptors/server.go:22\ngoogle.golang.org/grpc.getChainUnaryHandler.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1217\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.newUnaryInterceptor.func5\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/interceptor.go:74\ngoogle.golang.org/grpc.getChainUnaryHandler.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1217\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.newLogUnaryInterceptor.func4\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/interceptor.go:81\ngoogle.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1208\ngo.etcd.io/etcd/api/v3/etcdserverpb._Cluster_MemberPromote_Handler\n\tgo.etcd.io/etcd/api/v3@v3.6.4/etcdserverpb/rpc.pb.go:7434\ngoogle.golang.org/grpc.(*Server).processUnaryRPC\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1405\ngoogle.golang.org/grpc.(*Server).handleStream\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1815\ngoogle.golang.org/grpc.(*Server).serveStreams.func2.1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1035"} {"level":"warn","ts":"2026-03-30T20:21:27.309252Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"199.204.45.240:33962","server-name":"","error":"EOF"} {"level":"error","ts":"2026-03-30T20:21:27.320940Z","caller":"etcdserver/server.go:1585","msg":"rejecting promote learner: learner is not ready","learner-ready-percent":0,"ready-percent-threshold":0.9,"stacktrace":"go.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).isLearnerReady\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1585\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).mayPromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1526\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).promoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1498\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).PromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1450\ngo.etcd.io/etcd/server/v3/etcdserver/api/etcdhttp.(*peerMemberPromoteHandler).ServeHTTP\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/etcdhttp/peer.go:140\nnet/http.(*ServeMux).ServeHTTP\n\tnet/http/server.go:2747\nnet/http.serverHandler.ServeHTTP\n\tnet/http/server.go:3210\nnet/http.(*conn).serve\n\tnet/http/server.go:2092"} {"level":"warn","ts":"2026-03-30T20:21:27.321035Z","caller":"etcdhttp/peer.go:152","msg":"failed to promote a member","member-id":"7c191a6dcf15fefe","error":"etcdserver: can only promote a learner member which is in sync with leader"} {"level":"warn","ts":"2026-03-30T20:21:27.811305Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"199.204.45.240:33972","server-name":"","error":"EOF"} {"level":"error","ts":"2026-03-30T20:21:27.812029Z","caller":"etcdserver/server.go:1585","msg":"rejecting promote learner: learner is not ready","learner-ready-percent":0,"ready-percent-threshold":0.9,"stacktrace":"go.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).isLearnerReady\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1585\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).mayPromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1526\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).promoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1498\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).PromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1450\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.(*ClusterServer).MemberPromote\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/member.go:101\ngo.etcd.io/etcd/api/v3/etcdserverpb._Cluster_MemberPromote_Handler.func1\n\tgo.etcd.io/etcd/api/v3@v3.6.4/etcdserverpb/rpc.pb.go:7432\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.(*ServerMetrics).UnaryServerInterceptor.UnaryServerInterceptor.func12\n\tgithub.com/grpc-ecosystem/go-grpc-middleware/v2@v2.1.0/interceptors/server.go:22\ngoogle.golang.org/grpc.getChainUnaryHandler.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1217\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.newUnaryInterceptor.func5\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/interceptor.go:74\ngoogle.golang.org/grpc.getChainUnaryHandler.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1217\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.newLogUnaryInterceptor.func4\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/interceptor.go:81\ngoogle.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1208\ngo.etcd.io/etcd/api/v3/etcdserverpb._Cluster_MemberPromote_Handler\n\tgo.etcd.io/etcd/api/v3@v3.6.4/etcdserverpb/rpc.pb.go:7434\ngoogle.golang.org/grpc.(*Server).processUnaryRPC\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1405\ngoogle.golang.org/grpc.(*Server).handleStream\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1815\ngoogle.golang.org/grpc.(*Server).serveStreams.func2.1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1035"} {"level":"error","ts":"2026-03-30T20:21:28.309768Z","caller":"etcdserver/server.go:1585","msg":"rejecting promote learner: learner is not ready","learner-ready-percent":0,"ready-percent-threshold":0.9,"stacktrace":"go.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).isLearnerReady\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1585\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).mayPromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1526\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).promoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1498\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).PromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1450\ngo.etcd.io/etcd/server/v3/etcdserver/api/etcdhttp.(*peerMemberPromoteHandler).ServeHTTP\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/etcdhttp/peer.go:140\nnet/http.(*ServeMux).ServeHTTP\n\tnet/http/server.go:2747\nnet/http.serverHandler.ServeHTTP\n\tnet/http/server.go:3210\nnet/http.(*conn).serve\n\tnet/http/server.go:2092"} {"level":"warn","ts":"2026-03-30T20:21:28.309853Z","caller":"etcdhttp/peer.go:152","msg":"failed to promote a member","member-id":"7c191a6dcf15fefe","error":"etcdserver: can only promote a learner member which is in sync with leader"} {"level":"error","ts":"2026-03-30T20:21:28.810200Z","caller":"etcdserver/server.go:1585","msg":"rejecting promote learner: learner is not ready","learner-ready-percent":0,"ready-percent-threshold":0.9,"stacktrace":"go.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).isLearnerReady\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1585\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).mayPromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1526\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).promoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1498\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).PromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1450\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.(*ClusterServer).MemberPromote\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/member.go:101\ngo.etcd.io/etcd/api/v3/etcdserverpb._Cluster_MemberPromote_Handler.func1\n\tgo.etcd.io/etcd/api/v3@v3.6.4/etcdserverpb/rpc.pb.go:7432\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.(*ServerMetrics).UnaryServerInterceptor.UnaryServerInterceptor.func12\n\tgithub.com/grpc-ecosystem/go-grpc-middleware/v2@v2.1.0/interceptors/server.go:22\ngoogle.golang.org/grpc.getChainUnaryHandler.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1217\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.newUnaryInterceptor.func5\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/interceptor.go:74\ngoogle.golang.org/grpc.getChainUnaryHandler.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1217\ngo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc.Server.newLogUnaryInterceptor.func4\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/v3rpc/interceptor.go:81\ngoogle.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1208\ngo.etcd.io/etcd/api/v3/etcdserverpb._Cluster_MemberPromote_Handler\n\tgo.etcd.io/etcd/api/v3@v3.6.4/etcdserverpb/rpc.pb.go:7434\ngoogle.golang.org/grpc.(*Server).processUnaryRPC\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1405\ngoogle.golang.org/grpc.(*Server).handleStream\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1815\ngoogle.golang.org/grpc.(*Server).serveStreams.func2.1\n\tgoogle.golang.org/grpc@v1.71.1/server.go:1035"} {"level":"warn","ts":"2026-03-30T20:21:29.309886Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"199.204.45.240:33996","server-name":"","error":"EOF"} {"level":"error","ts":"2026-03-30T20:21:29.310509Z","caller":"etcdserver/server.go:1585","msg":"rejecting promote learner: learner is not ready","learner-ready-percent":0,"ready-percent-threshold":0.9,"stacktrace":"go.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).isLearnerReady\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1585\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).mayPromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1526\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).promoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1498\ngo.etcd.io/etcd/server/v3/etcdserver.(*EtcdServer).PromoteMember\n\tgo.etcd.io/etcd/server/v3/etcdserver/server.go:1450\ngo.etcd.io/etcd/server/v3/etcdserver/api/etcdhttp.(*peerMemberPromoteHandler).ServeHTTP\n\tgo.etcd.io/etcd/server/v3/etcdserver/api/etcdhttp/peer.go:140\nnet/http.(*ServeMux).ServeHTTP\n\tnet/http/server.go:2747\nnet/http.serverHandler.ServeHTTP\n\tnet/http/server.go:3210\nnet/http.(*conn).serve\n\tnet/http/server.go:2092"} {"level":"warn","ts":"2026-03-30T20:21:29.310575Z","caller":"etcdhttp/peer.go:152","msg":"failed to promote a member","member-id":"7c191a6dcf15fefe","error":"etcdserver: can only promote a learner member which is in sync with leader"} {"level":"warn","ts":"2026-03-30T20:21:29.348631Z","caller":"etcdserver/cluster_util.go:259","msg":"failed to reach the peer URL","address":"https://199.204.45.240:2380/version","remote-member-id":"7c191a6dcf15fefe","error":"Get \"https://199.204.45.240:2380/version\": dial tcp 199.204.45.240:2380: connect: connection refused"} {"level":"warn","ts":"2026-03-30T20:21:29.348681Z","caller":"etcdserver/cluster_util.go:160","msg":"failed to get version","remote-member-id":"7c191a6dcf15fefe","error":"Get \"https://199.204.45.240:2380/version\": dial tcp 199.204.45.240:2380: connect: connection refused"} {"level":"info","ts":"2026-03-30T20:21:29.472637Z","caller":"rafthttp/peer_status.go:53","msg":"peer became active","peer-id":"7c191a6dcf15fefe"} {"level":"info","ts":"2026-03-30T20:21:29.472692Z","caller":"rafthttp/stream.go:411","msg":"established TCP streaming connection with remote peer","stream-reader-type":"stream MsgApp v2","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"7c191a6dcf15fefe"} {"level":"info","ts":"2026-03-30T20:21:29.482012Z","caller":"rafthttp/stream.go:248","msg":"set message encoder","from":"d2c3f297b56db0c4","to":"7c191a6dcf15fefe","stream-type":"stream MsgApp v2"} {"level":"info","ts":"2026-03-30T20:21:29.482062Z","caller":"rafthttp/stream.go:273","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream MsgApp v2","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"7c191a6dcf15fefe"} {"level":"info","ts":"2026-03-30T20:21:29.483690Z","caller":"rafthttp/stream.go:411","msg":"established TCP streaming connection with remote peer","stream-reader-type":"stream Message","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"7c191a6dcf15fefe"} {"level":"info","ts":"2026-03-30T20:21:29.484775Z","caller":"rafthttp/stream.go:248","msg":"set message encoder","from":"d2c3f297b56db0c4","to":"7c191a6dcf15fefe","stream-type":"stream Message"} {"level":"info","ts":"2026-03-30T20:21:29.484798Z","caller":"rafthttp/stream.go:273","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream Message","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"7c191a6dcf15fefe"} {"level":"info","ts":"2026-03-30T20:21:29.490105Z","caller":"etcdserver/server.go:1838","msg":"sending merged snapshot","from":"d2c3f297b56db0c4","to":"7c191a6dcf15fefe","bytes":1065518,"size":"1.1 MB"} {"level":"info","ts":"2026-03-30T20:21:29.490237Z","caller":"rafthttp/snapshot_sender.go:82","msg":"sending database snapshot","snapshot-index":647,"remote-peer-id":"7c191a6dcf15fefe","bytes":1065518,"size":"1.1 MB"} {"level":"info","ts":"2026-03-30T20:21:29.493377Z","caller":"etcdserver/snapshot_merge.go:64","msg":"sent database snapshot to writer","bytes":1056768,"size":"1.1 MB"} {"level":"info","ts":"2026-03-30T20:21:29.500819Z","caller":"rafthttp/snapshot_sender.go:131","msg":"sent database snapshot","snapshot-index":647,"remote-peer-id":"7c191a6dcf15fefe","bytes":1065518,"size":"1.1 MB"} {"level":"warn","ts":"2026-03-30T20:21:29.515981Z","caller":"rafthttp/stream.go:420","msg":"lost TCP streaming connection with remote peer","stream-reader-type":"stream Message","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"7c191a6dcf15fefe","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:21:29.516027Z","caller":"rafthttp/stream.go:420","msg":"lost TCP streaming connection with remote peer","stream-reader-type":"stream MsgApp v2","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"7c191a6dcf15fefe","error":"EOF"} {"level":"info","ts":"2026-03-30T20:21:29.529261Z","caller":"rafthttp/stream.go:248","msg":"set message encoder","from":"d2c3f297b56db0c4","to":"7c191a6dcf15fefe","stream-type":"stream MsgApp v2"} {"level":"warn","ts":"2026-03-30T20:21:29.529336Z","caller":"rafthttp/stream.go:264","msg":"closed TCP streaming connection with remote peer","stream-writer-type":"stream MsgApp v2","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"7c191a6dcf15fefe"} {"level":"info","ts":"2026-03-30T20:21:29.529365Z","caller":"rafthttp/stream.go:273","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream MsgApp v2","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"7c191a6dcf15fefe"} {"level":"info","ts":"2026-03-30T20:21:29.537071Z","caller":"rafthttp/stream.go:248","msg":"set message encoder","from":"d2c3f297b56db0c4","to":"7c191a6dcf15fefe","stream-type":"stream Message"} {"level":"warn","ts":"2026-03-30T20:21:29.537135Z","caller":"rafthttp/stream.go:264","msg":"closed TCP streaming connection with remote peer","stream-writer-type":"stream Message","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"7c191a6dcf15fefe"} {"level":"info","ts":"2026-03-30T20:21:29.537154Z","caller":"rafthttp/stream.go:273","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream Message","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"7c191a6dcf15fefe"} {"level":"info","ts":"2026-03-30T20:21:29.570286Z","caller":"rafthttp/stream.go:411","msg":"established TCP streaming connection with remote peer","stream-reader-type":"stream MsgApp v2","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"7c191a6dcf15fefe"} {"level":"info","ts":"2026-03-30T20:21:29.573703Z","caller":"rafthttp/stream.go:411","msg":"established TCP streaming connection with remote peer","stream-reader-type":"stream Message","local-member-id":"d2c3f297b56db0c4","remote-peer-id":"7c191a6dcf15fefe"} {"level":"info","ts":"2026-03-30T20:21:29.811481Z","logger":"raft","caller":"v3@v3.6.0/raft.go:1981","msg":"d2c3f297b56db0c4 switched to configuration voters=(6332324747205421688 8942207594048913150 15187249101821292740)"} {"level":"info","ts":"2026-03-30T20:21:29.811877Z","caller":"membership/cluster.go:550","msg":"promote member","cluster-id":"becafec23d27c587","local-member-id":"d2c3f297b56db0c4","promoted-member-id":"7c191a6dcf15fefe"} {"level":"info","ts":"2026-03-30T20:21:29.811971Z","caller":"etcdserver/server.go:1752","msg":"applied a configuration change through raft","local-member-id":"d2c3f297b56db0c4","raft-conf-change":"ConfChangeAddNode","raft-conf-change-node-id":"7c191a6dcf15fefe"} {"level":"info","ts":"2026-03-30T20:21:37.108850Z","caller":"etcdserver/server.go:2246","msg":"skip compaction since there is an inflight snapshot"} {"level":"info","ts":"2026-03-30T20:21:48.528820Z","caller":"etcdserver/server.go:2246","msg":"skip compaction since there is an inflight snapshot"} {"level":"info","ts":"2026-03-30T20:21:59.501750Z","caller":"etcdserver/server.go:1856","msg":"sent merged snapshot","from":"d2c3f297b56db0c4","to":"7c191a6dcf15fefe","bytes":1065518,"size":"1.1 MB","took":"30.011642816s"} {"level":"warn","ts":"2026-03-30T20:22:30.961817Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52652","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:30.999054Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52686","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:31.017691Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52706","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:31.036385Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52726","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:31.076100Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52742","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:31.097793Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52744","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:31.116126Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52772","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:31.126504Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52786","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:31.146008Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52820","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:31.211395Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52850","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:31.274897Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52878","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:31.386033Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52904","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:31.403701Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52918","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:31.419039Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52946","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:31.530989Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52952","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:31.554410Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52974","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:31.582276Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52978","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:31.605814Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52024","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:31.647160Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52052","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:31.669714Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52064","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:31.686725Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52076","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:31.703259Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52094","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:31.735606Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52116","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:22:31.753574Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:52150","server-name":"","error":"EOF"}