unprezeling cal+imaging migrations
This will depend on the other MR going in first, but I wanted these fixes visible separately.
Alembic revisions are now in creation order for 2.8.6. All merge points have been corrected where needed
This is the new alembic history: `❯ alembic history
8d632a11a047 -> df6ca1c4d778 (head), HTC 23 DAGs
30a155c9bb19 -> 8d632a11a047, One newline at the end of all templates
7ba77453966a -> 30a155c9bb19, add cal and img entries needed for PPR
58690eec160b -> 7ba77453966a, ingest products workflow
44041d0425b7 -> 58690eec160b, email text encoding issue fix
0eaeef98b400 -> 44041d0425b7, std calibration and imaging workflow
44d35e7c3300 -> 0eaeef98b400, Add CapabilityProducts
351f55781006 -> 44d35e7c3300, Add std_calibration_and_imaging Capability <--- Start 2.8.6
2330434db22c -> 351f55781006, correct archive restore delivery <--- Current Production Revision 2.8.5.1 end
`
This is the old alembic history: `❯ alembic history
33056a7441ec -> df6ca1c4d778 (head), HTC 23 DAGs
351f55781006, 8d632a11a047 -> 33056a7441ec (mergepoint), empty message
2330434db22c -> 351f55781006, correct archive restore delivery <--- 2.8.5.1 Current Production Revision
2330434db22c -> 8d632a11a047, One newline at the end of all templates <--- 2.8.6
30a155c9bb19 -> 2330434db22c (branchpoint), add user email to restore metadata <--- 2.8.5.1
7ba77453966a -> 30a155c9bb19, add cal and img entries needed for PPR <--- 2.8.6
58690eec160b -> 7ba77453966a, ingest products workflow
44041d0425b7 -> 58690eec160b, email text encoding issue fix
0eaeef98b400 -> 44041d0425b7, std calibration and imaging workflow
44d35e7c3300 -> 0eaeef98b400, Add CapabilityProducts
4d9fbb433897 -> 44d35e7c3300, Add std_calibration_and_imaging Capability <--- Start 2.8.6
65701206914e -> 4d9fbb433897, annihilation counters <--- 2.8.5
`
As you can see this was not particularly easy to parse out. There are 2.8.5.1 patch revisions connected to 2.8.6 revisions as down revisions which caused migrations to be skipped on deployment to test