| Time |
Nick |
Message |
| 07:35 |
|
collum joined #evergreen |
| 08:14 |
pinesol |
News from commits: Forward port 3.15.7 upgrade script <http://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=067b2e9c62ab29fd2843c74d5aefcdc244cce393> |
| 08:39 |
|
sandbergja joined #evergreen |
| 08:58 |
|
mmorgan joined #evergreen |
| 09:11 |
|
Dyrcona joined #evergreen |
| 09:44 |
|
sandbergja joined #evergreen |
| 10:57 |
|
sandbergja joined #evergreen |
| 11:00 |
Bmagic |
Would there be any interest in a page on our website that has all of our conference presentations in a searchable table? |
| 11:02 |
berick |
yes |
| 11:02 |
Bmagic |
:) I figured that'd be an easy sell |
| 11:03 |
|
Christineb joined #evergreen |
| 11:03 |
Dyrcona |
We used to have conference pages with links to most of the presentations. I'm sure the pages are still out there, less sure that the links work. |
| 11:04 |
Bmagic |
We still have that, the links are mostly good, but it's cumbersome to click each page to find what I'm looking for. I'd like all presentations for all* years in a table with the links to the slides right there in the grid |
| 11:05 |
Dyrcona |
Yeah, so +1 |
| 11:19 |
Dyrcona |
OK. Note to self: Do not comment on Lp bug from email again, not without heavy editing. I thought Lp would strip the quoted text, but no. |
| 11:54 |
csharp_ |
Bmagic: +1 |
| 12:09 |
Dyrcona |
@eightball Is Quassel dead? |
| 12:09 |
pinesol |
Dyrcona: Unlikely. |
| 12:29 |
Bmagic |
csharp_: any insights as to why evergreen-ils.org is timing out and super slow atm? |
| 12:32 |
Dyrcona |
@blame bots |
| 12:32 |
pinesol |
Dyrcona: bots is the SPY! |
| 12:50 |
csharp_ |
Bmagic: yeah, probably bots |
| 12:50 |
Bmagic |
I think I need to join the web team in order to pull off what I'm suggesting with the searchable table |
| 12:51 |
Bmagic |
yeah, bots |
| 12:58 |
Bmagic |
I do have shell access, decided to see what the logs are looking like. A lot of similar IP's compared to those that I've been blocking on our servers. 47.84.x.x (singapore) |
| 13:01 |
csharp_ |
Bmagic: just blocked a hungry alibaba IP range |
| 13:01 |
csharp_ |
there's a "drop_range.sh" script in /root |
| 13:02 |
Bmagic |
have we talked about using bot mitigation techniques for lupin? |
| 13:02 |
csharp_ |
~/drop_range.sh 47.84.144.200 |
| 13:02 |
csharp_ |
Range line: inetnum: 47.74.0.0 - 48.159.255.255 |
| 13:02 |
csharp_ |
Dropping range 47.74.0.0-48.159.255.255 |
| 13:02 |
Bmagic |
nice script |
| 13:02 |
csharp_ |
Bmagic: not formally |
| 13:02 |
csharp_ |
Bmagic: Andy Witter + me :-) |
| 13:03 |
Bmagic |
do I understand the state of affairs correctly: no bot mitigation currently? (other than ad-hoc IP blocks) |
| 13:04 |
Bmagic |
is the web team dissolved? https://wiki.evergreen-ils.org/doku.php?id=webteam |
| 13:04 |
Bmagic |
The mailing list link is broke |
| 13:05 |
csharp_ |
Bmagic: yeah, that particular iteration is no more - sleary was doing work on the site, but alas |
| 13:05 |
Bmagic |
hmmm, I'd like to install a plugin and make this page |
| 13:05 |
csharp_ |
kind in the purview of the intrastructure team (nee bofh) |
| 13:05 |
csharp_ |
Bmagic: sec... |
| 13:06 |
|
smayo joined #evergreen |
| 13:06 |
csharp_ |
my, we are slow today |
| 13:08 |
csharp_ |
Bmagic: WP - currently you're an editor, do you want admin? |
| 13:09 |
Bmagic |
yeah, that'll work |
| 13:09 |
csharp_ |
(unless you want wiki admin?) |
| 13:09 |
csharp_ |
or both |
| 13:09 |
Bmagic |
wp |
| 13:09 |
Bmagic |
I don't need wiki admin atm |
| 13:09 |
csharp_ |
k |
| 13:10 |
csharp_ |
Bmagic: you should be blessed with admin now, please confirm when you get a chance |
| 13:10 |
Bmagic |
k, sec |
| 13:11 |
Bmagic |
csharp_++ confirmed |
| 13:12 |
Bmagic |
so, now everyone can blame me for the website |
| 13:12 |
Bmagic |
I suppose it's OK to install a plugin and go to town on this page? |
| 13:12 |
csharp_ |
feel free |
| 13:13 |
csharp_ |
caveat: we are behind on OS upgrade, so its PHP is behind too |
| 13:13 |
Bmagic |
AI: please make a page for my website that has all of the conference presentations in a nice searchable grid. - I'm sorry Dave, I can't do that right now. |
| 13:14 |
Bmagic |
I think I'm going to end up writing a program to scrape all of the links and presenter's names and session titles.... |
| 13:14 |
Bmagic |
probably wget magic can help |
| 13:14 |
Bmagic |
or curl or both |
| 13:17 |
csharp_ |
Bmagic: also, please set up 2FA for yourself in the Users area |
| 13:17 |
Bmagic |
good call |
| 13:17 |
csharp_ |
infra team needs to audit that access list |
| 13:18 |
csharp_ |
the "move to Ubuntu 24.04" project I was working on a couple of months ago stalled out around what to do with pinesol stuff - it's a big ol' mess that's had a lot of hands in it over the years |
| 13:19 |
csharp_ |
tempted to snapshot the VM and do an in-place Debian upgrade attempt |
| 13:19 |
Bmagic |
go for it |
| 13:19 |
csharp_ |
(we'd schedule that for a time when an ice storm is not in the offing) |
| 13:19 |
csharp_ |
or an ICE storm |
| 13:19 |
Bmagic |
My work is going to be painful if it keeps being this slow |
| 13:20 |
csharp_ |
oof - I was only looking at the other vhosts access log - I see more intruders in the access.log |
| 13:20 |
Bmagic |
it's nasty |
| 13:21 |
Bmagic |
oddly enough though, the CPU is chillin |
| 13:21 |
Bmagic |
probably memory starved, or bumping up against apache's worker limit |
| 13:31 |
csharp_ |
Bmagic: any better? |
| 13:31 |
csharp_ |
blocking a buncha ranges |
| 13:31 |
Bmagic |
no, lol, I was about to complain again |
| 13:31 |
csharp_ |
heh |
| 13:31 |
Bmagic |
maybe it's wordpress with too many plugins, or the database |
| 13:31 |
Bmagic |
(I haven't change anything with WP yet, not installed anything new yet) |
| 13:32 |
csharp_ |
Bmagic: restarted apache - better? |
| 13:32 |
Bmagic |
weeeee! Yes |
| 13:32 |
csharp_ |
moving better for me too |
| 13:32 |
Bmagic |
it's moving now baby |
| 13:32 |
csharp_ |
good |
| 13:32 |
csharp_ |
ping me if it gets bad again |
| 13:32 |
Bmagic |
lol, that's a relief. I was thinking this code was going to take forever |
| 13:33 |
Bmagic |
will do |
| 13:33 |
csharp_ |
we should probably do some GeoIP blocking |
| 13:33 |
Dyrcona |
That's a tough call. |
| 13:33 |
Bmagic |
yeah, or cloudflare DNS stuff? (free) or anubis? Or anything else that's not manually blocking IP's |
| 13:34 |
Dyrcona |
I'm installing updates on the git server with all this talk. |
| 13:34 |
Dyrcona |
Just some services need restarting the kernel is the same. |
| 13:34 |
Bmagic |
Dyrcona++ |
| 13:41 |
JBoyer |
Anubis would be a fine addition, as would blocking ASN ranges (tencent and huawei aren't interested in an ILS, I can assure you.) but yeah, geoip blocking is harder to get behind for a public site. |
| 13:44 |
Bmagic |
yeah, GeoIP blocking wouldn't be great |
| 14:07 |
Dyrcona |
i'm finding 3.16 to be a bit less robust than previous releases when it comes to connecting to the staff client, but maybe that's Redis? |
| 14:09 |
Dyrcona |
Mabye it's my bookmark? |
| 14:09 |
Dyrcona |
But, I've gotten a blank screen and Welcome to Webby quite frequently until I restart both Apache and Nginx. |
| 14:16 |
Dyrcona |
Oh, man. it's /that/ easy....? We'll see. |
| 14:16 |
jeffdavis |
I don't see those kinds of issues on 3.14 with Redis |
| 14:17 |
jeffdavis |
(although we're not using Mike's Redis branch) |
| 14:17 |
Dyrcona |
No, of course it isn't. |
| 14:17 |
Dyrcona |
jeffdavis: I didn't on 3.15 with Redis, either. |
| 14:17 |
csharp_ |
damn they are hitting evergreen-ils.org *hard* |
| 14:17 |
Dyrcona |
I'm not using that branch at the moment either. |
| 14:17 |
csharp_ |
I blocked a bunch of ranges but they keep on comin' |
| 14:17 |
Dyrcona |
Yeah, the bots never rest. |
| 14:18 |
csharp_ |
AI-- |
| 14:19 |
csharp_ |
I need to move to other projects right now - if someone wants to try to install/configure anubis on there, feel free |
| 14:20 |
Dyrcona |
I mess it up when I try to install Anubis. I usually need someone else to help me fix it. |
| 14:21 |
csharp_ |
also, being behind on Debian, we might have some prereqs to take care of |
| 14:22 |
csharp_ |
that server is getting closer to the "if that was a human I'd shoot it in the face" stage of life |
| 14:23 |
Dyrcona |
csharp_: Time to switch it over to the replacement vm? |
| 14:24 |
csharp_ |
Dyrcona: I think so |
| 14:24 |
* Dyrcona |
is trying to figure out why it looks like the completion routine in volcopy.service.ts doesn't run. |
| 14:25 |
csharp_ |
after the storm passes and I feel more confident in uninterrupted power in my house, we can schedule a maint window |
| 14:25 |
Dyrcona |
Yeahp. |
| 14:26 |
Dyrcona |
Friday afternoon is a bad time to start anything big anyway. |
| 14:27 |
Dyrcona |
My problem couldn't that line 512 needs "(part)" instead of "part" could it? I think C++ lambdas would need that, but I think JS is more flexible. Well, I'll try that. |
| 14:27 |
csharp_ |
yeah :-/ |
| 14:29 |
* Dyrcona |
mumbles something about poor imitation of Lisp. |
| 14:30 |
csharp_ |
@decide mumble or lisp |
| 14:30 |
pinesol |
csharp_: go with lisp |
| 14:30 |
Dyrcona |
Maybe I should have made a new branch but it's only 1 commit so far. |
| 14:33 |
Dyrcona |
Oddly enough the line of code that I changed seems to be the part that's working, not the lower one that looks 100% correct. You never know, it could be breaking something syntactically. |
| 14:35 |
Dyrcona |
jeffdavis: I think my problem is my bookmarks going to /eg2/en-US/staff/, they get rewritten to /eg2/en-US/.... It's happening on 3.15.4 now, too. Maybe I should bookmark the splash page. |
| 14:36 |
* Dyrcona |
sings along with some old friends he hasn't seen in many years: "True beleivers of the one love.... Hey!" |
| 14:36 |
Dyrcona |
"Well, what you want; it ain't always what you need, especially when you got too many Jones to feed." |
| 14:38 |
Dyrcona |
"spalsh" isn't gonna work... |
| 14:39 |
Dyrcona |
Huh. Same thing with /spalsh on the end... |
| 14:41 |
Dyrcona |
It loads eventually if I can hammering at the reload button..... |
| 14:41 |
Dyrcona |
Web development.... |
| 14:42 |
Dyrcona |
Maybe it's just slooow.... |
| 14:44 |
Dyrcona |
Oh, come on. Something unrelated to what I changed blew up.... |
| 14:45 |
Dyrcona |
DBD::Pg::st execute failed: no connection to the server Well..... what's up, Doc? |
| 14:45 |
Dyrcona |
osrf_control --diagnostic says we're OK. |
| 14:46 |
csharp_ |
grep FATAL postgresql.log |
| 14:48 |
Dyrcona |
Nothing since 6:22 am this morning and it wasn't something that I did. |
| 14:50 |
Dyrcona |
I have 2 test instances talking to different dbs on the same db server. Maybe I need to up the connection count? Anyway, I've restarted services on the one that I'm trying to test. |
| 14:51 |
Dyrcona |
There we go... |
| 14:52 |
Dyrcona |
Nope, the problem is not the lambda syntax. Nothing changed in the output. |
| 14:52 |
Dyrcona |
Well, I'll empty cache and hard reload to make sure. |
| 14:53 |
Dyrcona |
yeah, still in the same kinda sorta but not really order. |
| 14:54 |
Dyrcona |
Does anyone else see Lp 2037674 on 3.15? |
| 14:54 |
pinesol |
Launchpad bug 2037674 in Evergreen "Parts combobox sorting - Angular Holdings Editor / volcopy editor" [Undecided,Confirmed] https://launchpad.net/bugs/2037674 - Assigned to Jason Stephenson (jstephenson) |
| 14:57 |
Dyrcona |
Another option is that the dedupe parts code is unsorting the items on 3.15 but not 3.16. That's the exact same code on both, though. |
| 14:59 |
Dyrcona |
I also don't think the split operator would help. |
| 15:02 |
Dyrcona |
How about we don't dedupe them for a moment? |
| 15:05 |
Dyrcona |
ng watch would probably help about now... |
| 15:07 |
Dyrcona |
Ok. It's not the dedupe code... |
| 15:07 |
Dyrcona |
The sort just isn't happening. |
| 15:09 |
|
mmorgan1 joined #evergreen |
| 15:24 |
Dyrcona |
So, this other record looks sorted by label, 'cause it's v.1 v.10... v.2, v. 20 and so on. |
| 15:25 |
Dyrcona |
I have determined that nothing else is retrieving the parts, though. |
| 15:53 |
Dyrcona |
I suppose that the next step is the debugger... |
| 16:12 |
Dyrcona |
Obviously, I need to practice more with the Chrome debugger. |
| 16:14 |
Dyrcona |
Ok. They appear to be sorted correctly when leaving the fetchBibParts function. |
| 16:16 |
Dyrcona |
But my breakpoint in the dedupe function didn't trigger. |
| 16:17 |
|
kmlussier joined #evergreen |
| 16:37 |
* Dyrcona |
calls it. |
| 16:37 |
Dyrcona |
Have a nice weekend everyone! Watch out for snow if you're in range of the storm. |
| 16:51 |
* kmlussier |
is looking forward to two days stuck at home. :) |
| 16:58 |
* mmorgan |
bought gas for the snowblower :) |
| 17:02 |
|
mmorgan left #evergreen |
| 17:09 |
|
kmlussier left #evergreen |
| 17:54 |
Bmagic |
stay safe this weekend all! Gonna get cold most places |
| 20:04 |
|
jonadab joined #evergreen |