Ganetimgr is a Django application that manages Ganeti clusters
Clone or download
ioparaskev Fix bug with Template.render deprecated types
- Fixes issue with Template.render which since Django 1.10 expects that
the context argument (1st positional) expects type dict
Latest commit 2c50675 Sep 20, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
accounts fix urls Jun 12, 2018
apply Fix bug with Template.render deprecated types Sep 20, 2018
auditlog fix urls Jun 12, 2018
context Introduce LEGACY_VNC_ENABLED global var Sep 5, 2017
contrib Check for existing tags in vm expiration check Apr 12, 2018
docs Document New OS Image Discovery Method Aug 23, 2018
ganeti Fix bug with Template.render deprecated types Sep 20, 2018
ganetimgr Update settings.py.dist Aug 24, 2018
locale/el/LC_MESSAGES Fix nofications typo in sidebar Aug 27, 2018
middleware [ganetimgr1.8] Standard 1.4 - 1.8 changes Aug 9, 2017
notifications Fix nofications typo in sidebar Aug 27, 2018
static Fix `ajax-loader.gif` in feedek.js Jan 11, 2017
stats fix urls Jun 12, 2018
templates Fix nofications typo in sidebar Aug 27, 2018
util Support properly reinstalling instances between OS providers Mar 27, 2018
.gitattributes Add exportable version tag Jul 7, 2011
.gitignore Add *.swp in .gitignore (vim swap files) Aug 19, 2016
COPYRIGHT Switch licence to GPLv3 Aug 7, 2014
Changelog Update Changelog for new release Mar 29, 2018
README.md Update Copyright dates Mar 29, 2018
_version.py [ganetimgr1.8] Update docs, requirements, changelog Aug 9, 2017
manage.py fix threading warning Oct 2, 2015
readthedocs-requirements.txt Create readthedocs-requirements.txt Dec 7, 2015
requirements.txt Update requirements.txt Aug 27, 2018
version Add exportable version tag Jul 7, 2011
watcher.py Update renamed daemon package import Jun 12, 2018

README.md

Ganetimgr

![Gitter](https://badges.gitter.im/Join Chat.svg) Documentation Status

Ganetimgr is a web platform that eases the provisioning of virtual machines over multiple ganeti clusters. It leverages Ganeti's RAPI functionality to administer the clusters, and is stateless from the VM perspective. The project is written in Django and uses Bootstrap for the frontend. In essence, ganetimgr aims to be the frontend of a VPS service.

Development

  • 2010-2012 Apollon Oikonomopoulos (@apoikos)
  • 2011-2014 Leonidas Poulopoulos (@leopoul)
  • 2014-2015 Stavros Kroustouris (@kroustou)
  • 2015-2017 Sergios Aftsidis (@sergafts)
  • 2017 John Paraskevopoulos (@ioparaskev)

Contribution

Code

  • Brian Candler (@candlerb)
  • Mike Gabriel (@sunweaver)
  • Dimitris Bliablias (@dblia)

Documentation

  • 2014 Alex Kiousis (@alexkiousis)
  • 2014 Nikos Kokkalis (@nkokkalis)
  • 2013 George Kargiotakis (@kargig)

Instructions

For detailed instructions, go to our readthedocs page.

Contact Information

User discussions: ganetimgr-users@lists.grnet.gr

=====================================================================

Copyright and license

Copyright © 2010-2018 Greek Research and Technology Network (GRNET S.A.)

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.