Skip to content

[BUG] Throw error with x-tags when rendering #809

Closed

Description

@dromero-cibernetica

Describe the bug
When executing command "render" throws error in x-tags module
Despite of that it adds the tags
It did not happen in v1.1.6

To Reproduce
Steps to reproduce the behavior:

  1. How you installed ECS ComposeX'...' Run as docker container
  2. How you are executing it ? : As a CLI tool, as a library, in lambda? CLI
  3. Link / share your Docker compose file
    x-tags:
  • Key: Workload
    Value: xtest-app
  1. See error
    No module name x-tags

Expected behavior
Show no error in log

Logs
If applicable, add logs of errors using from ECS ComposeX
2025-09-24 20:34:24 [ ERROR] ecs_composex.tags.tags_module
2025-09-24 20:34:24 [ ERROR] No module named 'ecs_composex.tags'
2025-09-24 20:34:24 [ ERROR] ecs_composex_tags.tags_module
2025-09-24 20:34:24 [ ERROR] No module named 'ecs_composex_tags'

Desktop (please complete the following information):

Activity

  1. JohnPreston commented on Sep 24, 2025

    @JohnPreston
    Member

    That's nomal. In a short version of the explanation: the x-tags is a top level specific thing that I implemented a long time ago, since pretty much the first versions.

    However, since then, to allow others to create modules, it will by default try to find a python module that would be valid for `x-.
    There is no known tags module to handle all this, so it shows this error, but for tags specifically, that's a non error.

    Do you have issues with the tags applied to the resources?

  2. dromero-cibernetica commented on Sep 25, 2025

    @dromero-cibernetica
    Author

    Thanks @JohnPreston
    I have no problems with tags so far

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions