Permalink
Commits on May 3, 2016
  1. Update README with current project status

    New maintainers and contributors welcome, but I'm not driving the
    development at the moment. I'll try to review patches as they come.
    committed May 3, 2016
  2. Update IRC channel

    We've moved into #vagrant, since activity was pretty quiet. Feel free to
    "hilight"[sic] purpleidea if you have an Oh-My-Vagrant specific question.
    committed May 3, 2016
Commits on Mar 11, 2016
Commits on Feb 7, 2016
  1. Add copr shield

    committed Feb 7, 2016
Commits on Jan 28, 2016
  1. Add a system-less extern possibility for project code

    Hopefully this won't cause any issues with code removal in the root dir.
    This should probably only be used in special cases (like for a build ci
    using vtest+) and probably shouldn't be mixed with other "system" types.
    You should definitely not pick a project name that matches a built-in
    system name, in particular if you want to use the two together!
    committed Jan 28, 2016
Commits on Jan 27, 2016
  1. Don't stop reading if a command eats up your stdin!

    This was a real mind bender, and finally I found the solution:
    http://mywiki.wooledge.org/BashFAQ/089
    committed Jan 27, 2016
  2. Remove single quotes to try and fix test

    This is a weird nested shell issue... If you can help figure out why it
    passes normally, but fails on the centos-ci when single quotes are used,
    I'd appreciate the patch!
    committed Jan 27, 2016
  3. The tests file must use -i or functions like vssh won't load

    These aliases and functions are defined in /etc/profile.d/* so without
    -i, bash won't run as a login shell and won't receive these values. The
    usual result is error code 127, or "command not found".
    committed Jan 27, 2016
Commits on Jan 25, 2016
  1. Add a proper vssh implementation

    This adds a proper vssh implementation that supports the cd parameter,
    -c for executing commands, and proper exit codes!
    committed Jan 25, 2016
Commits on Jan 21, 2016
  1. Add empty vtest

    committed Jan 21, 2016
Commits on Dec 29, 2015
  1. Add more buttons!

    committed Dec 29, 2015
Commits on Dec 28, 2015
  1. Added an example for ceph-deploy

    This is based on the article:
    
    https://www.berrange.com/posts/2015/12/21/ceph-single-node-deployment-on-fedora-23/
    
    It seems to work, except I don't know what to do next!
    
    Happy hacking :)
    committed Dec 22, 2015
Commits on Dec 20, 2015
Commits on Dec 16, 2015
Commits on Dec 1, 2015
  1. Add a sample git hook and the mechanism to run it

    This helps you kick off jenkins builds if you need to login before
    kicking the special magic url. In my Jenkins instance this is called:
    "Build Triggers" -> "Trigger builds remotely (e.g., from scripts)"
    I had to set the "Authentication Token" to something manually. I used
    `pwgen` to pick one!
    
    It includes the mechanism to add a git post-push hook, because the git
    developers refuse to add it which is sad.
    committed Dec 1, 2015
  2. Fight with Jenkins and live to see another day

    Jenkins seems to run the script in some way requiring we force the
    pseudo t. I'm now ready to just patch it like this and not care too much
    about the details. If you're a Jenkins pro, and there's a better way,
    please LMK.
    committed Dec 1, 2015
Commits on Nov 29, 2015
  1. Fix broken links in README.md

    josephfrazier committed Nov 29, 2015
Commits on Nov 19, 2015
  1. Debian 8 now works with OMV

    This is mostly thanks to Vasyl Kaigorodov for kicking this off and actually adding the image building capabilities to vagrant-builder.
    committed Nov 19, 2015
  2. Split out family detection into a single location

    Thanks to Vasyl Kaigorodov for the original patch this is based on which
    was the big motivator!
    committed Nov 19, 2015
  3. Use --stdin for RHEL derivatives passwd only

    `--stdin` is not supported on Debian derivatives of `passwd` utility, use
    another method to set root password.
    Also if VM update requested - take this into account and call `apt-get` instead of
    `yum`.
    Vasyl Kaigorodov committed with Nov 16, 2015
  4. CI script additions

    committed Nov 19, 2015
Commits on Nov 16, 2015
  1. Small line width fixup

    committed Nov 16, 2015
Commits on Nov 7, 2015