How to use this box with Vagrant:
Vagrant.configure("2") do |config|
config.vm.box = "trombik/ansible-freebsd-10.3-amd64"
end
vagrant init trombik/ansible-freebsd-10.3-amd64
vagrant up
This version was created over 5 years ago.
This version was created over 5 years ago.
This version was created almost 6 years ago.
This version was created about 6 years ago.
This version was created over 6 years ago.
[bugfix] use virtualbox-ose-additions-noX11 instead of virtualbox-ose-additions to avoid conflicts with the old ports tree
This version was created over 6 years ago.
update packages to the latest(Jul 2017) (fixes #32)
This version was created over 6 years ago.
This version was created over 6 years ago.
patch ansible 2.2.2.0
there are two issues.
`pkg(8)` schema on VMs needs to be updated[1]. this can be solved by
symply rebuilding the box image. otherwise, you have to workaround on
every FreeBSD VMs.
however, `sysutils/ansible` has been updated to broken version[2] just
before regular package update in the official package repository, which
means we have to wait another quarterly update, switch to a different
branch, or patch the broken version. the last option was chosen due to
minimum impact to the build script.
[1] https://github.com/reallyenglish/ansible-role-jenkins-master/commit/0bde6b3019d8f893f3a8799a27e7f9fb5bf88223
[2] https://github.com/ansible/ansible/issues/23016
This version was created over 7 years ago.
installed non-default packages:
This version was created over 7 years ago.
install python and ansible