Hey, I'm getting this error when I run `update-bui...
# general
r
Hey, I'm getting this error when I run
update-build-files ::
from my root level
BUILD
file
Copy code
13:30:37.95 [ERROR] 1 Exception encountered:

Engine traceback:
  in select
    ..
  in pants.core.util_rules.environments.determine_local_environment
    ..
  in pants.core.util_rules.environments.determine_all_environments
    ..

Traceback (most recent call last):
  File "/Users/nick.dellosa/Library/Caches/nce/4ce2ab7b680d1a68593ba94c1a1eb8a45d8b6cc2fd7c215163282f168119ea3d/bindings/venvs/2.17.0/lib/python3.9/site-packages/pants/engine/internals/mapper.py", line 61, in parse
    target_adaptors = parser.parse(
  File "/Users/nick.dellosa/Library/Caches/nce/4ce2ab7b680d1a68593ba94c1a1eb8a45d8b6cc2fd7c215163282f168119ea3d/bindings/venvs/2.17.0/lib/python3.9/site-packages/pants/engine/internals/parser.py", line 393, in parse
    exec(code, global_symbols)
  File "BUILD", line 1, in <module>
    __defaults__(
  File "/Users/nick.dellosa/Library/Caches/nce/4ce2ab7b680d1a68593ba94c1a1eb8a45d8b6cc2fd7c215163282f168119ea3d/bindings/venvs/2.17.0/lib/python3.9/site-packages/pants/engine/internals/parser.py", line 203, in set_defaults
    self.defaults.set_defaults(
  File "/Users/nick.dellosa/Library/Caches/nce/4ce2ab7b680d1a68593ba94c1a1eb8a45d8b6cc2fd7c215163282f168119ea3d/bindings/venvs/2.17.0/lib/python3.9/site-packages/pants/engine/internals/defaults.py", line 131, in set_defaults
    self._process_defaults(defaults, arg, ignore_unknown_fields=ignore_unknown_fields)
  File "/Users/nick.dellosa/Library/Caches/nce/4ce2ab7b680d1a68593ba94c1a1eb8a45d8b6cc2fd7c215163282f168119ea3d/bindings/venvs/2.17.0/lib/python3.9/site-packages/pants/engine/internals/defaults.py", line 172, in _process_defaults
    raise ValueError(f"Unrecognized target type {target_alias} in {self.address}.")
ValueError: Unrecognized target type <function _unrecognized_symbol_func at 0x1018f0040> in //#__defaults__.
The unrecognized target type in question is
docker_image
and I'm trying to set
docker_image: {"image_tags": ()},
1
c
you likely hit this issue: https://github.com/pantsbuild/pants/pull/19446 It’s released since version 2.18.0.dev6 if you want to upgrade to confirm.. 😉
r
yep that was it
1