Solene Rapenne
|
b1d421728f
|
bento: update usage
|
2022-09-10 11:55:32 +02:00 |
|
Solene Rapenne
|
43e48a0a7b
|
bento: status code is now in a function and supports a parameter to display it in a loop
|
2022-09-10 11:54:51 +02:00 |
|
Solene Rapenne
|
8c762fe008
|
add gitignore
|
2022-09-10 00:49:09 +02:00 |
|
Solene Rapenne
|
4fd4db6a19
|
README: mark an already strike through task as DONE
|
2022-09-10 00:48:44 +02:00 |
|
Solene Rapenne
|
0d3a9f19c3
|
flake: make use of the version
|
2022-09-10 00:42:35 +02:00 |
|
Solene Rapenne
|
f345b3f4d3
|
bump flake version
|
2022-09-10 00:35:02 +02:00 |
|
Solene Rapenne
|
a891db25c9
|
README: improvement
|
2022-09-10 00:29:04 +02:00 |
|
Solene Rapenne
|
6964edc2e7
|
bento: add an init function to easily get started
|
2022-09-10 00:24:57 +02:00 |
|
Solene Rapenne
|
ee0c38e28b
|
README: add flakes
|
2022-09-10 00:24:22 +02:00 |
|
Solene Rapenne
|
e684890b20
|
add flakes
|
2022-09-10 00:11:42 +02:00 |
|
Solene Rapenne
|
eb2dbad720
|
bento: shellcheck fix recommendations
|
2022-09-09 23:57:44 +02:00 |
|
Solene Rapenne
|
3ade481087
|
bento: switch to bash because it uses SECONDS
|
2022-09-09 23:57:30 +02:00 |
|
Solene Rapenne
|
9b4843b10f
|
bento: fix a bug, building and deploying were producing different results due to extra files added to git
|
2022-09-09 23:48:11 +02:00 |
|
Solene Rapenne
|
112db7e731
|
bento: default build is now to build and not dry-build
|
2022-09-09 23:10:11 +02:00 |
|
Solene Rapenne
|
11a6faaccf
|
bento: add usage
|
2022-09-09 23:02:38 +02:00 |
|
Solene Rapenne
|
35bbc88e3e
|
bento: remove debug committed by mistake
|
2022-09-09 22:54:48 +02:00 |
|
Solene Rapenne
|
59e23ba679
|
README: add comments
|
2022-09-09 20:58:51 +02:00 |
|
Solene Rapenne
|
f672e3c593
|
README: it's now possible to have multiple hosts in a flake
|
2022-09-09 20:27:51 +02:00 |
|
Solene Rapenne
|
13e27d2086
|
README: get_status is bento status
|
2022-09-09 20:26:52 +02:00 |
|
Solene Rapenne
|
096a5e6683
|
libs: delete after merge
|
2022-09-09 20:25:25 +02:00 |
|
Solene Rapenne
|
a82ac6e264
|
bento status: use a pin emoji for non-flakes systems
|
2022-09-09 20:24:36 +02:00 |
|
Solene Rapenne
|
35ad762834
|
README: reflect changes after merge into a single script
|
2022-09-09 20:24:20 +02:00 |
|
Solene Rapenne
|
8b4dcd53b8
|
bento is now a self contained script
|
2022-09-09 20:05:33 +02:00 |
|
Solene Rapenne
|
b635d70af9
|
populate_chroot: add comments
|
2022-09-09 20:05:09 +02:00 |
|
Solene Rapenne
|
17dbea9416
|
populate_chroot: merge get_status
|
2022-09-09 20:04:57 +02:00 |
|
Solene Rapenne
|
e98997e641
|
populate_chroot: merge libs
|
2022-09-09 20:04:25 +02:00 |
|
Solene Rapenne
|
dc29e3bac3
|
get_status: merged into populate_chroot
|
2022-09-09 20:04:02 +02:00 |
|
Solene Rapenne
|
7fd5558111
|
libs: allow flakes to have multiple systems, if so, use the flakes output as directory and user names
|
2022-09-09 19:59:16 +02:00 |
|
Solene Rapenne
|
69abe73000
|
local_build: merged into populate_chroot
|
2022-09-09 19:58:05 +02:00 |
|
Solene Rapenne
|
c2208535bd
|
README: update the fleet status display
|
2022-09-08 22:30:48 +02:00 |
|
Solene Rapenne
|
98d7db8800
|
README: update ideas
|
2022-09-08 22:24:31 +02:00 |
|
Solene Rapenne
|
de9a61d393
|
libs: don't copy files to chroot if the local build failed
|
2022-09-08 22:14:54 +02:00 |
|
Solene Rapenne
|
e105a3da98
|
fix shellcheck warnings
|
2022-09-07 18:36:26 +02:00 |
|
Solene Rapenne
|
d0f53ca366
|
bootstrap: if the remote IP change, accept ssh fingerprint beforehand
|
2022-09-07 18:36:26 +02:00 |
|
Solene Rapenne
|
1c8f046ef1
|
libs: ensure non-flakes still work
|
2022-09-07 18:36:21 +02:00 |
|
Solene Rapenne
|
3cfd0eb51d
|
bootstrap: rollback if the sftp server isn't reachable
|
2022-09-07 18:33:21 +02:00 |
|
Solene Rapenne
|
aebf2a2a2c
|
get_status: handle new rollback state
|
2022-09-07 18:32:56 +02:00 |
|
Solene Rapenne
|
d01b71017d
|
README: document the new rollback feature and mark it DONE
|
2022-09-07 18:32:50 +02:00 |
|
Solene Rapenne
|
edb3868c6c
|
README: update the workflows to reflect the changes
|
2022-09-07 00:49:30 +02:00 |
|
Solene Rapenne
|
4910083bf4
|
README: update for get_status.sh new features
|
2022-09-07 00:43:43 +02:00 |
|
Solene Rapenne
|
cf6b52f7bc
|
README: mark TCP socket triggering an update as DONE
|
2022-09-07 00:28:47 +02:00 |
|
Solene Rapenne
|
05a866eb9a
|
README: mark versions reporting and matching as DONE
|
2022-09-07 00:28:32 +02:00 |
|
Solene Rapenne
|
116de7125f
|
bento: add a systemd service listening on port 51337 to trigger an update
|
2022-09-07 00:20:31 +02:00 |
|
Solene Rapenne
|
d78f55f837
|
local_build: not used much anymore but improve display
|
2022-09-07 00:20:01 +02:00 |
|
Solene Rapenne
|
54616d3905
|
libs: remove duplicated code to handle flakes/non flakes
|
2022-09-07 00:19:46 +02:00 |
|
Solene Rapenne
|
c35c171f8e
|
get_status: time column name enhanced
|
2022-09-07 00:18:58 +02:00 |
|
Solene Rapenne
|
59a10914a5
|
libs: factorize flake / non flake code
|
2022-09-06 21:56:04 +02:00 |
|
Solene Rapenne
|
f53a47ba82
|
shellcheck: rule SC2086
|
2022-09-06 21:54:43 +02:00 |
|
Solene Rapenne
|
639e4e3d86
|
get_status: now displays local and remote version
|
2022-09-06 20:58:00 +02:00 |
|
Solene Rapenne
|
2901d5a2d0
|
populate_chroot: generate a list of the derivation of each nixos
|
2022-09-06 20:49:56 +02:00 |
|