Skip to content

Missing or truncated logs during tail #1744

@lionello

Description

@lionello

During cd preview I saw these truncated logs:

…
2026-01-02T17:11:34.149-08:00 cd pulumi         }
2026-01-02T17:11:34.388-08:00 cd pulumi     ~ aws:elasticache/subnetGroup:SubnetGroup: (update)
2026-01-02T17:11:34.388-08:00 cd pulumi       ~ tags   : {
2026-01-02T17:11:34.388-08:00 cd pulumi       ~ tagsAll: {
2026-01-02T17:11:34.512-08:00 cd pulumi     +-pulumi-nodejs:dynamic:Resource: (replace)
…

to confirm, afterwards I did a defang logs:

$ defang logs --since 2026-01-02T17:11:34.388-08:00
 * Showing logs since 2026-01-03T01:11:34.388Z; press Ctrl+C to stop:
 * Using AWS provider from environment variable
 * To view older logs, run: `defang logs --until=2026-01-03T01:11:34.388Z`
2026-01-02T17:11:34.388-08:00  cd pulumi     ~ aws:elasticache/subnetGroup:SubnetGroup: (update)
2026-01-02T17:11:34.388-08:00  cd pulumi         [id=redis-e4b0727]
2026-01-02T17:11:34.388-08:00  cd pulumi         [urn=urn:pulumi:beta::nounly-prod::aws:elasticache/subnetGroup:SubnetGroup::Defang-nounly-prod-beta-redis-11b5f99]
2026-01-02T17:11:34.388-08:00  cd pulumi         [provider=urn:pulumi:beta::nounly-prod::pulumi:providers:aws::default_6_57_0::df7ff5fb-f53a-4336-81bc-77315b590d1f]
2026-01-02T17:11:34.388-08:00  cd pulumi       ~ tags   : {
2026-01-02T17:11:34.388-08:00  cd pulumi           ~ defang:version: "0.6.0-1290-g5a119d38" => "0.6.0-1309-g750edb8d"
2026-01-02T17:11:34.388-08:00  cd pulumi         }
2026-01-02T17:11:34.388-08:00  cd pulumi       ~ tagsAll: {
2026-01-02T17:11:34.388-08:00  cd pulumi           ~ defang:version: "0.6.0-1290-g5a119d38" => "0.6.0-1309-g750edb8d"
2026-01-02T17:11:34.388-08:00  cd pulumi         }
2026-01-02T17:11:34.512-08:00  cd pulumi     +-pulumi-nodejs:dynamic:Resource: (replace)
…

It's possible that the truncated lines (~ tags : { and ~ tagsAll: {) are single log entries with newlines and that the newline handling during tail is different from the handling during logs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    awsAWS related issue

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions