Commit Graph

  • 6418bd64ec
    bento: use flake-utils to support all systems main 1.5.2 Solène Rapenne 2023-06-24 11:46:41 +0200
  • 05c95104a9
    rework README 1.5.1 Solène Rapenne 2023-06-24 11:32:09 +0200
  • 98361e3555
    add a reboot timer Solène Rapenne 2023-06-24 11:31:49 +0200
  • 189d476424
    Merge pull request #7 from wamserma/patch-1 Solène Rapenne 2023-06-01 23:30:52 +0200
  • 6c9ae97537
    Merge pull request #8 from wamserma/patch-2 Solène Rapenne 2023-06-01 23:29:20 +0200
  • 428bd2d374
    bento: typo fix in status message #8 Markus Wamser 2023-05-30 13:25:12 +0200
  • 56b269cc5c
    Update README.md (typo fix) #7 Markus Wamser 2023-05-30 12:34:56 +0200
  • 33fc1e2772
    Merge pull request #6 from gador/dry-build Solène Rapenne 2023-05-04 16:50:57 +0200
  • 3e7125d32e
    add a config option to not build the config locally #6 Florian Brandes 2023-05-02 21:36:57 +0200
  • f85a445532
    Merge pull request #3 from Blackhole1504/main Solène Rapenne 2023-01-07 16:18:47 +0100
  • b844a0b203
    Make timer the default value #3 Bastien 2023-01-07 12:43:56 +0100
  • 220b3de622
    Merge pull request #2 from gador/add-port-setting Solène Rapenne 2022-12-26 17:49:37 +0100
  • fcefd9e815
    remote_port: bugfix for existing bento configurations #2 Florian Brandes 2022-12-20 10:47:58 +0100
  • 6ec3dd7b4e
    add REMOTE_PORT setting Florian Brandes 2022-12-19 19:25:15 +0100
  • d8c28c8ebd bento: recreate the state file for every rebuild 1.5.0 Solene Rapenne 2022-12-08 00:09:02 +0100
  • 88f124b5b1 bento: only display two biggest time unit in the elapsed time in status Solene Rapenne 2022-12-08 00:08:37 +0100
  • 018880d464 bento: use nvd when available Solene Rapenne 2022-12-08 00:07:27 +0100
  • dbfd792609 README: fix a typo Solene Rapenne 2022-12-08 00:07:14 +0100
  • be3183d764 README: cleanup DONE tasks Solene Rapenne 2022-10-06 22:34:44 +0200
  • 171e9cfe17 lock: bump nixpkgs version 1.4.0 Solene Rapenne 2022-10-06 22:29:56 +0200
  • fcb949881a bento: status now waits for changes in chroot dir in an infinite loop Solene Rapenne 2022-10-06 22:29:41 +0200
  • 2392b7720f utils: use startAt in bento-upgrade service to auto create the timer Solene Rapenne 2022-10-06 20:52:11 +0200
  • a8ab5c476d flake: remove version 1.3.0 Solene Rapenne 2022-10-04 23:03:41 +0200
  • ba692bbf34 doc: fix a typo Solene Rapenne 2022-10-04 23:03:08 +0200
  • 6b0eecb7f3 bento: diff shouldn't display an error for new machines Solene Rapenne 2022-10-04 23:02:59 +0200
  • 80c0de326b bento: add a new feature to work in a push model Solene Rapenne 2022-10-04 23:02:41 +0200
  • 9223913444 bento: remove useless comment Solene Rapenne 2022-09-29 18:15:02 +0200
  • f14121f9bb bento: add command diff 1.2.0 Solene Rapenne 2022-09-29 18:12:53 +0200
  • b98bd0f845 bento: SFTP timeout is now configurable Solene Rapenne 2022-09-27 20:46:09 +0200
  • 457d4d9ee3 README: add item to TODO Solene Rapenne 2022-09-27 00:16:57 +0200
  • c41afe74b8 documentation: bento status reference and guide were mixed up Solene Rapenne 2022-09-27 00:10:03 +0200
  • 8d7f17be31 documentation: reorder the position of a few parts Solene Rapenne 2022-09-27 00:07:09 +0200
  • 6a7e16bbf2 README: add items to the TODO Solene Rapenne 2022-09-26 23:57:51 +0200
  • 05007ad188 bento: add a default timeout to SFTP to avoid bento-upgrade.service to be stuck forever Solene Rapenne 2022-09-26 23:50:59 +0200
  • a641340614
    Merge pull request #1 from rapenne-s/documentation Solène Rapenne 2022-09-26 23:42:32 +0200
  • a7b4f7dae7 turn the documentation into a more diataxis style #1 documentation Solene Rapenne 2022-09-26 23:40:00 +0200
  • 6de41994bf bento: add auto reboot mode 1.1.0 Solene Rapenne 2022-09-24 17:18:39 +0200
  • 4dfe31b6b1 bento: add BENTO_DIR variable to automatically use the right place for bento commands 1.0.7 Solene Rapenne 2022-09-15 18:28:28 +0200
  • 23ff8f94df bento: flake-update can only update a single input Solene Rapenne 2022-09-15 18:26:17 +0200
  • bf98c6f469 bento: add a new option to update flakes recursively 1.0.6 Solene Rapenne 2022-09-14 21:52:25 +0200
  • 277dadafce bento: improve logic for handling command line Solene Rapenne 2022-09-14 21:52:14 +0200
  • f91a6a6a88 README: the bento systemd service upgrade isn't an issue anymore but require more tests Solene Rapenne 2022-09-13 19:47:12 +0200
  • 3f1b581a9c bento: don't restart the upgrading service Solene Rapenne 2022-09-13 19:46:35 +0200
  • 917f003b6e README: update to a more recent asciicast for the status command Solene Rapenne 2022-09-12 19:27:11 +0200
  • 396961cbed README: update to a more recent asciicast that is correct Solene Rapenne 2022-09-12 19:19:21 +0200
  • 3be50d08dd README: update to a more recent asciicast Solene Rapenne 2022-09-12 18:44:31 +0200
  • 71f722893b bump flake version 1.0.5 Solene Rapenne 2022-09-12 18:11:12 +0200
  • 4fbeae8ec5 README: add a caveat section Solene Rapenne 2022-09-12 13:37:35 +0200
  • 6ad0f4424b bento: shellcheck on integrated scripts Solene Rapenne 2022-09-12 13:37:30 +0200
  • 191703bd41 bento: add support for autonomous auto upgrade Solene Rapenne 2022-09-12 13:37:26 +0200
  • 96c5dd8644 bento: improve the user experience when using test/switch 1.0.4 Solene Rapenne 2022-09-11 13:52:20 +0200
  • 32ce30c332 bento: a log file wasn't cleaned Solene Rapenne 2022-09-11 13:52:06 +0200
  • a710b56bed bento: files in the chroot should have the correct permission and ownership Solene Rapenne 2022-09-11 13:51:58 +0200
  • b1d421728f bento: update usage 1.0.3 Solene Rapenne 2022-09-10 11:55:32 +0200
  • 43e48a0a7b bento: status code is now in a function and supports a parameter to display it in a loop Solene Rapenne 2022-09-10 11:54:51 +0200
  • 8c762fe008 add gitignore Solene Rapenne 2022-09-10 00:49:09 +0200
  • 4fd4db6a19 README: mark an already strike through task as DONE Solene Rapenne 2022-09-10 00:48:44 +0200
  • 0d3a9f19c3 flake: make use of the version Solene Rapenne 2022-09-10 00:42:35 +0200
  • f345b3f4d3 bump flake version Solene Rapenne 2022-09-10 00:35:02 +0200
  • a891db25c9 README: improvement 1.0.2 Solene Rapenne 2022-09-10 00:29:04 +0200
  • 6964edc2e7 bento: add an init function to easily get started Solene Rapenne 2022-09-10 00:24:57 +0200
  • ee0c38e28b README: add flakes Solene Rapenne 2022-09-10 00:24:22 +0200
  • e684890b20 add flakes Solene Rapenne 2022-09-10 00:11:42 +0200
  • eb2dbad720 bento: shellcheck fix recommendations Solene Rapenne 2022-09-09 23:57:44 +0200
  • 3ade481087 bento: switch to bash because it uses SECONDS Solene Rapenne 2022-09-09 23:57:30 +0200
  • 9b4843b10f bento: fix a bug, building and deploying were producing different results due to extra files added to git 1.0.1 Solene Rapenne 2022-09-09 23:48:11 +0200
  • 112db7e731 bento: default build is now to build and not dry-build Solene Rapenne 2022-09-09 23:10:11 +0200
  • 11a6faaccf bento: add usage Solene Rapenne 2022-09-09 23:02:38 +0200
  • 35bbc88e3e bento: remove debug committed by mistake Solene Rapenne 2022-09-09 22:54:48 +0200
  • 59e23ba679 README: add comments Solene Rapenne 2022-09-09 20:58:51 +0200
  • f672e3c593 README: it's now possible to have multiple hosts in a flake 1.0.0 Solene Rapenne 2022-09-09 20:27:51 +0200
  • 13e27d2086 README: get_status is bento status Solene Rapenne 2022-09-09 20:26:52 +0200
  • 096a5e6683 libs: delete after merge Solene Rapenne 2022-09-09 20:25:25 +0200
  • a82ac6e264 bento status: use a pin emoji for non-flakes systems Solene Rapenne 2022-09-09 20:24:36 +0200
  • 35ad762834 README: reflect changes after merge into a single script Solene Rapenne 2022-09-09 20:24:20 +0200
  • 8b4dcd53b8 bento is now a self contained script Solene Rapenne 2022-09-09 20:05:33 +0200
  • b635d70af9 populate_chroot: add comments Solene Rapenne 2022-09-09 20:05:09 +0200
  • 17dbea9416 populate_chroot: merge get_status Solene Rapenne 2022-09-09 20:04:57 +0200
  • e98997e641 populate_chroot: merge libs Solene Rapenne 2022-09-09 20:04:25 +0200
  • dc29e3bac3 get_status: merged into populate_chroot Solene Rapenne 2022-09-09 20:04:02 +0200
  • 7fd5558111 libs: allow flakes to have multiple systems, if so, use the flakes output as directory and user names Solene Rapenne 2022-09-09 19:59:16 +0200
  • 69abe73000 local_build: merged into populate_chroot Solene Rapenne 2022-09-09 19:58:05 +0200
  • c2208535bd README: update the fleet status display Solene Rapenne 2022-09-08 22:30:48 +0200
  • 98d7db8800 README: update ideas Solene Rapenne 2022-09-08 22:24:31 +0200
  • de9a61d393 libs: don't copy files to chroot if the local build failed Solene Rapenne 2022-09-08 22:14:54 +0200
  • e105a3da98 fix shellcheck warnings Solene Rapenne 2022-09-07 18:36:26 +0200
  • d0f53ca366 bootstrap: if the remote IP change, accept ssh fingerprint beforehand Solene Rapenne 2022-09-07 18:36:26 +0200
  • 1c8f046ef1 libs: ensure non-flakes still work Solene Rapenne 2022-09-07 18:36:21 +0200
  • 3cfd0eb51d bootstrap: rollback if the sftp server isn't reachable Solene Rapenne 2022-09-07 18:33:21 +0200
  • aebf2a2a2c get_status: handle new rollback state Solene Rapenne 2022-09-07 18:32:56 +0200
  • d01b71017d README: document the new rollback feature and mark it DONE Solene Rapenne 2022-09-07 18:32:50 +0200
  • edb3868c6c README: update the workflows to reflect the changes Solene Rapenne 2022-09-07 00:49:30 +0200
  • 4910083bf4 README: update for get_status.sh new features Solene Rapenne 2022-09-07 00:43:43 +0200
  • cf6b52f7bc README: mark TCP socket triggering an update as DONE Solene Rapenne 2022-09-07 00:28:47 +0200
  • 05a866eb9a README: mark versions reporting and matching as DONE Solene Rapenne 2022-09-07 00:28:32 +0200
  • 116de7125f bento: add a systemd service listening on port 51337 to trigger an update Solene Rapenne 2022-09-07 00:20:31 +0200
  • d78f55f837 local_build: not used much anymore but improve display Solene Rapenne 2022-09-07 00:20:01 +0200
  • 54616d3905 libs: remove duplicated code to handle flakes/non flakes Solene Rapenne 2022-09-07 00:19:46 +0200
  • c35c171f8e get_status: time column name enhanced Solene Rapenne 2022-09-07 00:18:58 +0200
  • 59a10914a5 libs: factorize flake / non flake code Solene Rapenne 2022-09-06 21:56:04 +0200