Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug Fixes, Syntax Cleanups, and Feature additions #15

Open
wants to merge 10 commits into
base: master
Choose a base branch
from

Conversation

xfrankbx
Copy link

@xfrankbx xfrankbx commented Mar 5, 2021

See comments on commits for details

Fix for issue chriswayg#9
Fixes Ansible bug created by commit fd588b2
- Renamed 'vm_default_user' to 'default_vm_user'
- Moved Prerequisite check higher in the script
- Updated build.conf checks to match order of build.conf file
- Updated build.conf files for all distro's to be a little more uniform based on above changes
- Updated Debian to 10.8 latest
- Updated distro specific settings from json to pkr.hcl for Packer 1.7.0 newest release
- Created functions.sh file to be included in build.sh
- Moved help and error functions to functions.sh
- Added additional variables checks to build.sh
- Added additional variables to build.conf(s)
  - Allows setting of the following:
    - ProxMox user
	- ProxMox Storage location for VM
	- ProxMox Storage location for ISO
	- ProxMox Network Interface to user
	- ProxMox Network Interface VLAN Tag if there is one
- Added package sudo to alpine
- Removed @edge from alpine qemu-guest-agent, version being installed wasn't starting
- Fix OpenBSD Password Hash generator, I got errors without the encoding of utf-8 in the line
- Updated distro Readme's for spelling error
- Updated OpenBSD install.conf to be a Jinja template for IP's to be filled by values in build.conf
…ge root directory so we only download 1 copy of it. It contains everything for all our distro's anyways.
… someone download repo, they create build.conf and server-template-var.yml from *.org file example. If they ever want to push updates to repo, they won't have to worry about their personal build.conf and server-template-vars.yml files like I have been for all the commits I've done recently.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant