DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 55SFjD8E1945258 Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 55SFjD8E1945258 Authentication-Results: delorie.com; dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=M1N/kMjG X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org EBFAF3852FEE DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1751125511; bh=8oDhFwJG2Vjz/fWBZLoBFvHSIlrd91Km7ODSdQQ59Vc=; h=To:Subject:Date:References:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=M1N/kMjGVmoBVcK5sd6nPjG3MIMDxsEcqQUqQDio7xAl4m1dLbsCNgZwXYVHXx52j KuAJCOy6wtK6Gh49tg3jLZhajW4AMYvnol1t3j4eWtHGJagDUHtzu7AaJIpzHdg6Vm rWV9nLo5cF6Z/2HgMZ/WjFdKtl5QgPM5RJ2I/GH0= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org CD4AE385DDE0 ARC-Filter: OpenARC Filter v1.0.0 sourceware.org CD4AE385DDE0 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1751125440; cv=pass; b=ggLbY/vtfwolayDcwDkQVbJlZDNS+2FrdKIzCSQi1FLNNfEHJE28hANvOEH30yjNQOH5ijLLD1/icJaFkh97tcYOg9WDcBXRZB6NPLCSWZuSu/u5g5sMH/CAup5p9PgGQWQ88Nv/WUOS88wszZNLHD2AQwlZAyR11vohCqoLVx0= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1751125440; c=relaxed/simple; bh=4z2/jgevd/odMJrxaxH6lD9IDinoHLMrTeYpR/lYGO4=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=CsinpbRKwn6oFBMDdSlQjyqKdPPY1HL1kzg67EiEzg373aAzt5AIAgY9+ZDaH2f14hW+VeYPNaFIzjbm/7TALsZk+nq6wzhNcuYDsUMOYv8mgFfsLy8rqkVBkuJUsIMiqgyXOIiXPYW8BfGkZaNSaJV9bSc3+mYJTGgM1yqRfWA= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org CD4AE385DDE0 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=fOgAZQop480zZbVWUdqWl4JBx4IUP4Xxi1vgs36a2Z6/yhns31QDsO7u0mp39Ac3N/Kgi11QKpmQyvmE+drgUlxjjcfLFw4q6ikSasQyKXCp/oX4TC1tha++veLt3N/8SoWizIrEe0vFjnN9+UjgqjCKj3DytAG0qi7nqBFvxUZZ3QYMTbbAF0f+CYOAH7FU8qx2yXZxcB0QdDLsPfEqUqPBjeddkZ+N8yDvUA0uIQv5OONq8F+sqdagSyUAcmsz+WYv6zBP5SUYK0hhcTjqUjKxh1M03ilfqfneDf5AIdPupYTsuqxUjjXyaE277jf/KoYBa6JtuqEFlAw5YvwuLA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=4z2/jgevd/odMJrxaxH6lD9IDinoHLMrTeYpR/lYGO4=; b=V4ksswpAgZyNb0oTHKy8oaCOV0sxbUBJMq+wGu9T4XdcudWfNRT9MNCjWlOtJF9McoU2Q3E+yhXCluPcyX70LY9oCVh2ArxUgGnmsVxeaoSHavBkkL6XiJ8l5ucrU29Ks6um+h/bN9BB8xsehUpXEVG9rC++3T7UrLQ8M3JkcKASbWqIDRr4xMd4c1G9XP/ImLTwSyuQqupxVPVy9t6Sn3/eD8pDCAQMSucYsjy8WXx/q06rZOvxD5UN/Y7BiZoT+Ni+c4/AHEUpfEdM5CvXsRQYqR3MICdphGKONBfGTOYqKMP/DXn4bBLhg8eGyzggL5bTP21SMQCsJ0PSfSxPUA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=att.com; dmarc=pass action=none header.from=att.com; dkim=pass header.d=att.com; arc=none To: matthew patton , "cygwin AT cygwin DOT com" Subject: RE: Why does "kubectl" in a cygwin shell ignore KUBECONFIG, but Go apps using same api work fine? Thread-Topic: Why does "kubectl" in a cygwin shell ignore KUBECONFIG, but Go apps using same api work fine? Thread-Index: Advm5rAgLCJF4/y1RGCWyIca/JHhxQArT4QAACuIdeA= Date: Sat, 28 Jun 2025 15:43:47 +0000 Message-ID: References: <2094251202 DOT 168988 DOT 1751050048376 AT mail DOT yahoo DOT com> In-Reply-To: <2094251202.168988.1751050048376@mail.yahoo.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DS0PR02MB10782:EE_|SA3PR02MB9346:EE_ x-ms-office365-filtering-correlation-id: ef0fd80f-9540-41de-0f29-08ddb65a9266 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|376014|1800799024|8096899003|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?bnBrb2tKQk5vQklNUFFDeVpTS3Z0UEw0NVhBcDkyMDduOWl6S08rdVR2bFFB?= =?utf-8?B?QlVyT29ZMTdEYjZNenB1bDFaQ2w4U09GSHU1SzNjK05EVDRxNE9aeUgva3Nt?= =?utf-8?B?Rjd5MVJNUUttZTJGY0RVSW9nL3FvZTBtUUtJQVI2emlIYXdPSHdzU3RKWVNH?= =?utf-8?B?ZWpXZWhFZXdyQnM2OVRFUURNTFYzaXVoamdaK2Z1UC95STB5SFJkSU0zeng5?= =?utf-8?B?MmRoZEZBQkpEMzF2Sy9uM1Zxcm9wdGE5eDdDVnVQNmY2THdaUmlHeldHdEVI?= =?utf-8?B?T1M3ajNUV1lZWCsvb1Rpdmg4SCtUMEt2NDlsbUpvMWM1S2lpNHpxR01oaURI?= =?utf-8?B?eFQ5cGNScE0rUGVjVTREOU5saVlIb0FhN1QyUG10RVRNSXo0Z3ltMmFtU2FH?= =?utf-8?B?SmlJN0RtSm5TL2hMSUZZa3NiRk5Md3ZOa0I2UVJMUnYwWE9iUTR6YXVQWDZo?= =?utf-8?B?dXMzYnZlWXo0eFhNU1FMR3dkVWRVcE00SEpxRzJvbEx5SDJLckVCTURGWFpj?= =?utf-8?B?a1htaUkwWENMclAxdU9hT0tkRWRjSWRDcHoxVS9ocDBKU0dsaWRuQ3MyeEp5?= =?utf-8?B?aWY2Sm9ja1ZlWnZsZU1HeUNBTDFIRTBjNFYvNWhnOUhraHp0ek0xYitBRVJ0?= =?utf-8?B?dEtwUVVIZnNCQVI1ZzYwaDhYRkx3YVlVRmxzZFZ2Y3RxOGRpR3RadGxrVnNz?= =?utf-8?B?QStjT05OeTRQa3poWnNhVGI4NWdXSzVESU1MMm1FVWRSYmRIQm5mYTRwTXBI?= =?utf-8?B?K2d1WHRGYnlCSUdLdEdYQU90SWMzVXAzY24vN1pTK0grUEtKU1doYlZmVVll?= =?utf-8?B?T2E5UGt5UDFYTVRzQVJIZnhZZXVsSlRLN2dmR1hXN2NVS3FGMWtlazZIZVBH?= =?utf-8?B?QU5JSFJMU0NjcWViQWcvVlVYd0NlVGE4cDM0ay9xV2ZVZ0JXdmRyRkNQVWNS?= =?utf-8?B?MnFURXBncFlQV3pMcjVJTHpzSHZtYWhTd0tBT0wvSmFDbEZwR0h6U1NxeHNG?= =?utf-8?B?VEo1VXhHalJvRnRDbm45aWkvVGZEeDE4UTRJZ0FXdEtoaGl6WGZWb1lUT1Rs?= =?utf-8?B?aElYNjIxN0xnU0hWOFlYc0sxbUU2cTF5bTlsY3cxbWRTYVMxZCtQOS9ieWRV?= =?utf-8?B?RVBvWG53UmcwMlA1SEkvTDF5OXVIV2IyaXBOMVV6UEZZanVnNFJ1MFFFbWhJ?= =?utf-8?B?Y1R1ZGVLY0FPOEY2VXJiUkxpMnc4WXJlS2ZOOUVuUCtEMHYvbVM5WkxSZEEv?= =?utf-8?B?a3FiejJOMGtLWTF3d1UwVmxnUFZQSGFtb0lndjE2TjhWNUhpZVI2bUFnRlZR?= =?utf-8?B?eWtJQ09GeG1pcUIvbHFpUUw4KzI4Vyt2TUZJM1lycmcwVWpvMUpJakE2VE1D?= =?utf-8?B?WFJualFhdU5YOXFma2NqL0hFNmpTKzZ5TGhPTk9COWw2RW9ibkFvdnZzUzZN?= =?utf-8?B?dDZuSHlhVjR6NW53NDJ1ekRnbWdQcHk1T1VZOEF5QzNaQnpUc3pkUGhtOVBO?= =?utf-8?B?MU1WdkJ3dkR2dlhDbC8ybTIvUDNWVGozVGFjdnJrcm5IdG9BUkpvU05VSXM0?= =?utf-8?B?NjhhZTRVcW04K3p3WFFKZnZmVzhnSXpkRVpwUWRrcmNmMitEZnZMN3g0L2pL?= =?utf-8?B?elR0T3g5dlZFUkp1MHUvd3ZmbGd6TDRDOWc1UGwyek41dloxbnBoaERPSFRM?= =?utf-8?B?bjMvYk01RVJwaDVjbXMrYzkrT0ZZSDBZT09DVWxwWSs0NWgyU0xBVUhDV2cw?= =?utf-8?B?NVA1TDJwdGdzSi9sandNMkRWRFFobTNYSHhiSlFiczJNZ0xubVdNcEZlSktN?= =?utf-8?B?YlNjWUx0cmNvblV2ZEljRHR2bVM4OGhxRnFXTVAvQ0dKcVBBeG0rczkwYXZj?= =?utf-8?B?Mk5CSFFLS1hIT2NOeDhDWERXTDVJLzdwdG1ZdGpFbksyM2h4NDkraEp0bGF1?= =?utf-8?B?emtYbmF0a0hVL2JMRXEvazZiK1Z5aUdVcHpLZGF4UTVBSklKak9ndnIwTW5Y?= =?utf-8?Q?9mcW9Vzj0Hgqohw6eDt4JQzIN01Huw=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DS0PR02MB10782.namprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(1800799024)(8096899003)(38070700018); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?QjVobklnRXh0UmdldW5CWExYdXNSczZBN2RvdkJiOWVYQUtQQm5WNlNQeUNv?= =?utf-8?B?NWhoVXB2bzh3SGVZcDl5ZXZmVjc0UXEwM2dHNFUzT05DSi8rcThlcDFocjlr?= =?utf-8?B?UmtmUEtuQjZFOFJsemdEWVgxZEZ3Y2pzSzc5S0kxWm9EOWdSR1VCWGtRcnc2?= =?utf-8?B?eTg2dks1Wjg4Q1daNG9IUzFDR1kyMEZITjVLTUNSTzZzQU9zREEyOXAzNktI?= =?utf-8?B?emVkejQ5UFc2UllaeG5WVnJxeTNoWUl3WWZVQ1NtbjExNGtxRW8xcTEwd0kz?= =?utf-8?B?bE9leUxDTFlYTlZHVEgvdUtwMmFhMmRNbmFCUFdybUlnRlhyUThGcnNyOGta?= =?utf-8?B?QnNZdERiVXZZRGpueVcyall6SGd2VXpZVW1UUkx4YUU3ZVZINGYvR3FYVFJ1?= =?utf-8?B?TzE2aVpFNjJoUVFuaWl5enBlWEV3U1d3QWlQNEFHc0xWaGpaMmo4UWVYVlFi?= =?utf-8?B?Uk9kaTVDSFFnUzh4MXJTVUl2MmZ1WUxXSG9sTENmT3NxMFdFMk1WTU1DVllh?= =?utf-8?B?cyt2cGhjN2RzeFY0cTVkcUxyeVMzSmJFSWdMcnN4eisvL05oKzFoaEpORnRF?= =?utf-8?B?UWd6ZUR0a3R2d08xWlprL2hjSDZMalBuYS9GVmtIK0RHVWdnazVLTmF4eC9o?= =?utf-8?B?QmFHOVo4ZWE0NEt3QjhaZ0xaMGVXNG9sbWh4ZmpuOVlvbndoemJ1aGdETGJi?= =?utf-8?B?aHdjbkdMTWpZbCtPakswMmJhL09qSWl6SFJiQSsxelNpQmd3bm5Sc1QydUFz?= =?utf-8?B?MEl2QUxKbXRhQ1AxZUpuQWdPcTFpUmQrUHNmK2pVeGpqQXBwdVNadnMwNVZt?= =?utf-8?B?ZVBjR01aNVh5VGI3akJEY1JFMTBRMXpXSWdNMkVmSFhTM0VoeWdzS3RkMG1E?= =?utf-8?B?VHVteDZtTW84b2I0Vmp4SW9vS3FoNkgzZUpnK2d1ZW0yK0Z4S3FtL2lZT0RW?= =?utf-8?B?K0cxSFRyTVlSWUliSjNqWTRONmlrbEd0ZlE2SjMweWprMTR6bXpYZzZtZU1o?= =?utf-8?B?cTNxRmFBdEhLZEdSbE4wVXg0c01FcUx5elJiQnZHd1dUTGNtMTMrYVY2Z3Ew?= =?utf-8?B?am40UFZkSXlwL3VlVUNUM1BvRG41bTV0c3RWaEV3akJlKy95YkVPQTUvc041?= =?utf-8?B?ZjVoQ1lKTEd0Nk9HNHlKVTF1c1E4Qmh0bXJ3MUtYcTIvcGlUWWtxc2JuTjJu?= =?utf-8?B?Ty9nUldvVzBiMW95SkZQY1BPUGtzaFAyR3dWaFJOQm5rcTNlN3BIdkhzRVp4?= =?utf-8?B?ZjJpblFRa0h1RTE4QXdZNHIzaXBETk1FcmQxcS9HUnVPQTUzaDY0MUtDODBj?= =?utf-8?B?bW1uY3hKZXVQQmJOOFBPZkpETkFlb3k3OTRHQWs3TDJoQy9mMnlCV01PaEhM?= =?utf-8?B?MHVqSDR0VERjdVBGWXNOc2ZZNWVNR0h3cFVTTlg2K25RaEcrZlJTckpjb3Bv?= =?utf-8?B?N01lb3NSUjM2a1lKUTAvb1VQQU5yY2h4dm9vRjVuWTZPa0M1TmJ3cHMvaHZG?= =?utf-8?B?VlMzY1J1cXU3eVVQQ0U2YU9Ic3hxOExVY3NYWjcrRmVDM3pCZExzbXNDS01J?= =?utf-8?B?VmtZNFUwcGxEemYvdHhNaldLS2lra2JoM1J0bzlpS1p4bFBrWUs5WTY4STNI?= =?utf-8?B?R3kySjYvTy9NV2VKOVh1ZUh2emNqdGtGZEoraGpmaHJVQ3k3QlVsSG1LSmVS?= =?utf-8?B?VTdqOWxIaUtWZ3BMdU42TkUyNklMWExXbm1sYjRpRkxNTnlrY01mMVZYS3ps?= =?utf-8?B?MEVjUzhxbFVqYy9rTlVwVGVRaDl4cW9MMzA1cXUzb0JKR1JKQm9Ua3lvQ3Vp?= =?utf-8?B?Zldlc2lWc0xBM1h6aXhibzJYSmZCWVR2ekpkQjdqTmF5c2FVc09MWStGT3ov?= =?utf-8?B?VU4zb2krbG9IaENFeVQ4NndiR2xCNHNsbnFsQWhFNjBvREI4dVdFalNFUlAx?= =?utf-8?B?YnhyM1lBSU5EMUhUT1dZMmpYb1JqU1JyZVdvcDJZeEUrazRPRWxIYkZCVjh1?= =?utf-8?B?aWIzNGgvUnovbHFaMzU4ZThpeG5BRVFJRUNPZndKQXZWdnlySUhiNCs0OC92?= =?utf-8?B?THRMbXorY09TS0QxTUdXSmhueGd2aDdDWmNHUWhwWWRHTFh2Si85ck9KNjJs?= =?utf-8?Q?OEHk=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DS0PR02MB10782.namprd02.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ef0fd80f-9540-41de-0f29-08ddb65a9266 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jun 2025 15:43:47.5652 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: e741d71c-c6b6-47b0-803c-0f3b32b07556 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: T5jAvqiCDKjX1aj33GIYBqDCZaVWx+DrdwEdxIK0gC6kuIJY2pQ1PIufZoI8Pa7v X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA3PR02MB9346 X-TM-SNTS-SMTP: 05F23977326F91A1ADA6F3753923A29B2F8FA3FF1E3C98008A96BD25F3E41FFA2 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUwNjI4MDEzMSBTYWx0ZWRfX6jrKnUcW2DrZ Ll1UWxUbk3Lu8W68cZ1MnxZR21eMOvaLY13f7hQcrojilhxd+1hY8muNEVvVL80wvK7d1eVlbsl 3/wem+OiKcHMh65bYGjoJUD2PMPfWxI+cQsTi47Sfm6U7R4/jyj0DPMlTFej/xn/EsQOBMMzkCR nZC7cqpMZMMjb3f5iEtoeRy8J0D1vpb4Tm1COM4aul0/tWKlTMVOb4L8tDypbp5xcXC6G4YtVNM eeLv5Z35KuIzkdFVRsJXhdd/op2eZGYEzOCAG9173oFA5UEsxsp+g5kD74OiT8/MfHem/bSvSI5 SI3F8wrW616k1HRIFNhFtCWrAXe/MZEgXETN0En4p+EL1qWe9zU6yB5gGueBtU0Kh2+tAkv5dsW 15MvaZLqfR18wHrVONBlhk+lrhIYo7ibkOFUCuvau9SKULbEv5gQInflg+lhvsFXtWf7xqEA X-Proofpoint-ORIG-GUID: cv3W0jPIhWUNSG1H6maoSWtRpzQxT_tu X-Proofpoint-GUID: cv3W0jPIhWUNSG1H6maoSWtRpzQxT_tu X-Authority-Analysis: v=2.4 cv=F/hXdrhN c=1 sm=1 tr=0 ts=68600dbe b=1 cx=c_pps a=VXHOiMMwGAwA+y4G3/O+aw==:117 a=VXHOiMMwGAwA+y4G3/O+aw==:17 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=0DaT6TM22K-C8pGn:21 a=xqWC_Br6kY4A:10 a=6IFa9wvqVegA:10 a=w_pzkKWiAAAA:8 a=GcTJlafoI2cVVV0PpUMA:9 a=QEXdDO2ut3YA:10 a=yMhMjlubAAAA:8 a=SSmOFEACAAAA:8 a=tAb6P_mmr4fAJxav:21 a=gKO2Hq4RSVkA:10 a=UiCQ7L4-1S4A:10 a=hTZeC7Yk6K0A:10 a=frz4AuCg-hUA:10 a=sRI3_1zDfAgwuvI8zelB:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1099,Hydra:6.1.7,FMLib:17.12.80.40 definitions=2025-06-27_05,2025-06-27_01,2025-03-28_01 X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=0 spamscore=0 mlxscore=0 suspectscore=0 bulkscore=0 malwarescore=0 clxscore=1011 mlxlogscore=999 phishscore=0 lowpriorityscore=0 priorityscore=1501 impostorscore=0 adultscore=0 classifier=spam authscore=0 authtc=n/a authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2505280000 definitions=main-2506280131 X-Content-Filtered-By: Mailman/MimeDel 2.1.30 X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.30 List-Id: General Cygwin discussions and problem reports List-Archive: List-Post: List-Help: List-Subscribe: , From: "KARR, DAVID via Cygwin" Reply-To: "KARR, DAVID" Content-Type: text/plain; charset="utf-8" Sender: "Cygwin" Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 55SFjD8E1945258 Ok, well, I looked at these ideas and eliminated a few and looked at the $HOME problem. I already dealt with this with Eclipse, as the egit plugin gets confused by the Cygwin HOME. As I long ago implemented a little “pathsearch” tool that lets me find the NEXT occurrence of an executable in the PATH, creating that “kubectl” wrapper to override HOME was simple, and it works. It’s really odd that kubectl works fine if it is just getting the single “config” file, which is in a subdirectory of my Windows HOME, so somehow it still finds that. It only breaks when that file doesn’t exist and it has to read the KUBECONFIG var, which is in Windows format. The other curious clue is the error message I get when it wasn’t finding the config file, which is: error: CreateFile C:\cygwin64\home\\.kube\config: The file cannot be accessed by the system. That path is my CYGWIN home, where in that directory I have this: % ls -lt .kube lrwxrwxrwx 1 Domain Users 22 Aug 8 2024 .kube -> /c/users//.kube// So the kubectl exe, which is a Windows application, seems like it is interpreting my Cygwin HOME, and the symlink, to determine that the default file doesn’t exist. Not sure if I’ll ever figure out what’s really happening here, but at least I have a solution. Thanks. From: Cygwin On Behalf Of matthew patton via Cygwin Sent: Friday, June 27, 2025 11:47 AM To: cygwin AT cygwin DOT com Subject: Re: Why does "kubectl" in a cygwin shell ignore KUBECONFIG, but Go apps using same api work fine? > In my Cygwin home, the ". kube" directory is a symlink to my Windows home what KIND of symlink? If the old cygwin style or the current 'default', it doesn't work or rarely. I've replaced cygwin 'ln' with my own bash function wrapper that ZjQcmQRYFpfptBannerStart > In my Cygwin home, the ".kube" directory is a symlink to my Windows home what KIND of symlink? If the old cygwin style or the current 'default', it doesn't work or rarely. I've replaced cygwin 'ln' with my own bash function wrapper that calls mklink.exe. that way windows tools can do the right thing. I might also recommend you replace kubectl with a batch/shell file that resets $HOME to $USERPROFILE so you can dispense with trying to be cute.Other gotchas include GOPATH and such if the binary is windows but called within cygwin you gotta make sure you're not using cygwin/linux idioms for path delimiter. It has to be Windows style. -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple