Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ChimeraOS/frzr

A deployment and automatic update mechanism for operating systems
https://github.com/ChimeraOS/frzr

Merge pull request #52 from ChimeraOS/stable-testing-support

Improve matching of different image update channels

e38d815bd7374abc23a07d3f9b54f822156bb873 authored about 1 year ago by Alesh Slovak <[email protected]>
make alignment not burn my eyes

913b7a89afccd11b607f3764a445df251540d847 authored about 1 year ago by bouhaa <[email protected]>
re-enabled uploaded tests, also add logic and test to handle non existing stable channels

80edec4745c2da2847df55d1e10c382811060044 authored about 1 year ago by bouhaa <[email protected]>
published_at -> created_at

6873db5d7a8601c3e57c0e41ea2ef6a7fb5577d3 authored about 1 year ago by bouhaa <[email protected]>
make sure assets are done uploading

df9b5015fd60e79e62b2e0e043af4d81d5f62d11 authored about 1 year ago by bouhaa <[email protected]>
add NULL tests

6713e64238847109b05c4dd241c9ac73ec97fd93 authored about 1 year ago by bouhaa <[email protected]>
fixup test

ce7967708c8fe7b1501a2cc3a3800dec8065bbcf authored about 1 year ago by bouhaa <[email protected]>
handle null return if channels do not exist

a71c08e14d07554cff57f5337c628933443fdd56 authored about 1 year ago by bouhaa <[email protected]>
consistent tab usage

54569a0903749a148b0e9f56f013d580224e6802 authored about 1 year ago by bouhaa <[email protected]>
fixup testing channel selection

378a92bff425bfc061a2fd1a4e3cfd82911c4477 authored about 1 year ago by bouhaa <[email protected]>
Merge pull request #51 from ChimeraOS/repair-improvements

improve messaging around repair installs

7a1edba3de5b12bb39414a9a43a456e91cc2306a authored over 1 year ago by Alesh Slovak <[email protected]>
Merge pull request #53 from ChimeraOS/fix-overrides

Fix error from shellcheck on -n without quotes

51bb358de8913dd427d5cc150e17bb70deba70bb authored over 1 year ago by Alesh Slovak <[email protected]>
Fix error from shellcheck on -n without quotes

0fbfeae6d192ee17ec2c93944acc795bcd6c80fa authored over 1 year ago by Joaquín Ignacio Aramendía <[email protected]>
Revert "Force source back to stable when successful update"

This reverts commit fd1554e82eb8e123ff900616eeb6f420e0efbf6a.

Revert my rant in code. We don't ...

70af0760919494a4a2f4276681c51b82c5bd4ea4 authored over 1 year ago by Joaquín Ignacio Aramendía <[email protected]>
Allow for always prioritize newer stable release

- Replace created_at for published_at for time ordering releases.
- Add a check for the date of ...

26489700614a795161b31ba3e67a13f31127f16b authored over 1 year ago by Joaquín Ignacio Aramendía <[email protected]>
Remove all trailing spaces

296c37bd71f3a22615845fcd04e5aaa0806effa1 authored over 1 year ago by Joaquín Ignacio Aramendía <[email protected]>
Force source back to stable when successful update

This effectively makes any deployment outside stable to be a one time
only. The user can always ...

fd1554e82eb8e123ff900616eeb6f420e0efbf6a authored over 1 year ago by Joaquín Ignacio Aramendía <[email protected]>
Add missing case for explicit version numbers

Also test case for point releases to select exact match

c015fc719acdfa4560953ba425872f7c05041937 authored over 1 year ago by Joaquín Ignacio Aramendía <[email protected]>
tests: test4.dat use different dates for relases

Having the same timestamp for both entries is not realistic

efa8b9d2ff4dcbfdbe4769337d62626c2a27e179 authored over 1 year ago by Joaquín Ignacio Aramendía <[email protected]>
tests: Each channel requested should be respected

