Closed Bug 1346360 Opened 7 years ago Closed 11 months ago

Create a general worker that submits transparency certs to CT

Categories

(Release Engineering :: Release Automation: Other, enhancement, P2)

enhancement

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: rbarnes, Unassigned)

References

Details

That is, take the script created in Bug 1346359 and wrap it in a form that it can be deployed in release automation.
Blocks: 1341396
Priority: -- → P2
CC'ing :btang and :nthomas as work of this might or might not be tracked already in other bugs.
Haven't started on this one yet, will use this bug though.
I've been working on part of the script to submit certificates to CT logs, changes from the latest version bump are located here: https://github.com/BrandonTang/binary-transparency/compare/f268ba1b2ede21c2529905fdf2b4441ebe478622...8b5c2b33d8b51f3047872b7f04482cf220d52e49

- The changes allow submitting a chain to multiple CT logs.
- Tests are currently incomplete (test_post_chain, test_get_tree_head)
    - Mocking is required for functions (post, get_summary) within the retry statement for these tests to remove network testing
- Tests for functionality of modules can be removed (test_post, test_get_summary)
Summary: Create a general work that submits transparency certs to CT → Create a general worker that submits transparency certs to CT

As far as I can tell this effort died down some years ago; closing.

Status: NEW → RESOLVED
Closed: 11 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.