3 Oct 2023 |
kasbah | i can just delete the hdd of the staging servers, right? even abdo-dev? | 13:01:04 |
kasbah | i can recreate them with ansible... | 13:01:16 |
kasbah | Abdulrhmn Ghanem | 13:01:22 |
Abdulrhmn Ghanem | In reply to @kasbah:matrix.org i can just delete the hdd of the staging servers, right? even abdo-dev? yes | 14:39:39 |
20 Oct 2023 |
kasbah | Abdulrhmn Ghanem:
I like Docker Compose but you need to be aware of some limitations. For example, healthchecks are allowed in the docker-compose.yml file but Docker Compose will never check for them periodically. This was supposed to be something just for Docker Swarm, which uses the same format. Devs don’t want to introduce healthcheck into Docker itself (and Docker Compose doesn’t add any daemon for that either).
https://lobste.rs/s/wdqpcw/just_paying_figma_15_month_because#c_tesbpl
| 10:27:26 |
Abdulrhmn Ghanem | In reply to @kasbah:matrix.org
Abdulrhmn Ghanem:
I like Docker Compose but you need to be aware of some limitations. For example, healthchecks are allowed in the docker-compose.yml file but Docker Compose will never check for them periodically. This was supposed to be something just for Docker Swarm, which uses the same format. Devs don’t want to introduce healthcheck into Docker itself (and Docker Compose doesn’t add any daemon for that either).
https://lobste.rs/s/wdqpcw/just_paying_figma_15_month_because#c_tesbpl
So many compose features work but nobody knows why😂 So far the checks are running on time, for example when I hid gitea we got exactly an error every 2mins (I don't remember if this is the exact period) reported in sentry dashboard | 10:53:20 |
Abdulrhmn Ghanem | If you have other suggestions I happy to try them | 10:54:09 |
kasbah | no, it's all good. if it works it works | 11:01:46 |
4 Dec 2023 |
| sandreas joined the room. | 21:17:41 |
sandreas | I recently stumbled over the ottercast project. Is this the right place to ask some questions? | 21:18:45 |
kasbah | hi sandreas, not directly as we just make the website that hosts/mirrors the project | 22:17:10 |
kasbah | probably best to get in touch over github with the creators | 22:17:39 |
5 Dec 2023 |
sandreas | ok thank you | 09:40:38 |
sandreas | kasbah: | 09:40:45 |
| @appservice:libera.chat left the room. | 12:45:11 |
Abdulrhmn Ghanem | Seems like a good feature in the future
https://github.com/kitspace/kitspace-v2/issues/620 | 14:48:09 |
kasbah | sandreas, are you going to build an ottercast? because I have thought about doing that myself | 15:24:30 |
6 Dec 2023 |
| psydroid changed their display name from psydroid to Tyrannosaurus Rex. | 17:26:48 |
| psydroid changed their display name from Tyrannosaurus Rex to psydroid. | 17:45:47 |
11 Dec 2023 |
| matrix-t2bot joined the room. | 15:57:56 |
4 Jan 2024 |
| XenGi joined the room. | 15:10:38 |
XenGi | ohai! I updated my project, when does the kitspace site reflect those updates? Do I have to trigger something or just wait? | 15:12:06 |
kasbah | hi XenGi, we need to switch over to kitspace-v2 so there is going to be a little bit of a delay (at least a few weeks). | 15:55:13 |
kasbah | you can help by letting us know if your project looks ok here: https://review.staging.kitspace.dev/xengi/darling | 15:55:30 |
5 Jan 2024 |
XenGi | hi kasbah , over there it's also the old version. But I'll wait. All good. | 15:29:43 |
Abdulrhmn Ghanem | kasbah: do we have mirror intervals set up in gitea? | 15:50:20 |
6 Jan 2024 |
kasbah | Abdulrhmn Ghanem: i thought we did. can you check? | 09:20:53 |
7 Jan 2024 |
kasbah | Abdulrhmn Ghanem: I think the default is for the mirrors to update every 10m. The issue on review seems to be this making the processor crash:
🚀 Kitspace processor service is running.
https://partinfo.kitspace.org/graphql health check passed
Acquired sync lock for /gitea-data/git/repositories/jana-marie/usb-led-otter.git
Pulling updates for /gitea-data/git/repositories/jana-marie/usb-led-otter.git
node:internal/errors:857
const err = new Error(message);
^
Error: Command failed: cd /data/checkout/Jana-Marie/USB-LED-Otter && git pull
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
at ChildProcess.exithandler (node:child_process:402:12)
at ChildProcess.emit (node:events:513:28)
at maybeClose (node:internal/child_process:1100:16)
at Socket.<anonymous> (node:internal/child_process:458:11)
at Socket.emit (node:events:513:28)
at Pipe.<anonymous> (node:net:301:12) {
code: 128,
killed: false,
signal: null,
cmd: 'cd /data/checkout/Jana-Marie/USB-LED-Otter && git pull',
stdout: '',
stderr: 'fatal: not a git repository (or any parent up to mount point /)\n' +
'Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).\n'
}
| 11:26:25 |
kasbah | (how come we use docker but stuff still just changes under us?) | 11:28:23 |
Abdulrhmn Ghanem | In reply to @kasbah:matrix.org
Abdulrhmn Ghanem: I think the default is for the mirrors to update every 10m. The issue on review seems to be this making the processor crash:
🚀 Kitspace processor service is running.
https://partinfo.kitspace.org/graphql health check passed
Acquired sync lock for /gitea-data/git/repositories/jana-marie/usb-led-otter.git
Pulling updates for /gitea-data/git/repositories/jana-marie/usb-led-otter.git
node:internal/errors:857
const err = new Error(message);
^
Error: Command failed: cd /data/checkout/Jana-Marie/USB-LED-Otter && git pull
fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
at ChildProcess.exithandler (node:child_process:402:12)
at ChildProcess.emit (node:events:513:28)
at maybeClose (node:internal/child_process:1100:16)
at Socket.<anonymous> (node:internal/child_process:458:11)
at Socket.emit (node:events:513:28)
at Pipe.<anonymous> (node:net:301:12) {
code: 128,
killed: false,
signal: null,
cmd: 'cd /data/checkout/Jana-Marie/USB-LED-Otter && git pull',
stdout: '',
stderr: 'fatal: not a git repository (or any parent up to mount point /)\n' +
'Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).\n'
}
https://github.com/kitspace/kitspace-v2/pull/624#issuecomment-1880030975 😅 | 11:28:52 |