Each channel should be respected as the user requested. Even if that
means a downgrade from curr...

5f50c52374ff3450a7c3032fe00d2088a0707fdb authored over 1 year ago by Joaquín Ignacio Aramendía <[email protected]>
tests: run.sh: Correct channel on stable and testing cases

6cb3e648d8ee2d60d10fe636e10902aee372e343 authored over 1 year ago by Joaquín Ignacio Aramendía <[email protected]>
Improve matching of different image update channels

Be explicit in the matching of each of the update channels according to
our rules:

- Stable cha...

6ce4516691d0b1549dde140b2c5822991f3be2a0 authored over 1 year ago by Joaquín Ignacio Aramendía <[email protected]>
improve messaging around repair installs

6b6a5c2510304d8af55ff9edb2edc215b5896003 authored over 1 year ago by Alesh Slovak <[email protected]>
Merge pull request #50 from ChimeraOS/install-chroot-fix

Possible fix for install issues

86e33b714f601aa67ca1215b1389268e4aa477b1 authored over 1 year ago by alkazar <[email protected]>
Possible fix for install issues

1d686835eb5fa89b7210032b4a55991f2a72fdc6 authored over 1 year ago by Matthew Anderson <[email protected]>
Merge pull request #48 from ChimeraOS/lazy-umount

Lazy umount to fix error messages

47ed6ed3b25a3eaf6e5392623d6a88f7c2841ff2 authored over 1 year ago by alkazar <[email protected]>
Merge pull request #49 from ChimeraOS/rbind-umount

Fix umount issues related to chroot

1178234707f332dec7156c2dbea2da1515fd4539 authored over 1 year ago by alkazar <[email protected]>
Fix umount issues related to chroot

ce973ef1fcd53d53dd58f61f7176f550b1d5b411 authored over 1 year ago by Matthew Anderson <[email protected]>
Lazy umount to fix error messages

Some devices like the OXP mini will throw an update error because the umount command fails, I'm ...

686ed51d9f417efd2cd12144f9fb4df099ba69ce authored over 1 year ago by Matthew Anderson <[email protected]>
Merge pull request #47 from ChimeraOS/frzr-initramfs-chroot

frzr-initramfs use chroot for upgrades

59f924055f1f1c9eb6f0ba609aef35b7bbd73613 authored over 1 year ago by alkazar <[email protected]>
umount mounted /sys /dev /proc chroot points

a4fbfa5f23934630c83427028c34e835fff763be authored over 1 year ago by Matthew Anderson <[email protected]>
Use exported variables for chroot during upgrades

343764e8e4023944a82cb57140b285818b16a5ce authored over 1 year ago by Matthew Anderson <[email protected]>
[DRAFT] Use chroot for upgrades to fix an issue where initramfs would fail with kernel changes

c1e70ec6e8293e393d73ede1fac2f22bc7f1954c authored over 1 year ago by Matthew Anderson <[email protected]>
Merge pull request #46 from ruineka/frzr-configure

Add frzr-initramfs and frzr-tweaks

791ad7b64d4bfcf51497f0abab91284ebcea30bb authored over 1 year ago by alkazar <[email protected]>
Fix typo

5100ea183e567321876e2f5536ac17ebf73fe00d authored over 1 year ago by Matthew Anderson <[email protected]>
Add check for FIRMWARE_OVERRIDES to be provided by the install media

cf3d1497371cfb55ca3824bd0a5dd9ac83fcc93d authored over 1 year ago by Matthew Anderson <[email protected]>
Remove exit from frzr-initramfs

9ee21bce48deb115e2d087250f20193e73b39a1c authored over 1 year ago by Matthew Anderson <[email protected]>
Remove residue result check

003724e07d692e2eea79ed7c155fe2f3485eefb4 authored over 1 year ago by Matthew Anderson <[email protected]>
Align some code

