lp:~gholms/cloud-init/rsyslog-programname

Created by Garrett Holmstrom and last modified
Get this branch:
bzr branch lp:~gholms/cloud-init/rsyslog-programname
Only Garrett Holmstrom can upload to this branch. If you are Garrett Holmstrom please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Garrett Holmstrom
Project:
cloud-init
Status:
Development

Recent revisions

871. By Garrett Holmstrom

Use programname to filter cloud-init logs, not syslogtag

870. By Scott Moser

upstart/cloud-init-nonet.conf: fix indentation

869. By Scott Moser

fix read-version

868. By Scott Moser

better checking and portability in read-dependencies and read-version

867. By Scott Moser

Add OpenNebula datasource.

This reads the context disk from OpenNebula.

866. By Scott Moser

Add support for reading 'random_seed' from data source.

A new field in the metadata has emerged on openstack config drive, one
that provides a way to seed the linux random generator.

This adds a 'random_seed' config module that writes and that it to
/dev/urandom. Also added is support for reading that data on
azure via the hyper-v acpi table data.

In config drive datasource, it rewrites parts of the on_boot code to use a
little helper class.

865. By Scott Moser

Use the same method for registering custom or default handlers.

Instead of having a register default handler and a register custom
handler, just use the same function to do both but provide a parameter to
affect how overwritting of previously existing content-types (which
default handlers use to not overwrite custom ones).

864. By Scott Moser

log_time: Ensure that udelta is valid before including it as a float.

It appears that udelta could have been left undefined or left defined as a
string "N/A" and then put threw a float formatter previously.

Fix that by ensure its set to a default and put strong checking to make
sure it is a float before using float formatting.

863. By Scott Moser

tools/read-dependencies, read-version: cleanups, and use sed not grep

There are just some cleanups here, and use of simply 'sed' rather than
grep and cut. The motivation is to support running with non gnu
'grep' that doesn't have -P.

862. By Scott Moser

support base64 encoded data in the smart os datasource.

The big benefit of this is that now the user can put in arbitrary
data into the user-data or user-script keys and there is no concern
about the data being incorrectly read.

Previously, if data contained '\n.\n', there was no way to differenciate
that from a end of message in the serial communication format.

It would be recommended that anyone using user-data on smartos base64 encode
that data and specify a key of 'b64-user-data' with value 'true'.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~cloud-init-dev/cloud-init/trunk
This branch contains Public information 
Everyone can see this information.