Skip to content

fix: release deploy lock from compose children - #33

Merged
langdon merged 1 commit into
masterfrom
fix/deploy-lock-inheritance
Sep 2, 2026
Merged

langdon merged 1 commit into
masterfrom
fix/deploy-lock-inheritance

Conversation

@langdon

@langdon langdon commented Sep 2, 2026

Copy link
Copy Markdown
Member

Summary

Close the deployment lock descriptor inside the child that invokes Podman Compose. Detached conmon and rootlessport helpers cannot retain the descriptor after a deployment exits, preventing later webhook requests from becoming false "deployment in progress" no-ops.

Validation

  • ansible-playbook -i inventories/example/hosts.yml playbooks/validate.yml
  • independent review of the operational diff

Close the deployment lock descriptor in the child that invokes Podman Compose.
Detached conmon and rootlessport helpers can no longer retain the lock after a
deploy exits. Validate the rendered script preserves this requirement.

AI-Attribution: AI-C  (https://langd0n.com/ai-attribution)
Co-authored-by: langdon <1832177+langdon@users.noreply.github.com>
Co-Authored-By: User-authorized deploy lock fix after integration webhook test / GPT-5
@coderabbitai

coderabbitai Bot commented Sep 2, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Team

Run ID: f3949414-5719-404e-8376-d32a5dedee02


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@langdon
langdon merged commit e1cf285 into master Sep 2, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants