summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-06-29Refactor the selinux guard to aid in mockingharlowja
1. Adjust the test_util after this mocking to be cleaner
2012-06-29Update the todo with comments on new actions to be fixed.Joshua Harlow
1. Use the netcf library instead of ubuntu -> rhel format conversion occuring now 2. Replace the apt* like config 'modules' with generic ones that will use the new distro classes to handle the specific lower-level details
2012-06-29Start filling out the 0.7 changelog section.Joshua Harlow
2012-06-29add update_package_sources to distro classScott Moser
Previously update_package_sources was a private class (_update_package_sources). The apt_update_upgrade class called it. It does make sense that things would want to call this independently of installing packages. Therefore, expose it as a non hidden method.
2012-06-29If logging hasn't been enabled via '--debug' at least log the exceptions ↵Joshua Harlow
that occur to stderr.
2012-06-29Remove logging of module/init configsJoshua Harlow
2012-06-29Why is this asking me about this...Joshua Harlow
2012-06-29Just log the number of commands 'shellified'Joshua Harlow
2012-06-29Don't remove the key if its not there (or was already removed)Joshua Harlow
2012-06-29Add a force option which will allow users to continue running when no ↵Joshua Harlow
datasource is found.
2012-06-29packages/bddeb: fix broken bddebScott Moser
needed to import glob, and use os.symlink, not util.symlink. Also, here made the 'tar' verbose. if '-v' option given.
2012-06-29Fix the datasource not being fetched in single running mode.Joshua Harlow
2012-06-29Don't show the args but show the name and lock that is being used.Joshua Harlow
2012-06-29Don't always log stdout and stderr (exceptions will capture them if it fails)Joshua Harlow
2012-06-29Readd the original prefix to the netinfo (if provided).Joshua Harlow
2012-06-29Cleanup the pickling.Joshua Harlow
1. When loading the pickled file, don't log if it isn't there a. Do log though if it is there and unpickling fails 2. On writing log if pickling fails and log if pickle writing fails.
2012-06-29Reduce the log levels by removing a few statements that happen to often (and ↵Joshua Harlow
aren't very meaningful)
2012-06-29Add the rc code for blkid '2' being valid with a note to as why.Joshua Harlow
2012-06-29Fix the variable name, should have been 'additional_fns'Joshua Harlow
2012-06-29Add in the linking of the _all.deb with a symlink 'cloud-init_all.deb'Joshua Harlow
2012-06-29Add a test that ensures the upstart handler does not output files when in ↵Joshua Harlow
non-per-instance mode.
2012-06-29Ensure that only when incoming frequency is per-instance that this runs.Joshua Harlow
2012-06-29Add a message about why the second consume_userdata occurs since its not ↵Joshua Harlow
very obvious.
2012-06-29[merge-from-trunk] remove warning message to console on empty user-dataScott Moser
2012-06-29[merge-from-trunk] use yaml.safe_load rather than yaml.loadScott Moser
Usage of yaml.safe_load had already occurred on rework branch
2012-06-29[merge from trunk] cc_salt_minion: install package salt-minion rather than saltScott Moser
2012-06-29[merge from trunk] Use --quiet when running apt-getScott Moser
2012-06-28Fix chopping off the wrong folers, oopsJoshua Harlow
2012-06-28Syntax error fixupJoshua Harlow
2012-06-28Remove the keep all the init directories which didn't workJoshua Harlow
2012-06-281. Match the variable names with what they are used forJoshua Harlow
2. Create a set of directories that need to be kept for the different boot modes.
2012-06-28Continue working on removing and allowing the correct files in the spec ↵Joshua Harlow
generated file
2012-06-281. Update with smosers code review and comments (and put some of those ↵Joshua Harlow
comments into the files) 2. Rename consume() to consume_userdata() as it helps in figuring out what this does. 3. Fixup the tests due to #2
2012-06-28packages/debian/rules: remove unused quilt sectionScott Moser
2012-06-28change upstart jobs to use single 'cloud-init' binaryScott Moser
This just updates upstart jobs to the new single binary approach.
2012-06-28remove warning message to console on empty user-dataScott Moser
Previously, if the user did not provide any user-data, then a warning would be emitted like: 2012-06-28 17:10:24,751 - __init__.py[WARNING]: Unhandled non-multipart userdata '' This just avoids the warning if there was no userdata.
2012-06-27No longer need to do this special config appending, the config merger class ↵Joshua Harlow
handles this.
2012-06-27Take only the files in the directory, not the directory itself (this causes ↵Joshua Harlow
issues when installing)
2012-06-261. Add 'verbose' options to both.Joshua Harlow
2. Fixup the debian building after util changes
2012-06-261. Fix old info call.Joshua Harlow
2012-06-26Shrink these down by using the cloudinit utils.Joshua Harlow
2012-06-261. Add a chdir context managerJoshua Harlow
2. Add a abs path joining function that will return the absolute path of a combined path (where applicable)
2012-06-261. Remove unused return argumentsharlowja
2. Adjust info statement to reflect better what it is doing.
2012-06-26Relax the version numbers for now.harlowja
2012-06-26Copy the tiny_p from the packager codeharlowja
2012-06-26Add check that the changelog version is the same as the code versionharlowja
2012-06-26Add in the ability to choose which type of boot type the rpm should haveharlowja
and adjust the specfile that is generated to remove the unwanted config files for the types which were not selected.
2012-06-26Add 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-26Remove the '.sh' extensionharlowja
2012-06-26Just use the base changelog.Joshua Harlow