these two packages are needed for phabricator. as phab2001.codfw.wmnet is running jessie we need these packages to be available on jessie. I don't think they will need any porting, I think we just need to upload the packages to jessie. They are currently available in trusty/universe and trusty/main, respectively.
|Resolved||Joe||T154658 Prepare and improve the datacenter switchover procedure|
|Open||None||T156937 Provide cross-dc redundancy (active-active or active-passive) to all important misc services|
|Stalled||None||T164810 Switch phabricator production to codfw|
|Resolved||mmodell||T182832 Apache on phab1001 is gradually leaking worker processes which are stuck in "Gracefully finishing" state|
|Resolved||Paladox||T125357 /maniphest/report/project/ : Maximum execution time of 10 seconds exceeded|
|Resolved||Dzahn||T151070 Move Phabricator from PHP 7.0 to PHP 7.2|
|Resolved||Dzahn||T238956 switch prod Phabricator from phab1003 to phab1001|
|Resolved||Dzahn||T190568 Reimage both phab1001 and phab2001 to stretch / buster|
|Resolved||mmodell||T152129 reinstall iridium (phabricator) as phab1001 with jessie|
|Resolved||mmodell||T137928 Deploy phabricator to phab2001.codfw.wmnet|
|Resolved||MoritzMuehlenhoff||T138689 upload php-mailparse and python-phabricator to jessie|
phab_epipe.py is a an intermediary between an MTA and phabricator to be able to handle special cases.
Yes from the changelog it doesn't seems to have changed much, I was just pointing that also this piece should be tested to ensure that it works properly when you'll be ready with the setup of phab2001.
python-phabricator is done and installed on phab2001, cool
but we still need php5-mailparse which puppet fails to install
< judd> Package: php-mailparse on amd64 -- stretch: 3.0.1+2.1.6-12-gae1ef14-1; sid: 3.0.1+2.1.6-12-gae1ef14-1
@mmodell: The php-mailparse package currently in Debian stretch uses a fairly recent modern packaging and a few build dependencies which are not available in jessie or jessie-backports. If the 2.1.6 package currently available in operations/deb/mailparse is sufficiently recent, I'd recommend to build that one for jessie-wikimedia and only move to the native Debian package once we migrate Phabricator to Debian stretch.