==> Building on snom ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 468 100% 0.00kB/s 0:00:00 468 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=7/9) .nvchecker.toml 102 100% 99.61kB/s 0:00:00 102 100% 99.61kB/s 0:00:00 (xfr#2, to-chk=6/9) LICENSE 646 100% 630.86kB/s 0:00:00 646 100% 630.86kB/s 0:00:00 (xfr#3, to-chk=5/9) PKGBUILD 1,401 92% 1.34MB/s 0:00:00 1,522 100% 1.45MB/s 0:00:00 (xfr#4, to-chk=4/9) REUSE.toml 375 100% 366.21kB/s 0:00:00 375 100% 366.21kB/s 0:00:00 (xfr#5, to-chk=3/9) azure-kubelogin-0.2.13-1.log 802 100% 783.20kB/s 0:00:00 802 100% 783.20kB/s 0:00:00 (xfr#6, to-chk=2/9) LICENSES/ LICENSES/0BSD.txt -> ../LICENSE sent 2,291 bytes received 174 bytes 1,643.33 bytes/sec total size is 3,314 speedup is 1.34 ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building azure-kubelogin  -> repo: extra  -> arch: riscv64  -> worker: felix-0 ==> Building azure-kubelogin for [extra] (riscv64) ]2;🔵 Container arch-nspawn-1779724 on snom.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... error: restricting filesystem access failed because landlock is not supported by the kernel! :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-0]...done ==> Making package: azure-kubelogin 0.2.13-1 (Sat Nov 29 16:52:12 2025) ==> Retrieving sources...  -> Updating azure-kubelogin git repo... From https://github.com/Azure/kubelogin - [deleted] (none) -> dependabot/go_modules/github.com/AzureAD/microsoft-authentication-library-for-go-1.4.2 - [deleted] (none) -> dependabot/go_modules/k8s.io/apimachinery-0.33.2 - [deleted] (none) -> dependabot/go_modules/k8s.io/cli-runtime-0.33.2 - [deleted] (none) -> dependabot/go_modules/k8s.io/client-go-0.33.2 - [deleted] (none) -> refs/pull/650/merge - [deleted] (none) -> refs/pull/664/merge - [deleted] (none) -> refs/pull/670/merge - [deleted] (none) -> refs/pull/671/merge - [deleted] (none) -> refs/pull/672/merge remote: Enumerating objects: 1093, done. remote: Counting objects: 0% (1/405) remote: Counting objects: 1% (5/405) remote: Counting objects: 2% (9/405) remote: Counting objects: 3% (13/405) remote: Counting objects: 4% (17/405) remote: Counting objects: 5% (21/405) remote: Counting objects: 6% (25/405) remote: Counting objects: 7% (29/405) remote: Counting objects: 8% (33/405) remote: Counting objects: 9% (37/405) remote: Counting objects: 10% (41/405) remote: Counting objects: 11% (45/405) remote: Counting objects: 12% (49/405) remote: Counting objects: 13% (53/405) remote: Counting objects: 14% (57/405) remote: Counting objects: 15% (61/405) remote: Counting objects: 16% (65/405) remote: Counting objects: 17% (69/405) remote: Counting objects: 18% (73/405) remote: Counting objects: 19% (77/405) remote: Counting objects: 20% (81/405) remote: Counting objects: 21% (86/405) remote: Counting objects: 22% (90/405) remote: Counting objects: 23% (94/405) remote: Counting objects: 24% (98/405) remote: Counting objects: 25% (102/405) remote: Counting objects: 26% (106/405) remote: Counting objects: 27% (110/405) remote: Counting objects: 28% (114/405) remote: Counting objects: 29% (118/405) remote: Counting objects: 30% (122/405) remote: Counting objects: 31% (126/405) remote: Counting objects: 32% (130/405) remote: Counting objects: 33% (134/405) remote: Counting objects: 34% (138/405) remote: Counting objects: 35% (142/405) remote: Counting objects: 36% (146/405) remote: Counting objects: 37% (150/405) remote: Counting objects: 38% (154/405) remote: Counting objects: 39% (158/405) remote: Counting objects: 40% (162/405) remote: Counting objects: 41% (167/405) remote: Counting objects: 42% (171/405) remote: Counting objects: 43% (175/405) remote: Counting objects: 44% (179/405) remote: Counting objects: 45% (183/405) remote: Counting objects: 46% (187/405) remote: Counting objects: 47% (191/405) remote: Counting objects: 48% (195/405) remote: Counting objects: 49% (199/405) remote: Counting objects: 50% (203/405) remote: Counting objects: 51% (207/405) remote: Counting objects: 52% (211/405) remote: Counting objects: 53% (215/405) remote: Counting objects: 54% (219/405) remote: Counting objects: 55% (223/405) remote: Counting objects: 56% (227/405) remote: Counting objects: 57% (231/405) remote: Counting objects: 58% (235/405) remote: Counting objects: 59% (239/405) remote: Counting objects: 60% (243/405) remote: Counting objects: 61% (248/405) remote: Counting objects: 62% (252/405) remote: Counting objects: 63% (256/405) remote: Counting objects: 64% (260/405) remote: Counting objects: 65% (264/405) remote: Counting objects: 66% (268/405) remote: Counting objects: 67% (272/405) remote: Counting objects: 68% (276/405) remote: Counting objects: 69% (280/405) remote: Counting objects: 70% (284/405) remote: Counting objects: 71% (288/405) remote: Counting objects: 72% (292/405) remote: Counting objects: 73% (296/405) remote: Counting objects: 74% (300/405) remote: Counting objects: 75% (304/405) remote: Counting objects: 76% (308/405) remote: Counting objects: 77% (312/405) remote: Counting objects: 78% (316/405) remote: Counting objects: 79% (320/405) remote: Counting objects: 80% (324/405) remote: Counting objects: 81% (329/405) remote: Counting objects: 82% (333/405) remote: Counting objects: 83% (337/405) remote: Counting objects: 84% (341/405) remote: Counting objects: 85% (345/405) remote: Counting objects: 86% (349/405) remote: Counting objects: 87% (353/405) remote: Counting objects: 88% (357/405) remote: Counting objects: 89% (361/405) remote: Counting objects: 90% (365/405) remote: Counting objects: 91% (369/405) remote: Counting objects: 92% (373/405) remote: Counting objects: 93% (377/405) remote: Counting objects: 94% (381/405) remote: Counting objects: 95% (385/405) remote: Counting objects: 96% (389/405) remote: Counting objects: 97% (393/405) remote: Counting objects: 98% (397/405) remote: Counting objects: 99% (401/405) remote: Counting objects: 100% (405/405) remote: Counting objects: 100% (405/405), done. remote: Compressing objects: 0% (1/170) remote: Compressing objects: 1% (2/170) remote: Compressing objects: 2% (4/170) remote: Compressing objects: 3% (6/170) remote: Compressing objects: 4% (7/170) remote: Compressing objects: 5% (9/170) remote: Compressing objects: 6% (11/170) remote: Compressing objects: 7% (12/170) remote: Compressing objects: 8% (14/170) remote: Compressing objects: 9% (16/170) remote: Compressing objects: 10% (17/170) remote: Compressing objects: 11% (19/170) remote: Compressing objects: 12% (21/170) remote: Compressing objects: 13% (23/170) remote: Compressing objects: 14% (24/170) remote: Compressing objects: 15% (26/170) remote: Compressing objects: 16% (28/170) remote: Compressing objects: 17% (29/170) remote: Compressing objects: 18% (31/170) remote: Compressing objects: 19% (33/170) remote: Compressing objects: 20% (34/170) remote: Compressing objects: 21% (36/170) remote: Compressing objects: 22% (38/170) remote: Compressing objects: 23% (40/170) remote: Compressing objects: 24% (41/170) remote: Compressing objects: 25% (43/170) remote: Compressing objects: 26% (45/170) remote: Compressing objects: 27% (46/170) remote: Compressing objects: 28% (48/170) remote: Compressing objects: 29% (50/170) remote: Compressing objects: 30% (51/170) remote: Compressing objects: 31% (53/170) remote: Compressing objects: 32% (55/170) remote: Compressing objects: 33% (57/170) remote: Compressing objects: 34% (58/170) remote: Compressing objects: 35% (60/170) remote: Compressing objects: 36% (62/170) remote: Compressing objects: 37% (63/170) remote: Compressing objects: 38% (65/170) remote: Compressing objects: 39% (67/170) remote: Compressing objects: 40% (68/170) remote: Compressing objects: 41% (70/170) remote: Compressing objects: 42% (72/170) remote: Compressing objects: 43% (74/170) remote: Compressing objects: 44% (75/170) remote: Compressing objects: 45% (77/170) remote: Compressing objects: 46% (79/170) remote: Compressing objects: 47% (80/170) remote: Compressing objects: 48% (82/170) remote: Compressing objects: 49% (84/170) remote: Compressing objects: 50% (85/170) remote: Compressing objects: 51% (87/170) remote: Compressing objects: 52% (89/170) remote: Compressing objects: 53% (91/170) remote: Compressing objects: 54% (92/170) remote: Compressing objects: 55% (94/170) remote: Compressing objects: 56% (96/170) remote: Compressing objects: 57% (97/170) remote: Compressing objects: 58% (99/170) remote: Compressing objects: 59% (101/170) remote: Compressing objects: 60% (102/170) remote: Compressing objects: 61% (104/170) remote: Compressing objects: 62% (106/170) remote: Compressing objects: 63% (108/170) remote: Compressing objects: 64% (109/170) remote: Compressing objects: 65% (111/170) remote: Compressing objects: 66% (113/170) remote: Compressing objects: 67% (114/170) remote: Compressing objects: 68% (116/170) remote: Compressing objects: 69% (118/170) remote: Compressing objects: 70% (119/170) remote: Compressing objects: 71% (121/170) remote: Compressing objects: 72% (123/170) remote: Compressing objects: 73% (125/170) remote: Compressing objects: 74% (126/170) remote: Compressing objects: 75% (128/170) remote: Compressing objects: 76% (130/170) remote: Compressing objects: 77% (131/170) remote: Compressing objects: 78% (133/170) remote: Compressing objects: 79% (135/170) remote: Compressing objects: 80% (136/170) remote: Compressing objects: 81% (138/170) remote: Compressing objects: 82% (140/170) remote: Compressing objects: 83% (142/170) remote: Compressing objects: 84% (143/170) remote: Compressing objects: 85% (145/170) remote: Compressing objects: 86% (147/170) remote: Compressing objects: 87% (148/170) remote: Compressing objects: 88% (150/170) remote: Compressing objects: 89% (152/170) remote: Compressing objects: 90% (153/170) remote: Compressing objects: 91% (155/170) remote: Compressing objects: 92% (157/170) remote: Compressing objects: 93% (159/170) remote: Compressing objects: 94% (160/170) remote: Compressing objects: 95% (162/170) remote: Compressing objects: 96% (164/170) remote: Compressing objects: 97% (165/170) remote: Compressing objects: 98% (167/170) remote: Compressing objects: 99% (169/170) remote: Compressing objects: 100% (170/170) remote: Compressing objects: 100% (170/170), done. Receiving objects: 0% (1/1093) Receiving objects: 1% (11/1093) Receiving objects: 2% (22/1093) Receiving objects: 3% (33/1093) Receiving objects: 4% (44/1093) Receiving objects: 5% (55/1093) Receiving objects: 6% (66/1093) Receiving objects: 7% (77/1093) Receiving objects: 7% (85/1093), 1.67 MiB | 1.52 MiB/s Receiving objects: 7% (85/1093), 10.11 MiB | 4.82 MiB/s Receiving objects: 7% (85/1093), 19.83 MiB | 6.40 MiB/s Receiving objects: 8% (88/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 9% (99/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 10% (110/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 11% (121/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 12% (132/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 13% (143/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 14% (154/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 15% (164/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 16% (175/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 17% (186/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 18% (197/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 19% (208/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 20% (219/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 21% (230/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 22% (241/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 23% (252/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 24% (263/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 25% (274/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 26% (285/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 27% (296/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 28% (307/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 29% (317/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 30% (328/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 31% (339/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 32% (350/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 33% (361/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 34% (372/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 35% (383/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 36% (394/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 37% (405/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 38% (416/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 39% (427/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 40% (438/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 41% (449/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 42% (460/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 43% (470/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 44% (481/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 45% (492/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 46% (503/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 47% (514/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 48% (525/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 49% (536/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 50% (547/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 51% (558/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 52% (569/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 53% (580/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 54% (591/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 55% (602/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 56% (613/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 57% (624/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 58% (634/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 59% (645/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 60% (656/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 61% (667/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 62% (678/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 63% (689/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 64% (700/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 65% (711/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 66% (722/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 67% (733/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 68% (744/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 69% (755/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 70% (766/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 71% (777/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 72% (787/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 73% (798/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 74% (809/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 75% (820/1093), 27.32 MiB | 7.52 MiB/s Receiving objects: 75% (821/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 76% (831/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 77% (842/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 78% (853/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 79% (864/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 80% (875/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 81% (886/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 82% (897/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 83% (908/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 84% (919/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 85% (930/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 86% (940/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 87% (951/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 88% (962/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 89% (973/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 90% (984/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 91% (995/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 92% (1006/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 93% (1017/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 94% (1028/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 95% (1039/1093), 28.57 MiB | 6.72 MiB/s remote: Total 1093 (delta 304), reused 274 (delta 231), pack-reused 688 (from 2) Receiving objects: 96% (1050/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 97% (1061/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 98% (1072/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 99% (1083/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 100% (1093/1093), 28.57 MiB | 6.72 MiB/s Receiving objects: 100% (1093/1093), 28.80 MiB | 6.32 MiB/s, done. Resolving deltas: 0% (0/710) Resolving deltas: 1% (8/710) Resolving deltas: 2% (15/710) Resolving deltas: 3% (22/710) Resolving deltas: 4% (29/710) Resolving deltas: 5% (36/710) Resolving deltas: 6% (43/710) Resolving deltas: 7% (50/710) Resolving deltas: 8% (57/710) Resolving deltas: 9% (64/710) Resolving deltas: 10% (71/710) Resolving deltas: 11% (79/710) Resolving deltas: 12% (86/710) Resolving deltas: 13% (93/710) Resolving deltas: 14% (100/710) Resolving deltas: 15% (107/710) Resolving deltas: 16% (114/710) Resolving deltas: 17% (121/710) Resolving deltas: 18% (128/710) Resolving deltas: 19% (135/710) Resolving deltas: 20% (142/710) Resolving deltas: 21% (151/710) Resolving deltas: 22% (157/710) Resolving deltas: 23% (164/710) Resolving deltas: 24% (171/710) Resolving deltas: 25% (178/710) Resolving deltas: 26% (185/710) Resolving deltas: 27% (192/710) Resolving deltas: 28% (199/710) Resolving deltas: 29% (206/710) Resolving deltas: 30% (213/710) Resolving deltas: 31% (221/710) Resolving deltas: 32% (228/710) Resolving deltas: 33% (235/710) Resolving deltas: 34% (242/710) Resolving deltas: 35% (249/710) Resolving deltas: 36% (256/710) Resolving deltas: 37% (263/710) Resolving deltas: 38% (270/710) Resolving deltas: 39% (277/710) Resolving deltas: 40% (284/710) Resolving deltas: 41% (292/710) Resolving deltas: 42% (299/710) Resolving deltas: 43% (306/710) Resolving deltas: 44% (313/710) Resolving deltas: 45% (320/710) Resolving deltas: 46% (327/710) Resolving deltas: 47% (334/710) Resolving deltas: 48% (341/710) Resolving deltas: 49% (348/710) Resolving deltas: 50% (355/710) Resolving deltas: 51% (363/710) Resolving deltas: 52% (371/710) Resolving deltas: 53% (377/710) Resolving deltas: 54% (384/710) Resolving deltas: 55% (391/710) Resolving deltas: 56% (398/710) Resolving deltas: 57% (406/710) Resolving deltas: 58% (412/710) Resolving deltas: 59% (419/710) Resolving deltas: 60% (426/710) Resolving deltas: 61% (435/710) Resolving deltas: 62% (441/710) Resolving deltas: 63% (449/710) Resolving deltas: 64% (455/710) Resolving deltas: 65% (462/710) Resolving deltas: 66% (469/710) Resolving deltas: 67% (476/710) Resolving deltas: 68% (483/710) Resolving deltas: 69% (490/710) Resolving deltas: 70% (497/710) Resolving deltas: 71% (505/710) Resolving deltas: 72% (512/710) Resolving deltas: 73% (519/710) Resolving deltas: 74% (526/710) Resolving deltas: 75% (533/710) Resolving deltas: 76% (540/710) Resolving deltas: 77% (547/710) Resolving deltas: 78% (554/710) Resolving deltas: 79% (561/710) Resolving deltas: 80% (568/710) Resolving deltas: 81% (576/710) Resolving deltas: 82% (583/710) Resolving deltas: 83% (590/710) Resolving deltas: 84% (597/710) Resolving deltas: 85% (604/710) Resolving deltas: 86% (611/710) Resolving deltas: 87% (618/710) Resolving deltas: 88% (625/710) Resolving deltas: 89% (632/710) Resolving deltas: 90% (639/710) Resolving deltas: 91% (647/710) Resolving deltas: 92% (654/710) Resolving deltas: 93% (661/710) Resolving deltas: 94% (668/710) Resolving deltas: 95% (675/710) Resolving deltas: 96% (682/710) Resolving deltas: 97% (689/710) Resolving deltas: 98% (696/710) Resolving deltas: 99% (703/710) Resolving deltas: 100% (710/710) Resolving deltas: 100% (710/710), completed with 35 local objects. * [new branch] copilot/fix-679 -> copilot/fix-679 * [new branch] copilot/fix-681 -> copilot/fix-681 * [new branch] copilot/fix-697 -> copilot/fix-697 * [new branch] copilot/fix-bug-654 -> copilot/fix-bug-654 * [new branch] copilot/fix-ee583c13-9cf1-48b3-b283-a3df41495363 -> copilot/fix-ee583c13-9cf1-48b3-b283-a3df41495363 * [new branch] copilot/support-azure-pipelines-env-vars -> copilot/support-azure-pipelines-env-vars * [new branch] daxapatel/kubelogin-pop-cache -> daxapatel/kubelogin-pop-cache * [new branch] dependabot/go_modules/github.com/AzureAD/microsoft-authentication-library-for-go-1.5.0 -> dependabot/go_modules/github.com/AzureAD/microsoft-authentication-library-for-go-1.5.0 * [new branch] dependabot/go_modules/k8s.io/apimachinery-0.34.1 -> dependabot/go_modules/k8s.io/apimachinery-0.34.1 * [new branch] dependabot/go_modules/k8s.io/cli-runtime-0.34.1 -> dependabot/go_modules/k8s.io/cli-runtime-0.34.1 * [new branch] dependabot/go_modules/k8s.io/client-go-0.34.1 -> dependabot/go_modules/k8s.io/client-go-0.34.1 * [new branch] fix-pop-keychain-storage-conflict -> fix-pop-keychain-storage-conflict 121cd10..566fa6b gh-pages -> gh-pages 205212e..65018ad main -> main * [new branch] release-v0.2.12 -> release-v0.2.12 + f456c8b...fb91ffb refs/pull/607/merge -> refs/pull/607/merge (forced update) + e068568...68411b5 refs/pull/649/merge -> refs/pull/649/merge (forced update) + 6865432...205212e refs/pull/664/head -> refs/pull/664/head (forced update) + 8d508a2...5b73d27 refs/pull/670/head -> refs/pull/670/head (forced update) + f308a3a...5728c27 refs/pull/671/head -> refs/pull/671/head (forced update) + e94bfc3...ca7e1aa refs/pull/672/head -> refs/pull/672/head (forced update) * [new ref] refs/pull/676/head -> refs/pull/676/head * [new ref] refs/pull/678/head -> refs/pull/678/head * [new ref] refs/pull/680/head -> refs/pull/680/head * [new ref] refs/pull/682/head -> refs/pull/682/head * [new ref] refs/pull/683/head -> refs/pull/683/head * [new ref] refs/pull/684/head -> refs/pull/684/head * [new ref] refs/pull/685/head -> refs/pull/685/head * [new ref] refs/pull/686/head -> refs/pull/686/head * [new ref] refs/pull/687/head -> refs/pull/687/head * [new ref] refs/pull/688/head -> refs/pull/688/head * [new ref] refs/pull/689/head -> refs/pull/689/head * [new ref] refs/pull/689/merge -> refs/pull/689/merge * [new ref] refs/pull/690/head -> refs/pull/690/head * [new ref] refs/pull/692/head -> refs/pull/692/head * [new ref] refs/pull/693/head -> refs/pull/693/head * [new ref] refs/pull/694/head -> refs/pull/694/head * [new ref] refs/pull/695/head -> refs/pull/695/head * [new ref] refs/pull/696/head -> refs/pull/696/head * [new ref] refs/pull/699/head -> refs/pull/699/head * [new ref] refs/pull/700/head -> refs/pull/700/head * [new ref] refs/pull/701/head -> refs/pull/701/head * [new ref] refs/pull/702/head -> refs/pull/702/head * [new ref] refs/pull/702/merge -> refs/pull/702/merge * [new ref] refs/pull/703/head -> refs/pull/703/head * [new ref] refs/pull/704/head -> refs/pull/704/head * [new ref] refs/pull/704/merge -> refs/pull/704/merge * [new ref] refs/pull/705/head -> refs/pull/705/head * [new ref] refs/pull/705/merge -> refs/pull/705/merge * [new ref] refs/pull/706/head -> refs/pull/706/head * [new ref] refs/pull/706/merge -> refs/pull/706/merge * [new ref] refs/pull/707/head -> refs/pull/707/head * [new ref] refs/pull/707/merge -> refs/pull/707/merge * [new ref] refs/pull/709/head -> refs/pull/709/head * [new ref] refs/pull/710/head -> refs/pull/710/head * [new ref] refs/pull/713/head -> refs/pull/713/head * [new ref] refs/pull/715/head -> refs/pull/715/head * [new ref] refs/pull/716/head -> refs/pull/716/head * [new ref] refs/pull/717/head -> refs/pull/717/head * [new ref] refs/pull/718/head -> refs/pull/718/head * [new ref] refs/pull/719/head -> refs/pull/719/head * [new ref] refs/pull/719/merge -> refs/pull/719/merge * [new ref] refs/pull/723/head -> refs/pull/723/head * [new ref] refs/pull/724/head -> refs/pull/724/head * [new ref] refs/pull/726/head -> refs/pull/726/head * [new ref] refs/pull/727/head -> refs/pull/727/head * [new ref] refs/pull/728/head -> refs/pull/728/head * [new tag] v0.2.10 -> v0.2.10 * [new tag] v0.2.11 -> v0.2.11 * [new tag] v0.2.12 -> v0.2.12 * [new tag] v0.2.13 -> v0.2.13 ==> Validating source files with sha256sums... azure-kubelogin ... Passed ]2;🔵 Container arch-nspawn-1780778 on snom.felixc.at\==> Making package: azure-kubelogin 0.2.13-1 (Sat Nov 29 16:52:40 2025) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (6) New Version Net Change Download Size extra/perl-error 0.17030-2 0.04 MiB extra/perl-mailtools 2.22-2 0.10 MiB extra/perl-timedate 2.33-8 0.08 MiB extra/zlib-ng 2.2.5-1 0.21 MiB extra/git 2.52.0-1 28.75 MiB 7.14 MiB extra/go 2:1.25.4-1 189.25 MiB Total Download Size: 7.14 MiB Total Installed Size: 218.44 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... git-2.52.0-1-riscv64 downloading... error: restricting filesystem access failed because landlock is not supported by the kernel! checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing zlib-ng... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-cgi: gitweb (web interface) support python: git svn & git p4 subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] less: the default pager for git installing go... :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 970. Creating user 'git' (git daemon user) with UID 970 and GID 970. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Checking for old perl modules... [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of azure-kubelogin git repo... Cloning into 'azure-kubelogin'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... go: downloading github.com/spf13/cobra v1.8.1 go: downloading github.com/spf13/pflag v1.0.5 go: downloading k8s.io/cli-runtime v0.29.3 go: downloading k8s.io/klog/v2 v2.130.1 go: downloading k8s.io/client-go v0.29.3 go: downloading github.com/stretchr/testify v1.10.0 go: downloading github.com/Azure/azure-sdk-for-go/sdk/azcore v1.14.0 go: downloading github.com/AzureAD/microsoft-authentication-library-for-go v1.4.2 go: downloading github.com/google/uuid v1.6.0 go: downloading github.com/golang-jwt/jwt/v4 v4.5.2 go: downloading github.com/AzureAD/microsoft-authentication-extensions-for-go/cache v0.1.1 go: downloading golang.org/x/sys v0.38.0 go: downloading gopkg.in/dnaeon/go-vcr.v4 v4.0.2 go: downloading github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.8.0 go: downloading go.uber.org/mock v0.5.0 go: downloading github.com/Azure/azure-sdk-for-go/sdk/azidentity/cache v0.3.0 go: downloading github.com/Azure/go-autorest/autorest v0.11.29 go: downloading github.com/Azure/go-autorest v14.2.0+incompatible go: downloading github.com/Azure/go-autorest/autorest/adal v0.9.23 go: downloading golang.org/x/crypto v0.45.0 go: downloading k8s.io/apimachinery v0.29.3 go: downloading github.com/google/go-cmp v0.6.0 go: downloading github.com/inconshreveable/mousetrap v1.1.0 go: downloading github.com/go-logr/logr v1.4.1 go: downloading github.com/evanphx/json-patch v5.6.0+incompatible go: downloading k8s.io/utils v0.0.0-20230726121419-3b25d923346b go: downloading github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c go: downloading github.com/keybase/go-keychain v0.0.1 go: downloading gopkg.in/yaml.v3 v3.0.1 go: downloading github.com/Azure/azure-sdk-for-go/sdk/internal v1.10.0 go: downloading github.com/davecgh/go-spew v1.1.1 go: downloading github.com/pmezard/go-difflib v1.0.0 go: downloading github.com/Azure/go-autorest/logger v0.2.1 go: downloading github.com/Azure/go-autorest/tracing v0.6.0 go: downloading github.com/Azure/go-autorest/autorest/date v0.3.0 go: downloading github.com/gogo/protobuf v1.3.2 go: downloading github.com/google/gofuzz v1.2.0 go: downloading github.com/imdario/mergo v0.3.13 go: downloading golang.org/x/term v0.37.0 go: downloading sigs.k8s.io/structured-merge-diff/v4 v4.4.1 go: downloading sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd go: downloading github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de go: downloading github.com/moby/term v0.0.0-20221205130635-1aeaba878587 go: downloading sigs.k8s.io/yaml v1.3.0 go: downloading github.com/google/gnostic-models v0.6.8 go: downloading golang.org/x/sync v0.18.0 go: downloading golang.org/x/text v0.31.0 go: downloading gopkg.in/yaml.v2 v2.4.0 go: downloading k8s.io/api v0.29.3 go: downloading github.com/golang/protobuf v1.5.4 go: downloading k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 go: downloading sigs.k8s.io/kustomize/api v0.13.5-0.20230601165947-6ce0bf390ce3 go: downloading sigs.k8s.io/kustomize/kyaml v0.14.3-0.20230601165947-6ce0bf390ce3 go: downloading github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 go: downloading github.com/peterbourgon/diskv v2.0.1+incompatible go: downloading golang.org/x/net v0.47.0 go: downloading github.com/golang-jwt/jwt/v5 v5.2.3 go: downloading github.com/pkg/errors v0.9.1 go: downloading github.com/kylelemons/godebug v1.1.0 go: downloading gopkg.in/inf.v0 v0.9.1 go: downloading github.com/json-iterator/go v1.1.12 go: downloading google.golang.org/protobuf v1.33.0 go: downloading github.com/go-openapi/swag v0.22.3 go: downloading github.com/go-openapi/jsonreference v0.20.2 go: downloading golang.org/x/oauth2 v0.30.0 go: downloading golang.org/x/time v0.3.0 go: downloading github.com/google/btree v1.1.2 go: downloading github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd go: downloading github.com/modern-go/reflect2 v1.0.2 go: downloading github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 go: downloading github.com/go-errors/errors v1.4.2 go: downloading github.com/go-openapi/jsonpointer v0.19.6 go: downloading github.com/mailru/easyjson v0.7.7 go: downloading github.com/emicklei/go-restful/v3 v3.11.0 go: downloading github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 go: downloading github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 go: downloading github.com/xlab/treeprint v1.2.0 go: downloading github.com/josharian/intern v1.0.0 go: downloading go.starlark.net v0.0.0-20230525235612-a134d8f9ddca # github.com/Azure/azure-sdk-for-go/sdk/azcore v1.14.0 ## explicit; go 1.18 github.com/Azure/azure-sdk-for-go/sdk/azcore github.com/Azure/azure-sdk-for-go/sdk/azcore/arm/internal/resource github.com/Azure/azure-sdk-for-go/sdk/azcore/arm/policy github.com/Azure/azure-sdk-for-go/sdk/azcore/arm/runtime github.com/Azure/azure-sdk-for-go/sdk/azcore/cloud github.com/Azure/azure-sdk-for-go/sdk/azcore/internal/exported github.com/Azure/azure-sdk-for-go/sdk/azcore/internal/log github.com/Azure/azure-sdk-for-go/sdk/azcore/internal/pollers github.com/Azure/azure-sdk-for-go/sdk/azcore/internal/pollers/async github.com/Azure/azure-sdk-for-go/sdk/azcore/internal/pollers/body github.com/Azure/azure-sdk-for-go/sdk/azcore/internal/pollers/fake github.com/Azure/azure-sdk-for-go/sdk/azcore/internal/pollers/loc github.com/Azure/azure-sdk-for-go/sdk/azcore/internal/pollers/op github.com/Azure/azure-sdk-for-go/sdk/azcore/internal/shared github.com/Azure/azure-sdk-for-go/sdk/azcore/log github.com/Azure/azure-sdk-for-go/sdk/azcore/policy github.com/Azure/azure-sdk-for-go/sdk/azcore/runtime github.com/Azure/azure-sdk-for-go/sdk/azcore/streaming github.com/Azure/azure-sdk-for-go/sdk/azcore/tracing # github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.8.0 ## explicit; go 1.18 github.com/Azure/azure-sdk-for-go/sdk/azidentity github.com/Azure/azure-sdk-for-go/sdk/azidentity/internal # github.com/Azure/azure-sdk-for-go/sdk/azidentity/cache v0.3.0 ## explicit; go 1.18 github.com/Azure/azure-sdk-for-go/sdk/azidentity/cache github.com/Azure/azure-sdk-for-go/sdk/azidentity/cache/internal/aescbc github.com/Azure/azure-sdk-for-go/sdk/azidentity/cache/internal/jwe # github.com/Azure/azure-sdk-for-go/sdk/internal v1.10.0 ## explicit; go 1.18 github.com/Azure/azure-sdk-for-go/sdk/internal/diag github.com/Azure/azure-sdk-for-go/sdk/internal/errorinfo github.com/Azure/azure-sdk-for-go/sdk/internal/exported github.com/Azure/azure-sdk-for-go/sdk/internal/log github.com/Azure/azure-sdk-for-go/sdk/internal/poller github.com/Azure/azure-sdk-for-go/sdk/internal/temporal github.com/Azure/azure-sdk-for-go/sdk/internal/uuid # github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 ## explicit; go 1.16 github.com/Azure/go-ansiterm github.com/Azure/go-ansiterm/winterm # github.com/Azure/go-autorest v14.2.0+incompatible ## explicit github.com/Azure/go-autorest # github.com/Azure/go-autorest/autorest v0.11.29 ## explicit; go 1.15 github.com/Azure/go-autorest/autorest # github.com/Azure/go-autorest/autorest/adal v0.9.23 ## explicit; go 1.15 github.com/Azure/go-autorest/autorest/adal # github.com/Azure/go-autorest/autorest/date v0.3.0 ## explicit; go 1.12 github.com/Azure/go-autorest/autorest/date # github.com/Azure/go-autorest/logger v0.2.1 ## explicit; go 1.12 github.com/Azure/go-autorest/logger # github.com/Azure/go-autorest/tracing v0.6.0 ## explicit; go 1.12 github.com/Azure/go-autorest/tracing # github.com/AzureAD/microsoft-authentication-extensions-for-go/cache v0.1.1 ## explicit; go 1.18 github.com/AzureAD/microsoft-authentication-extensions-for-go/cache github.com/AzureAD/microsoft-authentication-extensions-for-go/cache/accessor github.com/AzureAD/microsoft-authentication-extensions-for-go/cache/internal/flock github.com/AzureAD/microsoft-authentication-extensions-for-go/cache/internal/lock # github.com/AzureAD/microsoft-authentication-library-for-go v1.4.2 ## explicit; go 1.18 github.com/AzureAD/microsoft-authentication-library-for-go/apps/cache github.com/AzureAD/microsoft-authentication-library-for-go/apps/confidential github.com/AzureAD/microsoft-authentication-library-for-go/apps/errors github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/base github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/base/storage github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/exported github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/json github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/json/types/time github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/local github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/oauth github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/oauth/ops github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/oauth/ops/accesstokens github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/oauth/ops/authority github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/oauth/ops/internal/comm github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/oauth/ops/internal/grant github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/oauth/ops/wstrust github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/oauth/ops/wstrust/defs github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/options github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/shared github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/version github.com/AzureAD/microsoft-authentication-library-for-go/apps/public # github.com/davecgh/go-spew v1.1.1 ## explicit github.com/davecgh/go-spew/spew # github.com/emicklei/go-restful/v3 v3.11.0 ## explicit; go 1.13 github.com/emicklei/go-restful/v3 github.com/emicklei/go-restful/v3/log # github.com/evanphx/json-patch v5.6.0+incompatible ## explicit github.com/evanphx/json-patch # github.com/go-errors/errors v1.4.2 ## explicit; go 1.14 github.com/go-errors/errors # github.com/go-logr/logr v1.4.1 ## explicit; go 1.18 github.com/go-logr/logr # github.com/go-openapi/jsonpointer v0.19.6 ## explicit; go 1.13 github.com/go-openapi/jsonpointer # github.com/go-openapi/jsonreference v0.20.2 ## explicit; go 1.13 github.com/go-openapi/jsonreference github.com/go-openapi/jsonreference/internal # github.com/go-openapi/swag v0.22.3 ## explicit; go 1.18 github.com/go-openapi/swag # github.com/gogo/protobuf v1.3.2 ## explicit; go 1.15 github.com/gogo/protobuf/proto github.com/gogo/protobuf/sortkeys # github.com/golang-jwt/jwt/v4 v4.5.2 ## explicit; go 1.16 github.com/golang-jwt/jwt/v4 # github.com/golang-jwt/jwt/v5 v5.2.3 ## explicit; go 1.18 github.com/golang-jwt/jwt/v5 # github.com/golang/protobuf v1.5.4 ## explicit; go 1.17 github.com/golang/protobuf/proto github.com/golang/protobuf/ptypes github.com/golang/protobuf/ptypes/any github.com/golang/protobuf/ptypes/duration github.com/golang/protobuf/ptypes/timestamp # github.com/google/btree v1.1.2 ## explicit; go 1.18 github.com/google/btree # github.com/google/gnostic-models v0.6.8 ## explicit; go 1.18 github.com/google/gnostic-models/compiler github.com/google/gnostic-models/extensions github.com/google/gnostic-models/jsonschema github.com/google/gnostic-models/openapiv2 github.com/google/gnostic-models/openapiv3 # github.com/google/go-cmp v0.6.0 ## explicit; go 1.13 github.com/google/go-cmp/cmp github.com/google/go-cmp/cmp/internal/diff github.com/google/go-cmp/cmp/internal/flags github.com/google/go-cmp/cmp/internal/function github.com/google/go-cmp/cmp/internal/value # github.com/google/gofuzz v1.2.0 ## explicit; go 1.12 github.com/google/gofuzz github.com/google/gofuzz/bytesource # github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510 ## explicit; go 1.13 github.com/google/shlex # github.com/google/uuid v1.6.0 ## explicit github.com/google/uuid # github.com/gregjones/httpcache v0.0.0-20190611155906-901d90724c79 ## explicit github.com/gregjones/httpcache # github.com/imdario/mergo v0.3.13 ## explicit; go 1.13 github.com/imdario/mergo # github.com/inconshreveable/mousetrap v1.1.0 ## explicit; go 1.18 github.com/inconshreveable/mousetrap # github.com/josharian/intern v1.0.0 ## explicit; go 1.5 github.com/josharian/intern # github.com/json-iterator/go v1.1.12 ## explicit; go 1.12 github.com/json-iterator/go # github.com/keybase/go-keychain v0.0.1 ## explicit; go 1.21 github.com/keybase/go-keychain # github.com/kylelemons/godebug v1.1.0 ## explicit; go 1.11 github.com/kylelemons/godebug/diff github.com/kylelemons/godebug/pretty # github.com/liggitt/tabwriter v0.0.0-20181228230101-89fcab3d43de ## explicit github.com/liggitt/tabwriter # github.com/mailru/easyjson v0.7.7 ## explicit; go 1.12 github.com/mailru/easyjson/buffer github.com/mailru/easyjson/jlexer github.com/mailru/easyjson/jwriter # github.com/moby/term v0.0.0-20221205130635-1aeaba878587 ## explicit; go 1.18 github.com/moby/term github.com/moby/term/windows # github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd ## explicit github.com/modern-go/concurrent # github.com/modern-go/reflect2 v1.0.2 ## explicit; go 1.12 github.com/modern-go/reflect2 # github.com/monochromegane/go-gitignore v0.0.0-20200626010858-205db1a8cc00 ## explicit github.com/monochromegane/go-gitignore # github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 ## explicit github.com/munnerz/goautoneg # github.com/peterbourgon/diskv v2.0.1+incompatible ## explicit github.com/peterbourgon/diskv # github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c ## explicit; go 1.14 github.com/pkg/browser # github.com/pkg/errors v0.9.1 ## explicit github.com/pkg/errors # github.com/pmezard/go-difflib v1.0.0 ## explicit github.com/pmezard/go-difflib/difflib # github.com/spf13/cobra v1.8.1 ## explicit; go 1.15 github.com/spf13/cobra # github.com/spf13/pflag v1.0.5 ## explicit; go 1.12 github.com/spf13/pflag # github.com/stretchr/testify v1.10.0 ## explicit; go 1.17 github.com/stretchr/testify/assert github.com/stretchr/testify/assert/yaml github.com/stretchr/testify/require # github.com/xlab/treeprint v1.2.0 ## explicit; go 1.13 github.com/xlab/treeprint # go.starlark.net v0.0.0-20230525235612-a134d8f9ddca ## explicit; go 1.16 go.starlark.net/internal/compile go.starlark.net/internal/spell go.starlark.net/resolve go.starlark.net/starlark go.starlark.net/starlarkstruct go.starlark.net/syntax # go.uber.org/mock v0.5.0 ## explicit; go 1.22 go.uber.org/mock/gomock # golang.org/x/crypto v0.45.0 ## explicit; go 1.24.0 golang.org/x/crypto/pkcs12 golang.org/x/crypto/pkcs12/internal/rc2 # golang.org/x/net v0.47.0 ## explicit; go 1.24.0 golang.org/x/net/http/httpguts golang.org/x/net/http2 golang.org/x/net/http2/hpack golang.org/x/net/idna golang.org/x/net/internal/httpcommon # golang.org/x/oauth2 v0.30.0 ## explicit; go 1.23.0 golang.org/x/oauth2 golang.org/x/oauth2/internal # golang.org/x/sync v0.18.0 ## explicit; go 1.24.0 golang.org/x/sync/errgroup # golang.org/x/sys v0.38.0 ## explicit; go 1.24.0 golang.org/x/sys/plan9 golang.org/x/sys/unix golang.org/x/sys/windows # golang.org/x/term v0.37.0 ## explicit; go 1.24.0 golang.org/x/term # golang.org/x/text v0.31.0 ## explicit; go 1.24.0 golang.org/x/text/encoding golang.org/x/text/encoding/internal golang.org/x/text/encoding/internal/identifier golang.org/x/text/encoding/unicode golang.org/x/text/internal/utf8internal golang.org/x/text/runes golang.org/x/text/secure/bidirule golang.org/x/text/transform golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm # golang.org/x/time v0.3.0 ## explicit golang.org/x/time/rate # google.golang.org/protobuf v1.33.0 ## explicit; go 1.17 google.golang.org/protobuf/encoding/prototext google.golang.org/protobuf/encoding/protowire google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts google.golang.org/protobuf/internal/detrand google.golang.org/protobuf/internal/editiondefaults google.golang.org/protobuf/internal/encoding/defval google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/errors google.golang.org/protobuf/internal/filedesc google.golang.org/protobuf/internal/filetype google.golang.org/protobuf/internal/flags google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/impl google.golang.org/protobuf/internal/order google.golang.org/protobuf/internal/pragma google.golang.org/protobuf/internal/set google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/version google.golang.org/protobuf/proto google.golang.org/protobuf/reflect/protodesc google.golang.org/protobuf/reflect/protoreflect google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/runtime/protoimpl google.golang.org/protobuf/types/descriptorpb google.golang.org/protobuf/types/gofeaturespb google.golang.org/protobuf/types/known/anypb google.golang.org/protobuf/types/known/durationpb google.golang.org/protobuf/types/known/timestamppb # gopkg.in/dnaeon/go-vcr.v4 v4.0.2 ## explicit; go 1.22 gopkg.in/dnaeon/go-vcr.v4/pkg/cassette gopkg.in/dnaeon/go-vcr.v4/pkg/recorder # gopkg.in/inf.v0 v0.9.1 ## explicit gopkg.in/inf.v0 # gopkg.in/yaml.v2 v2.4.0 ## explicit; go 1.15 gopkg.in/yaml.v2 # gopkg.in/yaml.v3 v3.0.1 ## explicit gopkg.in/yaml.v3 # k8s.io/api v0.29.3 ## explicit; go 1.21 k8s.io/api/admissionregistration/v1 k8s.io/api/admissionregistration/v1alpha1 k8s.io/api/admissionregistration/v1beta1 k8s.io/api/apidiscovery/v2beta1 k8s.io/api/apiserverinternal/v1alpha1 k8s.io/api/apps/v1 k8s.io/api/apps/v1beta1 k8s.io/api/apps/v1beta2 k8s.io/api/authentication/v1 k8s.io/api/authentication/v1alpha1 k8s.io/api/authentication/v1beta1 k8s.io/api/authorization/v1 k8s.io/api/authorization/v1beta1 k8s.io/api/autoscaling/v1 k8s.io/api/autoscaling/v2 k8s.io/api/autoscaling/v2beta1 k8s.io/api/autoscaling/v2beta2 k8s.io/api/batch/v1 k8s.io/api/batch/v1beta1 k8s.io/api/certificates/v1 k8s.io/api/certificates/v1alpha1 k8s.io/api/certificates/v1beta1 k8s.io/api/coordination/v1 k8s.io/api/coordination/v1beta1 k8s.io/api/core/v1 k8s.io/api/discovery/v1 k8s.io/api/discovery/v1beta1 k8s.io/api/events/v1 k8s.io/api/events/v1beta1 k8s.io/api/extensions/v1beta1 k8s.io/api/flowcontrol/v1 k8s.io/api/flowcontrol/v1beta1 k8s.io/api/flowcontrol/v1beta2 k8s.io/api/flowcontrol/v1beta3 k8s.io/api/networking/v1 k8s.io/api/networking/v1alpha1 k8s.io/api/networking/v1beta1 k8s.io/api/node/v1 k8s.io/api/node/v1alpha1 k8s.io/api/node/v1beta1 k8s.io/api/policy/v1 k8s.io/api/policy/v1beta1 k8s.io/api/rbac/v1 k8s.io/api/rbac/v1alpha1 k8s.io/api/rbac/v1beta1 k8s.io/api/resource/v1alpha2 k8s.io/api/scheduling/v1 k8s.io/api/scheduling/v1alpha1 k8s.io/api/scheduling/v1beta1 k8s.io/api/storage/v1 k8s.io/api/storage/v1alpha1 k8s.io/api/storage/v1beta1 # k8s.io/apimachinery v0.29.3 ## explicit; go 1.21 k8s.io/apimachinery/pkg/api/equality k8s.io/apimachinery/pkg/api/errors k8s.io/apimachinery/pkg/api/meta k8s.io/apimachinery/pkg/api/resource k8s.io/apimachinery/pkg/api/validation k8s.io/apimachinery/pkg/apis/meta/v1 k8s.io/apimachinery/pkg/apis/meta/v1/unstructured k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructuredscheme k8s.io/apimachinery/pkg/apis/meta/v1/validation k8s.io/apimachinery/pkg/conversion k8s.io/apimachinery/pkg/conversion/queryparams k8s.io/apimachinery/pkg/fields k8s.io/apimachinery/pkg/labels k8s.io/apimachinery/pkg/runtime k8s.io/apimachinery/pkg/runtime/schema k8s.io/apimachinery/pkg/runtime/serializer k8s.io/apimachinery/pkg/runtime/serializer/json k8s.io/apimachinery/pkg/runtime/serializer/protobuf k8s.io/apimachinery/pkg/runtime/serializer/recognizer k8s.io/apimachinery/pkg/runtime/serializer/streaming k8s.io/apimachinery/pkg/runtime/serializer/versioning k8s.io/apimachinery/pkg/selection k8s.io/apimachinery/pkg/types k8s.io/apimachinery/pkg/util/dump k8s.io/apimachinery/pkg/util/duration k8s.io/apimachinery/pkg/util/errors k8s.io/apimachinery/pkg/util/framer k8s.io/apimachinery/pkg/util/intstr k8s.io/apimachinery/pkg/util/json k8s.io/apimachinery/pkg/util/managedfields k8s.io/apimachinery/pkg/util/managedfields/internal k8s.io/apimachinery/pkg/util/naming k8s.io/apimachinery/pkg/util/net k8s.io/apimachinery/pkg/util/runtime k8s.io/apimachinery/pkg/util/sets k8s.io/apimachinery/pkg/util/validation k8s.io/apimachinery/pkg/util/validation/field k8s.io/apimachinery/pkg/util/wait k8s.io/apimachinery/pkg/util/yaml k8s.io/apimachinery/pkg/version k8s.io/apimachinery/pkg/watch k8s.io/apimachinery/third_party/forked/golang/reflect # k8s.io/cli-runtime v0.29.3 ## explicit; go 1.21 k8s.io/cli-runtime/pkg/genericclioptions k8s.io/cli-runtime/pkg/genericiooptions k8s.io/cli-runtime/pkg/printers k8s.io/cli-runtime/pkg/resource # k8s.io/client-go v0.29.3 ## explicit; go 1.21 k8s.io/client-go/discovery k8s.io/client-go/discovery/cached/disk k8s.io/client-go/discovery/cached/memory k8s.io/client-go/dynamic k8s.io/client-go/kubernetes/scheme k8s.io/client-go/openapi k8s.io/client-go/openapi/cached k8s.io/client-go/openapi3 k8s.io/client-go/pkg/apis/clientauthentication k8s.io/client-go/pkg/apis/clientauthentication/install k8s.io/client-go/pkg/apis/clientauthentication/v1 k8s.io/client-go/pkg/apis/clientauthentication/v1beta1 k8s.io/client-go/pkg/version k8s.io/client-go/plugin/pkg/client/auth/exec k8s.io/client-go/rest k8s.io/client-go/rest/watch k8s.io/client-go/restmapper k8s.io/client-go/third_party/forked/golang/template k8s.io/client-go/tools/auth k8s.io/client-go/tools/clientcmd k8s.io/client-go/tools/clientcmd/api k8s.io/client-go/tools/clientcmd/api/latest k8s.io/client-go/tools/clientcmd/api/v1 k8s.io/client-go/tools/metrics k8s.io/client-go/transport k8s.io/client-go/util/cert k8s.io/client-go/util/connrotation k8s.io/client-go/util/flowcontrol k8s.io/client-go/util/homedir k8s.io/client-go/util/jsonpath k8s.io/client-go/util/keyutil k8s.io/client-go/util/workqueue # k8s.io/klog/v2 v2.130.1 ## explicit; go 1.18 k8s.io/klog/v2 k8s.io/klog/v2/internal/buffer k8s.io/klog/v2/internal/clock k8s.io/klog/v2/internal/dbg k8s.io/klog/v2/internal/serialize k8s.io/klog/v2/internal/severity k8s.io/klog/v2/internal/sloghandler # k8s.io/kube-openapi v0.0.0-20231010175941-2dd684a91f00 ## explicit; go 1.19 k8s.io/kube-openapi/pkg/cached k8s.io/kube-openapi/pkg/common k8s.io/kube-openapi/pkg/handler3 k8s.io/kube-openapi/pkg/internal k8s.io/kube-openapi/pkg/internal/third_party/go-json-experiment/json k8s.io/kube-openapi/pkg/schemaconv k8s.io/kube-openapi/pkg/spec3 k8s.io/kube-openapi/pkg/util/proto k8s.io/kube-openapi/pkg/validation/spec # k8s.io/utils v0.0.0-20230726121419-3b25d923346b ## explicit; go 1.18 k8s.io/utils/clock k8s.io/utils/clock/testing k8s.io/utils/integer k8s.io/utils/internal/third_party/forked/golang/net k8s.io/utils/net k8s.io/utils/pointer k8s.io/utils/ptr k8s.io/utils/strings/slices # sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd ## explicit; go 1.18 sigs.k8s.io/json sigs.k8s.io/json/internal/golang/encoding/json # sigs.k8s.io/kustomize/api v0.13.5-0.20230601165947-6ce0bf390ce3 ## explicit; go 1.19 sigs.k8s.io/kustomize/api/filters/annotations sigs.k8s.io/kustomize/api/filters/fieldspec sigs.k8s.io/kustomize/api/filters/filtersutil sigs.k8s.io/kustomize/api/filters/fsslice sigs.k8s.io/kustomize/api/filters/iampolicygenerator sigs.k8s.io/kustomize/api/filters/imagetag sigs.k8s.io/kustomize/api/filters/labels sigs.k8s.io/kustomize/api/filters/nameref sigs.k8s.io/kustomize/api/filters/namespace sigs.k8s.io/kustomize/api/filters/patchjson6902 sigs.k8s.io/kustomize/api/filters/patchstrategicmerge sigs.k8s.io/kustomize/api/filters/prefix sigs.k8s.io/kustomize/api/filters/refvar sigs.k8s.io/kustomize/api/filters/replacement sigs.k8s.io/kustomize/api/filters/replicacount sigs.k8s.io/kustomize/api/filters/suffix sigs.k8s.io/kustomize/api/filters/valueadd sigs.k8s.io/kustomize/api/hasher sigs.k8s.io/kustomize/api/ifc sigs.k8s.io/kustomize/api/image sigs.k8s.io/kustomize/api/internal/accumulator sigs.k8s.io/kustomize/api/internal/builtins sigs.k8s.io/kustomize/api/internal/generators sigs.k8s.io/kustomize/api/internal/git sigs.k8s.io/kustomize/api/internal/kusterr sigs.k8s.io/kustomize/api/internal/plugins/builtinconfig sigs.k8s.io/kustomize/api/internal/plugins/builtinhelpers sigs.k8s.io/kustomize/api/internal/plugins/execplugin sigs.k8s.io/kustomize/api/internal/plugins/fnplugin sigs.k8s.io/kustomize/api/internal/plugins/loader sigs.k8s.io/kustomize/api/internal/plugins/utils sigs.k8s.io/kustomize/api/internal/target sigs.k8s.io/kustomize/api/internal/utils sigs.k8s.io/kustomize/api/internal/validate sigs.k8s.io/kustomize/api/konfig sigs.k8s.io/kustomize/api/konfig/builtinpluginconsts sigs.k8s.io/kustomize/api/krusty sigs.k8s.io/kustomize/api/kv sigs.k8s.io/kustomize/api/loader sigs.k8s.io/kustomize/api/provenance sigs.k8s.io/kustomize/api/provider sigs.k8s.io/kustomize/api/resmap sigs.k8s.io/kustomize/api/resource sigs.k8s.io/kustomize/api/types # sigs.k8s.io/kustomize/kyaml v0.14.3-0.20230601165947-6ce0bf390ce3 ## explicit; go 1.19 sigs.k8s.io/kustomize/kyaml/comments sigs.k8s.io/kustomize/kyaml/errors sigs.k8s.io/kustomize/kyaml/ext sigs.k8s.io/kustomize/kyaml/fieldmeta sigs.k8s.io/kustomize/kyaml/filesys sigs.k8s.io/kustomize/kyaml/fn/runtime/container sigs.k8s.io/kustomize/kyaml/fn/runtime/exec sigs.k8s.io/kustomize/kyaml/fn/runtime/runtimeutil sigs.k8s.io/kustomize/kyaml/fn/runtime/starlark sigs.k8s.io/kustomize/kyaml/internal/forked/github.com/go-yaml/yaml sigs.k8s.io/kustomize/kyaml/internal/forked/github.com/qri-io/starlib/util sigs.k8s.io/kustomize/kyaml/kio sigs.k8s.io/kustomize/kyaml/kio/filters sigs.k8s.io/kustomize/kyaml/kio/kioutil sigs.k8s.io/kustomize/kyaml/openapi sigs.k8s.io/kustomize/kyaml/openapi/kubernetesapi sigs.k8s.io/kustomize/kyaml/openapi/kubernetesapi/v1_21_2 sigs.k8s.io/kustomize/kyaml/openapi/kustomizationapi sigs.k8s.io/kustomize/kyaml/order sigs.k8s.io/kustomize/kyaml/resid sigs.k8s.io/kustomize/kyaml/runfn sigs.k8s.io/kustomize/kyaml/sets sigs.k8s.io/kustomize/kyaml/sliceutil sigs.k8s.io/kustomize/kyaml/utils sigs.k8s.io/kustomize/kyaml/yaml sigs.k8s.io/kustomize/kyaml/yaml/internal/k8sgen/pkg/labels sigs.k8s.io/kustomize/kyaml/yaml/internal/k8sgen/pkg/selection sigs.k8s.io/kustomize/kyaml/yaml/internal/k8sgen/pkg/util/errors sigs.k8s.io/kustomize/kyaml/yaml/internal/k8sgen/pkg/util/sets sigs.k8s.io/kustomize/kyaml/yaml/internal/k8sgen/pkg/util/validation sigs.k8s.io/kustomize/kyaml/yaml/internal/k8sgen/pkg/util/validation/field sigs.k8s.io/kustomize/kyaml/yaml/merge2 sigs.k8s.io/kustomize/kyaml/yaml/merge3 sigs.k8s.io/kustomize/kyaml/yaml/schema sigs.k8s.io/kustomize/kyaml/yaml/walk # sigs.k8s.io/structured-merge-diff/v4 v4.4.1 ## explicit; go 1.13 sigs.k8s.io/structured-merge-diff/v4/fieldpath sigs.k8s.io/structured-merge-diff/v4/merge sigs.k8s.io/structured-merge-diff/v4/schema sigs.k8s.io/structured-merge-diff/v4/typed sigs.k8s.io/structured-merge-diff/v4/value # sigs.k8s.io/yaml v1.3.0 ## explicit; go 1.12 sigs.k8s.io/yaml ==> Starting build()... encoding internal/goarch internal/unsafeheader internal/cpu internal/abi internal/byteorder internal/coverage/rtcov internal/godebugs internal/goexperiment internal/bytealg internal/chacha8rand internal/goos internal/profilerecord internal/runtime/atomic internal/runtime/math internal/runtime/syscall internal/runtime/strconv internal/runtime/gc internal/runtime/cgroup internal/asan internal/runtime/exithook internal/msan internal/runtime/sys internal/stringslite internal/trace/tracev2 cmp internal/itoa math/bits unicode/utf8 sync/atomic math unicode crypto/internal/fips140/alias crypto/internal/fips140deps/byteorder internal/race internal/runtime/maps internal/sync internal/synctest crypto/internal/fips140/subtle crypto/internal/fips140deps/cpu crypto/internal/boring/sig unicode/utf16 vendor/golang.org/x/crypto/cryptobyte/asn1 internal/nettrace container/list vendor/golang.org/x/crypto/internal/alias log/internal github.com/Azure/azure-sdk-for-go/sdk/azcore/cloud github.com/Azure/azure-sdk-for-go/sdk/internal/errorinfo github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/exported github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/oauth/ops/internal/grant github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/version github.com/Azure/kubelogin/pkg/internal/env k8s.io/apimachinery/pkg/selection log/slog/internal k8s.io/utils/strings/slices k8s.io/apimachinery/pkg/types google.golang.org/protobuf/internal/flags google.golang.org/protobuf/internal/set golang.org/x/text/encoding/internal/identifier golang.org/x/text/internal/utf8internal k8s.io/utils/integer sigs.k8s.io/kustomize/kyaml/sets sigs.k8s.io/kustomize/kyaml/sliceutil sigs.k8s.io/kustomize/kyaml/yaml/internal/k8sgen/pkg/selection sigs.k8s.io/kustomize/kyaml/ext runtime iter internal/reflectlite sync crypto/subtle slices weak maps k8s.io/klog/v2/internal/dbg errors sort internal/testlog internal/bisect strconv io internal/oserror path internal/godebug syscall strings reflect hash crypto bytes crypto/internal/fips140deps/godebug crypto/internal/fips140 math/rand/v2 crypto/internal/randutil crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 crypto/internal/fips140/sha512 math/rand time internal/syscall/unix internal/syscall/execenv crypto/internal/fips140/hmac crypto/internal/impl crypto/sha3 crypto/internal/fips140/check crypto/internal/fips140hash crypto/internal/fips140/aes crypto/internal/fips140/bigmod crypto/internal/fips140/nistec/fiat crypto/internal/fips140/edwards25519/field crypto/internal/fips140cache internal/saferio crypto/internal/fips140/edwards25519 io/fs internal/filepathlite internal/poll context internal/fmtsort encoding/base64 vendor/golang.org/x/net/dns/dnsmessage crypto/internal/fips140/nistec encoding/pem os internal/singleflight unique runtime/cgo net/netip bufio fmt crypto/internal/sysrand crypto/internal/entropy crypto/internal/fips140/drbg path/filepath crypto/internal/fips140/aes/gcm crypto/internal/fips140only crypto/internal/fips140/rsa crypto/cipher crypto/internal/boring crypto/aes crypto/des crypto/internal/fips140/ecdh crypto/internal/fips140/ecdsa flag math/big crypto/ecdh crypto/sha512 crypto/internal/fips140/ed25519 crypto/md5 crypto/sha1 crypto/sha256 encoding/hex net/url encoding/json net github.com/Azure/azure-sdk-for-go/sdk/internal/log github.com/Azure/azure-sdk-for-go/sdk/azcore/log github.com/Azure/azure-sdk-for-go/sdk/azcore/internal/log compress/flate crypto/internal/boring/bbig crypto/rand crypto/rsa crypto/dsa crypto/elliptic encoding/asn1 crypto/ed25519 encoding/binary vendor/golang.org/x/crypto/cryptobyte crypto/x509/pkix hash/crc32 crypto/internal/fips140/hkdf crypto/hkdf crypto/hmac crypto/ecdsa compress/gzip crypto/internal/fips140/mlkem crypto/internal/fips140/tls12 crypto/internal/fips140/tls13 vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/internal/poly1305 crypto/rc4 vendor/golang.org/x/crypto/chacha20poly1305 crypto/fips140 crypto/tls/internal/fips140tls vendor/golang.org/x/text/transform crypto/internal/hpke log vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/net/http2/hpack mime vendor/golang.org/x/text/secure/bidirule mime/quotedprintable net/http/internal net/http/internal/ascii regexp/syntax vendor/golang.org/x/net/idna github.com/Azure/azure-sdk-for-go/sdk/azcore/tracing encoding/xml github.com/Azure/azure-sdk-for-go/sdk/internal/diag github.com/Azure/azure-sdk-for-go/sdk/internal/temporal github.com/Azure/azure-sdk-for-go/sdk/internal/uuid regexp golang.org/x/text/transform golang.org/x/text/unicode/bidi golang.org/x/text/unicode/norm golang.org/x/text/secure/bidirule golang.org/x/net/http2/hpack github.com/Azure/azure-sdk-for-go/sdk/azcore/arm/internal/resource github.com/AzureAD/microsoft-authentication-library-for-go/apps/cache github.com/Azure/azure-sdk-for-go/sdk/azidentity/internal github.com/kylelemons/godebug/diff github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/json github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/json/types/time database/sql/driver github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/options html golang.org/x/net/idna io/ioutil os/exec golang.org/x/crypto/pkcs12/internal/rc2 github.com/Azure/azure-sdk-for-go/sdk/azidentity/cache/internal/aescbc github.com/Azure/azure-sdk-for-go/sdk/azidentity/cache/internal/jwe crypto/x509 net/textproto vendor/golang.org/x/net/http/httpproxy github.com/kylelemons/godebug/pretty github.com/google/uuid vendor/golang.org/x/net/http/httpguts mime/multipart golang.org/x/net/http/httpguts github.com/pkg/browser github.com/AzureAD/microsoft-authentication-extensions-for-go/cache/accessor github.com/AzureAD/microsoft-authentication-extensions-for-go/cache/internal/flock golang.org/x/sys/unix github.com/AzureAD/microsoft-authentication-extensions-for-go/cache/internal/lock github.com/Azure/go-autorest/autorest/date github.com/Azure/kubelogin/pkg/internal/pop/cache/internal/aescbc github.com/Azure/kubelogin/pkg/internal/pop/cache/internal/jwe encoding/csv crypto/tls github.com/golang-jwt/jwt/v5 golang.org/x/crypto/pkcs12 github.com/AzureAD/microsoft-authentication-extensions-for-go/cache github.com/golang-jwt/jwt/v4 github.com/spf13/pflag github.com/Azure/kubelogin/pkg/internal/pop/cache text/template/parse github.com/gogo/protobuf/proto text/template github.com/gogo/protobuf/sortkeys github.com/google/gofuzz/bytesource github.com/google/gofuzz gopkg.in/inf.v0 k8s.io/apimachinery/third_party/forked/golang/reflect github.com/spf13/cobra k8s.io/apimachinery/pkg/conversion k8s.io/apimachinery/pkg/fields k8s.io/apimachinery/pkg/util/sets net/http/httptrace net/http/internal/httpcommon golang.org/x/net/internal/httpcommon net/http k8s.io/utils/internal/third_party/forked/golang/net k8s.io/utils/net log/slog/internal/buffer log/slog k8s.io/apimachinery/pkg/util/errors k8s.io/apimachinery/pkg/util/validation/field k8s.io/apimachinery/pkg/util/validation github.com/go-logr/logr k8s.io/klog/v2/internal/severity k8s.io/klog/v2/internal/buffer k8s.io/klog/v2/internal/clock k8s.io/klog/v2/internal/serialize k8s.io/klog/v2/internal/sloghandler os/user go/token go/scanner k8s.io/apimachinery/pkg/api/resource go/ast go/doc/comment internal/lazyregexp go/build/constraint go/doc go/parser k8s.io/klog/v2 k8s.io/apimachinery/pkg/conversion/queryparams k8s.io/apimachinery/pkg/runtime/schema sigs.k8s.io/json/internal/golang/encoding/json runtime/debug k8s.io/apimachinery/pkg/util/naming k8s.io/apimachinery/pkg/labels github.com/modern-go/concurrent github.com/modern-go/reflect2 gopkg.in/yaml.v2 sigs.k8s.io/json k8s.io/apimachinery/pkg/util/json k8s.io/apimachinery/pkg/util/intstr github.com/Azure/azure-sdk-for-go/sdk/azcore/internal/shared github.com/Azure/azure-sdk-for-go/sdk/internal/exported golang.org/x/net/http2 github.com/Azure/azure-sdk-for-go/sdk/azcore/internal/exported github.com/Azure/azure-sdk-for-go/sdk/azcore/policy github.com/Azure/azure-sdk-for-go/sdk/internal/poller github.com/Azure/azure-sdk-for-go/sdk/azcore/internal/pollers github.com/Azure/azure-sdk-for-go/sdk/azcore/internal/pollers/async github.com/Azure/azure-sdk-for-go/sdk/azcore/internal/pollers/body github.com/Azure/azure-sdk-for-go/sdk/azcore/internal/pollers/fake github.com/Azure/azure-sdk-for-go/sdk/azcore/internal/pollers/loc github.com/Azure/azure-sdk-for-go/sdk/azcore/internal/pollers/op github.com/Azure/azure-sdk-for-go/sdk/azcore/streaming github.com/Azure/azure-sdk-for-go/sdk/azcore/arm/policy github.com/AzureAD/microsoft-authentication-library-for-go/apps/errors github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/oauth/ops/authority github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/shared github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/oauth/ops/internal/comm github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/local github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/oauth/ops/wstrust/defs github.com/Azure/go-autorest/logger github.com/Azure/go-autorest/tracing github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/oauth/ops/wstrust net/http/cookiejar k8s.io/apimachinery/pkg/util/runtime github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/oauth/ops/accesstokens github.com/json-iterator/go github.com/Azure/go-autorest/autorest/adal github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/oauth/ops github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/oauth github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/base/storage github.com/Azure/go-autorest/autorest github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/base github.com/AzureAD/microsoft-authentication-library-for-go/apps/confidential github.com/Azure/azure-sdk-for-go/sdk/azcore/runtime github.com/AzureAD/microsoft-authentication-library-for-go/apps/public k8s.io/apimachinery/pkg/util/net github.com/Azure/azure-sdk-for-go/sdk/azcore k8s.io/client-go/util/homedir github.com/pkg/errors k8s.io/cli-runtime/pkg/genericiooptions github.com/liggitt/tabwriter github.com/Azure/azure-sdk-for-go/sdk/azcore/arm/runtime github.com/Azure/kubelogin/pkg/internal/pop github.com/evanphx/json-patch sigs.k8s.io/structured-merge-diff/v4/value github.com/Azure/azure-sdk-for-go/sdk/azidentity github.com/moby/term k8s.io/apimachinery/pkg/util/duration k8s.io/client-go/third_party/forked/golang/template sigs.k8s.io/yaml k8s.io/client-go/util/jsonpath hash/fnv google.golang.org/protobuf/internal/detrand google.golang.org/protobuf/internal/errors google.golang.org/protobuf/encoding/protowire google.golang.org/protobuf/internal/pragma embed google.golang.org/protobuf/reflect/protoreflect google.golang.org/protobuf/internal/editiondefaults google.golang.org/protobuf/internal/version gopkg.in/yaml.v3 github.com/Azure/azure-sdk-for-go/sdk/azidentity/cache golang.org/x/sync/errgroup golang.org/x/text/encoding k8s.io/apimachinery/pkg/runtime golang.org/x/text/encoding/internal golang.org/x/text/runes google.golang.org/protobuf/internal/encoding/messageset google.golang.org/protobuf/internal/strs google.golang.org/protobuf/internal/genid google.golang.org/protobuf/internal/encoding/text google.golang.org/protobuf/internal/order google.golang.org/protobuf/reflect/protoregistry google.golang.org/protobuf/runtime/protoiface google.golang.org/protobuf/internal/encoding/defval google.golang.org/protobuf/proto google.golang.org/protobuf/internal/descfmt google.golang.org/protobuf/internal/descopts github.com/google/gnostic-models/jsonschema golang.org/x/text/encoding/unicode k8s.io/apimachinery/pkg/util/framer k8s.io/apimachinery/pkg/util/yaml google.golang.org/protobuf/encoding/prototext k8s.io/apimachinery/pkg/watch google.golang.org/protobuf/internal/filedesc k8s.io/apimachinery/pkg/runtime/serializer/recognizer k8s.io/apimachinery/pkg/runtime/serializer/json k8s.io/apimachinery/pkg/apis/meta/v1 k8s.io/apimachinery/pkg/version github.com/josharian/intern github.com/mailru/easyjson/buffer github.com/mailru/easyjson/jlexer github.com/mailru/easyjson/jwriter github.com/go-openapi/jsonreference/internal github.com/go-openapi/swag encoding/base32 k8s.io/kube-openapi/pkg/internal/third_party/go-json-experiment/json google.golang.org/protobuf/internal/encoding/tag google.golang.org/protobuf/internal/impl github.com/go-openapi/jsonpointer github.com/go-openapi/jsonreference sigs.k8s.io/structured-merge-diff/v4/schema sigs.k8s.io/structured-merge-diff/v4/fieldpath sigs.k8s.io/structured-merge-diff/v4/typed k8s.io/client-go/pkg/apis/clientauthentication k8s.io/client-go/pkg/apis/clientauthentication/v1 k8s.io/client-go/pkg/apis/clientauthentication/v1beta1 github.com/Azure/kubelogin/pkg/internal/token k8s.io/apimachinery/pkg/api/meta k8s.io/apimachinery/pkg/apis/meta/v1/unstructured k8s.io/api/core/v1 k8s.io/apimachinery/pkg/api/errors k8s.io/cli-runtime/pkg/printers k8s.io/apimachinery/pkg/runtime/serializer/versioning google.golang.org/protobuf/internal/filetype k8s.io/apimachinery/pkg/runtime/serializer/protobuf google.golang.org/protobuf/runtime/protoimpl k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructuredscheme google.golang.org/protobuf/types/descriptorpb google.golang.org/protobuf/types/known/anypb google.golang.org/protobuf/types/known/durationpb github.com/golang/protobuf/ptypes/duration github.com/golang/protobuf/ptypes/any google.golang.org/protobuf/types/known/timestamppb k8s.io/apimachinery/pkg/runtime/serializer github.com/golang/protobuf/ptypes/timestamp k8s.io/api/apidiscovery/v2beta1 k8s.io/api/admissionregistration/v1 google.golang.org/protobuf/types/gofeaturespb k8s.io/api/apiserverinternal/v1alpha1 google.golang.org/protobuf/reflect/protodesc k8s.io/api/authentication/v1 k8s.io/api/admissionregistration/v1alpha1 github.com/golang/protobuf/proto k8s.io/api/admissionregistration/v1beta1 k8s.io/api/authentication/v1alpha1 github.com/golang/protobuf/ptypes k8s.io/api/authentication/v1beta1 github.com/google/gnostic-models/extensions github.com/google/gnostic-models/compiler k8s.io/api/authorization/v1 github.com/google/gnostic-models/openapiv2 k8s.io/api/authorization/v1beta1 k8s.io/api/certificates/v1alpha1 k8s.io/api/coordination/v1 k8s.io/api/coordination/v1beta1 k8s.io/api/flowcontrol/v1 k8s.io/api/flowcontrol/v1beta1 k8s.io/api/flowcontrol/v1beta2 k8s.io/api/flowcontrol/v1beta3 k8s.io/api/networking/v1alpha1 k8s.io/api/policy/v1 k8s.io/api/rbac/v1 k8s.io/api/policy/v1beta1 k8s.io/api/rbac/v1alpha1 k8s.io/api/rbac/v1beta1 k8s.io/apimachinery/pkg/api/equality k8s.io/apimachinery/pkg/apis/meta/v1/validation github.com/google/gnostic-models/openapiv3 k8s.io/apimachinery/pkg/api/validation k8s.io/kube-openapi/pkg/internal sigs.k8s.io/structured-merge-diff/v4/merge k8s.io/kube-openapi/pkg/validation/spec k8s.io/apimachinery/pkg/runtime/serializer/streaming k8s.io/client-go/pkg/version golang.org/x/term github.com/davecgh/go-spew/spew k8s.io/apimachinery/pkg/util/dump k8s.io/client-go/pkg/apis/clientauthentication/install k8s.io/client-go/tools/clientcmd/api k8s.io/client-go/tools/metrics golang.org/x/oauth2/internal golang.org/x/oauth2 k8s.io/utils/clock k8s.io/apimachinery/pkg/util/wait k8s.io/client-go/util/connrotation container/heap golang.org/x/time/rate k8s.io/client-go/rest/watch k8s.io/client-go/util/workqueue k8s.io/client-go/util/keyutil k8s.io/client-go/util/cert k8s.io/utils/clock/testing k8s.io/client-go/transport k8s.io/client-go/util/flowcontrol github.com/munnerz/goautoneg k8s.io/kube-openapi/pkg/cached hash/adler32 compress/zlib k8s.io/api/apps/v1 k8s.io/api/apps/v1beta1 k8s.io/api/apps/v1beta2 k8s.io/api/autoscaling/v1 k8s.io/api/autoscaling/v2 k8s.io/api/autoscaling/v2beta1 k8s.io/api/autoscaling/v2beta2 k8s.io/api/batch/v1 k8s.io/api/certificates/v1 k8s.io/api/certificates/v1beta1 k8s.io/api/batch/v1beta1 k8s.io/api/discovery/v1 k8s.io/api/discovery/v1beta1 k8s.io/api/events/v1 k8s.io/api/events/v1beta1 k8s.io/api/extensions/v1beta1 k8s.io/api/networking/v1 k8s.io/api/networking/v1beta1 k8s.io/api/node/v1 k8s.io/api/node/v1alpha1 k8s.io/api/node/v1beta1 k8s.io/api/resource/v1alpha2 k8s.io/api/scheduling/v1 k8s.io/api/scheduling/v1alpha1 k8s.io/api/scheduling/v1beta1 k8s.io/api/storage/v1 k8s.io/api/storage/v1alpha1 k8s.io/api/storage/v1beta1 k8s.io/kube-openapi/pkg/util/proto k8s.io/client-go/plugin/pkg/client/auth/exec k8s.io/kube-openapi/pkg/schemaconv k8s.io/client-go/rest github.com/emicklei/go-restful/v3/log github.com/emicklei/go-restful/v3 k8s.io/apimachinery/pkg/util/managedfields/internal k8s.io/client-go/kubernetes/scheme k8s.io/kube-openapi/pkg/spec3 k8s.io/client-go/dynamic github.com/imdario/mergo github.com/go-errors/errors k8s.io/apimachinery/pkg/util/managedfields sigs.k8s.io/kustomize/kyaml/errors sigs.k8s.io/kustomize/kyaml/internal/forked/github.com/go-yaml/yaml sigs.k8s.io/kustomize/kyaml/utils sigs.k8s.io/kustomize/kyaml/yaml/internal/k8sgen/pkg/util/sets sigs.k8s.io/kustomize/kyaml/yaml/internal/k8sgen/pkg/util/errors sigs.k8s.io/kustomize/kyaml/yaml/internal/k8sgen/pkg/util/validation/field sigs.k8s.io/kustomize/kyaml/yaml/internal/k8sgen/pkg/util/validation sigs.k8s.io/kustomize/kyaml/filesys sigs.k8s.io/kustomize/kyaml/yaml/internal/k8sgen/pkg/labels k8s.io/kube-openapi/pkg/common sigs.k8s.io/kustomize/kyaml/openapi/kubernetesapi/v1_21_2 sigs.k8s.io/kustomize/kyaml/openapi/kustomizationapi sigs.k8s.io/kustomize/kyaml/openapi/kubernetesapi github.com/monochromegane/go-gitignore github.com/xlab/treeprint sigs.k8s.io/kustomize/api/image sigs.k8s.io/kustomize/api/internal/kusterr plugin github.com/google/shlex go.starlark.net/internal/spell go.starlark.net/syntax k8s.io/kube-openapi/pkg/handler3 sigs.k8s.io/kustomize/kyaml/yaml go.starlark.net/resolve go.starlark.net/internal/compile k8s.io/client-go/openapi sigs.k8s.io/kustomize/api/konfig/builtinpluginconsts sigs.k8s.io/kustomize/api/provenance net/http/httputil k8s.io/client-go/discovery go.starlark.net/starlark k8s.io/client-go/openapi3 sigs.k8s.io/kustomize/api/filters/filtersutil k8s.io/client-go/restmapper sigs.k8s.io/kustomize/kyaml/openapi sigs.k8s.io/kustomize/kyaml/kio/kioutil sigs.k8s.io/kustomize/kyaml/order sigs.k8s.io/kustomize/api/hasher sigs.k8s.io/kustomize/kyaml/kio github.com/gregjones/httpcache sigs.k8s.io/kustomize/kyaml/resid sigs.k8s.io/kustomize/api/types sigs.k8s.io/kustomize/kyaml/fieldmeta sigs.k8s.io/kustomize/api/filters/patchjson6902 sigs.k8s.io/kustomize/api/filters/fieldspec sigs.k8s.io/kustomize/api/filters/iampolicygenerator sigs.k8s.io/kustomize/api/konfig sigs.k8s.io/kustomize/kyaml/yaml/schema sigs.k8s.io/kustomize/api/internal/utils sigs.k8s.io/kustomize/api/filters/fsslice sigs.k8s.io/kustomize/api/filters/annotations sigs.k8s.io/kustomize/api/filters/imagetag sigs.k8s.io/kustomize/api/filters/labels sigs.k8s.io/kustomize/api/filters/namespace sigs.k8s.io/kustomize/api/filters/prefix sigs.k8s.io/kustomize/api/ifc sigs.k8s.io/kustomize/api/internal/git sigs.k8s.io/kustomize/api/internal/generators sigs.k8s.io/kustomize/kyaml/yaml/walk sigs.k8s.io/kustomize/api/filters/replicacount sigs.k8s.io/kustomize/api/filters/suffix sigs.k8s.io/kustomize/api/filters/valueadd sigs.k8s.io/kustomize/api/kv go.starlark.net/starlarkstruct sigs.k8s.io/kustomize/api/filters/refvar sigs.k8s.io/kustomize/api/internal/plugins/builtinconfig sigs.k8s.io/kustomize/kyaml/internal/forked/github.com/qri-io/starlib/util sigs.k8s.io/kustomize/api/loader sigs.k8s.io/kustomize/api/internal/validate github.com/google/btree k8s.io/client-go/openapi/cached k8s.io/client-go/tools/auth k8s.io/client-go/discovery/cached/memory k8s.io/client-go/tools/clientcmd/api/v1 sigs.k8s.io/kustomize/kyaml/yaml/merge2 sigs.k8s.io/kustomize/kyaml/comments sigs.k8s.io/kustomize/kyaml/yaml/merge3 github.com/peterbourgon/diskv sigs.k8s.io/kustomize/api/filters/patchstrategicmerge sigs.k8s.io/kustomize/kyaml/fn/runtime/runtimeutil sigs.k8s.io/kustomize/api/resource sigs.k8s.io/kustomize/kyaml/fn/runtime/exec k8s.io/client-go/discovery/cached/disk sigs.k8s.io/kustomize/kyaml/kio/filters sigs.k8s.io/kustomize/kyaml/fn/runtime/container k8s.io/client-go/tools/clientcmd/api/latest k8s.io/client-go/tools/clientcmd sigs.k8s.io/kustomize/api/filters/replacement sigs.k8s.io/kustomize/api/resmap sigs.k8s.io/kustomize/api/provider k8s.io/utils/ptr k8s.io/utils/pointer os/signal sigs.k8s.io/kustomize/kyaml/fn/runtime/starlark sigs.k8s.io/kustomize/api/internal/plugins/utils sigs.k8s.io/kustomize/api/internal/builtins sigs.k8s.io/kustomize/api/internal/plugins/execplugin sigs.k8s.io/kustomize/api/filters/nameref sigs.k8s.io/kustomize/api/internal/accumulator sigs.k8s.io/kustomize/api/internal/plugins/builtinhelpers sigs.k8s.io/kustomize/kyaml/runfn sigs.k8s.io/kustomize/api/internal/plugins/fnplugin sigs.k8s.io/kustomize/api/internal/plugins/loader sigs.k8s.io/kustomize/api/internal/target sigs.k8s.io/kustomize/api/krusty k8s.io/cli-runtime/pkg/resource k8s.io/cli-runtime/pkg/genericclioptions github.com/Azure/kubelogin/pkg/internal/converter github.com/Azure/kubelogin/pkg/cmd github.com/Azure/kubelogin ==> Starting check()... === RUN Test_loadVersion --- PASS: Test_loadVersion (0.00s) PASS ok github.com/Azure/kubelogin 0.212s ? github.com/Azure/kubelogin/pkg/cmd [no test files] === RUN TestConvert === RUN TestConvert/non_azure_kubeconfig === RUN TestConvert/non_azure_kubeconfig_in_exec_format_with_install_hint === RUN TestConvert/using_legacy_azure_auth_to_convert_to_msi === RUN TestConvert/using_legacy_azure_auth_to_convert_to_msi_will_overwrite_install_hint === RUN TestConvert/using_legacy_azure_auth_to_convert_to_msi_with_client-id_override === RUN TestConvert/using_legacy_azure_auth_to_convert_to_workload_identity === RUN TestConvert/using_legacy_azure_auth_to_convert_to_workload_identity_with_overrides === RUN TestConvert/using_legacy_azure_auth_to_convert_to_spn_without_setting_environment === RUN TestConvert/using_legacy_azure_auth_to_convert_to_spn_with_clientSecret === RUN TestConvert/using_legacy_azure_auth_to_convert_to_spn_with_clientCert === RUN TestConvert/using_legacy_azure_auth_to_convert_to_spn_with_password-protected_clientCert === RUN TestConvert/using_legacy_azure_auth_to_convert_to_ropc === RUN TestConvert/using_legacy_azure_auth_to_convert_to_ropc_with_username_and_password === RUN TestConvert/using_legacy_azure_auth_to_convert_to_azurecli === RUN TestConvert/using_legacy_azure_auth_to_convert_to_azd === RUN TestConvert/using_legacy_azure_auth_to_convert_to_azurecli_with_--tenant-id_override === RUN TestConvert/using_legacy_azure_auth_to_convert_to_azd_with_--tenant-id_override === RUN TestConvert/using_legacy_azure_auth_to_convert_to_azurecli_with_--token-cache-dir_override Flag --token-cache-dir has been deprecated, use --cache-dir instead === RUN TestConvert/using_legacy_azure_auth_to_convert_to_devicecode_with_redundant_arguments === RUN TestConvert/using_legacy_azure_auth_with_configMode:_"1"_to_convert_to_devicecode_with_--legacy === RUN TestConvert/using_legacy_azure_auth_to_convert_without_--login_should_default_to_devicecode === RUN TestConvert/using_legacy_azure_auth_with_configMode:_"0"_to_convert_without_--login_should_default_to_devicecode === RUN TestConvert/using_legacy_azure_auth_with_configMode:_"1"_to_convert_without_--login_should_result_in_devicecode_without_--legacy === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_azurecli_to_azurecli === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_azurecli_to_azurecli_with_existing_install_hint === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_azurecli_to_azurecli_with_--tenant-id === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_azurecli_to_azurecli,_with_envName_as_overrides === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_azurecli_to_azurecli,_with_args_as_overrides === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_azurecli_to_devicecode === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_azurecli_to_devicecode_with_existing_install_hint === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_azurecli_to_devicecode,_with_args_as_overrides === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_devicecode_without_override === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_devicecode_with_--legacy === RUN TestConvert/with_exec_format_kubeconfig_using_devicecode_and_--legacy,_convert_to_devicecode_should_still_have_--legacy === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_azurecli === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_azurecli_with_--token-cache-dir_override Flag --token-cache-dir has been deprecated, use --cache-dir instead === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_azurecli_with_--cache-dir === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_azurecli_with_--cache-dir_override === RUN TestConvert/with_exec_format_kubeconfig_already_having_--token-cache-dir,_convert_from_devicecode_to_azurecli === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_spn === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_spn_without_setting_environment === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_spn_with_clientID === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_spn_with_--legacy === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_msi === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_msi_with_clientID_override === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_msi_with_identity-resource-id_override === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_ropc === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_ropc_with_--legacy === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_ropc_with_username_and_password === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_workload_identity === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_workload_identity_with_override === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_interactive === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_interactive_without_setting_environment === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_interactive_with_override === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_interactive_with_redirect_url_override === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_interactive_with_login_hint_override === RUN TestConvert/convert_with_context_specified,_auth_info_not_specified_by_the_context_should_not_be_changed === RUN TestConvert/convert_with_non-existent_context_specified,_Convert_should_return_error === RUN TestConvert/with_--azure-config-dir_specified,_exec.Env_should_be_set_accordingly === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_interactive_with_only_pop-enabled_specified,_Convert_should_return_error === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_interactive_with_only_pop-claims_specified,_Convert_should_return_error === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_interactive_with_pop-enabled_and_pop-claims === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_ropc_with_only_pop-enabled_specified,_Convert_should_return_error === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_ropc_with_only_pop-claims_specified,_Convert_should_return_error === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_ropc_with_pop-enabled_and_pop-claims_as_flags === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_spn_with_pop-enabled_and_pop-claims_as_flags === RUN TestConvert/with_exec_format_kubeconfig,_convert_from_azurecli_to_devicecode_with_pop-enabled_and_pop-claims,_expect_pop_args_to_be_ignored === RUN TestConvert/test_with_exec_format_kubeconfig,_convert_from_devicecode_to_spn_with_environment_override_flag_disabled. --- PASS: TestConvert (1.61s) --- PASS: TestConvert/non_azure_kubeconfig (0.02s) --- PASS: TestConvert/non_azure_kubeconfig_in_exec_format_with_install_hint (0.01s) --- PASS: TestConvert/using_legacy_azure_auth_to_convert_to_msi (0.06s) --- PASS: TestConvert/using_legacy_azure_auth_to_convert_to_msi_will_overwrite_install_hint (0.02s) --- PASS: TestConvert/using_legacy_azure_auth_to_convert_to_msi_with_client-id_override (0.02s) --- PASS: TestConvert/using_legacy_azure_auth_to_convert_to_workload_identity (0.03s) --- PASS: TestConvert/using_legacy_azure_auth_to_convert_to_workload_identity_with_overrides (0.02s) --- PASS: TestConvert/using_legacy_azure_auth_to_convert_to_spn_without_setting_environment (0.02s) --- PASS: TestConvert/using_legacy_azure_auth_to_convert_to_spn_with_clientSecret (0.02s) --- PASS: TestConvert/using_legacy_azure_auth_to_convert_to_spn_with_clientCert (0.01s) --- PASS: TestConvert/using_legacy_azure_auth_to_convert_to_spn_with_password-protected_clientCert (0.07s) --- PASS: TestConvert/using_legacy_azure_auth_to_convert_to_ropc (0.01s) --- PASS: TestConvert/using_legacy_azure_auth_to_convert_to_ropc_with_username_and_password (0.02s) --- PASS: TestConvert/using_legacy_azure_auth_to_convert_to_azurecli (0.01s) --- PASS: TestConvert/using_legacy_azure_auth_to_convert_to_azd (0.02s) --- PASS: TestConvert/using_legacy_azure_auth_to_convert_to_azurecli_with_--tenant-id_override (0.01s) --- PASS: TestConvert/using_legacy_azure_auth_to_convert_to_azd_with_--tenant-id_override (0.02s) --- PASS: TestConvert/using_legacy_azure_auth_to_convert_to_azurecli_with_--token-cache-dir_override (0.03s) --- PASS: TestConvert/using_legacy_azure_auth_to_convert_to_devicecode_with_redundant_arguments (0.01s) --- PASS: TestConvert/using_legacy_azure_auth_with_configMode:_"1"_to_convert_to_devicecode_with_--legacy (0.03s) --- PASS: TestConvert/using_legacy_azure_auth_to_convert_without_--login_should_default_to_devicecode (0.03s) --- PASS: TestConvert/using_legacy_azure_auth_with_configMode:_"0"_to_convert_without_--login_should_default_to_devicecode (0.02s) --- PASS: TestConvert/using_legacy_azure_auth_with_configMode:_"1"_to_convert_without_--login_should_result_in_devicecode_without_--legacy (0.02s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_azurecli_to_azurecli (0.03s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_azurecli_to_azurecli_with_existing_install_hint (0.03s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_azurecli_to_azurecli_with_--tenant-id (0.01s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_azurecli_to_azurecli,_with_envName_as_overrides (0.02s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_azurecli_to_azurecli,_with_args_as_overrides (0.03s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_azurecli_to_devicecode (0.01s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_azurecli_to_devicecode_with_existing_install_hint (0.03s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_azurecli_to_devicecode,_with_args_as_overrides (0.08s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_devicecode_without_override (0.04s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_devicecode_with_--legacy (0.02s) --- PASS: TestConvert/with_exec_format_kubeconfig_using_devicecode_and_--legacy,_convert_to_devicecode_should_still_have_--legacy (0.01s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_azurecli (0.03s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_azurecli_with_--token-cache-dir_override (0.04s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_azurecli_with_--cache-dir (0.02s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_azurecli_with_--cache-dir_override (0.01s) --- PASS: TestConvert/with_exec_format_kubeconfig_already_having_--token-cache-dir,_convert_from_devicecode_to_azurecli (0.02s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_spn (0.02s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_spn_without_setting_environment (0.02s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_spn_with_clientID (0.02s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_spn_with_--legacy (0.03s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_msi (0.01s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_msi_with_clientID_override (0.04s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_msi_with_identity-resource-id_override (0.02s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_ropc (0.01s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_ropc_with_--legacy (0.02s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_ropc_with_username_and_password (0.01s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_workload_identity (0.01s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_workload_identity_with_override (0.02s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_interactive (0.02s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_interactive_without_setting_environment (0.05s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_interactive_with_override (0.04s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_interactive_with_redirect_url_override (0.01s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_interactive_with_login_hint_override (0.03s) --- PASS: TestConvert/convert_with_context_specified,_auth_info_not_specified_by_the_context_should_not_be_changed (0.02s) --- PASS: TestConvert/convert_with_non-existent_context_specified,_Convert_should_return_error (0.00s) --- PASS: TestConvert/with_--azure-config-dir_specified,_exec.Env_should_be_set_accordingly (0.03s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_interactive_with_only_pop-enabled_specified,_Convert_should_return_error (0.00s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_interactive_with_only_pop-claims_specified,_Convert_should_return_error (0.00s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_interactive_with_pop-enabled_and_pop-claims (0.02s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_ropc_with_only_pop-enabled_specified,_Convert_should_return_error (0.00s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_ropc_with_only_pop-claims_specified,_Convert_should_return_error (0.00s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_ropc_with_pop-enabled_and_pop-claims_as_flags (0.04s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_devicecode_to_spn_with_pop-enabled_and_pop-claims_as_flags (0.02s) --- PASS: TestConvert/with_exec_format_kubeconfig,_convert_from_azurecli_to_devicecode_with_pop-enabled_and_pop-claims,_expect_pop_args_to_be_ignored (0.02s) --- PASS: TestConvert/test_with_exec_format_kubeconfig,_convert_from_devicecode_to_spn_with_environment_override_flag_disabled. (0.02s) === RUN TestOptions --- PASS: TestOptions (0.00s) PASS ok github.com/Azure/kubelogin/pkg/internal/converter 1.879s ? github.com/Azure/kubelogin/pkg/internal/env [no test files] === RUN TestAuthnScheme === RUN TestAuthnScheme/FormatAccessTokenWithOptions_should_return_a_correctly_formatted_PoP_token === RUN TestAuthnScheme/TokenRequestParams_should_return_correct_token_type_and_req_cnf_claims === RUN TestAuthnScheme/AccessTokenType_should_return_correct_type --- PASS: TestAuthnScheme (0.99s) --- PASS: TestAuthnScheme/FormatAccessTokenWithOptions_should_return_a_correctly_formatted_PoP_token (0.22s) --- PASS: TestAuthnScheme/TokenRequestParams_should_return_correct_token_type_and_req_cnf_claims (0.53s) --- PASS: TestAuthnScheme/AccessTokenType_should_return_correct_type (0.24s) === RUN TestAcquirePoPTokenConfidential === RUN TestAcquirePoPTokenConfidential/AcquirePoPTokenConfidentialFromBadSecretVCR msal_confidential_test.go:124: expected no error getting PoP key but got: error loading or generating persistent RSA private key from secure storage: failed to create secure storage accessor: couldn't get the user keyring due to error "operation not permitted" --- FAIL: TestAcquirePoPTokenConfidential (0.01s) --- FAIL: TestAcquirePoPTokenConfidential/AcquirePoPTokenConfidentialFromBadSecretVCR (0.01s) panic: runtime error: invalid memory address or nil pointer dereference [recovered, repanicked] [signal SIGSEGV: segmentation violation code=0x1 addr=0x8 pc=0x2ade10fbc8] goroutine 22 [running]: testing.tRunner.func1.2({0x2ade27d140, 0x2ade569ce0}) /usr/lib/go/src/testing/testing.go:1872 +0x1d0 testing.tRunner.func1() /usr/lib/go/src/testing/testing.go:1875 +0x2c8 panic({0x2ade27d140?, 0x2ade569ce0?}) /usr/lib/go/src/runtime/panic.go:783 +0x108 github.com/Azure/kubelogin/pkg/internal/pop.(*SwKey).KeyID(0x0?) /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/poptoken.go:54 github.com/Azure/kubelogin/pkg/internal/pop.(*PoPAuthenticationScheme).KeyID(0x0?) /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/authnscheme.go:39 +0x34 github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/base/storage.(*Manager).Read(_, {_, _}, {{{0x3fa00f8148, 0x19}, {0x3fa00f8140, 0x47}, {0x2ade1785b0, 0x5}, 0x1, ...}, ...}) /build/azure-kubelogin/src/azure-kubelogin/vendor/github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/base/storage/storage.go:125 +0xd8 github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/base.Client.AcquireTokenSilent({0x3fa00a4640, {0x2ade30bf50, 0x3fa00c4140}, {0x2ade30b4d8, 0x3fa00c4190}, {{{0x3fa00f8148, 0x19}, {0x3fa00f8140, 0x47}, {0x2ade1785b0, ...}, ...}, ...}, ...}, ...) /build/azure-kubelogin/src/azure-kubelogin/vendor/github.com/AzureAD/microsoft-authentication-library-for-go/apps/internal/base/base.go:345 +0x43c github.com/AzureAD/microsoft-authentication-library-for-go/apps/confidential.Client.AcquireTokenSilent({{0x3fa00a4640, {0x2ade30bf50, 0x3fa00c4140}, {0x2ade30b4d8, 0x3fa00c4190}, {{{...}, {...}, {...}, 0x1, {...}, ...}, ...}, ...}, ...}, ...) /build/azure-kubelogin/src/azure-kubelogin/vendor/github.com/AzureAD/microsoft-authentication-library-for-go/apps/confidential/confidential.go:609 +0x270 github.com/Azure/kubelogin/pkg/internal/pop.AcquirePoPTokenConfidential({_, _}, _, {_, _, _}, {{0x3fa00a4640, {0x2ade30bf50, 0x3fa00c4140}, {0x2ade30b4d8, ...}, ...}, ...}, ...) /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/msal_confidential.go:108 +0x490 github.com/Azure/kubelogin/pkg/internal/pop.TestAcquirePoPTokenConfidential.func1(0x3fa0092e00) /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/msal_confidential_test.go:127 +0x4fc testing.tRunner(0x3fa0092e00, 0x3fa00b81e0) /usr/lib/go/src/testing/testing.go:1934 +0xf0 created by testing.(*T).Run in goroutine 21 /usr/lib/go/src/testing/testing.go:1997 +0x3e4 FAIL github.com/Azure/kubelogin/pkg/internal/pop 1.077s === RUN TestNewCache === RUN TestNewCache/valid_cache_directory cache_test.go:66: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/cache_test.go:66 Error: Received unexpected error: persistent PoP cache storage isn't available due to error "couldn't get the user keyring due to error \"operation not permitted\"" Test: TestNewCache/valid_cache_directory === RUN TestNewCache/empty_cache_directory cache_test.go:66: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/cache_test.go:66 Error: Received unexpected error: persistent PoP cache storage isn't available due to error "couldn't get the user keyring due to error \"operation not permitted\"" Test: TestNewCache/empty_cache_directory --- FAIL: TestNewCache (0.00s) --- FAIL: TestNewCache/valid_cache_directory (0.00s) --- FAIL: TestNewCache/empty_cache_directory (0.00s) === RUN TestCache_ExportReplace cache_test.go:77: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/cache_test.go:77 Error: Received unexpected error: persistent PoP cache storage isn't available due to error "couldn't get the user keyring due to error \"operation not permitted\"" Test: TestCache_ExportReplace --- FAIL: TestCache_ExportReplace (0.00s) === RUN TestCache_ExportReplaceEmpty cache_test.go:96: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/cache_test.go:96 Error: Received unexpected error: persistent PoP cache storage isn't available due to error "couldn't get the user keyring due to error \"operation not permitted\"" Test: TestCache_ExportReplaceEmpty --- FAIL: TestCache_ExportReplaceEmpty (0.00s) === RUN TestCache_ExportMarshalError cache_test.go:108: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/cache_test.go:108 Error: Received unexpected error: persistent PoP cache storage isn't available due to error "couldn't get the user keyring due to error \"operation not permitted\"" Test: TestCache_ExportMarshalError --- FAIL: TestCache_ExportMarshalError (0.00s) === RUN TestCache_ReplaceUnmarshalError cache_test.go:121: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/cache_test.go:121 Error: Received unexpected error: persistent PoP cache storage isn't available due to error "couldn't get the user keyring due to error \"operation not permitted\"" Test: TestCache_ReplaceUnmarshalError --- FAIL: TestCache_ReplaceUnmarshalError (0.00s) === RUN TestCache_Clear cache_test.go:141: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/cache_test.go:141 Error: Received unexpected error: persistent PoP cache storage isn't available due to error "couldn't get the user keyring due to error \"operation not permitted\"" Test: TestCache_Clear --- FAIL: TestCache_Clear (0.00s) === RUN TestCache_MultipleProcessSimulation cache_test.go:211: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/cache_test.go:211 Error: Received unexpected error: process 2: failed to create cache: persistent PoP cache storage isn't available due to error "couldn't get the user keyring due to error \"operation not permitted\"" Test: TestCache_MultipleProcessSimulation --- FAIL: TestCache_MultipleProcessSimulation (0.00s) === RUN TestCache_Isolation cache_test.go:234: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/cache_test.go:234 Error: Received unexpected error: persistent PoP cache storage isn't available due to error "couldn't get the user keyring due to error \"operation not permitted\"" Test: TestCache_Isolation --- FAIL: TestCache_Isolation (0.00s) === RUN TestGetPoPCacheFilePath === RUN TestGetPoPCacheFilePath/unix_path === RUN TestGetPoPCacheFilePath/relative_path === RUN TestGetPoPCacheFilePath/empty_path --- PASS: TestGetPoPCacheFilePath (0.00s) --- PASS: TestGetPoPCacheFilePath/unix_path (0.00s) --- PASS: TestGetPoPCacheFilePath/relative_path (0.00s) --- PASS: TestGetPoPCacheFilePath/empty_path (0.00s) === RUN TestNewSecureAccessor cache_test.go:298: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/cache_test.go:298 Error: Received unexpected error: couldn't get the user keyring due to error "operation not permitted" Test: TestNewSecureAccessor --- FAIL: TestNewSecureAccessor (0.00s) === RUN TestStorageRoundTrip cache_test.go:326: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/cache_test.go:326 Error: Received unexpected error: couldn't get the user keyring due to error "operation not permitted" Test: TestStorageRoundTrip --- FAIL: TestStorageRoundTrip (0.00s) === RUN TestStorageEmptyData cache_test.go:368: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/cache_test.go:368 Error: Received unexpected error: couldn't get the user keyring due to error "operation not permitted" Test: TestStorageEmptyData --- FAIL: TestStorageEmptyData (0.00s) === RUN TestStorageNonExistentFile cache_test.go:394: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/cache_test.go:394 Error: Received unexpected error: couldn't get the user keyring due to error "operation not permitted" Test: TestStorageNonExistentFile --- FAIL: TestStorageNonExistentFile (0.00s) === RUN TestKeyExistsButNotFile linux_test.go:21: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/linux_test.go:21 Error: Received unexpected error: couldn't get the user keyring due to error "operation not permitted" Test: TestKeyExistsButNotFile --- FAIL: TestKeyExistsButNotFile (0.00s) === RUN TestNewKeyring === RUN TestNewKeyring/empty_cache linux_test.go:98: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/linux_test.go:98 Error: Received unexpected error: couldn't get the user keyring due to error "operation not permitted" Test: TestNewKeyring/empty_cache === RUN TestNewKeyring/non-empty_cache linux_test.go:98: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/linux_test.go:98 Error: Received unexpected error: couldn't get the user keyring due to error "operation not permitted" Test: TestNewKeyring/non-empty_cache === RUN TestNewKeyring/cache_with_existing_encrypted_file linux_test.go:98: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/linux_test.go:98 Error: Received unexpected error: couldn't get the user keyring due to error "operation not permitted" Test: TestNewKeyring/cache_with_existing_encrypted_file --- FAIL: TestNewKeyring (0.00s) --- FAIL: TestNewKeyring/empty_cache (0.00s) --- FAIL: TestNewKeyring/non-empty_cache (0.00s) --- FAIL: TestNewKeyring/cache_with_existing_encrypted_file (0.00s) === RUN TestKeyringDescription linux_test.go:141: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/linux_test.go:141 Error: Received unexpected error: couldn't get the user keyring due to error "operation not permitted" Test: TestKeyringDescription --- FAIL: TestKeyringDescription (0.00s) === RUN TestKeyringRoundTrip linux_test.go:156: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/linux_test.go:156 Error: Received unexpected error: couldn't get the user keyring due to error "operation not permitted" Test: TestKeyringRoundTrip --- FAIL: TestKeyringRoundTrip (0.00s) === RUN TestKeyringEmptyData linux_test.go:196: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/linux_test.go:196 Error: Received unexpected error: couldn't get the user keyring due to error "operation not permitted" Test: TestKeyringEmptyData --- FAIL: TestKeyringEmptyData (0.00s) === RUN TestKeyringNonExistentFile linux_test.go:221: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/linux_test.go:221 Error: Received unexpected error: couldn't get the user keyring due to error "operation not permitted" Test: TestKeyringNonExistentFile --- FAIL: TestKeyringNonExistentFile (0.00s) === RUN TestKeyringProcessIsolation linux_test.go:246: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/linux_test.go:246 Error: Received unexpected error: couldn't get the user keyring due to error "operation not permitted" Test: TestKeyringProcessIsolation --- FAIL: TestKeyringProcessIsolation (0.00s) === RUN TestKeyringDirectoryCreation linux_test.go:278: Error Trace: /build/azure-kubelogin/src/azure-kubelogin/pkg/internal/pop/cache/linux_test.go:278 Error: Received unexpected error: couldn't get the user keyring due to error "operation not permitted" Test: TestKeyringDirectoryCreation --- FAIL: TestKeyringDirectoryCreation (0.00s) FAIL FAIL github.com/Azure/kubelogin/pkg/internal/pop/cache 0.065s === RUN TestAESCBCHMAC === RUN TestAESCBCHMAC/RFC7516 === RUN TestAESCBCHMAC/RFC7518 --- PASS: TestAESCBCHMAC (0.00s) --- PASS: TestAESCBCHMAC/RFC7516 (0.00s) --- PASS: TestAESCBCHMAC/RFC7518 (0.00s) PASS ok github.com/Azure/kubelogin/pkg/internal/pop/cache/internal/aescbc 0.033s === RUN TestEncryptParseDecrypt --- PASS: TestEncryptParseDecrypt (0.00s) PASS ok github.com/Azure/kubelogin/pkg/internal/pop/cache/internal/jwe 0.066s === RUN TestErrorContains === RUN TestErrorContains/should_return_true_if_error_is_nil_and_desired_substring_is_empty_string === RUN TestErrorContains/should_return_true_if_error_is_nil_and_desired_substring_is_whitespace === RUN TestErrorContains/should_return_false_if_error_is_not_nil_and_desired_substring_is_empty_string === RUN TestErrorContains/should_return_false_if_error_is_not_nil_and_desired_substring_is_whitespace === RUN TestErrorContains/should_return_false_if_error_is_not_nil_and_desired_substring_is_not_contained_in_error === RUN TestErrorContains/should_return_true_if_error_is_not_nil_and_desired_substring_is_smaller_than_but_contained_in_error === RUN TestErrorContains/should_return_true_if_error_is_not_nil_and_desired_substring_is_the_same_as_error_string === RUN TestErrorContains/should_return_false_if_error_is_not_nil_and_desired_substring_is_the_same_as_error_string_but_has_different_casing --- PASS: TestErrorContains (0.00s) --- PASS: TestErrorContains/should_return_true_if_error_is_nil_and_desired_substring_is_empty_string (0.00s) --- PASS: TestErrorContains/should_return_true_if_error_is_nil_and_desired_substring_is_whitespace (0.00s) --- PASS: TestErrorContains/should_return_false_if_error_is_not_nil_and_desired_substring_is_empty_string (0.00s) --- PASS: TestErrorContains/should_return_false_if_error_is_not_nil_and_desired_substring_is_whitespace (0.00s) --- PASS: TestErrorContains/should_return_false_if_error_is_not_nil_and_desired_substring_is_not_contained_in_error (0.00s) --- PASS: TestErrorContains/should_return_true_if_error_is_not_nil_and_desired_substring_is_smaller_than_but_contained_in_error (0.00s) --- PASS: TestErrorContains/should_return_true_if_error_is_not_nil_and_desired_substring_is_the_same_as_error_string (0.00s) --- PASS: TestErrorContains/should_return_false_if_error_is_not_nil_and_desired_substring_is_the_same_as_error_string_but_has_different_casing (0.00s) === RUN TestReplaceSecretValuesIncludingURLEscaped === RUN TestReplaceSecretValuesIncludingURLEscaped/TestReplaceMultipleSecretValuesWithNonEscapedString === RUN TestReplaceSecretValuesIncludingURLEscaped/TestReplaceMultipleSecretValuesWithStringEscape --- PASS: TestReplaceSecretValuesIncludingURLEscaped (0.00s) --- PASS: TestReplaceSecretValuesIncludingURLEscaped/TestReplaceMultipleSecretValuesWithNonEscapedString (0.00s) --- PASS: TestReplaceSecretValuesIncludingURLEscaped/TestReplaceMultipleSecretValuesWithStringEscape (0.00s) PASS ok github.com/Azure/kubelogin/pkg/internal/testutils 0.052s === RUN TestNewADALClientCertCredential === RUN TestNewADALClientCertCredential/valid_options === RUN TestNewADALClientCertCredential/missing_client_ID === RUN TestNewADALClientCertCredential/missing_tenant_ID === RUN TestNewADALClientCertCredential/missing_client_certificate === RUN TestNewADALClientCertCredential/non-legacy_mode --- PASS: TestNewADALClientCertCredential (0.00s) --- PASS: TestNewADALClientCertCredential/valid_options (0.00s) --- PASS: TestNewADALClientCertCredential/missing_client_ID (0.00s) --- PASS: TestNewADALClientCertCredential/missing_tenant_ID (0.00s) --- PASS: TestNewADALClientCertCredential/missing_client_certificate (0.00s) --- PASS: TestNewADALClientCertCredential/non-legacy_mode (0.00s) === RUN TestNewADALClientSecretCredential === RUN TestNewADALClientSecretCredential/valid_options === RUN TestNewADALClientSecretCredential/missing_client_ID === RUN TestNewADALClientSecretCredential/missing_tenant_ID === RUN TestNewADALClientSecretCredential/missing_client_secret === RUN TestNewADALClientSecretCredential/non-legacy_mode --- PASS: TestNewADALClientSecretCredential (0.00s) --- PASS: TestNewADALClientSecretCredential/valid_options (0.00s) --- PASS: TestNewADALClientSecretCredential/missing_client_ID (0.00s) --- PASS: TestNewADALClientSecretCredential/missing_tenant_ID (0.00s) --- PASS: TestNewADALClientSecretCredential/missing_client_secret (0.00s) --- PASS: TestNewADALClientSecretCredential/non-legacy_mode (0.00s) === RUN TestNewADALDeviceCodeCredential === RUN TestNewADALDeviceCodeCredential/valid_options === RUN TestNewADALDeviceCodeCredential/missing_client_ID === RUN TestNewADALDeviceCodeCredential/missing_tenant_ID === RUN TestNewADALDeviceCodeCredential/non-legacy_mode --- PASS: TestNewADALDeviceCodeCredential (0.00s) --- PASS: TestNewADALDeviceCodeCredential/valid_options (0.00s) --- PASS: TestNewADALDeviceCodeCredential/missing_client_ID (0.00s) --- PASS: TestNewADALDeviceCodeCredential/missing_tenant_ID (0.00s) --- PASS: TestNewADALDeviceCodeCredential/non-legacy_mode (0.00s) === RUN TestDefaultCachedRecordProvider === RUN TestDefaultCachedRecordProvider/valid_record === RUN TestDefaultCachedRecordProvider/invalid_JSON === RUN TestDefaultCachedRecordProvider/empty_file --- PASS: TestDefaultCachedRecordProvider (0.00s) --- PASS: TestDefaultCachedRecordProvider/valid_record (0.00s) --- PASS: TestDefaultCachedRecordProvider/invalid_JSON (0.00s) --- PASS: TestDefaultCachedRecordProvider/empty_file (0.00s) === RUN TestDefaultCachedRecordProvider_NonExistentDirectory --- PASS: TestDefaultCachedRecordProvider_NonExistentDirectory (0.00s) === RUN TestNewAzureCLICredential === RUN TestNewAzureCLICredential/valid_options --- PASS: TestNewAzureCLICredential (0.00s) --- PASS: TestNewAzureCLICredential/valid_options (0.00s) === RUN TestNewAzureDeveloperCLICredential === RUN TestNewAzureDeveloperCLICredential/valid_options --- PASS: TestNewAzureDeveloperCLICredential (0.00s) --- PASS: TestNewAzureDeveloperCLICredential/valid_options (0.00s) === RUN TestNewAzurePipelinesCredential === RUN TestNewAzurePipelinesCredential/valid_credentials === RUN TestNewAzurePipelinesCredential/missing_system_access_token === RUN TestNewAzurePipelinesCredential/missing_tenant_ID --- PASS: TestNewAzurePipelinesCredential (0.00s) --- PASS: TestNewAzurePipelinesCredential/valid_credentials (0.00s) --- PASS: TestNewAzurePipelinesCredential/missing_system_access_token (0.00s) --- PASS: TestNewAzurePipelinesCredential/missing_tenant_ID (0.00s) === RUN TestClientCertCredential_GetToken --- PASS: TestClientCertCredential_GetToken (0.02s) === RUN TestNewClientCertificateCredentialWithPoP === RUN TestNewClientCertificateCredentialWithPoP/valid_options === RUN TestNewClientCertificateCredentialWithPoP/missing_client_ID === RUN TestNewClientCertificateCredentialWithPoP/missing_tenant_ID === RUN TestNewClientCertificateCredentialWithPoP/missing_client_certificate === RUN TestNewClientCertificateCredentialWithPoP/missing_PoP_claims === RUN TestNewClientCertificateCredentialWithPoP/invalid_PoP_claims_format === RUN TestNewClientCertificateCredentialWithPoP/missing_required_u-claim === RUN TestNewClientCertificateCredentialWithPoP/invalid_certificate_file --- PASS: TestNewClientCertificateCredentialWithPoP (0.00s) --- PASS: TestNewClientCertificateCredentialWithPoP/valid_options (0.00s) --- PASS: TestNewClientCertificateCredentialWithPoP/missing_client_ID (0.00s) --- PASS: TestNewClientCertificateCredentialWithPoP/missing_tenant_ID (0.00s) --- PASS: TestNewClientCertificateCredentialWithPoP/missing_client_certificate (0.00s) --- PASS: TestNewClientCertificateCredentialWithPoP/missing_PoP_claims (0.00s) --- PASS: TestNewClientCertificateCredentialWithPoP/invalid_PoP_claims_format (0.00s) --- PASS: TestNewClientCertificateCredentialWithPoP/missing_required_u-claim (0.00s) --- PASS: TestNewClientCertificateCredentialWithPoP/invalid_certificate_file (0.00s) === RUN TestClientSecretCredential_GetToken --- PASS: TestClientSecretCredential_GetToken (0.01s) === RUN TestNewClientSecretCredentialWithPoP === RUN TestNewClientSecretCredentialWithPoP/valid_options === RUN TestNewClientSecretCredentialWithPoP/missing_client_ID === RUN TestNewClientSecretCredentialWithPoP/missing_tenant_ID === RUN TestNewClientSecretCredentialWithPoP/missing_client_secret === RUN TestNewClientSecretCredentialWithPoP/missing_PoP_claims === RUN TestNewClientSecretCredentialWithPoP/invalid_PoP_claims_format === RUN TestNewClientSecretCredentialWithPoP/missing_required_u-claim --- PASS: TestNewClientSecretCredentialWithPoP (0.00s) --- PASS: TestNewClientSecretCredentialWithPoP/valid_options (0.00s) --- PASS: TestNewClientSecretCredentialWithPoP/missing_client_ID (0.00s) --- PASS: TestNewClientSecretCredentialWithPoP/missing_tenant_ID (0.00s) --- PASS: TestNewClientSecretCredentialWithPoP/missing_client_secret (0.00s) --- PASS: TestNewClientSecretCredentialWithPoP/missing_PoP_claims (0.00s) --- PASS: TestNewClientSecretCredentialWithPoP/invalid_PoP_claims_format (0.00s) --- PASS: TestNewClientSecretCredentialWithPoP/missing_required_u-claim (0.00s) === RUN TestDeviceCodeCredential_GetToken To sign in, use a web browser to open the page https://microsoft.com/devicelogin and enter the code BL6XB575V to authenticate. --- PASS: TestDeviceCodeCredential_GetToken (0.22s) === RUN TestKUBERNETES_EXEC_INFOIsEmpty === RUN TestKUBERNETES_EXEC_INFOIsEmpty/KUBERNETES_EXEC_INFO_is_empty --- PASS: TestKUBERNETES_EXEC_INFOIsEmpty (0.00s) --- PASS: TestKUBERNETES_EXEC_INFOIsEmpty/KUBERNETES_EXEC_INFO_is_empty (0.00s) === RUN TestNew_PoPCacheFallbackResilience === RUN TestNew_PoPCacheFallbackResilience/PoP_disabled_-_no_cache_attempted === RUN TestNew_PoPCacheFallbackResilience/PoP_enabled_with_valid_cache_directory execCredentialPlugin_test.go:89: Cache creation failed (gracefully) - likely container environment or keyring restrictions === RUN TestNew_PoPCacheFallbackResilience/Validates_fallback_mechanism_behavior === RUN TestNew_PoPCacheFallbackResilience/Validates_fallback_mechanism_behavior/temp_directory execCredentialPlugin_test.go:129: Directory '/tmp/TestNew_PoPCacheFallbackResilienceValidates_fallback_mechanism_3448485002/001': cache creation failed (graceful fallback) === RUN TestNew_PoPCacheFallbackResilience/Validates_fallback_mechanism_behavior/invalid_directory execCredentialPlugin_test.go:129: Directory '/proc/non-existent-test-dir': cache creation failed (graceful fallback) === RUN TestNew_PoPCacheFallbackResilience/Validates_fallback_mechanism_behavior/root_directory_(typically_restricted) execCredentialPlugin_test.go:129: Directory '/root/cache-test': cache creation failed (graceful fallback) --- PASS: TestNew_PoPCacheFallbackResilience (0.01s) --- PASS: TestNew_PoPCacheFallbackResilience/PoP_disabled_-_no_cache_attempted (0.00s) --- PASS: TestNew_PoPCacheFallbackResilience/PoP_enabled_with_valid_cache_directory (0.00s) --- PASS: TestNew_PoPCacheFallbackResilience/Validates_fallback_mechanism_behavior (0.00s) --- PASS: TestNew_PoPCacheFallbackResilience/Validates_fallback_mechanism_behavior/temp_directory (0.00s) --- PASS: TestNew_PoPCacheFallbackResilience/Validates_fallback_mechanism_behavior/invalid_directory (0.00s) --- PASS: TestNew_PoPCacheFallbackResilience/Validates_fallback_mechanism_behavior/root_directory_(typically_restricted) (0.00s) === RUN TestExecCredentialWriterAPIVersion === RUN TestExecCredentialWriterAPIVersion/KUBERNETES_EXEC_INFO_is_empty === RUN TestExecCredentialWriterAPIVersion/KUBERNETES_EXEC_INFO_is_present_and_apiVersion_is_absent === RUN TestExecCredentialWriterAPIVersion/KUBERNETES_EXEC_INFO_is_present_and_apiVersion_is_neither_v1_or_v1beta1 === RUN TestExecCredentialWriterAPIVersion/KUBERNETES_EXEC_INFO_is_present_and_apiVersion_is_v1beta1 === RUN TestExecCredentialWriterAPIVersion/KUBERNETES_EXEC_INFO_is_present_and_apiVersion_is_v1 --- PASS: TestExecCredentialWriterAPIVersion (0.00s) --- PASS: TestExecCredentialWriterAPIVersion/KUBERNETES_EXEC_INFO_is_empty (0.00s) --- PASS: TestExecCredentialWriterAPIVersion/KUBERNETES_EXEC_INFO_is_present_and_apiVersion_is_absent (0.00s) --- PASS: TestExecCredentialWriterAPIVersion/KUBERNETES_EXEC_INFO_is_present_and_apiVersion_is_neither_v1_or_v1beta1 (0.00s) --- PASS: TestExecCredentialWriterAPIVersion/KUBERNETES_EXEC_INFO_is_present_and_apiVersion_is_v1beta1 (0.00s) --- PASS: TestExecCredentialWriterAPIVersion/KUBERNETES_EXEC_INFO_is_present_and_apiVersion_is_v1 (0.00s) === RUN TestNewGithubActionsCredential === RUN TestNewGithubActionsCredential/valid_options === RUN TestNewGithubActionsCredential/missing_client_ID === RUN TestNewGithubActionsCredential/missing_tenant_ID --- PASS: TestNewGithubActionsCredential (0.00s) --- PASS: TestNewGithubActionsCredential/valid_options (0.00s) --- PASS: TestNewGithubActionsCredential/missing_client_ID (0.00s) --- PASS: TestNewGithubActionsCredential/missing_tenant_ID (0.00s) === RUN TestGetGitHubToken === RUN TestGetGitHubToken/valid_token === RUN TestGetGitHubToken/invalid_token === RUN TestGetGitHubToken/http_request_failure === RUN TestGetGitHubToken/invalid_response_from_GitHub --- PASS: TestGetGitHubToken (0.13s) --- PASS: TestGetGitHubToken/valid_token (0.02s) --- PASS: TestGetGitHubToken/invalid_token (0.00s) --- PASS: TestGetGitHubToken/http_request_failure (0.08s) --- PASS: TestGetGitHubToken/invalid_response_from_GitHub (0.02s) === RUN TestInteractiveBrowserCredential_GetToken interactivebrowsercredential_test.go:15: skipping test because KUBELOGIN_MANUAL_TEST is not set --- SKIP: TestInteractiveBrowserCredential_GetToken (0.00s) === RUN TestNewInteractiveBrowserCredentialWithPoP === RUN TestNewInteractiveBrowserCredentialWithPoP/valid_options === RUN TestNewInteractiveBrowserCredentialWithPoP/missing_client_ID === RUN TestNewInteractiveBrowserCredentialWithPoP/missing_tenant_ID === RUN TestNewInteractiveBrowserCredentialWithPoP/missing_PoP_claims === RUN TestNewInteractiveBrowserCredentialWithPoP/invalid_PoP_claims_format === RUN TestNewInteractiveBrowserCredentialWithPoP/missing_required_u-claim --- PASS: TestNewInteractiveBrowserCredentialWithPoP (0.00s) --- PASS: TestNewInteractiveBrowserCredentialWithPoP/valid_options (0.00s) --- PASS: TestNewInteractiveBrowserCredentialWithPoP/missing_client_ID (0.00s) --- PASS: TestNewInteractiveBrowserCredentialWithPoP/missing_tenant_ID (0.00s) --- PASS: TestNewInteractiveBrowserCredentialWithPoP/missing_PoP_claims (0.00s) --- PASS: TestNewInteractiveBrowserCredentialWithPoP/invalid_PoP_claims_format (0.00s) --- PASS: TestNewInteractiveBrowserCredentialWithPoP/missing_required_u-claim (0.00s) === RUN TestManagedIdentityCredential_GetToken --- PASS: TestManagedIdentityCredential_GetToken (0.00s) === RUN TestOptions === RUN TestOptions/Default_option_should_produce_token_cache_file_under_default_token_cache_directory === RUN TestOptions/option_with_customized_token_cache_dir_should_produce_token_cache_file_under_specified_token_cache_directory === RUN TestOptions/invalid_login_method_should_return_error === RUN TestOptions/pop-enabled_flag_should_return_error_if_pop-claims_are_not_provided === RUN TestOptions/pop-claims_flag_should_return_error_if_pop-enabled_is_not_provided === RUN TestOptions/invalid_authority_host_should_return_error === RUN TestOptions/setting_authority_host_will_set_cloud.Configuration_properly === RUN TestOptions/default_cloud.Configuration_should_be_public_azure === RUN TestOptions/invalid_timeout_should_return_error === RUN TestOptions/valid_PoP_token_claims_should_pass_validation === RUN TestOptions/azurepipelines_login_method_validation === RUN TestOptions/azurepipelines_login_method_validation/valid_azurepipelines_login_with_all_parameters === RUN TestOptions/azurepipelines_login_method_validation/azurepipelines_login_without_tenant_ID_is_valid_(can_come_from_env) === RUN TestOptions/azurepipelines_login_method_validation/azurepipelines_login_without_service_connection_ID_is_valid_(can_come_from_env) --- PASS: TestOptions (0.00s) --- PASS: TestOptions/Default_option_should_produce_token_cache_file_under_default_token_cache_directory (0.00s) --- PASS: TestOptions/option_with_customized_token_cache_dir_should_produce_token_cache_file_under_specified_token_cache_directory (0.00s) --- PASS: TestOptions/invalid_login_method_should_return_error (0.00s) --- PASS: TestOptions/pop-enabled_flag_should_return_error_if_pop-claims_are_not_provided (0.00s) --- PASS: TestOptions/pop-claims_flag_should_return_error_if_pop-enabled_is_not_provided (0.00s) --- PASS: TestOptions/invalid_authority_host_should_return_error (0.00s) --- PASS: TestOptions/setting_authority_host_will_set_cloud.Configuration_properly (0.00s) --- PASS: TestOptions/default_cloud.Configuration_should_be_public_azure (0.00s) --- PASS: TestOptions/invalid_timeout_should_return_error (0.00s) --- PASS: TestOptions/valid_PoP_token_claims_should_pass_validation (0.00s) --- PASS: TestOptions/azurepipelines_login_method_validation (0.00s) --- PASS: TestOptions/azurepipelines_login_method_validation/valid_azurepipelines_login_with_all_parameters (0.00s) --- PASS: TestOptions/azurepipelines_login_method_validation/azurepipelines_login_without_tenant_ID_is_valid_(can_come_from_env) (0.00s) --- PASS: TestOptions/azurepipelines_login_method_validation/azurepipelines_login_without_service_connection_ID_is_valid_(can_come_from_env) (0.00s) === RUN TestOptionsWithEnvVars === RUN TestOptionsWithEnvVars/setting_env_var_using_legacy_env_var_format === RUN TestOptionsWithEnvVars/setting_env_var_using_terraform_env_var_format === RUN TestOptionsWithEnvVars/setting_env_var_using_azure_sdk_env_var_format --- PASS: TestOptionsWithEnvVars (0.00s) --- PASS: TestOptionsWithEnvVars/setting_env_var_using_legacy_env_var_format (0.00s) --- PASS: TestOptionsWithEnvVars/setting_env_var_using_terraform_env_var_format (0.00s) --- PASS: TestOptionsWithEnvVars/setting_env_var_using_azure_sdk_env_var_format (0.00s) === RUN TestParsePoPClaims === RUN TestParsePoPClaims/pop-claim_parsing_should_fail_on_empty_string === RUN TestParsePoPClaims/pop-claim_parsing_should_fail_on_whitespace-only_string === RUN TestParsePoPClaims/pop-claim_parsing_should_fail_if_claims_are_not_provided_in_key=value_format === RUN TestParsePoPClaims/pop-claim_parsing_should_fail_if_claims_are_malformed === RUN TestParsePoPClaims/pop-claim_parsing_should_fail_if_claims_are_malformed/commas_only === RUN TestParsePoPClaims/pop-claim_parsing_should_fail_if_u-claim_is_not_provided === RUN TestParsePoPClaims/pop-claim_parsing_should_succeed_with_u-claim_and_additional_claims --- PASS: TestParsePoPClaims (0.00s) --- PASS: TestParsePoPClaims/pop-claim_parsing_should_fail_on_empty_string (0.00s) --- PASS: TestParsePoPClaims/pop-claim_parsing_should_fail_on_whitespace-only_string (0.00s) --- PASS: TestParsePoPClaims/pop-claim_parsing_should_fail_if_claims_are_not_provided_in_key=value_format (0.00s) --- PASS: TestParsePoPClaims/pop-claim_parsing_should_fail_if_claims_are_malformed (0.00s) --- PASS: TestParsePoPClaims/pop-claim_parsing_should_fail_if_claims_are_malformed/commas_only (0.00s) --- PASS: TestParsePoPClaims/pop-claim_parsing_should_fail_if_u-claim_is_not_provided (0.00s) --- PASS: TestParsePoPClaims/pop-claim_parsing_should_succeed_with_u-claim_and_additional_claims (0.00s) === RUN TestDisableEnvironmentOverride === RUN TestDisableEnvironmentOverride/TestDisableEnvironmentOverride === RUN TestDisableEnvironmentOverride/TestEnableEnvironmentOverride --- PASS: TestDisableEnvironmentOverride (0.00s) --- PASS: TestDisableEnvironmentOverride/TestDisableEnvironmentOverride (0.00s) --- PASS: TestDisableEnvironmentOverride/TestEnableEnvironmentOverride (0.00s) === RUN TestAzurePipelinesEnvironmentVariables === RUN TestAzurePipelinesEnvironmentVariables/Azure_Pipelines_environment_variables_are_read_when_LoginMethod_is_AzurePipelinesLogin === RUN TestAzurePipelinesEnvironmentVariables/Azure_Pipelines_environment_variables_are_not_read_for_other_login_methods === RUN TestAzurePipelinesEnvironmentVariables/Command-line_flags_take_precedence_over_Azure_Pipelines_environment_variables === RUN TestAzurePipelinesEnvironmentVariables/Azure_Pipelines_environment_variables_are_not_read_when_DisableEnvironmentOverride_is_true === RUN TestAzurePipelinesEnvironmentVariables/Azure_Pipelines_environment_variables_set_LoginMethod_from_env === RUN TestAzurePipelinesEnvironmentVariables/Azure_Pipelines_environment_variables_partially_set --- PASS: TestAzurePipelinesEnvironmentVariables (0.00s) --- PASS: TestAzurePipelinesEnvironmentVariables/Azure_Pipelines_environment_variables_are_read_when_LoginMethod_is_AzurePipelinesLogin (0.00s) --- PASS: TestAzurePipelinesEnvironmentVariables/Azure_Pipelines_environment_variables_are_not_read_for_other_login_methods (0.00s) --- PASS: TestAzurePipelinesEnvironmentVariables/Command-line_flags_take_precedence_over_Azure_Pipelines_environment_variables (0.00s) --- PASS: TestAzurePipelinesEnvironmentVariables/Azure_Pipelines_environment_variables_are_not_read_when_DisableEnvironmentOverride_is_true (0.00s) --- PASS: TestAzurePipelinesEnvironmentVariables/Azure_Pipelines_environment_variables_set_LoginMethod_from_env (0.00s) --- PASS: TestAzurePipelinesEnvironmentVariables/Azure_Pipelines_environment_variables_partially_set (0.00s) === RUN TestGetCloudConfiguration === RUN TestGetCloudConfiguration/AZURECLOUD_environment === RUN TestGetCloudConfiguration/AZUREPUBLIC_environment === RUN TestGetCloudConfiguration/AZUREPUBLICCLOUD_environment === RUN TestGetCloudConfiguration/AZUREUSGOVERNMENT_environment === RUN TestGetCloudConfiguration/AZUREUSGOVERNMENTCLOUD_environment === RUN TestGetCloudConfiguration/AZURECHINACLOUD_environment === RUN TestGetCloudConfiguration/custom_authority_host --- PASS: TestGetCloudConfiguration (0.00s) --- PASS: TestGetCloudConfiguration/AZURECLOUD_environment (0.00s) --- PASS: TestGetCloudConfiguration/AZUREPUBLIC_environment (0.00s) --- PASS: TestGetCloudConfiguration/AZUREPUBLICCLOUD_environment (0.00s) --- PASS: TestGetCloudConfiguration/AZUREUSGOVERNMENT_environment (0.00s) --- PASS: TestGetCloudConfiguration/AZUREUSGOVERNMENTCLOUD_environment (0.00s) --- PASS: TestGetCloudConfiguration/AZURECHINACLOUD_environment (0.00s) --- PASS: TestGetCloudConfiguration/custom_authority_host (0.00s) === RUN TestAuthorityHostValidation === RUN TestAuthorityHostValidation/valid_authority_with_trailing_slash === RUN TestAuthorityHostValidation/valid_authority_without_trailing_slash === RUN TestAuthorityHostValidation/invalid_authority_without_scheme === RUN TestAuthorityHostValidation/invalid_authority_with_malformed_URL === RUN TestAuthorityHostValidation/empty_authority --- PASS: TestAuthorityHostValidation (0.00s) --- PASS: TestAuthorityHostValidation/valid_authority_with_trailing_slash (0.00s) --- PASS: TestAuthorityHostValidation/valid_authority_without_trailing_slash (0.00s) --- PASS: TestAuthorityHostValidation/invalid_authority_without_scheme (0.00s) --- PASS: TestAuthorityHostValidation/invalid_authority_with_malformed_URL (0.00s) --- PASS: TestAuthorityHostValidation/empty_authority (0.00s) === RUN TestNewAzIdentityCredential === RUN TestNewAzIdentityCredential/Azure_CLI_login === RUN TestNewAzIdentityCredential/Device_code_login === RUN TestNewAzIdentityCredential/Legacy_device_code_login === RUN TestNewAzIdentityCredential/Interactive_login_with_PoP === RUN TestNewAzIdentityCredential/MSI_login === RUN TestNewAzIdentityCredential/Service_Principal_with_client_cert_and_PoP === RUN TestNewAzIdentityCredential/Service_Principal_with_client_secret === RUN TestNewAzIdentityCredential/Unsupported_login_method === RUN TestNewAzIdentityCredential/Azure_Pipelines_login --- PASS: TestNewAzIdentityCredential (0.00s) --- PASS: TestNewAzIdentityCredential/Azure_CLI_login (0.00s) --- PASS: TestNewAzIdentityCredential/Device_code_login (0.00s) --- PASS: TestNewAzIdentityCredential/Legacy_device_code_login (0.00s) --- PASS: TestNewAzIdentityCredential/Interactive_login_with_PoP (0.00s) --- PASS: TestNewAzIdentityCredential/MSI_login (0.00s) --- PASS: TestNewAzIdentityCredential/Service_Principal_with_client_cert_and_PoP (0.00s) --- PASS: TestNewAzIdentityCredential/Service_Principal_with_client_secret (0.00s) --- PASS: TestNewAzIdentityCredential/Unsupported_login_method (0.00s) --- PASS: TestNewAzIdentityCredential/Azure_Pipelines_login (0.00s) === RUN TestNewAzIdentityCredentialWithWorkloadIdentity === RUN TestNewAzIdentityCredentialWithWorkloadIdentity/GitHub_Actions_Workload_Identity --- PASS: TestNewAzIdentityCredentialWithWorkloadIdentity (0.00s) --- PASS: TestNewAzIdentityCredentialWithWorkloadIdentity/GitHub_Actions_Workload_Identity (0.00s) === RUN TestUsernamePasswordCredential_GetToken --- PASS: TestUsernamePasswordCredential_GetToken (0.01s) === RUN TestNewUsernamePasswordCredentialWithPoP === RUN TestNewUsernamePasswordCredentialWithPoP/valid_options === RUN TestNewUsernamePasswordCredentialWithPoP/missing_client_ID === RUN TestNewUsernamePasswordCredentialWithPoP/missing_tenant_ID === RUN TestNewUsernamePasswordCredentialWithPoP/missing_username === RUN TestNewUsernamePasswordCredentialWithPoP/missing_password === RUN TestNewUsernamePasswordCredentialWithPoP/missing_PoP_claims === RUN TestNewUsernamePasswordCredentialWithPoP/invalid_PoP_claims_format === RUN TestNewUsernamePasswordCredentialWithPoP/missing_required_u-claim --- PASS: TestNewUsernamePasswordCredentialWithPoP (0.00s) --- PASS: TestNewUsernamePasswordCredentialWithPoP/valid_options (0.00s) --- PASS: TestNewUsernamePasswordCredentialWithPoP/missing_client_ID (0.00s) --- PASS: TestNewUsernamePasswordCredentialWithPoP/missing_tenant_ID (0.00s) --- PASS: TestNewUsernamePasswordCredentialWithPoP/missing_username (0.00s) --- PASS: TestNewUsernamePasswordCredentialWithPoP/missing_password (0.00s) --- PASS: TestNewUsernamePasswordCredentialWithPoP/missing_PoP_claims (0.00s) --- PASS: TestNewUsernamePasswordCredentialWithPoP/invalid_PoP_claims_format (0.00s) --- PASS: TestNewUsernamePasswordCredentialWithPoP/missing_required_u-claim (0.00s) === RUN TestWorkloadIdentityCredential_GetToken --- PASS: TestWorkloadIdentityCredential_GetToken (0.01s) PASS ok github.com/Azure/kubelogin/pkg/internal/token 0.573s ? github.com/Azure/kubelogin/pkg/internal/token/mock_token [no test files] ? github.com/Azure/kubelogin/pkg/pop [no test files] === RUN TestOptionsWithEnv === RUN TestOptionsWithEnv/no_env_vars === RUN TestOptionsWithEnv/with_kubelogin_variant_env_vars === RUN TestOptionsWithEnv/with_azure_variant_env_vars --- PASS: TestOptionsWithEnv (0.00s) --- PASS: TestOptionsWithEnv/no_env_vars (0.00s) --- PASS: TestOptionsWithEnv/with_kubelogin_variant_env_vars (0.00s) --- PASS: TestOptionsWithEnv/with_azure_variant_env_vars (0.00s) === RUN TestOptions_toInternalOptions === RUN TestOptions_toInternalOptions/basic === RUN TestOptions_toInternalOptions/fields_assignment options_ctor_test.go:142: LoginMethod options_ctor_test.go:142: Environment options_ctor_test.go:142: TenantID options_ctor_test.go:142: ServerID options_ctor_test.go:142: ClientID options_ctor_test.go:142: ClientSecret options_ctor_test.go:142: ClientCert options_ctor_test.go:142: ClientCertPassword options_ctor_test.go:142: IsPoPTokenEnabled options_ctor_test.go:142: PoPTokenClaims options_ctor_test.go:142: IdentityResourceID options_ctor_test.go:142: AuthorityHost options_ctor_test.go:142: FederatedTokenFile --- PASS: TestOptions_toInternalOptions (0.00s) --- PASS: TestOptions_toInternalOptions/basic (0.00s) --- PASS: TestOptions_toInternalOptions/fields_assignment (0.00s) === RUN TestGetTokenProvider === RUN TestGetTokenProvider/invalid_login_method === RUN TestGetTokenProvider/basic --- PASS: TestGetTokenProvider (0.00s) --- PASS: TestGetTokenProvider/invalid_login_method (0.00s) --- PASS: TestGetTokenProvider/basic (0.00s) === RUN TestTokenProviderShim_GetAccessToken === RUN TestTokenProviderShim_GetAccessToken/failure_case === RUN TestTokenProviderShim_GetAccessToken/success_case --- PASS: TestTokenProviderShim_GetAccessToken (0.00s) --- PASS: TestTokenProviderShim_GetAccessToken/failure_case (0.00s) --- PASS: TestTokenProviderShim_GetAccessToken/success_case (0.00s) PASS ok github.com/Azure/kubelogin/pkg/token 0.119s FAIL ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-0/build [?25h[?25h[?25hreceiving incremental file list azure-kubelogin-0.2.13-1-riscv64-build.log azure-kubelogin-0.2.13-1-riscv64-check.log azure-kubelogin-0.2.13-1-riscv64-prepare.log sent 81 bytes received 15,489 bytes 6,228.00 bytes/sec total size is 107,468 speedup is 6.90