geerlingguy / packer-boxes

Jeff Geerling's Packer build configurations for Vagrant boxes.

Home Page:https://app.vagrantup.com/geerlingguy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Merge all packer boxes into this repository

geerlingguy opened this issue · comments

This ticket is open as a consolidation; I actively maintain a number of Packer base boxes, and right now have them spread across a ton of repos. As this repos has the most forks / stars, and almost the most history, I've decided to consolidate all my packer boxes into it.

The rollout will be:

  • Move all packer projects into subdirs of this project (with one unified README listing/linking to each).
  • Clean up each packer project's README to focus on just that project's current status.
  • Deprecate each of the other projects via README and the description, close all issues and PRs (link to this issue), and archive those projects.
  • Look at ways to consolidate packer configurations / ansible playbooks (if possible)—this could be broken out into follow-up tickets.

Final checklist:

  • centos6
  • centos7
  • centos8
  • debian8
  • debian9
  • debian10
  • ubuntu1604
  • ubuntu1804
  • drupal-vm (or should I keep this one separate?)

Testing merging of all the Ansible playbooks into two; one for RHEL, and one for Debian. Actually... now that I think about it I could just do one and add a conditional for whether it's on RHEL or Debian...

Keeping Drupal VM box build separate at this time, as it's a lot different than the rest.

I think... this is done! Removing notice from README too.