a7a911e1f56c32868dddc6d4214a3a4d6e4984b3 authored over 1 year ago by Matthew Anderson <[email protected]>
Ensure we check for new deployed system for os release

a4d04eb0de6d42d022e3707a77e9be7fb29da864 authored over 1 year ago by Matthew Anderson <[email protected]>
Fix an issue where SUBVOL wasn't detected correctly for a new install

75d33b5339d76b73f40c3cc7463ee0bb86d18296 authored over 1 year ago by Matthew Anderson <[email protected]>
Attempting changes

f34fc190c6a6452ba350b51517a84fa1f4df93e2 authored over 1 year ago by Matthew Anderson <[email protected]>
Merge pull request #1 from jcfrosty/patch-1

Update frzr-initramfs

4f06b8eeba0e6f0617d9e7d41c74094b943aa75a authored over 1 year ago by Matthew Anderson <[email protected]>
Merge pull request #2 from jcfrosty/patch-2

Update frzr-tweaks

86e165217dc15672547d166078646af26722bc22 authored over 1 year ago by Matthew Anderson <[email protected]>
Update frzr-tweaks

Fixed typo

c534e2041cc4cd2fe99591976909c2a5a1cd8893 authored over 1 year ago by Jerrod Frost <[email protected]>
Update frzr-tweaks

build initramfs only on installed systems.

c4a49c21dbbd45db600f12dea504b29556417c80 authored over 1 year ago by Jerrod Frost <[email protected]>
Update frzr-initramfs

basic cleanup of whitespace.

ad3cda91252773f89f3adb6124ffd4b281bab8d6 authored over 1 year ago by Jerrod Frost <[email protected]>
Add frzr-configure

Fix pacman query

Fix syntax issue and mount path location

[Draft] Use frzr-tweaks to execute d...

c64b7b52950391b320606d18396b782bb9d1aa11 authored over 1 year ago by Matthew Anderson <[email protected]>
Merge pull request #42 from ChimeraOS/direct-image

Add support for uncompressed .img.tar.xz images

76f3531f24db8a8b37fcec20a23d821b8948a4c3 authored over 1 year ago by alkazar <[email protected]>
Merge pull request #41 from ChimeraOS/local-paths

Add support for remote deployments

6223b07b59d1ebd9bd3929e403665203d262e957 authored over 1 year ago by alkazar <[email protected]>
[Experimental] Check for a direct image data stream

ec32551ff3c40e8eab75b9fbdd68a93b7a145891 authored over 1 year ago by Matthew Anderson <[email protected]>
Fix remaining issues

dbf279725edc2eef403ce898d4d551be29e76484 authored over 1 year ago by Matthew Anderson <[email protected]>
Don't use $FRZR_IMAGE_SOURCE we have $FRZR_SOURCE already

d6071aa87309c864a5e2cb64f48d713ae4e061e6 authored over 1 year ago by Matthew Anderson <[email protected]>
Fix an issue where the deployment would fail when using absolute paths

705ca08ace919f5305decbe7b5940c49ab928cfc authored over 1 year ago by Matthew Anderson <[email protected]>
Check if the user passes a path to an image file

7432d5857712d89e5268b94e34abda2f5a0223dd authored over 1 year ago by Matthew Anderson <[email protected]>
Merge pull request #36 from ChimeraOS/rename-frzr-drive

Rename CHIMERA_UPDATE to FRZR_UPDATE to be more universal

106385c27a1db096540753186883e0f3ac6d6854 authored over 1 year ago by alkazar <[email protected]>
Rename CHIMERA_UPDATE to FRZR_UPDATE to be more universal

ff6aa0bfac34ebdcaa547a4a3a6ed302f7228b62 authored over 1 year ago by Matthew Anderson <[email protected]>
Merge pull request #35 from ChimeraOS/additional-arguments-fix

Fix additional arguments typo

5b93d13f97da691222f2eed9dddb53c8f9fe1ed4 authored over 1 year ago by alkazar <[email protected]>
Fix additional arguments typo

