Kickstarting with incorrect inst.ks value
We've got a workflow in place that worked well to kickstart Fedora 14 and before systems. Our PXE server would provide a 'ks=http://ks-server/cfgs/bogus.cfg' value and, during the install, we'd correct that inside anaconda and continue. We do this because we don't control the DHCP server (so we can't do any "allocate specific IP address, then reverse lookup to set name" shenanigans) nor do we directly control the PXE server (so updating the PXE options would be time consuming if we had to do that for each and every new machine to be booted).
With the rewrite of anaconda, there doesn't appear to be an obvious way to continue that workflow. When I attempt it, I see the 404 error from curl and eventually get dumped to an emergency shell. In the emergency shell I see the 'kickstart' environment variable as well as the dracut-state.sh file (which may be the source for the environment variables).
Is there some way I can update the appropriate environment variables and retry the kickstart procedure?