[autotest] Seperate out developer and prod apache conf.

We had a local hack on the servers to add-on to the apache conf file we
used for the AFE.
This CL separates out the conf file used on developer machines from that
used on the server. This makes the local commit unnecessary.

BUG=chromium:463275
CQ-DEPEND=CL:*212000
TEST=Test that this CL by itself breaks sso, and that with CL:*21200,
sso works again.
- Launch a new autotest_afe instance
- Put in the local commit to make sso work. Verify it works by pointing
  browser to the afe, checking that user is logged in.
- Remove local hack, pull this CL, `sudo service reload apache2`
- Verify that sso is broken. Browser only detects debug_user.
- Pull companion CL, run puppet, reload afe
    $ sudo FACTER_server_type="autotest-cautotest" \
          /root/chromeos-admin/puppet/run_puppet --debug
    $ sudo service reload apache2
- Verify that sso works again - user is detected.

Change-Id: I56a3914d768285776e9981d55c88ca6fd7833b6e
Reviewed-on: https://chromium-review.googlesource.com/264398
Trybot-Ready: Prathmesh Prabhu <pprabhu@chromium.org>
Tested-by: Prathmesh Prabhu <pprabhu@chromium.org>
Reviewed-by: Dan Shi <dshi@chromium.org>
2 files changed