Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-10-24 | improve error message on failure of add-apt-repository | Scott Moser | |
2013-10-24 | mention in doc | Scott Moser | |
2013-10-24 | allow template rendering before passing to add-apt-repository | Scott Moser | |
2013-10-24 | fix use search | Scott Moser | |
2013-10-24 | support calling add-apt-repository on cloud-archive: entries | Scott Moser | |
LP: #1244355 | |||
2013-10-17 | fix power_state_change config module so that example works, improve doc | Scott Moser | |
2013-10-17 | fix DataSourceAzure incompatibility with 2.6 | Scott Moser | |
LP: #1232175 | |||
2013-10-09 | power_state_change: convert an int input for delay to string, improve doc | Scott Moser | |
this adds 'timeout' to the documentation for power_state_change, and supports delay being an integer or a string. This is so that yaml can contain: delay: 30 rather than delay: "+30" or dealy: "30" | |||
2013-10-07 | fix bug mounting first partition of a alias'd name. | Scott Moser | |
The expected behavior was that 'ephemeral0' in a mount device entry and ephemeral0 mapped to /dev/xvdb that /dev/xvdb1 or /dev/xvdb would be substituted. Explicitly setting 'ephemeral0.0' would mean only xvdb in this case. LP: #1236594 | |||
2013-10-07 | open 0.7.4 | Scott Moser | |
2013-10-07 | Fixed bad ehpemeral0 first partition detection (LP: #1236594) | Ben Howard | |
2013-10-07 | trim trailing whitespace on smartos hostname when it came from dmidecode. | Scott Moser | |
LP: #1236445 | |||
2013-10-07 | Fixed SmartOS hostname whitespace bug (LP: #1236445). | Ben Howard | |
2013-10-04 | DataSourceSmartOS: remove unnecessary availability_zone attribute | Scott Moser | |
The use of availability-zone or availability_zone is provided by the base classes's behavior. | |||
2013-10-04 | fix failure to create disks on azure, create new 'dev.part' notation | Ben Howard | |
This fixes azure partition creation, and introduces 'ephemeral0.1' notation to indicate "partition 1 on whatever device is ephemeral0". LP: #1233698 | |||
2013-10-04 | pep8 and pylint fixes | Scott Moser | |
2013-10-04 | Fixed up issue with attempt to mount nonexistant swap | Ben Howard | |
2013-10-04 | remove duplicate code | Scott Moser | |
2013-10-04 | try to support ephemeral0.1 in cc_mounts | Scott Moser | |
2013-10-04 | simplifications and some function renames | Scott Moser | |
2013-10-03 | Added support for 'ephmeral0.<auto|any|0>' for device mappings in disk | Ben Howard | |
formating support. | |||
2013-10-03 | Make {pep8,pylint,test} pass commit. | Ben Howard | |
2013-10-03 | Wrapped use of 'lsblk' to a generator function; removed other fcalls to 'lsblk' | Ben Howard | |
2013-10-03 | Configure SmartOS Datasource to be region aware | Ben Howard | |
2013-10-03 | Moved ephemeralX.Y handling from Datasource into the cc_disk_setup, which ↵ | Ben Howard | |
makes it cloud agnostic. | |||
2013-10-03 | remove verbosity of log.info | Scott Moser | |
2013-10-03 | use native python code for wiping partition table | Scott Moser | |
I'm pretty sure the previous code wasn't seeking correctly and probably writing near the end, but not to the end. This is simpler and probably faster. | |||
2013-10-03 | fix pep8 | Scott Moser | |
2013-10-03 | merge from trunk | Scott Moser | |
2013-10-02 | Added ability to define disks via 'ephemeralX.Y'. | Ben Howard | |
Modified cc_mounts to identify whether ephermalX is partitioned. Changed datasources for Azure and SmartOS to use 'ephemeralX.Y' format. Added disk remove functionally | |||
2013-10-02 | cc_growpart: respect /etc/growroot-disabled | Scott Moser | |
cloud-initramfs-growroot is an initramfs module in cloud-initramfs-tools that resizes the root partition before the root is pivoted over. growroot was used in Ubuntu up to and including 12.10. The file /etc/growroot-disabled on the root filesystem was the only way of disabling the growing of the root partition. In cloud-init 0.7.2 cloud-init began resizing the root partition as growpart gained the ability to utilize 'ptupdate' in kernels > 3.8. This was a big improvement as now the user could disable or enable the growing of the root partition via user-data. In order to let users disable growing of / very simplistically cloud-init will now respect the presense of /etc/growroot-disabled unless config specifically tells it to ignore that file. LP: #1234331 | |||
2013-10-02 | examples/cloud-config-user-groups.txt doc fix, fix pep8 | Scott Moser | |
fix documentation of mkpasswd usage in doc/examples/cloud-config-user-groups.txt Also, Precise's version of pep8 insists on ordering of imports, but saucy's has not. So we had some incorrect ordering. This fixes './tools/run-pep8' on precise. | |||
2013-10-02 | fix permission changes | Scott Moser | |
2013-10-02 | use long format args rather than short | Scott Moser | |
2013-10-01 | Reordered several imports in order for test suite to pass. | Eric Nordlund | |
2013-10-01 | Fix typo in mkpasswd command: '-s' was used instead of '-R' for salt rounds. | Eric Nordlund | |
Remove duplicate 'password' text. | |||
2013-09-30 | add default user to 'sudo' group. | Scott Moser | |
Ubuntu images in 12.04 added the user to the 'admin' group. The admin group was deprecated/replaced with the 'sudo' group in 12.10. d-i adds its first-user to the 'sudo' group, so it makes sense to mimic that behavior for the default user created by cloud-init. That was the original reason behind the presense in the 'admin' group. Also, here I sorted alphabetically the group list. LP: #1228228 | |||
2013-09-30 | Fix for default user not being in the sudo group (LP: #1228228). | Ben Howard | |
2013-09-27 | pep8 fix | Scott Moser | |
2013-09-27 | Enable filesystem creation on Azure, many disk_setup cleanups | Scott Moser | |
There are a lot of cleanups here around Azure, SmartOS and disk_setup. disk_setup correctly identifies disk "aliases" (block device mappings from ec2), anywhere where you would use a device name. You can also specify these mappings to the Azure or SmartOS datasource in their datasource config (device_aliases). Also, stop Azure from calling blkid repeatedly in its tests, which really pounded my laptop. | |||
2013-09-27 | remove non-ascii chars | Scott Moser | |
2013-09-27 | Updated the documentation on disk formating | Ben Howard | |
2013-09-27 | find_device_node: treat label=None as label="" | Scott Moser | |
Since for a string there is no difference, we're just checking for this here. | |||
2013-09-27 | change LOG.debug('format' % var) to ('format', var) | Scott Moser | |
2013-09-27 | fix one bug | Scott Moser | |
2013-09-27 | fix test to adjust for 'ephemeral0' being /dev/sdb | Scott Moser | |
2013-09-27 | demote .info to .debug, add another debug | Scott Moser | |
2013-09-27 | merge from ben. disable partition creation on smartos | Scott Moser | |
2013-09-27 | adjust aliases early rather than late. | Scott Moser | |
this adds 2 functions update_disk_setup_devices update_fs_setup_devices Which update the appropriate datatype, and translate the names. Translating early means we don't have to deal with updating in the mkfs or mkpart calls explicitly. These are more easily unit tested as they just take a dictionary of the expected type and a 'transformer' that should return a new name or None. | |||
2013-09-27 | update to get functional with any alias in a 'device' entry | Scott Moser | |