Skip to content
This repository has been archived by the owner on May 29, 2020. It is now read-only.

Support offline machine initialization #11

Closed
davidalger opened this issue Aug 27, 2015 · 1 comment
Closed

Support offline machine initialization #11

davidalger opened this issue Aug 27, 2015 · 1 comment
Milestone

Comments

@davidalger
Copy link
Owner

Allow machines to be setup from scratch when the host machine is completely offline. This would only be expected to work when /server/.cache/ has already been primed via a previous machine setup. Certain things such as adding the Remi and MySql Community RPMs will need to be adjusted to work offline. At minimum, all scripts should be tested

@davidalger davidalger modified the milestone: 1.0.0-rc0 Aug 27, 2015
davidalger pushed a commit that referenced this issue Mar 29, 2016
…solves #11

- bumps the yum cache TTL from 12 to 24 hours
- sets a cache-min value of 24 hours to mitigate it incessantly issuing GET requests even when items are cached
- silenced one last protocol of host resolution errors which show up when yum tries to update meta-data (and fails)
@davidalger
Copy link
Owner Author

Fixed in next tagged release. Last outstanding issues here were resolved in referenced commit.

davidalger pushed a commit that referenced this issue Mar 29, 2016
* Added list of available sites to the index file available at dev-web - resolves #17
* Added assertion for local /etc/hosts entry in vhosts.sh - resolves #36
* Added root CA signing certificate to Shared System Certificate trust list - resolves #58
* Refactored vhosts.sh. Highlights are as follows:
    * requires root privileges to run (will self-escalate if necessary)
    * removed the --reset flag and added --reset-config / --reset-certs
    * no longer cleans up after old sites without performing a reset
    * removed (now) unnecessary LSB code masking
    * generated configuration files are no longer shared via mount
* Moved bin scripts for use on guest into /usr/local/bin on guest
* Changed m2setup.sh to require --hostname flag when run
* Fixed for finalized ability to provision a vm completely offline - resolves #11
* Refactored provisioners to be single-file per role shell scripts
* Varnish is now running when the machine is provisioned with support for a .varnish.vcl file in site root (PR #59)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant