summaryrefslogtreecommitdiff
path: root/packages
AgeCommit message (Collapse)Author
2012-07-16packages/bddeb: support building source packageScott Moser
This does a few things: * changes bddeb to copying out all files created during builddeb. * link to .dsc file * remove the '--no-sign' flag, replace that by '-us -uc' command line args * also know about debuild flag '-S'.
2012-07-16packages/bddeb: fix pep8 warnings. no other changes.Scott Moser
2012-07-10debian packaging: use X.Y.Z~bzrREVNO rather than X.Y.Z~REVNOScott Moser
The ubuntu packaging uses ~bzrREVNO, just be more like that.
2012-07-10debian/control.in: accept software-properties-common (LP: #1021418)Scott Moser
use python-software-properties or software-properties-common to fullfill the need for 'apt-add-repository'.
2012-07-09fix bddeb and brpm: by renaming packaging files that are templatesScott Moser
In cherry picking the cheetah commit, I missed the rename of these files. packages/debian/changelog => packages/debian/changelog.in packages/debian/control => packages/debian/control.in packages/redhat/cloud-init.spec => packages/redhat/cloud-init.spec.in
2012-07-09Revert back to using cheetah + adjust resultant code + templatesJoshua Harlow
At this point there is a mixture of "double hash" cheetah comments and '#*' cheetah comments.
2012-07-09add python-setuptools to debian build-dependsScott Moser
LP: #1022101
2012-07-09brpm: Add printouts which match the 'bddeb' package builder.Joshua Harlow
2012-07-09Get the debian package building working again.Joshua Harlow
Also, remove the pre-processing of debian/rules. instead use an environment variable. To build with sysvinit: $ INIT_SYSTEM=sysvinit ./packages/bddeb Note, debuild does complain with several errors on sysvinit building at the moment. Primarily about package installing into /etc/init.d.
2012-07-09include ~bzr in make-tarball output tarball and top level dirJoshua Harlow
output of 'make-tarball' now is tarball with name formatted as: cloud-init-$VERSION~bzr$REVNO.tar.gz Instead of cloud-init-$VERSION-$REVNO.tar.gz The former is desireable for apt at least as the '~' is understood to mean less than. This merges revno 569 and 570 from lp:~harlowja/cloud-init/rework
2012-07-09get 'brpm' working again. update make-tarball to have a top level dir.Joshua Harlow
2012-07-09rework packaging tools to find the right cloud-init topdirJoshua Harlow
This also fixes 'brpm' to address --init-system change that smoser made to setup.py before the large 'rework' merge.
2012-07-06Got this working for 'brpm' again.Joshua Harlow
2012-07-06Reworking these to look attempt to find the right parent directory, as well Joshua Harlow
as adjustments due to sysvinit rename.
2012-07-06setup.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-041. Make the debian rules file a template (and pass in the daemon-type)Joshua Harlow
2. Adjust the bddeb to pass this in (as well as other output statement being added) 3. Adjust make-tarball to only archive the bzr versioned files (using --recursive)
2012-07-03Add 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-021. 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-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-29Add in the linking of the _all.deb with a symlink 'cloud-init_all.deb'Joshua Harlow
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-28packages/debian/rules: remove unused quilt sectionScott Moser
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. Remove unused return argumentsharlowja
2. Adjust info statement to reflect better what it is doing.
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-26Just use the base changelog.Joshua Harlow
2012-06-26Removed, just going to use the base 'ChangeLog' file.Joshua Harlow
2012-06-25Get these working again after the subdirectory and outputJoshua Harlow
format changes.
2012-06-251. Change these to be templates where possible.Joshua Harlow
2. Rename to be a debian subdir, matching the redhat subdir.
2012-06-25Rename this to be 'make-tarball' to match the otherJoshua Harlow
tar tools name, also change output to be tab separated.
2012-06-25Move redhat spec file templates to this directoryJoshua Harlow
2012-06-25Get the new builddeb working and fix the rules fileJoshua Harlow
2012-06-25Output the base tar nameJoshua Harlow
2012-06-25Coverting this to use the python utilsJoshua Harlow
2012-06-25Use move and not util copyJoshua Harlow
2012-06-25Use move instead of copyJoshua Harlow
2012-06-25Use a directory prefixJoshua Harlow
2012-06-25Continue working on cleaning this upJoshua Harlow
2012-06-25Add a small script to tall the whole codeJoshua Harlow
2012-06-25Continue working on cleaning this upJoshua Harlow
2012-06-25Some cleanups around util functions and formattingJoshua Harlow
2012-06-25Remove need to depend on cloudinit for the util functions usedJoshua Harlow
2012-06-25Fix call to rpm-changelogJoshua Harlow