c102a527da302fb9fd204313e614de0f151c05b7 authored over 1 year ago by ruineka <[email protected]>
reload fstab after modifying it

9ce2e52d03052f3a130cd6961707ed9213daeb66 authored over 1 year ago by Alesh Slovak <[email protected]>
add compatibility for systems still using syslinux

c538e50e86a1ff017decb4971e22ab79ecb03b42 authored over 1 year ago by Alesh Slovak <[email protected]>
do not rely on systemd-boot migration to create directory - it may not have run yet!

261e1cd3e13c2ffcd53f767e87f79f3f856f48d1 authored over 1 year ago by Alesh Slovak <[email protected]>
fix migrations not being called

33a82b38b8c86a822491df0cc492e297b62a5742 authored over 1 year ago by Alesh Slovak <[email protected]>
Merge pull request #34 from ChimeraOS/systemd-boot

WIP: Systemd boot

608716bc275c8830e21046091e301f41f03d7019 authored almost 2 years ago by alkazar <[email protected]>
pass the OS version/name to the migration scripts

4f6d892a3f3690c74e2b64ee9e06032b11aadeef authored almost 2 years ago by Alesh Slovak <[email protected]>
move some remaining syslinux related code

e0b5759c5a389322f76ada0e9437dac890f8f7a5 authored almost 2 years ago by Alesh Slovak <[email protected]>
fix test

455e5f107acadbb7c6bdebc4d5c81351c5cc811b authored almost 2 years ago by Alesh Slovak <[email protected]>
must load microcode before initramfs!

663e2f31cecb0065038d6405a9e1f821b8d5ff68 authored almost 2 years ago by Alesh Slovak <[email protected]>
fix unlock kernel workaround

7e2ca0db36690ffbae26fce20303760448445ef1 authored almost 2 years ago by Alesh Slovak <[email protected]>
fix tests

1fa795d76155fba9f1b5a5ed7b1e93163c502b62 authored almost 2 years ago by Alesh Slovak <[email protected]>
rename function

f6c41940d9c7683a2a09f609e9e3920dc819a7d6 authored almost 2 years ago by Alesh Slovak <[email protected]>
some whitespace cleanup

79434e159863b810463e24686c1b57935f951cd2 authored almost 2 years ago by Alesh Slovak <[email protected]>
Merge branch 'master' into systemd-boot

abfc6369fdab33aebcc52e91712742abac263fd0 authored almost 2 years ago by Alesh Slovak <[email protected]>
drop legacy bios support in bootstrap

1da4e4b52affbe62e04658e0f2157a5f59e3a670 authored almost 2 years ago by Alesh Slovak <[email protected]>
Merge pull request #33 from ChimeraOS/migration-support

Check if the post_install function exists before applying

f897bb48845d00523ba5db411e50ace6e936dcf1 authored almost 2 years ago by alkazar <[email protected]>
Fix indentation

5f93b4d34dabd438b136e308149ef331c0f0dfdb authored almost 2 years ago by Joaquín Ignacio Aramendía <[email protected]>
Move deployment complete notice after migrations

93822fa9fc3106dad4866974ec312439d2c729c7 authored almost 2 years ago by Joaquín Ignacio Aramendía <[email protected]>
Check if the post_install function exists

95e6b98ad65c283e6925ecb4c8cf9d9977726d2b authored almost 2 years ago by Joaquín Ignacio Aramendía <[email protected]>
Adjust when the migrations hook takes place

4d72747f5521f4c1a042904cedb9cb0c9ca8a7fa authored almost 2 years ago by Matthew Anderson <[email protected]>
The method that worked for syslinux won't work for systemd-boot, manually setting amd/intel initrd for now.

4893d5c74abac04fd8815f878109bb061ed1ab91 authored almost 2 years ago by Matthew Anderson <[email protected]>
Correctly adjust the kernel parameters and initrd arguments for UEFI

