In continuing our elimination of Ansible, this reimplements the logic to populate the TC358743 EDID file (at /home/ustreamer/edids/tc358743-edid.hex) without Ansible.
We preserve the existing behavior that if the user has overridden the desired EDID by specifying a different value for ustreamer_edid, then we use that value when we populate /home/ustreamer/edids/tc358743-edid.hex on the next install.
The output of our decode_edid step changes because we're using a different version of the Docker image which seems to pull down a different version of the decode-edid which uses slightly different output formatting, but the values are all the same.
I was originally bundling this with #1604, but that PR is pretty large since it eliminates Ansible entirely, so I'm pulling out a small piece here.
Related #1598
In continuing our elimination of Ansible, this reimplements the logic to populate the TC358743 EDID file (at
/home/ustreamer/edids/tc358743-edid.hex
) without Ansible.We preserve the existing behavior that if the user has overridden the desired EDID by specifying a different value for
ustreamer_edid
, then we use that value when we populate/home/ustreamer/edids/tc358743-edid.hex
on the next install.The output of our
decode_edid
step changes because we're using a different version of the Docker image which seems to pull down a different version of thedecode-edid
which uses slightly different output formatting, but the values are all the same.I was originally bundling this with #1604, but that PR is pretty large since it eliminates Ansible entirely, so I'm pulling out a small piece here.
Peer testing
To test this bundle run: