[02:15:34] Hi, could anyone here take care of http://ja.wikipedia.beta.wmflabs.org? [02:17:06] petan is your best bet but he will be in bed [02:19:59] hmmmm, being in japan, nearly everyone goes bed when I wake up :( [02:20:12] Damianz: thanks anyway [02:21:42] If you email the mailing list someone will probably sort it soonish, I don't have access to that project I don't think. [02:24:36] thanks, that's good to know, I wasn't aware of labs-l [02:37:28] RECOVERY Free ram is now: OK on bots-sql3 bots-sql3 output: OK: 20% free memory [02:40:08] PROBLEM Free ram is now: WARNING on puppet-lucid puppet-lucid output: Warning: 12% free memory [02:45:28] PROBLEM Free ram is now: WARNING on bots-sql3 bots-sql3 output: Warning: 18% free memory [03:10:08] PROBLEM Free ram is now: CRITICAL on puppet-lucid puppet-lucid output: Critical: 3% free memory [03:30:08] RECOVERY Free ram is now: OK on puppet-lucid puppet-lucid output: OK: 20% free memory [03:39:56] whym: looking [03:40:08] whym: did it ever work? [03:41:09] jeremyb: hi [03:41:25] the test wiki of jawp generally is working well [03:41:57] i just wanted to test with further customissation implemented in the MediaWiki namespace of the current jawp [03:46:28] i would want to have them synced, either manually or automatically [04:03:59] whym: you want to have the MediaWiki NS wiped clean and reimported? or just specific pages? [04:06:23] jeremyb: for now I want to test several localisations like MediaWiki:Talk, but there will be more to come, i think [04:06:40] if it's easy to automatically import everything, that would be the best [04:06:48] what's MediaWiki:Talk? [04:06:59] you mean MediaWiki talk: ? [04:07:04] jeremyb: https://ja.wikipedia.org/wiki/MediaWiki:Talk [04:07:41] ahh [04:07:48] since it affects all pages, it immediately came to my mind :) [04:08:23] but it's not just that page? or 5 pages? [04:09:47] [[MediaWiki:Talk]] will be used as the name of the tab "Discussion", as well as a part of URL of all talk pages instead of "talk" [04:10:12] wait, maybe URL will have a separate configuration [04:10:16] i don't think it will be used for the URL unless you change the actual config (not just the interface msg) [04:10:40] yep [04:10:42] i can change the config pretty easily i think but idk the current best practice for new imports [04:10:51] you can just make the edit yourself though? [04:11:04] what should the config be? same as the interface msg? [04:11:37] jeremyb: i don't seem to write access to MediaWiki namespace on http://ja.wikipedia.beta.wmflabs.org [04:11:56] ^i don't seem to be have write access [04:14:39] ノート vs. 「ノート ? [04:14:42] whym: ^ [04:15:25] ノート should be substituted with 'talk' in URLs [04:15:45] what is 「? [04:16:22] 「 corresponds to left parenthesis [04:16:32] huh [04:16:38] why is it there? ;) [04:17:00] and を編集中 ? [04:17:06] seems like an error in copy-and-paste? [04:17:18] google says "while editing the" [04:17:48] "を編集中" is an incomplete sentence lacking a subject [04:18:10] ^lacking an object [04:18:16] it would read as "editing (something)" [04:18:31] https://fbcdn-sphotos-a.akamaihd.net/hphotos-ak-ash4/407974_334538833244352_130810663617171_1118630_1115067198_n.jpg lol [04:19:49] do you have any firearms stowed in your server? [04:20:00] That would be win [04:20:08] The uk gun law is a little nazi though [04:21:24] whym: so, i think the URL was already correct on beta? just not the tab? [04:21:44] Damianz: you don't know beta do you? [04:21:55] and hex mode is idle [04:22:19] Can't say I've ever logged into the servers tbh [04:22:52] jeremyb: yes, i checked it again and the prolem is just the tab [04:23:18] It also doesn't help that it's in Japanese :P [04:23:27] whym: k [04:23:34] whym: username? [04:23:55] jeremyb: this name, "Whym" [04:24:16] whym: btw, you're not on the list @ http://labs.wikimedia.beta.wmflabs.org/ so we should get you fully imported when petan's around [04:26:45] jeremyb: so, will I just can wait for that? [04:27:05] ^can I just wait [04:27:08] whym: idk... i'm digging a little [04:29:30] Don't dig too much, you'll end up in Japan. [04:30:00] jeremyb: ok I'll ask petan when I can catch, and I'll appreciate if you do so when possible [04:30:37] whym: seen the other channel? [04:30:41] Damianz: ha. ha [04:31:52] jeremyb: i'm on some others, wikimedia-tech, mediawiki-i18n, mostly listening [04:32:29] whym: i hilighted you in #mediawiki [04:35:45] hah, deployment-web has a scary warning to not run maint scripts ;P [04:35:47] there [06:18:10] can someone svn up /usr/local/apache/common/live/extensions/TimedMediaHandler/ on deployment-web [06:56:23] * jeremyb sleeps [07:04:55] PROBLEM Disk Space is now: CRITICAL on deployment-webs1 deployment-webs1 output: CHECK_NRPE: Socket timeout after 10 seconds. [07:04:55] PROBLEM Total Processes is now: CRITICAL on deployment-webs1 deployment-webs1 output: CHECK_NRPE: Socket timeout after 10 seconds. [07:05:00] PROBLEM dpkg-check is now: CRITICAL on deployment-webs1 deployment-webs1 output: CHECK_NRPE: Socket timeout after 10 seconds. [07:05:00] PROBLEM Total Processes is now: CRITICAL on bots-cb bots-cb output: CHECK_NRPE: Socket timeout after 10 seconds. [07:05:52] PROBLEM Current Load is now: CRITICAL on nagios 127.0.0.1 output: CRITICAL - load average: 5.33, 7.36, 5.70 [07:05:52] PROBLEM Current Load is now: WARNING on bots-2 bots-2 output: WARNING - load average: 10.80, 11.59, 9.05 [07:05:52] PROBLEM Free ram is now: WARNING on puppet-lucid puppet-lucid output: Warning: 18% free memory [07:05:52] PROBLEM Current Load is now: WARNING on bots-sql3 bots-sql3 output: WARNING - load average: 9.94, 9.92, 7.41 [07:05:52] PROBLEM Current Load is now: WARNING on bots-cb bots-cb output: WARNING - load average: 15.95, 13.41, 9.55 [07:05:55] PROBLEM Disk Space is now: CRITICAL on nova-dev2 nova-dev2 output: CHECK_NRPE: Socket timeout after 10 seconds. [07:06:39] PROBLEM Current Load is now: CRITICAL on deployment-webs1 deployment-webs1 output: CHECK_NRPE: Socket timeout after 10 seconds. [07:06:39] PROBLEM SSH is now: CRITICAL on bots-cb bots-cb output: CRITICAL - Socket timeout after 10 seconds [07:06:39] PROBLEM SSH is now: CRITICAL on deployment-webs1 deployment-webs1 output: CRITICAL - Socket timeout after 10 seconds [07:06:48] PROBLEM Current Load is now: WARNING on labs-nfs1 labs-nfs1 output: WARNING - load average: 4.48, 5.79, 5.16 [07:06:48] PROBLEM Current Load is now: WARNING on nova-production1 nova-production1 output: WARNING - load average: 6.49, 9.32, 7.21 [07:06:48] PROBLEM Current Load is now: WARNING on gluster-devstack gluster-devstack output: WARNING - load average: 11.26, 12.83, 10.20 [07:07:00] PROBLEM Current Load is now: CRITICAL on nova-dev2 nova-dev2 output: CHECK_NRPE: Socket timeout after 10 seconds. [07:07:01] PROBLEM Current Users is now: CRITICAL on nova-dev2 nova-dev2 output: CHECK_NRPE: Socket timeout after 10 seconds. [07:07:01] PROBLEM Free ram is now: CRITICAL on nova-dev2 nova-dev2 output: CHECK_NRPE: Socket timeout after 10 seconds. [07:07:01] PROBLEM Total Processes is now: CRITICAL on nova-dev2 nova-dev2 output: CHECK_NRPE: Socket timeout after 10 seconds. [07:07:06] PROBLEM dpkg-check is now: CRITICAL on nova-dev2 nova-dev2 output: CHECK_NRPE: Socket timeout after 10 seconds. [07:07:56] PROBLEM Current Load is now: WARNING on bots-3 bots-3 output: WARNING - load average: 8.86, 8.77, 6.20 [07:09:58] RECOVERY Total Processes is now: OK on deployment-webs1 deployment-webs1 output: PROCS OK: 105 processes [07:10:03] RECOVERY Disk Space is now: OK on deployment-webs1 deployment-webs1 output: DISK OK [07:10:03] RECOVERY Total Processes is now: OK on bots-cb bots-cb output: PROCS OK: 110 processes [07:10:08] RECOVERY dpkg-check is now: OK on deployment-webs1 deployment-webs1 output: All packages OK [07:10:38] RECOVERY Disk Space is now: OK on nova-dev2 nova-dev2 output: DISK OK [07:11:08] RECOVERY Current Load is now: OK on deployment-webs1 deployment-webs1 output: OK - load average: 1.40, 4.63, 4.18 [07:11:08] RECOVERY SSH is now: OK on bots-cb bots-cb output: SSH OK - OpenSSH_5.3p1 Debian-3ubuntu7 (protocol 2.0) [07:11:08] RECOVERY SSH is now: OK on deployment-webs1 deployment-webs1 output: SSH OK - OpenSSH_5.3p1 Debian-3ubuntu7 (protocol 2.0) [07:11:48] RECOVERY Current Load is now: OK on labs-nfs1 labs-nfs1 output: OK - load average: 0.65, 3.08, 4.21 [07:11:50] RECOVERY Free ram is now: OK on nova-dev2 nova-dev2 output: OK: 56% free memory [07:11:50] RECOVERY dpkg-check is now: OK on nova-dev2 nova-dev2 output: All packages OK [07:11:50] RECOVERY Current Load is now: OK on nova-dev2 nova-dev2 output: OK - load average: 1.57, 4.14, 4.05 [07:11:50] RECOVERY Current Users is now: OK on nova-dev2 nova-dev2 output: USERS OK - 0 users currently logged in [07:11:50] RECOVERY Total Processes is now: OK on nova-dev2 nova-dev2 output: PROCS OK: 122 processes [07:15:28] RECOVERY Free ram is now: OK on puppet-lucid puppet-lucid output: OK: 20% free memory [07:16:48] RECOVERY Current Load is now: OK on nova-production1 nova-production1 output: OK - load average: 0.00, 1.99, 4.51 [07:17:08] RECOVERY Current Load is now: OK on bots-3 bots-3 output: OK - load average: 2.86, 3.46, 4.54 [07:20:28] PROBLEM Current Load is now: WARNING on nagios 127.0.0.1 output: WARNING - load average: 0.35, 1.02, 3.10 [07:20:28] RECOVERY Current Load is now: OK on bots-cb bots-cb output: OK - load average: 0.18, 1.14, 4.32 [07:20:28] RECOVERY Current Load is now: OK on bots-sql3 bots-sql3 output: OK - load average: 0.15, 1.74, 4.53 [07:25:28] RECOVERY Current Load is now: OK on nagios 127.0.0.1 output: OK - load average: 0.24, 0.47, 2.27 [07:25:28] RECOVERY Current Load is now: OK on bots-2 bots-2 output: OK - load average: 1.66, 2.10, 4.36 [07:26:48] RECOVERY Current Load is now: OK on gluster-devstack gluster-devstack output: OK - load average: 0.00, 0.51, 3.88 [10:32:06] can anyone help me with infoboxes please? [10:51:18] PROBLEM Free ram is now: CRITICAL on deployment-web2 deployment-web2 output: Critical: 3% free memory [10:51:28] PROBLEM Free ram is now: CRITICAL on deployment-web deployment-web output: Critical: 2% free memory [10:52:18] PROBLEM Current Load is now: CRITICAL on deployment-web2 deployment-web2 output: CRITICAL - load average: 47.31, 26.48, 11.02 [10:52:28] PROBLEM Current Load is now: CRITICAL on deployment-web deployment-web output: CRITICAL - load average: 101.02, 69.43, 30.75 [10:53:28] PROBLEM Free ram is now: CRITICAL on deployment-webs1 deployment-webs1 output: Critical: 2% free memory [10:54:08] PROBLEM Current Load is now: CRITICAL on deployment-webs1 deployment-webs1 output: CRITICAL - load average: 19.06, 26.77, 14.00 [10:56:18] RECOVERY Free ram is now: OK on deployment-web2 deployment-web2 output: OK: 47% free memory [10:56:28] RECOVERY Free ram is now: OK on deployment-web deployment-web output: OK: 68% free memory [10:57:18] PROBLEM Current Load is now: WARNING on deployment-web2 deployment-web2 output: WARNING - load average: 0.89, 12.75, 9.74 [10:58:28] RECOVERY Free ram is now: OK on deployment-webs1 deployment-webs1 output: OK: 42% free memory [10:59:08] PROBLEM Current Load is now: WARNING on deployment-webs1 deployment-webs1 output: WARNING - load average: 0.20, 9.85, 10.15 [11:07:28] PROBLEM Current Load is now: WARNING on deployment-web deployment-web output: WARNING - load average: 0.04, 5.67, 16.21 [11:12:18] RECOVERY Current Load is now: OK on deployment-web2 deployment-web2 output: OK - load average: 0.04, 0.67, 3.73 [11:14:08] RECOVERY Current Load is now: OK on deployment-webs1 deployment-webs1 output: OK - load average: 0.03, 0.53, 3.86 [11:27:28] RECOVERY Current Load is now: OK on deployment-web deployment-web output: OK - load average: 0.00, 0.11, 4.45 [17:01:38] PROBLEM Free ram is now: CRITICAL on deployment-webs1 deployment-webs1 output: Critical: 3% free memory [17:02:08] PROBLEM Current Load is now: CRITICAL on deployment-webs1 deployment-webs1 output: CRITICAL - load average: 43.98, 34.95, 15.45 [17:04:28] PROBLEM Free ram is now: WARNING on deployment-web deployment-web output: Warning: 8% free memory [17:04:38] PROBLEM Free ram is now: CRITICAL on deployment-web2 deployment-web2 output: CHECK_NRPE: Socket timeout after 10 seconds. [17:05:28] PROBLEM Current Load is now: CRITICAL on deployment-web deployment-web output: CRITICAL - load average: 38.05, 73.37, 41.29 [17:05:28] PROBLEM Current Load is now: CRITICAL on deployment-web2 deployment-web2 output: CHECK_NRPE: Socket timeout after 10 seconds. [17:06:18] PROBLEM HTTP is now: CRITICAL on deployment-web2 deployment-web2 output: CRITICAL - Socket timeout after 10 seconds [17:06:28] PROBLEM Current Users is now: CRITICAL on deployment-web2 deployment-web2 output: CHECK_NRPE: Socket timeout after 10 seconds. [17:06:38] RECOVERY Free ram is now: OK on deployment-webs1 deployment-webs1 output: OK: 44% free memory [17:06:48] PROBLEM Total Processes is now: CRITICAL on deployment-web2 deployment-web2 output: CHECK_NRPE: Socket timeout after 10 seconds. [17:06:53] PROBLEM dpkg-check is now: CRITICAL on deployment-web2 deployment-web2 output: CHECK_NRPE: Socket timeout after 10 seconds. [17:07:08] PROBLEM Current Load is now: WARNING on deployment-webs1 deployment-webs1 output: WARNING - load average: 0.66, 14.08, 11.92 [17:07:48] PROBLEM Disk Space is now: CRITICAL on deployment-web2 deployment-web2 output: CHECK_NRPE: Socket timeout after 10 seconds. [17:07:48] PROBLEM SSH is now: CRITICAL on deployment-web2 deployment-web2 output: CRITICAL - Socket timeout after 10 seconds [17:09:28] RECOVERY Free ram is now: OK on deployment-web deployment-web output: OK: 73% free memory [17:20:28] PROBLEM Current Load is now: WARNING on deployment-web deployment-web output: WARNING - load average: 0.00, 3.66, 15.73 [17:22:08] RECOVERY Current Load is now: OK on deployment-webs1 deployment-webs1 output: OK - load average: 0.02, 0.73, 4.54 [17:23:58] PROBLEM host: deployment-web2 is DOWN address: deployment-web2 CRITICAL - Host Unreachable (deployment-web2) [17:40:28] RECOVERY Current Load is now: OK on deployment-web deployment-web output: OK - load average: 0.01, 0.08, 4.31 [17:54:28] PROBLEM host: deployment-web2 is DOWN address: deployment-web2 CRITICAL - Host Unreachable (deployment-web2) [18:05:08] RECOVERY dpkg-check is now: OK on gluster-devstack gluster-devstack output: All packages OK [18:24:28] PROBLEM host: deployment-web2 is DOWN address: deployment-web2 CRITICAL - Host Unreachable (deployment-web2) [18:37:48] PROBLEM Free ram is now: WARNING on bots-3 bots-3 output: Warning: 19% free memory [18:49:08] PROBLEM dpkg-check is now: CRITICAL on gluster-devstack gluster-devstack output: DPKG CRITICAL dpkg reports broken packages [18:54:28] PROBLEM host: deployment-web2 is DOWN address: deployment-web2 CRITICAL - Host Unreachable (deployment-web2) [18:56:48] PROBLEM host: driver-dev is DOWN address: driver-dev CRITICAL - Host Unreachable (driver-dev) [18:59:38] RECOVERY host: driver-dev is UP address: driver-dev PING OK - Packet loss = 0%, RTA = 2.89 ms [19:04:28] RECOVERY dpkg-check is now: OK on driver-dev driver-dev output: All packages OK [19:24:28] PROBLEM host: deployment-web2 is DOWN address: deployment-web2 CRITICAL - Host Unreachable (deployment-web2) [19:27:48] PROBLEM Free ram is now: CRITICAL on bots-3 bots-3 output: Critical: 5% free memory [19:54:28] PROBLEM host: deployment-web2 is DOWN address: deployment-web2 CRITICAL - Host Unreachable (deployment-web2) [19:57:28] PROBLEM dpkg-check is now: CRITICAL on driver-dev driver-dev output: DPKG CRITICAL dpkg reports broken packages [19:57:48] RECOVERY Free ram is now: OK on bots-3 bots-3 output: OK: 51% free memory [20:24:28] PROBLEM host: deployment-web2 is DOWN address: deployment-web2 CRITICAL - Host Unreachable (deployment-web2) [20:54:28] PROBLEM host: deployment-web2 is DOWN address: deployment-web2 CRITICAL - Host Unreachable (deployment-web2) [21:04:18] Hello, I'm admin of the Frensh wikisource and I would like to use the http://wikisource-dev.wmflabs.org in order to test the configuaration of some extensions before installation in Wikisource. Zaran has say me to ask here. [21:04:30] What I've to do ? [21:24:28] PROBLEM host: deployment-web2 is DOWN address: deployment-web2 CRITICAL - Host Unreachable (deployment-web2) [21:54:28] PROBLEM host: deployment-web2 is DOWN address: deployment-web2 CRITICAL - Host Unreachable (deployment-web2) [22:12:28] RECOVERY dpkg-check is now: OK on driver-dev driver-dev output: All packages OK [22:18:27] andrewbogott: you don't get the emails about sudo failures, eh? [22:18:33] andrewbogott: your instance is throwing sudo errors [22:18:42] Only as of 10 minutes ago, right? [22:18:46] yep [22:19:05] thought it might be good to let you know, since it is likely causing things to break for you :) [22:19:18] If I ctrl-C at just the right time during devstack, it corrupts the sudoers file. I can not for the life of me train myself not to do that. [22:19:20] did you get an invite to the openstack design summit, btw? [22:19:26] ah. hah [22:19:33] that's kind of funny [22:19:38] I presume that puppet will replace sudoers during a periodic update if I wait? [22:20:02] /etc/sudoers? [22:20:03] yeah [22:20:06] It is funny -- also, funny how useless a system is without sudo :( [22:20:14] why would it write there, rather than dropping a file into /etc/sudoers.d? [22:20:24] I can't imagine. [22:20:35] likely because they want cross-distro compatibility [22:20:46] should likely open a bug with them for ubuntu [22:20:47] I did get an invite. Are you planning to go to the conference or just to the summit? [22:20:51] both [22:21:02] you should likely register for both too [22:21:23] it gives more time to talk with people and try to get help from them [22:21:25] Sure. I wasn't sure if the conference was for developers or just for vendors. [22:21:38] well, it's free to go to the conference, if you are a dev [22:21:50] True. [22:21:53] so most people also go to the conference [22:22:00] also, many of the devs talk at the conference [22:22:09] ok, that's good to know. [22:22:10] I've talked at each of them so far [22:22:14] Not just suits then. [22:22:25] yep [22:22:30] there's a lot of them too [22:22:46] the panel I moderated last time was suit city. it pained me a little [22:22:54] was fun though. heh [22:24:28] PROBLEM host: deployment-web2 is DOWN address: deployment-web2 CRITICAL - Host Unreachable (deployment-web2) [22:24:50] And for travel/hotel... will Laura do all that, or should I make my own arrangements and expense them? [22:25:13] I believe Laura will handle that [22:25:25] I'll need to talk to CT about this Monday [22:25:31] ok [22:25:48] but since you are doing the openstack dev, I think it's a really good idea for you to go :) [22:26:11] thinking of that, I really need to finish that bug I started fixing a few weeks ago [22:26:58] either that, or defer the bug. I think it's more extensive than I originally thought it was [22:27:58] ok, registered. [22:28:41] sorry about flooding you with sudo emails, btw. I kind of wish I could mark a labs instance as 'silent' so it doesn't spam you and/or IRC. [22:28:53] nah. it's no big deal [22:29:02] they all get grouped into one thread [22:29:21] I just didn't know if you knew or not, and wanted to make sure it wasn't blocking your work [22:29:32] we should likely get you added to some of the aliases and lists [22:30:04] want me to run puppet on your instance? [22:30:20] Sure. [22:30:30] Otherwise I'll just do a load of laundry and wait for the cron to do it :) [22:30:34] heh [22:30:49] bah. I just tried to ssh into it and sudo [22:30:56] Yeah, that doesn't work. [22:30:59] :) [22:31:00] yep [22:31:07] I can ssh directly in as root, though [22:31:30] ok. should be fixed [22:31:33] Really? I thought that ubuntu basically prevented all logins as root not via sudo. [22:31:50] we have it enabled. [22:31:59] via ssh keys [22:32:11] Yep, sudo is fixed. thanks. [22:32:14] yw [22:32:25] only ops gets to do that :) [22:32:28] Ah, but of course puppet also reinstalled ganglia which I have to uninstall to make devstack work... [22:32:35] It's the cycle of life. [22:32:41] otherwise we have no way to fix things if they *really* get jacked up [22:32:47] ah [22:32:55] for ganglia you can install a system user for it [22:32:58] then it stops breaking [22:33:18] OK, next time it comes back I'll try that. [22:33:36] adduser --system --ingroup ganglia --home /var/lib/ganglia ganglia [22:33:51] hopefully they switch devstack to precise soon [22:33:55] Does KVM not provide some equivalent to a physical console? When I break sudo in VirtualBox I can just boot into recovery mode. [22:34:02] it does, yes [22:34:03] but... [22:34:06] I mean, not to say that root-by-ssh isn't better. [22:34:10] we don't set root passwords [22:34:14] well, we do [22:34:21] to some long, random thing [22:34:54] maybe we could set a project specific root password. I don't know how we'd let people know what it was, though [22:35:30] I really don't want people logging in directly as root, either, though [22:38:00] Well... having puppet revert sudoers periodically fixes the only case I can think of that matters. [22:38:23] Um... unless puppet is broken :D [22:39:04] heh [22:39:23] yeah. we've broken puppet a few times too [22:39:40] when I switched the puppet master I broke it on every single instance [22:40:05] I had to run a script to re-join the new puppet master [22:40:34] I may break every node soon when we switch home directories from NFS to gluster [22:40:42] s/node/instance/ [22:54:28] PROBLEM host: deployment-web2 is DOWN address: deployment-web2 CRITICAL - Host Unreachable (deployment-web2) [23:01:28] PROBLEM dpkg-check is now: CRITICAL on driver-dev driver-dev output: DPKG CRITICAL dpkg reports broken packages [23:19:13] ok... how do I add a ganglia system user? [23:21:28] RECOVERY dpkg-check is now: OK on driver-dev driver-dev output: All packages OK [23:23:28] andrewbogott: "[22:33:36] adduser --system --ingroup ganglia --home /var/lib/ganglia ganglia" [23:23:49] thx [23:24:38] PROBLEM host: deployment-web2 is DOWN address: deployment-web2 CRITICAL - Host Unreachable (deployment-web2) [23:54:38] PROBLEM host: deployment-web2 is DOWN address: deployment-web2 CRITICAL - Host Unreachable (deployment-web2)