Page MenuHomePhabricator

Provide more logging for Drydock blueprints (EC2, etc)
AbandonedPublic

Authored by hach-que on Sep 17 2014, 4:08 AM.
Tags
None
Referenced Files
F15511363: D10506.id26206.diff
Thu, Apr 17, 1:54 AM
F15509329: D10506.id26206.diff
Wed, Apr 16, 11:19 AM
F15508628: D10506.id27537.diff
Wed, Apr 16, 6:07 AM
F15505210: D10506.id26206.diff
Tue, Apr 15, 12:45 AM
F15482889: D10506.id26206.diff
Wed, Apr 9, 8:33 AM
F15466161: D10506.id27537.diff
Thu, Apr 3, 2:17 AM
F15466074: D10506.id25243.diff
Thu, Apr 3, 1:17 AM
F15465975: D10506.id25245.diff
Thu, Apr 3, 12:34 AM

Details

Reviewers
epriestley
Group Reviewers
Blessed Reviewers
Maniphest Tasks
T2015: Implement Drydock
Summary

Ref T2015. This provides detailed logging for blueprint implementations, such as the min-max and expiry behaviour, and detailed logs as EC2 instances are allocated.

Test Plan

Tested it locally.

Diff Detail

Repository
rP Phabricator
Branch
patch-stack
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 2560
Build 2564: [Placeholder Plan] Wait for 30 Seconds

Event Timeline

hach-que retitled this revision from to Provide more logging for Drydock blueprints (EC2, etc).
hach-que updated this object.
hach-que edited the test plan for this revision. (Show Details)
hach-que added a reviewer: epriestley.
src/applications/drydock/storage/DrydockLog.php
63–77

I had to modify these since resources and leases can be hard deleted when they fail to allocate. Arguably in this scenario the resources / leases should be moved to broken rather than hard deleted.

jon.krawczuk added a subscriber: jon.krawczuk.

Please proceed, great implementation

This revision now requires changes to proceed.Sep 17 2014, 6:31 PM

Remove components that were moved into D10892

epriestley edited edge metadata.

Depends on premature changes.

This revision now requires changes to proceed.Aug 8 2015, 6:18 PM