Michael Marineau
26b54534d6
fix(configdrive): Always run after OEM and ec2 metadata.
...
A workaround for https://github.com/coreos/coreos-cloudinit/issues/86
Longer term cloudinit needs to be fixed to not corrupt the system when
multiple config sources are being used. We've pretty much gotten this
far without this coming up because most configs don't conflict so badly.
2014-04-23 14:38:54 -07:00
Brian Waldon
2ff0762b0c
Merge pull request #83 from robszumski/correct-headers
...
docs(cloud-config): correct headers
2014-04-21 19:15:50 -07:00
Rob Szumski
d6bacb24bc
docs(cloud-config): correct headers
2014-04-21 17:56:35 -07:00
Brian Waldon
926eb4dbb7
Merge pull request #77 from chexxor/master
...
Update cloud-config.md to include expected file format
2014-04-21 14:27:22 -07:00
Brian Waldon
e7599fea58
Merge pull request #82 from bcwaldon/fix-68
...
fix(userdata): Strip \r when checking header
2014-04-21 14:26:31 -07:00
Brian Waldon
e98c58c656
fix(userdata): Strip \r when checking header
...
Fix #68
2014-04-21 13:40:26 -07:00
Alex Berg
ae350a3b34
Update cloud-config.md - use "you"
2014-04-18 11:45:02 -05:00
Alex Berg
c3b53f24cf
Update cloud-config.md to use "parameter", not "option"
2014-04-18 11:45:01 -05:00
Alex Berg
8bee85e63d
Update cloud-config.md based on feedback
2014-04-18 11:43:54 -05:00
Alex Berg
4c02e99bc8
Update cloud-config.md option descriptions
...
Re-word a few more things to look more like docs.
2014-04-18 11:43:53 -05:00
Alex Berg
0fb5291dd0
Update cloud-config.md to include expected file format
...
Clarify root-level keys. Use page structure to indicate expected values.
2014-04-18 11:43:53 -05:00
Brian Waldon
7f55876378
Merge pull request #79 from robszumski/note-config-drive
...
feat(docs): note config-drive
2014-04-17 09:36:57 -07:00
Brian Waldon
eb51a89f78
Merge pull request #72 from bcwaldon/unit-enable
...
Address unit enabling issues
2014-04-17 09:32:47 -07:00
Rob Szumski
588ff4c26c
feat(docs): note config-drive
2014-04-16 22:35:39 -07:00
Michael Marineau
5472de8821
Merge pull request #78 from robszumski/update-user-group
...
fix(docs): use better group example
2014-04-16 16:49:50 -07:00
Rob Szumski
e6b632f817
fix(docs): use better group example
2014-04-16 16:48:04 -07:00
Michael Marineau
13a3d892ca
Merge pull request #76 from marineam/units2
...
fix(units): Relax ordering requirements for now.
2014-04-15 15:19:13 -07:00
Brian Waldon
2e237ebead
Merge pull request #66 from bcwaldon/doc-encoding
...
doc(write_files): Explicitly document lack of encoding support
2014-04-15 10:06:14 -07:00
Brian Waldon
61bb63b6e6
feat(unit): Allow units to be enabled even if contents not provided
2014-04-15 09:00:53 -07:00
Brian Waldon
476761cf62
refactor(unit): Separate UnitDestination from PlaceUnit
2014-04-15 09:00:53 -07:00
Brian Waldon
5981e12ac0
feat(unit): Allow user to control enabling units
...
Fix #69 - A user may provide an `enable` attribute of a unit in their
cloud config document. If true, coreos-cloudinit will instruct systemd
to enable the associated unit. If false, the unit will not be enabled.
Fix #71 - The default enable behavior has been changed from on to off.
2014-04-15 09:00:52 -07:00
Michael Marineau
78d8be8427
fix(units): Relax ordering requirements for now.
...
The current cloudinit implementation blocks when starting units which
causes it to deadlock the boot process if a system cloud config starts a
user cloud config because the user configs want to run after system is
done. Until cloudinit switches to non-blocking calls user configs will
go back to just depending on coreos-setup-environment.service.
2014-04-14 21:39:40 -04:00
Michael Marineau
10d73930d9
Merge pull request #62 from marineam/units
...
add(units): Generic config drive and other systemd units.
2014-04-11 13:26:59 -07:00
Brandon Philips
ea12c0bfd1
Merge pull request #67 from robszumski/remove_disco
...
fix(docs): remove real discovery token
2014-04-09 21:56:26 -07:00
Rob Szumski
6540d12d25
fix(docs): remove real discovery token
2014-04-09 21:55:19 -07:00
Michael Marineau
c438a42587
feat(units): Generic config drive and other systemd units.
2014-04-09 19:10:07 -07:00
Brian Waldon
19f8fe49af
doc(write_files): Explicitly document lack of encoding support
2014-04-08 08:34:39 -07:00
Michael Marineau
58b091061e
Merge pull request #57 from marineam/passwd
...
fix(user): Use '*' as default password field rather than '!'
2014-04-07 14:13:25 -07:00
Brian Waldon
8a7df360ac
Merge pull request #65 from bcwaldon/hosts-newline
...
fix(manage_etc_hosts): Append newline to /etc/hosts
2014-04-07 11:09:27 -07:00
Brian Waldon
ba7cf90315
fix(manage_etc_hosts): Append newline to /etc/hosts
2014-04-07 11:01:17 -07:00
Brian Waldon
8841740a2b
doc(oem): remove quotes from oem doc
2014-04-07 10:58:13 -07:00
Brian Waldon
dfe1255ac3
chore(release): Bump version to v0.4.0+git
2014-04-07 10:23:58 -07:00
Brian Waldon
0fddd1735d
chore(release): Bump version to v0.4.0
2014-04-07 10:23:28 -07:00
Brandon Philips
f779a3f7f5
Merge pull request #64 from philips/no-quotes-on-oem-id-or-version
...
fix(initialize): don't quote version or ID
2014-04-07 10:17:29 -07:00
Brandon Philips
7015338aef
fix(initialize): don't quote version or ID
...
The update_engine parsing and XML generation code is very naive. Instead
of trying to implement a correct parser and generater in C++ just
generate a file that doesn't have quote's around fields that we know
won't have spaces.
2014-04-07 09:56:57 -07:00
Brian Waldon
34aa147ebe
Merge pull request #58 from gabrtv/manage_etc_hosts
...
feat(etc-hosts) add support for manage_etc_hosts: localhost
2014-04-02 23:11:03 -07:00
Gabriel Monroy
4d02e1da8e
feat(etc-hosts) add support for manage_etc_hosts: localhost
...
This feature is based on https://github.com/number5/cloud-init/blob/master/doc/examples/cloud-config.txt#L447:L482
2014-04-01 16:02:12 -06:00
Michael Marineau
5ef3e1f32b
fix(user): Use '*' as default password field rather than '!'
...
When using openssh without pam it checks for a ! prefix in the password
field, locking the account entirely if found. The other common lock
character, *, is allowed by ssh to login via ssh keys so use it instead.
2014-03-31 22:20:02 -07:00
polvi
23d02363ee
Merge pull request #56 from cbmd/patch-1
...
Fixed indentation for users creation example
2014-03-28 08:40:34 -07:00
Vadym Okun
3c4fe9e260
Fixed indentation for users creation example
2014-03-28 13:23:58 +02:00
Brian Waldon
a594e053f5
chore(doc): clean up formatting
2014-03-27 20:19:42 -07:00
Brian Waldon
f3ba47ac89
Merge pull request #48 from calavera/key_import_url
...
feat(ssh-import): Add ssh-import-url user attribute.
2014-03-27 20:16:10 -07:00
David Calavera
7d814396b7
feat(ssh-import): Add ssh-import-url user attribute.
2014-03-28 09:39:47 +08:00
Brian Waldon
47ca113385
chore(release): Bump version to v0.3.2+git
2014-03-27 18:14:24 -07:00
Brian Waldon
639c693153
chore(release): Bump version to v0.3.2
2014-03-27 18:14:16 -07:00
Brian Waldon
b4027077ff
Merge pull request #55 from bcwaldon/drop-reload
...
fix(units): Drop automatic daemon-reload
2014-03-27 18:12:22 -07:00
Brian Waldon
580460ff3f
fix(units): Drop automatic daemon-reload
2014-03-27 17:30:05 -07:00
Brian Waldon
b246ec0397
chore(release): Bump version to v0.3.1+git
2014-03-25 20:06:19 -07:00
Brian Waldon
4977c774d8
chore(release): Bump version to v0.3.1
2014-03-25 20:06:07 -07:00
Brian Waldon
661bae11fc
Merge pull request #53 from bcwaldon/fix-reload
...
Fix systemd daemon-reload
2014-03-25 20:04:24 -07:00