chore: use a single CHANGELOG
Instead of keeping a CHANGELOG for each release in the master branch, a single CHANGELOG should be used since it will move into release branches anyways. This prevents us from having to keep the files in sync across master and the release branch. This also adds better tooling for generating the CHANGELOG.md. Signed-off-by: Andrew Rynhard <andrew@andrewrynhard.com>
This commit is contained in:
719
CHANGELOG-0.1.md
719
CHANGELOG-0.1.md
@ -1,719 +0,0 @@
|
||||
# [v0.1.0](https://github.com/andrewrynhard/talos/compare/v0.1.0-rc.0...v0.1.0) (2019-07-30)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* mount cgroups properly ([be8f3ba](https://github.com/andrewrynhard/talos/commit/be8f3ba))
|
||||
* Only generate pki from trustd if not control plane ([ea142ea](https://github.com/andrewrynhard/talos/commit/ea142ea))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* attempt to connect to all trustd endpoints when downloading PKI ([e0a24de](https://github.com/andrewrynhard/talos/commit/e0a24de)), closes [#891](https://github.com/andrewrynhard/talos/issues/891)
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-rc.0](https://github.com/andrewrynhard/talos/compare/v0.1.0-beta.1...v0.1.0-rc.0) (2019-07-17)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* use existing logic to perform reset ([bbaf8e2](https://github.com/andrewrynhard/talos/commit/bbaf8e2)), closes [#795](https://github.com/andrewrynhard/talos/issues/795)
|
||||
* use existing logic to perform reset ([c325b99](https://github.com/andrewrynhard/talos/commit/c325b99))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-beta.1](https://github.com/talos-systems/talos/compare/v0.1.0-beta.0...v0.1.0-beta.1) (2019-07-05)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **init:** secret data at rest encryption key should be truly random ([#799](https://github.com/talos-systems/talos/issues/799)) ([349aabf](https://github.com/talos-systems/talos/commit/349aabf))
|
||||
* append probed block devices ([f2c990f](https://github.com/talos-systems/talos/commit/f2c990f))
|
||||
* move to crypto/rand for token gen ([#794](https://github.com/talos-systems/talos/issues/794)) ([402c597](https://github.com/talos-systems/talos/commit/402c597))
|
||||
* probe specified install device ([#818](https://github.com/talos-systems/talos/issues/818)) ([#820](https://github.com/talos-systems/talos/issues/820)) ([3010bd5](https://github.com/talos-systems/talos/commit/3010bd5))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-beta.0](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.28...v0.1.0-beta.0) (2019-06-27)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* Add gitmeta as dependency for push ([#718](https://github.com/talos-systems/talos/issues/718)) ([8a5acff](https://github.com/talos-systems/talos/commit/8a5acff))
|
||||
* containers test by locking image to specific tag ([#734](https://github.com/talos-systems/talos/issues/734)) ([89b876c](https://github.com/talos-systems/talos/commit/89b876c))
|
||||
* ensure index remains in bounds for ud gen ([#710](https://github.com/talos-systems/talos/issues/710)) ([921114d](https://github.com/talos-systems/talos/commit/921114d))
|
||||
* **init:** Add modules mountpoint for kube services ([#767](https://github.com/talos-systems/talos/issues/767)) ([d935ee0](https://github.com/talos-systems/talos/commit/d935ee0))
|
||||
* **init:** fix leaky ticker ([#784](https://github.com/talos-systems/talos/issues/784)) ([4aaa7f6](https://github.com/talos-systems/talos/commit/4aaa7f6))
|
||||
* **init:** use 127.0.0.1 IP in healthchecks to avoid resolver weirdness ([#715](https://github.com/talos-systems/talos/issues/715)) ([7a4a677](https://github.com/talos-systems/talos/commit/7a4a677))
|
||||
* **osctl:** allow '-target' flag for `osctl restart` ([#732](https://github.com/talos-systems/talos/issues/732)) ([0c0a034](https://github.com/talos-systems/talos/commit/0c0a034))
|
||||
* **osctl:** avoid panic on empty 'talosconfig' ([#725](https://github.com/talos-systems/talos/issues/725)) ([f5969d2](https://github.com/talos-systems/talos/commit/f5969d2))
|
||||
* **osctl:** display non-fatal errors from ps/stats in osctl ([#724](https://github.com/talos-systems/talos/issues/724)) ([f200eb7](https://github.com/talos-systems/talos/commit/f200eb7))
|
||||
* **osctl:** Revert "display non-fatal errors from ps/stats in osctl ([#724](https://github.com/talos-systems/talos/issues/724))" ([#727](https://github.com/talos-systems/talos/issues/727)) ([fb320a8](https://github.com/talos-systems/talos/commit/fb320a8))
|
||||
* **proxyd:** Add support for dropping broken backends ([#790](https://github.com/talos-systems/talos/issues/790)) ([6a0684a](https://github.com/talos-systems/talos/commit/6a0684a))
|
||||
* run basic-integration on nightly cron ([#735](https://github.com/talos-systems/talos/issues/735)) ([1178896](https://github.com/talos-systems/talos/commit/1178896))
|
||||
* top-level docs now appear properly with sidebar ([#785](https://github.com/talos-systems/talos/issues/785)) ([19594b3](https://github.com/talos-systems/talos/commit/19594b3))
|
||||
* update hack/dev for new userdata location ([#777](https://github.com/talos-systems/talos/issues/777)) ([0131f83](https://github.com/talos-systems/talos/commit/0131f83))
|
||||
* we don't need no stinkin' localapiendpoint ([#741](https://github.com/talos-systems/talos/issues/741)) ([8a89ecd](https://github.com/talos-systems/talos/commit/8a89ecd))
|
||||
* **proxyd:** Fix backend deletion ([#729](https://github.com/talos-systems/talos/issues/729)) ([c88b6fc](https://github.com/talos-systems/talos/commit/c88b6fc))
|
||||
* **proxyd:** remove self-hosted label in listwatch ([#782](https://github.com/talos-systems/talos/issues/782)) ([007290a](https://github.com/talos-systems/talos/commit/007290a))
|
||||
* **proxyd:** Use local apiserver endpoint ([#776](https://github.com/talos-systems/talos/issues/776)) ([acf975b](https://github.com/talos-systems/talos/commit/acf975b))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **ci:** enable nightly e2e tests ([#716](https://github.com/talos-systems/talos/issues/716)) ([4ba12fe](https://github.com/talos-systems/talos/commit/4ba12fe))
|
||||
* **init:** Add service stop api ([#708](https://github.com/talos-systems/talos/issues/708)) ([d68e303](https://github.com/talos-systems/talos/commit/d68e303))
|
||||
* **init:** Add support for kubeadm reset during upgrade ([#714](https://github.com/talos-systems/talos/issues/714)) ([0d5f521](https://github.com/talos-systems/talos/commit/0d5f521))
|
||||
* **init:** Add support for stopping individual services ([#706](https://github.com/talos-systems/talos/issues/706)) ([1a01440](https://github.com/talos-systems/talos/commit/1a01440))
|
||||
* **init:** Implement 'ls' command ([#721](https://github.com/talos-systems/talos/issues/721)) ([532a53b](https://github.com/talos-systems/talos/commit/532a53b)), closes [#719](https://github.com/talos-systems/talos/issues/719)
|
||||
* **init:** move 'ls' API to init from osd ([#755](https://github.com/talos-systems/talos/issues/755)) ([76071ab](https://github.com/talos-systems/talos/commit/76071ab)), closes [#752](https://github.com/talos-systems/talos/issues/752)
|
||||
* **init:** unify filesystem walkers for `ls`/`cp` APIs ([#779](https://github.com/talos-systems/talos/issues/779)) ([6d5ee0c](https://github.com/talos-systems/talos/commit/6d5ee0c))
|
||||
* add support for upgrading init nodes ([#761](https://github.com/talos-systems/talos/issues/761)) ([ebc725a](https://github.com/talos-systems/talos/commit/ebc725a))
|
||||
* **osctl:** implement 'cp' to copy files out of the Talos node ([#740](https://github.com/talos-systems/talos/issues/740)) ([9ed45f7](https://github.com/talos-systems/talos/commit/9ed45f7))
|
||||
* **osctl:** improve output of `stats` and `ps` commands ([#788](https://github.com/talos-systems/talos/issues/788)) ([17f28d3](https://github.com/talos-systems/talos/commit/17f28d3))
|
||||
* **osd:** extend Routes API ([#756](https://github.com/talos-systems/talos/issues/756)) ([81163ce](https://github.com/talos-systems/talos/commit/81163ce))
|
||||
* enable debug in udevd service ([#783](https://github.com/talos-systems/talos/issues/783)) ([fde6b4b](https://github.com/talos-systems/talos/commit/fde6b4b))
|
||||
* use eudev for udevd ([#780](https://github.com/talos-systems/talos/issues/780)) ([85afe4f](https://github.com/talos-systems/talos/commit/85afe4f))
|
||||
|
||||
|
||||
### Performance Improvements
|
||||
|
||||
* **proxyd:** filter listwatch and remove backend on non-running pod ([#781](https://github.com/talos-systems/talos/issues/781)) ([5f26992](https://github.com/talos-systems/talos/commit/5f26992))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.28](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.27...v0.1.0-alpha.28) (2019-06-04)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* Address lint warning for unknown linter ([#676](https://github.com/talos-systems/talos/issues/676)) ([b6a01d6](https://github.com/talos-systems/talos/commit/b6a01d6))
|
||||
* **init:** consider 'finished' services to be 'up' ([#699](https://github.com/talos-systems/talos/issues/699)) ([7b7f4d4](https://github.com/talos-systems/talos/commit/7b7f4d4))
|
||||
* **init:** move directory creation to kubeadm pre-func ([#688](https://github.com/talos-systems/talos/issues/688)) ([20f4d77](https://github.com/talos-systems/talos/commit/20f4d77))
|
||||
* **osctl:** don't print message on first ^C ([#704](https://github.com/talos-systems/talos/issues/704)) ([f96d3ce](https://github.com/talos-systems/talos/commit/f96d3ce))
|
||||
* **osctl:** Generate correct config with master IPs ([#681](https://github.com/talos-systems/talos/issues/681)) ([6cf260c](https://github.com/talos-systems/talos/commit/6cf260c))
|
||||
* don't set BUILDKIT_CACHE to empty string in Makefile ([#705](https://github.com/talos-systems/talos/issues/705)) ([16530db](https://github.com/talos-systems/talos/commit/16530db))
|
||||
* ensure shebang at top of userdata ([#695](https://github.com/talos-systems/talos/issues/695)) ([313a988](https://github.com/talos-systems/talos/commit/313a988))
|
||||
* **osd:** consistent container ids in stats, ps and reset ([#707](https://github.com/talos-systems/talos/issues/707)) ([d9f4f37](https://github.com/talos-systems/talos/commit/d9f4f37)), closes [#689](https://github.com/talos-systems/talos/issues/689) [#690](https://github.com/talos-systems/talos/issues/690)
|
||||
* **osd:** Sanitize request.id for log streams ([#673](https://github.com/talos-systems/talos/issues/673)) ([b0dab6e](https://github.com/talos-systems/talos/commit/b0dab6e))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **init:** Add initToken parameter to userdata ([#664](https://github.com/talos-systems/talos/issues/664)) ([a64de7e](https://github.com/talos-systems/talos/commit/a64de7e))
|
||||
* **init:** Add support for control plane join config ([#700](https://github.com/talos-systems/talos/issues/700)) ([8537e7e](https://github.com/talos-systems/talos/commit/8537e7e))
|
||||
* **init:** expose networkd as goroutine-based server ([#682](https://github.com/talos-systems/talos/issues/682)) ([40a5b7c](https://github.com/talos-systems/talos/commit/40a5b7c))
|
||||
* **init:** implement service dependencies, correct start and shutdown ([#680](https://github.com/talos-systems/talos/issues/680)) ([a0188af](https://github.com/talos-systems/talos/commit/a0188af))
|
||||
* **init:** Prioritize usage of local userdata ([#694](https://github.com/talos-systems/talos/issues/694)) ([a1e635a](https://github.com/talos-systems/talos/commit/a1e635a))
|
||||
* **init:** update 'waiting' state descritpion when conditions change ([#698](https://github.com/talos-systems/talos/issues/698)) ([32826e3](https://github.com/talos-systems/talos/commit/32826e3))
|
||||
* **osctl:** handle ^C by aborting context ([#693](https://github.com/talos-systems/talos/issues/693)) ([ca95469](https://github.com/talos-systems/talos/commit/ca95469))
|
||||
* leave etcd before upgrading ([#702](https://github.com/talos-systems/talos/issues/702)) ([b330d3b](https://github.com/talos-systems/talos/commit/b330d3b))
|
||||
* upgrade Kubernetes to v1.15.0-beta.1 ([#696](https://github.com/talos-systems/talos/issues/696)) ([f95f8f8](https://github.com/talos-systems/talos/commit/f95f8f8))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.27](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.26...v0.1.0-alpha.27) (2019-05-20)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* add libressl to rootfs ([#659](https://github.com/talos-systems/talos/issues/659)) ([4bdcccf](https://github.com/talos-systems/talos/commit/4bdcccf))
|
||||
* **init:** fix containerd healthcheck leaking memory in init/containerd ([#661](https://github.com/talos-systems/talos/issues/661)) ([d034987](https://github.com/talos-systems/talos/commit/d034987))
|
||||
* **init:** mount /sys into kubelet container ([#660](https://github.com/talos-systems/talos/issues/660)) ([98d76d8](https://github.com/talos-systems/talos/commit/98d76d8))
|
||||
* **osctl:** output config without localAPIEndpoint ([#665](https://github.com/talos-systems/talos/issues/665)) ([d36d440](https://github.com/talos-systems/talos/commit/d36d440))
|
||||
* **osd:** Read talos service logs from file ([#663](https://github.com/talos-systems/talos/issues/663)) ([dd3d3fa](https://github.com/talos-systems/talos/commit/dd3d3fa))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **init:** implement health checks for services ([#656](https://github.com/talos-systems/talos/issues/656)) ([1dde9f8](https://github.com/talos-systems/talos/commit/1dde9f8))
|
||||
* add bootstrap token package ([#657](https://github.com/talos-systems/talos/issues/657)) ([ea4d3c4](https://github.com/talos-systems/talos/commit/ea4d3c4))
|
||||
* **init:** implement healthchecks for the services ([#667](https://github.com/talos-systems/talos/issues/667)) ([54168ce](https://github.com/talos-systems/talos/commit/54168ce))
|
||||
* **init:** implement services list API and osctl service CLI ([#662](https://github.com/talos-systems/talos/issues/662)) ([75b2ce7](https://github.com/talos-systems/talos/commit/75b2ce7))
|
||||
* add plural alias of service command ([#670](https://github.com/talos-systems/talos/issues/670)) ([496bb83](https://github.com/talos-systems/talos/commit/496bb83))
|
||||
* use github.com/mdlayher/kobject ([#653](https://github.com/talos-systems/talos/issues/653)) ([92fb18e](https://github.com/talos-systems/talos/commit/92fb18e))
|
||||
* use osctl in installer ([#654](https://github.com/talos-systems/talos/issues/654)) ([18a1536](https://github.com/talos-systems/talos/commit/18a1536))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.26](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.25...v0.1.0-alpha.26) (2019-05-14)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* allow no trustd endpoints to be specified ([#634](https://github.com/talos-systems/talos/issues/634)) ([265a94f](https://github.com/talos-systems/talos/commit/265a94f))
|
||||
* Update filesystem check to open device as a device ([#641](https://github.com/talos-systems/talos/issues/641)) ([8548271](https://github.com/talos-systems/talos/commit/8548271))
|
||||
* use the correct param in root label check ([#622](https://github.com/talos-systems/talos/issues/622)) ([9d1cc92](https://github.com/talos-systems/talos/commit/9d1cc92))
|
||||
* **init:** don't close ACPI listen handle too early ([#647](https://github.com/talos-systems/talos/issues/647)) ([3dc5606](https://github.com/talos-systems/talos/commit/3dc5606))
|
||||
* **init:** unlink unix bind address ([#643](https://github.com/talos-systems/talos/issues/643)) ([967e547](https://github.com/talos-systems/talos/commit/967e547))
|
||||
* **osctl:** Fix formatting of command/args to be useful ([#638](https://github.com/talos-systems/talos/issues/638)) ([3d5d419](https://github.com/talos-systems/talos/commit/3d5d419))
|
||||
* **osctl:** Fix panic on osctl df if error is returned ([#646](https://github.com/talos-systems/talos/issues/646)) ([5485b9e](https://github.com/talos-systems/talos/commit/5485b9e))
|
||||
* **osctl:** output talosconfig on generate ([#627](https://github.com/talos-systems/talos/issues/627)) ([9b5b2f0](https://github.com/talos-systems/talos/commit/9b5b2f0))
|
||||
* **osd:** Use correct context in stats endpoint ([#644](https://github.com/talos-systems/talos/issues/644)) ([a6989db](https://github.com/talos-systems/talos/commit/a6989db))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* add ability to create multiple entries in extlinux.conf ([#636](https://github.com/talos-systems/talos/issues/636)) ([64c4835](https://github.com/talos-systems/talos/commit/64c4835))
|
||||
* Add additional kubernetes certs ([#619](https://github.com/talos-systems/talos/issues/619)) ([2c0ec43](https://github.com/talos-systems/talos/commit/2c0ec43))
|
||||
* add helper package for cordon and drain ([#626](https://github.com/talos-systems/talos/issues/626)) ([fca2b9d](https://github.com/talos-systems/talos/commit/fca2b9d))
|
||||
* **init:** Add upgrade endpoint ([#623](https://github.com/talos-systems/talos/issues/623)) ([0b33280](https://github.com/talos-systems/talos/commit/0b33280))
|
||||
* add support for UEFI ([#642](https://github.com/talos-systems/talos/issues/642)) ([3c52f5e](https://github.com/talos-systems/talos/commit/3c52f5e))
|
||||
* **init:** core health check package ([#632](https://github.com/talos-systems/talos/issues/632)) ([995f4c6](https://github.com/talos-systems/talos/commit/995f4c6))
|
||||
* **osctl:** add flag for number of workers to create ([#625](https://github.com/talos-systems/talos/issues/625)) ([2ea7e05](https://github.com/talos-systems/talos/commit/2ea7e05))
|
||||
* improve package for /proc/cmdline parsing and management ([#645](https://github.com/talos-systems/talos/issues/645)) ([ff58642](https://github.com/talos-systems/talos/commit/ff58642))
|
||||
* remove EC2 verification step ([#631](https://github.com/talos-systems/talos/issues/631)) ([5160cbc](https://github.com/talos-systems/talos/commit/5160cbc))
|
||||
* update partition layout to accomodate upgrades ([#621](https://github.com/talos-systems/talos/issues/621)) ([86e17c9](https://github.com/talos-systems/talos/commit/86e17c9))
|
||||
* update toolchain ([#628](https://github.com/talos-systems/talos/issues/628)) ([08789a0](https://github.com/talos-systems/talos/commit/08789a0))
|
||||
* upgrade Linux to v4.19.40 ([#630](https://github.com/talos-systems/talos/issues/630)) ([21c0b05](https://github.com/talos-systems/talos/commit/21c0b05))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.25](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.24...v0.1.0-alpha.25) (2019-05-05)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* add support for trustd username and password auth back in ([#604](https://github.com/talos-systems/talos/issues/604)) ([f045b10](https://github.com/talos-systems/talos/commit/f045b10))
|
||||
* **init:** start udevd with parent cgroup devices ([#605](https://github.com/talos-systems/talos/issues/605)) ([e4c5385](https://github.com/talos-systems/talos/commit/e4c5385))
|
||||
* **osctl:** ensure image is present ([#599](https://github.com/talos-systems/talos/issues/599)) ([13739b4](https://github.com/talos-systems/talos/commit/13739b4))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **init:** run udevd as a container ([#601](https://github.com/talos-systems/talos/issues/601)) ([0df1d9c](https://github.com/talos-systems/talos/commit/0df1d9c))
|
||||
* Add calico manifests for local dev setup ([#608](https://github.com/talos-systems/talos/issues/608)) ([a1ea03a](https://github.com/talos-systems/talos/commit/a1ea03a))
|
||||
* add support for ISO based installations ([#606](https://github.com/talos-systems/talos/issues/606)) ([00eb065](https://github.com/talos-systems/talos/commit/00eb065))
|
||||
* Validate userdata ([#593](https://github.com/talos-systems/talos/issues/593)) ([a5d31d9](https://github.com/talos-systems/talos/commit/a5d31d9))
|
||||
* **osctl:** add config generate command ([e4ba1ac](https://github.com/talos-systems/talos/commit/e4ba1ac))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.24](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.23...v0.1.0-alpha.24) (2019-04-30)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* Explicitly set upstream/forward servers for coredns in dev setup ([#578](https://github.com/talos-systems/talos/issues/578)) ([50c51ac](https://github.com/talos-systems/talos/commit/50c51ac))
|
||||
* **osctl:** fix issue with downloading image ([#597](https://github.com/talos-systems/talos/issues/597)) ([0a4a48b](https://github.com/talos-systems/talos/commit/0a4a48b))
|
||||
* **osd:** read log files only on write events ([#583](https://github.com/talos-systems/talos/issues/583)) ([13f9177](https://github.com/talos-systems/talos/commit/13f9177))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **init:** Add support for hostname kernel parameter ([#591](https://github.com/talos-systems/talos/issues/591)) ([7127998](https://github.com/talos-systems/talos/commit/7127998))
|
||||
* **init:** enforce KSPP kernel parameters ([#585](https://github.com/talos-systems/talos/issues/585)) ([020d11d](https://github.com/talos-systems/talos/commit/020d11d))
|
||||
* **init:** implement graceful shutdown of 'init' ([#562](https://github.com/talos-systems/talos/issues/562)) ([505b502](https://github.com/talos-systems/talos/commit/505b502))
|
||||
* **init:** implement init gRPC API, forward reboot to init ([#579](https://github.com/talos-systems/talos/issues/579)) ([ab2917e](https://github.com/talos-systems/talos/commit/ab2917e))
|
||||
* **init:** load only the images required by the node type ([#582](https://github.com/talos-systems/talos/issues/582)) ([2a4b56d](https://github.com/talos-systems/talos/commit/2a4b56d))
|
||||
* **osctl:** add ability to create docker based clusters ([#584](https://github.com/talos-systems/talos/issues/584)) ([9b4fec0](https://github.com/talos-systems/talos/commit/9b4fec0))
|
||||
* **osctl:** add df command ([#569](https://github.com/talos-systems/talos/issues/569)) ([a8fa1f5](https://github.com/talos-systems/talos/commit/a8fa1f5))
|
||||
* **osctl:** expose osd and api server ports on master-1 ([#592](https://github.com/talos-systems/talos/issues/592)) ([6e555c4](https://github.com/talos-systems/talos/commit/6e555c4))
|
||||
* **trustd:** use a token instead of username and password ([#586](https://github.com/talos-systems/talos/issues/586)) ([ea99788](https://github.com/talos-systems/talos/commit/ea99788))
|
||||
* add ability to generate userdata secrets ([#581](https://github.com/talos-systems/talos/issues/581)) ([2066221](https://github.com/talos-systems/talos/commit/2066221))
|
||||
* add package for generating userdata ([#574](https://github.com/talos-systems/talos/issues/574)) ([2f6d5e0](https://github.com/talos-systems/talos/commit/2f6d5e0))
|
||||
* add shutdown command ([#577](https://github.com/talos-systems/talos/issues/577)) ([fc05224](https://github.com/talos-systems/talos/commit/fc05224))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.23](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.22...v0.1.0-alpha.23) (2019-04-24)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **osd:** Fix osctl ps output ([#554](https://github.com/talos-systems/talos/issues/554)) ([46bdf23](https://github.com/talos-systems/talos/commit/46bdf23))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* detect if an install has already occurred ([#549](https://github.com/talos-systems/talos/issues/549)) ([0d6abdf](https://github.com/talos-systems/talos/commit/0d6abdf))
|
||||
* **osctl:** Add osctl top ([#560](https://github.com/talos-systems/talos/issues/560)) ([3f358b1](https://github.com/talos-systems/talos/commit/3f358b1))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.22](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.21...v0.1.0-alpha.22) (2019-04-16)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* remove redundant netlink connection, use netlink.IsNotExist in init ([#511](https://github.com/talos-systems/talos/issues/511)) ([72f60b4](https://github.com/talos-systems/talos/commit/72f60b4))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **initramfs:** Add support for specifying static routes ([#513](https://github.com/talos-systems/talos/issues/513)) ([3151f9d](https://github.com/talos-systems/talos/commit/3151f9d))
|
||||
* add support for extra disk management ([#524](https://github.com/talos-systems/talos/issues/524)) ([2faf36b](https://github.com/talos-systems/talos/commit/2faf36b))
|
||||
* log the xfs_growfs of the data partition ([#537](https://github.com/talos-systems/talos/issues/537)) ([47d2bbd](https://github.com/talos-systems/talos/commit/47d2bbd))
|
||||
* remove blockd ([#536](https://github.com/talos-systems/talos/issues/536)) ([a817e74](https://github.com/talos-systems/talos/commit/a817e74))
|
||||
* upgrade containerd to v1.2.6 ([#532](https://github.com/talos-systems/talos/issues/532)) ([a106e42](https://github.com/talos-systems/talos/commit/a106e42))
|
||||
* upgrade Kubernetes to v1.14.1 ([#530](https://github.com/talos-systems/talos/issues/530)) ([ae9e6ac](https://github.com/talos-systems/talos/commit/ae9e6ac))
|
||||
* upgrade Linux to v4.19.34 ([#531](https://github.com/talos-systems/talos/issues/531)) ([038e17c](https://github.com/talos-systems/talos/commit/038e17c))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.21](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.20...v0.1.0-alpha.21) (2019-04-08)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **osctl:** add missing flags ([#479](https://github.com/talos-systems/talos/issues/479)) ([380ba21](https://github.com/talos-systems/talos/commit/380ba21))
|
||||
* check link state before bringing it up ([#497](https://github.com/talos-systems/talos/issues/497)) ([7fac0df](https://github.com/talos-systems/talos/commit/7fac0df))
|
||||
* create GCE disk as disk.raw ([#498](https://github.com/talos-systems/talos/issues/498)) ([67d7abe](https://github.com/talos-systems/talos/commit/67d7abe))
|
||||
* remove static resolv.conf ([#491](https://github.com/talos-systems/talos/issues/491)) ([0926e72](https://github.com/talos-systems/talos/commit/0926e72))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* add network configuration support ([#476](https://github.com/talos-systems/talos/issues/476)) ([7d4db80](https://github.com/talos-systems/talos/commit/7d4db80))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.20](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.19...v0.1.0-alpha.20) (2019-04-02)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* revert runc to v1.0.0-rc.6 ([#470](https://github.com/talos-systems/talos/issues/470)) ([9bc2f8f](https://github.com/talos-systems/talos/commit/9bc2f8f))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* add power off functionality ([#462](https://github.com/talos-systems/talos/issues/462)) ([2e9a7ec](https://github.com/talos-systems/talos/commit/2e9a7ec))
|
||||
* **initramfs:** add support for refreshing dhcp lease ([#454](https://github.com/talos-systems/talos/issues/454)) ([75d1d89](https://github.com/talos-systems/talos/commit/75d1d89))
|
||||
* add basic ntp implementation ([#459](https://github.com/talos-systems/talos/issues/459)) ([3693cff](https://github.com/talos-systems/talos/commit/3693cff))
|
||||
* add packet support ([#473](https://github.com/talos-systems/talos/issues/473)) ([19f712e](https://github.com/talos-systems/talos/commit/19f712e))
|
||||
* dd bootloader components ([#438](https://github.com/talos-systems/talos/issues/438)) ([226697e](https://github.com/talos-systems/talos/commit/226697e))
|
||||
* install bootloader to block device ([#455](https://github.com/talos-systems/talos/issues/455)) ([31a00ef](https://github.com/talos-systems/talos/commit/31a00ef))
|
||||
* remove DenyEscalatingExec admission plugin ([#457](https://github.com/talos-systems/talos/issues/457)) ([6ae6118](https://github.com/talos-systems/talos/commit/6ae6118))
|
||||
* upgrade containerd to v1.2.5 ([#463](https://github.com/talos-systems/talos/issues/463)) ([30774fc](https://github.com/talos-systems/talos/commit/30774fc))
|
||||
* upgrade Kubernetes to v1.14.0 ([#466](https://github.com/talos-systems/talos/issues/466)) ([50253b8](https://github.com/talos-systems/talos/commit/50253b8))
|
||||
* upgrade Linux to v4.19.31 ([#464](https://github.com/talos-systems/talos/issues/464)) ([da21b90](https://github.com/talos-systems/talos/commit/da21b90))
|
||||
* upgrade runc to v1.0.0-rc.7 ([#469](https://github.com/talos-systems/talos/issues/469)) ([8dba7db](https://github.com/talos-systems/talos/commit/8dba7db))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.19](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.18...v0.1.0-alpha.19) (2019-03-11)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* add initialization for userdata download ([#367](https://github.com/talos-systems/talos/issues/367)) ([12eeab2](https://github.com/talos-systems/talos/commit/12eeab2)), closes [#363](https://github.com/talos-systems/talos/issues/363)
|
||||
* add iptables to rootfs ([#378](https://github.com/talos-systems/talos/issues/378)) ([eed7388](https://github.com/talos-systems/talos/commit/eed7388))
|
||||
* add missing mounts and remove memory limits ([#442](https://github.com/talos-systems/talos/issues/442)) ([a2cee67](https://github.com/talos-systems/talos/commit/a2cee67))
|
||||
* assign to existing target variable ([#436](https://github.com/talos-systems/talos/issues/436)) ([9f1e54c](https://github.com/talos-systems/talos/commit/9f1e54c))
|
||||
* delay `gitmeta` until needed in Makefile ([#407](https://github.com/talos-systems/talos/issues/407)) ([0ed9bc8](https://github.com/talos-systems/talos/commit/0ed9bc8))
|
||||
* distribute PKI from initial master to joining masters ([#426](https://github.com/talos-systems/talos/issues/426)) ([7528d89](https://github.com/talos-systems/talos/commit/7528d89))
|
||||
* **initramfs:** fix case where we download a non archive file ([#421](https://github.com/talos-systems/talos/issues/421)) ([83d979d](https://github.com/talos-systems/talos/commit/83d979d))
|
||||
* ensure DNS works in early boot ([#382](https://github.com/talos-systems/talos/issues/382)) ([078a664](https://github.com/talos-systems/talos/commit/078a664))
|
||||
* fallback on IP address when DHCP reply has no hostname ([#432](https://github.com/talos-systems/talos/issues/432)) ([08ee6c4](https://github.com/talos-systems/talos/commit/08ee6c4))
|
||||
* join masters in serial ([#437](https://github.com/talos-systems/talos/issues/437)) ([b6e6c46](https://github.com/talos-systems/talos/commit/b6e6c46))
|
||||
* mount /dev/shm as tmpfs ([#445](https://github.com/talos-systems/talos/issues/445)) ([1ee326b](https://github.com/talos-systems/talos/commit/1ee326b))
|
||||
* output userdata fails, ignore numcpu for kubeadm ([#398](https://github.com/talos-systems/talos/issues/398)) ([8e30f95](https://github.com/talos-systems/talos/commit/8e30f95))
|
||||
* write config changes to specified config file ([#416](https://github.com/talos-systems/talos/issues/416)) ([6d8e94d](https://github.com/talos-systems/talos/commit/6d8e94d))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* add `docker-os` make target, Kubeadm.ExtraArgs, and a dev Makefile ([#446](https://github.com/talos-systems/talos/issues/446)) ([98e3920](https://github.com/talos-systems/talos/commit/98e3920))
|
||||
* add arg to target nodes per command ([#435](https://github.com/talos-systems/talos/issues/435)) ([0cf8dda](https://github.com/talos-systems/talos/commit/0cf8dda))
|
||||
* add automated PKI for joining nodes ([#406](https://github.com/talos-systems/talos/issues/406)) ([9e947c3](https://github.com/talos-systems/talos/commit/9e947c3))
|
||||
* add config flag to osctl ([#413](https://github.com/talos-systems/talos/issues/413)) ([4d5350e](https://github.com/talos-systems/talos/commit/4d5350e))
|
||||
* add container based deploy support to init ([#447](https://github.com/talos-systems/talos/issues/447)) ([b5f398d](https://github.com/talos-systems/talos/commit/b5f398d))
|
||||
* add DHCP client ([#427](https://github.com/talos-systems/talos/issues/427)) ([ee232b8](https://github.com/talos-systems/talos/commit/ee232b8))
|
||||
* add dosfstools to initramfs and rootfs ([#444](https://github.com/talos-systems/talos/issues/444)) ([d706803](https://github.com/talos-systems/talos/commit/d706803))
|
||||
* add gcloud integration ([#385](https://github.com/talos-systems/talos/issues/385)) ([85e35d3](https://github.com/talos-systems/talos/commit/85e35d3))
|
||||
* add hostname to node certificate SAN ([#415](https://github.com/talos-systems/talos/issues/415)) ([52d2660](https://github.com/talos-systems/talos/commit/52d2660))
|
||||
* add osinstall cli utility ([#368](https://github.com/talos-systems/talos/issues/368)) ([8ee9022](https://github.com/talos-systems/talos/commit/8ee9022))
|
||||
* add route printing to osctl ([#404](https://github.com/talos-systems/talos/issues/404)) ([a2704ee](https://github.com/talos-systems/talos/commit/a2704ee))
|
||||
* add TALOSCONFIG env var ([#422](https://github.com/talos-systems/talos/issues/422)) ([c63ef44](https://github.com/talos-systems/talos/commit/c63ef44))
|
||||
* allow user specified IP addresses in SANs ([#425](https://github.com/talos-systems/talos/issues/425)) ([b59f632](https://github.com/talos-systems/talos/commit/b59f632))
|
||||
* change AWS instance type to t2.micro ([#399](https://github.com/talos-systems/talos/issues/399)) ([a55b84a](https://github.com/talos-systems/talos/commit/a55b84a))
|
||||
* create certificates with all non-loopback addresses ([#424](https://github.com/talos-systems/talos/issues/424)) ([dce3e2c](https://github.com/talos-systems/talos/commit/dce3e2c))
|
||||
* log to stdout when in container mode ([#450](https://github.com/talos-systems/talos/issues/450)) ([1f08961](https://github.com/talos-systems/talos/commit/1f08961))
|
||||
* update gcc to 8.3.0, drop gcompat ([#433](https://github.com/talos-systems/talos/issues/433)) ([9de34cd](https://github.com/talos-systems/talos/commit/9de34cd))
|
||||
* upgrade containerd to v1.2.4 ([#395](https://github.com/talos-systems/talos/issues/395)) ([b963f5a](https://github.com/talos-systems/talos/commit/b963f5a))
|
||||
* upgrade linux to v4.19.23 ([#402](https://github.com/talos-systems/talos/issues/402)) ([c50b2e6](https://github.com/talos-systems/talos/commit/c50b2e6))
|
||||
* upgrade musl to 1.1.21 ([#401](https://github.com/talos-systems/talos/issues/401)) ([d8594f4](https://github.com/talos-systems/talos/commit/d8594f4))
|
||||
* **hack:** add osctl/kubelet dev tooling and document usage ([#449](https://github.com/talos-systems/talos/issues/449)) ([4f530e8](https://github.com/talos-systems/talos/commit/4f530e8))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.18](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.17...v0.1.0-alpha.18) (2019-02-16)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* add libblkid to the rootfs ([#345](https://github.com/talos-systems/talos/issues/345)) ([76bc58b](https://github.com/talos-systems/talos/commit/76bc58b))
|
||||
* Minor adjustments to makefile ([#340](https://github.com/talos-systems/talos/issues/340)) ([eced2f2](https://github.com/talos-systems/talos/commit/eced2f2)), closes [#338](https://github.com/talos-systems/talos/issues/338)
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.17](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.16...v0.1.0-alpha.17) (2019-02-15)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* disable session tickets ([#334](https://github.com/talos-systems/talos/issues/334)) ([b226f5f](https://github.com/talos-systems/talos/commit/b226f5f))
|
||||
* upgrade Kubernetes to v1.13.3 ([#335](https://github.com/talos-systems/talos/issues/335)) ([1219ae7](https://github.com/talos-systems/talos/commit/1219ae7))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.16](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.15...v0.1.0-alpha.16) (2019-01-25)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* raw image output ([#307](https://github.com/talos-systems/talos/issues/307)) ([8836577](https://github.com/talos-systems/talos/commit/8836577))
|
||||
* use version tag for container tags ([#308](https://github.com/talos-systems/talos/issues/308)) ([07570a3](https://github.com/talos-systems/talos/commit/07570a3))
|
||||
* **init:** update probe for NVMe ([#323](https://github.com/talos-systems/talos/issues/323)) ([d8bf727](https://github.com/talos-systems/talos/commit/d8bf727))
|
||||
* **osctl:** compile static binary with CGO enabeld ([#328](https://github.com/talos-systems/talos/issues/328)) ([fa14741](https://github.com/talos-systems/talos/commit/fa14741))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* import core service containers from local store ([#309](https://github.com/talos-systems/talos/issues/309)) ([25fca3d](https://github.com/talos-systems/talos/commit/25fca3d))
|
||||
* **osctl:** add stats command ([#314](https://github.com/talos-systems/talos/issues/314)) ([62bb226](https://github.com/talos-systems/talos/commit/62bb226))
|
||||
* **osctl:** output namespace ([#312](https://github.com/talos-systems/talos/issues/312)) ([3c5f99f](https://github.com/talos-systems/talos/commit/3c5f99f))
|
||||
* upgrade containerd to v1.2.2 ([#318](https://github.com/talos-systems/talos/issues/318)) ([a2b2e7e](https://github.com/talos-systems/talos/commit/a2b2e7e))
|
||||
* upgrade Kubernetes to v1.13.2 ([#319](https://github.com/talos-systems/talos/issues/319)) ([5cadd83](https://github.com/talos-systems/talos/commit/5cadd83))
|
||||
* use musl libc ([#316](https://github.com/talos-systems/talos/issues/316)) ([26c4418](https://github.com/talos-systems/talos/commit/26c4418))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.15](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.14...v0.1.0-alpha.15) (2019-01-02)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **gpt:** do not inform kernel of partition when writing ([#237](https://github.com/talos-systems/talos/issues/237)) ([fa9f77e](https://github.com/talos-systems/talos/commit/fa9f77e))
|
||||
* **image:** install gzip ([#272](https://github.com/talos-systems/talos/issues/272)) ([d4db548](https://github.com/talos-systems/talos/commit/d4db548))
|
||||
* **init:** address linter errors ([#251](https://github.com/talos-systems/talos/issues/251)) ([ff83876](https://github.com/talos-systems/talos/commit/ff83876))
|
||||
* **init:** don't create the EncryptionConfig if it exists ([#282](https://github.com/talos-systems/talos/issues/282)) ([0c32c95](https://github.com/talos-systems/talos/commit/0c32c95))
|
||||
* **init:** no memory limit for container runtime ([#289](https://github.com/talos-systems/talos/issues/289)) ([fdac043](https://github.com/talos-systems/talos/commit/fdac043))
|
||||
* **init:** revert e94095b and fix bad attribute lookups ([#274](https://github.com/talos-systems/talos/issues/274)) ([b3f12a2](https://github.com/talos-systems/talos/commit/b3f12a2))
|
||||
* **init:** unmount / last ([#249](https://github.com/talos-systems/talos/issues/249)) ([ee95933](https://github.com/talos-systems/talos/commit/ee95933))
|
||||
* **init:** use PARTLABEL to identity Talos block devices ([#238](https://github.com/talos-systems/talos/issues/238)) ([a3dd113](https://github.com/talos-systems/talos/commit/a3dd113))
|
||||
* **init:** use smaller default install sizes ([#240](https://github.com/talos-systems/talos/issues/240)) ([b50afcb](https://github.com/talos-systems/talos/commit/b50afcb))
|
||||
* **init:** use text/template ([#228](https://github.com/talos-systems/talos/issues/228)) ([08dd81a](https://github.com/talos-systems/talos/commit/08dd81a))
|
||||
* **init:** use the correct blkid lookup values ([#243](https://github.com/talos-systems/talos/issues/243)) ([e74f4c1](https://github.com/talos-systems/talos/commit/e74f4c1))
|
||||
* **initramfs:** fix bare metal install ([#245](https://github.com/talos-systems/talos/issues/245)) ([c171c51](https://github.com/talos-systems/talos/commit/c171c51))
|
||||
* **initramfs:** fix hardcoded version ([#275](https://github.com/talos-systems/talos/issues/275)) ([72eaa72](https://github.com/talos-systems/talos/commit/72eaa72))
|
||||
* **initramfs:** fix printf statement ([#250](https://github.com/talos-systems/talos/issues/250)) ([678951b](https://github.com/talos-systems/talos/commit/678951b))
|
||||
* **initramfs:** imports ([#276](https://github.com/talos-systems/talos/issues/276)) ([55fc13e](https://github.com/talos-systems/talos/commit/55fc13e))
|
||||
* disable AlwaysPullImages admission plugin ([#273](https://github.com/talos-systems/talos/issues/273)) ([1bb002c](https://github.com/talos-systems/talos/commit/1bb002c))
|
||||
* symlink kubernetes libexec directory ([#294](https://github.com/talos-systems/talos/issues/294)) ([3de4323](https://github.com/talos-systems/talos/commit/3de4323))
|
||||
* **initramfs:** minor fixes for booting from bare metal ([#241](https://github.com/talos-systems/talos/issues/241)) ([7564144](https://github.com/talos-systems/talos/commit/7564144))
|
||||
* **kernel:** add missing kernel config options ([#236](https://github.com/talos-systems/talos/issues/236)) ([c48a2ef](https://github.com/talos-systems/talos/commit/c48a2ef))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **image:** build AMI with random.trust_cpu=on ([#287](https://github.com/talos-systems/talos/issues/287)) ([648ce5b](https://github.com/talos-systems/talos/commit/648ce5b))
|
||||
* **init:** add label and force options for xfs ([#244](https://github.com/talos-systems/talos/issues/244)) ([e320fd1](https://github.com/talos-systems/talos/commit/e320fd1))
|
||||
* **init:** add support for installing to a device ([#225](https://github.com/talos-systems/talos/issues/225)) ([79c96cf](https://github.com/talos-systems/talos/commit/79c96cf))
|
||||
* udevd service ([#231](https://github.com/talos-systems/talos/issues/231)) ([0c65fc6](https://github.com/talos-systems/talos/commit/0c65fc6))
|
||||
* **init:** create CNI mounts ([#226](https://github.com/talos-systems/talos/issues/226)) ([aa08f15](https://github.com/talos-systems/talos/commit/aa08f15))
|
||||
* add filesystem probing library ([#298](https://github.com/talos-systems/talos/issues/298)) ([42b722b](https://github.com/talos-systems/talos/commit/42b722b))
|
||||
* **init:** enable PSP admission plugin ([#230](https://github.com/talos-systems/talos/issues/230)) ([d0a0d1f](https://github.com/talos-systems/talos/commit/d0a0d1f))
|
||||
* atomic partition table operations ([#234](https://github.com/talos-systems/talos/issues/234)) ([a2d079e](https://github.com/talos-systems/talos/commit/a2d079e))
|
||||
* upgrade Kubernetes to v1.13.1 ([#291](https://github.com/talos-systems/talos/issues/291)) ([f5f948e](https://github.com/talos-systems/talos/commit/f5f948e))
|
||||
* use Containerd as CRI ([#292](https://github.com/talos-systems/talos/issues/292)) ([23f7adb](https://github.com/talos-systems/talos/commit/23f7adb))
|
||||
* **init:** reboot node on panic ([#284](https://github.com/talos-systems/talos/issues/284)) ([5140fbe](https://github.com/talos-systems/talos/commit/5140fbe))
|
||||
* **initramfs:** API for creating new partition tables ([#227](https://github.com/talos-systems/talos/issues/227)) ([374343a](https://github.com/talos-systems/talos/commit/374343a))
|
||||
* **initramfs:** retry userdata download ([#283](https://github.com/talos-systems/talos/issues/283)) ([028bdec](https://github.com/talos-systems/talos/commit/028bdec))
|
||||
* **kernel:** upgrade Linux to v4.19.10 ([#293](https://github.com/talos-systems/talos/issues/293)) ([a8292cb](https://github.com/talos-systems/talos/commit/a8292cb))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.14](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.13...v0.1.0-alpha.14) (2018-11-21)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **hack:** remove privileged options from debug manifest ([#224](https://github.com/talos-systems/talos/issues/224)) ([9c77b49](https://github.com/talos-systems/talos/commit/9c77b49))
|
||||
* **init:** allow custom image for kubeadm ([#212](https://github.com/talos-systems/talos/issues/212)) ([0bbd8a4](https://github.com/talos-systems/talos/commit/0bbd8a4))
|
||||
* **init:** avoid kernel panic on recover ([#216](https://github.com/talos-systems/talos/issues/216)) ([74aafac](https://github.com/talos-systems/talos/commit/74aafac))
|
||||
* **init:** ensure VMware user data is not empty ([#217](https://github.com/talos-systems/talos/issues/217)) ([f00e05a](https://github.com/talos-systems/talos/commit/f00e05a))
|
||||
* **init:** log to kmsg after /dev is mounted ([#218](https://github.com/talos-systems/talos/issues/218)) ([fde2639](https://github.com/talos-systems/talos/commit/fde2639))
|
||||
* **init:** retry mounts ([#220](https://github.com/talos-systems/talos/issues/220)) ([51118bd](https://github.com/talos-systems/talos/commit/51118bd))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **init:** add calico support ([#223](https://github.com/talos-systems/talos/issues/223)) ([f16a130](https://github.com/talos-systems/talos/commit/f16a130))
|
||||
* **init:** add VMware support ([#200](https://github.com/talos-systems/talos/issues/200)) ([48b2ea3](https://github.com/talos-systems/talos/commit/48b2ea3))
|
||||
* **init:** log to /dev/kmsg ([#214](https://github.com/talos-systems/talos/issues/214)) ([b30ed5d](https://github.com/talos-systems/talos/commit/b30ed5d))
|
||||
* **init:** service env var option ([#219](https://github.com/talos-systems/talos/issues/219)) ([0c80b7e](https://github.com/talos-systems/talos/commit/0c80b7e))
|
||||
* **kernel:** add igb and ixgb drivers ([#221](https://github.com/talos-systems/talos/issues/221)) ([4696527](https://github.com/talos-systems/talos/commit/4696527))
|
||||
* **kernel:** add low level SCSI support ([#215](https://github.com/talos-systems/talos/issues/215)) ([325de5b](https://github.com/talos-systems/talos/commit/325de5b))
|
||||
* **kernel:** add raw iptables support ([#222](https://github.com/talos-systems/talos/issues/222)) ([86ef4fc](https://github.com/talos-systems/talos/commit/86ef4fc))
|
||||
* **kernel:** add vmxnet3 support ([#213](https://github.com/talos-systems/talos/issues/213)) ([0244d18](https://github.com/talos-systems/talos/commit/0244d18))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.13](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.12...v0.1.0-alpha.13) (2018-11-15)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **hack:** add /etc/kubernetes to CIS benchmark jobs ([#199](https://github.com/talos-systems/talos/issues/199)) ([fc84b62](https://github.com/talos-systems/talos/commit/fc84b62))
|
||||
* **image:** VMDK generation ([#204](https://github.com/talos-systems/talos/issues/204)) ([9d4f791](https://github.com/talos-systems/talos/commit/9d4f791))
|
||||
* **init:** node join ([#195](https://github.com/talos-systems/talos/issues/195)) ([157ef67](https://github.com/talos-systems/talos/commit/157ef67))
|
||||
* **init:** use kubeadm experimental-control-plane ([#194](https://github.com/talos-systems/talos/issues/194)) ([2fd7112](https://github.com/talos-systems/talos/commit/2fd7112))
|
||||
* **osctl:** build Linux binary with CGO ([#196](https://github.com/talos-systems/talos/issues/196)) ([ab82aa7](https://github.com/talos-systems/talos/commit/ab82aa7))
|
||||
* **osctl:** nil pointer when injecting kubernetes PKI ([#187](https://github.com/talos-systems/talos/issues/187)) ([160702b](https://github.com/talos-systems/talos/commit/160702b))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* upgrade Containerd to v1.2.0 ([#190](https://github.com/talos-systems/talos/issues/190)) ([47787f7](https://github.com/talos-systems/talos/commit/47787f7))
|
||||
* upgrade Kubernetes to v1.13.0-alpha.3 ([#189](https://github.com/talos-systems/talos/issues/189)) ([91825fa](https://github.com/talos-systems/talos/commit/91825fa))
|
||||
* embed the kubeadm config ([#205](https://github.com/talos-systems/talos/issues/205)) ([160ce41](https://github.com/talos-systems/talos/commit/160ce41))
|
||||
* **init:** add NoCloud user-data support ([#209](https://github.com/talos-systems/talos/issues/209)) ([b584904](https://github.com/talos-systems/talos/commit/b584904))
|
||||
* **init:** enforce CIS requirements ([#198](https://github.com/talos-systems/talos/issues/198)) ([0c41de9](https://github.com/talos-systems/talos/commit/0c41de9))
|
||||
* **init:** enforce use of hyperkube and Kubernetes version ([#207](https://github.com/talos-systems/talos/issues/207)) ([0081a89](https://github.com/talos-systems/talos/commit/0081a89))
|
||||
* **kernel:** add virtio support ([#208](https://github.com/talos-systems/talos/issues/208)) ([ff97c8c](https://github.com/talos-systems/talos/commit/ff97c8c))
|
||||
* **kernel:** upgrade Linux to v4.19.1 ([#192](https://github.com/talos-systems/talos/issues/192)) ([36b899b](https://github.com/talos-systems/talos/commit/36b899b))
|
||||
* **rootfs:** upgrade crictl to v1.12.0 ([#191](https://github.com/talos-systems/talos/issues/191)) ([f7ad93c](https://github.com/talos-systems/talos/commit/f7ad93c))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.12](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.11...v0.1.0-alpha.12) (2018-11-02)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* upgrade Kubernetes to v1.13.0-alpha.2 ([#173](https://github.com/talos-systems/talos/issues/173)) ([60adafb](https://github.com/talos-systems/talos/commit/60adafb))
|
||||
* add blockd service ([#172](https://github.com/talos-systems/talos/issues/172)) ([aa65101](https://github.com/talos-systems/talos/commit/aa65101))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.11](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.10...v0.1.0-alpha.11) (2018-10-18)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **image:** align VERSION env var with pkg/version ([#168](https://github.com/talos-systems/talos/issues/168)) ([04bb2da](https://github.com/talos-systems/talos/commit/04bb2da))
|
||||
* **init:** add /dev and /usr/libexec/kubernetes to docker service ([#160](https://github.com/talos-systems/talos/issues/160)) ([7268e92](https://github.com/talos-systems/talos/commit/7268e92))
|
||||
* **init:** disable megacheck until it gains module support ([#167](https://github.com/talos-systems/talos/issues/167)) ([9a6542f](https://github.com/talos-systems/talos/commit/9a6542f))
|
||||
* **kernel:** remove slub_debug kernel param ([#157](https://github.com/talos-systems/talos/issues/157)) ([bbc3097](https://github.com/talos-systems/talos/commit/bbc3097))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* upgrade Kubernetes to v1.13.0-alpha.1 ([#162](https://github.com/talos-systems/talos/issues/162)) ([2c80522](https://github.com/talos-systems/talos/commit/2c80522))
|
||||
* **ami:** enable ena support ([#164](https://github.com/talos-systems/talos/issues/164)) ([d542c83](https://github.com/talos-systems/talos/commit/d542c83))
|
||||
* **init:** mount partitions dynamically ([#169](https://github.com/talos-systems/talos/issues/169)) ([453bc48](https://github.com/talos-systems/talos/commit/453bc48))
|
||||
* **kernel:** enable NVMe support ([#170](https://github.com/talos-systems/talos/issues/170)) ([fc38380](https://github.com/talos-systems/talos/commit/fc38380))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.10](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.9...v0.1.0-alpha.10) (2018-10-13)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* upgrade all core components ([#153](https://github.com/talos-systems/talos/issues/153)) ([92ef602](https://github.com/talos-systems/talos/commit/92ef602))
|
||||
* **kernel:** configure Kernel Self Protection Project recommendations ([#152](https://github.com/talos-systems/talos/issues/152)) ([b34debe](https://github.com/talos-systems/talos/commit/b34debe))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.9](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.8...v0.1.0-alpha.9) (2018-09-20)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **init:** address linter error ([#146](https://github.com/talos-systems/talos/issues/146)) ([46e895a](https://github.com/talos-systems/talos/commit/46e895a))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* run system services via containerd ([#149](https://github.com/talos-systems/talos/issues/149)) ([8f09202](https://github.com/talos-systems/talos/commit/8f09202))
|
||||
* **kernel:** upgrade Linux to v4.18.5 ([#147](https://github.com/talos-systems/talos/issues/147)) ([80b5e36](https://github.com/talos-systems/talos/commit/80b5e36))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.8](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.7...v0.1.0-alpha.8) (2018-08-28)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* HA control plane ([#144](https://github.com/talos-systems/talos/issues/144)) ([260d55c](https://github.com/talos-systems/talos/commit/260d55c))
|
||||
* list and restart processes ([#141](https://github.com/talos-systems/talos/issues/141)) ([db0cb37](https://github.com/talos-systems/talos/commit/db0cb37))
|
||||
* **kernel:** upgrade Linux to v4.17.15 ([#140](https://github.com/talos-systems/talos/issues/140)) ([aab4316](https://github.com/talos-systems/talos/commit/aab4316))
|
||||
* **osd:** node reset and reboot ([#142](https://github.com/talos-systems/talos/issues/142)) ([0514ff4](https://github.com/talos-systems/talos/commit/0514ff4))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.7](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.6...v0.1.0-alpha.7) (2018-08-11)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **init:** make /etc/hosts writable ([#125](https://github.com/talos-systems/talos/issues/125)) ([4014872](https://github.com/talos-systems/talos/commit/4014872))
|
||||
* **init:** read kubeadm env file ([#136](https://github.com/talos-systems/talos/issues/136)) ([d8a3a79](https://github.com/talos-systems/talos/commit/d8a3a79))
|
||||
* **initramfs:** align go tests with upstream change ([#133](https://github.com/talos-systems/talos/issues/133)) ([275ede7](https://github.com/talos-systems/talos/commit/275ede7))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* upgrade Kubernetes to v1.11.2 ([#139](https://github.com/talos-systems/talos/issues/139)) ([37df8a3](https://github.com/talos-systems/talos/commit/37df8a3))
|
||||
* **conformance:** add conformance image ([#126](https://github.com/talos-systems/talos/issues/126)) ([6b661c3](https://github.com/talos-systems/talos/commit/6b661c3))
|
||||
* **conformance:** add quick mode config ([#129](https://github.com/talos-systems/talos/issues/129)) ([6185ac5](https://github.com/talos-systems/talos/commit/6185ac5))
|
||||
* **hack:** add CIS Kubernetes Benchmark script ([#134](https://github.com/talos-systems/talos/issues/134)) ([deea44b](https://github.com/talos-systems/talos/commit/deea44b))
|
||||
* **hack:** use ubuntu 18.04 image in debug pod ([#135](https://github.com/talos-systems/talos/issues/135)) ([73597c3](https://github.com/talos-systems/talos/commit/73597c3))
|
||||
* **image:** make AMI regions a variable ([#137](https://github.com/talos-systems/talos/issues/137)) ([79bb464](https://github.com/talos-systems/talos/commit/79bb464))
|
||||
* **init:** add file creation option ([#132](https://github.com/talos-systems/talos/issues/132)) ([5058b74](https://github.com/talos-systems/talos/commit/5058b74))
|
||||
* **init:** debug option ([#138](https://github.com/talos-systems/talos/issues/138)) ([6058af2](https://github.com/talos-systems/talos/commit/6058af2))
|
||||
* **initramfs:** check for self-hosted-kube-apiserver label ([#130](https://github.com/talos-systems/talos/issues/130)) ([5d0fa41](https://github.com/talos-systems/talos/commit/5d0fa41))
|
||||
* **kernel:** upgrade Linux to v4.17.10 ([#128](https://github.com/talos-systems/talos/issues/128)) ([cb1a939](https://github.com/talos-systems/talos/commit/cb1a939))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.6](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.5...v0.1.0-alpha.6) (2018-07-24)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **rootfs:** don't remove the docker binary ([#119](https://github.com/talos-systems/talos/issues/119)) ([eabd76c](https://github.com/talos-systems/talos/commit/eabd76c))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* add a debug pod manifest ([#120](https://github.com/talos-systems/talos/issues/120)) ([dc9e2fe](https://github.com/talos-systems/talos/commit/dc9e2fe))
|
||||
* run the kubelet in a container ([#122](https://github.com/talos-systems/talos/issues/122)) ([90d3078](https://github.com/talos-systems/talos/commit/90d3078))
|
||||
* upgrade Kubernetes to v1.11.1 ([#123](https://github.com/talos-systems/talos/issues/123)) ([b48884b](https://github.com/talos-systems/talos/commit/b48884b))
|
||||
* **image:** generate image ([#114](https://github.com/talos-systems/talos/issues/114)) ([f6adabe](https://github.com/talos-systems/talos/commit/f6adabe))
|
||||
* **initramfs:** rewrite user data ([#121](https://github.com/talos-systems/talos/issues/121)) ([0036bd1](https://github.com/talos-systems/talos/commit/0036bd1))
|
||||
* **initramfs:** set the platform explicitly ([#124](https://github.com/talos-systems/talos/issues/124)) ([ca93ede](https://github.com/talos-systems/talos/commit/ca93ede))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.5](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.4...v0.1.0-alpha.5) (2018-07-02)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* create build directory ([#108](https://github.com/talos-systems/talos/issues/108)) ([9321d7a](https://github.com/talos-systems/talos/commit/9321d7a))
|
||||
* field tag should be yaml instead of json ([#100](https://github.com/talos-systems/talos/issues/100)) ([c0e7996](https://github.com/talos-systems/talos/commit/c0e7996))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **init:** configurable kubelet arguments ([#99](https://github.com/talos-systems/talos/issues/99)) ([5bd0879](https://github.com/talos-systems/talos/commit/5bd0879))
|
||||
* **init:** platform discovery ([#101](https://github.com/talos-systems/talos/issues/101)) ([b1a7a82](https://github.com/talos-systems/talos/commit/b1a7a82))
|
||||
* **initramfs:** Kubernetes API reverse proxy ([#107](https://github.com/talos-systems/talos/issues/107)) ([ea1edbb](https://github.com/talos-systems/talos/commit/ea1edbb))
|
||||
* **kernel:** enable Ceph ([#105](https://github.com/talos-systems/talos/issues/105)) ([d5b6eca](https://github.com/talos-systems/talos/commit/d5b6eca))
|
||||
* **rootfs:** install cut ([#106](https://github.com/talos-systems/talos/issues/106)) ([9823c35](https://github.com/talos-systems/talos/commit/9823c35))
|
||||
* **rootfs:** upgrade Docker to v17.03.2-ce ([#111](https://github.com/talos-systems/talos/issues/111)) ([fa4f787](https://github.com/talos-systems/talos/commit/fa4f787))
|
||||
* **rootfs:** upgrade Kubernetes to v1.11.0-beta.1 ([#104](https://github.com/talos-systems/talos/issues/104)) ([5519410](https://github.com/talos-systems/talos/commit/5519410))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.4](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.3...v0.1.0-alpha.4) (2018-05-20)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* force the kernel to reread partition table ([#88](https://github.com/talos-systems/talos/issues/88)) ([c843201](https://github.com/talos-systems/talos/commit/c843201))
|
||||
* use commit SHA on master and tag name on tags ([#98](https://github.com/talos-systems/talos/issues/98)) ([2bd7b89](https://github.com/talos-systems/talos/commit/2bd7b89))
|
||||
* **init:** conditionally set version in /etc/os-release ([#97](https://github.com/talos-systems/talos/issues/97)) ([65c2c32](https://github.com/talos-systems/talos/commit/65c2c32))
|
||||
* **init:** use /proc/net/pnp as resolv.conf ([#87](https://github.com/talos-systems/talos/issues/87)) ([2aed515](https://github.com/talos-systems/talos/commit/2aed515))
|
||||
* **initramfs:** build variables ([#93](https://github.com/talos-systems/talos/issues/93)) ([b55ce73](https://github.com/talos-systems/talos/commit/b55ce73))
|
||||
* **initramfs:** escape double quotes ([#96](https://github.com/talos-systems/talos/issues/96)) ([63a0728](https://github.com/talos-systems/talos/commit/63a0728))
|
||||
* **initramfs:** invalid reference to template variable ([#94](https://github.com/talos-systems/talos/issues/94)) ([3dc22fa](https://github.com/talos-systems/talos/commit/3dc22fa))
|
||||
* **initramfs:** quote -X flag ([#95](https://github.com/talos-systems/talos/issues/95)) ([068017a](https://github.com/talos-systems/talos/commit/068017a))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* add version command ([#85](https://github.com/talos-systems/talos/issues/85)) ([a55daaf](https://github.com/talos-systems/talos/commit/a55daaf))
|
||||
* dynamic resolv.conf ([#86](https://github.com/talos-systems/talos/issues/86)) ([325ae5c](https://github.com/talos-systems/talos/commit/325ae5c))
|
||||
* osctl configuration file ([#90](https://github.com/talos-systems/talos/issues/90)) ([a16008e](https://github.com/talos-systems/talos/commit/a16008e))
|
||||
* upgrade kubernetes to v1.11.0-beta.0 ([#92](https://github.com/talos-systems/talos/issues/92)) ([8701fcb](https://github.com/talos-systems/talos/commit/8701fcb))
|
||||
* **init:** verify EC2 PKCS7 signature ([#84](https://github.com/talos-systems/talos/issues/84)) ([7bf0abd](https://github.com/talos-systems/talos/commit/7bf0abd))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.3](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.2...v0.1.0-alpha.3) (2018-05-15)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **generate:** use xvda instead of sda ([#77](https://github.com/talos-systems/talos/issues/77)) ([e18cf83](https://github.com/talos-systems/talos/commit/e18cf83))
|
||||
* **init:** bad variable name and missing package ([#78](https://github.com/talos-systems/talos/issues/78)) ([7c37272](https://github.com/talos-systems/talos/commit/7c37272))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* automate signed certificates ([#81](https://github.com/talos-systems/talos/issues/81)) ([d517737](https://github.com/talos-systems/talos/commit/d517737))
|
||||
* raw kubeadm configuration in user data ([#79](https://github.com/talos-systems/talos/issues/79)) ([fc98614](https://github.com/talos-systems/talos/commit/fc98614))
|
||||
* **init:** don't print kubeadm token ([#74](https://github.com/talos-systems/talos/issues/74)) ([2f48972](https://github.com/talos-systems/talos/commit/2f48972))
|
||||
* **kernel:** compile with Linux guest support ([#75](https://github.com/talos-systems/talos/issues/75)) ([67e092a](https://github.com/talos-systems/talos/commit/67e092a))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.2](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.1...v0.1.0-alpha.2) (2018-05-09)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* upgrade Kubernetes to v1.10.2 ([#61](https://github.com/talos-systems/talos/issues/61)) ([dcf3a71](https://github.com/talos-systems/talos/commit/dcf3a71))
|
||||
* **generate:** set RAW disk sizes dynamically ([#71](https://github.com/talos-systems/talos/issues/71)) ([5701ea6](https://github.com/talos-systems/talos/commit/5701ea6))
|
||||
* **init:** gRPC with mutual TLS authentication ([#64](https://github.com/talos-systems/talos/issues/64)) ([f6686bc](https://github.com/talos-systems/talos/commit/f6686bc))
|
||||
* **rootfs:** upgrade CRI-O to v1.10.1 ([#70](https://github.com/talos-systems/talos/issues/70)) ([ff61573](https://github.com/talos-systems/talos/commit/ff61573))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.1](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.0...v0.1.0-alpha.1) (2018-04-20)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* generate /etc/hosts and /etc/resolv.conf ([#54](https://github.com/talos-systems/talos/issues/54)) ([5bd43ab](https://github.com/talos-systems/talos/commit/5bd43ab))
|
||||
* **init:** enable hierarchical accounting and reclaim ([#59](https://github.com/talos-systems/talos/issues/59)) ([68d95c2](https://github.com/talos-systems/talos/commit/68d95c2))
|
||||
* **init:** missing parameter ([#55](https://github.com/talos-systems/talos/issues/55)) ([1a89469](https://github.com/talos-systems/talos/commit/1a89469))
|
||||
* **init:** printf formatting ([#51](https://github.com/talos-systems/talos/issues/51)) ([b0782b6](https://github.com/talos-systems/talos/commit/b0782b6))
|
||||
* **init:** remove unused code ([#56](https://github.com/talos-systems/talos/issues/56)) ([0c62bda](https://github.com/talos-systems/talos/commit/0c62bda))
|
||||
* **init:** switch_root implementation ([#49](https://github.com/talos-systems/talos/issues/49)) ([b614179](https://github.com/talos-systems/talos/commit/b614179))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* docker as an optional container runtime ([#57](https://github.com/talos-systems/talos/issues/57)) ([3a60bdc](https://github.com/talos-systems/talos/commit/3a60bdc))
|
||||
* upgrade to Kubernetes v1.10.1 ([#50](https://github.com/talos-systems/talos/issues/50)) ([46616d1](https://github.com/talos-systems/talos/commit/46616d1))
|
||||
* **generate:** enable kernel logging ([#58](https://github.com/talos-systems/talos/issues/58)) ([71d97c8](https://github.com/talos-systems/talos/commit/71d97c8))
|
||||
* **kernel:** use LTS kernel v4.14.34 ([#48](https://github.com/talos-systems/talos/issues/48)) ([4c9a810](https://github.com/talos-systems/talos/commit/4c9a810))
|
||||
|
||||
|
||||
|
||||
# [v0.1.0-alpha.0](https://github.com/talos-systems/talos/compare/aba4615...v0.1.0-alpha.0) (2018-04-03)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **init:** address crio errors and warns ([#40](https://github.com/talos-systems/talos/issues/40)) ([7536d72](https://github.com/talos-systems/talos/commit/7536d72))
|
||||
* **init:** don't create CRI-O CNI configurations ([#36](https://github.com/talos-systems/talos/issues/36)) ([8a7c424](https://github.com/talos-systems/talos/commit/8a7c424))
|
||||
* **init:** make log handling non-blocking ([#37](https://github.com/talos-systems/talos/issues/37)) ([f244075](https://github.com/talos-systems/talos/commit/f244075))
|
||||
* **init:** typo in service subnet field; pin version of Kubernetes ([#10](https://github.com/talos-systems/talos/issues/10)) ([8427ddf](https://github.com/talos-systems/talos/commit/8427ddf))
|
||||
* **rootfs:** install conntrack ([#27](https://github.com/talos-systems/talos/issues/27)) ([1067958](https://github.com/talos-systems/talos/commit/1067958))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* enable IPVS ([#42](https://github.com/talos-systems/talos/issues/42)) ([168c598](https://github.com/talos-systems/talos/commit/168c598))
|
||||
* initial implementation ([#2](https://github.com/talos-systems/talos/issues/2)) ([aba4615](https://github.com/talos-systems/talos/commit/aba4615))
|
||||
* mount ROOT partition as RO ([#11](https://github.com/talos-systems/talos/issues/11)) ([29bdd6d](https://github.com/talos-systems/talos/commit/29bdd6d))
|
||||
* update Kubernetes to v1.10.0 ([#26](https://github.com/talos-systems/talos/issues/26)) ([9a11837](https://github.com/talos-systems/talos/commit/9a11837))
|
||||
* update Kubernetes to v1.10.0-rc.1 ([#25](https://github.com/talos-systems/talos/issues/25)) ([901461c](https://github.com/talos-systems/talos/commit/901461c))
|
||||
* update to linux 4.15.13 ([#30](https://github.com/talos-systems/talos/issues/30)) ([e418d29](https://github.com/talos-systems/talos/commit/e418d29))
|
||||
* use CRI-O as the container runtime ([#12](https://github.com/talos-systems/talos/issues/12)) ([7785d6f](https://github.com/talos-systems/talos/commit/7785d6f))
|
||||
* **init:** add node join functionality ([#38](https://github.com/talos-systems/talos/issues/38)) ([0251868](https://github.com/talos-systems/talos/commit/0251868))
|
||||
* **init:** basic process managment ([#6](https://github.com/talos-systems/talos/issues/6)) ([6c1038b](https://github.com/talos-systems/talos/commit/6c1038b))
|
||||
* **init:** provide and endpoint for getting logs of running processes ([#9](https://github.com/talos-systems/talos/issues/9)) ([37d80cf](https://github.com/talos-systems/talos/commit/37d80cf))
|
||||
* **init:** set kubelet log level to 4 ([#13](https://github.com/talos-systems/talos/issues/13)) ([9597b21](https://github.com/talos-systems/talos/commit/9597b21))
|
||||
* **init:** use CoreDNS by default ([#39](https://github.com/talos-systems/talos/issues/39)) ([a8e3d50](https://github.com/talos-systems/talos/commit/a8e3d50))
|
||||
* **init:** user data ([#17](https://github.com/talos-systems/talos/issues/17)) ([3ee01ae](https://github.com/talos-systems/talos/commit/3ee01ae))
|
||||
* **kernel:** enable nf_tables and ebtables modules ([#41](https://github.com/talos-systems/talos/issues/41)) ([cf53a27](https://github.com/talos-systems/talos/commit/cf53a27))
|
||||
* **rootfs:** upgrade cri-o and cri-tools ([#35](https://github.com/talos-systems/talos/issues/35)) ([0095227](https://github.com/talos-systems/talos/commit/0095227))
|
277
CHANGELOG-0.2.md
277
CHANGELOG-0.2.md
@ -1,277 +0,0 @@
|
||||
# [v0.2.0](https://github.com/talos-systems/talos/compare/v0.2.0-rc.0...v0.2.0) (2019-10-04)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* set default node identity cert to expire in 10 years ([42bfd60](https://github.com/talos-systems/talos/commit/42bfd60))
|
||||
|
||||
|
||||
|
||||
# [v0.2.0-rc.0](https://github.com/talos-systems/talos/compare/v0.2.0-beta.0...v0.2.0-rc.0) (2019-09-24)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **machined:** add nil checks to metal initializer ([e70b3ae](https://github.com/talos-systems/talos/commit/e70b3ae)), closes [#1186](https://github.com/talos-systems/talos/issues/1186)
|
||||
* add kerenel config required by Cilium ([6009d0e](https://github.com/talos-systems/talos/commit/6009d0e))
|
||||
* generate CA certificates with 1 year expiration ([f924794](https://github.com/talos-systems/talos/commit/f924794))
|
||||
* generate CA certificates with 10 year expiration ([d01a55c](https://github.com/talos-systems/talos/commit/d01a55c))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* upgrade Kubernetes to v1.16.0 ([f9f2280](https://github.com/talos-systems/talos/commit/f9f2280))
|
||||
|
||||
|
||||
|
||||
# [v0.2.0-beta.0](https://github.com/talos-systems/talos/compare/v0.2.0-alpha.7...v0.2.0-beta.0) (2019-09-18)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* Add retry/delay to probing device file ([3098560](https://github.com/talos-systems/talos/commit/3098560))
|
||||
* conditionally set log path ([b7755b3](https://github.com/talos-systems/talos/commit/b7755b3))
|
||||
* enable slub_debug=P ([298ddc8](https://github.com/talos-systems/talos/commit/298ddc8))
|
||||
* generate client admin cert with 1 year expiry ([4912d71](https://github.com/talos-systems/talos/commit/4912d71))
|
||||
* increase retries for DHCP ([845cd92](https://github.com/talos-systems/talos/commit/845cd92)), closes [#1099](https://github.com/talos-systems/talos/issues/1099)
|
||||
* leave etcd when upgrading control plane node ([ef21547](https://github.com/talos-systems/talos/commit/ef21547))
|
||||
* **osctl:** use real userdata as defaults for install ([47a361c](https://github.com/talos-systems/talos/commit/47a361c)), closes [#1102](https://github.com/talos-systems/talos/issues/1102)
|
||||
* log system services to /run/system/log ([2167097](https://github.com/talos-systems/talos/commit/2167097))
|
||||
* make --target persistent across all commands ([66c848c](https://github.com/talos-systems/talos/commit/66c848c))
|
||||
* move to per-platform console setup ([473df84](https://github.com/talos-systems/talos/commit/473df84))
|
||||
* prepend custom options for kernel commandline ([bcb6a2d](https://github.com/talos-systems/talos/commit/bcb6a2d)), closes [#1128](https://github.com/talos-systems/talos/issues/1128)
|
||||
* prevent EBUSY when unmounting system disk ([37a8ce7](https://github.com/talos-systems/talos/commit/37a8ce7))
|
||||
* remove basic integration teardown ([71cddfd](https://github.com/talos-systems/talos/commit/71cddfd))
|
||||
* set default install image ([db78ed9](https://github.com/talos-systems/talos/commit/db78ed9))
|
||||
* **init:** Enable containerd subreaper ([1373806](https://github.com/talos-systems/talos/commit/1373806))
|
||||
* **machined:** Fix hostname value when retrieving from cloud providers ([63eb62f](https://github.com/talos-systems/talos/commit/63eb62f))
|
||||
* **machined:** limit max stderr output, use pkg/cmd consistently ([3012851](https://github.com/talos-systems/talos/commit/3012851))
|
||||
* **networkd:** Fix hostname retrieval ([a6ba81b](https://github.com/talos-systems/talos/commit/a6ba81b))
|
||||
* translate machine.network to networking.os ([3c41770](https://github.com/talos-systems/talos/commit/3c41770)), closes [#1134](https://github.com/talos-systems/talos/issues/1134)
|
||||
* use /var/log for default log path ([d563988](https://github.com/talos-systems/talos/commit/d563988))
|
||||
* use ntp client constructor ([a99637c](https://github.com/talos-systems/talos/commit/a99637c)), closes [#1126](https://github.com/talos-systems/talos/issues/1126)
|
||||
* use unique variables for CLI flags ([1b8bf0d](https://github.com/talos-systems/talos/commit/1b8bf0d))
|
||||
* **osd:** Mount host directory for grpc sockets ([9a50da0](https://github.com/talos-systems/talos/commit/9a50da0))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* allow network interface to be ignored ([f7ad24e](https://github.com/talos-systems/talos/commit/f7ad24e)), closes [#1124](https://github.com/talos-systems/talos/issues/1124)
|
||||
* Allow spec of canonical controlplane addr ([beecb70](https://github.com/talos-systems/talos/commit/beecb70)), closes [#1131](https://github.com/talos-systems/talos/issues/1131)
|
||||
* configure interfaces concurrently ([9337dcd](https://github.com/talos-systems/talos/commit/9337dcd))
|
||||
* move node certificate to tmpfs ([20c88ba](https://github.com/talos-systems/talos/commit/20c88ba))
|
||||
* set expiry of certificates to 24 hours ([761805e](https://github.com/talos-systems/talos/commit/761805e))
|
||||
* **machined:** filter actions stop/start/restart on per-service level ([b68e639](https://github.com/talos-systems/talos/commit/b68e639))
|
||||
* upgrade Kubernetes to v1.16.0-rc.1 ([7574626](https://github.com/talos-systems/talos/commit/7574626))
|
||||
* upgrade Kubernetes to v1.16.0-rc.2 ([ab4e058](https://github.com/talos-systems/talos/commit/ab4e058))
|
||||
|
||||
|
||||
|
||||
# [v0.2.0-alpha.7](https://github.com/talos-systems/talos/compare/v0.2.0-alpha.6...v0.2.0-alpha.7) (2019-08-27)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **gpt:** Fix partition naming to be >8 characters ([6745e6b](https://github.com/talos-systems/talos/commit/6745e6b))
|
||||
* **machined:** Remove host mounts for specific CNI providers ([ec0f188](https://github.com/talos-systems/talos/commit/ec0f188))
|
||||
* enclose target in quotes ([cb12107](https://github.com/talos-systems/talos/commit/cb12107)), closes [#1049](https://github.com/talos-systems/talos/issues/1049)
|
||||
* name the serde functions appropriately ([1c7e86c](https://github.com/talos-systems/talos/commit/1c7e86c))
|
||||
* verify installation definition ([6940aaf](https://github.com/talos-systems/talos/commit/6940aaf))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* add ability to pass data on event bus ([43e2021](https://github.com/talos-systems/talos/commit/43e2021))
|
||||
* Add gRPC server for ntp ([76a9c15](https://github.com/talos-systems/talos/commit/76a9c15))
|
||||
* add overlay task ([be8f58c](https://github.com/talos-systems/talos/commit/be8f58c))
|
||||
* add sequencer interface ([9eaa2d8](https://github.com/talos-systems/talos/commit/9eaa2d8))
|
||||
* add standardized command runner ([e305aca](https://github.com/talos-systems/talos/commit/e305aca))
|
||||
* Allow hostname to be specified in userdata ([249acda](https://github.com/talos-systems/talos/commit/249acda))
|
||||
* allow specification of additional API SANs ([7b217c7](https://github.com/talos-systems/talos/commit/7b217c7)), closes [#800](https://github.com/talos-systems/talos/issues/800)
|
||||
* generate and use v1 machine configs ([f85750c](https://github.com/talos-systems/talos/commit/f85750c))
|
||||
* mount /sys/fs/bpf ([2e65cff](https://github.com/talos-systems/talos/commit/2e65cff))
|
||||
* perform upgrades via container ([0bdaff1](https://github.com/talos-systems/talos/commit/0bdaff1))
|
||||
* rename DATA partition to EPHEMERAL ([a116145](https://github.com/talos-systems/talos/commit/a116145))
|
||||
* run dedicated instance of containerd for system services ([794c723](https://github.com/talos-systems/talos/commit/794c723))
|
||||
* run installs via container ([d4770d4](https://github.com/talos-systems/talos/commit/d4770d4))
|
||||
* upgrade kubernetes to v1.16.0-beta.1 ([739e232](https://github.com/talos-systems/talos/commit/739e232))
|
||||
* upgrade Linux to v5.2.8 ([582298a](https://github.com/talos-systems/talos/commit/582298a))
|
||||
* use BLKPG ioctl for partition events ([1eb0287](https://github.com/talos-systems/talos/commit/1eb0287))
|
||||
* **networkd:** Add grpc endpoint ([692571b](https://github.com/talos-systems/talos/commit/692571b))
|
||||
* **osd:** Add ntpd client ([d36007f](https://github.com/talos-systems/talos/commit/d36007f))
|
||||
* **proxyd:** Add gRPC server ([70a4788](https://github.com/talos-systems/talos/commit/70a4788))
|
||||
|
||||
|
||||
|
||||
# [v0.2.0-alpha.6](https://github.com/talos-systems/talos/compare/v0.2.0-alpha.5...v0.2.0-alpha.6) (2019-08-12)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* enclose address in brackets gRPC client ([5210bf4](https://github.com/talos-systems/talos/commit/5210bf4)), closes [#983](https://github.com/talos-systems/talos/issues/983)
|
||||
* **initramfs:** Allow data partition to grow ([53b1330](https://github.com/talos-systems/talos/commit/53b1330))
|
||||
* **machined:** Clean up installation process ([da1f732](https://github.com/talos-systems/talos/commit/da1f732)), closes [#955](https://github.com/talos-systems/talos/issues/955)
|
||||
* enable IPv6 forwarding ([7691bb0](https://github.com/talos-systems/talos/commit/7691bb0)), closes [#985](https://github.com/talos-systems/talos/issues/985)
|
||||
* enclose server address is bracks if IPv6 ([d0ff28a](https://github.com/talos-systems/talos/commit/d0ff28a)), closes [#980](https://github.com/talos-systems/talos/issues/980)
|
||||
* format IPv6 host entries properly ([ae77d6e](https://github.com/talos-systems/talos/commit/ae77d6e)), closes [#916](https://github.com/talos-systems/talos/issues/916) [#917](https://github.com/talos-systems/talos/issues/917) [#918](https://github.com/talos-systems/talos/issues/918)
|
||||
* stalls in local Docker cluster boot ([ae54f7e](https://github.com/talos-systems/talos/commit/ae54f7e))
|
||||
* store PartitionName when on NVMe disk ([6d22744](https://github.com/talos-systems/talos/commit/6d22744)), closes [#978](https://github.com/talos-systems/talos/issues/978)
|
||||
* **proxyd:** do not pre-bracket IPv6 backend addrs ([fd76d90](https://github.com/talos-systems/talos/commit/fd76d90)), closes [#996](https://github.com/talos-systems/talos/issues/996)
|
||||
* **proxyd:** print bootstrap backend dial errors ([142500c](https://github.com/talos-systems/talos/commit/142500c))
|
||||
* **proxyd:** wrap Dial addresses ([63cfd8a](https://github.com/talos-systems/talos/commit/63cfd8a)), closes [#988](https://github.com/talos-systems/talos/issues/988)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* bump k8s version to v1.15.2 ([ec3c77d](https://github.com/talos-systems/talos/commit/ec3c77d))
|
||||
* remove the machine config on reset ([ad79e8d](https://github.com/talos-systems/talos/commit/ad79e8d))
|
||||
* upgrade kubernetes to v1.16.0-alpha.3 ([902577b](https://github.com/talos-systems/talos/commit/902577b))
|
||||
|
||||
|
||||
|
||||
# [v0.2.0-alpha.5](https://github.com/talos-systems/talos/compare/v0.2.0-alpha.4...v0.2.0-alpha.5) (2019-08-05)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **init:** flip concurrency of tasks/services, fix small issues ([084378a](https://github.com/talos-systems/talos/commit/084378a))
|
||||
* create overlay mounts after install ([835d72b](https://github.com/talos-systems/talos/commit/835d72b))
|
||||
* mount the owned partitions in cloud platforms ([a9c4a95](https://github.com/talos-systems/talos/commit/a9c4a95))
|
||||
* set mtu value regardless of interface state ([bc5fe08](https://github.com/talos-systems/talos/commit/bc5fe08))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* break up osctl cluster create and basic/e2e tests ([38dfddb](https://github.com/talos-systems/talos/commit/38dfddb))
|
||||
* **init:** implement complete API for service lifecycle (start/stop) ([9c63f4e](https://github.com/talos-systems/talos/commit/9c63f4e))
|
||||
* **osctl:** allow configurable number of masters to `cluster create` ([ac963ad](https://github.com/talos-systems/talos/commit/ac963ad))
|
||||
|
||||
|
||||
|
||||
# [v0.2.0-alpha.4](https://github.com/talos-systems/talos/compare/v0.2.0-alpha.3...v0.2.0-alpha.4) (2019-07-30)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* check proper value of parseip in dhcp ([2208eb5](https://github.com/talos-systems/talos/commit/2208eb5))
|
||||
* **trustd:** allow hostnames for trustd endpoints ([8884b85](https://github.com/talos-systems/talos/commit/8884b85)), closes [#666](https://github.com/talos-systems/talos/issues/666)
|
||||
* mount cgroups properly ([5a68b8b](https://github.com/talos-systems/talos/commit/5a68b8b))
|
||||
* Run cleanup script earlier in rootfs build ([a7d76b9](https://github.com/talos-systems/talos/commit/a7d76b9))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* attempt to connect to all trustd endpoints when downloading PKI ([45def0a](https://github.com/talos-systems/talos/commit/45def0a)), closes [#891](https://github.com/talos-systems/talos/issues/891)
|
||||
* enable missing KSPP sysctls ([0b8778d](https://github.com/talos-systems/talos/commit/0b8778d))
|
||||
* move df API to init ([b4383e3](https://github.com/talos-systems/talos/commit/b4383e3))
|
||||
* run rootfs from squashfs ([0ec17e4](https://github.com/talos-systems/talos/commit/0ec17e4))
|
||||
|
||||
|
||||
|
||||
# [v0.2.0-alpha.3](https://github.com/talos-systems/talos/compare/v0.2.0-alpha.2...v0.2.0-alpha.3) (2019-07-22)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* create symlinks to /etc/ssl/certs ([fe2b81f](https://github.com/talos-systems/talos/commit/fe2b81f))
|
||||
* Fix integration of extra kernel args ([e9482a4](https://github.com/talos-systems/talos/commit/e9482a4))
|
||||
* make /etc/resolv.conf writable ([88bdedf](https://github.com/talos-systems/talos/commit/88bdedf))
|
||||
* Only generate pki from trustd if not control plane ([a15499d](https://github.com/talos-systems/talos/commit/a15499d))
|
||||
* prefix file stat with rootfs prefix ([75ea516](https://github.com/talos-systems/talos/commit/75ea516))
|
||||
* Truncate hostname if necessary ([f650e32](https://github.com/talos-systems/talos/commit/f650e32))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **init:** Add azure as a supported platform ([7adef1e](https://github.com/talos-systems/talos/commit/7adef1e))
|
||||
* add machined ([8e8aae9](https://github.com/talos-systems/talos/commit/8e8aae9))
|
||||
* allow mtu specification for network devices ([4a31b66](https://github.com/talos-systems/talos/commit/4a31b66))
|
||||
* allow specification of mtu for cluster create ([6fd685d](https://github.com/talos-systems/talos/commit/6fd685d))
|
||||
* set default mtu for gce platform ([c9f0dbb](https://github.com/talos-systems/talos/commit/c9f0dbb))
|
||||
|
||||
|
||||
|
||||
# [v0.2.0-alpha.2](https://github.com/talos-systems/talos/compare/v0.2.0-alpha.1...v0.2.0-alpha.2) (2019-07-15)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **init:** Dont log an error when context canceled ([551e24e](https://github.com/talos-systems/talos/commit/551e24e)), closes [#723](https://github.com/talos-systems/talos/issues/723)
|
||||
* return non-nil response in reset ([c40802b](https://github.com/talos-systems/talos/commit/c40802b))
|
||||
* **init:** Fix routes endpoint ([58537fa](https://github.com/talos-systems/talos/commit/58537fa)), closes [#795](https://github.com/talos-systems/talos/issues/795)
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* add install flag for extra kernel args ([d197d5c](https://github.com/talos-systems/talos/commit/d197d5c))
|
||||
* update kernel ([666f04f](https://github.com/talos-systems/talos/commit/666f04f))
|
||||
* Use individual component steps for drone ([c1ec77e](https://github.com/talos-systems/talos/commit/c1ec77e))
|
||||
* use new pkgs for initramfs and rootfs ([1e9548d](https://github.com/talos-systems/talos/commit/1e9548d))
|
||||
|
||||
|
||||
|
||||
# [v0.2.0-alpha.1](https://github.com/talos-systems/talos/compare/v0.2.0-alpha.0...v0.2.0-alpha.1) (2019-07-05)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* **init:** secret data at rest encryption key should be truly random ([#797](https://github.com/talos-systems/talos/issues/797)) ([6b0a66b](https://github.com/talos-systems/talos/commit/6b0a66b))
|
||||
* append probed block devices ([2c6bf9b](https://github.com/talos-systems/talos/commit/2c6bf9b))
|
||||
* move to crypto/rand for token gen ([#794](https://github.com/talos-systems/talos/issues/794)) ([18f59d8](https://github.com/talos-systems/talos/commit/18f59d8))
|
||||
* probe specified install device ([#818](https://github.com/talos-systems/talos/issues/818)) ([cca60ed](https://github.com/talos-systems/talos/commit/cca60ed))
|
||||
* use existing logic to perform reset ([5d8ee0a](https://github.com/talos-systems/talos/commit/5d8ee0a))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **initramfs:** Add kernel arg for default interface ([c194621](https://github.com/talos-systems/talos/commit/c194621))
|
||||
* **osd:** implement container metrics for CRI inspector ([#824](https://github.com/talos-systems/talos/issues/824)) ([5d91d76](https://github.com/talos-systems/talos/commit/5d91d76))
|
||||
* **osd:** implement CRI inspector for containers ([#817](https://github.com/talos-systems/talos/issues/817)) ([237e903](https://github.com/talos-systems/talos/commit/237e903))
|
||||
|
||||
|
||||
|
||||
# [v0.2.0-alpha.0](https://github.com/talos-systems/talos/compare/v0.1.0-alpha.28...v0.2.0-alpha.0) (2019-06-27)
|
||||
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
* Add gitmeta as dependency for push ([#718](https://github.com/talos-systems/talos/issues/718)) ([8a5acff](https://github.com/talos-systems/talos/commit/8a5acff))
|
||||
* containers test by locking image to specific tag ([#734](https://github.com/talos-systems/talos/issues/734)) ([89b876c](https://github.com/talos-systems/talos/commit/89b876c))
|
||||
* ensure index remains in bounds for ud gen ([#710](https://github.com/talos-systems/talos/issues/710)) ([921114d](https://github.com/talos-systems/talos/commit/921114d))
|
||||
* **init:** Add modules mountpoint for kube services ([#767](https://github.com/talos-systems/talos/issues/767)) ([d935ee0](https://github.com/talos-systems/talos/commit/d935ee0))
|
||||
* **init:** fix leaky ticker ([#784](https://github.com/talos-systems/talos/issues/784)) ([4aaa7f6](https://github.com/talos-systems/talos/commit/4aaa7f6))
|
||||
* **init:** use 127.0.0.1 IP in healthchecks to avoid resolver weirdness ([#715](https://github.com/talos-systems/talos/issues/715)) ([7a4a677](https://github.com/talos-systems/talos/commit/7a4a677))
|
||||
* **osctl:** allow '-target' flag for `osctl restart` ([#732](https://github.com/talos-systems/talos/issues/732)) ([0c0a034](https://github.com/talos-systems/talos/commit/0c0a034))
|
||||
* **osctl:** avoid panic on empty 'talosconfig' ([#725](https://github.com/talos-systems/talos/issues/725)) ([f5969d2](https://github.com/talos-systems/talos/commit/f5969d2))
|
||||
* **osctl:** display non-fatal errors from ps/stats in osctl ([#724](https://github.com/talos-systems/talos/issues/724)) ([f200eb7](https://github.com/talos-systems/talos/commit/f200eb7))
|
||||
* **osctl:** Revert "display non-fatal errors from ps/stats in osctl ([#724](https://github.com/talos-systems/talos/issues/724))" ([#727](https://github.com/talos-systems/talos/issues/727)) ([fb320a8](https://github.com/talos-systems/talos/commit/fb320a8))
|
||||
* **proxyd:** Add support for dropping broken backends ([#790](https://github.com/talos-systems/talos/issues/790)) ([6a0684a](https://github.com/talos-systems/talos/commit/6a0684a))
|
||||
* run basic-integration on nightly cron ([#735](https://github.com/talos-systems/talos/issues/735)) ([1178896](https://github.com/talos-systems/talos/commit/1178896))
|
||||
* top-level docs now appear properly with sidebar ([#785](https://github.com/talos-systems/talos/issues/785)) ([19594b3](https://github.com/talos-systems/talos/commit/19594b3))
|
||||
* update hack/dev for new userdata location ([#777](https://github.com/talos-systems/talos/issues/777)) ([0131f83](https://github.com/talos-systems/talos/commit/0131f83))
|
||||
* we don't need no stinkin' localapiendpoint ([#741](https://github.com/talos-systems/talos/issues/741)) ([8a89ecd](https://github.com/talos-systems/talos/commit/8a89ecd))
|
||||
* **proxyd:** Fix backend deletion ([#729](https://github.com/talos-systems/talos/issues/729)) ([c88b6fc](https://github.com/talos-systems/talos/commit/c88b6fc))
|
||||
* **proxyd:** remove self-hosted label in listwatch ([#782](https://github.com/talos-systems/talos/issues/782)) ([007290a](https://github.com/talos-systems/talos/commit/007290a))
|
||||
* **proxyd:** Use local apiserver endpoint ([#776](https://github.com/talos-systems/talos/issues/776)) ([acf975b](https://github.com/talos-systems/talos/commit/acf975b))
|
||||
|
||||
|
||||
### Features
|
||||
|
||||
* **ci:** enable nightly e2e tests ([#716](https://github.com/talos-systems/talos/issues/716)) ([4ba12fe](https://github.com/talos-systems/talos/commit/4ba12fe))
|
||||
* **init:** Add service stop api ([#708](https://github.com/talos-systems/talos/issues/708)) ([d68e303](https://github.com/talos-systems/talos/commit/d68e303))
|
||||
* **init:** Add support for kubeadm reset during upgrade ([#714](https://github.com/talos-systems/talos/issues/714)) ([0d5f521](https://github.com/talos-systems/talos/commit/0d5f521))
|
||||
* **init:** Add support for stopping individual services ([#706](https://github.com/talos-systems/talos/issues/706)) ([1a01440](https://github.com/talos-systems/talos/commit/1a01440))
|
||||
* **init:** Implement 'ls' command ([#721](https://github.com/talos-systems/talos/issues/721)) ([532a53b](https://github.com/talos-systems/talos/commit/532a53b)), closes [#719](https://github.com/talos-systems/talos/issues/719)
|
||||
* **init:** move 'ls' API to init from osd ([#755](https://github.com/talos-systems/talos/issues/755)) ([76071ab](https://github.com/talos-systems/talos/commit/76071ab)), closes [#752](https://github.com/talos-systems/talos/issues/752)
|
||||
* **init:** unify filesystem walkers for `ls`/`cp` APIs ([#779](https://github.com/talos-systems/talos/issues/779)) ([6d5ee0c](https://github.com/talos-systems/talos/commit/6d5ee0c))
|
||||
* add support for upgrading init nodes ([#761](https://github.com/talos-systems/talos/issues/761)) ([ebc725a](https://github.com/talos-systems/talos/commit/ebc725a))
|
||||
* **osctl:** implement 'cp' to copy files out of the Talos node ([#740](https://github.com/talos-systems/talos/issues/740)) ([9ed45f7](https://github.com/talos-systems/talos/commit/9ed45f7))
|
||||
* **osctl:** improve output of `stats` and `ps` commands ([#788](https://github.com/talos-systems/talos/issues/788)) ([17f28d3](https://github.com/talos-systems/talos/commit/17f28d3))
|
||||
* **osd:** extend Routes API ([#756](https://github.com/talos-systems/talos/issues/756)) ([81163ce](https://github.com/talos-systems/talos/commit/81163ce))
|
||||
* enable debug in udevd service ([#783](https://github.com/talos-systems/talos/issues/783)) ([fde6b4b](https://github.com/talos-systems/talos/commit/fde6b4b))
|
||||
* use eudev for udevd ([#780](https://github.com/talos-systems/talos/issues/780)) ([85afe4f](https://github.com/talos-systems/talos/commit/85afe4f))
|
||||
|
||||
|
||||
### Performance Improvements
|
||||
|
||||
* **proxyd:** filter listwatch and remove backend on non-running pod ([#781](https://github.com/talos-systems/talos/issues/781)) ([5f26992](https://github.com/talos-systems/talos/commit/5f26992))
|
271
CHANGELOG-0.3.md
271
CHANGELOG-0.3.md
@ -1,271 +0,0 @@
|
||||
# [v0.3.0-beta.0](https://github.com/talos-systems/talos/compare/v0.3.0-alpha.10...v0.3.0-beta.0) (2019-12-11)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- Add hostname setting to networkd ([e1651a8](https://github.com/talos-systems/talos/commit/e1651a8a986fb2bec938957930397353504a4334))
|
||||
- add missing sysctl params required by containerd ([e8bb6b9](https://github.com/talos-systems/talos/commit/e8bb6b9119d2e8cf5e8bd964024813d1433d815e))
|
||||
- allow initial-cluster-state to be set ([3725975](https://github.com/talos-systems/talos/commit/3725975df94c9ca1364389d92c822b4171be28cb))
|
||||
- append domainname to DHCP-sourced hostname ([d8caa53](https://github.com/talos-systems/talos/commit/d8caa5316a9818cad23b62f9ecaacfc1a6ca217d)), closes [#1628](https://github.com/talos-systems/talos/issues/1628)
|
||||
- close io.ReadCloser ([829c3d7](https://github.com/talos-systems/talos/commit/829c3d72aa43e086e36c995d4a7c2335b01b98ee))
|
||||
- don't set br_netfilter sysctls in container mode ([e8a5c13](https://github.com/talos-systems/talos/commit/e8a5c132bdadb66be8b52f6dd3a6f9e018f4a9cc))
|
||||
- don't use netrc ([d1c050d](https://github.com/talos-systems/talos/commit/d1c050d2daa391d1193aae95d7bead1c501bfe9a))
|
||||
- error reporting in `osctl kubeconfig` ([b1d282a](https://github.com/talos-systems/talos/commit/b1d282adf3892a7342d6931a0ef72e1637c70a17))
|
||||
- extract errors from API response ([10a40a1](https://github.com/talos-systems/talos/commit/10a40a15d964902ad2b678a166bc19db2a7bf074))
|
||||
- improve the project site meta description ([9a2fd98](https://github.com/talos-systems/talos/commit/9a2fd989c9243ae94401ee7681361cc05be468b3))
|
||||
- kill POD network mode pods first on upgrades ([fa515b8](https://github.com/talos-systems/talos/commit/fa515b81171059386ddff03280f2989e0ac1fd3b))
|
||||
- make retry errors ordered ([6d8194b](https://github.com/talos-systems/talos/commit/6d8194be2154809d42ccd8c46864638de3a3397b))
|
||||
- mount /run as shared in container mode ([9325f12](https://github.com/talos-systems/talos/commit/9325f124d7f26df4b48be7208e1455bd1235412a))
|
||||
- mount as rshared ([f8c2f14](https://github.com/talos-systems/talos/commit/f8c2f14119b81f33c3d5d749787d9086aac14bdf))
|
||||
- provide peer remote address for 'NODE': as default in osctl ([fc52025](https://github.com/talos-systems/talos/commit/fc52025490d357e79c38a7bfefcb02f3a193b7f6))
|
||||
- response filtering for client API, RunE for osctl ([e907507](https://github.com/talos-systems/talos/commit/e907507aa690940dd5f23aaa47b06df72071aa94))
|
||||
- **networkd:** Ignore loopback interface during hostname decision. ([653100d](https://github.com/talos-systems/talos/commit/653100dc3b6659f84ffe8af09a8727210053ad93))
|
||||
- return a unique set of errors on retry failure ([66052d6](https://github.com/talos-systems/talos/commit/66052d6304c4a35c8f54336160d8eccde361ff8a))
|
||||
- reverse preference order of network config ([9d9b958](https://github.com/talos-systems/talos/commit/9d9b958fba8c56dda640371fdc4441cb9a1d9cc1)), closes [#1588](https://github.com/talos-systems/talos/issues/1588)
|
||||
- run go mod tidy ([4fa324a](https://github.com/talos-systems/talos/commit/4fa324a9bed0044882498bfdd189e0d2c3141a8b))
|
||||
- strip line feed from domainname after read ([549db4d](https://github.com/talos-systems/talos/commit/549db4d3b18fa623804c77513d0abc1c08781748)), closes [#1624](https://github.com/talos-systems/talos/issues/1624)
|
||||
- update kernel version constant ([7b6a1fd](https://github.com/talos-systems/talos/commit/7b6a1fdc94c4ccf90c8a7872313bea71ef390466))
|
||||
- update node dependencies for project website ([343cba0](https://github.com/talos-systems/talos/commit/343cba04d3af8674a3250168543baff583cd3e0d))
|
||||
|
||||
### Features
|
||||
|
||||
- add ability to append to existing files with extrafiles ([84354c5](https://github.com/talos-systems/talos/commit/84354c59414b6795af94e7c62b7443a077064913)), closes [#1467](https://github.com/talos-systems/talos/issues/1467)
|
||||
- add config nodes command ([f86465e](https://github.com/talos-systems/talos/commit/f86465ecae89557bd59e439041f57f5b86e4c153))
|
||||
- add create and overwrite file operations ([fa4fb4d](https://github.com/talos-systems/talos/commit/fa4fb4d4448b1715ed05339dd1cfd200c618e00c))
|
||||
- add domain search line to resolv.conf ([b597306](https://github.com/talos-systems/talos/commit/b597306989e6a72385bccf688450709b75f23492)), closes [#1626](https://github.com/talos-systems/talos/issues/1626)
|
||||
- add security hardening settings ([09fbe2d](https://github.com/talos-systems/talos/commit/09fbe2d9ad23dec09cb08bf6092140dd352dceae))
|
||||
- add support for `osctl logs -f` ([edb4043](https://github.com/talos-systems/talos/commit/edb40437ece722ceadb4f6a88b1aa7c51a347dc3))
|
||||
- add universal TUN/TAP device driver support ([1f4c172](https://github.com/talos-systems/talos/commit/1f4c17269d2116f19535edafdb834785071beda8))
|
||||
- allow ability to specify custom CNIs ([92b5bd9](https://github.com/talos-systems/talos/commit/92b5bd9b2be0a34303f88fe3a2754e731422e364)), closes [#1593](https://github.com/talos-systems/talos/issues/1593)
|
||||
- allow configurable SANs for API ([e1ac4c4](https://github.com/talos-systems/talos/commit/e1ac4c4151dfe168efc2fb8dd63f469b88417372))
|
||||
- allow deep-linking to specific docs pages ([4debea6](https://github.com/talos-systems/talos/commit/4debea685685aba2481f53dd2f8e5e9fd6806a15))
|
||||
- make osd.Dmesg API streaming ([3a93e65](https://github.com/talos-systems/talos/commit/3a93e65b5480a02c22397244284417d4ee5c5b46))
|
||||
- osctl logs now supports multiple targets ([5b316f7](https://github.com/talos-systems/talos/commit/5b316f7ea3bafea845e0b12dd8ba8bf6ad6e5e94))
|
||||
- rename confusing target options, --endpoints, etc. ([399aeda](https://github.com/talos-systems/talos/commit/399aeda0b9470e4d3c7b14d701fb9ecdc64bbaf0)), closes [#1610](https://github.com/talos-systems/talos/issues/1610)
|
||||
- support client only version for osctl ([190f0c6](https://github.com/talos-systems/talos/commit/190f0c6281881ae671b3275056fc86cf39838a46)), closes [#1363](https://github.com/talos-systems/talos/issues/1363)
|
||||
- support output directory for osctl config generate ([739ce61](https://github.com/talos-systems/talos/commit/739ce61efa44917ce60aede56f1059695cbc93bc)), closes [#1509](https://github.com/talos-systems/talos/issues/1509)
|
||||
- upgrade containerd to v1.3.2 ([43e6703](https://github.com/talos-systems/talos/commit/43e6703b8b92251756dc43d6ac503e67c04fe37b))
|
||||
- Upgrade kubernetes to 1.17.0 ([9584b47](https://github.com/talos-systems/talos/commit/9584b47cd75c10c16da61ad608350c9209e3480c))
|
||||
- upgrade Linux to v5.3.15 ([0347286](https://github.com/talos-systems/talos/commit/034728651156985b7732fbf41c11e14b9e16cf37))
|
||||
- use containerd-shim-runc-v2 ([1d3cc00](https://github.com/talos-systems/talos/commit/1d3cc0038b5a090f64786705b0d38d280196101a))
|
||||
|
||||
# [v0.3.0-alpha.10](https://github.com/talos-systems/talos/compare/v0.3.0-alpha.9...v0.3.0-alpha.10) (2019-12-02)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- don't measure overlayfs ([4bec94f](https://github.com/talos-systems/talos/commit/4bec94f6552394ff811aa885e588d2bbd59d98c0))
|
||||
- ensure etcd comes back up on reboot of all members ([f3882e7](https://github.com/talos-systems/talos/commit/f3882e7e0ac8b1d1dc00c48561c452e14582eaef))
|
||||
- osctl panic when metadata is nil ([f0a080a](https://github.com/talos-systems/talos/commit/f0a080a34042fcdb281967bd18bbb588be526fea))
|
||||
- prevent nil pointer panic ([aef38d0](https://github.com/talos-systems/talos/commit/aef38d0e1104b24d2441d7ab34efccbdb8c71c8e))
|
||||
- provide a way for client TLS config to use Provider ([ad2f257](https://github.com/talos-systems/talos/commit/ad2f2574d7e769e3c9ea185c4184179a728b761e))
|
||||
- recover control plane on reboot ([aaefcbd](https://github.com/talos-systems/talos/commit/aaefcbd8919b1ef132fefd6801c0e97d6698352a))
|
||||
- require mode flag when validating ([c9a91b7](https://github.com/talos-systems/talos/commit/c9a91b7d9d5410ad615014965ddac86c4ba14030))
|
||||
- update kernel version constant ([9745c3a](https://github.com/talos-systems/talos/commit/9745c3a504dc0d21ca2d61f6b92bc44c6d7fac2d))
|
||||
|
||||
### Features
|
||||
|
||||
- **networkd:** Add support for bonding ([119bf3e](https://github.com/talos-systems/talos/commit/119bf3e7bbc45630225c2d021ae1f5afd4e0e6ca))
|
||||
- add Google Analytics tracking to the project website ([83d9e01](https://github.com/talos-systems/talos/commit/83d9e0121792f39d28482d0cba3bcc78c8dee409))
|
||||
- add IMA policy ([031c65b](https://github.com/talos-systems/talos/commit/031c65be47ccb13af11e26861c565fd0d4b47359))
|
||||
- enable aggregation layer ([48d5aac](https://github.com/talos-systems/talos/commit/48d5aac0fc34d3f05684b7dd81a825354e03bff3))
|
||||
- enable IMA measurement and appraisal ([3f49a15](https://github.com/talos-systems/talos/commit/3f49a15c06b9e4c076be3a15979df29839e3da25))
|
||||
- enable webhook authorization mode ([21c4aa8](https://github.com/talos-systems/talos/commit/21c4aa8aa6c8a8573cbfef104258981e680b63c5))
|
||||
- support force flag for osctl kubeconfig ([c8f7336](https://github.com/talos-systems/talos/commit/c8f7336569049366c1c282a80e8bfedb4521df81))
|
||||
- upgrade packages ([9ea041c](https://github.com/talos-systems/talos/commit/9ea041c7d9872d102d4d6dcc3fc9fdb2c1c5b8f6))
|
||||
- use grpc-proxy in apid ([5b7bea2](https://github.com/talos-systems/talos/commit/5b7bea2471e823391a754efc44cd296e655fff1a))
|
||||
- **networkd:** Add support for kernel nfsroot arguments. ([05c1659](https://github.com/talos-systems/talos/commit/05c1659126714063bf84af1d79bb4f0a44c1bba1))
|
||||
|
||||
# [v0.3.0-alpha.9](https://github.com/talos-systems/talos/compare/v0.3.0-alpha.8...v0.3.0-alpha.9) (2019-11-25)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- require arg length of 1 for kubeconfig command ([7b99d32](https://github.com/talos-systems/talos/commit/7b99d32f1e7001d465c1d7e22a93a36b267a5641))
|
||||
- retry cordon and uncordon ([6a1a9fc](https://github.com/talos-systems/talos/commit/6a1a9fc8d97fed6c87c1c5fac6afb324947efb73))
|
||||
|
||||
### Features
|
||||
|
||||
- add read API ([ac089dc](https://github.com/talos-systems/talos/commit/ac089dc33049c31ab6380eef64ac2cde89954be4))
|
||||
- allow sysctl writes ([43ad18f](https://github.com/talos-systems/talos/commit/43ad18fbeedbedc33156c2d46dafc85829c2c743))
|
||||
- upgrade packages ([e78e165](https://github.com/talos-systems/talos/commit/e78e1655f1e2039e78c5dfb65c465104a6c2d2f6))
|
||||
|
||||
# [v0.3.0-alpha.8](https://github.com/talos-systems/talos/compare/v0.3.0-alpha.7...v0.3.0-alpha.8) (2019-11-15)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- honor the extraArgs option for the kubelet ([82c5936](https://github.com/talos-systems/talos/commit/82c59368af6eb4754d0836a376c4015c224648dd))
|
||||
- make logging middleware first in the list, fix duration ([bb89d90](https://github.com/talos-systems/talos/commit/bb89d908b349312e21a370387ad6ec68abc3f7c7))
|
||||
- set --upgrade flag properly on installs ([cbca760](https://github.com/talos-systems/talos/commit/cbca760562a92f4006ac11fd23c344e4c354cd78))
|
||||
- use the config's cluster version for control plane image ([d2787db](https://github.com/talos-systems/talos/commit/d2787db99319fe3fd22dfb065bdd94dd4810adaa))
|
||||
|
||||
### Features
|
||||
|
||||
- Add context key to osctl ([83d5f4c](https://github.com/talos-systems/talos/commit/83d5f4c7210fb8cb553acbdbf63ba4c5cdbed28d))
|
||||
- Add support for resetting the network during bootup ([d67fbf2](https://github.com/talos-systems/talos/commit/d67fbf269b58346ab49214e0bf0f9f04b422e2ce))
|
||||
- allow extra arguments to be passed to etcd ([e1fc901](https://github.com/talos-systems/talos/commit/e1fc9017d2abbd44cfea0d8963b1e63792510634))
|
||||
|
||||
# [v0.3.0-alpha.7](https://github.com/talos-systems/talos/compare/v0.3.0-alpha.6...v0.3.0-alpha.7) (2019-11-12)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- conditionally create a new etcd cluster ([8ca4d49](https://github.com/talos-systems/talos/commit/8ca4d493479f9dae3d5790b0ad36cbc93aa0f2c2))
|
||||
- mount extra disks after system disk ([34eb691](https://github.com/talos-systems/talos/commit/34eb691f81604fcbbb0683a35f27aadd2bd4f372))
|
||||
- pass x509 options to NewCertificateFromCSR ([85638f5](https://github.com/talos-systems/talos/commit/85638f5d90985539b695a2a9588d6d60de425540))
|
||||
- recover from panics in grpc servers ([add4a8d](https://github.com/talos-systems/talos/commit/add4a8d5abeeb3eb1589f85731ca223a712dbff7))
|
||||
- remove duplicate line ([b3fd851](https://github.com/talos-systems/talos/commit/b3fd85174a14fcbe6aec7220ef5e47564f1f3b57))
|
||||
- remove global variable in bootkube ([e2d9cc5](https://github.com/talos-systems/talos/commit/e2d9cc5438cb63ac8dceeeb5a9fef9bfe61175de))
|
||||
- upgrade rtnetlink package ([9218fa8](https://github.com/talos-systems/talos/commit/9218fa8b2196491b8a584535e65b21005a088788))
|
||||
|
||||
### Features
|
||||
|
||||
- **networkd:** Add support for custom nameservers ([32fe629](https://github.com/talos-systems/talos/commit/32fe6297fe5b91e73a37d7460ddafacb92179251))
|
||||
- Add meminfo api ([531e7d8](https://github.com/talos-systems/talos/commit/531e7d8144dfb4a0a1fbe35b6b4b0c8e9faaab8d))
|
||||
- add metadata file to boot partition ([17cce54](https://github.com/talos-systems/talos/commit/17cce5468fa5fec32cd8dd5ba8c7e9434972f356))
|
||||
- Add support for defining ntp servers via config ([e667a08](https://github.com/talos-systems/talos/commit/e667a08bf0813eac0b41d4cf2a5ac97c6111019f))
|
||||
- Add support for setting container output to stdout ([6519c57](https://github.com/talos-systems/talos/commit/6519c575f85f2cb02316247774665c48db6100e0))
|
||||
- Add support for streaming apis in apid ([7897374](https://github.com/talos-systems/talos/commit/7897374ff1844e2c2dc0730d00963bf12689d7e7))
|
||||
- Disable networkd configuration if `ip` kernel parameter is specified ([8988c1c](https://github.com/talos-systems/talos/commit/8988c1c6a0b96a8cb59d540302a50d389e27b168))
|
||||
- implement grpc request loggging ([e658c44](https://github.com/talos-systems/talos/commit/e658c442a668ae144d1dc1a98368d60269d6b694))
|
||||
|
||||
# [v0.3.0-alpha.6](https://github.com/talos-systems/talos/compare/v0.3.0-alpha.5...v0.3.0-alpha.6) (2019-11-05)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- add etcd member conditionally ([a82ed0c](https://github.com/talos-systems/talos/commit/a82ed0c5b705231e4a779d505b2871f3df27eaf9))
|
||||
- Add host network namespace to networkd and ntpd ([db00c83](https://github.com/talos-systems/talos/commit/db00c83207f513760c3c8b149930f3c30c7054d0))
|
||||
- Avoid running bootkube on reboots ([5abbb9b](https://github.com/talos-systems/talos/commit/5abbb9b04154dfa44401bd6cb8a5eca1de485784))
|
||||
- be explicit about installs ([d15e226](https://github.com/talos-systems/talos/commit/d15e226998d6fe75a55a56481ce6360e655ca8c9))
|
||||
- Disable support for proxy variables for apid. ([4b3cc34](https://github.com/talos-systems/talos/commit/4b3cc34ab04408efd46b61346126b7795628aae1))
|
||||
- **osd:** Add additional capabilities for osd ([4653745](https://github.com/talos-systems/talos/commit/4653745acd844d6eaab02dd0c46c3e2d7eac7fb4))
|
||||
- don't use 127.0.0.1 for etcd client ([33468f4](https://github.com/talos-systems/talos/commit/33468f4d6a4bd1df9e49c73a42aa56f9e40bcde6))
|
||||
- retry BLKPG operations ([e9296be](https://github.com/talos-systems/talos/commit/e9296bed6e708abfcd0bf6c4a08dbd3f5d690119))
|
||||
- send SIGKILL to hanging containers ([45a3406](https://github.com/talos-systems/talos/commit/45a3406fba3dd6c5df0d658b41ce2d81ecee5b5d))
|
||||
- sleep in NTP query loop ([06009f6](https://github.com/talos-systems/talos/commit/06009f66c8ec9da1fb7dbeebb3a2de07f3613318))
|
||||
- stop etcd and remove data-dir ([18f5c50](https://github.com/talos-systems/talos/commit/18f5c50a322bc392c3d0890a53e316248472bc7f))
|
||||
- stop leaking file descriptors ([f411491](https://github.com/talos-systems/talos/commit/f4114914845a8daf5ba111c65c10dd61c4889ff8))
|
||||
- use CRI to stop containers ([8f10462](https://github.com/talos-systems/talos/commit/8f10462795ec4c2b2a5d857a980e106349361361))
|
||||
- verify system disk not in use ([7eb5b6b](https://github.com/talos-systems/talos/commit/7eb5b6b74832cc32b8775af8f7a4db47fafecfb9))
|
||||
- verify that all etcd members are running before upgrading ([c973245](https://github.com/talos-systems/talos/commit/c9732458c120224c36a3827adf0a54539bccab24))
|
||||
|
||||
### Features
|
||||
|
||||
- add timestamp to installed file ([3ce6f34](https://github.com/talos-systems/talos/commit/3ce6f34995672e0248408fb0844180c9d85cf815))
|
||||
- create cluster with default PSP ([dc38704](https://github.com/talos-systems/talos/commit/dc3870453bbe1c5d1f1327f408779b7d9b74ca2e))
|
||||
- output machined logs to /dev/kmsg and file ([e81b3d1](https://github.com/talos-systems/talos/commit/e81b3d11a88a3d10c79fe0d8e28cf820894ea05a))
|
||||
|
||||
# [v0.3.0-alpha.5](https://github.com/talos-systems/talos/compare/v0.3.0-alpha.4...v0.3.0-alpha.5) (2019-10-31)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- check if endpoint is nil ([9933fc0](https://github.com/talos-systems/talos/commit/9933fc0fba17191a2eb57d2361450bd57810e585))
|
||||
|
||||
### Features
|
||||
|
||||
- Add support for creating VMware images ([ca76ccd](https://github.com/talos-systems/talos/commit/ca76ccd4afa865a9ce6d8b63bbd69dbd1fd3a6d1))
|
||||
- lock down container permissions ([41619f9](https://github.com/talos-systems/talos/commit/41619f90160eab5229d7e1bee5c6fbb63f403a1e))
|
||||
- upgrade Kubernetes to 1.16.2 ([3c6d013](https://github.com/talos-systems/talos/commit/3c6d0135d03c69b79a4bbc8887dcde04b83c1510))
|
||||
- use Ed25519 public-key signature system ([82e43e0](https://github.com/talos-systems/talos/commit/82e43e05707fb0484d4e74b6b3bc9fac4cdc11f0))
|
||||
|
||||
# [v0.3.0-alpha.4](https://github.com/talos-systems/talos/compare/v0.3.0-alpha.3...v0.3.0-alpha.4) (2019-10-28)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- add cluster endpoint to certificate SANs ([2459ca1](https://github.com/talos-systems/talos/commit/2459ca14da55ad9b28a0053c296906ccd61c3d71))
|
||||
- Fix osctl version output ([6de32dd](https://github.com/talos-systems/talos/commit/6de32dd30b4465b7c3235d529c92af7868c028d1))
|
||||
|
||||
### Features
|
||||
|
||||
- Add APId ([573cce8](https://github.com/talos-systems/talos/commit/573cce8d185db981805f08ff481d3d1d93d04a56))
|
||||
- Add network api to apid ([457c641](https://github.com/talos-systems/talos/commit/457c6416a61c563fd14dab6cdb2f2268a3d98c51))
|
||||
- Add retry on get kubeconfig ([c6e1e6f](https://github.com/talos-systems/talos/commit/c6e1e6f28f6878150fcf558b32b195ee1dd3158c))
|
||||
- add support for Digital Ocean ([0d1c5ac](https://github.com/talos-systems/talos/commit/0d1c5ac30575f7157cd16d88305a31b76c97e680))
|
||||
- Add time api to apid ([ee24e42](https://github.com/talos-systems/talos/commit/ee24e423196e8a87e036aa78c8baf74180bbdd1c))
|
||||
|
||||
# [v0.3.0-alpha.3](https://github.com/talos-systems/talos/compare/v0.3.0-alpha.2...v0.3.0-alpha.3) (2019-10-25)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- append localhost to cert sans if docker platform ([b615418](https://github.com/talos-systems/talos/commit/b615418e110411c6d82b4cfde3da5601bcd3ab0e))
|
||||
- create external IP failures as non-fatal ([bccaa36](https://github.com/talos-systems/talos/commit/bccaa36b4419cf4f02bfff9db14c73d28da2264e))
|
||||
- ensure control plane endpoint is set ([638d36b](https://github.com/talos-systems/talos/commit/638d36bce7abbf23a873ac80322ef11ec7f61930))
|
||||
|
||||
### Features
|
||||
|
||||
- Add node metadata wrapper to machine api ([251ab16](https://github.com/talos-systems/talos/commit/251ab16e075050d6d42253963f27a787eaed4c3e))
|
||||
- detect gzipped machine configs ([d8db2bc](https://github.com/talos-systems/talos/commit/d8db2bc65bab8705889d88b7fbc8fb729d5ffb75))
|
||||
|
||||
# [v0.3.0-alpha.2](https://github.com/talos-systems/talos/compare/v0.3.0-alpha.1...v0.3.0-alpha.2) (2019-10-21)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- add slub_debug=P to ISO kernel args ([6c33547](https://github.com/talos-systems/talos/commit/6c335474524b60f0ea9f6aef02d082528bd68d8c))
|
||||
- always run networkd ([3ded7e3](https://github.com/talos-systems/talos/commit/3ded7e3b2c75dc7244262627f1785d0c17d48f42))
|
||||
- check if cluster network config is nil ([6c3b0ef](https://github.com/talos-systems/talos/commit/6c3b0ef442d5a8dc35643690d212d1d5796bf09f))
|
||||
- run only essential services in container mode ([8b0bd34](https://github.com/talos-systems/talos/commit/8b0bd3408ce1c780fcf71a045540ee4278bbc461))
|
||||
- set packet and metal platform mode to metal ([3343144](https://github.com/talos-systems/talos/commit/3343144a11695097e33b06ee1063f59ec79123ea))
|
||||
- use localhost for osd endpoint on masters ([533b9f4](https://github.com/talos-systems/talos/commit/533b9f4757ec17afbdd78b63be0aacaf15e71715))
|
||||
- use talos.config instead of talos.userdata ([792a35e](https://github.com/talos-systems/talos/commit/792a35e8ae6c182fb8546d50ea3209506d696696))
|
||||
|
||||
### Features
|
||||
|
||||
- add config validation task ([94c2865](https://github.com/talos-systems/talos/commit/94c28657d3df2e949a9a62ce6844fca817f0688c))
|
||||
- add Runtime interface ([8153c2e](https://github.com/talos-systems/talos/commit/8153c2e2a9e45bb767703adf94e11e79a09873bb))
|
||||
- allow specifcation of full url for endpoint ([d0111fe](https://github.com/talos-systems/talos/commit/d0111fe617bb510ec36f5401928e3402c1b34ebf))
|
||||
- remove proxyd ([80e3876](https://github.com/talos-systems/talos/commit/80e3876df52ee8f599d10c173fb2d61f287bf7ff))
|
||||
- use the unified pkgs repo artifacts ([fef1517](https://github.com/talos-systems/talos/commit/fef151748b8fd8432b940577177467a783a5f206))
|
||||
- **osd:** Enable hitting multiple OSD endpoints ([e6bf92c](https://github.com/talos-systems/talos/commit/e6bf92ce31b95cf93c84e40a56de009d8b5c7b8b))
|
||||
|
||||
# [v0.3.0-alpha.1](https://github.com/talos-systems/talos/compare/v0.3.0-alpha.0...v0.3.0-alpha.1) (2019-10-11)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- always write the config to disk ([a799b05](https://github.com/talos-systems/talos/commit/a799b05012311603bee12c2ed1f89ad0455e13f5))
|
||||
- catch panics in boot go routine ([89789fe](https://github.com/talos-systems/talos/commit/89789fe0a6f7f019332cf68d2a2012ee256619af))
|
||||
- create etcd data directory ([ef86b3f](https://github.com/talos-systems/talos/commit/ef86b3f367b05fe6c7d9e90e059d325d83a36803))
|
||||
- generate admin client certificate with 10 year expiration ([34599be](https://github.com/talos-systems/talos/commit/34599be9f2bc02efe8acca0e59a046d639268797))
|
||||
- ignore case in install platform check ([877c8a0](https://github.com/talos-systems/talos/commit/877c8a0b173b23908f6c94f229d5a62cbd5b6357)), closes [#1249](https://github.com/talos-systems/talos/issues/1249)
|
||||
- Make updating cert sans an append operation ([64bf429](https://github.com/talos-systems/talos/commit/64bf42960c38c0cd5a2b13b2471ea847537d71d2))
|
||||
- marshal v1alpha1 config in String() method ([bf59264](https://github.com/talos-systems/talos/commit/bf592642284380186edb939f0c12a4987d6785d1))
|
||||
- retry endpoint discovery ([1d09ae2](https://github.com/talos-systems/talos/commit/1d09ae2f5ad6ee75405b99bbbdf47d750fef21a8))
|
||||
- set --cluster-dns kubelet flag properly ([edc21ea](https://github.com/talos-systems/talos/commit/edc21ea9109ebaa57b9a19ca1307c0d4f8fde65e))
|
||||
- set kubelet-preferred-address-types to prioritize InternalIP ([d9287cd](https://github.com/talos-systems/talos/commit/d9287cdfb5123ee2ab377d4dc97992b17afd9f50))
|
||||
- set target if specified on command line ([8286754](https://github.com/talos-systems/talos/commit/828675484da740c7432caa0a52af2637ba196584))
|
||||
- update bootkube fork to fix pod-checkpointer ([9ff31cd](https://github.com/talos-systems/talos/commit/9ff31cd5d983d5da7c198537233459beee5928f6))
|
||||
- update platform task to set hostname and cert SANs ([e1a50d3](https://github.com/talos-systems/talos/commit/e1a50d36a942339232a1acec1744548c81ac2cdd))
|
||||
- Use correct names for kubelet config ([d3f20db](https://github.com/talos-systems/talos/commit/d3f20db0aa8d09a059148285eec2bb444269f403))
|
||||
|
||||
### Features
|
||||
|
||||
- add aescbcEncryptionSecret field to machine config ([4ff8824](https://github.com/talos-systems/talos/commit/4ff882418256da619b19a6eb8e3caff2ce09074b))
|
||||
- add CNI, and pod and service CIDR to configurator ([04313bd](https://github.com/talos-systems/talos/commit/04313bd48cbb04c9a2a326b93fa1b56c5d191ad8))
|
||||
- add configurator interface ([4ae8186](https://github.com/talos-systems/talos/commit/4ae818610782a7dc1841f40cf1e77fe9c37ac230))
|
||||
- Add etcd ca generation to userdata.Generate ([0142696](https://github.com/talos-systems/talos/commit/01426964f684c96cfdb305e5ed5fc49925f26df2))
|
||||
- add etcd service ([e8dbf10](https://github.com/talos-systems/talos/commit/e8dbf108e27bee28de77a5785b0560c61291bfbb))
|
||||
- add etcd service to config ([eb8339b](https://github.com/talos-systems/talos/commit/eb8339bb0bb28d4c536e928b8a50888b328b225f))
|
||||
- add external IP discovery for azure ([ee1b256](https://github.com/talos-systems/talos/commit/ee1b256e0f170583a336a4d3847aa356404f53e9))
|
||||
- Add kubeadm flex on etcd if service is enabled ([6038c4e](https://github.com/talos-systems/talos/commit/6038c4efe0e27d6ad26a3f533b7a9e28f51f2d34))
|
||||
- add retry package ([92de307](https://github.com/talos-systems/talos/commit/92de30715e407bedc5771fce28e3314182ea1f76))
|
||||
- Allow env override of hack/qemu image location ([5686ba2](https://github.com/talos-systems/talos/commit/5686ba2db306ca9a33be0c64da56f296b9cbb70c)), closes [#1220](https://github.com/talos-systems/talos/issues/1220)
|
||||
- allow Kubernetes version to be configured ([c44f766](https://github.com/talos-systems/talos/commit/c44f7669e552829b3047fb478b73d42c837923f1))
|
||||
- default docker based cluster to 1 master ([4454afe](https://github.com/talos-systems/talos/commit/4454afef2fdf7265a39e615d8dc559744e47d6b1))
|
||||
- discover control plane endpoints via Kubernetes ([9e9154b](https://github.com/talos-systems/talos/commit/9e9154b8f5c95898afa112ddc43349dce57f79f0))
|
||||
- Discover platform external addresses ([3ba04cb](https://github.com/talos-systems/talos/commit/3ba04cb67b85741fff1e3ef99acd9b111880cddf))
|
||||
- output cluster network info for all node types ([e36133b](https://github.com/talos-systems/talos/commit/e36133b3d3cfa7c4bafc93511816e16a9bef5749))
|
||||
- use bootkube for cluster creation ([b29391f](https://github.com/talos-systems/talos/commit/b29391f0bed67e7de72bfa27866dc9642435da20))
|
||||
- use kubeadm to distribute Kubernetes PKI ([607d680](https://github.com/talos-systems/talos/commit/607d68008c9b7ee046a6f8219a9980cee6e19bee))
|
||||
- write audit policy instead of using trustd ([f244673](https://github.com/talos-systems/talos/commit/f2446738560a0eb46243517dacfab6d8df045df5))
|
||||
|
||||
# [v0.3.0-alpha.0](https://github.com/talos-systems/talos/compare/v0.2.0-rc.0...v0.3.0-alpha.0) (2019-09-24)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- **machined:** add nil checks to metal initializer ([1a64ece](https://github.com/talos-systems/talos/commit/1a64ece)), closes [#1186](https://github.com/talos-systems/talos/issues/1186)
|
||||
- add kerenel config required by Cilium ([d4260f6](https://github.com/talos-systems/talos/commit/d4260f6))
|
||||
- generate CA certificates with 1 year expiration ([fe4fe08](https://github.com/talos-systems/talos/commit/fe4fe08))
|
||||
- generate CA certificates with 10 year expiration ([70eab14](https://github.com/talos-systems/talos/commit/70eab14))
|
||||
- set extra kernel args for all platforms ([8f10647](https://github.com/talos-systems/talos/commit/8f10647))
|
||||
|
||||
### Features
|
||||
|
||||
- default processes command to one shot ([ead8ce2](https://github.com/talos-systems/talos/commit/ead8ce2))
|
||||
- return a data structure in version RPC ([9230ff4](https://github.com/talos-systems/talos/commit/9230ff4))
|
||||
- return a struct for processes RPC ([9ffa064](https://github.com/talos-systems/talos/commit/9ffa064))
|
||||
- upgrade Kubernetes to v1.16.0 ([82c706a](https://github.com/talos-systems/talos/commit/82c706a))
|
195
CHANGELOG-0.4.md
195
CHANGELOG-0.4.md
@ -1,195 +0,0 @@
|
||||
# [v0.4.0-alpha.8](https://github.com/talos-systems/talos/compare/v0.4.0-alpha.7...v0.4.0-alpha.8) (2020-03-24)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- update k8s to 1.17.3 ([3485ea9](https://github.com/talos-systems/talos/commit/3485ea9f0968821396e663793b35bc3ec519aee6))
|
||||
- update rtnetlink checks for bit masks ([5342701](https://github.com/talos-systems/talos/commit/5342701f9370188f790cc002a6b8b2e23c69eda0))
|
||||
|
||||
### Features
|
||||
|
||||
- add usb storage support ([69e2ebb](https://github.com/talos-systems/talos/commit/69e2ebbb15e91bfcf96e0cf9182203512a76832d))
|
||||
- build talosctl for ARM v7 ([c6581fa](https://github.com/talos-systems/talos/commit/c6581fabac551b0c3c42e26d66d124d817d51cf4))
|
||||
- build talosctl for ARM64 ([43662e4](https://github.com/talos-systems/talos/commit/43662e4a24757eb657c06afe32e1c87253ef5ff3))
|
||||
- initial work for supporting vlans ([0824e50](https://github.com/talos-systems/talos/commit/0824e500b29c9cd304d474857b1e55b294503799))
|
||||
- update bootkube ([eba80b4](https://github.com/talos-systems/talos/commit/eba80b453f8aa8268b9a95bca94e90bfc16de46f))
|
||||
|
||||
# [v0.4.0-alpha.7](https://github.com/talos-system/talos/compare/v0.4.0-alpha.6...v0.4.0-alpha.7) (2020-03-21)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- add debug option to v1alpha1 config ([be6e328](https://github.com/talos-system/talos/commit/be6e3288fa3abd06b75c4692c67ade0fd09cbfae))
|
||||
- ensure CA cert generation respects the hour flag ([856386a](https://github.com/talos-system/talos/commit/856386a788e9ce646c53eeba18b23a0fb4fcca87)), closes [#1911](https://github.com/talos-system/talos/issues/1911)
|
||||
- ensure hostname is never empty ([9b47c04](https://github.com/talos-systems/talos/commit/9b47c049ef1aa563cd14bd03cc25179840d18a0b))
|
||||
- ensure printing of panic message ([4d5c7e4](https://github.com/talos-system/talos/commit/4d5c7e482ce09a42917af496244d2b9c38b7adf0))
|
||||
- respect dns domain from machine config ([2f4ccfd](https://github.com/talos-system/talos/commit/2f4ccfda9a4d9aab9a63bef06996df71950b9824))
|
||||
- skip links without a carrier ([b669874](https://github.com/talos-system/talos/commit/b6698747bc71c7acfb19d7c8f54a5bbd9cd6ddbf))
|
||||
|
||||
### Features
|
||||
|
||||
- add debug logs to networkd health check ([02bb05b](https://github.com/talos-system/talos/commit/02bb05b058b7509d5c1c6832fe99722f16be96ab))
|
||||
- add function for mounting a specific system disk partition ([1a68840](https://github.com/talos-system/talos/commit/1a68840eb45c18a5c1a72a20625bce06bf762c5c))
|
||||
- add support for `--with-debug` to osctl cluster create ([564e9e3](https://github.com/talos-system/talos/commit/564e9e3c000449032e35010d3dfa9813f5dd1e32))
|
||||
- allow for persistence of config data ([12bfd8d](https://github.com/talos-system/talos/commit/12bfd8dd94418c66d80b59c1534b634e21b140f3))
|
||||
- generate kubeconfig on the fly on request ([bbe2c53](https://github.com/talos-system/talos/commit/bbe2c53d295522a6bce467ff0b716020143ec5b3))
|
||||
- make admin kubeconfig cert lifetime configurable ([34cec9b](https://github.com/talos-system/talos/commit/34cec9bbfb034bf82f7b7fe7961e7c6da1f38060)), closes [#1906](https://github.com/talos-system/talos/issues/1906)
|
||||
- rename osctl to talosctl ([5dbc26c](https://github.com/talos-system/talos/commit/5dbc26c7a30c22f47e04b39544d194e95878273a))
|
||||
- respect panic kernel flag ([853ce16](https://github.com/talos-system/talos/commit/853ce16df467b2df9e17b21c08403995f8cda87b))
|
||||
- split `osctl` commands into Talos API and cluster management ([0babc39](https://github.com/talos-system/talos/commit/0babc3965329d99231bcfad25c2cc74e10c78e4e))
|
||||
- split routerd from apid ([a068acf](https://github.com/talos-system/talos/commit/a068acfbe463f520991c8901fab5a3e809e843e3))
|
||||
- update talos base packages ([1cbbf9c](https://github.com/talos-system/talos/commit/1cbbf9cd5af471d516e15a8f2b86fdb7dc72bae7))
|
||||
- upgrade Go to version 1.14.1 ([a1350aa](https://github.com/talos-system/talos/commit/a1350aa819077680fed5e11bd7b9c4e40f1293ed)), closes [#1934](https://github.com/talos-system/talos/issues/1934) [talos-systems/pkgs#106](https://github.com/talos-systems/pkgs/issues/106) [talos-systems/tools#90](https://github.com/talos-systems/tools/issues/90)
|
||||
|
||||
### BREAKING CHANGES
|
||||
|
||||
- This PR fixes a bug where we were only passing `cluster.local` to the
|
||||
kubelet configuration. It will also pull in a new version of the
|
||||
bootkube fork to ensure that custom domains got propogated down to the
|
||||
API Server certs, as well as the CoreDNS configuration for a cluster.
|
||||
|
||||
Existing users should be aware that, if they were previously trying to
|
||||
use this option in machine configs, that an upgrade will may break
|
||||
their cluster. It will update a kubelet flag with the new domain, but
|
||||
CoreDNS and API Server certs will not change since bootkube has already
|
||||
run. One option may be to change these values manually inside the
|
||||
Kubernetes cluster. However, it may prove easier to rebuild the cluster
|
||||
if necessary.
|
||||
|
||||
Additionally, this PR also exposes a flag to `osctl config generate`
|
||||
to allow tweaking this domain value as well.
|
||||
|
||||
Signed-off-by: Spencer Smith <robertspencersmith@gmail.com>
|
||||
|
||||
# [v0.4.0-alpha.6](https://github.com/talos-systems/talos/compare/v0.4.0-alpha.5...v0.4.0-alpha.6) (2020-02-27)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- add reboot flag to reset command ([8a3a76f](https://github.com/talos-systems/talos/commit/8a3a76f73e1b31e464299415ffdb0672ab45083c))
|
||||
- allow kublet to handle multiple service CIDRs ([16594a8](https://github.com/talos-systems/talos/commit/16594a83a8bd6f92f622c155387a193f3551cc4f)), closes [#1888](https://github.com/talos-systems/talos/issues/1888)
|
||||
- default reboot flag to false ([9cf217d](https://github.com/talos-systems/talos/commit/9cf217d2c125a5cc5a2ad670a97c3302fb325feb))
|
||||
- ensre proxy is used when fetching additional manifests for bootkube ([f0f5cca](https://github.com/talos-systems/talos/commit/f0f5cca30b73d2676a88c2c83647c38709387bb4))
|
||||
- fix reset command ([8092362](https://github.com/talos-systems/talos/commit/8092362098a6f30b5ff8b8b7d0301b85af918867))
|
||||
- PodCIDR, ServiceCIDR should be comma sets ([1a71753](https://github.com/talos-systems/talos/commit/1a7175353e473dc07ccfd2b7679cdc26ee6d0ffd)), closes [/kubernetes.io/docs/concepts/services-networking/dual-stack/#enable-ipv4-ipv6](https://github.com//kubernetes.io/docs/concepts/services-networking/dual-stack//issues/enable-ipv4-ipv6) [#1883](https://github.com/talos-systems/talos/issues/1883)
|
||||
- refresh proxy settings from environment in image resolver ([cafd33a](https://github.com/talos-systems/talos/commit/cafd33acd84ae0b90b2a086c45cbbe599327cc1e)), closes [#1901](https://github.com/talos-systems/talos/issues/1901) [#1680](https://github.com/talos-systems/talos/issues/1680) [#1690](https://github.com/talos-systems/talos/issues/1690)
|
||||
- stop firecracker launcher on signal ([afea21b](https://github.com/talos-systems/talos/commit/afea21bc5aacc2f01339361403a2633981c755c8))
|
||||
- unmount bind mounts for system (fixes upgrade stuck on disk busy) ([8913d9d](https://github.com/talos-systems/talos/commit/8913d9df7afde1468030f206277581baff031551))
|
||||
- validate install disk ([5b50456](https://github.com/talos-systems/talos/commit/5b50456c051f692c10f7bf687f494c451965a13a))
|
||||
|
||||
### Features
|
||||
|
||||
- add reboot flag to reset API ([fe7847e](https://github.com/talos-systems/talos/commit/fe7847e0b8982c725299ee892dbe745c7fc9ed6d))
|
||||
- support proxy in docker buildx ([08b1a78](https://github.com/talos-systems/talos/commit/08b1a782cd40a470606a00842ab6091b601c6c91))
|
||||
- support sending machine info ([63ca83a](https://github.com/talos-systems/talos/commit/63ca83a02ca037d6bb6eb117c4187757552332ba))
|
||||
|
||||
# [v0.4.0-alpha.5](https://github.com/talos-systems/talos/compare/v0.4.0-alpha.4...v0.4.0-alpha.5) (2020-02-15)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- do not add empty netconf ([5f34859](https://github.com/talos-systems/talos/commit/5f3485979ad206813d41d708cbfe628ffc696020)), closes [#1869](https://github.com/talos-systems/talos/issues/1869)
|
||||
- don't proxy gRPC unix connections ([fcaed8b](https://github.com/talos-systems/talos/commit/fcaed8b0dd27f582a7f81b516f938a6eb2701349))
|
||||
|
||||
### Features
|
||||
|
||||
- implement registry mirror & config for image pull ([e1779ac](https://github.com/talos-systems/talos/commit/e1779ac77cd942d23fde1374ddebd04242de05db))
|
||||
|
||||
# [v0.4.0-alpha.4](https://github.com/talos-systems/talos/compare/v0.4.0-alpha.3...v0.4.0-alpha.4) (2020-02-04)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- bind etcd to IPv6 if available ([dbf408e](https://github.com/talos-systems/talos/commit/dbf408ea58bec8b6f10bbbd9d47dc1c0e42d320e)), closes [#1842](https://github.com/talos-systems/talos/issues/1842) [#1843](https://github.com/talos-systems/talos/issues/1843)
|
||||
- **networkd:** fix ticker leak ([4593c4f](https://github.com/talos-systems/talos/commit/4593c4f7270ef62186c7b1b5593eee244ca43bda))
|
||||
- follow symlinks ([f567f8c](https://github.com/talos-systems/talos/commit/f567f8c84d4248328d0c972102e37d9d810be6f7))
|
||||
- implement kubelet extra mounts ([6d1a2f7](https://github.com/talos-systems/talos/commit/6d1a2f7b6d415bf5e017c733dc5025a7adb096f2))
|
||||
|
||||
### Features
|
||||
|
||||
- **networkd:** Add health api ([88df1b5](https://github.com/talos-systems/talos/commit/88df1b50b81d1b27428971f345ee9d72b7e23a93))
|
||||
- **networkd:** Make healthcheck perform a check ([e911353](https://github.com/talos-systems/talos/commit/e9113537f909cee7d96d49fc7d96934d69841dce))
|
||||
|
||||
# [v0.4.0-alpha.3](https://github.com/talos-systems/talos/compare/v0.4.0-alpha.2...v0.4.0-alpha.3) (2020-01-28)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- correctly split lines with /dev/kmsg output ([1edc08a](https://github.com/talos-systems/talos/commit/1edc08aa245225161d85ee6d9e536bd840558769))
|
||||
- install sequence stuck on event bus ([565c747](https://github.com/talos-systems/talos/commit/565c7475826c0ce651202c551e8b4d64451eb3a4))
|
||||
- leave etcd after draining node ([e7749d2](https://github.com/talos-systems/talos/commit/e7749d2e8fce4cd435efcb36b06f228e907af268))
|
||||
- parse correctly kernel command line missing DNS config ([cebd88f](https://github.com/talos-systems/talos/commit/cebd88f77c312c3886a023881f2aa6d89e0228b9))
|
||||
- re-enable control plane flags ([aabd46e](https://github.com/talos-systems/talos/commit/aabd46e65103bc26870c67217ffbfbe135925c1c)), closes [#1523](https://github.com/talos-systems/talos/issues/1523)
|
||||
- retry system disk busy check ([e495e29](https://github.com/talos-systems/talos/commit/e495e293080ccd7093cf15cbcf97cd19fce166a7))
|
||||
|
||||
### Features
|
||||
|
||||
- allow ability to customize containerd ([e0181c8](https://github.com/talos-systems/talos/commit/e0181c85eb32c64f3acd07340cb09d46b669820b)), closes [#1718](https://github.com/talos-systems/talos/issues/1718)
|
||||
- allow for bootkube images to be customized ([67e50f6](https://github.com/talos-systems/talos/commit/67e50f6f50bd3d1b7a67cefe5688eb31c7befce5))
|
||||
- update kernel ([4f39907](https://github.com/talos-systems/talos/commit/4f39907b6e6cdda3d3309b7e882f1275f74dcfb9))
|
||||
|
||||
# [v0.4.0-alpha.2](https://github.com/talos-systems/talos/compare/v0.4.0-alpha.1...v0.4.0-alpha.2) (2020-01-21)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- block when handling bus event ([5b5d171](https://github.com/talos-systems/talos/commit/5b5d171c07eecc9d85076eea609dd7ef1f277d6b))
|
||||
- stop race condition between kubelet and networkd ([28782c2](https://github.com/talos-systems/talos/commit/28782c2d46d7cd98a79072e8a4987495b3e62ae6))
|
||||
- update networkd permissions ([aac899f](https://github.com/talos-systems/talos/commit/aac899f23d5135a079f2cf5119a5b2ffe4945ae4))
|
||||
- **networkd:** Fix incorrect resolver settings ([9321868](https://github.com/talos-systems/talos/commit/93218687ec1a2a3116911d66a45d200461b02b02))
|
||||
- **networkd:** Set hostname properly for dhcp when no hostname option is returned ([3dff2b2](https://github.com/talos-systems/talos/commit/3dff2b234d24392b81d2cb42dbd73006fd89d9cc))
|
||||
- add Close func in remote generator ([0e47df0](https://github.com/talos-systems/talos/commit/0e47df01c9e7e32d50ccc6d891ce9b17cfdf53dc))
|
||||
- check for installer image before proceeding with upgrade ([5e8cab4](https://github.com/talos-systems/talos/commit/5e8cab4dd54923907cd4dc1266063d6962f498ec))
|
||||
- Ensure assets directory does not exist ([5f14dd3](https://github.com/talos-systems/talos/commit/5f14dd3246fe4384d5a88e224bf6735d2e541446))
|
||||
- raise default NOFILE limit ([33777da](https://github.com/talos-systems/talos/commit/33777da05dc24a2044d5710eb838921b467e450d))
|
||||
- refuse to upgrade if single master ([7719a67](https://github.com/talos-systems/talos/commit/7719a6783405db010df22d9da2f0b3265f0e6cf8)), closes [#1770](https://github.com/talos-systems/talos/issues/1770)
|
||||
- set kube-dns labels ([5cac4f5](https://github.com/talos-systems/talos/commit/5cac4f5f39b9e30deaab0b61d181ec9b74bc26db))
|
||||
- shutdown on button/power ACPI event ([825d821](https://github.com/talos-systems/talos/commit/825d8215106275bcd3a871e0176cf0f1ff028872))
|
||||
- Update bootkube to include node ready check ([9566690](https://github.com/talos-systems/talos/commit/95666900a760b619c7a0d49a1e503dda6a2f4f98))
|
||||
- update kernel version constant ([cb93646](https://github.com/talos-systems/talos/commit/cb93646c078951fa667611735d29718a80c0f949))
|
||||
|
||||
### Features
|
||||
|
||||
- add a basic architectural diagram and a call to action ([d6f5ff3](https://github.com/talos-systems/talos/commit/d6f5ff34148ce7914510fc89c666e49583689bc5))
|
||||
- allow additional manifests to be provided to bootkube ([4b81907](https://github.com/talos-systems/talos/commit/4b81907bd36351b6119ee8ec418bd486de79fa4a))
|
||||
- upgrade kubernetes version to 1.17.1 ([60260c8](https://github.com/talos-systems/talos/commit/60260c85d119e3e39b26111aaba66f6132f455d3))
|
||||
- upgrade Linux to v5.4.10 ([7edd969](https://github.com/talos-systems/talos/commit/7edd96947a33a39e12ab2ffe2dc4c4712dbf9a03))
|
||||
- upgrade Linux to v5.4.11 ([e66ac62](https://github.com/talos-systems/talos/commit/e66ac62877eb4637dd030de78ca1bd15f06a992a))
|
||||
|
||||
# [v0.4.0-alpha.1](https://github.com/talos-systems/talos/compare/v0.4.0-alpha.0...v0.4.0-alpha.1) (2020-01-09)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- make the CNI URL error better ([7fb8289](https://github.com/talos-systems/talos/commit/7fb8289a223984937ee74f9241c57bc088de81d6))
|
||||
|
||||
### Features
|
||||
|
||||
- enable DynamicKubeletConfiguration ([79878c1](https://github.com/talos-systems/talos/commit/79878c1d8d56fa9823806789f30d8b9166a15f8d))
|
||||
- support configurable docker-based clusters ([75d9f7b](https://github.com/talos-systems/talos/commit/75d9f7b454cb956ac3659347884c20ffac2c4021))
|
||||
- Upgrade bootkube ([0742e52](https://github.com/talos-systems/talos/commit/0742e5245a393f15f916f891ddf07c9fb8d256fc))
|
||||
- upgrade linux to v5.4.8 ([4242acd](https://github.com/talos-systems/talos/commit/4242acd085a573b8d117f779a87e3c5bf375434a))
|
||||
|
||||
# [v0.4.0-alpha.0](https://github.com/talos-systems/talos/compare/v0.3.0-beta.0...v0.4.0-alpha.0) (2020-01-01)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- don't log `token` metadata field in grpc request log ([f1a7f86](https://github.com/talos-systems/talos/commit/f1a7f8670370bbbe604591bbf58508f69455f4e4))
|
||||
- extend list of kmsg facilities ([a490e3c](https://github.com/talos-systems/talos/commit/a490e3c7ea27fc67d64f66181346e2dad1fa9dc2))
|
||||
- fail on muliple nodes for commands which don't support it ([f3dff87](https://github.com/talos-systems/talos/commit/f3dff87957fa8e0a47c4cd05dd99e0fad3dd8287)), closes [#1663](https://github.com/talos-systems/talos/issues/1663)
|
||||
- fix error format ([2a449ae](https://github.com/talos-systems/talos/commit/2a449aea2ffb7234a28536d4a3105e8b22f93d38))
|
||||
- fix output formats ([0fae1bc](https://github.com/talos-systems/talos/commit/0fae1bc92d0511bb93e08bb0aa0d3d49fad4f1ff))
|
||||
- issues discovered by lgtm tool ([de35b4d](https://github.com/talos-systems/talos/commit/de35b4d5af8c610749a0b04c768a064b844d6ab4))
|
||||
- Reset default http client to work around proxyEnv ([48b5da4](https://github.com/talos-systems/talos/commit/48b5da4e87349b153fc5b42669696576c7f50409))
|
||||
- set the correct kernel args for VMware ([815aa99](https://github.com/talos-systems/talos/commit/815aa99cc4ff319afb8a3633a0b17b67475a1210))
|
||||
- use specified kubelet and etcd images ([dce12c2](https://github.com/talos-systems/talos/commit/dce12c2c3cbfaf5b7fc21ffca70222bc4042cdb2))
|
||||
- use the correct mf file name ([3f6a2cb](https://github.com/talos-systems/talos/commit/3f6a2cb7f7f8ee85ad153b4d5c396263d564a327))
|
||||
- **machined:** Add additional defaults for http transport ([f722adb](https://github.com/talos-systems/talos/commit/f722adb865c8c62a6e510d4db9db785a5d815ac6)), closes [#1680](https://github.com/talos-systems/talos/issues/1680)
|
||||
- update `osctl list` to report node name ([53f1cda](https://github.com/talos-systems/talos/commit/53f1cda715d774dc52d270d7b9f6445dfbf719db))
|
||||
- use dash for default talos cluster name in docker ([47ae014](https://github.com/talos-systems/talos/commit/47ae0148a2632d9002ee71dd81225ba0d22719ca))
|
||||
- use the correct TLD for the container version label ([93ba252](https://github.com/talos-systems/talos/commit/93ba252e428661d11d678e6c78fe581884b32111))
|
||||
- **networkd:** Check for IFF_RUNNING on link up ([64a7eeb](https://github.com/talos-systems/talos/commit/64a7eeb0e1965bcacded86ffa8ab78aafa874e8e))
|
||||
- **networkd:** Make better route scoping decisions ([da88d7b](https://github.com/talos-systems/talos/commit/da88d7bcb37c29e00b31cf76a9a69da073e8c337))
|
||||
|
||||
### Features
|
||||
|
||||
- add installer command to installer container ([5a7eb63](https://github.com/talos-systems/talos/commit/5a7eb631b20940a0590f192e7c73c34f27cb9f86))
|
||||
- add support for tailing logs ([6e05dd7](https://github.com/talos-systems/talos/commit/6e05dd70c4051e3837ac4b9c7aa583260b2125f0)), closes [#1564](https://github.com/talos-systems/talos/issues/1564)
|
||||
- add support for tftp download ([31baa14](https://github.com/talos-systems/talos/commit/31baa14e36177072d8d6eff2d68469f31147f78c))
|
||||
- humanize timestamp and size in `osctl list` output ([c24ce2f](https://github.com/talos-systems/talos/commit/c24ce2fd5f6f9bf25f209ea21e9997dc85b285d4)), closes [#1565](https://github.com/talos-systems/talos/issues/1565)
|
||||
- implement streaming mode of dmesg, parse messages ([1fbf407](https://github.com/talos-systems/talos/commit/1fbf40796f5c40704c2b9aa6e8499a26916fae68)), closes [#1563](https://github.com/talos-systems/talos/issues/1563)
|
||||
- osctl bash/zsh completion support ([4c18f21](https://github.com/talos-systems/talos/commit/4c18f21088139a22197ab87123d027050764cc79)), closes [#1500](https://github.com/talos-systems/talos/issues/1500)
|
||||
- support specifying CIDR for docker network ([dc8aab6](https://github.com/talos-systems/talos/commit/dc8aab632d042ebe86480d5558c44f05f56d8a6e))
|
||||
- upgrade Linux to v5.4.5 ([907f87d](https://github.com/talos-systems/talos/commit/907f87d8e0f814b822efeaddfab907b5692f275b))
|
@ -1,24 +0,0 @@
|
||||
# [v0.5.0-alpha.0](https://github.com/talos-systems/talos/compare/v0.4.0-alpha.8...v0.5.0-alpha.0) (2020-04-08)
|
||||
|
||||
### Bug Fixes
|
||||
|
||||
- add bnx2 and bnx2x firmware ([3a89d79](https://github.com/talos-systems/talos/commit/3a89d79f842fc52efb8a097f854b486afa2042e6))
|
||||
- delete tag on revert with empty label ([83d0851](https://github.com/talos-systems/talos/commit/83d08515632c2df9f26258c772eee25668b075aa))
|
||||
- don't use ARP table for networkd health check ([c144484](https://github.com/talos-systems/talos/commit/c144484a4420b397518b906ff0e1e0c363371ca9))
|
||||
- ignore EINVAL on unmounting when mount point isn't mounted ([f18b573](https://github.com/talos-systems/talos/commit/f18b5737d8149ab186806c31f8180d8047b29c00))
|
||||
- make sure Close() is called on every path ([5255883](https://github.com/talos-systems/talos/commit/5255883034a046a03dd45868744571d7ab52647f))
|
||||
- make upgrades work with UEFI ([6fe5fed](https://github.com/talos-systems/talos/commit/6fe5fed6f933039937aeb9ec715210ca44b68a0a))
|
||||
- mount TLS certs into bootkube container ([7c03497](https://github.com/talos-systems/talos/commit/7c034972c5d0ab1b128dfcc47a6f94a85d2d28e6))
|
||||
- move empty label check ([47327ec](https://github.com/talos-systems/talos/commit/47327eca0986ff707ba06d78edd4c442c921dcee))
|
||||
- wait for `system-containerd` to become healthy before proceeding ([314edf6](https://github.com/talos-systems/talos/commit/314edf63f4cf6922aa5bd1004d3fc1f2c1d1c6db))
|
||||
- wait for USB storage ([6629fcf](https://github.com/talos-systems/talos/commit/6629fcf74882c0746605a763d710fb54fa5d46e1))
|
||||
|
||||
### Features
|
||||
|
||||
- add BNX drivers ([675a0ee](https://github.com/talos-systems/talos/commit/675a0eea0e0ed80b39a14323f9bb974079dd50e4))
|
||||
- allow for exposing ports on docker clusters ([b84d5e2](https://github.com/talos-systems/talos/commit/b84d5e2660ae51623fc15e346e5ed33a4b405842))
|
||||
- introduce ability to specify extra hosts in /etc/hosts ([38609bf](https://github.com/talos-systems/talos/commit/38609bf58131c86713937943416ec1d96e4f36ac))
|
||||
- make `--wait` default option to `talosctl cluster create` ([104af43](https://github.com/talos-systems/talos/commit/104af4380e60dac09f701c3788d3d0c22057f748))
|
||||
- move bootkube out as full service ([2294a65](https://github.com/talos-systems/talos/commit/2294a65972f2a18d32554c6aa871a317401728c7))
|
||||
- upgrade kubernetes to 1.18 ([3a4eaee](https://github.com/talos-systems/talos/commit/3a4eaeeef06434c698d40ceed39f442106dd6cec))
|
||||
- upgrade Linux to v5.5.15 ([681b1a8](https://github.com/talos-systems/talos/commit/681b1a8cb24209ea176893358be35ddf650eedef))
|
3706
CHANGELOG.md
Normal file
3706
CHANGELOG.md
Normal file
File diff suppressed because it is too large
Load Diff
22
hack/chglog/CHANGELOG.tpl.md
Executable file
22
hack/chglog/CHANGELOG.tpl.md
Executable file
@ -0,0 +1,22 @@
|
||||
{{ range .Versions }}
|
||||
<a name="{{ .Tag.Name }}"></a>
|
||||
## {{ if .Tag.Previous }}[{{ .Tag.Name }}]({{ $.Info.RepositoryURL }}/compare/{{ .Tag.Previous.Name }}...{{ .Tag.Name }}){{ else }}{{ .Tag.Name }}{{ end }} ({{ datetime "2006-01-02" .Tag.Date }})
|
||||
|
||||
{{ range .CommitGroups -}}
|
||||
### {{ .Title }}
|
||||
|
||||
{{ range .Commits -}}
|
||||
* {{ if .Scope }}**{{ .Scope }}:** {{ end }}{{ .Subject }}
|
||||
{{ end }}
|
||||
{{ end -}}
|
||||
|
||||
{{- if .NoteGroups -}}
|
||||
{{ range .NoteGroups -}}
|
||||
### {{ .Title }}
|
||||
|
||||
{{ range .Notes }}
|
||||
{{ .Body }}
|
||||
{{ end }}
|
||||
{{ end -}}
|
||||
{{ end -}}
|
||||
{{ end -}}
|
28
hack/chglog/config.yml
Executable file
28
hack/chglog/config.yml
Executable file
@ -0,0 +1,28 @@
|
||||
style: github
|
||||
template: CHANGELOG.tpl.md
|
||||
info:
|
||||
title: CHANGELOG
|
||||
repository_url: https://github.com/talos-systems/talos
|
||||
options:
|
||||
commits:
|
||||
# filters:
|
||||
# Type:
|
||||
# - feat
|
||||
# - fix
|
||||
# - perf
|
||||
# - refactor
|
||||
commit_groups:
|
||||
# title_maps:
|
||||
# feat: Features
|
||||
# fix: Bug Fixes
|
||||
# perf: Performance Improvements
|
||||
# refactor: Code Refactoring
|
||||
header:
|
||||
pattern: "^(\\w*)(?:\\(([\\w\\$\\.\\-\\*\\s]*)\\))?\\:\\s(.*)$"
|
||||
pattern_maps:
|
||||
- Type
|
||||
- Scope
|
||||
- Subject
|
||||
notes:
|
||||
keywords:
|
||||
- BREAKING CHANGE
|
@ -3,12 +3,14 @@
|
||||
set -e
|
||||
|
||||
function changelog {
|
||||
if [ $# -ne 1 ]; then
|
||||
echo 1>&2 "Usage: $0 changelog <file>"
|
||||
if [ "$#" -eq 1 ]; then
|
||||
git-chglog --output CHANGELOG.md -c ./hack/chglog/config.yml --tag-filter-pattern "^${1}" "${1}-alpha.1.."
|
||||
elif [ "$#" -eq 0 ]; then
|
||||
git-chglog --output CHANGELOG.md -c ./hack/chglog/config.yml
|
||||
else
|
||||
echo 1>&2 "Usage: $0 changelog [tag]"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
conventional-changelog -p angular -i $1 -s
|
||||
}
|
||||
|
||||
function cherry-pick {
|
||||
|
Reference in New Issue
Block a user