Skip to content
This repository was archived by the owner on Dec 7, 2023. It is now read-only.

Commit e560f62

Browse files
authored
Merge pull request #818 from stealthybox/0.9.0-docs
Signed-off-by: leigh capili <leigh@null.net>
2 parents 84028cd + 00064f8 commit e560f62

File tree

3 files changed

+349
-2
lines changed

3 files changed

+349
-2
lines changed

CHANGELOG.md

Lines changed: 174 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,180 @@
22

33
# Changelog
44

5+
## v0.9.0
6+
7+
**Released:** 4/12/2021
8+
9+
This release allows changing the internal id prefixes of VM components. This overcomes limitations /w CNI's like Weave net.
10+
A U/X improvement has been made to the VM list command to show when the container runtime state of the VM does not match what
11+
ignite has stored in the API objet.
12+
13+
New base OS images and kernels have been released with the GitHub Actions release tools.
14+
The default kernel has been updated to `5.4.108`.
15+
16+
This release consists of **37** noteworthy PR's from **6** contributors. **11** of these patches were sent by **3** external contributors.
17+
**11** patches were sent by **3** people new to the project; welcome! :)
18+
Thanks so much for using and contributing back to the project.
19+
20+
21+
Cheers to everyone who was part of shipping this release:
22+
- @bboreham
23+
- @darkowlzz
24+
- @EmeraldShift
25+
- @gaby
26+
- @onatm
27+
- @stealthybox
28+
29+
30+
## Installing
31+
32+
Check out the guide here: https://ignite.rtfd.io/en/stable/installation/
33+
34+
35+
## OCI Images for this release
36+
37+
[ignite](
38+
https://hub.docker.com/r/weaveworks/ignite/tags?page=1&name=v0.9.0
39+
) ( sandbox )
40+
41+
[ignite-kernel:4.14.227](
42+
https://hub.docker.com/r/weaveworks/ignite-kernel/tags?page=1&name=4.14.227
43+
) [multi-arch]
44+
[ignite-kernel:4.19.183](
45+
https://hub.docker.com/r/weaveworks/ignite-kernel/tags?page=1&name=4.19.183
46+
) [multi-arch]
47+
[ignite-kernel:5.4.108](
48+
https://hub.docker.com/r/weaveworks/ignite-kernel/tags?page=1&name=5.4.108
49+
) [multi-arch] ( default )
50+
[ignite-kernel:5.10.25](
51+
https://hub.docker.com/r/weaveworks/ignite-kernel/tags?page=1&name=5.10.25
52+
) [multi-arch]
53+
54+
55+
[ignite-amazon-kernel](
56+
https://hub.docker.com/r/weaveworks/ignite-amazon-kernel/tags?page=1&name=v0.9.0
57+
)
58+
[ignite-amazonlinux](
59+
https://hub.docker.com/r/weaveworks/ignite-amazonlinux/tags?page=1&name=v0.9.0
60+
) 2
61+
[ignite-alpine](
62+
https://hub.docker.com/r/weaveworks/ignite-alpine/tags?page=1&name=v0.9.0
63+
)
64+
[ignite-centos](
65+
https://hub.docker.com/r/weaveworks/ignite-centos/tags?page=1&name=v0.9.0
66+
) 7, 8
67+
[ignite-opensuse](
68+
https://hub.docker.com/r/weaveworks/ignite-opensuse/tags?page=1&name=v0.9.0
69+
) tumbleweed, leap
70+
[ignite-ubuntu](
71+
https://hub.docker.com/r/weaveworks/ignite-ubuntu/tags?page=1&name=v0.9.0
72+
) [multi-arch] 16.04, 18.04, 20.04
73+
[ignite-kubeadm](
74+
https://hub.docker.com/r/weaveworks/ignite-kubeadm/tags?page=1&name=v0.9.0
75+
) [multi-arch] v1.18.3
76+
77+
78+
_________________
79+
80+
81+
## Enhancements
82+
83+
- Add option to change ID prefix ([#757](https://github.com/weaveworks/ignite/pull/757), [bboreham](https://github.com/bboreham), [stealthybox](https://github.com/stealthybox))
84+
- ps: Mark VM with * when the state can't be confirmed ([#808](https://github.com/weaveworks/ignite/pull/808), [darkowlzz](https://github.com/darkowlzz))
85+
- ps: Add out-of-date VM manifest status indicator ([#787](https://github.com/weaveworks/ignite/pull/787), [darkowlzz](https://github.com/darkowlzz))
86+
87+
88+
## Runtime
89+
90+
- Change the log level in RemoveContainer to debug ([#812](https://github.com/weaveworks/ignite/pull/812), [darkowlzz](https://github.com/darkowlzz))
91+
- runtime: Get containerd container task status ([#779](https://github.com/weaveworks/ignite/pull/779), [darkowlzz](https://github.com/darkowlzz))
92+
- Fix containerd cont delete when task load or delete fails ([#791](https://github.com/weaveworks/ignite/pull/791), [stealthybox](https://github.com/stealthybox))
93+
- Avoid race between stop/kill and wait ([#773](https://github.com/weaveworks/ignite/pull/773), [bboreham](https://github.com/bboreham))
94+
95+
96+
## Bug Fixes
97+
98+
- runtime: Handle error when container not found ([#809](https://github.com/weaveworks/ignite/pull/809), [darkowlzz](https://github.com/darkowlzz))
99+
- Handle error when the backend storage is uninitialized ([#807](https://github.com/weaveworks/ignite/pull/807), [darkowlzz](https://github.com/darkowlzz))
100+
- ps: Handle error when the backend storage is uninitialized ([#778](https://github.com/weaveworks/ignite/pull/778), [darkowlzz](https://github.com/darkowlzz))
101+
- Use declarative port mappings and copy files values when CLI flags are empty ([#796](https://github.com/weaveworks/ignite/pull/796), [onatm](https://github.com/onatm))
102+
- Fix vm stop-start with default providers ([#735](https://github.com/weaveworks/ignite/pull/735), [darkowlzz](https://github.com/darkowlzz))
103+
- Avoid crash when network has no gateway ([#749](https://github.com/weaveworks/ignite/pull/749), [bboreham](https://github.com/bboreham))
104+
- Refactor: extract TarExtract function ([#762](https://github.com/weaveworks/ignite/pull/762), [bboreham](https://github.com/bboreham))
105+
106+
107+
## Docs
108+
109+
- Fix MASTER_IP definition in kubeadm README ([#741](https://github.com/weaveworks/ignite/pull/741), [EmeraldShift](https://github.com/EmeraldShift))
110+
111+
112+
## OS Images
113+
114+
- Bump k3s to v1.20.4+k3s1 ([#800](https://github.com/weaveworks/ignite/pull/800), [gaby](https://github.com/gaby))
115+
- Bump ignite-spawn base image to Alpine to 3.13 ([#799](https://github.com/weaveworks/ignite/pull/799), [gaby](https://github.com/gaby))
116+
- Add a k3s sample image ([#739](https://github.com/weaveworks/ignite/pull/739), [EmeraldShift](https://github.com/EmeraldShift))
117+
118+
119+
## Kernels
120+
121+
- Support for Linux LTS kernel 5.10.x ([#804](https://github.com/weaveworks/ignite/pull/804), [gaby](https://github.com/gaby))
122+
- Upgrade kernel versions ([#798](https://github.com/weaveworks/ignite/pull/798), [gaby](https://github.com/gaby))
123+
- Bump default kernel to 5.4.102 ([#806](https://github.com/weaveworks/ignite/pull/806), [gaby](https://github.com/gaby))
124+
- Bump Kernel versions. Bump default kernel version to 5.4.108 ([#811](https://github.com/weaveworks/ignite/pull/811), [gaby](https://github.com/gaby))
125+
- Bump Kernel Versions for #811 ([#815](https://github.com/weaveworks/ignite/pull/815), [stealthybox](https://github.com/stealthybox))
126+
127+
128+
## Dependencies
129+
130+
- Upgrade to Firecracker v0.22.0 ([#692](https://github.com/weaveworks/ignite/pull/692), [stealthybox](https://github.com/stealthybox))
131+
- Upgrade firecracker to v0.22.4 ([#797](https://github.com/weaveworks/ignite/pull/797), [gaby](https://github.com/gaby))
132+
- Bump CNI to v0.8.7 ([#731](https://github.com/weaveworks/ignite/pull/731), [stealthybox](https://github.com/stealthybox))
133+
- Bump CNI Plugins to 0.9.1 ([#805](https://github.com/weaveworks/ignite/pull/805), [gaby](https://github.com/gaby))
134+
135+
136+
## Build
137+
138+
- Cache versioned shallow clones for kernel config patching ([#814](https://github.com/weaveworks/ignite/pull/814), [stealthybox](https://github.com/stealthybox))
139+
- Fix #! to use /usr/bin/env for certain scripts ([#789](https://github.com/weaveworks/ignite/pull/789), [stealthybox](https://github.com/stealthybox))
140+
141+
142+
## Testing
143+
144+
- Small test improvements ([#760](https://github.com/weaveworks/ignite/pull/760), [bboreham](https://github.com/bboreham))
145+
- Show output in test to aid debugging ([#759](https://github.com/weaveworks/ignite/pull/759), [bboreham](https://github.com/bboreham))
146+
- Move from Travis to Semaphore CI ([#770](https://github.com/weaveworks/ignite/pull/770), [bboreham](https://github.com/bboreham))
147+
148+
149+
## Releasing
150+
151+
- workflow/release-os-images: Disable fail-fast ([#730](https://github.com/weaveworks/ignite/pull/730), [darkowlzz](https://github.com/darkowlzz))
152+
- Allow clean builds from tarballs ([#766](https://github.com/weaveworks/ignite/pull/766), [stealthybox](https://github.com/stealthybox))
153+
- Add k3s to the release-os-image gh workflow ([#802](https://github.com/weaveworks/ignite/pull/802), [darkowlzz](https://github.com/darkowlzz))
154+
- is_git_repo: Return without echo ([#801](https://github.com/weaveworks/ignite/pull/801), [darkowlzz](https://github.com/darkowlzz))
155+
- Fix small bug in hack/gen-release-notes.sh ([#817](https://github.com/weaveworks/ignite/pull/817), [stealthybox](https://github.com/stealthybox))
156+
157+
158+
## Automated
159+
160+
- Bump peter-evans/create-pull-request from v3.8.1 to v3.8.2 ([#781](https://github.com/weaveworks/ignite/pull/781), [dependabot[bot]](https://github.com/dependabot[bot]))
161+
- Bump peter-evans/create-pull-request from v3.7.0 to v3.8.1 ([#780](https://github.com/weaveworks/ignite/pull/780), [dependabot[bot]](https://github.com/dependabot[bot]))
162+
- Bump peter-evans/create-pull-request from v3.6.0 to v3.7.0 ([#774](https://github.com/weaveworks/ignite/pull/774), [dependabot[bot]](https://github.com/dependabot[bot]))
163+
- Bump peter-evans/create-pull-request from v3.5.2 to v3.6.0 ([#758](https://github.com/weaveworks/ignite/pull/758), [dependabot[bot]](https://github.com/dependabot[bot]))
164+
- Bump peter-evans/create-pull-request from v3.5.1 to v3.5.2 ([#743](https://github.com/weaveworks/ignite/pull/743), [dependabot[bot]](https://github.com/dependabot[bot]))
165+
- Bump peter-evans/create-pull-request from v3.5.0 to v3.5.1 ([#738](https://github.com/weaveworks/ignite/pull/738), [dependabot[bot]](https://github.com/dependabot[bot]))
166+
- Bump peter-evans/create-pull-request from v3.4.1 to v3.5.0 ([#732](https://github.com/weaveworks/ignite/pull/732), [dependabot[bot]](https://github.com/dependabot[bot]))
167+
- Bump golangci/golangci-lint-action from v2.5.1 to v2.5.2 ([#816](https://github.com/weaveworks/ignite/pull/816), [dependabot[bot]](https://github.com/dependabot[bot]))
168+
- Bump golangci/golangci-lint-action from v2.3.0 to v2.5.1 ([#786](https://github.com/weaveworks/ignite/pull/786), [dependabot[bot]](https://github.com/dependabot[bot]))
169+
- Bump actions/setup-python from v2.2.0 to v2.2.1 ([#753](https://github.com/weaveworks/ignite/pull/753), [dependabot[bot]](https://github.com/dependabot[bot]))
170+
- Bump actions/setup-python from v2.1.4 to v2.2.0 ([#752](https://github.com/weaveworks/ignite/pull/752), [dependabot[bot]](https://github.com/dependabot[bot]))
171+
- [automated] Update go dependencies ([#767](https://github.com/weaveworks/ignite/pull/767), [github-actions[bot]](https://github.com/github-actions[bot]))
172+
- [automated] Update go dependencies ([#747](https://github.com/weaveworks/ignite/pull/747), [github-actions[bot]](https://github.com/github-actions[bot]))
173+
- [automated] Update go dependencies ([#742](https://github.com/weaveworks/ignite/pull/742), [github-actions[bot]](https://github.com/github-actions[bot]))
174+
- [automated] Update go dependencies ([#737](https://github.com/weaveworks/ignite/pull/737), [github-actions[bot]](https://github.com/github-actions[bot]))
175+
- [automated] Update go dependencies ([#733](https://github.com/weaveworks/ignite/pull/733), [github-actions[bot]](https://github.com/github-actions[bot]))
176+
- [automated] Update go dependencies ([#729](https://github.com/weaveworks/ignite/pull/729), [github-actions[bot]](https://github.com/github-actions[bot]))
177+
- [automated] Update go dependencies ([#769](https://github.com/weaveworks/ignite/pull/769), [github-actions[bot]](https://github.com/github-actions[bot]))
178+
5179
## v0.8.0
6180

7181
**Released:** 11/9/2020

docs/installation.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ save it as `/usr/local/bin/ignite` and make it executable.
9797
To install Ignite from the command line, follow these steps:
9898

9999
```bash
100-
export VERSION=v0.8.0
100+
export VERSION=v0.9.0
101101
export GOARCH=$(go env GOARCH 2>/dev/null || echo "amd64")
102102

103103
for binary in ignite ignited; do
@@ -120,7 +120,7 @@ commands should now be available:
120120

121121
```console
122122
$ ignite version
123-
Ignite version: version.Info{Major:"0", Minor:"8", GitVersion:"v0.8.0", GitCommit:"...", GitTreeState:"clean", BuildDate:"...", GoVersion:"...", Compiler:"gc", Platform:"linux/amd64"}
123+
Ignite version: version.Info{Major:"0", Minor:"8", GitVersion:"v0.9.0", GitCommit:"...", GitTreeState:"clean", BuildDate:"...", GoVersion:"...", Compiler:"gc", Platform:"linux/amd64"}
124124
Firecracker version: v0.22.4
125125
Runtime: containerd
126126
```

0 commit comments

Comments
 (0)