Commit Graph

151 Commits

Author SHA1 Message Date
Solène Rapenne 6418bd64ec
bento: use flake-utils to support all systems 2023-06-24 11:46:41 +02:00
Solène Rapenne 05c95104a9
rework README 2023-06-24 11:32:09 +02:00
Solène Rapenne 98361e3555
add a reboot timer 2023-06-24 11:31:49 +02:00
Solène Rapenne 189d476424
Merge pull request #7 from wamserma/patch-1
Update README.md (typo fix)
2023-06-01 23:30:52 +02:00
Solène Rapenne 6c9ae97537
Merge pull request #8 from wamserma/patch-2
bento: typo fix in status message
2023-06-01 23:29:20 +02:00
Markus Wamser 428bd2d374
bento: typo fix in status message 2023-05-30 13:25:12 +02:00
Markus Wamser 56b269cc5c
Update README.md (typo fix) 2023-05-30 12:34:56 +02:00
Solène Rapenne 33fc1e2772
Merge pull request #6 from gador/dry-build
add a config option to not build the config locally
2023-05-04 16:50:57 +02:00
Florian Brandes 3e7125d32e
add a config option to not build the config locally
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2023-05-02 21:44:07 +02:00
Solène Rapenne f85a445532
Merge pull request #3 from Blackhole1504/main
Add lib.mkDefault tag to the systemd timer value
2023-01-07 16:18:47 +01:00
Bastien b844a0b203
Make timer the default value
Add lib.mkDefault in front of the timer value to be able to specify per host values
2023-01-07 12:43:56 +01:00
Solène Rapenne 220b3de622
Merge pull request #2 from gador/add-port-setting
add REMOTE_PORT setting
2022-12-26 17:49:37 +01:00
Florian Brandes fcefd9e815
remote_port: bugfix for existing bento configurations
now REMOTE_PORT is set in `bento`, just like TIMEOUT
and therefore optional.

Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-12-20 10:47:58 +01:00
Florian Brandes 6ec3dd7b4e
add REMOTE_PORT setting
this allows the deployment server to run on a different
SSH port than the default port 22.

Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-12-19 19:25:15 +01:00
Solene Rapenne d8c28c8ebd bento: recreate the state file for every rebuild 2022-12-08 00:09:02 +01:00
Solene Rapenne 88f124b5b1 bento: only display two biggest time unit in the elapsed time in status 2022-12-08 00:08:37 +01:00
Solene Rapenne 018880d464 bento: use nvd when available 2022-12-08 00:07:27 +01:00
Solene Rapenne dbfd792609 README: fix a typo 2022-12-08 00:07:14 +01:00
Solene Rapenne be3183d764 README: cleanup DONE tasks 2022-10-06 22:34:44 +02:00
Solene Rapenne 171e9cfe17 lock: bump nixpkgs version 2022-10-06 22:29:56 +02:00
Solene Rapenne fcb949881a bento: status now waits for changes in chroot dir in an infinite loop 2022-10-06 22:29:41 +02:00
Solene Rapenne 2392b7720f utils: use startAt in bento-upgrade service to auto create the timer 2022-10-06 20:52:11 +02:00
Solene Rapenne a8ab5c476d flake: remove version 2022-10-04 23:03:41 +02:00
Solene Rapenne ba692bbf34 doc: fix a typo 2022-10-04 23:03:08 +02:00
Solene Rapenne 6b0eecb7f3 bento: diff shouldn't display an error for new machines 2022-10-04 23:02:59 +02:00
Solene Rapenne 80c0de326b bento: add a new feature to work in a push model 2022-10-04 23:02:41 +02:00
Solene Rapenne 9223913444 bento: remove useless comment 2022-09-29 18:15:02 +02:00
Solene Rapenne f14121f9bb bento: add command diff 2022-09-29 18:12:53 +02:00
Solene Rapenne b98bd0f845 bento: SFTP timeout is now configurable 2022-09-27 20:46:09 +02:00
Solene Rapenne 457d4d9ee3 README: add item to TODO 2022-09-27 00:16:57 +02:00
Solene Rapenne c41afe74b8 documentation: bento status reference and guide were mixed up 2022-09-27 00:10:03 +02:00
Solene Rapenne 8d7f17be31 documentation: reorder the position of a few parts 2022-09-27 00:07:09 +02:00
Solene Rapenne 6a7e16bbf2 README: add items to the TODO 2022-09-26 23:57:51 +02:00
Solene Rapenne 05007ad188 bento: add a default timeout to SFTP to avoid bento-upgrade.service to be stuck forever 2022-09-26 23:56:27 +02:00
Solène Rapenne a641340614
Merge pull request #1 from rapenne-s/documentation
turn the documentation into a more diataxis style
2022-09-26 23:42:32 +02:00
Solene Rapenne a7b4f7dae7 turn the documentation into a more diataxis style 2022-09-26 23:40:00 +02:00
Solene Rapenne 6de41994bf bento: add auto reboot mode 2022-09-24 17:18:39 +02:00
Solene Rapenne 4dfe31b6b1 bento: add BENTO_DIR variable to automatically use the right place for bento commands 2022-09-15 18:28:28 +02:00
Solene Rapenne 23ff8f94df bento: flake-update can only update a single input 2022-09-15 18:26:17 +02:00
Solene Rapenne bf98c6f469 bento: add a new option to update flakes recursively 2022-09-14 21:52:25 +02:00
Solene Rapenne 277dadafce bento: improve logic for handling command line 2022-09-14 21:52:14 +02:00
Solene Rapenne f91a6a6a88 README: the bento systemd service upgrade isn't an issue anymore but require more tests 2022-09-13 19:47:12 +02:00
Solene Rapenne 3f1b581a9c bento: don't restart the upgrading service 2022-09-13 19:46:35 +02:00
Solene Rapenne 917f003b6e README: update to a more recent asciicast for the status command 2022-09-12 19:27:11 +02:00
Solene Rapenne 396961cbed README: update to a more recent asciicast that is correct 2022-09-12 19:19:21 +02:00
Solene Rapenne 3be50d08dd README: update to a more recent asciicast 2022-09-12 18:44:31 +02:00
Solene Rapenne 71f722893b bump flake version 2022-09-12 18:11:12 +02:00
Solene Rapenne 4fbeae8ec5 README: add a caveat section 2022-09-12 13:37:35 +02:00
Solene Rapenne 6ad0f4424b bento: shellcheck on integrated scripts 2022-09-12 13:37:30 +02:00
Solene Rapenne 191703bd41 bento: add support for autonomous auto upgrade 2022-09-12 13:37:26 +02:00