21 Commits

Author SHA1 Message Date
Dalton Hubble
3e2593c673 Update version from v0.4.1 to v0.4.2 2016-12-07 13:14:24 -08:00
Dalton Hubble
b492b1a23a Documentation: Change metal0 bridge to 172.18.0.0/24
* Change CIDR from 172.15.0.0/16, which isn't a reserved
private range
* Use a smaller CIDR, /24 is sufficient
2016-11-21 11:01:41 -08:00
Dalton Hubble
3a07ea3ac2 Documentation: Update deployment docs for v0.4.1 2016-11-17 20:25:58 -08:00
Dalton Hubble
549727aae9 glide,vendor,Documentation: Update glide min verison to 0.12 2016-09-06 17:02:36 -07:00
Dalton Hubble
d33945bfad Documentation/dev/release.md: Update release process 2016-07-20 16:59:34 -07:00
Dalton Hubble
af76aa6951 bootcfg:/*: Add gRPC client-to-server TLS and verify
* A CA certificate (e.g. ca.crt) should be used to sign a server
certificate (server.crt for a private key server.key)
* gRPC API server requires a server certificate and key to be enabled
(passed via -cert-file and -key-file)
* gRPC client bootcmd tool must verify the server identity using a
known CA (passed to bootcmd via -ca-file)
* This provides transport security, it does not provide client
authentication
2016-06-09 17:02:10 -07:00
Dalton Hubble
948c9d9233 vendor: Switch from godep to glide tool
* Use glide for dependency management
* https://github.com/coreos/docs/issues/775
2016-05-13 10:40:11 -07:00
Dalton Hubble
1d608fac59 scripts/libvirt: Add UEFI/GRUB VM setup and notes 2016-05-04 11:38:41 -07:00
Dalton Hubble
06d64cf998 Documentation,examples: Update GRUB netboot docs
* Bump pxe, pxe-disk, and grub examples from CoreOS
Alpha 962.0.0 to 983.0.0
2016-04-14 12:54:42 -07:00
Dalton Hubble
22a8aa416e Documentation/dev/release: Minor updates to release process 2016-04-14 11:36:30 -07:00
Dalton Hubble
beab04dea4 docs: Update Groups docs and instructions for running examples
* Group definitions are now data. To run a particular example, mount a
provided examples/groups/some-example to /var/lib/bootcfg/groups
2016-04-06 11:09:03 -07:00
Dalton Hubble
4cdcbb1b8b *: Change default FileStore data location to /var/lib/bootcfg
* Change assets download location to examples/assets
* FileStore should default to /var/lib/bootcfg/{profiles,groups,
ignition,cloud}
* Assets location should default to /var/lib/bootcfg/assets
* Fix -rpcAddress flag to be -rpc-address
2016-04-05 18:09:18 -07:00
Dalton Hubble
373d27760a bootcfg/storage: Read groups from groups directory
* Split config.yaml files into JSON groups files
* Update examples to use folders of mountable groups files
* Stop reading groups from a -config config.yaml file
* Add RichGroup JSON <-> Protobuf Serialize Group
2016-04-05 14:10:44 -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
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
81f7855099 api: Add initial GRUB config endpoint 2016-03-08 17:08:31 -08:00
Dalton Hubble
701cc25ed3 examples: Correct wipeTable to wipe_table in YAML 2016-03-04 17:48:27 -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
f696eb6e73 docs: Fix shell variable in release process 2016-02-19 16:45:49 -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