Skip to content

Commit

Permalink
version bump 1.2.1 -> 1.3
Browse files Browse the repository at this point in the history
  • Loading branch information
OndrejHome committed Nov 19, 2017
1 parent c9aec0c commit 682bd15
Show file tree
Hide file tree
Showing 9 changed files with 74 additions and 8 deletions.
2 changes: 1 addition & 1 deletion docs/user_guide.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ fast-vm User Guide

<ul>
<li>This is <b>draft</b> of User Guide for <code>fast-vm</code> version 1.1.
and 1.2.</li>
- 1.3.</li>
<li>If you have find an mistake (and you bet there are some) or would like to
request some part to be documented in this guide that you use please get in
touch with <a href="https://ssl.famera.cz/blog/about.html">the Author</a>.</li>
Expand Down
52 changes: 52 additions & 0 deletions ebuild/app-emulation/fast-vm/fast-vm-1.3.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$

EAPI=6

inherit linux-info

DESCRIPTION="Script for defining VMs from images provided in thin LVM pool"
HOMEPAGE="https://www.famera.cz/blog/fast-vm/about.html"
SRC_URI="https://github.com/OndrejHome/fast-vm/archive/1.3.tar.gz"

LICENSE="GPLv3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+hack-file-dependencies +curl +bash-completion"

# built time dependencies
DEPEND=""
# runtime dependencies
RDEPEND="
app-emulation/libvirt[virt-network]
net-dns/dnsmasq[dhcp-tools,script]
sys-apps/gawk
sys-apps/coreutils
app-admin/sudo
dev-libs/libxml2
sys-fs/lvm2[thin]
curl? ( net-misc/curl )
hack-file-dependencies? (
>=app-emulation/libguestfs-1.36.4
>=app-emulation/libguestfs-appliance-1.36.1
app-emulation/libvirt[virt-network,qemu]
)
bash-completion? ( app-shells/bash-completion )
"

src_compile() {
return
}

pkg_setup() {
# check if some basic kernel modules not checked elsewhere are needed
CONFIG_CHECK="
~DM_SNAPSHOT
~DM_THIN_PROVISIONING
~CONFIG_NF_NAT_IPV4
~CONFIG_NF_NAT_MASQUERADE_IPV4"
if [[ -n ${CONFIG_CHECK} ]]; then
linux-info_pkg_setup
fi
}
2 changes: 1 addition & 1 deletion fast-vm
Original file line number Diff line number Diff line change
Expand Up @@ -262,7 +262,7 @@ usage () {
echo "$0 list [all|active|inactive [short]]"
;;
*)
echo "== fast-vm version 1.2 <ofamera@redhat.com> =="
echo "== fast-vm version 1.3 <ofamera@redhat.com> =="
echo "$0 <action> <options>"
for cmd in import_image import_custom_image export_image remove_image resize_image import_profile remove_profile list_images create delete edit_note resize info list start stop console ssh;
do
Expand Down
2 changes: 1 addition & 1 deletion man/configure-fast-vm.8
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH FAST-VM 8 "configure-fast-vm 1.2 (2016-06-25)" "fast-vm" "configure-fast-vm" \" -*- nroff -*-
.TH FAST-VM 8 "configure-fast-vm 1.3 (2016-06-25)" "fast-vm" "configure-fast-vm" \" -*- nroff -*-
.SH NAME
configure-fast-vm \(em script for (re)configuring fast-vm
.SH SYNOPSIS
Expand Down
2 changes: 1 addition & 1 deletion man/fast-vm-list.8
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH FAST-VM 8 "fast-vm 1.2 (2017-11-14)" "fast-vm" "fast-vm" \" -*- nroff -*-
.TH FAST-VM 8 "fast-vm 1.3 (2017-11-14)" "fast-vm" "fast-vm" \" -*- nroff -*-
.SH NAME
fast-vm list \(em shows the list of VMs recognized by fast-vm
.SH SYNOPSIS
Expand Down
2 changes: 1 addition & 1 deletion man/fast-vm.8
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH FAST-VM 8 "fast-vm 1.2 (2017-11-14)" "fast-vm" "fast-vm" \" -*- nroff -*-
.TH FAST-VM 8 "fast-vm 1.3 (2017-11-14)" "fast-vm" "fast-vm" \" -*- nroff -*-
.SH NAME
fast-vm \(em script for defining VMs from images provided in thin LVM pool
.SH SYNOPSIS
Expand Down
2 changes: 1 addition & 1 deletion man/fast-vm.conf.5
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH FAST-VM.CONF 5 "fast-vm 1.2 (2016-10-07)" "fast-vm" "/etc/fast-vm.conf" \" -*- nroff -*-
.TH FAST-VM.CONF 5 "fast-vm 1.3 (2016-10-07)" "fast-vm" "/etc/fast-vm.conf" \" -*- nroff -*-
.SH NAME
.IR /etc/fast-vm.conf " \(em global configuration file for fast-vm"

Expand Down
9 changes: 8 additions & 1 deletion rpm/fast-vm-centos7.spec
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Name: fast-vm
Version: 1.2.1
Version: 1.3
Release: 1%{?dist}
Summary: Script for defining VMs from images provided in thin LVM pool

Expand Down Expand Up @@ -58,6 +58,13 @@ drive of new machine before starting VM using the 'hack files'.
%config(noreplace) %{_sysconfdir}/sudoers.d/%{name}-sudoers

%changelog
* Sun Nov 19 2017 Ondrej Famera <ofamera@redhat.com> 1.3-1
- operations over multiple VMs
- output change - relevant parts are prefixed with VM number
- activity tracking - time since last action on VM
- video documentation of fast-vm installation, configuration, basic usage
- various fixes and small improvements in code

* Mon Jun 05 2017 Ondrej Famera <ofamera@redhat.com> 1.2.1-1
- fix the size detection for VMs on some systems

Expand Down
9 changes: 8 additions & 1 deletion rpm/fast-vm.spec
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Name: fast-vm
Version: 1.2.1
Version: 1.3
Release: 1%{?dist}
Summary: Script for defining VMs from images provided in thin LVM pool

Expand Down Expand Up @@ -64,6 +64,13 @@ drive of new machine before starting VM using the 'hack files'.
%config(noreplace) %{_sysconfdir}/sudoers.d/%{name}-sudoers

%changelog
* Sun Nov 19 2017 Ondrej Famera <ofamera@redhat.com> 1.3-1
- operations over multiple VMs
- output change - relevant parts are prefixed with VM number
- activity tracking - time since last action on VM
- video documentation of fast-vm installation, configuration, basic usage
- various fixes and small improvements in code

* Mon Jun 05 2017 Ondrej Famera <ofamera@redhat.com> 1.2.1-1
- fix the size detection for VMs on some systems

Expand Down

0 comments on commit 682bd15

Please sign in to comment.