17:00:12 #startmeeting Ansible Testing Working Group 17:00:12 Meeting started Thu Oct 17 17:00:12 2019 UTC. 17:00:12 This meeting is logged and archived in a public location. 17:00:12 The chair is mattclay. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:00:12 Useful Commands: #action #agreed #halp #info #idea #link #topic. 17:00:12 The meeting name has been set to 'ansible_testing_working_group' 17:00:20 #info Agenda: https://github.com/ansible/community/issues/248 17:00:24 #chair pabelanger 17:00:24 Current chairs: mattclay pabelanger 17:00:32 pabelanger: Do you have any Zuul updates today? 17:00:55 o/ 17:01:08 #chair sdoran 17:01:08 Current chairs: mattclay pabelanger sdoran 17:01:41 There isn't anything on the agenda for today, so it may be a short meeting. 17:02:19 I wanted to maybe talk about the CentOS container some. 17:02:37 I'm not sure if we are in a hurry to add that to our matrix. 17:02:46 Is this centos8? 17:02:50 Yes. 17:02:56 Sorry, I left off the "8" 17:03:00 What's the current state of that container? 17:03:22 There are a few packages missing that I don't know if we need or not. 17:03:38 They're not available as RPMs so if we need they we may have to get them via `pip`. 17:04:04 And the other fun thing is that when I try to run any integration tests it immediately fails with an encoding error. 17:05:21 If the missing packages cause a problem then those integration tests need to be updated. 17:05:46 The encoding error may be due to changes in default env vars for the container. 17:06:01 I thought that was set by `ansible-test` at runtime? 17:06:27 I didn't have all the details on that so any help is appreciated. 17:07:01 And I know we had some other projects going trying to remove the locale settings and fix broken things. 17:10:05 Do you have details on the encoding error you saw? 17:11:03 Yes, it's the classic non-ASCII character error. 17:11:10 I'll get an exact error. One sec. 17:13:47 https://www.irccloud.com/pastebin/6dpnlA7I/ 17:14:18 The container itself probably needs LC_ALL set. 17:14:31 Yup. It is not set. 17:14:48 What command did you use to get that error? 17:15:09 `ansible-test integration --docker centos8 ping` 17:15:32 Just using a local image built from the containerfile in that PR for `centos8`. 17:16:00 Hmm... that shouldn't need LC_ALL to be set on the container. 17:16:58 I can take a look at it later to see what's going on. 17:18:15 It looks like the `centos:8` image has `LANG=en_US.UTF-8` set. That may be causing problems. 17:18:19 `warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)"` 17:18:26 That's in the verbose output. 17:19:04 Oh, that would help explain why it's not working. 17:19:37 Yup. So how should we handle that? Unset that variable in our containerfile? 17:20:31 I'd try that to see if it works. 17:21:33 Ok. I'll try that. 17:21:43 That's all I had on the CentOS 8 image. 17:22:13 Regarding the MySQL test failure due to conflicting packages, I'm working on a PR to do cleanup. 17:22:25 That's all the updates I have. 17:24:47 If there's nothing else I'll end the meeting in about 5 minutes. 17:45:35 #endmeeting