Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save vpitchai1/20a3f3d695a5d7bc1561ffb9dac67a2c to your computer and use it in GitHub Desktop.
Save vpitchai1/20a3f3d695a5d7bc1561ffb9dac67a2c to your computer and use it in GitHub Desktop.
TUI Network Automation Test - 1 CP + 1 Worker Node - Complete Execution Log with Full TUI Automation Success
=== RUN TestLocalUITUINetworkFeature
Feature: LocalUI TUI Network Automation
time="2025-09-02T02:29:49Z" level=info msg="Output Dir: /root/cursor/teams-edge-native/feature-tests/localui/local/out/yj6jc-2025-09-02-02-29-49"
GET /v1/dashboard/projects/metadata HTTP/1.1
Host: venkateshqa.dev.spectrocloud.com
User-Agent: Go-http-client/1.1
Accept: application/json
Apikey: YjU0NTg1MDgzZjcxNmFhMTFiMTMyODUxNjQwNzY2NGE=
Accept-Encoding: gzip
HTTP/1.1 200 OK
Transfer-Encoding: chunked
Cache-Control: no-store
Connection: keep-alive
Content-Security-Policy: default-src 'self'; object-src 'none';
Content-Type: application/json
Date: Tue, 02 Sep 2025 02:29:49 GMT
Referrer-Policy: same-origin
Requester: requester missing
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Svc_req_id: r1756780189354get772c17ecd3d3
Vary: Accept-Encoding
Via: 1.1 7189b8cad57dc2d1ab0dd5f90144f2a2.cloudfront.net (CloudFront)
X-Amz-Cf-Id: 6eLFFvAor4iB8jL_B4eVUARxwbzgLRxzzbcCiQ0loqdudhdSHD2XIA==
X-Amz-Cf-Pop: SFO5-P1
X-Cache: Miss from cloudfront
X-Content-Type-Options: nosniff
X-Xss-Protection: 1; mode=block
3dd
{"items":[{"metadata":{"name":"Default","uid":"6418fb8642f2b7f20815878c"}},{"metadata":{"name":"cisco","uid":"64222c572ecc9064d9473c5f"}},{"metadata":{"name":"spectrocloud","uid":"6423946d41bd7d62b2184c59"}},{"metadata":{"name":"vpitchai","uid":"645341638013456437eaefc3"}},{"metadata":{"name":"automation","uid":"645ab92db43d27e37c33cba1"}},{"metadata":{"name":"sanity","uid":"64efe9750d35bc177e551b3a"}},{"metadata":{"name":"edgev2","uid":"652c3b13740b13be5b44c448"}},{"metadata":{"name":"edge-vmo","uid":"6557e9325ee79aaeecd26ce6"}},{"metadata":{"name":"bdd-runner","uid":"656538433db4fa3329933269"}},{"metadata":{"name":"vxlan","uid":"656624db558dcc9e6d51688b"}},{"metadata":{"name":"intel-nuc","uid":"6574b815ed6caf2aa28f8b5d"}},{"metadata":{"name":"emc","uid":"659db4c93af7225c2b91a6fa"}},{"metadata":{"name":"uki","uid":"662041cc9df1337459799f10"}},{"metadata":{"name":"eks-hybrid","uid":"6761d3112e420d5d059f60db"}},{"metadata":{"name":"rocky","uid":"679bd9a267c3190122a63f30"}}]}
0
=== RUN TestLocalUITUINetworkFeature/Run_TUI_Network_Configuration_and_Verification
INFO[2025-09-02 02:29:49] ---------------------------------------- name=tui-network-test-lifecycle scenario=lifecycle
INFO[2025-09-02 02:29:49] Starting lifecycle scenario for cluster tui-network-test-lifecycle on %!s(MISSING) name=tui-network-test-lifecycle scenario=lifecycle
INFO[2025-09-02 02:29:49] Test id: yj6jc name=tui-network-test-lifecycle scenario=lifecycle
INFO[2025-09-02 02:29:49] ---------------------------------------- name=tui-network-test-lifecycle scenario=lifecycle
Scenario Outline: Run TUI Network Configuration and Verification # ../../features/localui/LocalUI_TUI_Network.feature:4
INFO[2025-09-02 02:29:49] CuratedStackPath: /root/cursor/teams-edge-native/test-data/curated-stacks/localui-tui-std name=tui-network-test-lifecycle scenario=lifecycle
versionProviderImageMap: map[]
Using tags: map[Mode:tui-test]
Found 0 edge hosts before filtering
Returning 0 free edge hosts
INFO[2025-09-02 02:29:50] control-plane-pool needs 1 edge hosts and has 0 predefined edge hosts name=tui-network-test-lifecycle scenario=lifecycle
INFO[2025-09-02 02:29:50] control-plane-pool does not have enough predefined edge hosts, need 1 more name=tui-network-test-lifecycle scenario=lifecycle
INFO[2025-09-02 02:29:50] having 0 free edge hosts name=tui-network-test-lifecycle scenario=lifecycle
INFO[2025-09-02 02:29:50] Creating 1 new edge hosts name=tui-network-test-lifecycle scenario=lifecycle
INFO[2025-09-02 02:29:50] Edge Host Ids are tui-network-test-lifecycle-bs64p name=tui-network-test-lifecycle scenario=lifecycle
time="2025-09-02T02:29:54Z" level=info msg="Reading file: /root/cursor/teams-edge-native/vmware-scripts/setenv.sh"
INFO[2025-09-02 02:29:54] Total existing nodes found: 0 name=tui-network-test-lifecycle scenario=lifecycle
DEBUG: Edge_Host_Creation_Method from config: 'template'
Creating VmsScriptToken map[]
time="2025-09-02T02:29:54Z" level=info msg="Reading file: /root/cursor/teams-edge-native/vmware-scripts/create_vms.sh"
time="2025-09-02T02:29:54Z" level=info msg="Reading file: /root/cursor/teams-edge-native/test-data/env-configs/ud-dhcp-mnc-localui.yaml"
INFO[2025-09-02 02:29:54] Launch Config ISO Name name=tui-network-test-lifecycle scenario=lifecycle
Starting Edge Host VMs Creation Process
[2025-09-02 02:29:54] [INFO] Edge host creation method from environment: 'template'
[2025-09-02 02:29:54] [INFO] EDGE_CREATION_METHOD set to: 'template'
[2025-09-02 02:29:54] [INFO] vCenter connectivity verified
[2025-09-02 02:29:55] [INFO] System resources: CPU 0.4%, Memory 10.7837%, Disk 89%
[2025-09-02 02:29:55] [WARNING] High system resource usage: CPU 0.4%, Memory 10.7837%, Disk 89%
[2025-09-02 02:29:55] [INFO] Waiting for resources to free up...
[2025-09-02 02:30:55] [WARNING] System resources too high, waiting before proceeding with tui-network-test-lifecycle-bs64p
[2025-09-02 02:31:25] [INFO] Processing Edge Host: tui-network-test-lifecycle-bs64p
[2025-09-02 02:31:25] [INFO] Using default Ubuntu credentials
[2025-09-02 02:31:25] [INFO] VM credentials determined: Username=ubuntu for template edge1
[2025-09-02 02:31:25] [INFO] Clone attempt 1/3: Cloning VM from template for tui-network-test-lifecycle-bs64p...
[2025-09-02 02:31:25] [WARNING] VM tui-network-test-lifecycle-bs64p already exists, cleaning up before retry...
[2025-09-02 02:31:25] [INFO] Cleaning up failed VM: tui-network-test-lifecycle-bs64p
[2025-09-02 02:31:47] [INFO] Running govc command with 600s timeout: govc vm.clone -on=true -ds vsanDatastore2 -folder sp-automation -pool rp-cluster2-palette-qa -vm edge1 tui-network-test-lifecycle-bs64p
[02-09-25 02:31:49] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(5%) [02-09-25 02:31:49] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(12%) [02-09-25 02:31:49] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(12%) [02-09-25 02:31:49] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(12%) [02-09-25 02:31:49] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(23%) [02-09-25 02:31:49] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(23%) [02-09-25 02:31:50] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(28%) [02-09-25 02:31:50] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:50] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:50] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:50] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:50] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:50] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:50] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:50] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:50] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:51] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:51] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:51] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:51] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:51] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:51] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:51] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:51] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:51] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:51] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:52] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:52] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:52] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:52] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:52] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:52] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:52] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:52] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:52] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:52] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:53] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:53] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:53] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:53] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:53] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:53] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:53] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:53] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:53] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:53] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:54] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:54] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:54] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:54] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:54] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:54] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:54] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:54] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:54] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:54] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:55] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:55] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:55] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:55] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:55] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:55] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:55] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:55] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:55] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:55] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:56] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:56] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:56] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:56] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:56] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:56] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:56] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:56] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:56] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:56] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:57] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:57] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:57] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:57] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:57] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:57] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:57] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:57] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:57] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:57] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:58] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:58] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:58] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:58] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:58] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:58] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:58] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:58] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:58] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:58] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:59] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:59] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:59] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:59] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:59] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:59] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:59] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:59] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:59] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:31:59] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:00] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:00] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:00] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:00] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:00] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:00] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:00] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:00] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:00] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:00] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:01] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:01] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:01] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:01] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:01] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:01] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:01] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:01] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:01] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:01] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:02] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:02] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:02] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:02] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:02] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:02] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:02] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:02] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:02] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:02] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:03] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(39%) [02-09-25 02:32:03] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(92%) [02-09-25 02:32:03] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(93%) [02-09-25 02:32:03] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(93%) [02-09-25 02:32:03] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(93%) [02-09-25 02:32:03] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(94%) [02-09-25 02:32:03] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(94%) [02-09-25 02:32:03] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(94%) [02-09-25 02:32:03] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...(94%) [02-09-25 02:32:03] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-bs64p...OK
[2025-09-02 02:32:05] [INFO] govc command completed successfully
[2025-09-02 02:32:05] [SUCCESS] VM tui-network-test-lifecycle-bs64p cloned successfully
[2025-09-02 02:32:05] [INFO] Waiting for VM tui-network-test-lifecycle-bs64p to become available...
[2025-09-02 02:32:53] [INFO] VM tui-network-test-lifecycle-bs64p is available at 10.10.152.236
[2025-09-02 02:32:54] [SUCCESS] SSH connection established
[2025-09-02 02:32:54] [SUCCESS] VM tui-network-test-lifecycle-bs64p is accessible via SSH.
[2025-09-02 02:32:54] [INFO] Setting up user data on 10.10.152.236...
Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-144-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/pro
System information as of Tue Sep 2 02:32:53 UTC 2025
System load: 1.27 Processes: 175
Usage of /: 1.2% of 193.65GB Users logged in: 0
Memory usage: 1% IPv4 address for ens192: 10.10.152.236
Swap usage: 0%
* Strictly confined Kubernetes makes edge and IoT secure. Learn how MicroK8s
just raised the bar for easy, resilient and secure K8s cluster deployment.
https://ubuntu.com/engage/secure-kubernetes-at-the-edge
Expanded Security Maintenance for Applications is not enabled.
0 updates can be applied immediately.
Enable ESM Apps to receive additional future security updates.
See https://ubuntu.com/esm or run: sudo pro status
The list of available updates is more than a week old.
To check for new updates run: sudo apt update
βœ… User data file created at /home/ubuntu/userdata.yaml
Preload Variable set to:
Agent Installation Script Path: https://github.com/spectrocloud/agent-mode/releases/download/nightly/palette-agent-install.sh
πŸ“₯ Downloading agent script from URL: https://github.com/spectrocloud/agent-mode/releases/download/nightly/palette-agent-install.sh
time="2025-09-02T02:32:57Z" level=info msg="fetching config from /home/ubuntu/userdata.yaml" version=v4.8.0-250901
time="2025-09-02T02:32:57Z" level=info msg="fetching local config from /home/ubuntu/userdata.yaml" version=v4.8.0-250901
time="2025-09-02T02:32:57Z" level=info msg="starting palette edge installation" version=v4.8.0-250901
time="2025-09-02T02:32:57Z" level=info msg="platform: linux/amd64" version=v4.8.0-250901
time="2025-09-02T02:32:57Z" level=info msg="running stage before-install" version=v4.8.0-250901
time="2025-09-02T02:32:57Z" level=info msg="Running stage: before-install.before\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:32:57Z" level=info msg="Done executing stage 'before-install.before'\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:32:57Z" level=info msg="Running stage: before-install\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:32:57Z" level=info msg="Done executing stage 'before-install'\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:32:57Z" level=info msg="Running stage: before-install.after\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:32:57Z" level=info msg="Done executing stage 'before-install.after'\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:32:57Z" level=info msg="checking if all prerequisites are met" version=v4.8.0-250901
time="2025-09-02T02:32:57Z" level=info msg="stylus image: container://us-east1-docker.pkg.dev/spectro-images/daily/edge/stylus-agent-mode-linux-amd64:v4.8.0-250901" version=v4.8.0-250901
time="2025-09-02T02:32:57Z" level=info msg="unpacking stylus image container://us-east1-docker.pkg.dev/spectro-images/daily/edge/stylus-agent-mode-linux-amd64:v4.8.0-250901 to /" version=v4.8.0-250901
time="2025-09-02T02:33:18Z" level=info msg="generating stylus environment file" version=v4.8.0-250901
time="2025-09-02T02:33:18Z" level=info msg="creating state files" version=v4.8.0-250901
time="2025-09-02T02:33:18Z" level=info msg="adding state agent-mode to /opt/spectrocloud/state" version=v4.8.0-250901
time="2025-09-02T02:33:18Z" level=info msg="adding state registration to /opt/spectrocloud/state" version=v4.8.0-250901
time="2025-09-02T02:33:18Z" level=info msg="enabling services" version=v4.8.0-250901
time="2025-09-02T02:33:18Z" level=info msg="enabling service spectro-palette-agent-start.service" version=v4.8.0-250901
time="2025-09-02T02:33:18Z" level=info msg="enabling service spectro-palette-agent-initramfs.service" version=v4.8.0-250901
time="2025-09-02T02:33:18Z" level=info msg="enabling service spectro-palette-agent-boot.service" version=v4.8.0-250901
time="2025-09-02T02:33:19Z" level=info msg="enabling service spectro-palette-agent-network.service" version=v4.8.0-250901
time="2025-09-02T02:33:19Z" level=info msg="enabling service spectro-palette-agent-bootstrap.service" version=v4.8.0-250901
time="2025-09-02T02:33:19Z" level=info msg="enabling service spectro-palette-agent-reconcile.service" version=v4.8.0-250901
time="2025-09-02T02:33:20Z" level=info msg="enabling service spectro-palette-agent-reconcile.timer" version=v4.8.0-250901
time="2025-09-02T02:33:20Z" level=info msg="running stage after-install" version=v4.8.0-250901
time="2025-09-02T02:33:20Z" level=info msg="Running stage: after-install.before\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:33:20Z" level=info msg="Done executing stage 'after-install.before'\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:33:20Z" level=info msg="Running stage: after-install\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:33:20Z" level=warning msg="(conditional) Skip 'Skipping stage (if statement error: failed to run [ ! -e \"/run/cos/uki_boot_mode\" ] && [ ! -e \"/run/cos/uki_install_mode\" ] && [ ! -f $STYLUS_ROOT/opt/spectrocloud/state/agent-mode ]: exit status 1)' stage name: /system/oem/80_stylus.yaml.Run after install commands" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:33:20Z" level=warning msg="(conditional) Skip 'Skipping stage (if statement error: failed to run [ ! -e \"/run/cos/uki_boot_mode\" ] && [ ! -e \"/run/cos/uki_install_mode\" ] && [ ! -f $STYLUS_ROOT/opt/spectrocloud/state/agent-mode ]: exit status 1)' stage name: /system/oem/80_stylus.yaml.Copy public key after install and create installation completion timestamp file" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:33:20Z" level=warning msg="(conditional) Skip 'Skipping stage (if statement error: failed to run [ -e \"/run/cos/uki_install_mode\" ] && [ ! -f $STYLUS_ROOT/opt/spectrocloud/state/agent-mode ]: exit status 1)' stage name: /system/oem/80_stylus.yaml.Run after uki install commands" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:33:20Z" level=warning msg="(conditional) Skip 'Skipping stage (if statement error: failed to run [ -e \"/run/cos/uki_install_mode\" ] && [ ! -f $STYLUS_ROOT/opt/spectrocloud/state/agent-mode ]: exit status 1)' stage name: /system/oem/80_stylus.yaml.Run uki copy public key after install commands and create installation completion timestamp file" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:33:20Z" level=info msg="Processing stage step '/system/oem/80_stylus_agent_mode.yaml.Create installation completion timestamp file'. ( commands: 2, files: 0, ... )" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:33:20Z" level=info msg="Done executing stage 'after-install'\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:33:20Z" level=info msg="Running stage: after-install.after\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:33:20Z" level=info msg="Done executing stage 'after-install.after'\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:33:20Z" level=info msg="palette edge installation completed successfully" version=v4.8.0-250901
warning: skipping /system/oem/80_stylus.yaml because it has no valid header
warning: skipping /system/oem/80_stylus_agent_mode.yaml because it has no valid header
warning: skipping /oem/.spectrocloud/.install_completion (extension).
time="2025-09-02T02:33:20Z" level=info msg="publishing event agent.bootstrap" version=v4.8.0-250901
time="2025-09-02T02:33:20Z" level=info msg="rebooting host" version=v4.8.0-250901
[2025-09-02 02:33:20] [WARNING] Operation failed, retrying in 30 seconds (Attempt 1/5)
Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-144-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/pro
System information as of Tue Sep 2 02:32:53 UTC 2025
System load: 1.27 Processes: 175
Usage of /: 1.2% of 193.65GB Users logged in: 0
Memory usage: 1% IPv4 address for ens192: 10.10.152.236
Swap usage: 0%
* Strictly confined Kubernetes makes edge and IoT secure. Learn how MicroK8s
just raised the bar for easy, resilient and secure K8s cluster deployment.
https://ubuntu.com/engage/secure-kubernetes-at-the-edge
Expanded Security Maintenance for Applications is not enabled.
0 updates can be applied immediately.
Enable ESM Apps to receive additional future security updates.
See https://ubuntu.com/esm or run: sudo pro status
The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.3 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
Palette eXtended Kubernetes Edge
[2025-09-02 02:33:51] [INFO] Waiting for VM tui-network-test-lifecycle-bs64p to become available...
[2025-09-02 02:33:51] [INFO] VM tui-network-test-lifecycle-bs64p is available at 10.10.152.236
[2025-09-02 02:33:51] [SUCCESS] SSH connection established
[2025-09-02 02:33:52] [INFO] Network change needed from to VM-NETWORK2
[2025-09-02 02:33:52] [INFO] Changing network for tui-network-test-lifecycle-bs64p to VM-NETWORK2...
Powering off VirtualMachine:vm-70173... OK
[02-09-25 02:34:02] Creating disk
Powering on VirtualMachine:vm-70173... OK
[2025-09-02 02:34:05] [INFO] Waiting for new IP after network change...
[2025-09-02 02:34:54] [SUCCESS] Network change completed for tui-network-test-lifecycle-bs64p. New IP address: 10.10.198.117
[2025-09-02 02:34:54] [INFO] IP address changed from 10.10.152.236 to 10.10.198.117 after network change
[2025-09-02 02:34:54] [INFO] Waiting for VM tui-network-test-lifecycle-bs64p to become available...
[2025-09-02 02:34:54] [INFO] VM tui-network-test-lifecycle-bs64p is available at 10.10.198.117
[2025-09-02 02:34:56] [SUCCESS] SSH connection established
[2025-09-02 02:34:56] [SUCCESS] VM tui-network-test-lifecycle-bs64p provisioned successfully with IP: 10.10.198.117
[2025-09-02 02:34:56] [SUCCESS] VM tui-network-test-lifecycle-bs64p processed successfully
[2025-09-02 02:35:26] [INFO] Edge Host VMs creation process completed.
+ export GOVC_URL=https://10.10.128.13/sdk
+ GOVC_URL=https://10.10.128.13/sdk
+ export [email protected]
+ [email protected]
+ export 'GOVC_PASSWORD=6kP2J0~3]CWG'
+ GOVC_PASSWORD='6kP2J0~3]CWG'
+ export GOVC_INSECURE=1
+ GOVC_INSECURE=1
+ export GOVC_DATACENTER=Datacenter
+ GOVC_DATACENTER=Datacenter
+ export GOVC_DATASTORE=vsanDatastore2
+ GOVC_DATASTORE=vsanDatastore2
+ export GOVC_NETWORK=VM-NETWORK2
+ GOVC_NETWORK=VM-NETWORK2
+ export GOVC_RESOURCE_POOL=rp-cluster2-palette-qa
+ GOVC_RESOURCE_POOL=rp-cluster2-palette-qa
+ export GOVC_FOLDER=sp-automation
+ GOVC_FOLDER=sp-automation
+ set -x
+ echo 'Starting Edge Host VMs Creation Process'
+ ip=
+ guestUsername=ubuntu
+ guestPassword=spectro
+ rockyUsername=root
+ rockyPassword=spectro123
+ ipCheckTimeout=900
+ ipCheckDelay=10
+ '[' -z https://venkateshqa.dev.spectrocloud.com ']'
+ '[' -z NzMyMzc5YTZlNWMwYzExZmIzZDc4YWNkOGUyZWM0OGE= ']'
+ '[' -z edgev2 ']'
+ EDGE_CREATION_METHOD=template
+ log_message INFO 'Edge host creation method from environment: '\''template'\'''
+ local level=INFO
+ local 'message=Edge host creation method from environment: '\''template'\'''
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:29:54'
+ echo '[2025-09-02 02:29:54] [INFO] Edge host creation method from environment: '\''template'\'''
++ date +%Y%m%d
+ echo '[2025-09-02 02:29:54] [INFO] Edge host creation method from environment: '\''template'\'''
+ log_message INFO 'EDGE_CREATION_METHOD set to: '\''template'\'''
+ local level=INFO
+ local 'message=EDGE_CREATION_METHOD set to: '\''template'\'''
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:29:54'
+ echo '[2025-09-02 02:29:54] [INFO] EDGE_CREATION_METHOD set to: '\''template'\'''
++ date +%Y%m%d
+ echo '[2025-09-02 02:29:54] [INFO] EDGE_CREATION_METHOD set to: '\''template'\'''
+ edgeHostIds=tui-network-test-lifecycle-bs64p
+ edgeHostIps=
+ edgeHostUsernames=
+ edgeHostPasswords=
+ use_existing_ips=false
+ '[' -n '' ']'
+ index=0
+ for edgeHost in $edgeHostIds
+ check_vcenter_connectivity
+ local max_retries=3
+ local retry_count=0
+ '[' 0 -lt 3 ']'
+ timeout 30 govc about
+ log_message INFO 'vCenter connectivity verified'
+ local level=INFO
+ local 'message=vCenter connectivity verified'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:29:54'
+ echo '[2025-09-02 02:29:54] [INFO] vCenter connectivity verified'
++ date +%Y%m%d
+ echo '[2025-09-02 02:29:54] [INFO] vCenter connectivity verified'
+ return 0
+ check_system_resources
++ top -bn1
++ grep 'Cpu(s)'
++ awk '{print $2}'
++ sed 's/us,.*//'
++ sed 's/[^0-9.]*//g'
+ local cpu_usage=0.4
++ free
++ grep Mem
++ awk '{print $3/$2 * 100.0}'
+ local memory_usage=10.7837
++ df -h /
++ awk 'NR==2 {print $5}'
++ sed s/%//
+ local disk_usage=89
+ log_message INFO 'System resources: CPU 0.4%, Memory 10.7837%, Disk 89%'
+ local level=INFO
+ local 'message=System resources: CPU 0.4%, Memory 10.7837%, Disk 89%'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:29:55'
+ echo '[2025-09-02 02:29:55] [INFO] System resources: CPU 0.4%, Memory 10.7837%, Disk 89%'
++ date +%Y%m%d
+ echo '[2025-09-02 02:29:55] [INFO] System resources: CPU 0.4%, Memory 10.7837%, Disk 89%'
++ echo '0.4 > 85'
++ bc -l
+ (( 0 ))
++ echo '10.7837 > 85'
++ bc -l
+ (( 0 ))
++ echo '89 > 85'
++ bc -l
+ (( 1 ))
+ log_message WARNING 'High system resource usage: CPU 0.4%, Memory 10.7837%, Disk 89%'
+ local level=WARNING
+ local 'message=High system resource usage: CPU 0.4%, Memory 10.7837%, Disk 89%'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:29:55'
+ echo '[2025-09-02 02:29:55] [WARNING] High system resource usage: CPU 0.4%, Memory 10.7837%, Disk 89%'
++ date +%Y%m%d
+ echo '[2025-09-02 02:29:55] [WARNING] High system resource usage: CPU 0.4%, Memory 10.7837%, Disk 89%'
+ log_message INFO 'Waiting for resources to free up...'
+ local level=INFO
+ local 'message=Waiting for resources to free up...'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:29:55'
+ echo '[2025-09-02 02:29:55] [INFO] Waiting for resources to free up...'
++ date +%Y%m%d
+ echo '[2025-09-02 02:29:55] [INFO] Waiting for resources to free up...'
+ sleep 60
+ return 1
+ log_message WARNING 'System resources too high, waiting before proceeding with tui-network-test-lifecycle-bs64p'
+ local level=WARNING
+ local 'message=System resources too high, waiting before proceeding with tui-network-test-lifecycle-bs64p'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:30:55'
+ echo '[2025-09-02 02:30:55] [WARNING] System resources too high, waiting before proceeding with tui-network-test-lifecycle-bs64p'
++ date +%Y%m%d
+ echo '[2025-09-02 02:30:55] [WARNING] System resources too high, waiting before proceeding with tui-network-test-lifecycle-bs64p'
+ sleep 30
+ log_message INFO 'Processing Edge Host: tui-network-test-lifecycle-bs64p'
+ local level=INFO
+ local 'message=Processing Edge Host: tui-network-test-lifecycle-bs64p'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:31:25'
+ echo '[2025-09-02 02:31:25] [INFO] Processing Edge Host: tui-network-test-lifecycle-bs64p'
++ date +%Y%m%d
+ echo '[2025-09-02 02:31:25] [INFO] Processing Edge Host: tui-network-test-lifecycle-bs64p'
+ '[' 0 -gt 0 ']'
+ '[' false = true ']'
+ case "$EDGE_CREATION_METHOD" in
+ cpu=4
+ memory=8192
+ disk1=160G
+ disk2=60G
+ create_vm_template tui-network-test-lifecycle-bs64p
+ local edgeHost=tui-network-test-lifecycle-bs64p
+ local ip=
+ local username=
+ local password=
+ local preload=
+ echo edge1
+ grep -qi rocky
+ username=ubuntu
+ password=spectro
+ log_message INFO 'Using default Ubuntu credentials'
+ local level=INFO
+ local 'message=Using default Ubuntu credentials'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:31:25'
+ echo '[2025-09-02 02:31:25] [INFO] Using default Ubuntu credentials'
++ date +%Y%m%d
+ echo '[2025-09-02 02:31:25] [INFO] Using default Ubuntu credentials'
+ log_message INFO 'VM credentials determined: Username=ubuntu for template edge1'
+ local level=INFO
+ local 'message=VM credentials determined: Username=ubuntu for template edge1'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:31:25'
+ echo '[2025-09-02 02:31:25] [INFO] VM credentials determined: Username=ubuntu for template edge1'
++ date +%Y%m%d
+ echo '[2025-09-02 02:31:25] [INFO] VM credentials determined: Username=ubuntu for template edge1'
+ '[' -n '' ']'
+ local max_clone_retries=3
+ local clone_timeout=600
++ seq 1 3
+ for attempt in $(seq 1 $max_clone_retries)
+ log_message INFO 'Clone attempt 1/3: Cloning VM from template for tui-network-test-lifecycle-bs64p...'
+ local level=INFO
+ local 'message=Clone attempt 1/3: Cloning VM from template for tui-network-test-lifecycle-bs64p...'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:31:25'
+ echo '[2025-09-02 02:31:25] [INFO] Clone attempt 1/3: Cloning VM from template for tui-network-test-lifecycle-bs64p...'
++ date +%Y%m%d
+ echo '[2025-09-02 02:31:25] [INFO] Clone attempt 1/3: Cloning VM from template for tui-network-test-lifecycle-bs64p...'
+ check_vm_exists tui-network-test-lifecycle-bs64p
+ local vm_name=tui-network-test-lifecycle-bs64p
+ govc vm.info tui-network-test-lifecycle-bs64p
+ return 0
+ log_message WARNING 'VM tui-network-test-lifecycle-bs64p already exists, cleaning up before retry...'
+ local level=WARNING
+ local 'message=VM tui-network-test-lifecycle-bs64p already exists, cleaning up before retry...'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:31:25'
+ echo '[2025-09-02 02:31:25] [WARNING] VM tui-network-test-lifecycle-bs64p already exists, cleaning up before retry...'
++ date +%Y%m%d
+ echo '[2025-09-02 02:31:25] [WARNING] VM tui-network-test-lifecycle-bs64p already exists, cleaning up before retry...'
+ cleanup_failed_vm tui-network-test-lifecycle-bs64p
+ local vm_name=tui-network-test-lifecycle-bs64p
+ log_message INFO 'Cleaning up failed VM: tui-network-test-lifecycle-bs64p'
+ local level=INFO
+ local 'message=Cleaning up failed VM: tui-network-test-lifecycle-bs64p'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:31:25'
+ echo '[2025-09-02 02:31:25] [INFO] Cleaning up failed VM: tui-network-test-lifecycle-bs64p'
++ date +%Y%m%d
+ echo '[2025-09-02 02:31:25] [INFO] Cleaning up failed VM: tui-network-test-lifecycle-bs64p'
+ check_vm_exists tui-network-test-lifecycle-bs64p
+ local vm_name=tui-network-test-lifecycle-bs64p
+ govc vm.info tui-network-test-lifecycle-bs64p
+ return 0
+ govc vm.power -off -force tui-network-test-lifecycle-bs64p
+ true
+ sleep 5
+ govc vm.destroy tui-network-test-lifecycle-bs64p
+ true
+ sleep 5
+ sleep 10
+ run_govc_with_timeout 600 govc vm.clone -on=true -ds vsanDatastore2 -folder sp-automation -pool rp-cluster2-palette-qa -vm edge1 tui-network-test-lifecycle-bs64p
+ local timeout_duration=600
+ local 'command=govc vm.clone -on=true -ds vsanDatastore2 -folder sp-automation -pool rp-cluster2-palette-qa -vm edge1 tui-network-test-lifecycle-bs64p'
+ log_message INFO 'Running govc command with 600s timeout: govc vm.clone -on=true -ds vsanDatastore2 -folder sp-automation -pool rp-cluster2-palette-qa -vm edge1 tui-network-test-lifecycle-bs64p'
+ local level=INFO
+ local 'message=Running govc command with 600s timeout: govc vm.clone -on=true -ds vsanDatastore2 -folder sp-automation -pool rp-cluster2-palette-qa -vm edge1 tui-network-test-lifecycle-bs64p'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:31:47'
+ echo '[2025-09-02 02:31:47] [INFO] Running govc command with 600s timeout: govc vm.clone -on=true -ds vsanDatastore2 -folder sp-automation -pool rp-cluster2-palette-qa -vm edge1 tui-network-test-lifecycle-bs64p'
++ date +%Y%m%d
+ echo '[2025-09-02 02:31:47] [INFO] Running govc command with 600s timeout: govc vm.clone -on=true -ds vsanDatastore2 -folder sp-automation -pool rp-cluster2-palette-qa -vm edge1 tui-network-test-lifecycle-bs64p'
+ local cmd_pid=2468510
+ wait 2468510
+ timeout 600 govc vm.clone -on=true -ds vsanDatastore2 -folder sp-automation -pool rp-cluster2-palette-qa -vm edge1 tui-network-test-lifecycle-bs64p
+ log_message INFO 'govc command completed successfully'
+ local level=INFO
+ local 'message=govc command completed successfully'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:32:05'
+ echo '[2025-09-02 02:32:05] [INFO] govc command completed successfully'
++ date +%Y%m%d
+ echo '[2025-09-02 02:32:05] [INFO] govc command completed successfully'
+ return 0
+ log_message SUCCESS 'VM tui-network-test-lifecycle-bs64p cloned successfully'
+ local level=SUCCESS
+ local 'message=VM tui-network-test-lifecycle-bs64p cloned successfully'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:32:05'
+ echo '[2025-09-02 02:32:05] [SUCCESS] VM tui-network-test-lifecycle-bs64p cloned successfully'
++ date +%Y%m%d
+ echo '[2025-09-02 02:32:05] [SUCCESS] VM tui-network-test-lifecycle-bs64p cloned successfully'
+ wait_for_vm tui-network-test-lifecycle-bs64p 900 15
+ local vm=tui-network-test-lifecycle-bs64p
+ local timeout=900
+ local delay=15
+ log_message INFO 'Waiting for VM tui-network-test-lifecycle-bs64p to become available...'
+ local level=INFO
+ local 'message=Waiting for VM tui-network-test-lifecycle-bs64p to become available...'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:32:05'
+ echo '[2025-09-02 02:32:05] [INFO] Waiting for VM tui-network-test-lifecycle-bs64p to become available...'
++ date +%Y%m%d
+ echo '[2025-09-02 02:32:05] [INFO] Waiting for VM tui-network-test-lifecycle-bs64p to become available...'
+ local elapsed=0
+ '[' -z '' ']'
+ '[' 0 -lt 900 ']'
++ govc vm.ip tui-network-test-lifecycle-bs64p
+ ip=10.10.152.236
+ '[' -z 10.10.152.236 ']'
+ '[' -z 10.10.152.236 ']'
+ '[' -z 10.10.152.236 ']'
+ log_message INFO 'VM tui-network-test-lifecycle-bs64p is available at 10.10.152.236'
+ local level=INFO
+ local 'message=VM tui-network-test-lifecycle-bs64p is available at 10.10.152.236'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:32:53'
+ echo '[2025-09-02 02:32:53] [INFO] VM tui-network-test-lifecycle-bs64p is available at 10.10.152.236'
++ date +%Y%m%d
+ echo '[2025-09-02 02:32:53] [INFO] VM tui-network-test-lifecycle-bs64p is available at 10.10.152.236'
+ local ssh_tries=10
+ sshpass -p spectro ssh -o StrictHostKeyChecking=no -o ConnectTimeout=10 -o ServerAliveInterval=5 -o ServerAliveCountMax=3 [email protected] 'echo connected'
+ '[' 10 -eq 0 ']'
+ log_message SUCCESS 'SSH connection established'
+ local level=SUCCESS
+ local 'message=SSH connection established'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:32:54'
+ echo '[2025-09-02 02:32:54] [SUCCESS] SSH connection established'
++ date +%Y%m%d
+ echo '[2025-09-02 02:32:54] [SUCCESS] SSH connection established'
+ return 0
+ log_message SUCCESS 'VM tui-network-test-lifecycle-bs64p is accessible via SSH.'
+ local level=SUCCESS
+ local 'message=VM tui-network-test-lifecycle-bs64p is accessible via SSH.'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:32:54'
+ echo '[2025-09-02 02:32:54] [SUCCESS] VM tui-network-test-lifecycle-bs64p is accessible via SSH.'
++ date +%Y%m%d
+ echo '[2025-09-02 02:32:54] [SUCCESS] VM tui-network-test-lifecycle-bs64p is accessible via SSH.'
+ break
+ userdata_file=/tmp/user-data-tui-network-test-lifecycle-bs64p
+ '[' '!' -f /tmp/user-data-tui-network-test-lifecycle-bs64p ']'
+ log_message INFO 'Setting up user data on 10.10.152.236...'
+ local level=INFO
+ local 'message=Setting up user data on 10.10.152.236...'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:32:54'
+ echo '[2025-09-02 02:32:54] [INFO] Setting up user data on 10.10.152.236...'
++ date +%Y%m%d
+ echo '[2025-09-02 02:32:54] [INFO] Setting up user data on 10.10.152.236...'
+ retry_ssh_operation sshpass -p spectro ssh -o StrictHostKeyChecking=no [email protected]
++ cat /tmp/user-data-tui-network-test-lifecycle-bs64p
+ local max_retries=5
+ local retry_delay=30
+ local retry_count=0
+ local success=false
+ '[' 0 -lt 5 ']'
+ '[' false = false ']'
+ sshpass -p spectro ssh -o StrictHostKeyChecking=no [email protected]
Pseudo-terminal will not be allocated because stdin is not a terminal.
+ echo spectro
+ sudo -S tee /home/ubuntu/userdata.yaml
+ echo 'βœ… User data file created at /home/ubuntu/userdata.yaml'
+ echo 'Preload Variable set to: ' ''
+ '[' '' = true ']'
+ echo 'Agent Installation Script Path: https://github.com/spectrocloud/agent-mode/releases/download/nightly/palette-agent-install.sh'
+ [[ -z https://github.com/spectrocloud/agent-mode/releases/download/nightly/palette-agent-install.sh ]]
+ [[ https://github.com/spectrocloud/agent-mode/releases/download/nightly/palette-agent-install.sh == http* ]]
+ echo 'πŸ“₯ Downloading agent script from URL: https://github.com/spectrocloud/agent-mode/releases/download/nightly/palette-agent-install.sh'
+ for i in {1..5}
+ wget -q --show-progress --timeout=30 --tries=3 https://github.com/spectrocloud/agent-mode/releases/download/nightly/palette-agent-install.sh -O /home/ubuntu/palette-agent-install.sh
0K . 100% 65.4M=0s+ break
+ chmod +x /home/ubuntu/palette-agent-install.sh
+ cd /home/ubuntu
+ export USERDATA=/home/ubuntu/userdata.yaml
+ USERDATA=/home/ubuntu/userdata.yaml
+ for i in {1..3}
+ echo spectro
+ sudo -SE --preserve-env ./palette-agent-install.sh
+ tee /home/ubuntu/agent-install.log
Connection to 10.10.152.236 closed by remote host.
+ retry_count=1
+ log_message WARNING 'Operation failed, retrying in 30 seconds (Attempt 1/5)'
+ local level=WARNING
+ local 'message=Operation failed, retrying in 30 seconds (Attempt 1/5)'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:33:20'
+ echo '[2025-09-02 02:33:20] [WARNING] Operation failed, retrying in 30 seconds (Attempt 1/5)'
++ date +%Y%m%d
+ echo '[2025-09-02 02:33:20] [WARNING] Operation failed, retrying in 30 seconds (Attempt 1/5)'
+ sleep 30
+ '[' 1 -lt 5 ']'
+ '[' false = false ']'
+ sshpass -p spectro ssh -o StrictHostKeyChecking=no [email protected]
Pseudo-terminal will not be allocated because stdin is not a terminal.
+ success=true
+ '[' 1 -lt 5 ']'
+ '[' true = false ']'
+ '[' true = false ']'
+ return 0
+ local ssh_status=0
+ '[' 0 -eq 255 ']'
+ '[' 0 -ne 0 ']'
+ wait_for_vm tui-network-test-lifecycle-bs64p 1200 20
+ local vm=tui-network-test-lifecycle-bs64p
+ local timeout=1200
+ local delay=20
+ log_message INFO 'Waiting for VM tui-network-test-lifecycle-bs64p to become available...'
+ local level=INFO
+ local 'message=Waiting for VM tui-network-test-lifecycle-bs64p to become available...'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:33:51'
+ echo '[2025-09-02 02:33:51] [INFO] Waiting for VM tui-network-test-lifecycle-bs64p to become available...'
++ date +%Y%m%d
+ echo '[2025-09-02 02:33:51] [INFO] Waiting for VM tui-network-test-lifecycle-bs64p to become available...'
+ local elapsed=0
+ '[' -z 10.10.152.236 ']'
+ '[' -z 10.10.152.236 ']'
+ log_message INFO 'VM tui-network-test-lifecycle-bs64p is available at 10.10.152.236'
+ local level=INFO
+ local 'message=VM tui-network-test-lifecycle-bs64p is available at 10.10.152.236'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:33:51'
+ echo '[2025-09-02 02:33:51] [INFO] VM tui-network-test-lifecycle-bs64p is available at 10.10.152.236'
++ date +%Y%m%d
+ echo '[2025-09-02 02:33:51] [INFO] VM tui-network-test-lifecycle-bs64p is available at 10.10.152.236'
+ local ssh_tries=10
+ sshpass -p spectro ssh -o StrictHostKeyChecking=no -o ConnectTimeout=10 -o ServerAliveInterval=5 -o ServerAliveCountMax=3 [email protected] 'echo connected'
+ '[' 10 -eq 0 ']'
+ log_message SUCCESS 'SSH connection established'
+ local level=SUCCESS
+ local 'message=SSH connection established'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:33:51'
+ echo '[2025-09-02 02:33:51] [SUCCESS] SSH connection established'
++ date +%Y%m%d
+ echo '[2025-09-02 02:33:51] [SUCCESS] SSH connection established'
+ return 0
++ govc device.info -vm=tui-network-test-lifecycle-bs64p ethernet-0
++ grep Network:
++ awk '{print $2}'
+ local current_network=
+ '[' '' '!=' VM-NETWORK2 ']'
+ log_message INFO 'Network change needed from to VM-NETWORK2'
+ local level=INFO
+ local 'message=Network change needed from to VM-NETWORK2'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:33:52'
+ echo '[2025-09-02 02:33:52] [INFO] Network change needed from to VM-NETWORK2'
++ date +%Y%m%d
+ echo '[2025-09-02 02:33:52] [INFO] Network change needed from to VM-NETWORK2'
+ local old_ip=10.10.152.236
+ change_network tui-network-test-lifecycle-bs64p VM-NETWORK2
+ local vm=tui-network-test-lifecycle-bs64p
+ local network=VM-NETWORK2
+ log_message INFO 'Changing network for tui-network-test-lifecycle-bs64p to VM-NETWORK2...'
+ local level=INFO
+ local 'message=Changing network for tui-network-test-lifecycle-bs64p to VM-NETWORK2...'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:33:52'
+ echo '[2025-09-02 02:33:52] [INFO] Changing network for tui-network-test-lifecycle-bs64p to VM-NETWORK2...'
++ date +%Y%m%d
+ echo '[2025-09-02 02:33:52] [INFO] Changing network for tui-network-test-lifecycle-bs64p to VM-NETWORK2...'
+ govc vm.power -off -force tui-network-test-lifecycle-bs64p
+ sleep 5
+ govc vm.network.change -vm=tui-network-test-lifecycle-bs64p -net=VM-NETWORK2 ethernet-0
+ govc vm.change -vm=tui-network-test-lifecycle-bs64p -c=4
+ govc vm.change -vm=tui-network-test-lifecycle-bs64p -m=8192
+ govc vm.disk.change -vm=tui-network-test-lifecycle-bs64p -size=160G
govc: error resizing main disk
Logged Item: Invalid operation for device '0'.
+ govc vm.disk.create -vm=tui-network-test-lifecycle-bs64p -name=tui-network-test-lifecycle-bs64p/disk2 -size=60G
+ govc vm.power -on tui-network-test-lifecycle-bs64p
+ local elapsed=0
+ local max_wait=300
+ local new_ip=
+ log_message INFO 'Waiting for new IP after network change...'
+ local level=INFO
+ local 'message=Waiting for new IP after network change...'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:34:05'
+ echo '[2025-09-02 02:34:05] [INFO] Waiting for new IP after network change...'
++ date +%Y%m%d
+ echo '[2025-09-02 02:34:05] [INFO] Waiting for new IP after network change...'
+ '[' -z '' ']'
+ '[' 0 -lt 300 ']'
++ govc vm.ip tui-network-test-lifecycle-bs64p
+ new_ip=10.10.198.117
+ '[' -z 10.10.198.117 ']'
+ '[' -z 10.10.198.117 ']'
+ '[' -n 10.10.198.117 ']'
+ log_message SUCCESS 'Network change completed for tui-network-test-lifecycle-bs64p. New IP address: 10.10.198.117'
+ local level=SUCCESS
+ local 'message=Network change completed for tui-network-test-lifecycle-bs64p. New IP address: 10.10.198.117'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:34:54'
+ echo '[2025-09-02 02:34:54] [SUCCESS] Network change completed for tui-network-test-lifecycle-bs64p. New IP address: 10.10.198.117'
++ date +%Y%m%d
+ echo '[2025-09-02 02:34:54] [SUCCESS] Network change completed for tui-network-test-lifecycle-bs64p. New IP address: 10.10.198.117'
+ ip=10.10.198.117
+ '[' 10.10.152.236 '!=' 10.10.198.117 ']'
+ log_message INFO 'IP address changed from 10.10.152.236 to 10.10.198.117 after network change'
+ local level=INFO
+ local 'message=IP address changed from 10.10.152.236 to 10.10.198.117 after network change'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:34:54'
+ echo '[2025-09-02 02:34:54] [INFO] IP address changed from 10.10.152.236 to 10.10.198.117 after network change'
++ date +%Y%m%d
+ echo '[2025-09-02 02:34:54] [INFO] IP address changed from 10.10.152.236 to 10.10.198.117 after network change'
+ wait_for_vm tui-network-test-lifecycle-bs64p 1200 20
+ local vm=tui-network-test-lifecycle-bs64p
+ local timeout=1200
+ local delay=20
+ log_message INFO 'Waiting for VM tui-network-test-lifecycle-bs64p to become available...'
+ local level=INFO
+ local 'message=Waiting for VM tui-network-test-lifecycle-bs64p to become available...'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:34:54'
+ echo '[2025-09-02 02:34:54] [INFO] Waiting for VM tui-network-test-lifecycle-bs64p to become available...'
++ date +%Y%m%d
+ echo '[2025-09-02 02:34:54] [INFO] Waiting for VM tui-network-test-lifecycle-bs64p to become available...'
+ local elapsed=0
+ '[' -z 10.10.198.117 ']'
+ '[' -z 10.10.198.117 ']'
+ log_message INFO 'VM tui-network-test-lifecycle-bs64p is available at 10.10.198.117'
+ local level=INFO
+ local 'message=VM tui-network-test-lifecycle-bs64p is available at 10.10.198.117'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:34:54'
+ echo '[2025-09-02 02:34:54] [INFO] VM tui-network-test-lifecycle-bs64p is available at 10.10.198.117'
++ date +%Y%m%d
+ echo '[2025-09-02 02:34:54] [INFO] VM tui-network-test-lifecycle-bs64p is available at 10.10.198.117'
+ local ssh_tries=10
+ sshpass -p spectro ssh -o StrictHostKeyChecking=no -o ConnectTimeout=10 -o ServerAliveInterval=5 -o ServerAliveCountMax=3 [email protected] 'echo connected'
+ '[' 10 -eq 0 ']'
+ log_message SUCCESS 'SSH connection established'
+ local level=SUCCESS
+ local 'message=SSH connection established'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:34:56'
+ echo '[2025-09-02 02:34:56] [SUCCESS] SSH connection established'
++ date +%Y%m%d
+ echo '[2025-09-02 02:34:56] [SUCCESS] SSH connection established'
+ return 0
+ log_message SUCCESS 'VM tui-network-test-lifecycle-bs64p provisioned successfully with IP: 10.10.198.117'
+ local level=SUCCESS
+ local 'message=VM tui-network-test-lifecycle-bs64p provisioned successfully with IP: 10.10.198.117'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:34:56'
+ echo '[2025-09-02 02:34:56] [SUCCESS] VM tui-network-test-lifecycle-bs64p provisioned successfully with IP: 10.10.198.117'
++ date +%Y%m%d
+ echo '[2025-09-02 02:34:56] [SUCCESS] VM tui-network-test-lifecycle-bs64p provisioned successfully with IP: 10.10.198.117'
+ return 0
+ '[' 0 -eq 0 ']'
+ log_message SUCCESS 'VM tui-network-test-lifecycle-bs64p processed successfully'
+ local level=SUCCESS
+ local 'message=VM tui-network-test-lifecycle-bs64p processed successfully'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:34:56'
+ echo '[2025-09-02 02:34:56] [SUCCESS] VM tui-network-test-lifecycle-bs64p processed successfully'
++ date +%Y%m%d
+ echo '[2025-09-02 02:34:56] [SUCCESS] VM tui-network-test-lifecycle-bs64p processed successfully'
+ index=1
+ sleep 30
+ log_message INFO 'Edge Host VMs creation process completed.'
+ local level=INFO
+ local 'message=Edge Host VMs creation process completed.'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:35:26'
+ echo '[2025-09-02 02:35:26] [INFO] Edge Host VMs creation process completed.'
++ date +%Y%m%d
+ echo '[2025-09-02 02:35:26] [INFO] Edge Host VMs creation process completed.'
INFO[2025-09-02 02:35:26] worker-pool needs 1 edge hosts and has 0 predefined edge hosts name=tui-network-test-lifecycle scenario=lifecycle
INFO[2025-09-02 02:35:26] worker-pool does not have enough predefined edge hosts, need 1 more name=tui-network-test-lifecycle scenario=lifecycle
INFO[2025-09-02 02:35:26] having 0 free edge hosts name=tui-network-test-lifecycle scenario=lifecycle
INFO[2025-09-02 02:35:26] Creating 1 new edge hosts name=tui-network-test-lifecycle scenario=lifecycle
INFO[2025-09-02 02:35:26] Edge Host Ids are tui-network-test-lifecycle-z1q5q name=tui-network-test-lifecycle scenario=lifecycle
time="2025-09-02T02:35:30Z" level=info msg="Reading file: /root/cursor/teams-edge-native/vmware-scripts/setenv.sh"
INFO[2025-09-02 02:35:30] Total existing nodes found: 0 name=tui-network-test-lifecycle scenario=lifecycle
DEBUG: Edge_Host_Creation_Method from config: 'template'
Creating VmsScriptToken map[]
time="2025-09-02T02:35:30Z" level=info msg="Reading file: /root/cursor/teams-edge-native/vmware-scripts/create_vms.sh"
time="2025-09-02T02:35:30Z" level=info msg="Reading file: /root/cursor/teams-edge-native/test-data/env-configs/ud-dhcp-mnc-localui.yaml"
INFO[2025-09-02 02:35:30] Launch Config ISO Name name=tui-network-test-lifecycle scenario=lifecycle
Starting Edge Host VMs Creation Process
[2025-09-02 02:35:30] [INFO] Edge host creation method from environment: 'template'
[2025-09-02 02:35:30] [INFO] EDGE_CREATION_METHOD set to: 'template'
[2025-09-02 02:35:30] [INFO] vCenter connectivity verified
[2025-09-02 02:35:31] [INFO] System resources: CPU 0.7%, Memory 10.6968%, Disk 89%
[2025-09-02 02:35:31] [WARNING] High system resource usage: CPU 0.7%, Memory 10.6968%, Disk 89%
[2025-09-02 02:35:31] [INFO] Waiting for resources to free up...
[2025-09-02 02:36:31] [WARNING] System resources too high, waiting before proceeding with tui-network-test-lifecycle-z1q5q
[2025-09-02 02:37:01] [INFO] Processing Edge Host: tui-network-test-lifecycle-z1q5q
[2025-09-02 02:37:01] [INFO] Using default Ubuntu credentials
[2025-09-02 02:37:01] [INFO] VM credentials determined: Username=ubuntu for template edge1
[2025-09-02 02:37:01] [INFO] Clone attempt 1/3: Cloning VM from template for tui-network-test-lifecycle-z1q5q...
[2025-09-02 02:37:01] [WARNING] VM tui-network-test-lifecycle-z1q5q already exists, cleaning up before retry...
[2025-09-02 02:37:01] [INFO] Cleaning up failed VM: tui-network-test-lifecycle-z1q5q
[2025-09-02 02:37:23] [INFO] Running govc command with 600s timeout: govc vm.clone -on=true -ds vsanDatastore2 -folder sp-automation -pool rp-cluster2-palette-qa -vm edge1 tui-network-test-lifecycle-z1q5q
[02-09-25 02:37:25] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(12%) [02-09-25 02:37:25] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(12%) [02-09-25 02:37:25] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(12%) [02-09-25 02:37:25] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(23%) [02-09-25 02:37:25] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(23%) [02-09-25 02:37:25] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(28%) [02-09-25 02:37:25] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(28%) [02-09-25 02:37:25] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:25] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:26] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:26] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:26] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:26] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:26] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:26] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:26] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:26] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:26] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:26] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:27] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:27] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:27] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:27] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:27] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:27] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:27] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:27] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:27] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:27] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:28] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:28] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:28] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:28] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:28] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:28] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:28] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:28] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:28] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:28] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:29] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:29] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:29] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:29] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:29] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:29] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:29] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:29] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:29] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:29] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:30] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:30] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:30] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:30] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:30] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:30] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:30] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:30] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:30] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:30] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:31] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:31] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:31] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:31] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:31] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:31] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:31] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:31] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:31] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:31] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:32] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:32] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:32] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:32] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:32] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:32] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:32] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:32] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:32] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:32] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:33] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:33] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:33] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:33] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:33] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:33] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:33] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:33] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:33] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:33] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:34] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:34] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:34] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:34] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:34] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:34] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:34] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:34] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:34] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:34] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:35] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:35] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:35] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:35] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:35] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:35] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:35] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:35] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:35] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:35] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:36] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:36] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:36] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:36] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:36] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:36] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:36] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:36] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:36] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:36] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:37] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:37] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:37] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:37] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:37] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:37] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:37] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:37] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:37] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:37] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:38] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:38] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:38] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:38] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:38] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:38] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:38] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:38] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:38] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:38] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:39] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:39] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:39] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(39%) [02-09-25 02:37:39] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(92%) [02-09-25 02:37:39] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(92%) [02-09-25 02:37:39] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(93%) [02-09-25 02:37:39] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(93%) [02-09-25 02:37:39] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(94%) [02-09-25 02:37:39] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(94%) [02-09-25 02:37:39] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...(94%) [02-09-25 02:37:40] Cloning /Datacenter/vm/sp-vpitchai/edge1 to tui-network-test-lifecycle-z1q5q...OK
[2025-09-02 02:37:41] [INFO] govc command completed successfully
[2025-09-02 02:37:41] [SUCCESS] VM tui-network-test-lifecycle-z1q5q cloned successfully
[2025-09-02 02:37:41] [INFO] Waiting for VM tui-network-test-lifecycle-z1q5q to become available...
[2025-09-02 02:38:23] [INFO] VM tui-network-test-lifecycle-z1q5q is available at 10.10.143.174
[2025-09-02 02:38:24] [SUCCESS] SSH connection established
[2025-09-02 02:38:24] [SUCCESS] VM tui-network-test-lifecycle-z1q5q is accessible via SSH.
[2025-09-02 02:38:24] [INFO] Setting up user data on 10.10.143.174...
Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-144-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/pro
System information as of Tue Sep 2 02:38:23 UTC 2025
System load: 1.1 Processes: 178
Usage of /: 1.2% of 193.65GB Users logged in: 0
Memory usage: 1% IPv4 address for ens192: 10.10.143.174
Swap usage: 0%
* Strictly confined Kubernetes makes edge and IoT secure. Learn how MicroK8s
just raised the bar for easy, resilient and secure K8s cluster deployment.
https://ubuntu.com/engage/secure-kubernetes-at-the-edge
Expanded Security Maintenance for Applications is not enabled.
0 updates can be applied immediately.
Enable ESM Apps to receive additional future security updates.
See https://ubuntu.com/esm or run: sudo pro status
The list of available updates is more than a week old.
To check for new updates run: sudo apt update
βœ… User data file created at /home/ubuntu/userdata.yaml
Preload Variable set to:
Agent Installation Script Path: https://github.com/spectrocloud/agent-mode/releases/download/nightly/palette-agent-install.sh
πŸ“₯ Downloading agent script from URL: https://github.com/spectrocloud/agent-mode/releases/download/nightly/palette-agent-install.sh
time="2025-09-02T02:38:28Z" level=info msg="fetching config from /home/ubuntu/userdata.yaml" version=v4.8.0-250901
time="2025-09-02T02:38:28Z" level=info msg="fetching local config from /home/ubuntu/userdata.yaml" version=v4.8.0-250901
time="2025-09-02T02:38:28Z" level=info msg="starting palette edge installation" version=v4.8.0-250901
time="2025-09-02T02:38:28Z" level=info msg="platform: linux/amd64" version=v4.8.0-250901
time="2025-09-02T02:38:28Z" level=info msg="running stage before-install" version=v4.8.0-250901
time="2025-09-02T02:38:28Z" level=info msg="Running stage: before-install.before\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:38:28Z" level=info msg="Done executing stage 'before-install.before'\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:38:28Z" level=info msg="Running stage: before-install\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:38:28Z" level=info msg="Done executing stage 'before-install'\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:38:28Z" level=info msg="Running stage: before-install.after\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:38:28Z" level=info msg="Done executing stage 'before-install.after'\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:38:28Z" level=info msg="checking if all prerequisites are met" version=v4.8.0-250901
time="2025-09-02T02:38:28Z" level=info msg="stylus image: container://us-east1-docker.pkg.dev/spectro-images/daily/edge/stylus-agent-mode-linux-amd64:v4.8.0-250901" version=v4.8.0-250901
time="2025-09-02T02:38:28Z" level=info msg="unpacking stylus image container://us-east1-docker.pkg.dev/spectro-images/daily/edge/stylus-agent-mode-linux-amd64:v4.8.0-250901 to /" version=v4.8.0-250901
time="2025-09-02T02:38:48Z" level=info msg="generating stylus environment file" version=v4.8.0-250901
time="2025-09-02T02:38:48Z" level=info msg="creating state files" version=v4.8.0-250901
time="2025-09-02T02:38:48Z" level=info msg="adding state agent-mode to /opt/spectrocloud/state" version=v4.8.0-250901
time="2025-09-02T02:38:48Z" level=info msg="adding state registration to /opt/spectrocloud/state" version=v4.8.0-250901
time="2025-09-02T02:38:48Z" level=info msg="enabling services" version=v4.8.0-250901
time="2025-09-02T02:38:48Z" level=info msg="enabling service spectro-palette-agent-start.service" version=v4.8.0-250901
time="2025-09-02T02:38:48Z" level=info msg="enabling service spectro-palette-agent-initramfs.service" version=v4.8.0-250901
time="2025-09-02T02:38:48Z" level=info msg="enabling service spectro-palette-agent-boot.service" version=v4.8.0-250901
time="2025-09-02T02:38:49Z" level=info msg="enabling service spectro-palette-agent-network.service" version=v4.8.0-250901
time="2025-09-02T02:38:49Z" level=info msg="enabling service spectro-palette-agent-bootstrap.service" version=v4.8.0-250901
time="2025-09-02T02:38:49Z" level=info msg="enabling service spectro-palette-agent-reconcile.service" version=v4.8.0-250901
time="2025-09-02T02:38:50Z" level=info msg="enabling service spectro-palette-agent-reconcile.timer" version=v4.8.0-250901
time="2025-09-02T02:38:50Z" level=info msg="running stage after-install" version=v4.8.0-250901
time="2025-09-02T02:38:50Z" level=info msg="Running stage: after-install.before\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:38:50Z" level=info msg="Done executing stage 'after-install.before'\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:38:50Z" level=info msg="Running stage: after-install\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:38:50Z" level=warning msg="(conditional) Skip 'Skipping stage (if statement error: failed to run [ ! -e \"/run/cos/uki_boot_mode\" ] && [ ! -e \"/run/cos/uki_install_mode\" ] && [ ! -f $STYLUS_ROOT/opt/spectrocloud/state/agent-mode ]: exit status 1)' stage name: /system/oem/80_stylus.yaml.Run after install commands" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:38:50Z" level=warning msg="(conditional) Skip 'Skipping stage (if statement error: failed to run [ ! -e \"/run/cos/uki_boot_mode\" ] && [ ! -e \"/run/cos/uki_install_mode\" ] && [ ! -f $STYLUS_ROOT/opt/spectrocloud/state/agent-mode ]: exit status 1)' stage name: /system/oem/80_stylus.yaml.Copy public key after install and create installation completion timestamp file" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:38:50Z" level=warning msg="(conditional) Skip 'Skipping stage (if statement error: failed to run [ -e \"/run/cos/uki_install_mode\" ] && [ ! -f $STYLUS_ROOT/opt/spectrocloud/state/agent-mode ]: exit status 1)' stage name: /system/oem/80_stylus.yaml.Run after uki install commands" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:38:50Z" level=warning msg="(conditional) Skip 'Skipping stage (if statement error: failed to run [ -e \"/run/cos/uki_install_mode\" ] && [ ! -f $STYLUS_ROOT/opt/spectrocloud/state/agent-mode ]: exit status 1)' stage name: /system/oem/80_stylus.yaml.Run uki copy public key after install commands and create installation completion timestamp file" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:38:50Z" level=info msg="Processing stage step '/system/oem/80_stylus_agent_mode.yaml.Create installation completion timestamp file'. ( commands: 2, files: 0, ... )" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:38:50Z" level=info msg="Done executing stage 'after-install'\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:38:50Z" level=info msg="Running stage: after-install.after\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:38:50Z" level=info msg="Done executing stage 'after-install.after'\n" name=cloudinit version=v4.8.0-250901
time="2025-09-02T02:38:50Z" level=info msg="palette edge installation completed successfully" version=v4.8.0-250901
warning: skipping /system/oem/80_stylus.yaml because it has no valid header
warning: skipping /system/oem/80_stylus_agent_mode.yaml because it has no valid header
warning: skipping /oem/.spectrocloud/.install_completion (extension).
time="2025-09-02T02:38:50Z" level=info msg="publishing event agent.bootstrap" version=v4.8.0-250901
time="2025-09-02T02:38:50Z" level=info msg="rebooting host" version=v4.8.0-250901
[2025-09-02 02:38:50] [WARNING] Operation failed, retrying in 30 seconds (Attempt 1/5)
Welcome to Ubuntu 22.04.5 LTS (GNU/Linux 5.15.0-144-generic x86_64)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/pro
System information as of Tue Sep 2 02:38:23 UTC 2025
System load: 1.1 Processes: 178
Usage of /: 1.2% of 193.65GB Users logged in: 0
Memory usage: 1% IPv4 address for ens192: 10.10.143.174
Swap usage: 0%
* Strictly confined Kubernetes makes edge and IoT secure. Learn how MicroK8s
just raised the bar for easy, resilient and secure K8s cluster deployment.
https://ubuntu.com/engage/secure-kubernetes-at-the-edge
Expanded Security Maintenance for Applications is not enabled.
0 updates can be applied immediately.
Enable ESM Apps to receive additional future security updates.
See https://ubuntu.com/esm or run: sudo pro status
The list of available updates is more than a week old.
To check for new updates run: sudo apt update
New release '24.04.3 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
Palette eXtended Kubernetes Edge
[2025-09-02 02:39:21] [INFO] Waiting for VM tui-network-test-lifecycle-z1q5q to become available...
[2025-09-02 02:39:21] [INFO] VM tui-network-test-lifecycle-z1q5q is available at 10.10.143.174
[2025-09-02 02:39:21] [SUCCESS] SSH connection established
[2025-09-02 02:39:22] [INFO] Network change needed from to VM-NETWORK2
[2025-09-02 02:39:22] [INFO] Changing network for tui-network-test-lifecycle-z1q5q to VM-NETWORK2...
Powering off VirtualMachine:vm-70174... OK
[02-09-25 02:39:33] Creating disk
Powering on VirtualMachine:vm-70174... OK
[2025-09-02 02:39:35] [INFO] Waiting for new IP after network change...
[2025-09-02 02:40:23] [SUCCESS] Network change completed for tui-network-test-lifecycle-z1q5q. New IP address: 10.10.217.246
[2025-09-02 02:40:23] [INFO] IP address changed from 10.10.143.174 to 10.10.217.246 after network change
[2025-09-02 02:40:23] [INFO] Waiting for VM tui-network-test-lifecycle-z1q5q to become available...
[2025-09-02 02:40:23] [INFO] VM tui-network-test-lifecycle-z1q5q is available at 10.10.217.246
[2025-09-02 02:40:24] [SUCCESS] SSH connection established
[2025-09-02 02:40:24] [SUCCESS] VM tui-network-test-lifecycle-z1q5q provisioned successfully with IP: 10.10.217.246
[2025-09-02 02:40:24] [SUCCESS] VM tui-network-test-lifecycle-z1q5q processed successfully
[2025-09-02 02:40:54] [INFO] Edge Host VMs creation process completed.
+ export GOVC_URL=https://10.10.128.13/sdk
+ GOVC_URL=https://10.10.128.13/sdk
+ export [email protected]
+ [email protected]
+ export 'GOVC_PASSWORD=6kP2J0~3]CWG'
+ GOVC_PASSWORD='6kP2J0~3]CWG'
+ export GOVC_INSECURE=1
+ GOVC_INSECURE=1
+ export GOVC_DATACENTER=Datacenter
+ GOVC_DATACENTER=Datacenter
+ export GOVC_DATASTORE=vsanDatastore2
+ GOVC_DATASTORE=vsanDatastore2
+ export GOVC_NETWORK=VM-NETWORK2
+ GOVC_NETWORK=VM-NETWORK2
+ export GOVC_RESOURCE_POOL=rp-cluster2-palette-qa
+ GOVC_RESOURCE_POOL=rp-cluster2-palette-qa
+ export GOVC_FOLDER=sp-automation
+ GOVC_FOLDER=sp-automation
+ set -x
+ echo 'Starting Edge Host VMs Creation Process'
+ ip=
+ guestUsername=ubuntu
+ guestPassword=spectro
+ rockyUsername=root
+ rockyPassword=spectro123
+ ipCheckTimeout=900
+ ipCheckDelay=10
+ '[' -z https://venkateshqa.dev.spectrocloud.com ']'
+ '[' -z M2IyYTkwNTYzYWFiMWY3YmUxNjJjMDc2OTEzN2IwZWE= ']'
+ '[' -z edgev2 ']'
+ EDGE_CREATION_METHOD=template
+ log_message INFO 'Edge host creation method from environment: '\''template'\'''
+ local level=INFO
+ local 'message=Edge host creation method from environment: '\''template'\'''
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:35:30'
+ echo '[2025-09-02 02:35:30] [INFO] Edge host creation method from environment: '\''template'\'''
++ date +%Y%m%d
+ echo '[2025-09-02 02:35:30] [INFO] Edge host creation method from environment: '\''template'\'''
+ log_message INFO 'EDGE_CREATION_METHOD set to: '\''template'\'''
+ local level=INFO
+ local 'message=EDGE_CREATION_METHOD set to: '\''template'\'''
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:35:30'
+ echo '[2025-09-02 02:35:30] [INFO] EDGE_CREATION_METHOD set to: '\''template'\'''
++ date +%Y%m%d
+ echo '[2025-09-02 02:35:30] [INFO] EDGE_CREATION_METHOD set to: '\''template'\'''
+ edgeHostIds=tui-network-test-lifecycle-z1q5q
+ edgeHostIps=
+ edgeHostUsernames=
+ edgeHostPasswords=
+ use_existing_ips=false
+ '[' -n '' ']'
+ index=0
+ for edgeHost in $edgeHostIds
+ check_vcenter_connectivity
+ local max_retries=3
+ local retry_count=0
+ '[' 0 -lt 3 ']'
+ timeout 30 govc about
+ log_message INFO 'vCenter connectivity verified'
+ local level=INFO
+ local 'message=vCenter connectivity verified'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:35:30'
+ echo '[2025-09-02 02:35:30] [INFO] vCenter connectivity verified'
++ date +%Y%m%d
+ echo '[2025-09-02 02:35:30] [INFO] vCenter connectivity verified'
+ return 0
+ check_system_resources
++ top -bn1
++ grep 'Cpu(s)'
++ awk '{print $2}'
++ sed 's/us,.*//'
++ sed 's/[^0-9.]*//g'
+ local cpu_usage=0.7
++ free
++ grep Mem
++ awk '{print $3/$2 * 100.0}'
+ local memory_usage=10.6968
++ df -h /
++ awk 'NR==2 {print $5}'
++ sed s/%//
+ local disk_usage=89
+ log_message INFO 'System resources: CPU 0.7%, Memory 10.6968%, Disk 89%'
+ local level=INFO
+ local 'message=System resources: CPU 0.7%, Memory 10.6968%, Disk 89%'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:35:31'
+ echo '[2025-09-02 02:35:31] [INFO] System resources: CPU 0.7%, Memory 10.6968%, Disk 89%'
++ date +%Y%m%d
+ echo '[2025-09-02 02:35:31] [INFO] System resources: CPU 0.7%, Memory 10.6968%, Disk 89%'
++ echo '0.7 > 85'
++ bc -l
+ (( 0 ))
++ bc -l
++ echo '10.6968 > 85'
+ (( 0 ))
++ echo '89 > 85'
++ bc -l
+ (( 1 ))
+ log_message WARNING 'High system resource usage: CPU 0.7%, Memory 10.6968%, Disk 89%'
+ local level=WARNING
+ local 'message=High system resource usage: CPU 0.7%, Memory 10.6968%, Disk 89%'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:35:31'
+ echo '[2025-09-02 02:35:31] [WARNING] High system resource usage: CPU 0.7%, Memory 10.6968%, Disk 89%'
++ date +%Y%m%d
+ echo '[2025-09-02 02:35:31] [WARNING] High system resource usage: CPU 0.7%, Memory 10.6968%, Disk 89%'
+ log_message INFO 'Waiting for resources to free up...'
+ local level=INFO
+ local 'message=Waiting for resources to free up...'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:35:31'
+ echo '[2025-09-02 02:35:31] [INFO] Waiting for resources to free up...'
++ date +%Y%m%d
+ echo '[2025-09-02 02:35:31] [INFO] Waiting for resources to free up...'
+ sleep 60
+ return 1
+ log_message WARNING 'System resources too high, waiting before proceeding with tui-network-test-lifecycle-z1q5q'
+ local level=WARNING
+ local 'message=System resources too high, waiting before proceeding with tui-network-test-lifecycle-z1q5q'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:36:31'
+ echo '[2025-09-02 02:36:31] [WARNING] System resources too high, waiting before proceeding with tui-network-test-lifecycle-z1q5q'
++ date +%Y%m%d
+ echo '[2025-09-02 02:36:31] [WARNING] System resources too high, waiting before proceeding with tui-network-test-lifecycle-z1q5q'
+ sleep 30
+ log_message INFO 'Processing Edge Host: tui-network-test-lifecycle-z1q5q'
+ local level=INFO
+ local 'message=Processing Edge Host: tui-network-test-lifecycle-z1q5q'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:37:01'
+ echo '[2025-09-02 02:37:01] [INFO] Processing Edge Host: tui-network-test-lifecycle-z1q5q'
++ date +%Y%m%d
+ echo '[2025-09-02 02:37:01] [INFO] Processing Edge Host: tui-network-test-lifecycle-z1q5q'
+ '[' 0 -gt 0 ']'
+ '[' false = true ']'
+ case "$EDGE_CREATION_METHOD" in
+ cpu=4
+ memory=8192
+ disk1=160G
+ disk2=60G
+ create_vm_template tui-network-test-lifecycle-z1q5q
+ local edgeHost=tui-network-test-lifecycle-z1q5q
+ local ip=
+ local username=
+ local password=
+ local preload=
+ echo edge1
+ grep -qi rocky
+ username=ubuntu
+ password=spectro
+ log_message INFO 'Using default Ubuntu credentials'
+ local level=INFO
+ local 'message=Using default Ubuntu credentials'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:37:01'
+ echo '[2025-09-02 02:37:01] [INFO] Using default Ubuntu credentials'
++ date +%Y%m%d
+ echo '[2025-09-02 02:37:01] [INFO] Using default Ubuntu credentials'
+ log_message INFO 'VM credentials determined: Username=ubuntu for template edge1'
+ local level=INFO
+ local 'message=VM credentials determined: Username=ubuntu for template edge1'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:37:01'
+ echo '[2025-09-02 02:37:01] [INFO] VM credentials determined: Username=ubuntu for template edge1'
++ date +%Y%m%d
+ echo '[2025-09-02 02:37:01] [INFO] VM credentials determined: Username=ubuntu for template edge1'
+ '[' -n '' ']'
+ local max_clone_retries=3
+ local clone_timeout=600
++ seq 1 3
+ for attempt in $(seq 1 $max_clone_retries)
+ log_message INFO 'Clone attempt 1/3: Cloning VM from template for tui-network-test-lifecycle-z1q5q...'
+ local level=INFO
+ local 'message=Clone attempt 1/3: Cloning VM from template for tui-network-test-lifecycle-z1q5q...'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:37:01'
+ echo '[2025-09-02 02:37:01] [INFO] Clone attempt 1/3: Cloning VM from template for tui-network-test-lifecycle-z1q5q...'
++ date +%Y%m%d
+ echo '[2025-09-02 02:37:01] [INFO] Clone attempt 1/3: Cloning VM from template for tui-network-test-lifecycle-z1q5q...'
+ check_vm_exists tui-network-test-lifecycle-z1q5q
+ local vm_name=tui-network-test-lifecycle-z1q5q
+ govc vm.info tui-network-test-lifecycle-z1q5q
+ return 0
+ log_message WARNING 'VM tui-network-test-lifecycle-z1q5q already exists, cleaning up before retry...'
+ local level=WARNING
+ local 'message=VM tui-network-test-lifecycle-z1q5q already exists, cleaning up before retry...'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:37:01'
+ echo '[2025-09-02 02:37:01] [WARNING] VM tui-network-test-lifecycle-z1q5q already exists, cleaning up before retry...'
++ date +%Y%m%d
+ echo '[2025-09-02 02:37:01] [WARNING] VM tui-network-test-lifecycle-z1q5q already exists, cleaning up before retry...'
+ cleanup_failed_vm tui-network-test-lifecycle-z1q5q
+ local vm_name=tui-network-test-lifecycle-z1q5q
+ log_message INFO 'Cleaning up failed VM: tui-network-test-lifecycle-z1q5q'
+ local level=INFO
+ local 'message=Cleaning up failed VM: tui-network-test-lifecycle-z1q5q'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:37:01'
+ echo '[2025-09-02 02:37:01] [INFO] Cleaning up failed VM: tui-network-test-lifecycle-z1q5q'
++ date +%Y%m%d
+ echo '[2025-09-02 02:37:01] [INFO] Cleaning up failed VM: tui-network-test-lifecycle-z1q5q'
+ check_vm_exists tui-network-test-lifecycle-z1q5q
+ local vm_name=tui-network-test-lifecycle-z1q5q
+ govc vm.info tui-network-test-lifecycle-z1q5q
+ return 0
+ govc vm.power -off -force tui-network-test-lifecycle-z1q5q
+ true
+ sleep 5
+ govc vm.destroy tui-network-test-lifecycle-z1q5q
+ true
+ sleep 5
+ sleep 10
+ run_govc_with_timeout 600 govc vm.clone -on=true -ds vsanDatastore2 -folder sp-automation -pool rp-cluster2-palette-qa -vm edge1 tui-network-test-lifecycle-z1q5q
+ local timeout_duration=600
+ local 'command=govc vm.clone -on=true -ds vsanDatastore2 -folder sp-automation -pool rp-cluster2-palette-qa -vm edge1 tui-network-test-lifecycle-z1q5q'
+ log_message INFO 'Running govc command with 600s timeout: govc vm.clone -on=true -ds vsanDatastore2 -folder sp-automation -pool rp-cluster2-palette-qa -vm edge1 tui-network-test-lifecycle-z1q5q'
+ local level=INFO
+ local 'message=Running govc command with 600s timeout: govc vm.clone -on=true -ds vsanDatastore2 -folder sp-automation -pool rp-cluster2-palette-qa -vm edge1 tui-network-test-lifecycle-z1q5q'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:37:23'
+ echo '[2025-09-02 02:37:23] [INFO] Running govc command with 600s timeout: govc vm.clone -on=true -ds vsanDatastore2 -folder sp-automation -pool rp-cluster2-palette-qa -vm edge1 tui-network-test-lifecycle-z1q5q'
++ date +%Y%m%d
+ echo '[2025-09-02 02:37:23] [INFO] Running govc command with 600s timeout: govc vm.clone -on=true -ds vsanDatastore2 -folder sp-automation -pool rp-cluster2-palette-qa -vm edge1 tui-network-test-lifecycle-z1q5q'
+ local cmd_pid=2475628
+ wait 2475628
+ timeout 600 govc vm.clone -on=true -ds vsanDatastore2 -folder sp-automation -pool rp-cluster2-palette-qa -vm edge1 tui-network-test-lifecycle-z1q5q
+ log_message INFO 'govc command completed successfully'
+ local level=INFO
+ local 'message=govc command completed successfully'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:37:41'
+ echo '[2025-09-02 02:37:41] [INFO] govc command completed successfully'
++ date +%Y%m%d
+ echo '[2025-09-02 02:37:41] [INFO] govc command completed successfully'
+ return 0
+ log_message SUCCESS 'VM tui-network-test-lifecycle-z1q5q cloned successfully'
+ local level=SUCCESS
+ local 'message=VM tui-network-test-lifecycle-z1q5q cloned successfully'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:37:41'
+ echo '[2025-09-02 02:37:41] [SUCCESS] VM tui-network-test-lifecycle-z1q5q cloned successfully'
++ date +%Y%m%d
+ echo '[2025-09-02 02:37:41] [SUCCESS] VM tui-network-test-lifecycle-z1q5q cloned successfully'
+ wait_for_vm tui-network-test-lifecycle-z1q5q 900 15
+ local vm=tui-network-test-lifecycle-z1q5q
+ local timeout=900
+ local delay=15
+ log_message INFO 'Waiting for VM tui-network-test-lifecycle-z1q5q to become available...'
+ local level=INFO
+ local 'message=Waiting for VM tui-network-test-lifecycle-z1q5q to become available...'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:37:41'
+ echo '[2025-09-02 02:37:41] [INFO] Waiting for VM tui-network-test-lifecycle-z1q5q to become available...'
++ date +%Y%m%d
+ echo '[2025-09-02 02:37:41] [INFO] Waiting for VM tui-network-test-lifecycle-z1q5q to become available...'
+ local elapsed=0
+ '[' -z '' ']'
+ '[' 0 -lt 900 ']'
++ govc vm.ip tui-network-test-lifecycle-z1q5q
+ ip=10.10.143.174
+ '[' -z 10.10.143.174 ']'
+ '[' -z 10.10.143.174 ']'
+ '[' -z 10.10.143.174 ']'
+ log_message INFO 'VM tui-network-test-lifecycle-z1q5q is available at 10.10.143.174'
+ local level=INFO
+ local 'message=VM tui-network-test-lifecycle-z1q5q is available at 10.10.143.174'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:38:23'
+ echo '[2025-09-02 02:38:23] [INFO] VM tui-network-test-lifecycle-z1q5q is available at 10.10.143.174'
++ date +%Y%m%d
+ echo '[2025-09-02 02:38:23] [INFO] VM tui-network-test-lifecycle-z1q5q is available at 10.10.143.174'
+ local ssh_tries=10
+ sshpass -p spectro ssh -o StrictHostKeyChecking=no -o ConnectTimeout=10 -o ServerAliveInterval=5 -o ServerAliveCountMax=3 [email protected] 'echo connected'
+ '[' 10 -eq 0 ']'
+ log_message SUCCESS 'SSH connection established'
+ local level=SUCCESS
+ local 'message=SSH connection established'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:38:24'
+ echo '[2025-09-02 02:38:24] [SUCCESS] SSH connection established'
++ date +%Y%m%d
+ echo '[2025-09-02 02:38:24] [SUCCESS] SSH connection established'
+ return 0
+ log_message SUCCESS 'VM tui-network-test-lifecycle-z1q5q is accessible via SSH.'
+ local level=SUCCESS
+ local 'message=VM tui-network-test-lifecycle-z1q5q is accessible via SSH.'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:38:24'
+ echo '[2025-09-02 02:38:24] [SUCCESS] VM tui-network-test-lifecycle-z1q5q is accessible via SSH.'
++ date +%Y%m%d
+ echo '[2025-09-02 02:38:24] [SUCCESS] VM tui-network-test-lifecycle-z1q5q is accessible via SSH.'
+ break
+ userdata_file=/tmp/user-data-tui-network-test-lifecycle-z1q5q
+ '[' '!' -f /tmp/user-data-tui-network-test-lifecycle-z1q5q ']'
+ log_message INFO 'Setting up user data on 10.10.143.174...'
+ local level=INFO
+ local 'message=Setting up user data on 10.10.143.174...'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:38:24'
+ echo '[2025-09-02 02:38:24] [INFO] Setting up user data on 10.10.143.174...'
++ date +%Y%m%d
+ echo '[2025-09-02 02:38:24] [INFO] Setting up user data on 10.10.143.174...'
+ retry_ssh_operation sshpass -p spectro ssh -o StrictHostKeyChecking=no [email protected]
++ cat /tmp/user-data-tui-network-test-lifecycle-z1q5q
+ local max_retries=5
+ local retry_delay=30
+ local retry_count=0
+ local success=false
+ '[' 0 -lt 5 ']'
+ '[' false = false ']'
+ sshpass -p spectro ssh -o StrictHostKeyChecking=no [email protected]
Pseudo-terminal will not be allocated because stdin is not a terminal.
+ echo spectro
+ sudo -S tee /home/ubuntu/userdata.yaml
+ echo 'βœ… User data file created at /home/ubuntu/userdata.yaml'
+ echo 'Preload Variable set to: ' ''
+ '[' '' = true ']'
+ echo 'Agent Installation Script Path: https://github.com/spectrocloud/agent-mode/releases/download/nightly/palette-agent-install.sh'
+ [[ -z https://github.com/spectrocloud/agent-mode/releases/download/nightly/palette-agent-install.sh ]]
+ [[ https://github.com/spectrocloud/agent-mode/releases/download/nightly/palette-agent-install.sh == http* ]]
+ echo 'πŸ“₯ Downloading agent script from URL: https://github.com/spectrocloud/agent-mode/releases/download/nightly/palette-agent-install.sh'
+ for i in {1..5}
+ wget -q --show-progress --timeout=30 --tries=3 https://github.com/spectrocloud/agent-mode/releases/download/nightly/palette-agent-install.sh -O /home/ubuntu/palette-agent-install.sh
0K . 100% 65.1M=0s+ break
+ chmod +x /home/ubuntu/palette-agent-install.sh
+ cd /home/ubuntu
+ export USERDATA=/home/ubuntu/userdata.yaml
+ USERDATA=/home/ubuntu/userdata.yaml
+ for i in {1..3}
+ echo spectro
+ sudo -SE --preserve-env ./palette-agent-install.sh
+ tee /home/ubuntu/agent-install.log
Connection to 10.10.143.174 closed by remote host.
+ retry_count=1
+ log_message WARNING 'Operation failed, retrying in 30 seconds (Attempt 1/5)'
+ local level=WARNING
+ local 'message=Operation failed, retrying in 30 seconds (Attempt 1/5)'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:38:50'
+ echo '[2025-09-02 02:38:50] [WARNING] Operation failed, retrying in 30 seconds (Attempt 1/5)'
++ date +%Y%m%d
+ echo '[2025-09-02 02:38:50] [WARNING] Operation failed, retrying in 30 seconds (Attempt 1/5)'
+ sleep 30
+ '[' 1 -lt 5 ']'
+ '[' false = false ']'
+ sshpass -p spectro ssh -o StrictHostKeyChecking=no [email protected]
Pseudo-terminal will not be allocated because stdin is not a terminal.
+ success=true
+ '[' 1 -lt 5 ']'
+ '[' true = false ']'
+ '[' true = false ']'
+ return 0
+ local ssh_status=0
+ '[' 0 -eq 255 ']'
+ '[' 0 -ne 0 ']'
+ wait_for_vm tui-network-test-lifecycle-z1q5q 1200 20
+ local vm=tui-network-test-lifecycle-z1q5q
+ local timeout=1200
+ local delay=20
+ log_message INFO 'Waiting for VM tui-network-test-lifecycle-z1q5q to become available...'
+ local level=INFO
+ local 'message=Waiting for VM tui-network-test-lifecycle-z1q5q to become available...'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:39:21'
+ echo '[2025-09-02 02:39:21] [INFO] Waiting for VM tui-network-test-lifecycle-z1q5q to become available...'
++ date +%Y%m%d
+ echo '[2025-09-02 02:39:21] [INFO] Waiting for VM tui-network-test-lifecycle-z1q5q to become available...'
+ local elapsed=0
+ '[' -z 10.10.143.174 ']'
+ '[' -z 10.10.143.174 ']'
+ log_message INFO 'VM tui-network-test-lifecycle-z1q5q is available at 10.10.143.174'
+ local level=INFO
+ local 'message=VM tui-network-test-lifecycle-z1q5q is available at 10.10.143.174'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:39:21'
+ echo '[2025-09-02 02:39:21] [INFO] VM tui-network-test-lifecycle-z1q5q is available at 10.10.143.174'
++ date +%Y%m%d
+ echo '[2025-09-02 02:39:21] [INFO] VM tui-network-test-lifecycle-z1q5q is available at 10.10.143.174'
+ local ssh_tries=10
+ sshpass -p spectro ssh -o StrictHostKeyChecking=no -o ConnectTimeout=10 -o ServerAliveInterval=5 -o ServerAliveCountMax=3 [email protected] 'echo connected'
+ '[' 10 -eq 0 ']'
+ log_message SUCCESS 'SSH connection established'
+ local level=SUCCESS
+ local 'message=SSH connection established'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:39:21'
+ echo '[2025-09-02 02:39:21] [SUCCESS] SSH connection established'
++ date +%Y%m%d
+ echo '[2025-09-02 02:39:21] [SUCCESS] SSH connection established'
+ return 0
++ govc device.info -vm=tui-network-test-lifecycle-z1q5q ethernet-0
++ grep Network:
++ awk '{print $2}'
+ local current_network=
+ '[' '' '!=' VM-NETWORK2 ']'
+ log_message INFO 'Network change needed from to VM-NETWORK2'
+ local level=INFO
+ local 'message=Network change needed from to VM-NETWORK2'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:39:22'
+ echo '[2025-09-02 02:39:22] [INFO] Network change needed from to VM-NETWORK2'
++ date +%Y%m%d
+ echo '[2025-09-02 02:39:22] [INFO] Network change needed from to VM-NETWORK2'
+ local old_ip=10.10.143.174
+ change_network tui-network-test-lifecycle-z1q5q VM-NETWORK2
+ local vm=tui-network-test-lifecycle-z1q5q
+ local network=VM-NETWORK2
+ log_message INFO 'Changing network for tui-network-test-lifecycle-z1q5q to VM-NETWORK2...'
+ local level=INFO
+ local 'message=Changing network for tui-network-test-lifecycle-z1q5q to VM-NETWORK2...'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:39:22'
+ echo '[2025-09-02 02:39:22] [INFO] Changing network for tui-network-test-lifecycle-z1q5q to VM-NETWORK2...'
++ date +%Y%m%d
+ echo '[2025-09-02 02:39:22] [INFO] Changing network for tui-network-test-lifecycle-z1q5q to VM-NETWORK2...'
+ govc vm.power -off -force tui-network-test-lifecycle-z1q5q
+ sleep 5
+ govc vm.network.change -vm=tui-network-test-lifecycle-z1q5q -net=VM-NETWORK2 ethernet-0
+ govc vm.change -vm=tui-network-test-lifecycle-z1q5q -c=4
+ govc vm.change -vm=tui-network-test-lifecycle-z1q5q -m=8192
+ govc vm.disk.change -vm=tui-network-test-lifecycle-z1q5q -size=160G
govc: error resizing main disk
Logged Item: Invalid operation for device '0'.
+ govc vm.disk.create -vm=tui-network-test-lifecycle-z1q5q -name=tui-network-test-lifecycle-z1q5q/disk2 -size=60G
+ govc vm.power -on tui-network-test-lifecycle-z1q5q
+ local elapsed=0
+ local max_wait=300
+ local new_ip=
+ log_message INFO 'Waiting for new IP after network change...'
+ local level=INFO
+ local 'message=Waiting for new IP after network change...'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:39:35'
+ echo '[2025-09-02 02:39:35] [INFO] Waiting for new IP after network change...'
++ date +%Y%m%d
+ echo '[2025-09-02 02:39:35] [INFO] Waiting for new IP after network change...'
+ '[' -z '' ']'
+ '[' 0 -lt 300 ']'
++ govc vm.ip tui-network-test-lifecycle-z1q5q
+ new_ip=10.10.217.246
+ '[' -z 10.10.217.246 ']'
+ '[' -z 10.10.217.246 ']'
+ '[' -n 10.10.217.246 ']'
+ log_message SUCCESS 'Network change completed for tui-network-test-lifecycle-z1q5q. New IP address: 10.10.217.246'
+ local level=SUCCESS
+ local 'message=Network change completed for tui-network-test-lifecycle-z1q5q. New IP address: 10.10.217.246'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:40:23'
+ echo '[2025-09-02 02:40:23] [SUCCESS] Network change completed for tui-network-test-lifecycle-z1q5q. New IP address: 10.10.217.246'
++ date +%Y%m%d
+ echo '[2025-09-02 02:40:23] [SUCCESS] Network change completed for tui-network-test-lifecycle-z1q5q. New IP address: 10.10.217.246'
+ ip=10.10.217.246
+ '[' 10.10.143.174 '!=' 10.10.217.246 ']'
+ log_message INFO 'IP address changed from 10.10.143.174 to 10.10.217.246 after network change'
+ local level=INFO
+ local 'message=IP address changed from 10.10.143.174 to 10.10.217.246 after network change'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:40:23'
+ echo '[2025-09-02 02:40:23] [INFO] IP address changed from 10.10.143.174 to 10.10.217.246 after network change'
++ date +%Y%m%d
+ echo '[2025-09-02 02:40:23] [INFO] IP address changed from 10.10.143.174 to 10.10.217.246 after network change'
+ wait_for_vm tui-network-test-lifecycle-z1q5q 1200 20
+ local vm=tui-network-test-lifecycle-z1q5q
+ local timeout=1200
+ local delay=20
+ log_message INFO 'Waiting for VM tui-network-test-lifecycle-z1q5q to become available...'
+ local level=INFO
+ local 'message=Waiting for VM tui-network-test-lifecycle-z1q5q to become available...'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:40:23'
+ echo '[2025-09-02 02:40:23] [INFO] Waiting for VM tui-network-test-lifecycle-z1q5q to become available...'
++ date +%Y%m%d
+ echo '[2025-09-02 02:40:23] [INFO] Waiting for VM tui-network-test-lifecycle-z1q5q to become available...'
+ local elapsed=0
+ '[' -z 10.10.217.246 ']'
+ '[' -z 10.10.217.246 ']'
+ log_message INFO 'VM tui-network-test-lifecycle-z1q5q is available at 10.10.217.246'
+ local level=INFO
+ local 'message=VM tui-network-test-lifecycle-z1q5q is available at 10.10.217.246'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:40:23'
+ echo '[2025-09-02 02:40:23] [INFO] VM tui-network-test-lifecycle-z1q5q is available at 10.10.217.246'
++ date +%Y%m%d
+ echo '[2025-09-02 02:40:23] [INFO] VM tui-network-test-lifecycle-z1q5q is available at 10.10.217.246'
+ local ssh_tries=10
+ sshpass -p spectro ssh -o StrictHostKeyChecking=no -o ConnectTimeout=10 -o ServerAliveInterval=5 -o ServerAliveCountMax=3 [email protected] 'echo connected'
+ '[' 10 -eq 0 ']'
+ log_message SUCCESS 'SSH connection established'
+ local level=SUCCESS
+ local 'message=SSH connection established'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:40:24'
+ echo '[2025-09-02 02:40:24] [SUCCESS] SSH connection established'
++ date +%Y%m%d
+ echo '[2025-09-02 02:40:24] [SUCCESS] SSH connection established'
+ return 0
+ log_message SUCCESS 'VM tui-network-test-lifecycle-z1q5q provisioned successfully with IP: 10.10.217.246'
+ local level=SUCCESS
+ local 'message=VM tui-network-test-lifecycle-z1q5q provisioned successfully with IP: 10.10.217.246'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:40:24'
+ echo '[2025-09-02 02:40:24] [SUCCESS] VM tui-network-test-lifecycle-z1q5q provisioned successfully with IP: 10.10.217.246'
++ date +%Y%m%d
+ echo '[2025-09-02 02:40:24] [SUCCESS] VM tui-network-test-lifecycle-z1q5q provisioned successfully with IP: 10.10.217.246'
+ return 0
+ '[' 0 -eq 0 ']'
+ log_message SUCCESS 'VM tui-network-test-lifecycle-z1q5q processed successfully'
+ local level=SUCCESS
+ local 'message=VM tui-network-test-lifecycle-z1q5q processed successfully'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:40:24'
+ echo '[2025-09-02 02:40:24] [SUCCESS] VM tui-network-test-lifecycle-z1q5q processed successfully'
++ date +%Y%m%d
+ echo '[2025-09-02 02:40:24] [SUCCESS] VM tui-network-test-lifecycle-z1q5q processed successfully'
+ index=1
+ sleep 30
+ log_message INFO 'Edge Host VMs creation process completed.'
+ local level=INFO
+ local 'message=Edge Host VMs creation process completed.'
++ date '+%Y-%m-%d %H:%M:%S'
+ local 'timestamp=2025-09-02 02:40:54'
+ echo '[2025-09-02 02:40:54] [INFO] Edge Host VMs creation process completed.'
++ date +%Y%m%d
+ echo '[2025-09-02 02:40:54] [INFO] Edge Host VMs creation process completed.'
INFO[2025-09-02 02:40:54] having 0 free edge hosts name=tui-network-test-lifecycle scenario=lifecycle
INFO[2025-09-02 02:40:54] need 0 free edge host name=tui-network-test-lifecycle scenario=lifecycle
INFO[2025-09-02 02:40:54] Total edge hosts map[tui-network-test-lifecycle-bs64p:{tui-network-test-lifecycle-bs64p provisioned control-plane-pool } tui-network-test-lifecycle-z1q5q:{tui-network-test-lifecycle-z1q5q provisioned worker-pool }] name=tui-network-test-lifecycle scenario=lifecycle
INFO[2025-09-02 02:40:54] control-plane pool [{tui-network-test-lifecycle-bs64p }] name=tui-network-test-lifecycle scenario=lifecycle
INFO[2025-09-02 02:40:54] worker pool [{tui-network-test-lifecycle-z1q5q }] name=tui-network-test-lifecycle scenario=lifecycle
INFO[2025-09-02 02:40:54] Edge Host IDs: [tui-network-test-lifecycle-bs64p tui-network-test-lifecycle-z1q5q] name=tui-network-test-lifecycle scenario=lifecycle
time="2025-09-02T02:40:54Z" level=info msg="Reading file: /root/cursor/teams-edge-native/vmware-scripts/setenv.sh"
time="2025-09-02T02:40:54Z" level=info msg="Reading file: /root/cursor/teams-edge-native/vmware-scripts/get_vm_ip.sh"
Command output: 10.10.198.117 10.10.217.246
INFO[2025-09-02 02:40:58] EdgeHostIps: [10.10.198.117 10.10.217.246] name=tui-network-test-lifecycle scenario=lifecycle
time="2025-09-02T02:40:58Z" level=info msg="🌐 Starting network configuration from cluster config: test-data/cluster-configs/cluster-config-network-test-airgap.yaml" scenario=tui-network
time="2025-09-02T02:40:58Z" level=info msg="πŸ“Š Network configuration from tuiConfig: &{HostnameBase:edge-node IPRangeStart:10.10.229.80 IPRangeEnd:10.10.229.89 DNS:10.10.128.8 AlternativeDns: SearchDomain:spectrocloud.dev Gateway:10.10.192.1 Netmask:255.255.192.0 NetworkInterface: MTU:1500 TuiUser:kairos TuiUserPassword:kairos SSHCredentials:{Username: Password:}}" scenario=tui-network
time="2025-09-02T02:40:58Z" level=info msg="πŸ” GetEdgeHostIPs returned: [10.10.198.117 10.10.217.246] (len=2)" scenario=tui-network
time="2025-09-02T02:40:58Z" level=info msg="πŸ” Found 2 edge hosts to configure: [10.10.198.117 10.10.217.246]" scenario=tui-network
time="2025-09-02T02:40:58Z" level=info msg="πŸ”§ Configuring network for edge host 1: 10.10.198.117" scenario=tui-network
time="2025-09-02T02:40:58Z" level=info msg="πŸš€ Running tui.sh for IP: 10.10.198.117" scenario=tui-network
time="2025-09-02T02:40:58Z" level=info msg="πŸ” Scanning IP range 10.10.229.80 to 10.10.229.89 for available address" scenario=tui-network
time="2025-09-02T02:40:58Z" level=info msg="πŸ“‘ Generated 10 IPs to scan" scenario=tui-network
time="2025-09-02T02:40:58Z" level=info msg="πŸ” Checking IP 1/10: 10.10.229.80" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸŽ‰ Found available IP: 10.10.229.80" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="βœ… Selected target IP: 10.10.229.80" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="βš™οΈ Executing: bash /root/cursor/teams-edge-native/vmware-scripts/tui.sh 10.10.198.117 10.10.229.80" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ” TARGET_IP passed as argument: 10.10.229.80" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ” Custom environment variables being passed:" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg=" SSH_TARGET=10.10.198.117" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg=" TARGET_HOSTNAME_BASE=edge-node" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg=" TARGET_DNS=10.10.128.8" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg=" TARGET_DNS_ALTERNATE=" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg=" TARGET_SEARCH_DOMAIN=spectrocloud.dev" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg=" MTU_VALUE=1500" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg=" SUBNET_MASK=255.255.192.0" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg=" GATEWAY=10.10.192.1" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg=" TARGET_IP=10.10.229.80" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg=" IP_RANGE_START=10.10.229.80" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg=" IP_RANGE_END=10.10.229.89" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: === tmux Send-Keys Palette TUI Automation ===" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: βœ… Using TARGET_IP from command line argument: 10.10.229.80" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: 🎲 Generated random hostname component: anekd" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: 🏷️ Final hostname: edge-node-anekd" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: βœ… All required environment variables are set" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: πŸ”§ Ensuring tmux..." scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: βœ… tmux 3.0a" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: βœ… Using TARGET_IP: 10.10.229.80" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: πŸ“Š IP Selection Method: Go code (nmap + ping validation)" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: πŸ“Š Final Configuration Settings:" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: πŸ”— SSH Target: 10.10.198.117" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: 🏷️ Target Hostname: edge-node-anekd (base: edge-node + random: anekd)" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: 🌐 Target IP: 10.10.229.80 (Go-selected)" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: πŸ”§ Primary DNS: 10.10.128.8" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: πŸ”§ Alternate DNS: 8.8.4.4" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: πŸ”§ Search Domain: spectrocloud.dev" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: πŸ‘€ Username: kairos" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: πŸ” VERIFICATION STRINGS FOR TESTING:" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: βœ… Hostname to verify: 'edge-node-anekd'" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: βœ… Random component: 'anekd'" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: βœ… IP to verify: '10.10.229.80'" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: βœ… Primary DNS to verify: '10.10.128.8'" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: βœ… Alternate DNS to verify: '8.8.4.4'" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: βœ… Search Domain to verify: 'spectrocloud.dev'" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: πŸ’Ύ Configuration Summary:" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: πŸ“… Generated: Tue Sep 2 02:41:02 UTC 2025" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: 🏷️ Target Hostname: edge-node-anekd" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: 🌐 Target IP: 10.10.229.80" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: πŸ”§ Primary DNS: 10.10.128.8" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: πŸ”§ Alternate DNS: 8.8.4.4" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: πŸ”§ Search Domain: spectrocloud.dev" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: πŸ‘€ SSH User: kairos" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: πŸ” Verification commands available after configuration" scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: πŸš€ Creating tmux session..." scenario=tui-network
time="2025-09-02T02:41:02Z" level=info msg="πŸ”„ TUI: πŸ”— Connecting via SSH..." scenario=tui-network
time="2025-09-02T02:41:07Z" level=info msg="πŸ”„ TUI: πŸ“ Navigating to palette-tui directory..." scenario=tui-network
time="2025-09-02T02:41:09Z" level=info msg="πŸ”„ TUI: 🎨 Starting palette-tui with interactive sudo..." scenario=tui-network
time="2025-09-02T02:41:11Z" level=info msg="πŸ”„ TUI: πŸ” Entering sudo password..." scenario=tui-network
time="2025-09-02T02:41:16Z" level=info msg="πŸ”„ TUI: βœ… Verifying palette-tui launch..." scenario=tui-network
time="2025-09-02T02:41:16Z" level=warning msg="⚠️ DEBUG TUI LAUNCH: βœ… Verifying palette-tui launch..." scenario=tui-network
time="2025-09-02T02:41:16Z" level=info msg="πŸ”„ TUI: πŸŽ‰ βœ… Palette-TUI launched successfully!" scenario=tui-network
time="2025-09-02T02:41:16Z" level=info msg="πŸ”„ TUI: πŸ‘€ Sending username..." scenario=tui-network
time="2025-09-02T02:41:18Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP A: After entering username" scenario=tui-network
time="2025-09-02T02:41:18Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:18Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:18Z" level=info msg="πŸ”„ TUI: β”‚ Username: [ kairos ] β”‚" scenario=tui-network
time="2025-09-02T02:41:18Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:18Z" level=info msg="πŸ”„ TUI: β”‚ Password: [ ] β”‚" scenario=tui-network
time="2025-09-02T02:41:18Z" level=info msg="πŸ”„ TUI: πŸ” Moving to password field..." scenario=tui-network
time="2025-09-02T02:41:19Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP B: After Tab to password" scenario=tui-network
time="2025-09-02T02:41:19Z" level=info msg="πŸ”„ TUI: β”‚ Username: [ kairos ] β”‚" scenario=tui-network
time="2025-09-02T02:41:19Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:19Z" level=info msg="πŸ”„ TUI: β”‚ Password: [ ] β”‚" scenario=tui-network
time="2025-09-02T02:41:19Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:19Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:19Z" level=info msg="πŸ”„ TUI: πŸ”‘ Sending password..." scenario=tui-network
time="2025-09-02T02:41:21Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP C: After entering password" scenario=tui-network
time="2025-09-02T02:41:21Z" level=info msg="πŸ”„ TUI: β”‚ Username: [ kairos ] β”‚" scenario=tui-network
time="2025-09-02T02:41:21Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:21Z" level=info msg="πŸ”„ TUI: β”‚ Password: [ ****** ] β”‚" scenario=tui-network
time="2025-09-02T02:41:21Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:21Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:21Z" level=info msg="πŸ”„ TUI: ⏎ Submitting login..." scenario=tui-network
time="2025-09-02T02:41:24Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP D: After login submission" scenario=tui-network
time="2025-09-02T02:41:24Z" level=info msg="πŸ”„ TUI: βœ… LOGIN SUCCESS: Main menu appeared" scenario=tui-network
time="2025-09-02T02:41:24Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:41:24Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚Hostname β”‚" scenario=tui-network
time="2025-09-02T02:41:24Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:24Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:41:24Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:24Z" level=info msg="πŸ”„ TUI: 🏷️ Updating hostname to edge-node-anekd..." scenario=tui-network
time="2025-09-02T02:41:24Z" level=info msg="πŸ”„ TUI: πŸ“ Hostname field is directly editable in main menu..." scenario=tui-network
time="2025-09-02T02:41:24Z" level=info msg="πŸ”„ TUI: 🏷️ Using ENTER to edit hostname field (as interface shows)..." scenario=tui-network
time="2025-09-02T02:41:27Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP E: After pressing Enter to edit hostname" scenario=tui-network
time="2025-09-02T02:41:27Z" level=info msg="πŸ”„ TUI: βœ… In hostname edit mode" scenario=tui-network
time="2025-09-02T02:41:27Z" level=info msg="πŸ”„ TUI: 🧹 Clearing current hostname field..." scenario=tui-network
time="2025-09-02T02:41:28Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP F: After clearing hostname field" scenario=tui-network
time="2025-09-02T02:41:28Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:41:28Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚Hostname β”‚" scenario=tui-network
time="2025-09-02T02:41:28Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:28Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:41:28Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:28Z" level=info msg="πŸ”„ TUI: β”‚ > Hostname β”‚ A name to uniquely identify this edge host. β”‚" scenario=tui-network
time="2025-09-02T02:41:28Z" level=info msg="πŸ”„ TUI: β”‚ Host Network Adapters β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:28Z" level=info msg="πŸ”„ TUI: β”‚ DNS Configuration β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:28Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚ [ ] β”‚" scenario=tui-network
time="2025-09-02T02:41:28Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:28Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:28Z" level=info msg="πŸ”„ TUI: ⌨️ Typing new hostname: edge-node-anekd" scenario=tui-network
time="2025-09-02T02:41:30Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP G: After typing edge-node-anekd" scenario=tui-network
time="2025-09-02T02:41:30Z" level=info msg="πŸ”„ TUI: πŸ” Hostname field verification (looking for: edge-node-anekd):" scenario=tui-network
time="2025-09-02T02:41:30Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:41:30Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚Hostname β”‚" scenario=tui-network
time="2025-09-02T02:41:30Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:30Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:41:30Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:30Z" level=info msg="πŸ”„ TUI: β”‚ > Hostname β”‚ A name to uniquely identify this edge host. β”‚" scenario=tui-network
time="2025-09-02T02:41:30Z" level=info msg="πŸ”„ TUI: β”‚ Host Network Adapters β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:30Z" level=info msg="πŸ”„ TUI: β”‚ DNS Configuration β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:30Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚ [ edge-node-anekd ] β”‚" scenario=tui-network
time="2025-09-02T02:41:30Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:30Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:30Z" level=info msg="πŸ”„ TUI: πŸ“‹ Random hostname component verification:" scenario=tui-network
time="2025-09-02T02:41:30Z" level=info msg="πŸ”„ TUI: βœ… Random string 'anekd' found in hostname field" scenario=tui-network
time="2025-09-02T02:41:30Z" level=info msg="πŸ”„ TUI: πŸ’Ύ Applying hostname changes..." scenario=tui-network
time="2025-09-02T02:41:34Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP H: After applying hostname" scenario=tui-network
time="2025-09-02T02:41:34Z" level=info msg="πŸ”„ TUI: πŸ“Š Hostname application screen:" scenario=tui-network
time="2025-09-02T02:41:34Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:41:34Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚Hostname β”‚" scenario=tui-network
time="2025-09-02T02:41:34Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:34Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:41:34Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:34Z" level=info msg="πŸ”„ TUI: βœ… Confirming hostname change (if confirmation dialog appears)..." scenario=tui-network
time="2025-09-02T02:41:38Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP I: After hostname confirmation" scenario=tui-network
time="2025-09-02T02:41:38Z" level=info msg="πŸ”„ TUI: βœ… Back at main menu" scenario=tui-network
time="2025-09-02T02:41:38Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:41:38Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚Hostname β”‚" scenario=tui-network
time="2025-09-02T02:41:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:38Z" level=info msg="πŸ”„ TUI: πŸ”™ Ensuring we're at main menu..." scenario=tui-network
time="2025-09-02T02:41:43Z" level=info msg="πŸ”„ TUI: 🌐 Navigating to Host Network Adapters..." scenario=tui-network
time="2025-09-02T02:41:45Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP J: After navigating to Host Network Adapters" scenario=tui-network
time="2025-09-02T02:41:45Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:41:45Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚Host Network Adapters β”‚" scenario=tui-network
time="2025-09-02T02:41:45Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:45Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:41:45Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:45Z" level=info msg="πŸ”„ TUI: β”‚ Hostname β”‚The listed adapters facilitate network connections β”‚" scenario=tui-network
time="2025-09-02T02:41:45Z" level=info msg="πŸ”„ TUI: β”‚ > Host Network Adapters β”‚to and from this host. Select to configure a static β”‚" scenario=tui-network
time="2025-09-02T02:41:45Z" level=info msg="πŸ”„ TUI: β”‚ DNS Configuration β”‚IP address on the desired network adapter. β”‚" scenario=tui-network
time="2025-09-02T02:41:45Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚β”Œβ”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β” β”‚" scenario=tui-network
time="2025-09-02T02:41:49Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP K: Inside Host Network Adapters" scenario=tui-network
time="2025-09-02T02:41:49Z" level=info msg="πŸ”„ TUI: πŸ” Available network adapters:" scenario=tui-network
time="2025-09-02T02:41:49Z" level=info msg="πŸ”„ TUI: β”‚ > Host Network Adapters β”‚to and from this host. Select to configure a static β”‚" scenario=tui-network
time="2025-09-02T02:41:49Z" level=info msg="πŸ”„ TUI: β”‚ DNS Configuration β”‚IP address on the desired network adapter. β”‚" scenario=tui-network
time="2025-09-02T02:41:49Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚β”Œβ”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β” β”‚" scenario=tui-network
time="2025-09-02T02:41:49Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚Name β”‚Hardware Address β”‚IP Address β”‚State β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:49Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”œβ”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€ β”‚" scenario=tui-network
time="2025-09-02T02:41:49Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚ens192β”‚00:50:56:b6:06:a9β”‚10.10.198.117/18 β”‚up β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:49Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β””β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”˜ β”‚" scenario=tui-network
time="2025-09-02T02:41:49Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:49Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:49Z" level=info msg="πŸ”„ TUI: πŸ”§ Selecting first available network adapter..." scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP L: Network adapter configuration screen" scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: │──────────────────────────────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: β”‚Network Adapter: ens192 Hardware Address: 00:50:56:b6:06:a9 β”‚" scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: │──────────────────────────────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: β”‚Obtain an IP address automatically if a DHCP server is configured or specify β”‚" scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: β”‚a static IP address. β”‚" scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: β”‚Note: Setting Static IP will remove the existing DNS settings. β”‚" scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€" scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: β”‚ Type DHCP β–Ό β”‚" scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: β”‚ Maximum Transmission Unit: [ 1500 ] β”‚" scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: β”‚ IP Address: [ 10.10.198.117 ] β”‚" scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: β”‚ Subnet Mask: [ 255.255.192.0 ] β”‚" scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: β”‚ Default Gateway: [ 10.10.192.1 ] β”‚" scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: πŸ”„ Switching to Static IP configuration..." scenario=tui-network
time="2025-09-02T02:41:53Z" level=info msg="πŸ”„ TUI: Opening Type dropdown (currently DHCP)..." scenario=tui-network
time="2025-09-02T02:41:55Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP M: Type dropdown opened" scenario=tui-network
time="2025-09-02T02:41:55Z" level=info msg="πŸ”„ TUI: β”‚Network Adapter: ens192 Hardware Address: 00:50:56:b6:06:a9 β”‚" scenario=tui-network
time="2025-09-02T02:41:55Z" level=info msg="πŸ”„ TUI: │──────────────────────────────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:41:55Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:55Z" level=info msg="πŸ”„ TUI: β”‚Obtain an IP address automatically if a DHCP server is configured or specify β”‚" scenario=tui-network
time="2025-09-02T02:41:55Z" level=info msg="πŸ”„ TUI: β”‚a static IP address. β”‚" scenario=tui-network
time="2025-09-02T02:41:55Z" level=info msg="πŸ”„ TUI: β”‚Note: Setting Static IP will remove the existing DNS settings. β”‚" scenario=tui-network
time="2025-09-02T02:41:55Z" level=info msg="πŸ”„ TUI: β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€" scenario=tui-network
time="2025-09-02T02:41:55Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:55Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:55Z" level=info msg="πŸ”„ TUI: β”‚ Type DHCP β–² β”‚" scenario=tui-network
time="2025-09-02T02:41:55Z" level=info msg="πŸ”„ TUI: β”‚ > DHCP β”‚" scenario=tui-network
time="2025-09-02T02:41:55Z" level=info msg="πŸ”„ TUI: β”‚ Maximum Transmission Unit: Static IP β”‚" scenario=tui-network
time="2025-09-02T02:41:55Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:55Z" level=info msg="πŸ”„ TUI: β”‚ IP Address: [ 10.10.198.117 ] β”‚" scenario=tui-network
time="2025-09-02T02:41:55Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:55Z" level=info msg="πŸ”„ TUI: Selecting Static IP option (Down+Space sequence)..." scenario=tui-network
time="2025-09-02T02:41:56Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP N: Static IP highlighted in dropdown" scenario=tui-network
time="2025-09-02T02:41:56Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:56Z" level=info msg="πŸ”„ TUI: β”‚Obtain an IP address automatically if a DHCP server is configured or specify β”‚" scenario=tui-network
time="2025-09-02T02:41:56Z" level=info msg="πŸ”„ TUI: β”‚a static IP address. β”‚" scenario=tui-network
time="2025-09-02T02:41:56Z" level=info msg="πŸ”„ TUI: β”‚Note: Setting Static IP will remove the existing DNS settings. β”‚" scenario=tui-network
time="2025-09-02T02:41:56Z" level=info msg="πŸ”„ TUI: β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€" scenario=tui-network
time="2025-09-02T02:41:56Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:56Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:56Z" level=info msg="πŸ”„ TUI: β”‚ Type DHCP β–² β”‚" scenario=tui-network
time="2025-09-02T02:41:56Z" level=info msg="πŸ”„ TUI: β”‚ DHCP β”‚" scenario=tui-network
time="2025-09-02T02:41:56Z" level=info msg="πŸ”„ TUI: β”‚ Maximum Transmission Unit: > Static IP β”‚" scenario=tui-network
time="2025-09-02T02:41:56Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:56Z" level=info msg="πŸ”„ TUI: β”‚ IP Address: [ 10.10.198.117 ] β”‚" scenario=tui-network
time="2025-09-02T02:41:56Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:59Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP O: After selecting Static IP" scenario=tui-network
time="2025-09-02T02:41:59Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:59Z" level=info msg="πŸ”„ TUI: β”‚Obtain an IP address automatically if a DHCP server is configured or specify β”‚" scenario=tui-network
time="2025-09-02T02:41:59Z" level=info msg="πŸ”„ TUI: β”‚a static IP address. β”‚" scenario=tui-network
time="2025-09-02T02:41:59Z" level=info msg="πŸ”„ TUI: β”‚Note: Setting Static IP will remove the existing DNS settings. β”‚" scenario=tui-network
time="2025-09-02T02:41:59Z" level=info msg="πŸ”„ TUI: β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€" scenario=tui-network
time="2025-09-02T02:41:59Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:59Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:59Z" level=info msg="πŸ”„ TUI: β”‚ Type Static IP β–Ό β”‚" scenario=tui-network
time="2025-09-02T02:41:59Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:59Z" level=info msg="πŸ”„ TUI: β”‚ Maximum Transmission Unit: [ 1500 ] β”‚" scenario=tui-network
time="2025-09-02T02:41:59Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:41:59Z" level=info msg="πŸ”„ TUI: 🎯 BATCH NETWORK CONFIGURATION: MTU=1500 IP=10.10.229.80 Subnet=255.255.192.0 Gateway=10.10.192.1" scenario=tui-network
time="2025-09-02T02:41:59Z" level=info msg="πŸ”„ TUI: πŸ“‘ Step 1: Configuring MTU field..." scenario=tui-network
time="2025-09-02T02:42:01Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP P1: MTU field - entering 1500" scenario=tui-network
time="2025-09-02T02:42:03Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP P2: MTU value entered" scenario=tui-network
time="2025-09-02T02:42:03Z" level=info msg="πŸ”„ TUI: 🌐 Step 2: Configuring IP Address field..." scenario=tui-network
time="2025-09-02T02:42:05Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP P3: After navigating to IP Address field" scenario=tui-network
time="2025-09-02T02:42:05Z" level=info msg="πŸ”„ TUI: πŸ” IP Address field navigation:" scenario=tui-network
time="2025-09-02T02:42:05Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:05Z" level=info msg="πŸ”„ TUI: β”‚ Maximum Transmission Unit: [ 1500 ] β”‚" scenario=tui-network
time="2025-09-02T02:42:05Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:05Z" level=info msg="πŸ”„ TUI: β”‚ IP Address: [ 10.10.198.117 ] β”‚" scenario=tui-network
time="2025-09-02T02:42:05Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:05Z" level=info msg="πŸ”„ TUI: β”‚ Subnet Mask: [ 255.255.192.0 ] β”‚" scenario=tui-network
time="2025-09-02T02:42:05Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:05Z" level=info msg="πŸ”„ TUI: 🧹 Clearing IP field and entering: 10.10.229.80" scenario=tui-network
time="2025-09-02T02:42:07Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP P4: After entering IP address" scenario=tui-network
time="2025-09-02T02:42:07Z" level=info msg="πŸ”„ TUI: πŸ” IP field with value 10.10.229.80:" scenario=tui-network
time="2025-09-02T02:42:07Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:07Z" level=info msg="πŸ”„ TUI: β”‚ Maximum Transmission Unit: [ 1500 ] β”‚" scenario=tui-network
time="2025-09-02T02:42:07Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:07Z" level=info msg="πŸ”„ TUI: β”‚ IP Address: [ 10.10.229.80 ] β”‚" scenario=tui-network
time="2025-09-02T02:42:07Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:07Z" level=info msg="πŸ”„ TUI: β”‚ Subnet Mask: [ 255.255.192.0 ] β”‚" scenario=tui-network
time="2025-09-02T02:42:07Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:07Z" level=info msg="πŸ”„ TUI: 🌐 Step 3: Configuring Subnet Mask field..." scenario=tui-network
time="2025-09-02T02:42:09Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP P5: After navigating to Subnet Mask field" scenario=tui-network
time="2025-09-02T02:42:09Z" level=info msg="πŸ”„ TUI: πŸ” Subnet Mask field navigation:" scenario=tui-network
time="2025-09-02T02:42:09Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:09Z" level=info msg="πŸ”„ TUI: β”‚ IP Address: [ 10.10.229.80 ] β”‚" scenario=tui-network
time="2025-09-02T02:42:09Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:09Z" level=info msg="πŸ”„ TUI: β”‚ Subnet Mask: [ 255.255.192.0 ] β”‚" scenario=tui-network
time="2025-09-02T02:42:09Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:09Z" level=info msg="πŸ”„ TUI: β”‚ Default Gateway: [ 10.10.192.1 ] β”‚" scenario=tui-network
time="2025-09-02T02:42:09Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:09Z" level=info msg="πŸ”„ TUI: 🧹 Clearing Subnet field and entering: 255.255.192.0" scenario=tui-network
time="2025-09-02T02:42:11Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP P6: After entering Subnet Mask" scenario=tui-network
time="2025-09-02T02:42:11Z" level=info msg="πŸ”„ TUI: πŸ” Subnet field with value 255.255.192.0:" scenario=tui-network
time="2025-09-02T02:42:11Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:11Z" level=info msg="πŸ”„ TUI: β”‚ IP Address: [ 10.10.229.80 ] β”‚" scenario=tui-network
time="2025-09-02T02:42:11Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:11Z" level=info msg="πŸ”„ TUI: β”‚ Subnet Mask: [ 255.255.192.0 ] β”‚" scenario=tui-network
time="2025-09-02T02:42:11Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:11Z" level=info msg="πŸ”„ TUI: β”‚ Default Gateway: [ 10.10.192.1 ] β”‚" scenario=tui-network
time="2025-09-02T02:42:11Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:11Z" level=info msg="πŸ”„ TUI: πŸŒ‰ Step 4: Configuring Gateway field..." scenario=tui-network
time="2025-09-02T02:42:13Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP P7: After navigating to Gateway field" scenario=tui-network
time="2025-09-02T02:42:13Z" level=info msg="πŸ”„ TUI: πŸ” Gateway field navigation:" scenario=tui-network
time="2025-09-02T02:42:13Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:13Z" level=info msg="πŸ”„ TUI: β”‚ Subnet Mask: [ 255.255.192.0 ] β”‚" scenario=tui-network
time="2025-09-02T02:42:13Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:13Z" level=info msg="πŸ”„ TUI: β”‚ Default Gateway: [ 10.10.192.1 ] β”‚" scenario=tui-network
time="2025-09-02T02:42:13Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:13Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:13Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:13Z" level=info msg="πŸ”„ TUI: 🧹 Clearing Gateway field and entering: 10.10.192.1" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP P8: After entering Gateway" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: πŸ” Gateway field with value 10.10.192.1:" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: β”‚ Subnet Mask: [ 255.255.192.0 ] β”‚" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: β”‚ Default Gateway: [ 10.10.192.1 ] β”‚" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP P9: All network fields configured - ready to apply" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: πŸ” Complete batch configuration before apply:" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: πŸ“‘ MTU: 1500" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: 🌐 IP: 10.10.229.80" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: 🌐 Subnet: 255.255.192.0" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: πŸŒ‰ Gateway: 10.10.192.1" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: πŸ“Š Visual verification of all fields:" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: β”‚ Maximum Transmission Unit: [ 1500 ] β”‚" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: β”‚ IP Address: [ 10.10.229.80 ] β”‚" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: β”‚ Subnet Mask: [ 255.255.192.0 ] β”‚" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: β”‚ Default Gateway: [ 10.10.192.1 ] β”‚" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:15Z" level=info msg="πŸ”„ TUI: πŸ’Ύ Applying ALL network configurations at once..." scenario=tui-network
time="2025-09-02T02:42:19Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP P10: After applying batch network configuration" scenario=tui-network
time="2025-09-02T02:42:19Z" level=info msg="πŸ”„ TUI: πŸ” Network application result:" scenario=tui-network
time="2025-09-02T02:42:19Z" level=info msg="πŸ”„ TUI: βœ… Batch network confirmation dialog appeared" scenario=tui-network
time="2025-09-02T02:42:19Z" level=info msg="πŸ”„ TUI: β”‚a static IP address. β”‚" scenario=tui-network
time="2025-09-02T02:42:19Z" level=info msg="πŸ”„ TUI: β”‚Note: Setting β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚" scenario=tui-network
time="2025-09-02T02:42:19Z" level=info msg="πŸ”„ TUI: β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚ │───────────────" scenario=tui-network
time="2025-09-02T02:42:19Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ Would you like to apply your changes to this β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:19Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ network adapter? β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:19Z" level=info msg="πŸ”„ TUI: β”‚ Type β”‚ β”‚ β–Ό β”‚" scenario=tui-network
time="2025-09-02T02:42:19Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:19Z" level=info msg="πŸ”„ TUI: βœ… Confirming network changes (Enter for Yes)..." scenario=tui-network
time="2025-09-02T02:42:25Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP V: After confirming network changes" scenario=tui-network
time="2025-09-02T02:42:25Z" level=info msg="πŸ”„ TUI: πŸ”Œ CRITICAL: IP Address Change Applied - Connection Will Be Lost!" scenario=tui-network
time="2025-09-02T02:42:25Z" level=info msg="πŸ”„ TUI: ====================================================================" scenario=tui-network
time="2025-09-02T02:42:25Z" level=info msg="πŸ”„ TUI: ⚠️ Network configuration complete. Original SSH connection will disconnect." scenario=tui-network
time="2025-09-02T02:42:25Z" level=info msg="πŸ”„ TUI: πŸ”„ Need to reconnect to new IP: 10.10.229.80" scenario=tui-network
time="2025-09-02T02:42:25Z" level=info msg="πŸ”„ TUI: πŸ”§ Completing any remaining confirmations..." scenario=tui-network
time="2025-09-02T02:42:30Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP V2: Final network configuration state" scenario=tui-network
time="2025-09-02T02:42:30Z" level=info msg="πŸ”„ TUI: πŸ“Š Network configuration final state:" scenario=tui-network
time="2025-09-02T02:42:30Z" level=info msg="πŸ”„ TUI: │──────────────────────────────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:42:30Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:30Z" level=info msg="πŸ”„ TUI: β”‚Network Adapter: ens192 Hardware Address: 00:50:56:b6:06:a9 β”‚" scenario=tui-network
time="2025-09-02T02:42:30Z" level=info msg="πŸ”„ TUI: │──────────────────────────────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:42:30Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:30Z" level=info msg="πŸ”„ TUI: β”‚Obtain an IP address automatically if a DHCP server is configured or specify β”‚" scenario=tui-network
time="2025-09-02T02:42:30Z" level=info msg="πŸ”„ TUI: β”‚a static IP address. β”‚" scenario=tui-network
time="2025-09-02T02:42:30Z" level=info msg="πŸ”„ TUI: β”‚Note: Setting β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚" scenario=tui-network
time="2025-09-02T02:42:30Z" level=info msg="πŸ”„ TUI: β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚ │───────────────" scenario=tui-network
time="2025-09-02T02:42:30Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ Would you like to apply your changes to this β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:42:30Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:42:30Z" level=info msg="πŸ”„ TUI: πŸ”— PHASE 2: RECONNECT TO NEW IP FOR DNS CONFIGURATION" scenario=tui-network
time="2025-09-02T02:42:30Z" level=info msg="πŸ”„ TUI: ======================================================" scenario=tui-network
time="2025-09-02T02:42:30Z" level=info msg="πŸ”„ TUI: πŸšͺ Closing current session (IP changed - connection lost)..." scenario=tui-network
time="2025-09-02T02:42:30Z" level=info msg="πŸ”„ TUI: πŸ”§ Clearing SSH host key for new IP (prevents host key conflicts)..." scenario=tui-network
time="2025-09-02T02:42:30Z" level=info msg="πŸ”„ TUI: βœ… SSH host key cleared for 10.10.229.80" scenario=tui-network
time="2025-09-02T02:42:30Z" level=info msg="πŸ”„ TUI: πŸ”— Testing SSH connection to new IP 10.10.229.80..." scenario=tui-network
time="2025-09-02T02:42:30Z" level=info msg="πŸ”„ TUI: ⚑ Using direct SSH test (faster than ping + SSH)" scenario=tui-network
time="2025-09-02T02:42:31Z" level=info msg="πŸ”„ TUI: New IP SSH Success!" scenario=tui-network
time="2025-09-02T02:42:31Z" level=info msg="πŸ”„ TUI: βœ… SSH to new IP successful! (attempt 1)" scenario=tui-network
time="2025-09-02T02:42:31Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:42:31Z" level=info msg="πŸ”„ TUI: 🎨 PHASE 2: DNS CONFIGURATION ON NEW IP" scenario=tui-network
time="2025-09-02T02:42:31Z" level=info msg="πŸ”„ TUI: ========================================" scenario=tui-network
time="2025-09-02T02:42:31Z" level=info msg="πŸ”„ TUI: 🧹 Ensuring completely clean session (kill any existing DNS session)..." scenario=tui-network
time="2025-09-02T02:42:33Z" level=info msg="πŸ”„ TUI: πŸš€ Creating completely fresh session for DNS configuration..." scenario=tui-network
time="2025-09-02T02:42:36Z" level=info msg="πŸ”„ TUI: πŸ”— Connecting to new IP for DNS configuration..." scenario=tui-network
time="2025-09-02T02:42:44Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP W: Connected to new IP" scenario=tui-network
time="2025-09-02T02:42:44Z" level=info msg="πŸ”„ TUI: ❌ SSH connection to new IP failed:" scenario=tui-network
time="2025-09-02T02:42:44Z" level=info msg="πŸ”„ TUI: Swap usage: 0%" scenario=tui-network
time="2025-09-02T02:42:44Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:42:44Z" level=info msg="πŸ”„ TUI: * Strictly confined Kubernetes makes edge and IoT secure. Learn how MicroK8s" scenario=tui-network
time="2025-09-02T02:42:44Z" level=info msg="πŸ”„ TUI: just raised the bar for easy, resilient and secure K8s cluster deployment." scenario=tui-network
time="2025-09-02T02:42:44Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:42:44Z" level=info msg="πŸ”„ TUI: https://ubuntu.com/engage/secure-kubernetes-at-the-edge" scenario=tui-network
time="2025-09-02T02:42:44Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:42:44Z" level=info msg="πŸ”„ TUI: Expanded Security Maintenance for Applications is not enabled." scenario=tui-network
time="2025-09-02T02:42:44Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:42:44Z" level=info msg="πŸ”„ TUI: 0 updates can be applied immediately." scenario=tui-network
time="2025-09-02T02:42:44Z" level=info msg="πŸ”„ TUI: 🧹 Comprehensive session cleaning for pristine DNS environment..." scenario=tui-network
time="2025-09-02T02:42:49Z" level=info msg="πŸ”„ TUI: πŸ“ Navigate to palette-tui on new IP..." scenario=tui-network
time="2025-09-02T02:42:52Z" level=info msg="πŸ”„ TUI: 🎨 Start fresh palette-tui session..." scenario=tui-network
time="2025-09-02T02:43:03Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP X: Fresh palette-tui launch verification" scenario=tui-network
time="2025-09-02T02:43:03Z" level=warning msg="⚠️ DEBUG TUI LAUNCH: πŸ“Έ STEP X: Fresh palette-tui launch verification" scenario=tui-network
time="2025-09-02T02:43:03Z" level=info msg="πŸ”„ TUI: βœ… Fresh palette-tui launched successfully on new IP" scenario=tui-network
time="2025-09-02T02:43:03Z" level=warning msg="⚠️ DEBUG TUI LAUNCH: βœ… Fresh palette-tui launched successfully on new IP" scenario=tui-network
time="2025-09-02T02:43:03Z" level=info msg="πŸ”„ TUI: πŸ‘€ Fresh login to palette-tui..." scenario=tui-network
time="2025-09-02T02:43:18Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP Y: Fresh login completed - at main menu" scenario=tui-network
time="2025-09-02T02:43:18Z" level=info msg="πŸ”„ TUI: βœ… Fresh login successful - at main menu" scenario=tui-network
time="2025-09-02T02:43:18Z" level=info msg="πŸ”„ TUI: πŸ” Main menu on new IP:" scenario=tui-network
time="2025-09-02T02:43:18Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:43:18Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚Hostname β”‚" scenario=tui-network
time="2025-09-02T02:43:18Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:18Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:43:18Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:18Z" level=info msg="πŸ”„ TUI: β”‚ > Hostname β”‚ A name to uniquely identify this edge host. β”‚" scenario=tui-network
time="2025-09-02T02:43:18Z" level=info msg="πŸ”„ TUI: β”‚ Host Network Adapters β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:18Z" level=info msg="πŸ”„ TUI: β”‚ DNS Configuration β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:18Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚ [ edge-423689d828b3c4e804daad23932023ee ] β”‚" scenario=tui-network
time="2025-09-02T02:43:18Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:18Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:18Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:18Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:18Z" level=info msg="πŸ”„ TUI: πŸ“Š Configuration verification in fresh session:" scenario=tui-network
time="2025-09-02T02:43:18Z" level=info msg="πŸ”„ TUI: πŸ” Looking for hostname with random string (edge-node-anekd):" scenario=tui-network
time="2025-09-02T02:43:18Z" level=info msg="πŸ”„ TUI: Hostname not visible in main menu" scenario=tui-network
time="2025-09-02T02:43:18Z" level=info msg="πŸ”„ TUI: πŸ” Looking for IP address (10.10.229.80):" scenario=tui-network
time="2025-09-02T02:43:18Z" level=info msg="πŸ”„ TUI: IP not visible in main menu" scenario=tui-network
time="2025-09-02T02:43:18Z" level=info msg="πŸ”„ TUI: πŸ” Navigating to DNS Configuration from fresh session..." scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP Z: DNS Configuration selected in fresh session" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: πŸ” DNS Configuration selection:" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚DNS Configuration β”‚" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: β”‚ Hostname β”‚Automatically obtain the DNS server address or β”‚" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: β”‚ Host Network Adapters β”‚manually specify the DNS server address. β”‚" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: β”‚ > DNS Configuration β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β” β”‚" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚Primary Nameserver β”‚Alternate Nameserver β”‚Search β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€ β”‚" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: πŸ“‹ Menu state before entering DNS:" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚DNS Configuration β”‚" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: β”‚ Hostname β”‚Automatically obtain the DNS server address or β”‚" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: β”‚ Host Network Adapters β”‚manually specify the DNS server address. β”‚" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: β”‚ > DNS Configuration β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β” β”‚" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚Primary Nameserver β”‚Alternate Nameserver β”‚Search β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€ β”‚" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚ β”‚ β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:21Z" level=info msg="πŸ”„ TUI: ⏎ Enter DNS Configuration..." scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP AA: Fresh DNS Configuration Interface" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: πŸŽ‰ βœ… FRESH DNS INTERFACE REACHED SUCCESSFULLY!" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: πŸ“Š EXTENSIVE DNS INTERFACE ANALYSIS:" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: ====================================" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: πŸ” DNS Interface Layout:" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚DNS Configuration β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ Hostname β”‚Automatically obtain the DNS server address or β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ Host Network Adapters β”‚manually specify the DNS server address. β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ > DNS Configuration β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β” β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚Primary Nameserver β”‚Alternate Nameserver β”‚Search β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚ β”‚ β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: πŸ“‹ Complete DNS Interface Screen:" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚DNS Configuration β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ Hostname β”‚Automatically obtain the DNS server address or β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ Host Network Adapters β”‚manually specify the DNS server address. β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ > DNS Configuration β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β” β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚Primary Nameserver β”‚Alternate Nameserver β”‚Search β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚ β”‚ β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β”‚<Up/Down/Tab> Navigate β”‚<Esc> Back <Enter> Edit β”‚" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: πŸš€ USING CORRECT DNS APPROACH: Enter β†’ Enter β†’ Tab navigation" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: =========================================================" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: ↩️ Step 1: First Enter - Select DNS Configuration interface (already done)" scenario=tui-network
time="2025-09-02T02:43:26Z" level=info msg="πŸ”„ TUI: ↩️ Step 2: Second Enter - Enter DNS edit mode..." scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: πŸ“Έ DNS Edit Mode (individual input fields)" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: πŸ” DNS Edit Mode - should show individual input fields:" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: │──────────────────────────────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”‚Automatically obtain the DNS server address or manually specify the DNS β”‚" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”‚server address. β”‚" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”‚ Primary Nameserver: [ ] β”‚" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”‚ Alternate Nameserver: [ ] β”‚" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”‚ Search: [ ] β”‚" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: 🎯 Step 3: Configure Primary Nameserver (should be at Primary field by default)" scenario=tui-network
time="2025-09-02T02:43:29Z" level=info msg="πŸ”„ TUI: ⌨️ Entering Primary Nameserver: 10.10.128.8" scenario=tui-network
time="2025-09-02T02:43:31Z" level=info msg="πŸ”„ TUI: πŸ“Έ Primary DNS entered" scenario=tui-network
time="2025-09-02T02:43:31Z" level=info msg="πŸ”„ TUI: πŸ” Primary field filled with 10.10.128.8:" scenario=tui-network
time="2025-09-02T02:43:31Z" level=info msg="πŸ”„ TUI: β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€" scenario=tui-network
time="2025-09-02T02:43:31Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:31Z" level=info msg="πŸ”„ TUI: β”‚ Primary Nameserver: [ 10.10.128.8 ] β”‚" scenario=tui-network
time="2025-09-02T02:43:31Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:31Z" level=info msg="πŸ”„ TUI: β”‚ Alternate Nameserver: [ ] β”‚" scenario=tui-network
time="2025-09-02T02:43:31Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:31Z" level=info msg="πŸ”„ TUI: β”‚ Search: [ ] β”‚" scenario=tui-network
time="2025-09-02T02:43:31Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:31Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:43:31Z" level=info msg="πŸ”„ TUI: 🎯 Step 4: Tab to Alternate Nameserver field" scenario=tui-network
time="2025-09-02T02:43:33Z" level=info msg="πŸ”„ TUI: ⌨️ Entering Alternate Nameserver: 8.8.4.4" scenario=tui-network
time="2025-09-02T02:43:35Z" level=info msg="πŸ”„ TUI: πŸ“Έ Alternate DNS entered" scenario=tui-network
time="2025-09-02T02:43:35Z" level=info msg="πŸ”„ TUI: πŸ” Alternate field filled with 8.8.4.4:" scenario=tui-network
time="2025-09-02T02:43:35Z" level=info msg="πŸ”„ TUI: β”‚ Primary Nameserver: [ 10.10.128.8 ] β”‚" scenario=tui-network
time="2025-09-02T02:43:35Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:35Z" level=info msg="πŸ”„ TUI: β”‚ Alternate Nameserver: [ 8.8.4.4 ] β”‚" scenario=tui-network
time="2025-09-02T02:43:35Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:35Z" level=info msg="πŸ”„ TUI: β”‚ Search: [ ] β”‚" scenario=tui-network
time="2025-09-02T02:43:35Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:35Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:35Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:35Z" level=info msg="πŸ”„ TUI: βœ… Alternate DNS entered successfully" scenario=tui-network
time="2025-09-02T02:43:35Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:43:35Z" level=info msg="πŸ”„ TUI: 🎯 Step 5: Tab to Search Domain field" scenario=tui-network
time="2025-09-02T02:43:37Z" level=info msg="πŸ”„ TUI: ⌨️ Entering Search Domain: spectrocloud.dev" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: πŸ“Έ Search Domain entered" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: πŸ” Search field filled with spectrocloud.dev:" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ Alternate Nameserver: [ 8.8.4.4 ] β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ Search: [ spectrocloud.dev ] β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: βœ… Search Domain entered successfully" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: πŸ“Έ All DNS fields filled - ready to apply" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: πŸ” All DNS fields before applying:" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚Automatically obtain the DNS server address or manually specify the DNS β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚server address. β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ Primary Nameserver: [ 10.10.128.8 ] β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ Alternate Nameserver: [ 8.8.4.4 ] β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ Search: [ spectrocloud.dev ] β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:39Z" level=info msg="πŸ”„ TUI: πŸ’Ύ Step 6: Apply ALL DNS configurations with single Enter..." scenario=tui-network
time="2025-09-02T02:43:44Z" level=info msg="πŸ”„ TUI: πŸ“Έ After applying ALL DNS changes" scenario=tui-network
time="2025-09-02T02:43:44Z" level=info msg="πŸ”„ TUI: βœ… DNS confirmation dialog appeared for all configurations" scenario=tui-network
time="2025-09-02T02:43:44Z" level=info msg="πŸ”„ TUI: πŸ” DNS confirmation dialog:" scenario=tui-network
time="2025-09-02T02:43:44Z" level=info msg="πŸ”„ TUI: β”‚ Primary Nameserver: [ 10.10.128.8 ] β”‚" scenario=tui-network
time="2025-09-02T02:43:44Z" level=info msg="πŸ”„ TUI: β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚" scenario=tui-network
time="2025-09-02T02:43:44Z" level=info msg="πŸ”„ TUI: β”‚ Alternate Namβ”‚ β”‚ ] β”‚" scenario=tui-network
time="2025-09-02T02:43:44Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ Do you want to apply this DNS to the system? β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:44Z" level=info msg="πŸ”„ TUI: β”‚ Search: β”‚ β”‚ ] β”‚" scenario=tui-network
time="2025-09-02T02:43:44Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:44Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:44Z" level=info msg="πŸ”„ TUI: βœ… Confirming ALL DNS changes (Primary + Alternate + Search Domain)..." scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP LL: After confirming ALL DNS changes" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: πŸ” Post-DNS confirmation screen:" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚DNS Configuration β”‚" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚ Hostname β”‚Automatically obtain the DNS server address or β”‚" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚ Host Network Adapters β”‚manually specify the DNS server address. β”‚" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚ > DNS Configuration β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚Primary Nameserverβ”‚Alternate Nameserverβ”‚Search β”‚β”‚" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚10.10.128.8 β”‚8.8.4.4 β”‚spectrocl…││" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: βœ… Complete DNS configuration completed successfully" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: πŸ” Main menu after complete DNS config:" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚DNS Configuration β”‚" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚ Hostname β”‚Automatically obtain the DNS server address or β”‚" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚ Host Network Adapters β”‚manually specify the DNS server address. β”‚" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚ > DNS Configuration β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚Primary Nameserverβ”‚Alternate Nameserverβ”‚Search β”‚β”‚" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚10.10.128.8 β”‚8.8.4.4 β”‚spectrocl…││" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: πŸ“Š EXTENSIVE DNS CONFIGURATION SUMMARY:" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: ========================================" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: πŸ“Έ Fresh IP Connection & Complete DNS Steps Captured:" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: πŸ“„ Step W: New IP connection (/tmp/step_w_new_ip_connected.txt)" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: πŸ“„ Step X: Fresh palette-tui launch (/tmp/step_x_fresh_tui.txt)" scenario=tui-network
time="2025-09-02T02:43:50Z" level=warning msg="⚠️ DEBUG TUI LAUNCH: πŸ“„ Step X: Fresh palette-tui launch (/tmp/step_x_fresh_tui.txt)" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: πŸ“„ Step Y: Fresh login & main menu (/tmp/step_y_fresh_main_menu.txt)" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: πŸ“„ Step AA: DNS interface reached (/tmp/step_aa_dns_interface_fresh.txt)" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: πŸ“„ Step BB: Primary Nameserver field focused (/tmp/step_bb_nameserver_focused.txt)" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: πŸ“„ Step CC: Primary field cleared (/tmp/step_cc_nameserver_cleared.txt)" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: πŸ“„ Step DD: Primary DNS entered (/tmp/step_dd_dns_entered.txt)" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: πŸ“„ Step EE: Primary DNS applied (/tmp/step_ee_dns_applied.txt)" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: πŸ“„ Step GG: Alternate Nameserver focused (/tmp/step_gg_alt_nameserver_focused.txt)" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: πŸ“„ Step HH: Alternate DNS entered (/tmp/step_hh_alt_dns_entered.txt)" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: πŸ“„ Step II: Search Domain focused (/tmp/step_ii_search_domain_focused.txt)" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: πŸ“„ Step JJ: Search Domain entered (/tmp/step_jj_search_domain_entered.txt)" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: πŸ“„ Step KK: ALL DNS applied (/tmp/step_kk_all_dns_applied.txt)" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: πŸ“„ Step LL: ALL DNS confirmed (/tmp/step_ll_all_dns_confirmed.txt)" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: 🎯 Total Complete DNS Debug Files: 14 comprehensive screen captures" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: πŸ§ͺ VALIDATION PHASE - Verifying Configuration Changes..." scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: =========================================================" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: πŸ“‹ COMPREHENSIVE SYSTEM VALIDATION ON NEW IP..." scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: ================================================" scenario=tui-network
time="2025-09-02T02:43:50Z" level=info msg="πŸ”„ TUI: πŸ” Validating all configurations on new IP: 10.10.229.80" scenario=tui-network
time="2025-09-02T02:43:55Z" level=info msg="πŸ”„ TUI: πŸ” Testing hostname configuration..." scenario=tui-network
time="2025-09-02T02:43:55Z" level=info msg="πŸ”„ TUI: πŸ” Testing complete network configuration..." scenario=tui-network
time="2025-09-02T02:43:55Z" level=info msg="πŸ”„ TUI: πŸ” Auto-detecting first available network interface..." scenario=tui-network
time="2025-09-02T02:43:56Z" level=info msg="πŸ”„ TUI: πŸ” Detected active network interface: ens192" scenario=tui-network
time="2025-09-02T02:43:56Z" level=info msg="πŸ”„ TUI: πŸ” DEBUG: Available network interfaces:" scenario=tui-network
time="2025-09-02T02:43:56Z" level=info msg="πŸ”„ TUI: lo" scenario=tui-network
time="2025-09-02T02:43:56Z" level=info msg="πŸ”„ TUI: ens192" scenario=tui-network
time="2025-09-02T02:43:57Z" level=info msg="πŸ”„ TUI: πŸ” Testing Primary DNS configuration with systemd-resolved..." scenario=tui-network
time="2025-09-02T02:43:57Z" level=info msg="πŸ”„ TUI: πŸ” Testing Alternate DNS configuration..." scenario=tui-network
time="2025-09-02T02:43:57Z" level=info msg="πŸ”„ TUI: πŸ” Testing Search Domain configuration..." scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: πŸ” Additional DNS interface-specific check..." scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: πŸ“Š COMPREHENSIVE VALIDATION RESULTS:" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: ====================================" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: βœ… HOSTNAME VALIDATION RESULT: Current hostname = 'edge-node-anekd'" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: βœ… IP ADDRESS VALIDATION RESULT: Current IP configuration = ' inet 10.10.229.80/18 brd 10.10.255.255 scope global ens192'" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ” DEBUG TUI VALIDATION: βœ… IP ADDRESS VALIDATION RESULT: Current IP configuration = ' inet 10.10.229.80/18 brd 10.10.255.255 scope global ens192'" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: βœ… PRIMARY DNS VALIDATION RESULT: Primary nameserver = ' DNS Servers: 10.10.128.8 8.8.4.4'" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: βœ… ALTERNATE DNS VALIDATION RESULT: Alternate nameserver = ' DNS Servers: 10.10.128.8 8.8.4.4'" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: βœ… SEARCH DOMAIN VALIDATION RESULT: Search domain = ' DNS Domain: spectrocloud.dev'" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: πŸ” DNS RESOLV STATUS: Protocols: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: DNS Servers: 10.10.128.8 8.8.4.4" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: DNS Domain: spectrocloud.dev" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: πŸ” DNS INTERFACE STATUS: Link 2 (ens192)" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: Current Scopes: none" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: πŸŽ‰ βœ… HOSTNAME TEST PASSED: Successfully set to 'edge-node-anekd'" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: πŸŽ‰ βœ… COMPLETE NETWORK TEST PASSED: Successfully configured complete network stack" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: πŸ“Š Network Configuration Summary:" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: πŸ“‘ MTU: 1500 βœ…" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: 🌐 IP: 10.10.229.80 βœ… " scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: πŸŒ‰ Gateway: 10.10.192.1 βœ…" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: πŸŽ‰ βœ… PRIMARY DNS TEST PASSED: Successfully set primary nameserver to '10.10.128.8'" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: πŸŽ‰ βœ… ALTERNATE DNS TEST PASSED: Successfully set alternate nameserver to '8.8.4.4'" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: πŸŽ‰ βœ… SEARCH DOMAIN TEST PASSED: Successfully set search domain to 'spectrocloud.dev'" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: πŸ” Additional Connectivity Verification:" scenario=tui-network
time="2025-09-02T02:43:58Z" level=info msg="πŸ”„ TUI: πŸ“‘ Ping Test: PING_SUCCESS" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ”„ Old IP Status: OLD_IP_INACTIVE" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: 🎯 FINAL TEST RESULTS - EVIDENCE OF CONFIGURATION:" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: ==================================================" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ“Š Configuration Summary:" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: 🏷️ Hostname Test: PASSED (Value: 'edge-node-anekd')" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: 🌐 IP Address Test: PASSED (Value: '10.10.229.80')" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ”§ Primary DNS Test: PASSED (Value: '10.10.128.8')" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ”§ Alternate DNS Test: PASSED (Value: '8.8.4.4')" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ”§ Search Domain Test: PASSED (Value: 'spectrocloud.dev')" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ”Œ Network Adapter: ens160" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: 🏠 Target Node: 10.10.198.117 β†’ 10.10.229.80" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ† πŸŽ‰ OVERALL TEST RESULT: βœ… PASSED βœ…" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ” DEBUG TUI VALIDATION: πŸ† πŸŽ‰ OVERALL TEST RESULT: βœ… PASSED βœ…" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: 🎯 All configurations (hostname, IP, complete DNS) were applied successfully!" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ“Š edge-node-anekd + 10.10.229.80 + Complete DNS = Complete edge host setup!" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ“‹ DETAILED EVIDENCE LOG:" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: ========================" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: Test Execution Time: Tue Sep 2 02:44:03 UTC 2025" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: Target Node: 10.10.198.117 β†’ 10.10.229.80" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: Expected Hostname: edge-node-anekd" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: Actual Hostname: edge-node-anekd" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: Expected IP: 10.10.229.80" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ” DEBUG TUI VALIDATION: Expected IP: 10.10.229.80" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: Actual IP: 10.10.229.80" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ” DEBUG TUI VALIDATION: Actual IP: 10.10.229.80" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: Expected Primary DNS: 10.10.128.8" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: Actual Primary DNS: 10.10.128.8" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: Expected Alternate DNS: 8.8.4.4" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: Actual Alternate DNS: 8.8.4.4" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: Expected Search Domain: spectrocloud.dev" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: Actual Search Domain: spectrocloud.dev" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: Hostname Test: PASSED" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: IP Test: PASSED" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: Primary DNS Test: PASSED" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: Alternate DNS Test: PASSED" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: Search Domain Test: PASSED" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: Overall Result: PASSED" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ” Step-by-step debug files created:" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ“„ Login Steps A-D: /tmp/step_[a-d]_*.txt" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ“„ Hostname Steps E-I: /tmp/step_[e-i]_*.txt" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ“„ Network Steps J-V: /tmp/step_[j-v]_*.txt" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ“„ Complete DNS Steps W-LL: /tmp/step_[w-l][l]_*.txt" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ“Ί To view the original session: tmux attach-session -t palette-tui-session" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ“Ί To view the DNS session: tmux attach-session -t dns-config-session" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ” To see current screen: tmux capture-pane -t dns-config-session -p" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: ❌ To kill sessions: tmux kill-session -t palette-tui-session && tmux kill-session -t dns-config-session" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: === FINAL CONFIGURATION SCREENS ===" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ“Έ Original session (network config):" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: Original session closed (expected after IP change)" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ“Έ DNS session (final state):" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚DNS Configuration β”‚" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β”‚ Hostname β”‚Automatically obtain the DNS server address or β”‚" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β”‚ Host Network Adapters β”‚manually specify the DNS server address. β”‚" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β”‚ > DNS Configuration β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚Primary Nameserverβ”‚Alternate Nameserverβ”‚Search β”‚β”‚" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚10.10.128.8 β”‚8.8.4.4 β”‚spectrocl…││" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β”‚<Up/Down/Tab> Navigate β”‚<Esc> Back <Enter> Edit β”‚" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: 🎯 COMPLETE AUTOMATION SUMMARY:" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: ===============================" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: βœ… SSH Connection: 10.10.198.117 β†’ 10.10.229.80" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ” DEBUG TUI VALIDATION: βœ… SSH Connection: 10.10.198.117 β†’ 10.10.229.80" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: βœ… palette-tui: Launched and automated successfully" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: βœ… Configurations Applied:" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ” DEBUG TUI VALIDATION: βœ… Configurations Applied:" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: 🏷️ Hostname: edge-node-anekd" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: 🌐 IP Address: 10.10.229.80 (Static IP)" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ”§ Primary DNS: 10.10.128.8" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ”§ Alternate DNS: 8.8.4.4" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ”§ Search Domain: spectrocloud.dev" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: βœ… Validation: Direct system verification completed" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: βœ… Evidence: 32+ step-by-step screen captures saved" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ”„ TUI: πŸ“Š Final Status: PASSED" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="βœ… tui.sh execution completed successfully" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ” Validating network configuration change: 10.10.198.117 -> 10.10.229.80" scenario=tui-network
time="2025-09-02T02:44:03Z" level=info msg="πŸ” Validating network change from 10.10.198.117 to 10.10.229.80" scenario=tui-network
time="2025-09-02T02:44:07Z" level=info msg="βœ… Old IP unreachable test passed" scenario=tui-network
time="2025-09-02T02:44:09Z" level=info msg="βœ… New IP reachable test passed" scenario=tui-network
time="2025-09-02T02:44:09Z" level=info msg="βœ… SSH connectivity test passed" scenario=tui-network
time="2025-09-02T02:44:09Z" level=info msg="βœ… IP configuration: inet 10.10.229.80/18 brd 10.10.255.255 scope global ens192" scenario=tui-network
time="2025-09-02T02:44:10Z" level=info msg="βœ… palette-tui binary: -rwxr-xr-x 1 root root 41392768 Apr 16 2020 /opt/spectrocloud/bin/palette-tui" scenario=tui-network
time="2025-09-02T02:44:10Z" level=info msg="βœ… palette-tui process: 1281\n3145\n3149\n3150\n4303\n4314\n4315\n5491" scenario=tui-network
time="2025-09-02T02:44:10Z" level=info msg="βœ… Port 5080: LISTEN 0 4096 *:5080 *:*" scenario=tui-network
time="2025-09-02T02:44:10Z" level=info msg="βœ… Network change validation successful" scenario=tui-network
time="2025-09-02T02:44:10Z" level=info msg="βœ… Network configuration completed successfully: 10.10.229.80" scenario=tui-network
time="2025-09-02T02:44:10Z" level=info msg="βœ… Network configured successfully: 10.10.198.117 -> 10.10.229.80" scenario=tui-network
time="2025-09-02T02:44:10Z" level=info msg="πŸ”§ Configuring network for edge host 2: 10.10.217.246" scenario=tui-network
time="2025-09-02T02:44:10Z" level=info msg="πŸš€ Running tui.sh for IP: 10.10.217.246" scenario=tui-network
time="2025-09-02T02:44:10Z" level=info msg="πŸ” Scanning IP range 10.10.229.80 to 10.10.229.89 for available address" scenario=tui-network
time="2025-09-02T02:44:10Z" level=info msg="πŸ“‘ Generated 10 IPs to scan" scenario=tui-network
time="2025-09-02T02:44:10Z" level=info msg="πŸ” Checking IP 1/10: 10.10.229.80" scenario=tui-network
time="2025-09-02T02:44:10Z" level=info msg="❌ IP 10.10.229.80 is in use" scenario=tui-network
time="2025-09-02T02:44:10Z" level=info msg="πŸ” Checking IP 2/10: 10.10.229.81" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸŽ‰ Found available IP: 10.10.229.81" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="βœ… Selected target IP: 10.10.229.81" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="βš™οΈ Executing: bash /root/cursor/teams-edge-native/vmware-scripts/tui.sh 10.10.217.246 10.10.229.81" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ” TARGET_IP passed as argument: 10.10.229.81" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ” Custom environment variables being passed:" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg=" SSH_TARGET=10.10.217.246" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg=" TARGET_HOSTNAME_BASE=edge-node" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg=" TARGET_DNS=10.10.128.8" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg=" TARGET_DNS_ALTERNATE=" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg=" TARGET_SEARCH_DOMAIN=spectrocloud.dev" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg=" MTU_VALUE=1500" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg=" SUBNET_MASK=255.255.192.0" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg=" GATEWAY=10.10.192.1" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg=" TARGET_IP=10.10.229.81" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg=" IP_RANGE_START=10.10.229.80" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg=" IP_RANGE_END=10.10.229.89" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: === tmux Send-Keys Palette TUI Automation ===" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: βœ… Using TARGET_IP from command line argument: 10.10.229.81" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: 🎲 Generated random hostname component: 1pjw2" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: 🏷️ Final hostname: edge-node-1pjw2" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: βœ… All required environment variables are set" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: πŸ”§ Ensuring tmux..." scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: βœ… tmux 3.0a" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: βœ… Using TARGET_IP: 10.10.229.81" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: πŸ“Š IP Selection Method: Go code (nmap + ping validation)" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: πŸ“Š Final Configuration Settings:" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: πŸ”— SSH Target: 10.10.217.246" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: 🏷️ Target Hostname: edge-node-1pjw2 (base: edge-node + random: 1pjw2)" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: 🌐 Target IP: 10.10.229.81 (Go-selected)" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: πŸ”§ Primary DNS: 10.10.128.8" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: πŸ”§ Alternate DNS: 8.8.4.4" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: πŸ”§ Search Domain: spectrocloud.dev" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: πŸ‘€ Username: kairos" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: πŸ” VERIFICATION STRINGS FOR TESTING:" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: βœ… Hostname to verify: 'edge-node-1pjw2'" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: βœ… Random component: '1pjw2'" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: βœ… IP to verify: '10.10.229.81'" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: βœ… Primary DNS to verify: '10.10.128.8'" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: βœ… Alternate DNS to verify: '8.8.4.4'" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: βœ… Search Domain to verify: 'spectrocloud.dev'" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: πŸ’Ύ Configuration Summary:" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: πŸ“… Generated: Tue Sep 2 02:44:14 UTC 2025" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: 🏷️ Target Hostname: edge-node-1pjw2" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: 🌐 Target IP: 10.10.229.81" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: πŸ”§ Primary DNS: 10.10.128.8" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: πŸ”§ Alternate DNS: 8.8.4.4" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: πŸ”§ Search Domain: spectrocloud.dev" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: πŸ‘€ SSH User: kairos" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: πŸ” Verification commands available after configuration" scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: πŸš€ Creating tmux session..." scenario=tui-network
time="2025-09-02T02:44:14Z" level=info msg="πŸ”„ TUI: πŸ”— Connecting via SSH..." scenario=tui-network
time="2025-09-02T02:44:19Z" level=info msg="πŸ”„ TUI: πŸ“ Navigating to palette-tui directory..." scenario=tui-network
time="2025-09-02T02:44:21Z" level=info msg="πŸ”„ TUI: 🎨 Starting palette-tui with interactive sudo..." scenario=tui-network
time="2025-09-02T02:44:23Z" level=info msg="πŸ”„ TUI: πŸ” Entering sudo password..." scenario=tui-network
time="2025-09-02T02:44:28Z" level=info msg="πŸ”„ TUI: βœ… Verifying palette-tui launch..." scenario=tui-network
time="2025-09-02T02:44:28Z" level=warning msg="⚠️ DEBUG TUI LAUNCH: βœ… Verifying palette-tui launch..." scenario=tui-network
time="2025-09-02T02:44:28Z" level=info msg="πŸ”„ TUI: πŸŽ‰ βœ… Palette-TUI launched successfully!" scenario=tui-network
time="2025-09-02T02:44:28Z" level=info msg="πŸ”„ TUI: πŸ‘€ Sending username..." scenario=tui-network
time="2025-09-02T02:44:30Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP A: After entering username" scenario=tui-network
time="2025-09-02T02:44:30Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:30Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:30Z" level=info msg="πŸ”„ TUI: β”‚ Username: [ kairos ] β”‚" scenario=tui-network
time="2025-09-02T02:44:30Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:30Z" level=info msg="πŸ”„ TUI: β”‚ Password: [ ] β”‚" scenario=tui-network
time="2025-09-02T02:44:30Z" level=info msg="πŸ”„ TUI: πŸ” Moving to password field..." scenario=tui-network
time="2025-09-02T02:44:31Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP B: After Tab to password" scenario=tui-network
time="2025-09-02T02:44:31Z" level=info msg="πŸ”„ TUI: β”‚ Username: [ kairos ] β”‚" scenario=tui-network
time="2025-09-02T02:44:31Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:31Z" level=info msg="πŸ”„ TUI: β”‚ Password: [ ] β”‚" scenario=tui-network
time="2025-09-02T02:44:31Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:31Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:31Z" level=info msg="πŸ”„ TUI: πŸ”‘ Sending password..." scenario=tui-network
time="2025-09-02T02:44:34Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP C: After entering password" scenario=tui-network
time="2025-09-02T02:44:34Z" level=info msg="πŸ”„ TUI: β”‚ Username: [ kairos ] β”‚" scenario=tui-network
time="2025-09-02T02:44:34Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:34Z" level=info msg="πŸ”„ TUI: β”‚ Password: [ ****** ] β”‚" scenario=tui-network
time="2025-09-02T02:44:34Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:34Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:34Z" level=info msg="πŸ”„ TUI: ⏎ Submitting login..." scenario=tui-network
time="2025-09-02T02:44:37Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP D: After login submission" scenario=tui-network
time="2025-09-02T02:44:37Z" level=info msg="πŸ”„ TUI: βœ… LOGIN SUCCESS: Main menu appeared" scenario=tui-network
time="2025-09-02T02:44:37Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:44:37Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚Hostname β”‚" scenario=tui-network
time="2025-09-02T02:44:37Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:37Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:44:37Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:37Z" level=info msg="πŸ”„ TUI: 🏷️ Updating hostname to edge-node-1pjw2..." scenario=tui-network
time="2025-09-02T02:44:37Z" level=info msg="πŸ”„ TUI: πŸ“ Hostname field is directly editable in main menu..." scenario=tui-network
time="2025-09-02T02:44:37Z" level=info msg="πŸ”„ TUI: 🏷️ Using ENTER to edit hostname field (as interface shows)..." scenario=tui-network
time="2025-09-02T02:44:40Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP E: After pressing Enter to edit hostname" scenario=tui-network
time="2025-09-02T02:44:40Z" level=info msg="πŸ”„ TUI: βœ… In hostname edit mode" scenario=tui-network
time="2025-09-02T02:44:40Z" level=info msg="πŸ”„ TUI: 🧹 Clearing current hostname field..." scenario=tui-network
time="2025-09-02T02:44:41Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP F: After clearing hostname field" scenario=tui-network
time="2025-09-02T02:44:41Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:44:41Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚Hostname β”‚" scenario=tui-network
time="2025-09-02T02:44:41Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:41Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:44:41Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:41Z" level=info msg="πŸ”„ TUI: β”‚ > Hostname β”‚ A name to uniquely identify this edge host. β”‚" scenario=tui-network
time="2025-09-02T02:44:41Z" level=info msg="πŸ”„ TUI: β”‚ Host Network Adapters β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:41Z" level=info msg="πŸ”„ TUI: β”‚ DNS Configuration β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:41Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚ [ ] β”‚" scenario=tui-network
time="2025-09-02T02:44:41Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:41Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:41Z" level=info msg="πŸ”„ TUI: ⌨️ Typing new hostname: edge-node-1pjw2" scenario=tui-network
time="2025-09-02T02:44:43Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP G: After typing edge-node-1pjw2" scenario=tui-network
time="2025-09-02T02:44:43Z" level=info msg="πŸ”„ TUI: πŸ” Hostname field verification (looking for: edge-node-1pjw2):" scenario=tui-network
time="2025-09-02T02:44:43Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:44:43Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚Hostname β”‚" scenario=tui-network
time="2025-09-02T02:44:43Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:43Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:44:43Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:43Z" level=info msg="πŸ”„ TUI: β”‚ > Hostname β”‚ A name to uniquely identify this edge host. β”‚" scenario=tui-network
time="2025-09-02T02:44:43Z" level=info msg="πŸ”„ TUI: β”‚ Host Network Adapters β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:43Z" level=info msg="πŸ”„ TUI: β”‚ DNS Configuration β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:43Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚ [ edge-node-1pjw2 ] β”‚" scenario=tui-network
time="2025-09-02T02:44:43Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:43Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:43Z" level=info msg="πŸ”„ TUI: πŸ“‹ Random hostname component verification:" scenario=tui-network
time="2025-09-02T02:44:43Z" level=info msg="πŸ”„ TUI: βœ… Random string '1pjw2' found in hostname field" scenario=tui-network
time="2025-09-02T02:44:43Z" level=info msg="πŸ”„ TUI: πŸ’Ύ Applying hostname changes..." scenario=tui-network
time="2025-09-02T02:44:47Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP H: After applying hostname" scenario=tui-network
time="2025-09-02T02:44:47Z" level=info msg="πŸ”„ TUI: πŸ“Š Hostname application screen:" scenario=tui-network
time="2025-09-02T02:44:47Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:44:47Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚Hostname β”‚" scenario=tui-network
time="2025-09-02T02:44:47Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:47Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:44:47Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:47Z" level=info msg="πŸ”„ TUI: βœ… Confirming hostname change (if confirmation dialog appears)..." scenario=tui-network
time="2025-09-02T02:44:51Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP I: After hostname confirmation" scenario=tui-network
time="2025-09-02T02:44:51Z" level=info msg="πŸ”„ TUI: βœ… Back at main menu" scenario=tui-network
time="2025-09-02T02:44:51Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:44:51Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚Hostname β”‚" scenario=tui-network
time="2025-09-02T02:44:51Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:51Z" level=info msg="πŸ”„ TUI: πŸ”™ Ensuring we're at main menu..." scenario=tui-network
time="2025-09-02T02:44:55Z" level=info msg="πŸ”„ TUI: 🌐 Navigating to Host Network Adapters..." scenario=tui-network
time="2025-09-02T02:44:57Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP J: After navigating to Host Network Adapters" scenario=tui-network
time="2025-09-02T02:44:57Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:44:57Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚Host Network Adapters β”‚" scenario=tui-network
time="2025-09-02T02:44:57Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:57Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:44:57Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:44:57Z" level=info msg="πŸ”„ TUI: β”‚ Hostname β”‚The listed adapters facilitate network connections β”‚" scenario=tui-network
time="2025-09-02T02:44:57Z" level=info msg="πŸ”„ TUI: β”‚ > Host Network Adapters β”‚to and from this host. Select to configure a static β”‚" scenario=tui-network
time="2025-09-02T02:44:57Z" level=info msg="πŸ”„ TUI: β”‚ DNS Configuration β”‚IP address on the desired network adapter. β”‚" scenario=tui-network
time="2025-09-02T02:44:57Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚β”Œβ”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β” β”‚" scenario=tui-network
time="2025-09-02T02:45:01Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP K: Inside Host Network Adapters" scenario=tui-network
time="2025-09-02T02:45:01Z" level=info msg="πŸ”„ TUI: πŸ” Available network adapters:" scenario=tui-network
time="2025-09-02T02:45:01Z" level=info msg="πŸ”„ TUI: β”‚ > Host Network Adapters β”‚to and from this host. Select to configure a static β”‚" scenario=tui-network
time="2025-09-02T02:45:01Z" level=info msg="πŸ”„ TUI: β”‚ DNS Configuration β”‚IP address on the desired network adapter. β”‚" scenario=tui-network
time="2025-09-02T02:45:01Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚β”Œβ”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β” β”‚" scenario=tui-network
time="2025-09-02T02:45:01Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚Name β”‚Hardware Address β”‚IP Address β”‚State β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:01Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”œβ”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€ β”‚" scenario=tui-network
time="2025-09-02T02:45:01Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚ens192β”‚00:50:56:b6:97:32β”‚10.10.217.246/18 β”‚up β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:01Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β””β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”˜ β”‚" scenario=tui-network
time="2025-09-02T02:45:01Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:01Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:01Z" level=info msg="πŸ”„ TUI: πŸ”§ Selecting first available network adapter..." scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP L: Network adapter configuration screen" scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: │──────────────────────────────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: β”‚Network Adapter: ens192 Hardware Address: 00:50:56:b6:97:32 β”‚" scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: │──────────────────────────────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: β”‚Obtain an IP address automatically if a DHCP server is configured or specify β”‚" scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: β”‚a static IP address. β”‚" scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: β”‚Note: Setting Static IP will remove the existing DNS settings. β”‚" scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€" scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: β”‚ Type DHCP β–Ό β”‚" scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: β”‚ Maximum Transmission Unit: [ 1500 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: β”‚ IP Address: [ 10.10.217.246 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: β”‚ Subnet Mask: [ 255.255.192.0 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: β”‚ Default Gateway: [ 10.10.192.1 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: πŸ”„ Switching to Static IP configuration..." scenario=tui-network
time="2025-09-02T02:45:05Z" level=info msg="πŸ”„ TUI: Opening Type dropdown (currently DHCP)..." scenario=tui-network
time="2025-09-02T02:45:07Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP M: Type dropdown opened" scenario=tui-network
time="2025-09-02T02:45:07Z" level=info msg="πŸ”„ TUI: β”‚Network Adapter: ens192 Hardware Address: 00:50:56:b6:97:32 β”‚" scenario=tui-network
time="2025-09-02T02:45:07Z" level=info msg="πŸ”„ TUI: │──────────────────────────────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:45:07Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:07Z" level=info msg="πŸ”„ TUI: β”‚Obtain an IP address automatically if a DHCP server is configured or specify β”‚" scenario=tui-network
time="2025-09-02T02:45:07Z" level=info msg="πŸ”„ TUI: β”‚a static IP address. β”‚" scenario=tui-network
time="2025-09-02T02:45:07Z" level=info msg="πŸ”„ TUI: β”‚Note: Setting Static IP will remove the existing DNS settings. β”‚" scenario=tui-network
time="2025-09-02T02:45:07Z" level=info msg="πŸ”„ TUI: β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€" scenario=tui-network
time="2025-09-02T02:45:07Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:07Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:07Z" level=info msg="πŸ”„ TUI: β”‚ Type DHCP β–² β”‚" scenario=tui-network
time="2025-09-02T02:45:07Z" level=info msg="πŸ”„ TUI: β”‚ > DHCP β”‚" scenario=tui-network
time="2025-09-02T02:45:07Z" level=info msg="πŸ”„ TUI: β”‚ Maximum Transmission Unit: Static IP β”‚" scenario=tui-network
time="2025-09-02T02:45:07Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:07Z" level=info msg="πŸ”„ TUI: β”‚ IP Address: [ 10.10.217.246 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:07Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:07Z" level=info msg="πŸ”„ TUI: Selecting Static IP option (Down+Space sequence)..." scenario=tui-network
time="2025-09-02T02:45:08Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP N: Static IP highlighted in dropdown" scenario=tui-network
time="2025-09-02T02:45:08Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:08Z" level=info msg="πŸ”„ TUI: β”‚Obtain an IP address automatically if a DHCP server is configured or specify β”‚" scenario=tui-network
time="2025-09-02T02:45:08Z" level=info msg="πŸ”„ TUI: β”‚a static IP address. β”‚" scenario=tui-network
time="2025-09-02T02:45:08Z" level=info msg="πŸ”„ TUI: β”‚Note: Setting Static IP will remove the existing DNS settings. β”‚" scenario=tui-network
time="2025-09-02T02:45:08Z" level=info msg="πŸ”„ TUI: β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€" scenario=tui-network
time="2025-09-02T02:45:08Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:08Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:08Z" level=info msg="πŸ”„ TUI: β”‚ Type DHCP β–² β”‚" scenario=tui-network
time="2025-09-02T02:45:08Z" level=info msg="πŸ”„ TUI: β”‚ DHCP β”‚" scenario=tui-network
time="2025-09-02T02:45:08Z" level=info msg="πŸ”„ TUI: β”‚ Maximum Transmission Unit: > Static IP β”‚" scenario=tui-network
time="2025-09-02T02:45:08Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:08Z" level=info msg="πŸ”„ TUI: β”‚ IP Address: [ 10.10.217.246 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:08Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:11Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP O: After selecting Static IP" scenario=tui-network
time="2025-09-02T02:45:11Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:11Z" level=info msg="πŸ”„ TUI: β”‚Obtain an IP address automatically if a DHCP server is configured or specify β”‚" scenario=tui-network
time="2025-09-02T02:45:11Z" level=info msg="πŸ”„ TUI: β”‚a static IP address. β”‚" scenario=tui-network
time="2025-09-02T02:45:11Z" level=info msg="πŸ”„ TUI: β”‚Note: Setting Static IP will remove the existing DNS settings. β”‚" scenario=tui-network
time="2025-09-02T02:45:11Z" level=info msg="πŸ”„ TUI: β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€" scenario=tui-network
time="2025-09-02T02:45:11Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:11Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:11Z" level=info msg="πŸ”„ TUI: β”‚ Type Static IP β–Ό β”‚" scenario=tui-network
time="2025-09-02T02:45:11Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:11Z" level=info msg="πŸ”„ TUI: β”‚ Maximum Transmission Unit: [ 1500 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:11Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:11Z" level=info msg="πŸ”„ TUI: 🎯 BATCH NETWORK CONFIGURATION: MTU=1500 IP=10.10.229.81 Subnet=255.255.192.0 Gateway=10.10.192.1" scenario=tui-network
time="2025-09-02T02:45:11Z" level=info msg="πŸ”„ TUI: πŸ“‘ Step 1: Configuring MTU field..." scenario=tui-network
time="2025-09-02T02:45:13Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP P1: MTU field - entering 1500" scenario=tui-network
time="2025-09-02T02:45:15Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP P2: MTU value entered" scenario=tui-network
time="2025-09-02T02:45:15Z" level=info msg="πŸ”„ TUI: 🌐 Step 2: Configuring IP Address field..." scenario=tui-network
time="2025-09-02T02:45:17Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP P3: After navigating to IP Address field" scenario=tui-network
time="2025-09-02T02:45:17Z" level=info msg="πŸ”„ TUI: πŸ” IP Address field navigation:" scenario=tui-network
time="2025-09-02T02:45:17Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:17Z" level=info msg="πŸ”„ TUI: β”‚ Maximum Transmission Unit: [ 1500 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:17Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:17Z" level=info msg="πŸ”„ TUI: β”‚ IP Address: [ 10.10.217.246 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:17Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:17Z" level=info msg="πŸ”„ TUI: β”‚ Subnet Mask: [ 255.255.192.0 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:17Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:17Z" level=info msg="πŸ”„ TUI: 🧹 Clearing IP field and entering: 10.10.229.81" scenario=tui-network
time="2025-09-02T02:45:19Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP P4: After entering IP address" scenario=tui-network
time="2025-09-02T02:45:19Z" level=info msg="πŸ”„ TUI: πŸ” IP field with value 10.10.229.81:" scenario=tui-network
time="2025-09-02T02:45:19Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:19Z" level=info msg="πŸ”„ TUI: β”‚ Maximum Transmission Unit: [ 1500 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:19Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:19Z" level=info msg="πŸ”„ TUI: β”‚ IP Address: [ 10.10.229.81 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:19Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:19Z" level=info msg="πŸ”„ TUI: β”‚ Subnet Mask: [ 255.255.192.0 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:19Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:19Z" level=info msg="πŸ”„ TUI: 🌐 Step 3: Configuring Subnet Mask field..." scenario=tui-network
time="2025-09-02T02:45:21Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP P5: After navigating to Subnet Mask field" scenario=tui-network
time="2025-09-02T02:45:21Z" level=info msg="πŸ”„ TUI: πŸ” Subnet Mask field navigation:" scenario=tui-network
time="2025-09-02T02:45:21Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:21Z" level=info msg="πŸ”„ TUI: β”‚ IP Address: [ 10.10.229.81 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:21Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:21Z" level=info msg="πŸ”„ TUI: β”‚ Subnet Mask: [ 255.255.192.0 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:21Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:21Z" level=info msg="πŸ”„ TUI: β”‚ Default Gateway: [ 10.10.192.1 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:21Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:21Z" level=info msg="πŸ”„ TUI: 🧹 Clearing Subnet field and entering: 255.255.192.0" scenario=tui-network
time="2025-09-02T02:45:23Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP P6: After entering Subnet Mask" scenario=tui-network
time="2025-09-02T02:45:23Z" level=info msg="πŸ”„ TUI: πŸ” Subnet field with value 255.255.192.0:" scenario=tui-network
time="2025-09-02T02:45:23Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:23Z" level=info msg="πŸ”„ TUI: β”‚ IP Address: [ 10.10.229.81 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:23Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:23Z" level=info msg="πŸ”„ TUI: β”‚ Subnet Mask: [ 255.255.192.0 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:23Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:23Z" level=info msg="πŸ”„ TUI: β”‚ Default Gateway: [ 10.10.192.1 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:23Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:23Z" level=info msg="πŸ”„ TUI: πŸŒ‰ Step 4: Configuring Gateway field..." scenario=tui-network
time="2025-09-02T02:45:25Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP P7: After navigating to Gateway field" scenario=tui-network
time="2025-09-02T02:45:25Z" level=info msg="πŸ”„ TUI: πŸ” Gateway field navigation:" scenario=tui-network
time="2025-09-02T02:45:25Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:25Z" level=info msg="πŸ”„ TUI: β”‚ Subnet Mask: [ 255.255.192.0 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:25Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:25Z" level=info msg="πŸ”„ TUI: β”‚ Default Gateway: [ 10.10.192.1 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:25Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:25Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:25Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:25Z" level=info msg="πŸ”„ TUI: 🧹 Clearing Gateway field and entering: 10.10.192.1" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP P8: After entering Gateway" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: πŸ” Gateway field with value 10.10.192.1:" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: β”‚ Subnet Mask: [ 255.255.192.0 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: β”‚ Default Gateway: [ 10.10.192.1 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP P9: All network fields configured - ready to apply" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: πŸ” Complete batch configuration before apply:" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: πŸ“‘ MTU: 1500" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: 🌐 IP: 10.10.229.81" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: 🌐 Subnet: 255.255.192.0" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: πŸŒ‰ Gateway: 10.10.192.1" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: πŸ“Š Visual verification of all fields:" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: β”‚ Maximum Transmission Unit: [ 1500 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: β”‚ IP Address: [ 10.10.229.81 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: β”‚ Subnet Mask: [ 255.255.192.0 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: β”‚ Default Gateway: [ 10.10.192.1 ] β”‚" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:27Z" level=info msg="πŸ”„ TUI: πŸ’Ύ Applying ALL network configurations at once..." scenario=tui-network
time="2025-09-02T02:45:31Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP P10: After applying batch network configuration" scenario=tui-network
time="2025-09-02T02:45:31Z" level=info msg="πŸ”„ TUI: πŸ” Network application result:" scenario=tui-network
time="2025-09-02T02:45:31Z" level=info msg="πŸ”„ TUI: βœ… Batch network confirmation dialog appeared" scenario=tui-network
time="2025-09-02T02:45:31Z" level=info msg="πŸ”„ TUI: β”‚a static IP address. β”‚" scenario=tui-network
time="2025-09-02T02:45:31Z" level=info msg="πŸ”„ TUI: β”‚Note: Setting β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚" scenario=tui-network
time="2025-09-02T02:45:31Z" level=info msg="πŸ”„ TUI: β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚ │───────────────" scenario=tui-network
time="2025-09-02T02:45:31Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ Would you like to apply your changes to this β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:31Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ network adapter? β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:31Z" level=info msg="πŸ”„ TUI: β”‚ Type β”‚ β”‚ β–Ό β”‚" scenario=tui-network
time="2025-09-02T02:45:31Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:31Z" level=info msg="πŸ”„ TUI: βœ… Confirming network changes (Enter for Yes)..." scenario=tui-network
time="2025-09-02T02:45:37Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP V: After confirming network changes" scenario=tui-network
time="2025-09-02T02:45:37Z" level=info msg="πŸ”„ TUI: πŸ”Œ CRITICAL: IP Address Change Applied - Connection Will Be Lost!" scenario=tui-network
time="2025-09-02T02:45:37Z" level=info msg="πŸ”„ TUI: ====================================================================" scenario=tui-network
time="2025-09-02T02:45:37Z" level=info msg="πŸ”„ TUI: ⚠️ Network configuration complete. Original SSH connection will disconnect." scenario=tui-network
time="2025-09-02T02:45:37Z" level=info msg="πŸ”„ TUI: πŸ”„ Need to reconnect to new IP: 10.10.229.81" scenario=tui-network
time="2025-09-02T02:45:37Z" level=info msg="πŸ”„ TUI: πŸ”§ Completing any remaining confirmations..." scenario=tui-network
time="2025-09-02T02:45:42Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP V2: Final network configuration state" scenario=tui-network
time="2025-09-02T02:45:42Z" level=info msg="πŸ”„ TUI: πŸ“Š Network configuration final state:" scenario=tui-network
time="2025-09-02T02:45:42Z" level=info msg="πŸ”„ TUI: │──────────────────────────────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:45:42Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:42Z" level=info msg="πŸ”„ TUI: β”‚Network Adapter: ens192 Hardware Address: 00:50:56:b6:97:32 β”‚" scenario=tui-network
time="2025-09-02T02:45:42Z" level=info msg="πŸ”„ TUI: │──────────────────────────────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:45:42Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:42Z" level=info msg="πŸ”„ TUI: β”‚Obtain an IP address automatically if a DHCP server is configured or specify β”‚" scenario=tui-network
time="2025-09-02T02:45:42Z" level=info msg="πŸ”„ TUI: β”‚a static IP address. β”‚" scenario=tui-network
time="2025-09-02T02:45:42Z" level=info msg="πŸ”„ TUI: β”‚Note: Setting β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚" scenario=tui-network
time="2025-09-02T02:45:42Z" level=info msg="πŸ”„ TUI: β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚ │───────────────" scenario=tui-network
time="2025-09-02T02:45:42Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ Would you like to apply your changes to this β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:45:42Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:45:42Z" level=info msg="πŸ”„ TUI: πŸ”— PHASE 2: RECONNECT TO NEW IP FOR DNS CONFIGURATION" scenario=tui-network
time="2025-09-02T02:45:42Z" level=info msg="πŸ”„ TUI: ======================================================" scenario=tui-network
time="2025-09-02T02:45:42Z" level=info msg="πŸ”„ TUI: πŸšͺ Closing current session (IP changed - connection lost)..." scenario=tui-network
time="2025-09-02T02:45:42Z" level=info msg="πŸ”„ TUI: πŸ”§ Clearing SSH host key for new IP (prevents host key conflicts)..." scenario=tui-network
time="2025-09-02T02:45:42Z" level=info msg="πŸ”„ TUI: βœ… SSH host key cleared for 10.10.229.81" scenario=tui-network
time="2025-09-02T02:45:42Z" level=info msg="πŸ”„ TUI: πŸ”— Testing SSH connection to new IP 10.10.229.81..." scenario=tui-network
time="2025-09-02T02:45:42Z" level=info msg="πŸ”„ TUI: ⚑ Using direct SSH test (faster than ping + SSH)" scenario=tui-network
time="2025-09-02T02:45:44Z" level=info msg="πŸ”„ TUI: New IP SSH Success!" scenario=tui-network
time="2025-09-02T02:45:44Z" level=info msg="πŸ”„ TUI: βœ… SSH to new IP successful! (attempt 1)" scenario=tui-network
time="2025-09-02T02:45:44Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:45:44Z" level=info msg="πŸ”„ TUI: 🎨 PHASE 2: DNS CONFIGURATION ON NEW IP" scenario=tui-network
time="2025-09-02T02:45:44Z" level=info msg="πŸ”„ TUI: ========================================" scenario=tui-network
time="2025-09-02T02:45:44Z" level=info msg="πŸ”„ TUI: 🧹 Ensuring completely clean session (kill any existing DNS session)..." scenario=tui-network
time="2025-09-02T02:45:46Z" level=info msg="πŸ”„ TUI: πŸš€ Creating completely fresh session for DNS configuration..." scenario=tui-network
time="2025-09-02T02:45:49Z" level=info msg="πŸ”„ TUI: πŸ”— Connecting to new IP for DNS configuration..." scenario=tui-network
time="2025-09-02T02:45:57Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP W: Connected to new IP" scenario=tui-network
time="2025-09-02T02:45:57Z" level=info msg="πŸ”„ TUI: ❌ SSH connection to new IP failed:" scenario=tui-network
time="2025-09-02T02:45:57Z" level=info msg="πŸ”„ TUI: Swap usage: 0%" scenario=tui-network
time="2025-09-02T02:45:57Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:45:57Z" level=info msg="πŸ”„ TUI: * Strictly confined Kubernetes makes edge and IoT secure. Learn how MicroK8s" scenario=tui-network
time="2025-09-02T02:45:57Z" level=info msg="πŸ”„ TUI: just raised the bar for easy, resilient and secure K8s cluster deployment." scenario=tui-network
time="2025-09-02T02:45:57Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:45:57Z" level=info msg="πŸ”„ TUI: https://ubuntu.com/engage/secure-kubernetes-at-the-edge" scenario=tui-network
time="2025-09-02T02:45:57Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:45:57Z" level=info msg="πŸ”„ TUI: Expanded Security Maintenance for Applications is not enabled." scenario=tui-network
time="2025-09-02T02:45:57Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:45:57Z" level=info msg="πŸ”„ TUI: 0 updates can be applied immediately." scenario=tui-network
time="2025-09-02T02:45:57Z" level=info msg="πŸ”„ TUI: 🧹 Comprehensive session cleaning for pristine DNS environment..." scenario=tui-network
time="2025-09-02T02:46:02Z" level=info msg="πŸ”„ TUI: πŸ“ Navigate to palette-tui on new IP..." scenario=tui-network
time="2025-09-02T02:46:05Z" level=info msg="πŸ”„ TUI: 🎨 Start fresh palette-tui session..." scenario=tui-network
time="2025-09-02T02:46:16Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP X: Fresh palette-tui launch verification" scenario=tui-network
time="2025-09-02T02:46:16Z" level=warning msg="⚠️ DEBUG TUI LAUNCH: πŸ“Έ STEP X: Fresh palette-tui launch verification" scenario=tui-network
time="2025-09-02T02:46:16Z" level=info msg="πŸ”„ TUI: βœ… Fresh palette-tui launched successfully on new IP" scenario=tui-network
time="2025-09-02T02:46:16Z" level=warning msg="⚠️ DEBUG TUI LAUNCH: βœ… Fresh palette-tui launched successfully on new IP" scenario=tui-network
time="2025-09-02T02:46:16Z" level=info msg="πŸ”„ TUI: πŸ‘€ Fresh login to palette-tui..." scenario=tui-network
time="2025-09-02T02:46:30Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP Y: Fresh login completed - at main menu" scenario=tui-network
time="2025-09-02T02:46:30Z" level=info msg="πŸ”„ TUI: βœ… Fresh login successful - at main menu" scenario=tui-network
time="2025-09-02T02:46:30Z" level=info msg="πŸ”„ TUI: πŸ” Main menu on new IP:" scenario=tui-network
time="2025-09-02T02:46:30Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:46:30Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚Hostname β”‚" scenario=tui-network
time="2025-09-02T02:46:30Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:30Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:46:30Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:30Z" level=info msg="πŸ”„ TUI: β”‚ > Hostname β”‚ A name to uniquely identify this edge host. β”‚" scenario=tui-network
time="2025-09-02T02:46:30Z" level=info msg="πŸ”„ TUI: β”‚ Host Network Adapters β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:30Z" level=info msg="πŸ”„ TUI: β”‚ DNS Configuration β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:30Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚ [ edge-4236599368dcfcd8dc77d2c01e98cfc5 ] β”‚" scenario=tui-network
time="2025-09-02T02:46:30Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:30Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:30Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:30Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:30Z" level=info msg="πŸ”„ TUI: πŸ“Š Configuration verification in fresh session:" scenario=tui-network
time="2025-09-02T02:46:30Z" level=info msg="πŸ”„ TUI: πŸ” Looking for hostname with random string (edge-node-1pjw2):" scenario=tui-network
time="2025-09-02T02:46:30Z" level=info msg="πŸ”„ TUI: Hostname not visible in main menu" scenario=tui-network
time="2025-09-02T02:46:30Z" level=info msg="πŸ”„ TUI: πŸ” Looking for IP address (10.10.229.81):" scenario=tui-network
time="2025-09-02T02:46:30Z" level=info msg="πŸ”„ TUI: IP not visible in main menu" scenario=tui-network
time="2025-09-02T02:46:30Z" level=info msg="πŸ”„ TUI: πŸ” Navigating to DNS Configuration from fresh session..." scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP Z: DNS Configuration selected in fresh session" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: πŸ” DNS Configuration selection:" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚DNS Configuration β”‚" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: β”‚ Hostname β”‚Automatically obtain the DNS server address or β”‚" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: β”‚ Host Network Adapters β”‚manually specify the DNS server address. β”‚" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: β”‚ > DNS Configuration β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β” β”‚" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚Primary Nameserver β”‚Alternate Nameserver β”‚Search β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€ β”‚" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: πŸ“‹ Menu state before entering DNS:" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚DNS Configuration β”‚" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: β”‚ Hostname β”‚Automatically obtain the DNS server address or β”‚" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: β”‚ Host Network Adapters β”‚manually specify the DNS server address. β”‚" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: β”‚ > DNS Configuration β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β” β”‚" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚Primary Nameserver β”‚Alternate Nameserver β”‚Search β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€ β”‚" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚ β”‚ β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:33Z" level=info msg="πŸ”„ TUI: ⏎ Enter DNS Configuration..." scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP AA: Fresh DNS Configuration Interface" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: πŸŽ‰ βœ… FRESH DNS INTERFACE REACHED SUCCESSFULLY!" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: πŸ“Š EXTENSIVE DNS INTERFACE ANALYSIS:" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: ====================================" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: πŸ” DNS Interface Layout:" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚DNS Configuration β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ Hostname β”‚Automatically obtain the DNS server address or β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ Host Network Adapters β”‚manually specify the DNS server address. β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ > DNS Configuration β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β” β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚Primary Nameserver β”‚Alternate Nameserver β”‚Search β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚ β”‚ β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: πŸ“‹ Complete DNS Interface Screen:" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚DNS Configuration β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ Hostname β”‚Automatically obtain the DNS server address or β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ Host Network Adapters β”‚manually specify the DNS server address. β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ > DNS Configuration β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β” β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚Primary Nameserver β”‚Alternate Nameserver β”‚Search β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚ β”‚ β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β”‚<Up/Down/Tab> Navigate β”‚<Esc> Back <Enter> Edit β”‚" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: πŸš€ USING CORRECT DNS APPROACH: Enter β†’ Enter β†’ Tab navigation" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: =========================================================" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: ↩️ Step 1: First Enter - Select DNS Configuration interface (already done)" scenario=tui-network
time="2025-09-02T02:46:38Z" level=info msg="πŸ”„ TUI: ↩️ Step 2: Second Enter - Enter DNS edit mode..." scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: πŸ“Έ DNS Edit Mode (individual input fields)" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: πŸ” DNS Edit Mode - should show individual input fields:" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: │──────────────────────────────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”‚Automatically obtain the DNS server address or manually specify the DNS β”‚" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”‚server address. β”‚" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”‚ Primary Nameserver: [ ] β”‚" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”‚ Alternate Nameserver: [ ] β”‚" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”‚ Search: [ ] β”‚" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: 🎯 Step 3: Configure Primary Nameserver (should be at Primary field by default)" scenario=tui-network
time="2025-09-02T02:46:41Z" level=info msg="πŸ”„ TUI: ⌨️ Entering Primary Nameserver: 10.10.128.8" scenario=tui-network
time="2025-09-02T02:46:43Z" level=info msg="πŸ”„ TUI: πŸ“Έ Primary DNS entered" scenario=tui-network
time="2025-09-02T02:46:43Z" level=info msg="πŸ”„ TUI: πŸ” Primary field filled with 10.10.128.8:" scenario=tui-network
time="2025-09-02T02:46:43Z" level=info msg="πŸ”„ TUI: β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€" scenario=tui-network
time="2025-09-02T02:46:43Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:43Z" level=info msg="πŸ”„ TUI: β”‚ Primary Nameserver: [ 10.10.128.8 ] β”‚" scenario=tui-network
time="2025-09-02T02:46:43Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:43Z" level=info msg="πŸ”„ TUI: β”‚ Alternate Nameserver: [ ] β”‚" scenario=tui-network
time="2025-09-02T02:46:43Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:43Z" level=info msg="πŸ”„ TUI: β”‚ Search: [ ] β”‚" scenario=tui-network
time="2025-09-02T02:46:43Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:43Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:46:43Z" level=info msg="πŸ”„ TUI: 🎯 Step 4: Tab to Alternate Nameserver field" scenario=tui-network
time="2025-09-02T02:46:45Z" level=info msg="πŸ”„ TUI: ⌨️ Entering Alternate Nameserver: 8.8.4.4" scenario=tui-network
time="2025-09-02T02:46:47Z" level=info msg="πŸ”„ TUI: πŸ“Έ Alternate DNS entered" scenario=tui-network
time="2025-09-02T02:46:47Z" level=info msg="πŸ”„ TUI: πŸ” Alternate field filled with 8.8.4.4:" scenario=tui-network
time="2025-09-02T02:46:47Z" level=info msg="πŸ”„ TUI: β”‚ Primary Nameserver: [ 10.10.128.8 ] β”‚" scenario=tui-network
time="2025-09-02T02:46:47Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:47Z" level=info msg="πŸ”„ TUI: β”‚ Alternate Nameserver: [ 8.8.4.4 ] β”‚" scenario=tui-network
time="2025-09-02T02:46:47Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:47Z" level=info msg="πŸ”„ TUI: β”‚ Search: [ ] β”‚" scenario=tui-network
time="2025-09-02T02:46:47Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:47Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:47Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:47Z" level=info msg="πŸ”„ TUI: βœ… Alternate DNS entered successfully" scenario=tui-network
time="2025-09-02T02:46:47Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:46:47Z" level=info msg="πŸ”„ TUI: 🎯 Step 5: Tab to Search Domain field" scenario=tui-network
time="2025-09-02T02:46:49Z" level=info msg="πŸ”„ TUI: ⌨️ Entering Search Domain: spectrocloud.dev" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: πŸ“Έ Search Domain entered" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: πŸ” Search field filled with spectrocloud.dev:" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ Alternate Nameserver: [ 8.8.4.4 ] β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ Search: [ spectrocloud.dev ] β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: βœ… Search Domain entered successfully" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: πŸ“Έ All DNS fields filled - ready to apply" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: πŸ” All DNS fields before applying:" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚Automatically obtain the DNS server address or manually specify the DNS β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚server address. β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ Primary Nameserver: [ 10.10.128.8 ] β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ Alternate Nameserver: [ 8.8.4.4 ] β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ Search: [ spectrocloud.dev ] β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:51Z" level=info msg="πŸ”„ TUI: πŸ’Ύ Step 6: Apply ALL DNS configurations with single Enter..." scenario=tui-network
time="2025-09-02T02:46:56Z" level=info msg="πŸ”„ TUI: πŸ“Έ After applying ALL DNS changes" scenario=tui-network
time="2025-09-02T02:46:56Z" level=info msg="πŸ”„ TUI: βœ… DNS confirmation dialog appeared for all configurations" scenario=tui-network
time="2025-09-02T02:46:56Z" level=info msg="πŸ”„ TUI: πŸ” DNS confirmation dialog:" scenario=tui-network
time="2025-09-02T02:46:56Z" level=info msg="πŸ”„ TUI: β”‚ Primary Nameserver: [ 10.10.128.8 ] β”‚" scenario=tui-network
time="2025-09-02T02:46:56Z" level=info msg="πŸ”„ TUI: β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚" scenario=tui-network
time="2025-09-02T02:46:56Z" level=info msg="πŸ”„ TUI: β”‚ Alternate Namβ”‚ β”‚ ] β”‚" scenario=tui-network
time="2025-09-02T02:46:56Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ Do you want to apply this DNS to the system? β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:56Z" level=info msg="πŸ”„ TUI: β”‚ Search: β”‚ β”‚ ] β”‚" scenario=tui-network
time="2025-09-02T02:46:56Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:56Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:46:56Z" level=info msg="πŸ”„ TUI: βœ… Confirming ALL DNS changes (Primary + Alternate + Search Domain)..." scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: πŸ“Έ STEP LL: After confirming ALL DNS changes" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: πŸ” Post-DNS confirmation screen:" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚DNS Configuration β”‚" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚ Hostname β”‚Automatically obtain the DNS server address or β”‚" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚ Host Network Adapters β”‚manually specify the DNS server address. β”‚" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚ > DNS Configuration β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚Primary Nameserverβ”‚Alternate Nameserverβ”‚Search β”‚β”‚" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚10.10.128.8 β”‚8.8.4.4 β”‚spectrocl…││" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: βœ… Complete DNS configuration completed successfully" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: πŸ” Main menu after complete DNS config:" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚DNS Configuration β”‚" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚ Hostname β”‚Automatically obtain the DNS server address or β”‚" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚ Host Network Adapters β”‚manually specify the DNS server address. β”‚" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚ > DNS Configuration β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚Primary Nameserverβ”‚Alternate Nameserverβ”‚Search β”‚β”‚" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚10.10.128.8 β”‚8.8.4.4 β”‚spectrocl…││" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: πŸ“Š EXTENSIVE DNS CONFIGURATION SUMMARY:" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: ========================================" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: πŸ“Έ Fresh IP Connection & Complete DNS Steps Captured:" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: πŸ“„ Step W: New IP connection (/tmp/step_w_new_ip_connected.txt)" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: πŸ“„ Step X: Fresh palette-tui launch (/tmp/step_x_fresh_tui.txt)" scenario=tui-network
time="2025-09-02T02:47:02Z" level=warning msg="⚠️ DEBUG TUI LAUNCH: πŸ“„ Step X: Fresh palette-tui launch (/tmp/step_x_fresh_tui.txt)" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: πŸ“„ Step Y: Fresh login & main menu (/tmp/step_y_fresh_main_menu.txt)" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: πŸ“„ Step AA: DNS interface reached (/tmp/step_aa_dns_interface_fresh.txt)" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: πŸ“„ Step BB: Primary Nameserver field focused (/tmp/step_bb_nameserver_focused.txt)" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: πŸ“„ Step CC: Primary field cleared (/tmp/step_cc_nameserver_cleared.txt)" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: πŸ“„ Step DD: Primary DNS entered (/tmp/step_dd_dns_entered.txt)" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: πŸ“„ Step EE: Primary DNS applied (/tmp/step_ee_dns_applied.txt)" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: πŸ“„ Step GG: Alternate Nameserver focused (/tmp/step_gg_alt_nameserver_focused.txt)" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: πŸ“„ Step HH: Alternate DNS entered (/tmp/step_hh_alt_dns_entered.txt)" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: πŸ“„ Step II: Search Domain focused (/tmp/step_ii_search_domain_focused.txt)" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: πŸ“„ Step JJ: Search Domain entered (/tmp/step_jj_search_domain_entered.txt)" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: πŸ“„ Step KK: ALL DNS applied (/tmp/step_kk_all_dns_applied.txt)" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: πŸ“„ Step LL: ALL DNS confirmed (/tmp/step_ll_all_dns_confirmed.txt)" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: 🎯 Total Complete DNS Debug Files: 14 comprehensive screen captures" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: πŸ§ͺ VALIDATION PHASE - Verifying Configuration Changes..." scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: =========================================================" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: πŸ“‹ COMPREHENSIVE SYSTEM VALIDATION ON NEW IP..." scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: ================================================" scenario=tui-network
time="2025-09-02T02:47:02Z" level=info msg="πŸ”„ TUI: πŸ” Validating all configurations on new IP: 10.10.229.81" scenario=tui-network
time="2025-09-02T02:47:07Z" level=info msg="πŸ”„ TUI: πŸ” Testing hostname configuration..." scenario=tui-network
time="2025-09-02T02:47:08Z" level=info msg="πŸ”„ TUI: πŸ” Testing complete network configuration..." scenario=tui-network
time="2025-09-02T02:47:08Z" level=info msg="πŸ”„ TUI: πŸ” Auto-detecting first available network interface..." scenario=tui-network
time="2025-09-02T02:47:08Z" level=info msg="πŸ”„ TUI: πŸ” Detected active network interface: ens192" scenario=tui-network
time="2025-09-02T02:47:08Z" level=info msg="πŸ”„ TUI: πŸ” DEBUG: Available network interfaces:" scenario=tui-network
time="2025-09-02T02:47:08Z" level=info msg="πŸ”„ TUI: lo" scenario=tui-network
time="2025-09-02T02:47:08Z" level=info msg="πŸ”„ TUI: ens192" scenario=tui-network
time="2025-09-02T02:47:09Z" level=info msg="πŸ”„ TUI: πŸ” Testing Primary DNS configuration with systemd-resolved..." scenario=tui-network
time="2025-09-02T02:47:09Z" level=info msg="πŸ”„ TUI: πŸ” Testing Alternate DNS configuration..." scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: πŸ” Testing Search Domain configuration..." scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: πŸ” Additional DNS interface-specific check..." scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: πŸ“Š COMPREHENSIVE VALIDATION RESULTS:" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: ====================================" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: βœ… HOSTNAME VALIDATION RESULT: Current hostname = 'edge-node-1pjw2'" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: βœ… IP ADDRESS VALIDATION RESULT: Current IP configuration = ' inet 10.10.229.81/18 brd 10.10.255.255 scope global ens192'" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ” DEBUG TUI VALIDATION: βœ… IP ADDRESS VALIDATION RESULT: Current IP configuration = ' inet 10.10.229.81/18 brd 10.10.255.255 scope global ens192'" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: βœ… PRIMARY DNS VALIDATION RESULT: Primary nameserver = ' DNS Servers: 10.10.128.8 8.8.4.4'" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: βœ… ALTERNATE DNS VALIDATION RESULT: Alternate nameserver = ' DNS Servers: 10.10.128.8 8.8.4.4'" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: βœ… SEARCH DOMAIN VALIDATION RESULT: Search domain = ' DNS Domain: spectrocloud.dev'" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: πŸ” DNS RESOLV STATUS: Protocols: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: DNS Servers: 10.10.128.8 8.8.4.4" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: DNS Domain: spectrocloud.dev" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: πŸ” DNS INTERFACE STATUS: Link 2 (ens192)" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: Current Scopes: none" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: πŸŽ‰ βœ… HOSTNAME TEST PASSED: Successfully set to 'edge-node-1pjw2'" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: πŸŽ‰ βœ… COMPLETE NETWORK TEST PASSED: Successfully configured complete network stack" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: πŸ“Š Network Configuration Summary:" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: πŸ“‘ MTU: 1500 βœ…" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: 🌐 IP: 10.10.229.81 βœ… " scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: πŸŒ‰ Gateway: 10.10.192.1 βœ…" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: πŸŽ‰ βœ… PRIMARY DNS TEST PASSED: Successfully set primary nameserver to '10.10.128.8'" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: πŸŽ‰ βœ… ALTERNATE DNS TEST PASSED: Successfully set alternate nameserver to '8.8.4.4'" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: πŸŽ‰ βœ… SEARCH DOMAIN TEST PASSED: Successfully set search domain to 'spectrocloud.dev'" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: πŸ” Additional Connectivity Verification:" scenario=tui-network
time="2025-09-02T02:47:10Z" level=info msg="πŸ”„ TUI: πŸ“‘ Ping Test: PING_SUCCESS" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ”„ Old IP Status: OLD_IP_INACTIVE" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: 🎯 FINAL TEST RESULTS - EVIDENCE OF CONFIGURATION:" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: ==================================================" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ“Š Configuration Summary:" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: 🏷️ Hostname Test: PASSED (Value: 'edge-node-1pjw2')" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: 🌐 IP Address Test: PASSED (Value: '10.10.229.81')" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ”§ Primary DNS Test: PASSED (Value: '10.10.128.8')" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ”§ Alternate DNS Test: PASSED (Value: '8.8.4.4')" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ”§ Search Domain Test: PASSED (Value: 'spectrocloud.dev')" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ”Œ Network Adapter: ens160" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: 🏠 Target Node: 10.10.217.246 β†’ 10.10.229.81" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ† πŸŽ‰ OVERALL TEST RESULT: βœ… PASSED βœ…" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ” DEBUG TUI VALIDATION: πŸ† πŸŽ‰ OVERALL TEST RESULT: βœ… PASSED βœ…" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: 🎯 All configurations (hostname, IP, complete DNS) were applied successfully!" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ“Š edge-node-1pjw2 + 10.10.229.81 + Complete DNS = Complete edge host setup!" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ“‹ DETAILED EVIDENCE LOG:" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: ========================" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: Test Execution Time: Tue Sep 2 02:47:15 UTC 2025" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: Target Node: 10.10.217.246 β†’ 10.10.229.81" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: Expected Hostname: edge-node-1pjw2" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: Actual Hostname: edge-node-1pjw2" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: Expected IP: 10.10.229.81" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ” DEBUG TUI VALIDATION: Expected IP: 10.10.229.81" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: Actual IP: 10.10.229.81" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ” DEBUG TUI VALIDATION: Actual IP: 10.10.229.81" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: Expected Primary DNS: 10.10.128.8" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: Actual Primary DNS: 10.10.128.8" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: Expected Alternate DNS: 8.8.4.4" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: Actual Alternate DNS: 8.8.4.4" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: Expected Search Domain: spectrocloud.dev" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: Actual Search Domain: spectrocloud.dev" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: Hostname Test: PASSED" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: IP Test: PASSED" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: Primary DNS Test: PASSED" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: Alternate DNS Test: PASSED" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: Search Domain Test: PASSED" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: Overall Result: PASSED" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ” Step-by-step debug files created:" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ“„ Login Steps A-D: /tmp/step_[a-d]_*.txt" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ“„ Hostname Steps E-I: /tmp/step_[e-i]_*.txt" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ“„ Network Steps J-V: /tmp/step_[j-v]_*.txt" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ“„ Complete DNS Steps W-LL: /tmp/step_[w-l][l]_*.txt" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ“Ί To view the original session: tmux attach-session -t palette-tui-session" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ“Ί To view the DNS session: tmux attach-session -t dns-config-session" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ” To see current screen: tmux capture-pane -t dns-config-session -p" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: ❌ To kill sessions: tmux kill-session -t palette-tui-session && tmux kill-session -t dns-config-session" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: === FINAL CONFIGURATION SCREENS ===" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ“Έ Original session (network config):" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: Original session closed (expected after IP change)" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ“Έ DNS session (final state):" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β”‚Palette TUI β”‚DNS Configuration β”‚" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: │─────────────────────────│────────────────────────────────────────────────────│" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β”‚ Hostname β”‚Automatically obtain the DNS server address or β”‚" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β”‚ Host Network Adapters β”‚manually specify the DNS server address. β”‚" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β”‚ > DNS Configuration β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β”‚ Quit β”‚β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”β”‚" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚Primary Nameserverβ”‚Alternate Nameserverβ”‚Search β”‚β”‚" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”‚" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β”‚10.10.128.8 β”‚8.8.4.4 β”‚spectrocl…││" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜β”‚" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β”‚ β”‚ β”‚" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β”‚<Up/Down/Tab> Navigate β”‚<Esc> Back <Enter> Edit β”‚" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: 🎯 COMPLETE AUTOMATION SUMMARY:" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: ===============================" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: βœ… SSH Connection: 10.10.217.246 β†’ 10.10.229.81" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ” DEBUG TUI VALIDATION: βœ… SSH Connection: 10.10.217.246 β†’ 10.10.229.81" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: βœ… palette-tui: Launched and automated successfully" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: βœ… Configurations Applied:" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ” DEBUG TUI VALIDATION: βœ… Configurations Applied:" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: 🏷️ Hostname: edge-node-1pjw2" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: 🌐 IP Address: 10.10.229.81 (Static IP)" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ”§ Primary DNS: 10.10.128.8" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ”§ Alternate DNS: 8.8.4.4" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ”§ Search Domain: spectrocloud.dev" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: βœ… Validation: Direct system verification completed" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: βœ… Evidence: 32+ step-by-step screen captures saved" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: " scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ”„ TUI: πŸ“Š Final Status: PASSED" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="βœ… tui.sh execution completed successfully" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ” Validating network configuration change: 10.10.217.246 -> 10.10.229.81" scenario=tui-network
time="2025-09-02T02:47:15Z" level=info msg="πŸ” Validating network change from 10.10.217.246 to 10.10.229.81" scenario=tui-network
time="2025-09-02T02:47:19Z" level=info msg="βœ… Old IP unreachable test passed" scenario=tui-network
time="2025-09-02T02:47:22Z" level=info msg="βœ… New IP reachable test passed" scenario=tui-network
time="2025-09-02T02:47:22Z" level=info msg="βœ… SSH connectivity test passed" scenario=tui-network
time="2025-09-02T02:47:22Z" level=info msg="βœ… IP configuration: inet 10.10.229.81/18 brd 10.10.255.255 scope global ens192" scenario=tui-network
time="2025-09-02T02:47:22Z" level=info msg="βœ… palette-tui binary: -rwxr-xr-x 1 root root 41392768 Apr 16 2020 /opt/spectrocloud/bin/palette-tui" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="βœ… palette-tui process: 1275\n2932\n2938\n2939\n4111\n4118\n4119\n5223" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="βœ… Port 5080: LISTEN 0 4096 *:5080 *:*" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="βœ… Network change validation successful" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="βœ… Network configuration completed successfully: 10.10.229.81" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="βœ… Network configured successfully: 10.10.217.246 -> 10.10.229.81" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="πŸ”„ Updating IP addresses in all locations" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="πŸ“ Updating: 10.10.198.117 -> 10.10.229.80" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="πŸ”§ Updating ClusterConfig: 10.10.198.117 -> 10.10.229.80" scenario=tui-network
time="2025-09-02T02:47:23Z" level=warning msg="⚠️ Old IP 10.10.198.117 not found in ClusterConfig" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="πŸ”§ Updating EdgeHostIPs: 10.10.198.117 -> 10.10.229.80" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="βœ… Successfully updated IP mapping: 10.10.198.117 -> 10.10.229.80" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="πŸ”§ Updating AirgappedEdgeHost: 10.10.198.117 -> 10.10.229.80" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="ℹ️ AirgappedEdgeHost does not use IP 10.10.198.117, skipping update" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="πŸ“ Updating: 10.10.217.246 -> 10.10.229.81" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="πŸ”§ Updating ClusterConfig: 10.10.217.246 -> 10.10.229.81" scenario=tui-network
time="2025-09-02T02:47:23Z" level=warning msg="⚠️ Old IP 10.10.217.246 not found in ClusterConfig" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="πŸ”§ Updating EdgeHostIPs: 10.10.217.246 -> 10.10.229.81" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="βœ… Successfully updated IP mapping: 10.10.217.246 -> 10.10.229.81" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="πŸ”§ Updating AirgappedEdgeHost: 10.10.217.246 -> 10.10.229.81" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="ℹ️ AirgappedEdgeHost does not use IP 10.10.217.246, skipping update" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="βœ… All IP address locations updated successfully" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="πŸ”„ Successfully synced all IP locations: [10.10.229.80 10.10.229.81] (len=2)" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="βœ… Successfully synced 2 IPs to all global locations" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="πŸŽ‰ Network configuration completed successfully" scenario=tui-network
time="2025-09-02T02:47:23Z" level=info msg="πŸ“Š IP mappings applied: map[10.10.198.117:10.10.229.80 10.10.217.246:10.10.229.81]" scenario=tui-network
INFO[2025-09-02 02:47:23] Checking LocalUI Console accessibility on EdgeHost IP:10.10.229.80 name=tui-network-test-lifecycle scenario=lifecycle
INFO[2025-09-02 02:47:43] checking if LocalUI Console is accessible on EdgeHost name=tui-network-test-lifecycle scenario=lifecycle
INFO[2025-09-02 02:47:43] LocalUI Console is accessible on EdgeHost check succeeded name=tui-network-test-lifecycle scenario=lifecycle
INFO[2025-09-02 02:47:43] Checking LocalUI Console accessibility on EdgeHost IP:10.10.229.81 name=tui-network-test-lifecycle scenario=lifecycle
INFO[2025-09-02 02:48:03] checking if LocalUI Console is accessible on EdgeHost name=tui-network-test-lifecycle scenario=lifecycle
INFO[2025-09-02 02:48:03] LocalUI Console is accessible on EdgeHost check succeeded name=tui-network-test-lifecycle scenario=lifecycle
Given a cluster deployment scenario "<cluster-prefix>" # <autogenerated>:1 -> githubcom/spectrocloud/teams-edge-native/feature-tests/orchestrationBasicLifecycleStepsAClusterDeploymentScenario-fm
When I create a profile if not exists for curated stack "<curated-stack>" using the config "<cluster-config>" # <autogenerated>:1 -> githubcom/spectrocloud/teams-edge-native/feature-tests/orchestrationBasicLifecycleStepsICreateAProfileIfNotExistsForCuratedStack-fm
Then profile is successfully created # <autogenerated>:1 -> githubcom/spectrocloud/teams-edge-native/feature-tests/orchestrationBasicLifecycleStepsProfileIsSuccessfullyCreated-fm
When I bootstrap new edge hosts if not exist in "<cluster-config>" using "<env-config>" # <autogenerated>:1 -> githubcom/spectrocloud/teams-edge-native/feature-tests/orchestrationBasicLifecycleStepsIBootstrapNewEdgeHostsUsing-fm
And I configure hostname, static IP, and DNS from "<cluster-config>" # <autogenerated>:1 -> *AirgapCycle
Then verify the localui console accessibility # <autogenerated>:1 -> githubcom/spectrocloud/teams-edge-native/feature-tests/orchestrationBasicLifecycleStepsverifyLocalUIConsoleAccessibility-fm
Examples:
| cluster-prefix | curated-stack | cluster-config | env-config |
| tui-network-test | test-data/curated-stacks/localui-tui-std | test-data/cluster-configs/cluster-config-network-test-airgap.yaml | test-data/env-configs/ud-dhcp-mnc-localui.yaml |
1 scenarios (1 passed)
6 steps (6 passed)
18m14.069748591s
--- PASS: TestLocalUITUINetworkFeature (1094.07s)
--- PASS: TestLocalUITUINetworkFeature/Run_TUI_Network_Configuration_and_Verification (1093.72s)
PASS
ok github.com/spectrocloud/teams-edge-native/feature-tests/localui 1094.127s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment