Skip to content

This repository contains a Packer project for simplified for Linux Mint in VirtualBox setup.

License

Notifications You must be signed in to change notification settings

Dubhar/packer-linuxmint

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Packer templates for Mint Cinnamon

Building with Packer

Requirements:

Building:
packer build core_template.json

Expected results:

output-virtualbox-iso
├── mint-cinnamon-22.ovf
└── mint-cinnamon-22-disk001.vmdk

How it works, an overview

sequenceDiagram
    Packer->>Internet: download iso
    Packer-->>Webserver: start and host preseed file
    Packer-->>VirtualMachine: start with iso
    Packer-->>VirtualMachine: send boot command via keystrokes
    VirtualMachine-->>Webserver: download and execute preseed
    VirtualMachine-->>VirtualMachine: reboot and start ssh server
    Packer-->>VirtualMachine: execute provisioners (scripts and playbook) via ssh
    Packer-->>VirtualMachine: stop
    Packer-->>VirtualMachine: export using default post-processor
Loading

Acknowledgments

Special thanks for the work in providing the code on which this is based on to. Have a look at their version of "packer-linuxmint" too.

About

This repository contains a Packer project for simplified for Linux Mint in VirtualBox setup.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%