{"level":"warn","ts":"2026-03-30T20:39:11.666871Z","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:39:11.667304Z","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:39:11.667377Z","caller":"etcdmain/etcd.go:64","msg":"Running: ","args":["etcd","--advertise-client-urls=https://162.253.55.207: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://162.253.55.207:2380","--initial-cluster=controller-1=https://162.253.55.207:2380","--key-file=/etc/kubernetes/pki/etcd/server.key","--listen-client-urls=https://127.0.0.1:2379,https://162.253.55.207:2379","--listen-metrics-urls=http://127.0.0.1:2381","--listen-peer-urls=https://162.253.55.207: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:39:11.667544Z","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:39:11.667592Z","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:39:11.667614Z","caller":"embed/etcd.go:138","msg":"configuring peer listeners","listen-peer-urls":["https://162.253.55.207:2380"]} {"level":"info","ts":"2026-03-30T20:39:11.667732Z","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:39:11.670919Z","caller":"embed/etcd.go:146","msg":"configuring client listeners","listen-client-urls":["https://127.0.0.1:2379","https://162.253.55.207:2379"]} {"level":"info","ts":"2026-03-30T20:39:11.671124Z","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://162.253.55.207:2380"],"listen-peer-urls":["https://162.253.55.207:2380"],"advertise-client-urls":["https://162.253.55.207:2379"],"listen-client-urls":["https://127.0.0.1:2379","https://162.253.55.207:2379"],"listen-metrics-urls":["http://127.0.0.1:2381"],"experimental-local-address":"","cors":["*"],"host-whitelist":["*"],"initial-cluster":"controller-1=https://162.253.55.207: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:39:11.674287Z","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: 0xc0001583d8}"} {"level":"info","ts":"2026-03-30T20:39:11.677796Z","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:39:11.677841Z","caller":"storage/backend.go:80","msg":"opened backend db","path":"/var/lib/etcd/member/snap/db","took":"5.043071ms"} {"level":"info","ts":"2026-03-30T20:39:11.677866Z","caller":"etcdserver/bootstrap.go:220","msg":"restore consistentIndex","index":0} {"level":"info","ts":"2026-03-30T20:39:11.677880Z","caller":"etcdserver/bootstrap.go:94","msg":"bootstrapping cluster"} {"level":"info","ts":"2026-03-30T20:39:11.677920Z","caller":"etcdserver/bootstrap.go:101","msg":"bootstrapping storage"} {"level":"info","ts":"2026-03-30T20:39:11.685598Z","caller":"etcdserver/bootstrap.go:109","msg":"bootstrapping raft"} {"level":"info","ts":"2026-03-30T20:39:11.685765Z","caller":"etcdserver/bootstrap.go:499","msg":"starting local member","local-member-id":"6f1fcbe50562a63a","cluster-id":"a9b9f04f4e8a9fba"} {"level":"info","ts":"2026-03-30T20:39:11.685812Z","caller":"etcdserver/server.go:312","msg":"bootstrap successfully"} {"level":"info","ts":"2026-03-30T20:39:11.685943Z","logger":"raft","caller":"v3@v3.6.0/raft.go:1981","msg":"6f1fcbe50562a63a switched to configuration voters=()"} {"level":"info","ts":"2026-03-30T20:39:11.686033Z","logger":"raft","caller":"v3@v3.6.0/raft.go:897","msg":"6f1fcbe50562a63a became follower at term 0"} {"level":"info","ts":"2026-03-30T20:39:11.686049Z","logger":"raft","caller":"v3@v3.6.0/raft.go:493","msg":"newRaft 6f1fcbe50562a63a [peers: [], term: 0, commit: 0, applied: 0, lastindex: 0, lastterm: 0]"} {"level":"info","ts":"2026-03-30T20:39:11.686068Z","logger":"raft","caller":"v3@v3.6.0/raft.go:897","msg":"6f1fcbe50562a63a became follower at term 1"} {"level":"info","ts":"2026-03-30T20:39:11.686130Z","logger":"raft","caller":"v3@v3.6.0/raft.go:1981","msg":"6f1fcbe50562a63a switched to configuration voters=(8007342846986331706)"} {"level":"warn","ts":"2026-03-30T20:39:11.694359Z","caller":"auth/store.go:1135","msg":"simple token is not cryptographically signed"} {"level":"info","ts":"2026-03-30T20:39:11.699985Z","caller":"mvcc/kvstore.go:408","msg":"kvstore restored","current-rev":1} {"level":"info","ts":"2026-03-30T20:39:11.703935Z","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:39:11.704596Z","caller":"etcdserver/server.go:598","msg":"starting etcd server","local-member-id":"6f1fcbe50562a63a","local-server-version":"3.6.4","cluster-version":"to_be_decided"} {"level":"info","ts":"2026-03-30T20:39:11.704837Z","caller":"etcdserver/server.go:483","msg":"started as single-node; fast-forwarding election ticks","local-member-id":"6f1fcbe50562a63a","forward-ticks":9,"forward-duration":"900ms","election-ticks":10,"election-timeout":"1s"} {"level":"info","ts":"2026-03-30T20:39:11.704900Z","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:39:11.705053Z","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:39:11.705067Z","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:39:11.705111Z","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:39:11.705168Z","caller":"embed/etcd.go:640","msg":"serving peer traffic","address":"162.253.55.207:2380"} {"level":"info","ts":"2026-03-30T20:39:11.705365Z","caller":"embed/etcd.go:611","msg":"cmux::serve","address":"162.253.55.207:2380"} {"level":"info","ts":"2026-03-30T20:39:11.705289Z","logger":"raft","caller":"v3@v3.6.0/raft.go:1981","msg":"6f1fcbe50562a63a switched to configuration voters=(8007342846986331706)"} {"level":"info","ts":"2026-03-30T20:39:11.705510Z","caller":"embed/etcd.go:292","msg":"now serving peer/client/metrics","local-member-id":"6f1fcbe50562a63a","initial-advertise-peer-urls":["https://162.253.55.207:2380"],"listen-peer-urls":["https://162.253.55.207:2380"],"advertise-client-urls":["https://162.253.55.207:2379"],"listen-client-urls":["https://127.0.0.1:2379","https://162.253.55.207:2379"],"listen-metrics-urls":["http://127.0.0.1:2381"]} {"level":"info","ts":"2026-03-30T20:39:11.705561Z","caller":"embed/etcd.go:890","msg":"serving metrics","address":"http://127.0.0.1:2381"} {"level":"info","ts":"2026-03-30T20:39:11.706668Z","caller":"membership/cluster.go:424","msg":"added member","cluster-id":"a9b9f04f4e8a9fba","local-member-id":"6f1fcbe50562a63a","added-peer-id":"6f1fcbe50562a63a","added-peer-peer-urls":["https://162.253.55.207:2380"],"added-peer-is-learner":false} {"level":"info","ts":"2026-03-30T20:39:11.786909Z","logger":"raft","caller":"v3@v3.6.0/raft.go:988","msg":"6f1fcbe50562a63a is starting a new election at term 1"} {"level":"info","ts":"2026-03-30T20:39:11.787065Z","logger":"raft","caller":"v3@v3.6.0/raft.go:930","msg":"6f1fcbe50562a63a became pre-candidate at term 1"} {"level":"info","ts":"2026-03-30T20:39:11.787173Z","logger":"raft","caller":"v3@v3.6.0/raft.go:1077","msg":"6f1fcbe50562a63a received MsgPreVoteResp from 6f1fcbe50562a63a at term 1"} {"level":"info","ts":"2026-03-30T20:39:11.787254Z","logger":"raft","caller":"v3@v3.6.0/raft.go:1693","msg":"6f1fcbe50562a63a has received 1 MsgPreVoteResp votes and 0 vote rejections"} {"level":"info","ts":"2026-03-30T20:39:11.787319Z","logger":"raft","caller":"v3@v3.6.0/raft.go:912","msg":"6f1fcbe50562a63a became candidate at term 2"} {"level":"info","ts":"2026-03-30T20:39:11.788126Z","logger":"raft","caller":"v3@v3.6.0/raft.go:1077","msg":"6f1fcbe50562a63a received MsgVoteResp from 6f1fcbe50562a63a at term 2"} {"level":"info","ts":"2026-03-30T20:39:11.788217Z","logger":"raft","caller":"v3@v3.6.0/raft.go:1693","msg":"6f1fcbe50562a63a has received 1 MsgVoteResp votes and 0 vote rejections"} {"level":"info","ts":"2026-03-30T20:39:11.788297Z","logger":"raft","caller":"v3@v3.6.0/raft.go:970","msg":"6f1fcbe50562a63a became leader at term 2"} {"level":"info","ts":"2026-03-30T20:39:11.788365Z","logger":"raft","caller":"v3@v3.6.0/node.go:370","msg":"raft.node: 6f1fcbe50562a63a elected leader 6f1fcbe50562a63a at term 2"} {"level":"info","ts":"2026-03-30T20:39:11.789486Z","caller":"embed/serve.go:138","msg":"ready to serve client requests"} {"level":"info","ts":"2026-03-30T20:39:11.789491Z","caller":"etcdserver/server.go:1804","msg":"published local member to cluster through raft","local-member-id":"6f1fcbe50562a63a","local-member-attributes":"{Name:controller-1 ClientURLs:[https://162.253.55.207:2379]}","cluster-id":"a9b9f04f4e8a9fba","publish-timeout":"7s"} {"level":"info","ts":"2026-03-30T20:39:11.789560Z","caller":"etcdserver/server.go:2404","msg":"setting up initial cluster version using v3 API","cluster-version":"3.6"} {"level":"info","ts":"2026-03-30T20:39:11.789565Z","caller":"embed/serve.go:138","msg":"ready to serve client requests"} {"level":"info","ts":"2026-03-30T20:39:11.790281Z","caller":"etcdmain/main.go:44","msg":"notifying init daemon"} {"level":"info","ts":"2026-03-30T20:39:11.790325Z","caller":"etcdmain/main.go:50","msg":"successfully notified init daemon"} {"level":"info","ts":"2026-03-30T20:39:11.790770Z","caller":"membership/cluster.go:682","msg":"set initial cluster version","cluster-id":"a9b9f04f4e8a9fba","local-member-id":"6f1fcbe50562a63a","cluster-version":"3.6"} {"level":"info","ts":"2026-03-30T20:39:11.790911Z","caller":"api/capability.go:76","msg":"enabled capabilities for version","cluster-version":"3.6"} {"level":"info","ts":"2026-03-30T20:39:11.790982Z","caller":"etcdserver/server.go:2424","msg":"cluster version is updated","cluster-version":"3.6"} {"level":"info","ts":"2026-03-30T20:39:11.791201Z","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:39:11.791282Z","caller":"schema/migration.go:65","msg":"updated storage version","new-storage-version":"3.6.0"} {"level":"warn","ts":"2026-03-30T20:39:11.793327Z","caller":"v3rpc/grpc.go:52","msg":"etcdserver: failed to register grpc metrics","error":"duplicate metrics collector registration attempted"} {"level":"info","ts":"2026-03-30T20:39:11.793642Z","caller":"v3rpc/health.go:63","msg":"grpc service status changed","service":"","status":"SERVING"} {"level":"info","ts":"2026-03-30T20:39:11.795018Z","caller":"v3rpc/health.go:63","msg":"grpc service status changed","service":"","status":"SERVING"} {"level":"info","ts":"2026-03-30T20:39:11.798824Z","caller":"embed/serve.go:283","msg":"serving client traffic securely","traffic":"grpc+http","address":"127.0.0.1:2379"} {"level":"info","ts":"2026-03-30T20:39:11.799139Z","caller":"embed/serve.go:283","msg":"serving client traffic securely","traffic":"grpc+http","address":"162.253.55.207:2379"} {"level":"warn","ts":"2026-03-30T20:39:12.500920Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:45612","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.502692Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:45618","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.530923Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:45640","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.540429Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:45658","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.566405Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:45704","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.587329Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:45728","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.593953Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:45746","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.605965Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:45760","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.615607Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:45776","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.623474Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:45788","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.634985Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:45814","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.646492Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:45842","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.654711Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:45854","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.663192Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:45860","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.676101Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:45876","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.684805Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:45884","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.696958Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:45902","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.705422Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:45904","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.714987Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:45916","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.723712Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:45940","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.730093Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:45956","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.740740Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:45970","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.781460Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46000","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.790795Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46008","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.799434Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46020","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.811978Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46036","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.821165Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46042","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.828304Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46066","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.838617Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46072","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.847275Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46094","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.859915Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46122","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.868435Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46138","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.876350Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46156","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.885772Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46180","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.895774Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46196","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.904096Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46212","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.911296Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46216","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.919227Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46238","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.929244Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46266","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.941041Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46280","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.946239Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46302","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.956657Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46310","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.967183Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46346","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.973964Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46358","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.982559Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46386","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:12.990675Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46402","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:13.005917Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46420","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:13.023975Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46428","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:13.032674Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46436","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:13.038952Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46464","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:13.046188Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46470","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:13.054496Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46490","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:13.063613Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46510","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:13.082365Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46524","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:13.092110Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46542","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:13.099104Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46548","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:13.106942Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46576","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:13.123773Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46604","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:13.158289Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46632","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:13.166159Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46652","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:39:13.173996Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:46678","server-name":"","error":"EOF"} {"level":"info","ts":"2026-03-30T20:39:19.258900Z","caller":"traceutil/trace.go:172","msg":"trace[1597596686] transaction","detail":"{read_only:false; response_revision:304; number_of_response:1; }","duration":"107.30595ms","start":"2026-03-30T20:39:19.151562Z","end":"2026-03-30T20:39:19.258868Z","steps":["trace[1597596686] 'process raft request' (duration: 107.076828ms)"],"step_count":1} {"level":"info","ts":"2026-03-30T20:39:29.957345Z","caller":"traceutil/trace.go:172","msg":"trace[1308961942] transaction","detail":"{read_only:false; response_revision:398; number_of_response:1; }","duration":"194.992074ms","start":"2026-03-30T20:39:29.762319Z","end":"2026-03-30T20:39:29.957311Z","steps":["trace[1308961942] 'process raft request' (duration: 194.804863ms)"],"step_count":1} {"level":"info","ts":"2026-03-30T20:39:42.538114Z","logger":"raft","caller":"v3@v3.6.0/raft.go:1981","msg":"6f1fcbe50562a63a switched to configuration voters=(8007342846986331706) learners=(16640901413282699090)"} {"level":"info","ts":"2026-03-30T20:39:42.538356Z","caller":"membership/cluster.go:424","msg":"added member","cluster-id":"a9b9f04f4e8a9fba","local-member-id":"6f1fcbe50562a63a","added-peer-id":"e6f05bab0902d752","added-peer-peer-urls":["https://199.204.45.216:2380"],"added-peer-is-learner":true} {"level":"info","ts":"2026-03-30T20:39:42.538402Z","caller":"rafthttp/peer.go:133","msg":"starting remote peer","remote-peer-id":"e6f05bab0902d752"} {"level":"info","ts":"2026-03-30T20:39:42.538436Z","caller":"rafthttp/pipeline.go:72","msg":"started HTTP pipelining with remote peer","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"e6f05bab0902d752"} {"level":"info","ts":"2026-03-30T20:39:42.540047Z","caller":"rafthttp/stream.go:168","msg":"started stream writer with remote peer","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"e6f05bab0902d752"} {"level":"info","ts":"2026-03-30T20:39:42.544350Z","caller":"rafthttp/peer.go:137","msg":"started remote peer","remote-peer-id":"e6f05bab0902d752"} {"level":"info","ts":"2026-03-30T20:39:42.544464Z","caller":"rafthttp/transport.go:317","msg":"added remote peer","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"e6f05bab0902d752","remote-peer-urls":["https://199.204.45.216:2380"]} {"level":"info","ts":"2026-03-30T20:39:42.544578Z","caller":"etcdserver/server.go:1752","msg":"applied a configuration change through raft","local-member-id":"6f1fcbe50562a63a","raft-conf-change":"ConfChangeAddLearnerNode","raft-conf-change-node-id":"e6f05bab0902d752"} {"level":"info","ts":"2026-03-30T20:39:42.544714Z","caller":"rafthttp/stream.go:394","msg":"started stream reader with remote peer","stream-reader-type":"stream Message","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"e6f05bab0902d752"} {"level":"info","ts":"2026-03-30T20:39:42.538708Z","caller":"rafthttp/stream.go:168","msg":"started stream writer with remote peer","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"e6f05bab0902d752"} {"level":"info","ts":"2026-03-30T20:39:42.544879Z","caller":"rafthttp/stream.go:394","msg":"started stream reader with remote peer","stream-reader-type":"stream MsgApp v2","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"e6f05bab0902d752"} {"level":"warn","ts":"2026-03-30T20:39:42.575996Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"199.204.45.216:38686","server-name":"","error":"EOF"} {"level":"error","ts":"2026-03-30T20:39:42.596297Z","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:39:43.101710Z","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:39:43.602347Z","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:39:43.794115Z","caller":"etcdserver/cluster_util.go:259","msg":"failed to reach the peer URL","address":"https://199.204.45.216:2380/version","remote-member-id":"e6f05bab0902d752","error":"Get \"https://199.204.45.216:2380/version\": dial tcp 199.204.45.216:2380: connect: connection refused"} {"level":"warn","ts":"2026-03-30T20:39:43.794221Z","caller":"etcdserver/cluster_util.go:160","msg":"failed to get version","remote-member-id":"e6f05bab0902d752","error":"Get \"https://199.204.45.216:2380/version\": dial tcp 199.204.45.216:2380: connect: connection refused"} {"level":"error","ts":"2026-03-30T20:39:44.099470Z","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:39:44.599522Z","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:39:45.234730Z","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:39:45.595835Z","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:39:45.621133Z","caller":"rafthttp/peer_status.go:53","msg":"peer became active","peer-id":"e6f05bab0902d752"} {"level":"info","ts":"2026-03-30T20:39:45.628959Z","caller":"rafthttp/stream.go:248","msg":"set message encoder","from":"6f1fcbe50562a63a","to":"e6f05bab0902d752","stream-type":"stream MsgApp v2"} {"level":"info","ts":"2026-03-30T20:39:45.629031Z","caller":"rafthttp/stream.go:273","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream MsgApp v2","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"e6f05bab0902d752"} {"level":"info","ts":"2026-03-30T20:39:45.628973Z","caller":"rafthttp/stream.go:248","msg":"set message encoder","from":"6f1fcbe50562a63a","to":"e6f05bab0902d752","stream-type":"stream Message"} {"level":"info","ts":"2026-03-30T20:39:45.629157Z","caller":"rafthttp/stream.go:273","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream Message","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"e6f05bab0902d752"} {"level":"info","ts":"2026-03-30T20:39:45.637036Z","caller":"etcdserver/server.go:1838","msg":"sending merged snapshot","from":"6f1fcbe50562a63a","to":"e6f05bab0902d752","bytes":778249,"size":"778 kB"} {"level":"info","ts":"2026-03-30T20:39:45.637131Z","caller":"rafthttp/snapshot_sender.go:82","msg":"sending database snapshot","snapshot-index":460,"remote-peer-id":"e6f05bab0902d752","bytes":778249,"size":"778 kB"} {"level":"info","ts":"2026-03-30T20:39:45.640252Z","caller":"etcdserver/snapshot_merge.go:64","msg":"sent database snapshot to writer","bytes":770048,"size":"770 kB"} {"level":"info","ts":"2026-03-30T20:39:45.646704Z","caller":"rafthttp/snapshot_sender.go:131","msg":"sent database snapshot","snapshot-index":460,"remote-peer-id":"e6f05bab0902d752","bytes":778249,"size":"778 kB"} {"level":"info","ts":"2026-03-30T20:39:45.656465Z","caller":"rafthttp/stream.go:411","msg":"established TCP streaming connection with remote peer","stream-reader-type":"stream MsgApp v2","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"e6f05bab0902d752"} {"level":"warn","ts":"2026-03-30T20:39:45.665781Z","caller":"rafthttp/stream.go:420","msg":"lost TCP streaming connection with remote peer","stream-reader-type":"stream MsgApp v2","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"e6f05bab0902d752","error":"EOF"} {"level":"info","ts":"2026-03-30T20:39:45.666543Z","caller":"rafthttp/stream.go:411","msg":"established TCP streaming connection with remote peer","stream-reader-type":"stream Message","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"e6f05bab0902d752"} {"level":"info","ts":"2026-03-30T20:39:45.678010Z","caller":"rafthttp/stream.go:248","msg":"set message encoder","from":"6f1fcbe50562a63a","to":"e6f05bab0902d752","stream-type":"stream MsgApp v2"} {"level":"warn","ts":"2026-03-30T20:39:45.678189Z","caller":"rafthttp/stream.go:264","msg":"closed TCP streaming connection with remote peer","stream-writer-type":"stream MsgApp v2","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"e6f05bab0902d752"} {"level":"info","ts":"2026-03-30T20:39:45.678224Z","caller":"rafthttp/stream.go:273","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream MsgApp v2","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"e6f05bab0902d752"} {"level":"info","ts":"2026-03-30T20:39:45.682896Z","caller":"rafthttp/stream.go:248","msg":"set message encoder","from":"6f1fcbe50562a63a","to":"e6f05bab0902d752","stream-type":"stream Message"} {"level":"warn","ts":"2026-03-30T20:39:45.682951Z","caller":"rafthttp/stream.go:264","msg":"closed TCP streaming connection with remote peer","stream-writer-type":"stream Message","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"e6f05bab0902d752"} {"level":"info","ts":"2026-03-30T20:39:45.682968Z","caller":"rafthttp/stream.go:273","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream Message","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"e6f05bab0902d752"} {"level":"info","ts":"2026-03-30T20:39:45.759705Z","caller":"rafthttp/stream.go:411","msg":"established TCP streaming connection with remote peer","stream-reader-type":"stream MsgApp v2","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"e6f05bab0902d752"} {"level":"info","ts":"2026-03-30T20:39:46.103360Z","logger":"raft","caller":"v3@v3.6.0/raft.go:1981","msg":"6f1fcbe50562a63a switched to configuration voters=(8007342846986331706 16640901413282699090)"} {"level":"info","ts":"2026-03-30T20:39:46.103545Z","caller":"membership/cluster.go:550","msg":"promote member","cluster-id":"a9b9f04f4e8a9fba","local-member-id":"6f1fcbe50562a63a","promoted-member-id":"e6f05bab0902d752"} {"level":"info","ts":"2026-03-30T20:39:46.103607Z","caller":"etcdserver/server.go:1752","msg":"applied a configuration change through raft","local-member-id":"6f1fcbe50562a63a","raft-conf-change":"ConfChangeAddNode","raft-conf-change-node-id":"e6f05bab0902d752"} {"level":"warn","ts":"2026-03-30T20:39:48.143060Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"199.204.45.216:57740","server-name":"","error":"EOF"} {"level":"info","ts":"2026-03-30T20:40:00.699938Z","caller":"etcdserver/server.go:2246","msg":"skip compaction since there is an inflight snapshot"} {"level":"info","ts":"2026-03-30T20:40:15.647166Z","caller":"etcdserver/server.go:1856","msg":"sent merged snapshot","from":"6f1fcbe50562a63a","to":"e6f05bab0902d752","bytes":778249,"size":"778 kB","took":"30.010129766s"} {"level":"info","ts":"2026-03-30T20:40:21.413917Z","logger":"raft","caller":"v3@v3.6.0/raft.go:1981","msg":"6f1fcbe50562a63a switched to configuration voters=(8007342846986331706 16640901413282699090) learners=(11208794163415505089)"} {"level":"info","ts":"2026-03-30T20:40:21.414027Z","caller":"membership/cluster.go:424","msg":"added member","cluster-id":"a9b9f04f4e8a9fba","local-member-id":"6f1fcbe50562a63a","added-peer-id":"9b8da2e7a6da58c1","added-peer-peer-urls":["https://199.204.45.69:2380"],"added-peer-is-learner":true} {"level":"info","ts":"2026-03-30T20:40:21.414050Z","caller":"rafthttp/peer.go:133","msg":"starting remote peer","remote-peer-id":"9b8da2e7a6da58c1"} {"level":"info","ts":"2026-03-30T20:40:21.414068Z","caller":"rafthttp/pipeline.go:72","msg":"started HTTP pipelining with remote peer","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"9b8da2e7a6da58c1"} {"level":"info","ts":"2026-03-30T20:40:21.414191Z","caller":"rafthttp/stream.go:168","msg":"started stream writer with remote peer","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"9b8da2e7a6da58c1"} {"level":"info","ts":"2026-03-30T20:40:21.414230Z","caller":"rafthttp/peer.go:137","msg":"started remote peer","remote-peer-id":"9b8da2e7a6da58c1"} {"level":"info","ts":"2026-03-30T20:40:21.414247Z","caller":"rafthttp/transport.go:317","msg":"added remote peer","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"9b8da2e7a6da58c1","remote-peer-urls":["https://199.204.45.69:2380"]} {"level":"info","ts":"2026-03-30T20:40:21.414378Z","caller":"rafthttp/stream.go:168","msg":"started stream writer with remote peer","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"9b8da2e7a6da58c1"} {"level":"info","ts":"2026-03-30T20:40:21.414398Z","caller":"rafthttp/stream.go:394","msg":"started stream reader with remote peer","stream-reader-type":"stream MsgApp v2","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"9b8da2e7a6da58c1"} {"level":"info","ts":"2026-03-30T20:40:21.414336Z","caller":"rafthttp/stream.go:394","msg":"started stream reader with remote peer","stream-reader-type":"stream Message","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"9b8da2e7a6da58c1"} {"level":"info","ts":"2026-03-30T20:40:21.414550Z","caller":"etcdserver/server.go:1752","msg":"applied a configuration change through raft","local-member-id":"6f1fcbe50562a63a","raft-conf-change":"ConfChangeAddLearnerNode","raft-conf-change-node-id":"9b8da2e7a6da58c1"} {"level":"warn","ts":"2026-03-30T20:40:21.458807Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"199.204.45.69:51428","server-name":"","error":"EOF"} {"level":"error","ts":"2026-03-30T20:40:21.467989Z","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:40:21.973963Z","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:40:21.974050Z","caller":"etcdhttp/peer.go:152","msg":"failed to promote a member","member-id":"9b8da2e7a6da58c1","error":"etcdserver: can only promote a learner member which is in sync with leader"} {"level":"error","ts":"2026-03-30T20:40:22.466777Z","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:40:22.466859Z","caller":"etcdhttp/peer.go:152","msg":"failed to promote a member","member-id":"9b8da2e7a6da58c1","error":"etcdserver: can only promote a learner member which is in sync with leader"} {"level":"warn","ts":"2026-03-30T20:40:22.964310Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"199.204.45.69:51506","server-name":"","error":"EOF"} {"level":"error","ts":"2026-03-30T20:40:22.964733Z","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:40:23.466878Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"199.204.45.69:51526","server-name":"","error":"EOF"} {"level":"error","ts":"2026-03-30T20:40:23.467905Z","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:40:23.468004Z","caller":"etcdhttp/peer.go:152","msg":"failed to promote a member","member-id":"9b8da2e7a6da58c1","error":"etcdserver: can only promote a learner member which is in sync with leader"} {"level":"info","ts":"2026-03-30T20:40:23.686028Z","caller":"rafthttp/peer_status.go:53","msg":"peer became active","peer-id":"9b8da2e7a6da58c1"} {"level":"info","ts":"2026-03-30T20:40:23.701174Z","caller":"rafthttp/stream.go:248","msg":"set message encoder","from":"6f1fcbe50562a63a","to":"9b8da2e7a6da58c1","stream-type":"stream MsgApp v2"} {"level":"info","ts":"2026-03-30T20:40:23.701209Z","caller":"rafthttp/stream.go:273","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream MsgApp v2","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"9b8da2e7a6da58c1"} {"level":"info","ts":"2026-03-30T20:40:23.705689Z","caller":"rafthttp/stream.go:248","msg":"set message encoder","from":"6f1fcbe50562a63a","to":"9b8da2e7a6da58c1","stream-type":"stream Message"} {"level":"info","ts":"2026-03-30T20:40:23.705715Z","caller":"rafthttp/stream.go:273","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream Message","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"9b8da2e7a6da58c1"} {"level":"info","ts":"2026-03-30T20:40:23.712026Z","caller":"etcdserver/server.go:1838","msg":"sending merged snapshot","from":"6f1fcbe50562a63a","to":"9b8da2e7a6da58c1","bytes":987693,"size":"988 kB"} {"level":"info","ts":"2026-03-30T20:40:23.712204Z","caller":"rafthttp/snapshot_sender.go:82","msg":"sending database snapshot","snapshot-index":602,"remote-peer-id":"9b8da2e7a6da58c1","bytes":987693,"size":"988 kB"} {"level":"info","ts":"2026-03-30T20:40:23.714351Z","caller":"etcdserver/snapshot_merge.go:64","msg":"sent database snapshot to writer","bytes":978944,"size":"979 kB"} {"level":"info","ts":"2026-03-30T20:40:23.723062Z","caller":"rafthttp/snapshot_sender.go:131","msg":"sent database snapshot","snapshot-index":602,"remote-peer-id":"9b8da2e7a6da58c1","bytes":987693,"size":"988 kB"} {"level":"info","ts":"2026-03-30T20:40:23.731564Z","caller":"rafthttp/stream.go:411","msg":"established TCP streaming connection with remote peer","stream-reader-type":"stream MsgApp v2","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"9b8da2e7a6da58c1"} {"level":"info","ts":"2026-03-30T20:40:23.731651Z","caller":"rafthttp/stream.go:411","msg":"established TCP streaming connection with remote peer","stream-reader-type":"stream Message","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"9b8da2e7a6da58c1"} {"level":"warn","ts":"2026-03-30T20:40:23.736026Z","caller":"rafthttp/stream.go:420","msg":"lost TCP streaming connection with remote peer","stream-reader-type":"stream MsgApp v2","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"9b8da2e7a6da58c1","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:40:23.736094Z","caller":"rafthttp/stream.go:420","msg":"lost TCP streaming connection with remote peer","stream-reader-type":"stream Message","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"9b8da2e7a6da58c1","error":"EOF"} {"level":"info","ts":"2026-03-30T20:40:23.753341Z","caller":"rafthttp/stream.go:248","msg":"set message encoder","from":"6f1fcbe50562a63a","to":"9b8da2e7a6da58c1","stream-type":"stream Message"} {"level":"warn","ts":"2026-03-30T20:40:23.753398Z","caller":"rafthttp/stream.go:264","msg":"closed TCP streaming connection with remote peer","stream-writer-type":"stream Message","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"9b8da2e7a6da58c1"} {"level":"info","ts":"2026-03-30T20:40:23.753410Z","caller":"rafthttp/stream.go:273","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream Message","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"9b8da2e7a6da58c1"} {"level":"info","ts":"2026-03-30T20:40:23.755971Z","caller":"rafthttp/stream.go:248","msg":"set message encoder","from":"6f1fcbe50562a63a","to":"9b8da2e7a6da58c1","stream-type":"stream MsgApp v2"} {"level":"warn","ts":"2026-03-30T20:40:23.756027Z","caller":"rafthttp/stream.go:264","msg":"closed TCP streaming connection with remote peer","stream-writer-type":"stream MsgApp v2","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"9b8da2e7a6da58c1"} {"level":"info","ts":"2026-03-30T20:40:23.756044Z","caller":"rafthttp/stream.go:273","msg":"established TCP streaming connection with remote peer","stream-writer-type":"stream MsgApp v2","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"9b8da2e7a6da58c1"} {"level":"info","ts":"2026-03-30T20:40:23.829279Z","caller":"rafthttp/stream.go:411","msg":"established TCP streaming connection with remote peer","stream-reader-type":"stream Message","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"9b8da2e7a6da58c1"} {"level":"info","ts":"2026-03-30T20:40:23.837219Z","caller":"rafthttp/stream.go:411","msg":"established TCP streaming connection with remote peer","stream-reader-type":"stream MsgApp v2","local-member-id":"6f1fcbe50562a63a","remote-peer-id":"9b8da2e7a6da58c1"} {"level":"warn","ts":"2026-03-30T20:40:23.966712Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"199.204.45.69:51542","server-name":"","error":"EOF"} {"level":"info","ts":"2026-03-30T20:40:23.976083Z","logger":"raft","caller":"v3@v3.6.0/raft.go:1981","msg":"6f1fcbe50562a63a switched to configuration voters=(8007342846986331706 11208794163415505089 16640901413282699090)"} {"level":"info","ts":"2026-03-30T20:40:23.976362Z","caller":"membership/cluster.go:550","msg":"promote member","cluster-id":"a9b9f04f4e8a9fba","local-member-id":"6f1fcbe50562a63a","promoted-member-id":"9b8da2e7a6da58c1"} {"level":"info","ts":"2026-03-30T20:40:23.976476Z","caller":"etcdserver/server.go:1752","msg":"applied a configuration change through raft","local-member-id":"6f1fcbe50562a63a","raft-conf-change":"ConfChangeAddNode","raft-conf-change-node-id":"9b8da2e7a6da58c1"} {"level":"info","ts":"2026-03-30T20:40:24.204281Z","caller":"etcdserver/server.go:2246","msg":"skip compaction since there is an inflight snapshot"} {"level":"info","ts":"2026-03-30T20:40:42.282859Z","caller":"etcdserver/server.go:2246","msg":"skip compaction since there is an inflight snapshot"} {"level":"info","ts":"2026-03-30T20:40:53.723927Z","caller":"etcdserver/server.go:1856","msg":"sent merged snapshot","from":"6f1fcbe50562a63a","to":"9b8da2e7a6da58c1","bytes":987693,"size":"988 kB","took":"30.011895681s"} {"level":"warn","ts":"2026-03-30T20:41:20.675964Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:58770","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:41:20.690631Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:58800","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:41:20.726931Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:58832","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:41:20.736790Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:58854","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:41:20.870061Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:58880","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:41:20.890563Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:58888","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:41:20.909271Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:58908","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:41:20.934691Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:58936","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:41:20.993970Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:58958","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:41:21.016433Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:58988","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:41:21.134841Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:59026","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:41:21.252744Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:59052","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:41:21.280745Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:59056","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:41:21.301667Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:59082","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:41:21.316163Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:59090","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:41:21.361202Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:59130","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:41:21.394843Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:34158","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:41:21.420934Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:34166","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:41:21.440594Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:34192","server-name":"","error":"EOF"} {"level":"warn","ts":"2026-03-30T20:41:21.472103Z","caller":"embed/config_logging.go:188","msg":"rejected connection on client endpoint","remote-addr":"127.0.0.1:34226","server-name":"","error":"EOF"}