Alex Crawford
565a9540c9
Merge pull request #283 from crawford/validate
...
validate: empty user_data is also valid
2014-12-12 15:05:51 -08:00
Alex Crawford
fd10e27b99
validate: empty user_data is also valid
2014-12-12 14:49:42 -08:00
Michael Marineau
39763d772c
Merge pull request #280 from marineam/go1.4
...
travis: Add Go 1.4 as a test target
2014-12-11 16:34:00 -08:00
Michael Marineau
ee69b77bfb
travis: Add Go 1.4 as a test target
2014-12-11 15:29:36 -08:00
Jonathan Boulle
353444e56d
Merge pull request #279 from cnelson/write_files_encoding_support
...
Add support for the encoding key to write_files
2014-12-09 17:37:34 -08:00
cnelson
112ba1e31f
Added support for the encoding key in write_files
...
Supported encodings are base64, gzip, and base64 encoded gzip
2014-12-09 17:35:33 -08:00
cnelson
9c3cd9e69c
bumped version of yaml.v1
2014-12-09 07:49:59 -08:00
Alex Crawford
685d8317bc
Merge pull request #275 from mwhooker/master
...
Enable configuration of locksmithd
2014-12-05 14:09:40 -08:00
Matthew Hooker
f42d102b26
Also fix wording of Flannel section
2014-12-04 23:55:26 -08:00
Matthew Hooker
c944e9ef94
Enable configuration of locksmithd
2014-12-04 23:53:31 -08:00
Alex Crawford
f10d6e8bef
coreos-cloudinit: bump to v1.0.1+git
2014-12-04 16:35:20 -08:00
Alex Crawford
f3f3af79fd
coreos-cloudinit: bump to v1.0.1
v1.0.1
2014-12-04 16:34:57 -08:00
Alex Crawford
0e63aa0f6b
Merge pull request #276 from crawford/networkd
...
initialize: restart networkd before other units
2014-12-04 16:33:02 -08:00
Alex Crawford
b254e17e89
Merge pull request #263 from robszumski/docs-validator
...
docs: link to validator
2014-12-04 16:28:21 -08:00
Alex Crawford
5c059b66f0
initialize: restart networkd before other units
2014-12-04 15:25:44 -08:00
Alex Crawford
c628bef666
Merge pull request #273 from crawford/networkd
...
initialize: only restart networkd once per config
2014-12-02 12:54:27 -08:00
Alex Crawford
2270db3f7a
initialize: only restart networkd once per config
...
Regression introduced by 9fcf338bf3e6c941068a2ce9e6ce64fbb3e4b65d.
Networkd was erroneously being restarted once per network unit. It
should only restart once for the entire config.
2014-12-02 12:46:35 -08:00
Alex Crawford
d0d467813d
Merge pull request #251 from Vladimiroff/master
...
metadata: Populate CloudSigma's IPs properly
2014-12-01 14:52:11 -08:00
Alex Crawford
123f111efe
coreos-cloudinit: bump to 1.0.0+git
2014-11-26 14:19:29 -08:00
Alex Crawford
521ecfdab5
coreos-cloudinit: bump to 1.0.0
v1.0.0
2014-11-26 14:19:13 -08:00
Alex Crawford
6d0fdf1a47
Merge pull request #268 from crawford/dropins
...
drop-in: add support for drop-ins
2014-11-26 14:14:49 -08:00
Alex Crawford
ffc54b028c
drop-in: add support for drop-ins
...
This allows a list of drop-ins for a unit to be declared inline within a
cloud-config. For example:
#cloud-config
coreos:
units:
- name: docker.service
drop-ins:
- name: 50-insecure-registry.conf
content: |
[Service]
Environment=DOCKER_OPTS='--insecure-registry="10.0.1.0/24"'
2014-11-26 14:09:35 -08:00
Alex Crawford
420f7cf202
system: clean up TestPlaceUnit()
2014-11-26 10:32:43 -08:00
Alex Crawford
624df676d0
config/unit: move Type() and Group() out of config
2014-11-26 10:32:43 -08:00
Alex Crawford
75ed8dacf9
initialize: clean up TestProcessUnits()
2014-11-26 10:32:43 -08:00
Alex Crawford
dcaabe4d4a
system: clean up UnitManager interface
2014-11-26 10:32:43 -08:00
Alex Crawford
92c57423ba
Merge pull request #269 from crawford/valid
...
validate: promote invalid values to an error
2014-11-26 10:32:27 -08:00
Alex Crawford
7447e133c9
validate: promote invalid values to an error
2014-11-26 10:29:09 -08:00
Eugene Yakubovich
4e466c12da
Merge pull request #267 from thommay/flannel_unit
...
the flannel service is called flanneld
2014-11-25 12:30:58 -08:00
Thom May
333468dba3
the flannel service is called flanneld
2014-11-25 14:00:53 +00:00
Alex Crawford
55c3a793ad
coreos-cloudinit: bump to 0.11.4+git
2014-11-21 20:11:54 -08:00
Alex Crawford
eca51031c8
coreos-cloudinit: bump to 0.11.4
v0.11.4
2014-11-21 20:11:37 -08:00
Alex Crawford
19522bcb82
Merge pull request #266 from crawford/config
...
config: update configs to match etcd, fleet, and flannel
2014-11-21 20:10:34 -08:00
Alex Crawford
62248ea33d
config/fleet: fix configs
...
Added EtcdKeyPrefix and fixed the types of EngineReconcileInterval and EtcdRequestTimeout.
2014-11-21 16:57:00 -08:00
Alex Crawford
d2a19cc86d
config/flannel: correct - vs _
2014-11-21 16:57:00 -08:00
Alex Crawford
08131ffab1
config/etcd: fix configs
...
This new table is pulled from the etcd codebase rather than the docs...
Added:
GraphiteHost
PeerElectionTimeout
PeerHeartbeatInterval
PeerKeyFile
RetryInterval
SnapshotCount
StrTrace
VeryVeryVerbose
Fixed types:
ClusterActiveSize
ClusterRemoveDelay
ClusterSyncInterval
HTTPReadTimeout
HTTPWriteTimeout
MaxResultBuffer
MaxRetryAttempts
Snapshot
Verbose
VeryVerbose
Renamed:
Cors
Removed:
MaxClusterSize
CPUProfileFile
2014-11-21 16:57:00 -08:00
Alex Crawford
4a0019c669
config: add support for float64
2014-11-21 16:13:49 -08:00
Alex Crawford
3275ead1ec
coreos-cloudinit: bump to 0.11.3+git
2014-11-21 12:25:26 -08:00
Alex Crawford
32b6a55724
coreos-cloudinit: bump to 0.11.3
v0.11.3
2014-11-21 12:25:04 -08:00
Alex Crawford
6c43644369
Merge pull request #265 from crawford/update
...
config/update: add "off" as a valid strategy
2014-11-21 12:22:45 -08:00
Alex Crawford
e6593d49e6
config/update: add "off" as a valid strategy
...
It was assumed that the user would specify the reboot strategy as an
unquoted value. In the case that they turn off updates, `off` is
interpreted as a boolean and the normalization pass converts that to
`false`. In the event that the user uses `"off"`, it's interpreted as a
string and not modified.
2014-11-21 10:41:03 -08:00
Alex Crawford
ab752b239f
coreos-cloudinit: bump to 0.11.2+git
2014-11-20 11:29:25 -08:00
Alex Crawford
0742e4d357
coreos-cloudinit: bump to 0.11.2
v0.11.2
2014-11-20 11:29:12 -08:00
Alex Crawford
78f586ec9e
Merge pull request #262 from crawford/permissions
...
config: fix parsing of file permissions
2014-11-20 11:28:11 -08:00
Alex Crawford
6f91b76d79
docs: correct type of permissions
2014-11-20 11:14:44 -08:00
Alex Crawford
5c80ccacc4
config: fix parsing of file permissions
...
The file permissions can be specified (unfortunately) as a string or an
octal integer. During the normalization step, every field is
unmarshalled into an interface{}. String types are kept in tact but
integers are converted to decimal integers. If the raw config
represented the permissions as an octal, it would be converted to
decimal _before_ it was saved to RawFilePermissions. Permissions() would
then try to convert it again, assuming it was an octal. The new behavior
doesn't assume the radix of the number, allowing decimal and octal
input.
2014-11-20 11:14:44 -08:00
Rob Szumski
44fdf95d99
docs: mention validate flag
2014-11-20 11:12:31 -08:00
Rob Szumski
0a62614eec
docs: link to validator
2014-11-20 10:58:57 -08:00
Alex Crawford
97758b343b
coreos-cloudinit: bump to 0.11.1+git
2014-11-18 12:14:34 -08:00
Alex Crawford
fb6f52b360
coreos-cloudinit: bump to 0.11.1
v0.11.1
2014-11-18 12:14:29 -08:00