f6c136429e87aa7a0f247d5bdfc85c78740d0856 authored almost 2 years ago by Matthew Anderson <[email protected]>
[Draft] Use systemd for UEFI systems

6ecaafbd479597fdbf70f81d225ea8f6974ea7fe authored almost 2 years ago by Matthew Anderson <[email protected]>
Merge pull request #32 from ChimeraOS/migration-support

Migration support

02e0f6c72dc3166506bdf4b6381e7e3470afe1a6 authored almost 2 years ago by alkazar <[email protected]>
Change post_install arguments

c7d869f691627157e848e483c13544a7b9a5d76a authored almost 2 years ago by Joaquín Ignacio Aramendía <[email protected]>
Add simple post_install migration steps

d10edb2131f07ab935f188b465016ee275cf712e authored almost 2 years ago by Joaquín Ignacio Aramendía <[email protected]>
Merge pull request #31 from ChimeraOS/defensive-check

Quote FRZR_SOURCE and check for space

cc634be4f8b42d8ad52365d1621b1f0114d84451 authored almost 2 years ago by alkazar <[email protected]>
Use && for consistency

3a7b0cca2af9c458f401e31600ed8534c1159fd7 authored almost 2 years ago by Joaquín Ignacio Aramendía <[email protected]>
Quote FRZR_SOURCE in checks and check for space

26319a79523315919b6e6b82a347424e6c65adc8 authored almost 2 years ago by Joaquín Ignacio Aramendía <[email protected]>
Merge pull request #30 from Fabianoshz/fix_syslinux_args

Escape syslinux additional initrd and arguments

4efefb3cd08e54107b5cc606b0a742bc08652302 authored almost 2 years ago by alkazar <[email protected]>
Escape syslinux additional initrd and arguments

b65add6969ba37dec8f6b8ae10bef34881b438b7 authored almost 2 years ago by Fabiano Honorato <[email protected]>
fix conditionals

e2ef919d5672982935c55ae086804e74fcbe3169 authored almost 2 years ago by Alesh Slovak <[email protected]>
Merge pull request #27 from ChimeraOS/local-media

Prepare frzr for local media deployments

3b7d08aff5b90fafb5dfe1983e6515fb42ff2cb8 authored almost 2 years ago by alkazar <[email protected]>
more whitespace fixes

5cdec60801b20862c5b885cc5a53efc4665dd97c authored almost 2 years ago by Alesh Slovak <[email protected]>
undo some whitespace changes

f2fd34e0eb1a90bbda75b7872a53e81f67b9633b authored almost 2 years ago by Alesh Slovak <[email protected]>
Revert "Clean up whitespaces"

This reverts commit 816e3e6ac832a003b0793413fa4825e6758337dd.

f6bb94c10995f9ded3c73993ae22eb61e0ea8757 authored almost 2 years ago by Alesh Slovak <[email protected]>
Clean up whitespaces

816e3e6ac832a003b0793413fa4825e6758337dd authored almost 2 years ago by Matthew Anderson <[email protected]>
Merge pull request #28 from ChimeraOS/repair-media

Prepare frzr for repair media

529cb8c3c1b107c1228c4a4e462e43e8ec9b5cdf authored almost 2 years ago by alkazar <[email protected]>
Merge pull request #29 from Samsagax/better-argument-parsing

Fix wrong argument passing to main()

944c11958419eaccae1b03857c89a95d96fd9aae authored almost 2 years ago by alkazar <[email protected]>
Use trailing space for params

d76be915fdf6ee5e7a2c00ac65ae407e76e83990 authored almost 2 years ago by Joaquín Ignacio Aramendía <[email protected]>
Fix wrong argument passing to main()

c04ec4ff9c6fcdb39d4a5b11a9c571b183a04a6c authored almost 2 years ago by Joaquín Ignacio Aramendía <[email protected]>