[03:28:40] some (but not all) of my tools have been going down over the past hour and a bit, seems to be working now though [03:38:33] AntiComposite: that was ceph misbehaving (due to some supposedly harmless maintenance.) The storm should be over, is everything working properly for you now? [03:38:58] looks like it, yes [03:39:47] great. Sorry about the flaps! I'm going to set this aside and try again tomorrow, hopefully it will be smoother on the second attempt. [07:06:31] !log chlod@tools-bastion-13 tools.copyvios webservice restart (was 504) [07:06:34] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.copyvios/SAL [07:31:59] !log tools reboot nfs workers to reset processes stuck in D state [07:32:01] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools/SAL [09:21:29] !log toolsbeta test for sal [09:21:33] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Toolsbeta/SAL [09:22:23] !log admin test fol sal [09:22:28] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Admin/SAL [09:44:17] !log admin starting ceph-osd@66 on cloudcephosd1004 (T402499) [09:44:33] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Admin/SAL [09:44:33] T402499: [ceph] 2025-08-21 ceph issues bringing new osds up - https://phabricator.wikimedia.org/T402499 [09:45:48] hmm... failed [10:32:55] !log admin starting ceph-osd@68 on cloudcephosd1004 (T402499) [10:33:02] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Admin/SAL [10:33:02] T402499: [ceph] 2025-08-21 ceph issues bringing new osds up - https://phabricator.wikimedia.org/T402499 [10:35:55] !log admin starting ceph-osd@69 on cloudcephosd1004 (T402499) [10:36:00] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Admin/SAL [12:18:25] !log admin destroying osd 66 on cloudcephosd1004, will recreate (T402499) [12:18:31] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Admin/SAL [12:18:31] T402499: [ceph] 2025-08-21 ceph issues bringing new osds up - https://phabricator.wikimedia.org/T402499 [15:25:07] !log bd808@tools-bastion-12 tools.paste Set default delete time to 1 hour [15:25:10] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.paste/SAL [15:55:35] !log bd808@tools-bastion-12 tools.paste Set private_only=true to disable paste browsing. [15:55:37] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.paste/SAL [17:51:00] Hi, I am looking at how to deploy to toolforge from gerrit. Can someone Please point me to any any resource that will be of help. [17:52:37] Xvansic: on gerrit, in the search field, start typing: project:toolforge and after a second it should start autocompleting and show you existing gerrit projects related to it [17:53:11] @Xvansic: Gerrit does not have post-commit webhooks or per-project CI, so you will probably need to use a manual process. https://wikitech.wikimedia.org/wiki/Help:Toolforge/Deploy_your_tool is the tooling. [17:54:39] Thank you both, mutante, bd808. [17:54:46] @Xvansic: if you are looking for information on something other than automating a buildpack deployment then please give more details about what your situation and goals are. [19:27:47] !log lucaswerkmeister@tools-bastion-13 tools.lexeme-forms deployed 3776ee4000 (l10n updates: yue-hant) [19:27:50] Logged the message at https://wikitech.wikimedia.org/wiki/Nova_Resource:Tools.lexeme-forms/SAL [19:29:01] I have to say, even without push-to-deploy I’m quite enjoying the build pack deploy flow [19:29:21] it’s a bit slower (previously I could usually skip any venv stuff), but that’s okay because I don’t have to babysit it as much ^^ [19:29:42] I just press arrow-up to pull the single command out of my shell history, fill in the new SAL message, and done [19:29:59] (`toolforge build start --use-latest-versions https://gitlab.wikimedia.org/toolforge-repos/lexeme-forms && webservice restart && dologmsg 'deployed HASH (MSG)'`) [19:36:41] does that let me also declare the webservice? (re @lucaswerkmeister: I just press arrow-up to pull the single command out of my shell history, fill in the new SAL message, and done) [19:37:05] I’m not sure what you mean [19:38:02] I have a service.template file directly in the tool’s home directory (downloaded from gitlab: https://sal.toolforge.org/log/ETJoI5gB8tZ8Ohr0F25F) [19:38:11] that’s where the webservice is declared [19:41:10] https://codesearch.wmcloud.org/ is timing out and https://spamcheck.toolforge.org/ is 404ing unexpectedly, which is similar to what happened yesterday but different tools [19:42:53] i was recently wondering if i can have something in the tool's repo that would define how a webservice looks like, and then run a deploy command of some sort (re @lucaswerkmeister: I’m not sure what you mean) [19:43:08] https://wikitech.wikimedia.org/wiki/Help:Toolforge/Deploy_your_tool seems to indicate the answer is "not yet" [19:43:10] AFAIK that’s planned but doesn’t exist yet [19:43:42] yeah [23:11:11] I am looking at how to build the code for production — the code has two sections, the frontend (NextJs) and the backend (Nodejs), the front has to be build and static files deployed on toolforge. if the code was hosted on gitlab I can easily handle the frontend but the code is on gerrit. So I am looking for guidance to achieve this. (re @wmtelegram_bot: @Xvansic [23:11:11] if you [23:11:13] are looking for information on something other than automating a buildpack deployment then please give ...) [23:15:35] @Xvansic: Moving the git repo from gerrit to gitlab may give you some additional options. Self-service CI configuration is the main thing I'm thinking of at the moment. The image builder system works with any public git host, so it is possible to use a gerrit repo as a build source. [23:15:51] https://wikitech.wikimedia.org/wiki/Help:Toolforge/Building_container_images and https://wikitech.wikimedia.org/wiki/Help:Toolforge/Deploy_your_tool may be helpful. [23:17:08] waniccode: your irc client seems to be having a lot of trouble staying connected. You might want to /part from some channels until you can get it under control. [23:33:21] Thank you 🙏🏽 (re @wmtelegram_bot: https://wikitech.wikimedia.org/wiki/Help:Toolforge/Building_container_images and https://wikitech.wikimedia.org/wiki/Hel...)