What's Changed
- Make squashfs defaults more consistent by @davidcassany in #2040
- Document cloud-config-defaults for SELinux support by @anmazzotti in #2046
- add symlink for missing binary on ubuntu 22.04+ by @furlongm in #2048
- Bump golang.org/x/net from 0.21.0 to 0.23.0 in the go_modules group across 1 directory by @dependabot in #2051
- Move green to tumbleweed by @davidcassany in #2053
- Add autologin feature by @frelon in #2056
- Refactor selinux method by @frelon in #2057
- Nightly retry pull by @frelon in #2058
- Disable boot entry if efivars is read-only by @frelon in #2059
- Enable SELinux for tumbleweed and green by @davidcassany in #2052
- Update embedded features docs by @frelon in #2062
- Fix stackable sources for build-iso by @davidcassany in #2061
- Change default root password by @davidcassany in #2055
- Add branding for live CD by @frelon in #2065
- Define layout with yaml format by @davidcassany in #2068
- SELinux relabel on boot by @frelon in #2074
- Add extra-cmdline flag to build-iso command by @frelon in #2072
- Move mount config file to /run/elemental by @davidcassany in #2073
- Update SELinux docs by @frelon in #2075
- Refine relabel step by @davidcassany in #2078
- Ensure SELinux relabelling can be disabled in configfile by @davidcassany in #2079
- Relabel presistent paths only at first boot by @davidcassany in #2080
- Bootloader-in-rootfs=true by @frelon in #2071
- Disable codecov/codecov-action by @frelon in #2077
- Remove the work around for bsc#1210690 and simplify code by @davidcassany in #2081
- Solve few linter warnings by @davidcassany in #2082
- Allow to compile for RPi by @bobmorane83 in #2084
- Remove obsolete flags for build-disk command by @frelon in #2085
- Fix recovery test by @frelon in #2086
- efivar bug by @frelon in #2089
- Move green-rpi flavor to tumbleweed by @frelon in #2092
- Fix overlaydir setup by @davidcassany in #2094
- Remove pre-existing Elemental initrds by @davidcassany in #2095
- Remove default network configuration by @davidcassany in #2031
- Update example oses by @davidcassany in #2097
- Ensure subvolume snapshots is mounted to list snapshots by @davidcassany in #2098
- Use fake mounter in tests by @davidcassany in #2100
- Add orange and blue flavors for nightly builds by @davidcassany in #2101
- Make EFI partition size configurable at install time by @davidcassany in #2105
- Bump mount utils by @davidcassany in #2099
- gomod package manager does not support 'vendor' key by @davidcassany in #2108
- Bump github.com/spf13/viper from 1.15.0 to 1.19.0 by @dependabot in #2111
- Bump github.com/spf13/cobra from 1.7.0 to 1.8.1 by @dependabot in #2113
- Bump k8s.io/mount-utils from 0.30.1 to 0.30.2 by @dependabot in #2115
- Bump github.com/google/go-containerregistry from 0.19.0 to 0.19.2 by @dependabot in #2112
- Bump github.com/onsi/gomega from 1.30.0 to 1.33.1 by @dependabot in #2114
- Bump golangci/golangci-lint-action from 4 to 6 by @dependabot in #2109
- Bump peaceiris/actions-hugo from 2 to 3 by @dependabot in #2110
- Use nightly tag for ghcr.io nightly builds by @anmazzotti in #2117
- Do not rebuild OS Images nightly by @anmazzotti in #2118
- Bump github.com/containerd/containerd from 1.7.12 to 1.7.18 by @dependabot in #2120
- Bump github.com/onsi/ginkgo/v2 from 2.17.2 to 2.19.0 by @dependabot in #2121
- Bump golang.org/x/crypto from 0.22.0 to 0.24.0 by @dependabot in #2123
- Bump github.com/cenkalti/backoff/v4 from 4.2.1 to 4.3.0 by @dependabot in #2119
- Bump github.com/bramvdbogaerde/go-scp from 1.2.1 to 1.4.0 by @dependabot in #2122
- Bump tp yip 1.6.2 by @davidcassany in #2128
- Bump yip to 1.9.2 by @davidcassany in #2130
- Set token to explicit content read permissions by @davidcassany in #2129
- Fix workflows, permissions at top level by @davidcassany in #2134
- Leftover from d3da1cf by @davidcassany in #2135
- Fix nested permissions definition by @davidcassany in #2136
- Allow insecure registries by @davidcassany in #2131
- Refactor ci by @davidcassany in #2137
- Bump github.com/google/go-containerregistry from 0.19.2 to 0.20.0 by @dependabot in #2140
- Bump golang.org/x/crypto from 0.24.0 to 0.25.0 by @dependabot in #2139
- Fix cache cleaning for PRs and main pushes by @davidcassany in #2144
- Bump github.com/containerd/containerd from 1.7.18 to 1.7.19 by @dependabot in #2143
- Remove unused steps in workflow by @davidcassany in #2147
- Bump k8s.io/mount-utils from 0.30.2 to 0.30.3 by @dependabot in #2149
- Bump github.com/containerd/containerd from 1.7.19 to 1.7.20 by @dependabot in #2150
- Bump github.com/bramvdbogaerde/go-scp from 1.4.0 to 1.5.0 by @dependabot in #2151
- Add test for auto disabled boot entry in Grub by @davidcassany in #2148
- Bump github.com/jaypipes/ghw from 0.9.1-0.20220511134554-dac2f19e1c76 to 0.12.0 by @dependabot in #2154
- Bump github.com/onsi/gomega from 1.33.1 to 1.34.0 by @dependabot in #2153
- Bump github.com/onsi/ginkgo/v2 from 2.19.0 to 2.19.1 by @dependabot in #2152
- Bump github.com/google/go-containerregistry from 0.20.0 to 0.20.1 by @dependabot in #2156
- Bump github.com/onsi/gomega from 1.34.0 to 1.34.1 by @dependabot in #2157
- Bump efi library by @davidcassany in #2158
- Make RAW disks recovery partition expandable by @davidcassany in #2159
- Expose ELEMENTAL_CLOUD_INIT_PATHS option by @anmazzotti in #2163
- Add build-disk documentation by @anmazzotti in #2164
- Adjust permissions for github pages deploy by @anmazzotti in #2165
- Disable network in initrd and disable selinux by @davidcassany in #2170
- Bump github.com/google/go-containerregistry from 0.20.1 to 0.20.2 by @dependabot in #2161
- Bump github.com/onsi/ginkgo/v2 from 2.19.1 to 2.20.2 by @dependabot in #2169
- Extend upgrade test to upgrade recovery too by @davidcassany in #2173
- Bump yip to v1.9.3 by @frelon in #2174
- Bump github.com/onsi/gomega from 1.34.1 to 1.34.2 by @dependabot in #2176
- Bump github.com/docker/docker from 24.0.9+incompatible to 25.0.6+incompatible in the go_modules group by @dependabot in #2155
- Bump k8s.io/mount-utils from 0.30.3 to 0.31.0 by @dependabot in #2177
- Bump github.com/opencontainers/runc from 1.1.13 to 1.1.14 in the go_modules group by @dependabot in #2181
- Add user defined labels to snapshot info by @anmazzotti in #2175
- Implement state subcommand by @anmazzotti in #2182
- Bump github.com/jaypipes/ghw from 0.12.0 to 0.13.0 by @dependabot in #2178
- Bump golang.org/x/crypto from 0.26.0 to 0.27.0 by @dependabot in #2186
- Bump k8s.io/mount-utils from 0.31.0 to 0.31.1 by @dependabot in #2185
- Bump github.com/containerd/containerd from 1.7.20 to 1.7.22 by @dependabot in #2184
- Switch to git in OBS by @davidcassany in #2187
- Fix docker build warnings when using buildx by @frelon in #2183
- Add push-images workflow by @frelon in #2189
- Improve state file testing by @davidcassany in #2190
- Take ref as input in push-images workflow by @frelon in #2191
New Contributors
- @bobmorane83 made their first contribution in #2084
Full Changelog: v2.1.0...v2.2.0