Dalton Hubble
96c8c67975
Merge pull request #109 from coreos/fix-two-stage-install
...
examples: Fix 2-stage install CoreOS and etcd_proxy setup
2016-03-17 11:25:06 -07:00
Dalton Hubble
89ae6bb35d
examples: Fix 2-stage CoreOS install example
...
* 4GB disk is too small and routinely fails in libvirt
* Depending on build env, dnsmasq ACI can have an old /etc/resolv.conf
DNS entry embedded. Can rebuild to fix, but use --dns=8.8.8.8 too
* Fix issue where etcd_proxy profile failed to pull metadata
so etcd_proxy wasn't configured after CoreOS install
2016-03-17 01:48:33 -07:00
Dalton Hubble
9461fc3ffa
examples: Enable Fleet in etcd/etcd_proxy profiles
2016-03-16 23:42:51 -07:00
Dalton Hubble
b40bfa3193
contrib/dnsmasq: Bundle grub.efi in quay.io/coreos/dnsmasq
...
* Bundle grub.efi in coreos/dnsmasq so Docker users can test
GRUB netboot with UEFI clients
2016-03-15 18:22:23 -07:00
Dalton Hubble
0a84cbc7d3
docs: Update commands, add SSH keys notes, systemd notes
2016-03-15 17:58:27 -07:00
Dalton Hubble
e5641d9535
contrib/systemd: Add systemd build and deploy example
...
* docs: Compile bootcfg from source, start a systemd unit
* Install bootcfg static binary to /usr/local/bin
* Add default configs /etc/bootcfg.conf and /etc/bootcfg
2016-03-15 17:06:37 -07:00
Dalton Hubble
b4c33bac91
Merge pull request #104 from coreos/spec-rename
...
bootcfg/api,config: Rename Spec to Profile
2016-03-15 16:43:33 -07:00
Dalton Hubble
d2099f5a18
docs: Update docs to rename Spec to Profile
2016-03-15 16:09:34 -07:00
Dalton Hubble
5623fa1521
bootcfg/api,config: Rename Spec to Profile
2016-03-15 15:06:22 -07:00
Dalton Hubble
040665930d
cmd, docs: Change default config, data, and assets locations
...
* Change default -config path to /etc/bootcfg.conf
* Change default -data-path to /etc/bootcfg
* Change default -assets-path to /var/bootcfg
2016-03-15 15:02:37 -07:00
Dalton Hubble
75de03bf8f
vendor: Update google.golang.org/grpc dependency
...
* Codegen with latest gRPC adds a new compile-time assertion
2016-03-15 02:44:50 -07:00
Dalton Hubble
cdcf374341
changes.md: Update changelog notes
2016-03-11 13:07:23 -08:00
Dalton Hubble
76a703c7a4
Merge pull request #95 from coreos/grpc-migration
...
Support gRPC client and server with a backing storage.Store
2016-03-11 10:40:34 -08:00
Dalton Hubble
0d148581b9
bootcfg/api: Switch from api types to storagepb types
...
* Remove api.Store and use storagepb.Store instead
* Remove api.Spec and use storagepb.Profile instead
* Switch from api.Group to storagepb.Group
* Move api.Group to config for YAML config decoding only
2016-03-10 18:32:57 -08:00
Dalton Hubble
c98a0b74de
bootcfg/api: Remove Labels and LabelSet
2016-03-10 11:55:18 -08:00
Dalton Hubble
7af69d46b0
bootcfg/storage: Make protobuf Groups deterministically sortable
2016-03-10 11:05:22 -08:00
Dalton Hubble
717a240b1d
config: Add bytes JSON to storagepb.Group, parse YAML config
...
* Allow bootcfg groups metadata to be defined via YAML
* Convert YAML metadata to JSON bytes field in a protobuf message
* Strip metadata except strings, string slices, and string-keyed maps
with nesting
2016-03-09 16:28:16 -08:00
Dalton Hubble
81f7855099
api: Add initial GRUB config endpoint
2016-03-08 17:08:31 -08:00
Dalton Hubble
16f9bf9a8a
config: Normalize MAC addresses from group requirements YAML
2016-03-08 08:53:07 -08:00
Dalton Hubble
701cc25ed3
examples: Correct wipeTable to wipe_table in YAML
2016-03-04 17:48:27 -08:00
Dalton Hubble
0dea713908
Merge pull request #81 from coreos/grpc-wip
...
Add initial bootcfg/client package for gRPC
2016-03-04 16:10:20 -08:00
Dalton Hubble
537ec181bf
travis: Allow failures on Go tip
2016-03-04 14:44:50 -08:00
Dalton Hubble
e990320dae
api,config,sign: Organize bootcfg packages together
2016-03-04 14:00:46 -08:00
Dalton Hubble
9a0de72de8
bootcfg: Add gRPC Profile service and types
2016-03-04 11:31:33 -08:00
Dalton Hubble
7433a9f25e
vendor: Update deps and vendor grpc and protobuf
2016-03-04 11:31:33 -08:00
Dalton Hubble
798be8bdb8
bootcfg: Add bootcfg gRPC client and server packages
...
* Add standalone gRPC binary example
2016-03-04 11:31:33 -08:00
Dalton Hubble
091fba9354
docs: Show rkt trust, fetch, and run of signed ACI
2016-03-02 17:40:16 -08:00
Dalton Hubble
4a75013ef9
Merge pull request #75 from coreos/fix
...
travis: Add Go 1.6 to test matrix, change invalid MAC test
2016-03-01 12:45:38 -08:00
Dalton Hubble
95862cf26b
travis,test: Add Go 1.6 to matrix, update invalid MAC test
2016-03-01 11:16:12 -08:00
Dalton Hubble
a0cb75041e
scripts: Improve message for incorrect CoreOS channel/version
2016-02-25 11:44:44 -08:00
Dalton Hubble
6b330824c5
examples: Partition disk, root fs, and PXE with root fs
2016-02-24 17:04:21 -08:00
Dalton Hubble
41fe456d68
examples: Add CoreOS alpha single node PXE example
2016-02-24 14:01:05 -08:00
Dalton Hubble
48f507ba0d
docs: Add Debian/Ubuntu docs in rkt and Docker starter tutorials
2016-02-24 10:05:26 -08:00
Dalton Hubble
fce6cacfef
examples: Show CoreOS install using Ignition support
...
* Use the coreos-install -i option added in CoreOS alpha 949.0.0
* Download second stage Ignition config while in PXE first stage
* Resolves #46
2016-02-23 17:38:23 -08:00
Dalton Hubble
39ee9a067b
Merge pull request #65 from coreos/fix-cni-bridge
...
examples: Fix CNI metal0's destination routes
2016-02-23 17:18:25 -08:00
Dalton Hubble
d614e7d80b
examples: Fix CNI metal0's destination routes
...
* Supplied metal0 CNI definition restricted traffic destinations
to the metal0 bridge. Update to allow outbount traffic.
* Fixes the coreos-install example for use with rkt
2016-02-23 16:56:54 -08:00
Dalton Hubble
4ac6d07509
docs: Tweak a command in getting started with rkt
2016-02-22 15:44:14 -08:00
Dalton Hubble
f696eb6e73
docs: Fix shell variable in release process
2016-02-19 16:45:49 -08:00
Dalton Hubble
2a094261ce
vendor: Update vendored dependencies
2016-02-16 16:15:40 -08:00
Dalton Hubble
3f369b59f9
docs: Add development and release docs
...
* Remove docs for Ignition fuze script which is
no longer used
2016-02-16 14:49:55 -08:00
Dalton Hubble
3174d2512c
tests: Use Go 1.5 vendor experiment directory
2016-02-16 13:08:21 -08:00
Dalton Hubble
4d5128c89a
dnsmasq: Pull tftp NBPs separately from image builds
2016-02-12 18:16:09 -08:00
Dalton Hubble
1ae5d113eb
api: Add OpenPGP signature endpoints (.sig)
...
* Compliment the ASCII armored signature endpoints (.asc)
2016-02-11 10:23:30 -08:00
Dalton Hubble
35f24eb720
changelog: Update the changelog
v0.2.0
2016-02-09 20:45:32 -08:00
Dalton Hubble
ed584de9cc
docs: Update bootcfg docs for new features and changes
...
* Add docs for new features, simplify organization
* Use the name bootcfg when referring to the service
2016-02-09 20:30:22 -08:00
Dalton Hubble
d142ba5528
docs: Expand Ignition and Cloud config docs
2016-02-09 13:33:57 -08:00
Dalton Hubble
37e55fb93a
docs: Add OpenPGP signing usage docs
2016-02-09 12:34:30 -08:00
Dalton Hubble
1ccee77050
api: Allow nested map[string]interface{} template data
...
* Support templating lists into Ignition (e.g. SSH authorized keys)
2016-02-05 15:12:23 -08:00
Dalton Hubble
068cd613b6
scripts: Bump from CoreOS stable 877.1.0 to beta 899.6.0
2016-02-04 14:35:48 -08:00
Dalton Hubble
74fbdfc741
scripts: Define boot order and refresh disk pools in libvirt script
2016-02-04 14:10:19 -08:00