app-emulation / ganeti

Ganeti is a virtual server management software tool

Official package sites : http://www.ganeti.org/ ·

Ganeti is a cluster virtual server management software tool built on top of existing virtualization technologies such as Xen or KVM and other Open Source software. Ganeti requires pre-installed virtualization software on your servers in order to function. Once installed, the tool will take over the management part of the virtual instances (Xen DomU), e.g. disk creation management, operating system installation for these instances (in co-operation with OS-specific install scripts), and startup, shutdown, failover between physical systems. It has been designed to facilitate cluster management of virtual servers and to provide fast and simple recovery after physical failures using commodity hardware.

v2.17.0_beta1 :: 0 :: gentoo (Masked by set 958)

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
drbd experimental haskell-daemons htools ipv6 kvm lxc monitoring multiple-users rbd restricted-commands syslog test xen

v2.16.0_rc1 :: 0 :: gentoo (Masked by set 958)

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
drbd experimental haskell-daemons htools ipv6 kvm lxc monitoring multiple-users rbd restricted-commands syslog test xen

v2.15.2-r8 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 ~x86
USE flags
drbd experimental haskell-daemons htools ipv6 kvm lxc monitoring multiple-users rbd restricted-commands syslog test xen

v2.15.2-r7 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
drbd experimental haskell-daemons htools ipv6 kvm lxc monitoring multiple-users rbd restricted-commands syslog test xen

v2.15.2-r6 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
~amd64 ~x86
USE flags
drbd experimental haskell-daemons htools ipv6 kvm lxc monitoring multiple-users rbd restricted-commands syslog test xen

v2.15.2-r5 :: 0 :: gentoo

Modified
License
GPL-2
Keywords
amd64 x86
USE flags
drbd haskell-daemons htools ipv6 kvm lxc monitoring multiple-users rbd restricted-commands syslog test xen

General

drbd
Enable DRBD support
experimental
Enable experimental patches. Warning! This will break RPC within major versions if the patches applied differ!
haskell-daemons
Build haskell daemons instead of python
htools
Enable htools support
ipv6
Add support for IP version 6
kvm
Enable KVM support
lxc
Enable Linux Countainers support
monitoring
Enable the ganeti monitoring daemon
multiple-users
Enable support for running VMs as different users
rbd
Enable rados block device support via sys-cluster/ceph
restricted-commands
Enable restricted commands in the node daemon
syslog
Enable support for syslog
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
xen
Enable Xen support

python_targets

python2_7
Build with Python 2.7

app-emulation / lxc : LinuX Containers userspace utilities

app-emulation / qemu : QEMU + Kernel-based Virtual Machine userland tools

app-emulation / xen : The Xen virtual machine monitor

app-portage / elt-patches : Collection of patches for libtool.eclass

app-text / pandoc : Conversion between markup formats

dev-haskell / attoparsec : Fast combinator parsing for bytestrings and text

dev-haskell / base64-bytestring : Fast base64 encoding and decoding for ByteStrings

dev-haskell / cabal : A framework for packaging Haskell software

dev-haskell / cabal-install : The command-line interface for Cabal and Hackage

dev-haskell / case-insensitive : Case insensitive string comparison

dev-haskell / crypto : Collects together existing Haskell cryptographic functions into a package

dev-haskell / curl : Haskell binding to libcurl

dev-haskell / haddock : A documentation-generation tool for Haskell libraries

dev-haskell / hinotify : Haskell binding to inotify

dev-haskell / hslogger : Versatile logging framework

dev-haskell / hunit : A unit testing framework for Haskell

dev-haskell / json : Support for serialising Haskell to and from JSON

dev-haskell / lens : Lenses, Folds and Traversals

dev-haskell / lifted-base : lifted IO operations from the base library

dev-haskell / monad-control : Lift control operations, like exception catching, through monad transformers

dev-haskell / mtl : Monad classes, using functional dependencies

dev-haskell / network : Low-level networking interface

dev-haskell / old-time : Time library

dev-haskell / parallel : Parallel programming library

dev-haskell / psqueue : Priority Search Queue

dev-haskell / quickcheck : Automatic testing of Haskell programs

dev-haskell / random : random number library

dev-haskell / regex-pcre : Replaces/Enhances Text.Regex

dev-haskell / snap-core : Snap: A Haskell Web Framework (core interfaces and types)

dev-haskell / snap-server : A web server for the Snap Framework

dev-haskell / temporary : Portable temporary file and directory support for Windows and Unix

