Skip to content

v0.0.1-alpha.30

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Aug 09:52
cd7725c

Overcast v0.0.1-alpha.30

Docker Images

Full image with the web management console:

  • Pull: ghcr.io/neaox/overcast:0.0.1-alpha.30
  • Channel tag: ghcr.io/neaox/overcast:alpha
  • Registry: overcast package

Headless slim image for CI pipelines:

  • Pull: ghcr.io/neaox/overcast-slim:0.0.1-alpha.30
  • Channel tag: ghcr.io/neaox/overcast-slim:alpha
  • Registry: overcast-slim package
docker run --rm -p 4566:4566 -p 4567:4567 ghcr.io/neaox/overcast:0.0.1-alpha.30
docker run --rm -p 4566:4566 ghcr.io/neaox/overcast-slim:0.0.1-alpha.30

Native Binaries

Download a binary for your platform from the assets below and verify it with SHA256SUMS.

Asset SHA256
overcast-darwin-amd64 154b132c03433abeb20320a1799e735dbbc8318353f1a3fda98e7f42f6d017f0
overcast-darwin-arm64 c1983e6457d329a71a9b39bb98644a6e7c85ba035f81afff24969310cf9d42e6
overcast-linux-amd64 bd206ec3935acd9240a65d447308bfcad5de301d06ca3c78c98674305de7e1a4
overcast-linux-arm64 43fb09dadd7b210910dd0804a8001559a62b47321b5451b573403e0f0f52ff90
overcast-windows-amd64.exe b6f1491325d36dd9c65383aa395183ad70e744e0a34fea2194993b1c7d6d934c
overcastd-darwin-amd64 236adea7334df619dff3e5fd0aad0752ec4462d07c0814429759c3068171d6ac
overcastd-darwin-arm64 62afda0b2df35247429236246975887ede1b8dfe47301066fc6814234bc43451
overcastd-linux-amd64 b5bac75bd10f4de82e6e911c0f3c97706db5168000fb59be2dad37385a7140c4
overcastd-linux-arm64 5c5e510621878ecee921825aca3c27caaf1cc4036b109c40d07f92adfd12ba5b
overcastd-windows-amd64.exe 0ea5d784df00328103fd2a5e896f3daa085de65a786ffb2e264593eab726392a

Release Notes

Added

  • [waf/web/docs] add Web ACL metadata CRUD views, global search, and system-map nodes while accurately surfacing missing rule enforcement and 501 boundaries

Changed

  • [web/ecs] service and task screens prioritize recent container failures, stopped tasks, and logs over follow-on scheduler noise

Fixed

  • [cloudformation/rds/ecs] CloudFormation waits for asynchronous resources to become usable before completing them and preserves their physical IDs through stabilisation failures so rollback can delete what it created. AWS::RDS::DBInstance and AWS::RDS::DBCluster now remain in progress until the database reports available, or fail with RDS's recorded reason and roll the stack back; cdk deploy no longer returns green while the engine is still initialising. Failed RDS databases and ECS services are now removed during rollback instead of being leaked under names that collide with the next deployment.

  • [cloudformation/s3] AWS::S3::Bucket now applies lifecycle, versioning, notification, encryption, tag, CORS, and website properties through S3, including in-place updates, removals, and rollback restoration. S3 lifecycle configuration now validates and round-trips NoncurrentVersionExpiration while true version-history execution remains tracked separately.

  • [cloudformation/lambda] Lambda resources now preserve supported function and event-source properties, reject unsupported fields before mutation, roll back partial updates, and store validated resource policies safely

  • [sns/cloudformation] CloudFormation SNS topics and subscriptions now forward configured SNS attributes, including subscription filtering and raw SQS delivery (#522)

  • [ecs/web] cluster summaries and topology reflect current resources, while stopped tasks remain inspectable with AWS-compatible status, reason, and one-hour retention metadata

  • [ecs] stopped tasks retain a bounded container log tail for post-mortem diagnostics

  • [rds] database containers stopped, crashed, or removed through Docker are now recovered with bounded backoff immediately, after Docker reconnects, or during Overcast startup; repeated crash loops settle to failed, only StopDBInstance establishes a durable stopped state, and MySQL 8 initialization now preserves AWS-valid special-character passwords while using caching_sha2_password

  • [web/ecs] service diagnostics now keep the actual failed task and container logs visible instead of letting a later clean exit replace the cause; ECS screens add precise event times, two-way task navigation, and distinct working map destinations

Release: https://github.com/Neaox/overcast/releases/tag/v0.0.1-alpha.30