antlir/rpm/replay/subvol_diff.py (3 lines): - line 22: "etc/shadow", # FIXME: Only "days since pwd change may differ" - line 25: # Needed for git-lfs RPM; TODO: Add fuzzy matching with ConfigParser to - line 132: TODO: Build general comparison primitives. Use them to make this antlir/bzl/constants.shape.bzl (2 lines): - line 17: # TODO: Codemod all callsites and update this to be `int`. - line 29: # FIXME: Ideally, remove `optional = True`. This field is not optional, antlir/bzl/oss_shim_impl.bzl (2 lines): - line 57: # TODO: if antlir is intended to _only_ be used as a Buck cell, the '@' - line 533: # TODO Currently, Rust rules don't support `link_whole`, so use metalos/metalctl/src/fetch_images.rs (2 lines): - line 56: // TODO: use fbpkg.proxy when in the rootfs - line 96: // TODO: onboard this to systemd_generator_lib if there is more than one metalos/host_configs/host.thrift (2 lines): - line 44: // TODO: root_pw_hash should only be set in runtime_config.RuntimeConfig when the - line 54: // TODO: dns should probably just be statically compiled into the image, just antlir/rpm/replay/subvol_rpm_compare.py (1 line): - line 189: TODO: Play with increasing the download parallelism? On the `dnf` side, metalos/lib/net_utils/src/lib.rs (1 line): - line 51: // TODO: improve me, perhaps compare with output of antlir/rpm/allowed_versions/update_allowed_versions.py (1 line): - line 389: # FIXME: Next time this is refactored, use the DBs as context managers. antlir/vm/common.py (1 line): - line 35: # TODO: maybe inspect f to make sure it is really an asynccontextmanager? antlir/rpm/repo_server.py (1 line): - line 359: # TODO: Once all BAs include a repo-server with the new code that knows metalos/metalctl/src/apply_disk_image.rs (1 line): - line 187: // TODO: make this an image::Image all the way through (add it to HostConfig) antlir/compiler/items/common.py (1 line): - line 310: # TODO: Remove the existence check once the flavor has been written antlir/bzl/shape2/ir.rs (1 line): - line 180: // TODO: this is not easily definable in thrift, which may pose a problem in antlir/rpm/yum_dnf_conf.py (1 line): - line 188: # FIXME: Temporarily block this out to try to troubleshoot some CI metalos/host_configs/evalctx/src/starlark/generator.rs (1 line): - line 86: // TODO: accept symbolic strings in 'mode' as well antlir/bzl/image/feature/new.bzl (1 line): - line 335: # TODO: Print friendlier error messages on user error. antlir/nspawn_in_subvol/plugins/launch_repo_servers.py (1 line): - line 36: # TODO: Once the committed BAs all have a `repo-server` that metalos/lib/image/src/download.rs (1 line): - line 48: // TODO: it would be nice to restrict to https only, but we use plain