dev-haskell / test-framework : Framework for running and organising tests, with HUnit and QuickCheck support

dev-haskell / test-framework-hunit : HUnit support for the test-framework package

dev-haskell / test-framework-quickcheck2 : QuickCheck2 support for the test-framework package

dev-haskell / text : An efficient packed Unicode text type

dev-haskell / transformers : Concrete functor and monad transformers

dev-haskell / transformers-base : Lift computations from the bottom of a transformer stack

dev-haskell / utf8-string : Support for reading and writing UTF8 Strings

dev-haskell / vector : Efficient Arrays

dev-haskell / zlib : Compression and decompression in the gzip and zlib formats

dev-lang / ghc : The Glasgow Haskell Compiler

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-python / bitarray : efficient arrays of booleans -- C extension

dev-python / docutils : Python Documentation Utilities

dev-python / fdsend : flexible file descriptor passing

dev-python / ipaddr : Python IP address manipulation library

dev-python / mock : Rolling backport of unittest.mock for all Pythons

dev-python / paramiko : SSH2 protocol library

dev-python / psutil : Retrieve information on running processes and system utilization

dev-python / pycurl : python binding for curl/libcurl

dev-python / pyinotify : Python module used for monitoring filesystems events

dev-python / pyopenssl : Python interface to the OpenSSL library

dev-python / pyparsing : Easy-to-use Python module for text parsing

dev-python / pyyaml : YAML parser and emitter for Python

dev-python / simplejson : Simple, fast, extensible JSON encoder/decoder for Python

dev-python / sphinx : Python documentation generator

dev-util / shelltestrunner : A tool for testing command-line programs

media-fonts / urw-fonts : free good quality fonts gpl'd by URW++

media-gfx / graphviz : Open Source Graph Visualization Software

net-analyzer / arping : ARP Ping

net-analyzer / fping : A utility to ping multiple hosts at once

net-misc / bridge-utils : Tools for configuring the Linux kernel 802.1d Ethernet Bridge

net-misc / curl : A Client that groks URLs

net-misc / iputils : Network monitoring tools including ping and ping6

net-misc / ndisc6 : Recursive DNS Servers discovery Daemon (rdnssd) for IPv6

net-misc / openssh : Port of OpenBSD's free SSH release

net-misc / socat : Multipurpose relay (SOcket CAT)

sys-apps / baselayout : Filesystem baselayout and init scripts

sys-apps / fakeroot : A fake root environment by means of LD_PRELOAD and SysV IPC (or TCP) trickery

sys-apps / iproute2 : kernel routing and traffic control utilities

sys-cluster / ceph : Ceph distributed filesystem

sys-cluster / drbd-utils : mirror/replicate block-devices across a network-connection

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / libtool : A shared library tool for developers

sys-devel / m4 : GNU macro processor

sys-fs / lvm2 : User-land utilities for LVM2 (device-mapper) software

app-emulation / lxc : LinuX Containers userspace utilities

app-emulation / qemu : QEMU + Kernel-based Virtual Machine userland tools

app-emulation / xen : The Xen virtual machine monitor

dev-haskell / attoparsec : Fast combinator parsing for bytestrings and text

dev-haskell / base64-bytestring : Fast base64 encoding and decoding for ByteStrings

dev-haskell / cabal : A framework for packaging Haskell software

dev-haskell / cabal-install : The command-line interface for Cabal and Hackage

dev-haskell / case-insensitive : Case insensitive string comparison

dev-haskell / crypto : Collects together existing Haskell cryptographic functions into a package

dev-haskell / curl : Haskell binding to libcurl

dev-haskell / hinotify : Haskell binding to inotify

dev-haskell / hslogger : Versatile logging framework

dev-haskell / json : Support for serialising Haskell to and from JSON

dev-haskell / lens : Lenses, Folds and Traversals

dev-haskell / lifted-base : lifted IO operations from the base library

dev-haskell / monad-control : Lift control operations, like exception catching, through monad transformers

dev-haskell / mtl : Monad classes, using functional dependencies

dev-haskell / network : Low-level networking interface

dev-haskell / old-time : Time library

dev-haskell / parallel : Parallel programming library

dev-haskell / psqueue : Priority Search Queue

dev-haskell / random : random number library

dev-haskell / regex-pcre : Replaces/Enhances Text.Regex

dev-haskell / snap-core : Snap: A Haskell Web Framework (core interfaces and types)

dev-haskell / snap-server : A web server for the Snap Framework

dev-haskell / temporary : Portable temporary file and directory support for Windows and Unix

