cmd/containerd-shim-runhcs-v1/serve.go (4 lines): - line 114: // TODO: JTERRY75 we need this to be the reconnect log listener or - line 116: // TODO: JTERRY75 switch containerd to use the protected path. - line 207: // TODO: JTERRY75 We should use a real context with cancellation shared by - line 224: // TODO: JTERRY75 this is terrible code. Contribue a change to mksyscall_windows.go (4 lines): - line 346: // TODO: get rid of this field and just use parameter index instead - line 765: // TODO: this needs better logic than just using package name - line 852: // TODO: use println instead to print in the following template - line 888: // TODO: add more here, after collecting data on the common internal/hcsoci/hcsdoc_wcow.go (4 lines): - line 40: // TODO: Mapped pipes to add in v2 schema. - line 146: // TODO: Make this safe if exported so no null pointer dereferences. - line 168: // TODO: Still want to revisit this. - line 269: // TODO V2 networking. Only partial at the moment. v2.Container.Networking.Namespace specifically internal/hcs/schema2/memory_2.go (3 lines): - line 33: // TODO: This is pre-release support in schema 2.3. Need to add build number - line 40: // TODO: This is pre-release support in schema 2.3. Need to add build number - line 46: // TODO: This is pre-release support in schema 2.3. Need to add build number cmd/containerd-shim-runhcs-v1/service_internal.go (3 lines): - line 209: // TODO: JTERRY75 we need to send this to the POD for isSandbox - line 219: // TODO: We should be removing the task after this right? - line 453: // TODO: JTERRY75 if we dont use `now` issue a Shutdown to the ttrpc internal/uvm/plan9.go (2 lines): - line 45: // TODO: JTERRY75 - These are marked private in the schema. For now use them - line 54: // TODO: JTERRY75 - `shareFlagsCaseSensitive` only works if the Windows internal/hcsoci/resources_wcow.go (2 lines): - line 37: // TODO: Remove this code for auto-creation. Make the caller responsible. - line 112: // TODO katiewasnothere: we should find a way to avoid reinstalling drivers internal/guest/runtime/hcsv2/network.go (2 lines): - line 190: // TODO: do we need to remove anything guestside from a sandbox namespace? - line 218: // TODO: remove when we correctly support assigning metrics to the default GWs internal/uvm/create_lcow.go (2 lines): - line 356: // TODO: JTERRY75 - this should enumerate scsicount and add an entry per value. - line 541: // TODO: JTERRY75 - this should enumerate scsicount and add an entry per value. internal/guest/runtime/hcsv2/nvidia_utils.go (2 lines): - line 28: // TODO katiewasnothere: prestart hooks will be depracated, this needs to be moved to a createRuntime hook - line 40: // TODO katiewasnothere: right now both host and container ldconfig do not work as expected for nvidia-container-cli internal/resources/resources.go (2 lines): - line 97: // TODO: make method on Resources struct. - line 155: // TODO dcantah: Either make it so layers doesn't rely on the all bool for cleanup logic internal/log/g.go (1 line): - line 19: // "parentSpanID": TODO: JTERRY75 - Try to convince OC to export this? internal/guest/bridge/bridge.go (1 line): - line 266: // TODO: JTERRY75 - This should fail the request but right internal/hcs/schema2/isolation_settings.go (1 line): - line 15: // Configuration to debug HCL layer for HCS VM TODO: Task 31102306: Miss the way to prevent the exposure of private debug configuration in HCS TODO: Think about the secret configurations which are private in VMMS VM (only edit by hvsedit) hcn/hcnendpoint.go (1 line): - line 265: // TODO: Once query can convert schema, change to {HostComputeNetwork:networkId} internal/hcs/schema2/virtual_pci_device.go (1 line): - line 12: // TODO: This is pre-release support in schema 2.3. Need to add build number internal/layers/layers.go (1 line): - line 79: // TODO dcantah: Keep better track of the layers that are added, don't simply discard the SCSI, VSMB, etc. resource types gotten inside. internal/winapi/zsyscall_windows.go (1 line): - line 33: // TODO: add more here, after collecting data on the common cmd/containerd-shim-runhcs-v1/exec_wcow_podsandbox.go (1 line): - line 155: // TODO: Should we verify that the signal would of killed the WCOW Process? scripts/Get-ContainerLogs.ps1 (1 line): - line 38: # TODO: A means is needed to get from containerd what the state directory internal/vmcompute/zsyscall_windows.go (1 line): - line 33: // TODO: add more here, after collecting data on the common internal/guest/runtime/runc/runc.go (1 line): - line 259: // TODO: This is definitely not the most efficient way of doing this. See internal/uvm/create_wcow.go (1 line): - line 277: // TODO: BUGBUG Remove this. @jhowardmsft internal/guest/stdio/tty.go (1 line): - line 30: // TODO: Do we need to keep this chmod call? internal/hcs/schema2/devices.go (1 line): - line 43: // TODO: This is pre-release support in schema 2.3. Need to add build number internal/hns/hnsendpoint.go (1 line): - line 152: // Create Endpoint by sending EndpointRequest to HNS. TODO: Create a separate HNS interface to place all these methods internal/oc/span.go (1 line): - line 12: // TODO: JTERRY75 - Handle errors in a non-generic way internal/hcsoci/resources_lcow.go (1 line): - line 40: // TODO: We need a test for this. Ask @jstarks how you can even lay this out on Windows. cmd/containerd-shim-runhcs-v1/service.go (1 line): - line 89: // trace.StringAttribute("rootfs", req.Rootfs), TODO: JTERRY75 - internal/guest/runtime/hcsv2/uvm.go (1 line): - line 562: // TODO: Do we need to escape things like quotation marks in internal/wclayer/zsyscall_windows.go (1 line): - line 33: // TODO: add more here, after collecting data on the common zsyscall_windows.go (1 line): - line 33: // TODO: add more here, after collecting data on the common internal/guest/runtime/hcsv2/sandbox_container.go (1 line): - line 123: // TODO: JTERRY75 /dev/shm is not properly setup for LCOW I believe. CRI computestorage/zsyscall_windows.go (1 line): - line 33: // TODO: add more here, after collecting data on the common internal/regstate/zsyscall_windows.go (1 line): - line 33: // TODO: add more here, after collecting data on the common internal/interop/zsyscall_windows.go (1 line): - line 33: // TODO: add more here, after collecting data on the common internal/hcs/schema2/virtual_pci_function.go (1 line): - line 12: // TODO: This is pre-release support in schema 2.3. Need to add build number internal/guest/runtime/hcsv2/workload_container.go (1 line): - line 165: // TODO: JTERRY75 /dev/shm is not properly setup for LCOW I believe. CRI hcn/zsyscall_windows.go (1 line): - line 33: // TODO: add more here, after collecting data on the common internal/hns/zsyscall_windows.go (1 line): - line 33: // TODO: add more here, after collecting data on the common cmd/containerd-shim-runhcs-v1/pod.go (1 line): - line 188: // TODO: JTERRY75 - There is a bug in the compartment activation for Windows