1
0
mirror of https://github.com/rancher/os.git synced 2025-08-17 06:17:35 +00:00
Commit Graph

639 Commits

Author SHA1 Message Date
Olli Janatuinen
ed368597f6 v2.0.2-rc2
* Include NFS client to console
* Support command "ros engine switch latest"
* Use long term branch v2.0.x for os-services
* Use docker build, builder, buildx and compose from docker:cli container
* Unify docker compose and docker-compose commands
* Automatically select latest docker version in first boot
2024-10-20 12:37:39 +00:00
Olli Janatuinen
2a0c230143 Drop golint which does not work anymore with current Golang versions 2024-10-19 08:06:10 +00:00
Olli Janatuinen
35caf34ad3 v2.0.2-rc1
* Optimize kernel parameters based on MinIO recommendations
* Use Docker 26.1.4 by default
2024-06-07 16:53:10 +00:00
Olli Janatuinen
ab3f7a0b49 v2.0.0
* Downgrade system-docker to 17.06.107 (last version before rename)
* Use Docker 24.0.9 by default. 25.0.3 available as alternative.
* Buildroot 2023.02.10
* Kernel 5.10.211
* Always generate dhcpd.conf (not only with Wi-Fi)
* Support user Docker "data_root" configuration
2024-03-05 19:33:51 +00:00
Olli Janatuinen
615b3d4f7c v2.0.0-rc1
* Load apparmor on boot also when booting from disk
* Rename system-dockerd to system-engine
* Do not cache service metadatas
* Do not cache Docker image to ISO file
* Disable system-docker bridge by default
* Remove deprecated --oom-score-adjust flag
* Update VMware tools to 12.2.5
* Update QEMU guest agent to 7.2
* Remove broken VirtualBox tools
2023-08-20 17:40:37 +00:00
Olli Janatuinen
f87c220f1b v2.0.0-beta7
- Docker 24.0.5
- Kernel 5.10.188
- System-docker 17.06.108
- System container images compresses with zstd instead of xz
- Added WSL2 support
- Include Hyper-V, ProxmoxVE and VMware tools to ISO
- Include apparmor tools to console
- Enable apparmor by default
- Remove experimental selinux support
- Include chroot command to initrd
2023-08-06 12:55:50 +00:00
Olli Janatuinen
4148642e5f v2.0.0-beta6
- Buildroot 2022.02.8
-- with cherry-picked memory leak fix for dhcpcd
- Kernel 5.10.162
- Docker 23.0.0-rc.3
- System-docker 17.06.107
- Removed debugging tool system-docker-containerd-ctr
- Build ros binary with Go version 1.19.5
- Improve debug mode by disabling auto reboot and asking resolution
2023-01-22 14:16:32 +01:00
David
977771c4bd rpi kernel to v5.10.110 2022-07-25 09:59:39 -07:00
Olli Janatuinen
1b4afa25a3 Sleep 30 seconds after creating release 2022-07-25 09:59:39 -07:00
Olli Janatuinen
9bf4143625
Change console back to iptables-legacy (#85) 2021-04-12 23:57:27 +03:00
Olli Janatuinen
1d57b438b9
Increase Raspberry boot partition size (#83) 2021-04-12 21:28:52 +03:00
Olli Janatuinen
fe5bdc0f4c
Automatically publish iPXE files (#81) 2021-04-12 19:38:06 +03:00
Olli Janatuinen
91271efc14
- Kernel 5.10.28 (5.10.27 for Raspberry Pi) (#79) 2021-04-12 17:35:12 +03:00
He Liu
791c924cd9
Rename bootfiles to bootloader (#69)
It is downloading the bootloader, not the bootfiles.
2021-03-26 06:55:18 +02:00
Olli Janatuinen
0c950bd3ea
Support user Docker userns-remap (#63) 2021-02-19 09:38:44 -03:00
Olli Janatuinen
6fd46ddee4 Enable pull request validation 2021-02-18 20:17:40 +02:00
Olli Janatuinen
b31b3fe738 v2.0.0-beta3
- Share kernel with k3OS (5.4.0-54.60-rancher1)
- Buildroot 2020.02.8
- Docker 20.10.2
2021-02-18 20:16:40 +02:00
Olli Janatuinen
d1ffbcabc3 Optimize kernel parameters
- Reserve 64 MB memory for admin
- Set vm.max_map_count=262144 which is needed by ElasticSearch
- Set fs.inotify.max_user_watches=104857 which is needed by Cadvisor
- Use memory settings based on Nutanix guidance
2021-02-18 20:14:11 +02:00
Olli Janatuinen
6e80223672 Fixed issues found from v1.9.0-beta2
- Replaced default console with Debian console
- Included Project Burmilla to ros command info
- Fixed docker-machine compability
- Bump up kernel to 4.14.207
- Include /etc/lsb-release file to Debian console
- Updated ifconfig parsing command to match Debian console syntax
- Corrected Burmilla URLs
- Use fixed version of open-vm-tools
- Create /var/log/wtmp file on first boot so "last" command will works
- Use /etc/issue file as motd
- Support to create ISO file without firmware files
2021-02-18 20:08:53 +02:00
Olli Janatuinen
872f1cd6da Initiate Burmilla OS project
- Use burmilla GitHub repos
- Release under burmilla Docker Hub
- GitHub action for create releases
- Updated boot image and login banner
- Use Debian as default console
- Updated system-cron to v0.5.0
- Updated services to latest versions
- Bump up kernel to 4.14.206
- Include burmilla/os-debianconsole:v1.9.0 to initrd
2021-02-18 20:07:36 +02:00
Jérôme Revillard
397977b0af Create flush_crt_nbd.sh
Same as flush_crt_iso.sh but for qcow2/3 image files
2020-01-21 13:20:15 +08:00
niusmallnan
5b629d0d13 Add networking info for collect_rancheros_info.sh 2019-12-30 13:30:09 +08:00
niusmallnan
7cad727413 Support for flushing cert to initrd only 2019-08-22 14:43:03 +08:00
niusmallnan
ba2cfe89c6 Add a script that can flush custom certs to iso file 2019-07-10 15:35:02 +08:00
Benjamin S. Allen
d9caf6fa20 Allow build on a host with matching kernel version
Change allows for a build on a host with a matching kernel version
instead of forcing that the version must always be greater.
2019-06-10 03:51:17 +02:00
niusmallnan
be93067b1f Fix the build scripts for arm64 2019-05-29 14:45:22 +08:00
niusmallnan
66981b1b50 Add checksum for pingan image 2019-05-17 15:08:24 +08:00
niusmallnan
943ecaaa78 Rename azure to azurebase as we build azure image in os-packer 2019-05-17 10:31:55 +08:00
niusmallnan
679fc1a208 Autoload the predefined user images 2019-05-16 10:04:20 +02:00
Jason-ZW
6e6f7f38d7 Bump up rpi to 4.14.114 2019-05-16 05:02:39 +02:00
niusmallnan
c130467a7d Update layout-initrd script 2019-05-14 16:12:13 +08:00
niusmallnan
91955249ef Fix a bug where booting from ISO on kvm
1. Use '-boot -c' for hard disk first
2. Remove duplicated kernel boot params
2019-05-14 16:08:59 +08:00
niusmallnan
470c686bbc Update os install logic
1. Fix a bug where install to a nvme disk
2. Remove unused code
3. Move cache services logic to os installer
2019-05-14 09:08:46 +02:00
niusmallnan
4d9c30ed33 Revert "Move docker base image from Xenial to Bionic"
This reverts commit d284e41dee.
2019-05-05 11:13:47 +02:00
niusmallnan
d284e41dee Move docker base image from Xenial to Bionic 2019-05-05 10:41:35 +02:00
niusmallnan
3edf512725 Fix rpi build 2019-05-03 15:57:16 +08:00
niusmallnan
062947170d Update the layout-initrd script 2019-04-30 12:04:41 +08:00
niusmallnan
19cf9b28bc Better to find the loop device when building the RPi image 2019-04-28 12:02:15 +08:00
kingsd041
8b75752225 Add PingAn Cloud Support 2019-03-25 11:14:31 +08:00
niusmallnan
eb762f903f Fix os-releases symlink 2019-03-18 13:55:01 +08:00
niusmallnan
a57fb3e5c3 Fix indent for scripts/layout-initrd 2019-03-11 17:42:03 +08:00
niusmallnan
18b2fe50af Add rancheros-vmware.vmdk to github release page 2019-03-06 07:54:01 +08:00
niusmallnan
33ea2b1022 Support for pre-defined user images in the iso 2019-03-05 18:02:35 +08:00
niusmallnan
1b78637f3e Do not rebuild all-volumes and console in rpi64 build
It will cause booting hangs when recreating containers
2019-02-28 16:02:11 +08:00
niusmallnan
7f4f270129 Update release scripts
1. also upload the artifacts to the github release page
2. add checksums for most artifacts
2019-02-21 13:15:30 +08:00
niusmallnan
a462e3e518 Add firmware to support wireless on RPi3 2019-02-19 16:52:07 +08:00
niusmallnan
204f8890ab Fix missing VERSION for rpi64 build 2019-02-06 11:27:24 +08:00
kingsd041
5cfa416b8b Add collection rancheros information script 2019-01-23 22:16:15 +08:00
kingsd041
6366727270 Add proxmoxve release 2019-01-22 11:03:54 +08:00
niusmallnan
ab7abbf132 Use OS_AUTOFORMAT instead of VMWARE_AUTOFORMAT 2019-01-21 14:09:13 +08:00