dev-haskell / text : An efficient packed Unicode text type

dev-haskell / transformers : Concrete functor and monad transformers

dev-haskell / transformers-base : Lift computations from the bottom of a transformer stack

dev-haskell / utf8-string : Support for reading and writing UTF8 Strings

dev-haskell / vector : Efficient Arrays

dev-haskell / zlib : Compression and decompression in the gzip and zlib formats

dev-lang / ghc : The Glasgow Haskell Compiler

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)

dev-python / bitarray : efficient arrays of booleans -- C extension

dev-python / docutils : Python Documentation Utilities

dev-python / fdsend : flexible file descriptor passing

dev-python / ipaddr : Python IP address manipulation library

dev-python / paramiko : SSH2 protocol library

dev-python / psutil : Retrieve information on running processes and system utilization

dev-python / pycurl : python binding for curl/libcurl

dev-python / pyinotify : Python module used for monitoring filesystems events

dev-python / pyopenssl : Python interface to the OpenSSL library

dev-python / pyparsing : Easy-to-use Python module for text parsing

dev-python / simplejson : Simple, fast, extensible JSON encoder/decoder for Python

net-analyzer / arping : ARP Ping

net-analyzer / fping : A utility to ping multiple hosts at once

net-misc / bridge-utils : Tools for configuring the Linux kernel 802.1d Ethernet Bridge

net-misc / curl : A Client that groks URLs

net-misc / iputils : Network monitoring tools including ping and ping6

net-misc / ndisc6 : Recursive DNS Servers discovery Daemon (rdnssd) for IPv6

net-misc / openssh : Port of OpenBSD's free SSH release

net-misc / socat : Multipurpose relay (SOcket CAT)

sys-apps / baselayout : Filesystem baselayout and init scripts

sys-apps / iproute2 : kernel routing and traffic control utilities

sys-cluster / ceph : Ceph distributed filesystem

sys-cluster / drbd-utils : mirror/replicate block-devices across a network-connection

sys-fs / lvm2 : User-land utilities for LVM2 (device-mapper) software

app-emulation / ganeti-instance-debootstrap : Scripts to build Ganeti VMs with debootstrap

app-emulation / ganeti-instance-image : Scripts to build out CD or image based VMs using Ganeti

433153
app-emulation/ganeti should install logrotate config
561044
app-emulation/ganeti: clean init.d
640156
app-emulation/ganeti-2.16.0_rc1 & deps broken with dev-lang/ghc-8.0.2
667458
=app-emulation/ganeti-2.15.2-r8 stabilization

