| Time |
Nick |
Message |
| 00:41 |
|
eglogbot joined #evergreen |
| 00:41 |
|
Topic for #evergreen is now Welcome to #evergreen (https://evergreen-ils.org). This channel is publicly logged. Logs for today: http://irc.evergreen-ils.org/evergreen/today |
| 07:13 |
|
collum joined #evergreen |
| 08:35 |
|
mmorgan joined #evergreen |
| 09:32 |
|
Dyrcona joined #evergreen |
| 10:06 |
goood |
berick: re redisrf, I'm hunting some small memory leaks (found a couple bigger ones, update forthcoming) but my branch as currently pushed is looking good so far |
| 10:27 |
pinesol |
News from commits: Docs: 3.15.7 Release Notes <http://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=300fb23beedb256697f0049d3b72761733159aad> |
| 10:43 |
|
smayo joined #evergreen |
| 10:50 |
|
sandbergja joined #evergreen |
| 10:52 |
|
Christineb joined #evergreen |
| 10:57 |
pinesol |
News from commits: Docs: 3.16.1 release notes <http://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=6a0531582d6487c949a631bc8f1109cecb310fde> |
| 11:23 |
|
Dyrcona joined #evergreen |
| 11:27 |
pinesol |
News from commits: tweaks to the 3.16.1 release notes <http://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=02518344ab4a454417c0d79f22f3dea61a5257ca> |
| 11:57 |
pinesol |
News from commits: Translation updates - xtb files <http://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=fde756dbed03be3679d5c4d5694bbb03f708b0f4> |
| 11:57 |
pinesol |
News from commits: Translation updates - po files <http://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=0cfcc3cea081ca481b7f4c14cbb451a1ab94fb1c> |
| 11:57 |
pinesol |
News from commits: Translation updates - newpot <http://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=07c99b071550d578ba0a794e2e0530b2c60963e0> |
| 12:01 |
|
jihpringle joined #evergreen |
| 12:27 |
pinesol |
News from commits: 3.16.0-3.16.1 database update script <http://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=06096d059ae0281b0bd47f29e62900262637f377> |
| 13:20 |
Dyrcona |
Aight. So I just installed 3.15.4 with the PCRUD performance patch from 3.16 backported and I get this trying to sing in to the staff client: TypeError: egCore.auth.provisional is not a function |
| 13:22 |
Dyrcona |
s/sing/sign/ |
| 13:32 |
JBoyer |
Are opensrf.xml and opensrf_core.xml current? That sounds similar to what happens when the new mfa service isn't running |
| 13:34 |
Dyrcona |
I think that they are current, but I'll double check. |
| 13:35 |
Dyrcona |
I cp'd them duing the install process and had to update the postgres credentials. |
| 13:37 |
Dyrcona |
Yeah, open-ils.auth_mfa is listed in both files as being active. |
| 13:38 |
Dyrcona |
diagnostic reports open-ils.auth_mfa is running. |
| 13:38 |
Dyrcona |
auth_internal, too. No failed services, either. |
| 13:43 |
Dyrcona |
I am able to login via the OPAC. |
| 13:43 |
Dyrcona |
Let me try again. I have restarted services since I got the error. Maybe it was just one of those things. |
| 13:44 |
Dyrcona |
Woah. I hit my bookmark for the staff client on this test machine, and I'm logged in..... |
| 13:44 |
Dyrcona |
Goes straight to the splash page. |
| 13:45 |
Dyrcona |
I'll log out and see what happens when I log in again. |
| 13:46 |
Dyrcona |
It's working. I must have just needed to restart services or soemthing. |
| 14:55 |
|
_collum joined #evergreen |
| 15:07 |
|
collum joined #evergreen |
| 15:32 |
Bmagic |
what was the last talk about getting rid of the two template override system and making the boopac "the" opac? |
| 15:33 |
csharp_ |
Bmagic: I don't remember if I actually made a bug for it, but I had a branch recently to do that |
| 15:33 |
csharp_ |
maybe just as a thought experiment |
| 15:33 |
|
jihpringle joined #evergreen |
| 15:33 |
csharp_ |
Bmagic: sipping on my Fretboard coffee :-) |
| 15:38 |
Dyrcona |
Hm... tests failing with a 401 but expecting a 403, that's probably an Apache configuration difference. |
| 15:43 |
Dyrcona |
yeahp. That was it. |
| 15:45 |
csharp_ |
A Patchy Webserver |
| 15:45 |
csharp_ |
sometimes I want ansible to be more bash-y |
| 15:46 |
csharp_ |
read remote file, copy a field value to a variable, use that variable in a template |
| 15:47 |
csharp_ |
probably possible, but I feel like I'm working too hard to basically do VALUE=$(grep "line" /path/to/file | awk '{print $1}') |
| 15:47 |
Dyrcona |
Well, you can always implement your own, but I wouldn't be surprised if someone has gotten that to work in Ansible already. |
| 15:47 |
csharp_ |
(yes, I know you can pass shell commands, but the ansible docs get preachy about not doing that :-) ) |
| 15:48 |
csharp_ |
yeah, probably a community module somewhere |
| 15:50 |
Bmagic |
I like "shell" directive in ansible despite their preaching, because sometimes I like to maunally follow the steps in the script by copy/pasting the commands and seeing their output |
| 15:50 |
jeffdavis |
I usually ask myself if it would make sense for ansible to manage the remote file I'm grepping. |
| 15:50 |
csharp_ |
yeah... |
| 15:51 |
csharp_ |
specific problem I'm working around: OpenSRF/EG install process adds Redis passwords to opensrf_core.xml and I would want whatever was generated to be preserved, but also be able to have ansible insert its variable values |
| 15:51 |
csharp_ |
I guess template-izing the redis-passwords.txt file and generating those on the ansible side would work |
| 15:52 |
csharp_ |
and all that will change a bit when goood's new redisrf branch gets in |
| 15:53 |
jeffdavis |
template-izing the file is what we're doing for now |
| 15:53 |
csharp_ |
jeffdavis++ |
| 15:53 |
Bmagic |
in other news: I'm running garuda linux on my home computer. What a wild ride. In an effort to get Windows games to run smoother. And if you're curious: Dr460nized spin |
| 15:54 |
csharp_ |
what I'm working on is managing all the upgrade configs for the PINES upgrade (scheduled for mid-February) and it's kind of a mish-mash of berick's ansible stuff and my own stuff |
| 15:55 |
csharp_ |
not heard of garuda |
| 15:56 |
csharp_ |
ha! "Your favorite Linux distribution providing opinionated settings that make the Arch Linux base easy to use." |
| 15:56 |
Bmagic |
haha, yeah |
| 15:57 |
csharp_ |
I'm sure Arch purists are all rage emojis over that |
| 15:58 |
Bmagic |
I stumbled onto it through an article. Touting "Best distros for developers" and this one was also tuned for Nvidia and Vulken, GPU stuff. I thought, hey! I'm a developer, hey! I like games. |
| 15:58 |
Bmagic |
so far, so good |
| 15:58 |
csharp_ |
Bmagic++ |
| 15:58 |
pinesol |
News from commits: (release issue) misc_util.tt2 : fix comment block <http://git.evergreen-ils.org/?p=Evergreen.git;a=commitdiff;h=01282d4831854f284cb1cc939b8971fc47b5c68c> |
| 15:58 |
csharp_ |
https://garudalinux.org/about - nice international group of devs |
| 16:00 |
Bmagic |
they do good work |
| 16:00 |
Bmagic |
It's like a new toy |
| 16:02 |
Bmagic |
csharp_++ # Fretboard |
| 16:05 |
Dyrcona |
Running the nightwatch tests for eg2 seems to take a while. |
| 16:08 |
goood |
csharp_: yes, no more external password files! also, I think we can move the redis admin password into opensrf_core.xml (in addition to redis.conf, obv) rather than storing it externally or passing it on the command line or in the env. that would simplify things even more. |
| 16:08 |
* csharp_ |
nods |
| 16:09 |
goood |
(and, speaking of "goood's branch", it's updated now with leak fixes and ready for more testing, if anyone is feeling saucy) |
| 16:09 |
csharp_ |
@band add Sassy's Sassiest Boys |
| 16:09 |
pinesol |
csharp_: Band 'Sassy's Sassiest Boys' added to list |
| 16:10 |
csharp_ |
@dunno add Sprechen zie Sassy? |
| 16:10 |
pinesol |
csharp_: The operation succeeded. Dunno #103 added. |
| 16:24 |
Dyrcona |
I wonder if anything is actually happening with the nightwatch tests. I probably have to set the tmp directory because snaps... |
| 16:29 |
Dyrcona |
Did that and now my vm is actually doing something. |
| 16:31 |
JBoyer |
Mentions of ansible having caught my eye: there's no need to do almost anything with a shell command (except install python pre-reqs or something that low level) |
| 16:32 |
JBoyer |
lineinfile is extremely useful for line editing (when just using template or file isn't better) |
| 16:38 |
Dyrcona |
Yeah, setting TMPDIR got the tests to work. |
| 16:44 |
csharp_ |
JBoyer++ |
| 16:47 |
abneiman |
merge pause is lifted, point releases are out |
| 16:50 |
abneiman |
gmcharlt++ mmorgan++ Bmagic++ mdriscoll++ |
| 16:50 |
mmorgan |
abneiman++ gmcharlt++ Bmagic++ mdriscoll++ |
| 16:51 |
csharp_ |
all_yall++ |
| 16:58 |
Dyrcona |
abneiman++ gmcharlt++ Bmagic++ mdriscoll++ mmorgan++ |
| 16:58 |
* Dyrcona |
disappears in a puff of smoke. |
| 17:11 |
Bmagic |
does Evergreen have a DB function that will neatly return a list of all orgs that have a specific setting enabled (including descendants)? |
| 17:13 |
Bmagic |
like, if a system has a setting set, I want a list of all of the branches in the return, because that setting is inherited. I'd like to be able to do this work with a single query, and not have to write loops |
| 17:24 |
|
mmorgan left #evergreen |