{
"_comment": "This file defines Vagrant boxes for use with Helix Installer and SDP testing",
"oses": [
{
"osname": "centos6",
"box": "bento/centos-6.10",
"box_url": "https://app.vagrantup.com/bento/boxes/centos-6.10",
"nodes": [
{
":nodename": "helix-centos6",
":ip": "10.10.30.2"
}
]
},
{
"osname": "centos7",
"box": "generic/centos7",
"box_url": "https://app.vagrantup.com/generic/boxes/centos7",
"nodes": [
{
":nodename": "helix-centos7",
":ip": "10.10.30.3"
}
]
},
{
"osname": "centos8",
"box": "generic/centos8",
"box_url": "https://app.vagrantup.com/generic/boxes/centos8",
"nodes": [
{
":nodename": "helix-centos8",
":ip": "10.10.30.6"
}
]
},
{
"osname": "ubuntu16",
"box": "generic/ubuntu1604",
"box_url": "https://app.vagrantup.com/generic/boxes/ubuntu1604",
"nodes": [
{
":nodename": "helix-ubuntu16",
":ip": "10.10.30.4"
}
]
},
{
"osname": "ubuntu18",
"box": "generic/ubuntu1804",
"box_url": "https://app.vagrantup.com/generic/boxes/ubuntu1804",
"nodes": [
{
":nodename": "helix-ubuntu18",
":ip": "10.10.30.5"
}
]
}
]
}
| # | Change | User | Description | Committed | |
|---|---|---|---|---|---|
| #15 | 27288 | C. Thomas Tyler | Removed old Vagrant Test suite. | ||
| #14 | 26968 | C. Thomas Tyler | Dropped CentOS 6 and Ubuntu 16 from active test suite. | ||
| #13 | 26967 | C. Thomas Tyler |
Dropped SuSE from active support for now (due to failing tests prior to release). It may be re-added later. |
||
| #12 | 26921 | C. Thomas Tyler | Added SuSE 12 sp1 to test suite. | ||
| #11 | 26795 | C. Thomas Tyler |
Fixed test suite issues: * Shell environment for test suite regression fixed. * Vagrantfile referred to SDP rather than Helix Installer (old Copy/Paste issue, harmless but wrong). * Updated baseline Vagrant image for CentOS6 box. * Fixed issue with setting hostname on CentOS6 by making hostname a paramter to the bootstrap script, and adjusting the bootstrap script. Along with this change, added missing hostmanager plugin on test machine. |
||
| #10 | 26624 | C. Thomas Tyler | Added Ubuntu 20.04 to the test suite. | ||
| #9 | 26164 | C. Thomas Tyler | Added CentOS 8 to the test suite. | ||
| #8 | 25883 | C. Thomas Tyler | Added Ubuntu 18.04 to test suite. | ||
| #7 | 25855 | C. Thomas Tyler |
Adjusted test suite to test only Ubuntu 16.04 Long Term Support (LTS) release. |
||
| #6 | 25671 | C. Thomas Tyler |
Dropping Ununtu 18 from test suite. Defauilt shell is 'sh' rather than 'bash', and our Package repository doesn't yet support Ubuntu 18. Support may be re-added later. |
||
| #5 | 25670 | C. Thomas Tyler |
Gave each box its own IP. Added Ubuntu 16.10 and Ubuntu 18.10 to boxes to test. Adjusted bootstrap script to support Ubuntu 16.10 and 18.10. |
||
| #4 | 25307 | C. Thomas Tyler | Added CentOS 7 to test suite. | ||
| #3 | 25010 | C. Thomas Tyler | Adjusted box name for CentOS box per error from running 'vagrant up'. | ||
| #2 | 24870 | C. Thomas Tyler |
Various test environment tweaks: * Adjusted host name to bos-helix-01 to be a simplified variant of the Battle School Lab. * Changed defalt SDP branch to pull to auto-detected, using SDP 'dev' branch if in the Helix Installer dev branch, and SDP 'main' branch if in the Helix Installer main branch. * Added host aliases in /etc/hosts. * Added niceties in ~perforce/.bashrc file. |
||
| #1 | 24860 | C. Thomas Tyler |
Added basic Vagrant test suite for Helix Installer for testing on CentOS 6.10. |