958
Robin H. Johnson
Masking for testing
  • =app-emulation/ganeti-2.16*
  • =app-emulation/ganeti-2.17*
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-emulation/ganeti: amd64 stable wrt bug #667458
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Robin H. Johnson · gentoo
app-emulation/ganeti: support net-misc/iputils[arping] in masked builds
Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
app-emulation/ganeti: Revbump, libdir fix qemu opts fix
- Fix for libdir with SYMLINK_LIB=no - Qemu no longer supports -balloon, switch to virtio-balloon,id=balloon instead - Add QA_FLAGS_IGNORED for haskell daemons Copyright: Sony Interactive Entertainment Inc. Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Patrick McLean · gentoo
app-emulation/ganeti: Revbump, update debian patches, update deps
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-emulation/ganeti: Remove dep on removed sys-cluster/drbd
Patrick McLean · gentoo
app-emulation/ganeti: Allow newer versions of sphinx
Package-Manager: Portage-2.3.21, Repoman-2.3.6
Patrick McLean · gentoo
app-emulation/ganeti: Add patch to make build system respect HCFLAGS
Package-Manager: Portage-2.3.21, Repoman-2.3.6
Patrick McLean · gentoo
app-emulation/ganeti: Allow arping from iputils as well as the separate package
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Robin H. Johnson · gentoo
app-emulation/ganeti: now with QEMU Guest Agent support (merged upstream for 2.16, not yet released).
Package-Manager: portage-2.3.2
Robin H. Johnson · gentoo
app-emulation/ganeti: version bump for early testing (not production usage)
Package-Manager: portage-2.3.2
Patrick McLean · gentoo
app-emulation/ganeti: Remove all versions except 2.15.2-r5
Gentoo-Bug: 570240 Package-Manager: portage-2.3.2
Agostino Sarubbo · gentoo
app-emulation/ganeti: x86 stable wrt bug #570240
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
app-emulation/ganeti: amd64 stable wrt bug #570240
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Robin H. Johnson · gentoo
app-emulation/ganeti: whitespace.
Package-Manager: portage-2.2.28
Robin H. Johnson · gentoo
app-emulation/ganeti: hotplug requires missing dep dev-python/fdsend.
Package-Manager: portage-2.2.28
Robin H. Johnson · gentoo
app-emulation/ganeti: only use GHC 7.10 patch when present, causes failures on older GHC.
Package-Manager: portage-2.2.28
Robin H. Johnson · gentoo
app-emulation/ganeti: tweak one dep back down for easier merge.
Package-Manager: portage-2.2.28
Robin H. Johnson · gentoo
app-emulation/ganeti: support USE=restricted-commands, tweak haskell flags and socat.
Package-Manager: portage-2.2.28
Robin H. Johnson · gentoo
app-emulation/ganeti: match dependencies used in Ubuntu.
Package-Manager: portage-2.2.28
Robin H. Johnson · gentoo
app-emulation/ganeti: add Debian patch series, including haskell dep tweaks
Package-Manager: portage-2.2.28
Robin H. Johnson · gentoo
Revert "app-emulation/ganeti: add upstream stable tweak"
This reverts commit 7ea446f8b1b02298bc946bb2bce50c6a075f563d; applying an Ubuntu patch in a revbump instead.
Robin H. Johnson · gentoo
app-emulation/ganeti: add upstream stable tweak
Upstream commit b3c0fb0b allows slightly more versions of json & lens. X-URL: http://git.ganeti.org/?p=ganeti.git;a=commit;h=b3c0fb0b Package-Manager: portage-2.2.28 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Patrick McLean · gentoo
app-emulation/ganeti: Add patch to not invert the check-man-warnings return code
Gentoo-Bug: 579550 Package-Manager: portage-2.3.0_rc1
Patrick McLean · gentoo
app-emulation/ganeti: Remove use in global scope (bug #566524)
Package-Manager: portage-2.2.28
Patrick McLean · gentoo
app-emulation/ganeti: Clean out 2.15.2-r3
Package-Manager: portage-2.2.28
Patrick McLean · gentoo
app-emulation/ganeti: revision bump, fix kvmd user patch
Package-Manager: portage-2.2.28
Patrick McLean · gentoo
app-emulation/ganeti: Always pull in sphinx in 2.13 and 2.14
Gentoo-Bug: 548972 Package-Manager: portage-2.2.28
Patrick McLean · gentoo
app-emulation/ganeti: Don't use keepdir to create /var/lib/ganeti in older versions
Gentoo-Bug: 552482 Package-Manager: portage-2.2.28
Patrick McLean · gentoo
app-emulation/ganeti: Clean out old versions
Package-Manager: portage-2.2.28
Patrick McLean · gentoo
app-emulation/ganeti: revision bump, port to EAPI=6, force <sphinx-1.3
Package-Manager: portage-2.2.28
Patrick McLean · gentoo
app-emulation/ganeti: add call to epatch_user in 2.15.2-r2
Package-Manager: portage-2.2.28
Patrick McLean · gentoo
app-emulation/ganeti: drop 2.15.2-r1
Package-Manager: portage-2.2.28
Patrick McLean · gentoo
app-emulation/ganeti: revision bump, make sure kvmd is running as the right user
Package-Manager: portage-2.2.28
Patrick McLean · gentoo
app-emulation/ganeti: Revision bump, make gnt-noded and gnd-mond run as root
Upstream documentation states that these must run as root, but the code has them running as whatever user the other daemons are running as. Package-Manager: portage-2.2.28
Sergey Popov · gentoo
app-emulation/ganeti: amd64/x86 stable
Gentoo-Bug: 519730 Package-Manager: portage-2.2.27
Sergey Popov · gentoo
app-emulation/ganeti: old versions does not build with GHC 7.8 and above
Package-Manager: portage-2.2.26
Patrick McLean · gentoo
app-emulation/ganeti: Version bump to 2.15.2
Package-Manager: portage-2.2.27
Patrick McLean · gentoo
app-emulation/ganeti: revision bump, rework test dep on python ipv6
Fixes gentoo bug #566524 Package-Manager: portage-2.2.25
Patrick McLean · gentoo
app-emulation/ganeti: version bump to 2.15.1
Package-Manager: portage-2.2.24
Justin Lecher · gentoo
Convert URIs for googlecode.com to https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
Justin Lecher · gentoo
Enable https for all google URIs
Signed-off-by: Justin Lecher <jlec@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed