Age | Commit message (Collapse) | Author |
|
This is the debian packaging portion of upstream commit 5446c7881604.
The end result is that we will see the debian package and full upstream
version wherever cloud-init reports its version.
LP: #1770712
(cherry picked from commit 672326d48d759f9477f5cbb9d8088ceeac96aa23)
|
|
Add the apport launcher that takes advantage of the newly added
cloudinit.apport.
LP: #1607345
|
|
The file /etc/rsyslog.d/21-cloudinit.conf was being installed with
execute permission (due to use of 'install'). Change that to get
0644.
|
|
This adds the necessary change to debian/rules for upstream
commit 33518d7d.
|
|
Remove the install file and use --destdir=debian/cloud-init.
This means we no longer have to maintain debian/cluod-init.install
and risk missing some files.
One such error occurred with the upstream Azure change that added
dchlient-hooks, that were then not picked up by the cloud-init package
here.
LP: #1615745
|
|
|
|
|
|
|
|
Install init-script using distutils.
Add -o to dh_installinit call to let it find the init script.
|
|
fully installed by dh_pycentral before the init script is run in postinst.
|
|
|
|
* New ec2init python module introduced
* Lots and lots of stuff cleaned up and moved to ec2init python module.
* Started the move to Boto
|
|
host kes in the init script rather than /etc/rc.local (LP: #370628)
* ec2-set-apt-sources.py:
- Move sources.list to /var/ec2 so it doesnt get removed after user
reboots.
* ec2-set-defaults.py:
- Move locale to /var/ec2/ so it doesnt get remove after user reboots.
* ec2-set-hostname.py
- Create an /etc/hostname as well.
|
|
- Use a template to generate the sources.list and generate it based on the lsb_release.
|
|
|
|
* ec2-fetch-credentials: Fix typo.
* ec2-set-defaults.py:
- Remove timezone change when booting the instance.
- Redirect output to /dev/null.
* ec2-set-apt-sources.py:
- Run apt-get update after the /etc/apt/sources.list and
redirect the output to /dev/null.
* rightscale-init: Updated rightscale-init
|
|
- Add disable root option.
* debian/ec2-init.rightscale-init.init:
- Add rightscale detection script.
* ec2-get-info.py:
- Display the information about an AMI instance.
|
|
- Determine the zone that the user is in and generate
a /etc/apt/sources.list.d/ based on that.
* debian/init:
- Check to see if there is an /var/run/ec2 and create
it if it doesnt exist.
- Start ec2-set-apt-sources at first bootup.
* debian/rules:
- Install ec2-set-apt-sources.
* debian/control:
- Add python-configobj as a dependency.
* debian/{install,dirs}
- Create an /etc/ec2-init to read the configuration file and install it.
|
|
* debian/rules: Start ec2-init after ssh.
* ec2-run-user-data.py: Save run-user-data script with ami-id.
|
|
|
|
(LP: #308533)
* Add ec2-set-hostname.py: Queries ec2 metdada for public-hostname
and then sets it (LP: #316201)
|
|
|