Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-06-14 | Make the bin/cloud-init an actual console entrypoint | Joshua Harlow | |
This allows for the test_cli test to be more sane. | |||
2016-06-06 | Rebase against master | Joshua Harlow | |
2016-05-27 | remove blocking udev functionality | Scott Moser | |
This didn't really work. See bug for more info. LP: #1577844 | |||
2016-05-19 | Remerge against head/master | Joshua Harlow | |
2016-05-12 | fix setup.py for flake8 | Scott Moser | |
2016-05-11 | Fix py26 for rhel (and older versions of python) | Joshua Harlow | |
2016-03-18 | commit the systemd waiting mechanism | Scott Moser | |
Note, still broken as cloud-init local is not going to ever touch the CI_NET_READY file (/run/cloud-init/network-config-ready). So as this is , it will actually just block for 60 seconds and go on. | |||
2016-02-29 | update setup.py to install generator | Scott Moser | |
2016-02-29 | setup.py: pep8/flake8 changes only | Scott Moser | |
2015-07-21 | Add udev rules for Azure ephemeral disks. | Daniel Watkins | |
And install them in the Debian packaging. | |||
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. |