Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-21 | Only install cheetah (and only run the cheetah templating test) when in Python | Barry Warsaw | |
2. Cheetah is not compatible with Python 3. | |||
2015-01-21 | * Added a simple tox.ini file | Barry Warsaw | |
* Use universal_newlines in setup.py so it will work properly in Python 3. * Fix a pyflakes complaint in setup.py * Add a simple MANIFEST.in | |||
2015-01-06 | tools/run-pep8: remove leading ',' fed to --ignore | Scott Moser | |
--ignore was being called with ',E121,E...' rather than 'E121,E...'. that resulted in odd behavior, missing the pep8 errors that are fixed here. | |||
2014-11-25 | Update with trunk and resolve conflicts | Joshua Harlow | |
2014-10-29 | Only use datafiles and initsys addon outside virtualenvs | Joshua Harlow | |
To make it so that cloud-init is installable in a virtualenv where it can be tested in an isolated scenario we need to avoid using and including datafiles (which won't be written into the virtualenv) and also avoid using our initsys helper class which also adds on its own files when we are being ran from a virtualenv. | |||
2014-10-17 | USR_LIB_EXEC varies depending on system | Joshua Harlow | |
2014-09-02 | merge from trunk | Scott Moser | |
2014-08-26 | further remove evidence of pylint. | Scott Moser | |
This just removes comments '# pylint:' things and other code remnents of pylint. | |||
2014-08-23 | fix: Syntax. | Harm Weites | |
2014-08-22 | setup.py: remove read_datafiles, use globals for ETC and USR | Scott Moser | |
2014-08-16 | fix: Don't create a directory that will never be used anyway. | Harm Weites | |
2014-08-10 | change: Install everything in the right location on both Linux (which | Harm Weites | |
ofcourse already was good) and FreeBSD (which realy likes /usr/local for this). | |||
2014-08-09 | fix: To install the new freebsd sysvinit scripts, accept a new | Harm Weites | |
sysvinit_freebsd argument. Specifying sysvinit will install the RH scripts, which is wrong. | |||
2014-07-24 | pep8 fixes (2 unrelated to this mp) | Scott Moser | |
2014-07-24 | remove print statement from setup.py | Scott Moser | |
2014-07-24 | Merge systemd instlal paths. | Dimitri John Ledkov | |
2014-07-24 | refactor redundant systemd_root | Dimitri John Ledkov | |
2014-07-24 | Use pkg-config | Dimitri John Ledkov | |
2014-07-23 | fix ups | Dimitri John Ledkov | |
2014-07-23 | refactor | Dimitri John Ledkov | |
2014-07-23 | Modernise packaging, and allow multiple init system installation (based on ↵ | Dimitri John Ledkov | |
smoser pastebins). | |||
2014-07-23 | Make systemd root installation dir appropriate for debian-like systems, else ↵ | Dimitri John Ledkov | |
fallback to universally acceptable one. | |||
2014-01-24 | pep8/pylint fixes | Scott Moser | |
tools/run-pep8 wasn't checking all python files. tools/run-pylint wasnt checking bin/cloud-init fixed resultant pep8 issues after finding them. | |||
2013-07-19 | move redhat sysvinit scripts | Juerg Haefliger | |
2013-03-19 | pylint fixes | Scott Moser | |
a.) appease pylint on raring, as it doesn't like subprocess pylint: 0.26.0-1ubuntu1 This is mentioned in comments at http://www.logilab.org/ticket/46273 b.) tests/unittests/test_util.py: the mountinfo lines are longer than 80 chars. Just disable long lines complaints for this file. | |||
2013-02-21 | New option INIT_SYSTEM=sysvinit_deb for Debian /etc/ directories | Vlastimil Holer | |
2013-02-21 | Modify init-scripts to be able to run both on RHEL and Debian. | Vlastimil Holer | |
2012-08-09 | pylint: setup.py | Scott Moser | |
2012-07-06 | Fix the initsys variable, setuptools/distools will automatically assign | Joshua Harlow | |
to a variable of the name 'init_system' instead due to the param name being 'init-system'. | |||
2012-07-06 | setup.py: rename "daemon type" to "init system" | Scott Moser | |
This brings with it other changes, and also makes an install install all of the requisite init files. (ie, cloud-init needs the -local and the non-local) | |||
2012-07-03 | Add the ability to have setup.py have a CLI option that specifies the daemon ↵ | Joshua Harlow | |
type which then later affects the installation of certain config files, which then can be extracted during package creation as needed. | |||
2012-07-02 | 1. Fixup the setup.py to not include custom startup scripts, let the ↵ | Joshua Harlow | |
packaging solutions handle these 2. Get the cloud-init specfile working for the init.d case (with the right postun and post and install sections) a. It works!!! | |||
2012-06-26 | Copy the tiny_p from the packager code | harlowja | |
2012-06-26 | Add all the upstart/systemd/init.d files. | harlowja | |
Let the package building solutions figure out exactly which of these they wish to delete or wish to take, since setup.py can not know it just has to install them all. | |||
2012-06-25 | Use the standard utils now in tools for reading requires/dependencies/versions. | Joshua Harlow | |
2012-06-25 | Use the new tool created to get the version. | Joshua Harlow | |
2012-06-20 | Add a license and use find_packages to locate the needed packages | Joshua Harlow | |
2012-06-20 | Fix secondary config subdir name | Joshua Harlow | |
2012-06-20 | Use setuptools instead of disttools, this seems to be needed for ↵ | Joshua Harlow | |
requirements to work | |||
2012-06-20 | 1. Add a comment that the upstart dir should probably be put elsewhere ↵ | Joshua Harlow | |
sometime (in a distro specific build?) since not all distros fully support upstart that is in config here or even have upstart in general at all (for various reasons) 2. Found out that we really do need to specify these 2 packages due to the following a. The cloudinit root needs to be a package (pretty obvious) b. Not so obvious is the cloudinit.conf also needs to be a package so that its modules can be directly imported without referring to the module name. | |||
2012-06-20 | update tools/bddeb and debian.trunk packaging | Scott Moser | |
* debian.trunk/changelog: increase debian version to '1' to avoid lintian error * debian.trunk/control: bump standards version * debian.trunk/rules: remove cloud-init-run-module symlink (been deprecated for some time) * tools/bddeb: read version from ChangeLog rather than setup.py | |||
2012-06-11 | Update with parsing of a requirments file, changelog for this new ↵ | Joshua Harlow | |
refactoring stuff and setup.py for both of those. | |||
2012-04-04 | move Z99-cloud-locale-test.sh out of profile.d to tools | Scott Moser | |
Just to avoid an entry in top level directory, get rid of profile.d there and instead move Z99-cloud-locale-test.sh -> tools/Z99-cloud-locale-test.sh | |||
2012-03-30 | Added a profile.d message to inform people about invalid locale setting. | Ben Howard | |
2011-12-20 | replace cloud-init-run-module with cloud-init-per | Scott Moser | |
This replaces cloud-init-run-module (which was probably rarely or never used) with 'cloud-init-per' which does basically the same thing, but doesn't support "modules". | |||
2011-12-16 | setup.py: move version to 0.6.3 | Scott Moser | |
2011-03-21 | update version strings 0.6.1 to 0.6.2 | Scott Moser | |
2011-02-18 | change 0.6.0 -> 0.6.1 | Scott Moser | |
2011-02-17 | change from yaml+'#include' to yaml + config.d format for cloud.cfg | Scott Moser | |
2011-01-27 | do not install cloud-init-query, it isn't really functional | Scott Moser | |