fedora_infrastructure_ops_daily_standup_meeting
LOGS
19:00:05 <smooge> #startmeeting Fedora Infrastructure Ops Daily Standup Meeting
19:00:05 <zodbot> Meeting started Tue Dec 15 19:00:05 2020 UTC.
19:00:05 <zodbot> This meeting is logged and archived in a public location.
19:00:05 <zodbot> The chair is smooge. Information about MeetBot at http://wiki.debian.org/MeetBot.
19:00:05 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic.
19:00:05 <zodbot> The meeting name has been set to 'fedora_infrastructure_ops_daily_standup_meeting'
19:00:05 <smooge> #chair mboddu nirik smooge pingou mobrien
19:00:05 <smooge> #meetingname fedora_infrastructure_ops_daily_standup_meeting
19:00:05 <smooge> #info meeting is 30 minutes MAX. At the end of 30, its stops
19:00:05 <zodbot> Current chairs: mboddu mobrien nirik pingou smooge
19:00:05 <zodbot> The meeting name has been set to 'fedora_infrastructure_ops_daily_standup_meeting'
19:00:06 <smooge> #info agenda is at https://board.net/p/fedora-infra-daily
19:00:07 <smooge> #topic Tickets needing review
19:00:08 <smooge> #info https://pagure.io/fedora-infrastructure/issues?status=Open&priority=1
19:00:13 <mboddu> Hello
19:00:23 <smooge> hello mohan
19:00:42 <smooge> #info There are currently 56 open issues and 0 issues needing review
19:00:54 <mboddu> There are none on releng side as well
19:00:55 <smooge> Are there any releng tickets needing review
19:01:05 <smooge> ok any items to look over in releng?
19:01:08 <mboddu> As I already worked on the new tickets
19:01:12 <mboddu> Well
19:01:17 <mboddu> I am hitting:
19:01:23 <mboddu> fatal: [rabbitmq01.iad2.fedoraproject.org]: FAILED! => {"msg": "'ansible.vars.hostvars.HostVarsVars object' has no attribute 'ansible_python'"}
19:01:33 <mboddu> When trying to run the rabbitmq.yml playbook
19:01:36 <mboddu> smooge: Any ideas?
19:01:44 <smooge> one sec
19:01:56 <mboddu> I think it needs changes to interpreter, but not sure
19:02:40 <smooge> hmm so in the past when I ran into this the box didn't have python installed just system-python
19:03:34 <mboddu> smooge: system-python?
19:03:36 <nirik> it's the facts cache expiring... run 'ansible -m setup the-virthost-that-has-that-guest'
19:03:38 <nirik> then re-run
19:03:53 <mboddu> nirik: Okay, thanks
19:03:59 <mboddu> Thats all I got
19:04:14 * mboddu finding the virthost for rabbitmq boxes
19:04:15 <smooge> RHEL-8 comes with a system-python which is python3 but is not /usr/bin/python
19:04:22 <nirik> we should try dropping the hack that makes that needed.
19:04:53 <mboddu> smooge: Oh, I didn't know that
19:04:55 <mboddu> Thanks
19:04:58 <smooge> udo -i ansible rabbitmq01.iad2.fedoraproject.org -m setup
19:05:03 <smooge> fixed for you mboddu
19:05:05 <smooge> thanks nirik
19:05:23 <nirik> no no, the virthost that rabbitmq01 is on... ;)
19:05:44 <smooge> oh I see the problem
19:05:53 <smooge> something is over-writing those .ansible_facts_file
19:06:21 <smooge> so where most of them have a lot of data .. these only have
19:06:27 <smooge> {
19:06:27 <smooge> "discovered_interpreter_python": "/usr/libexec/platform-python"
19:06:27 <smooge> }
19:06:42 <smooge> something runs at 12:01 to do that
19:06:46 <mboddu> I think its 'vmhost-x86-02.iad2.fedoraproject.org'
19:07:04 <smooge> I found that last week when I was trying to find serial numbers
19:07:15 <nirik> yes, facts expire
19:07:15 <smooge> and all the vmhosts in iad2 just have that and nothing else
19:07:52 <smooge> nirik, well if they are expiring.. then why are boxes I have updated last week still have it except for the iad2 ones
19:07:56 <nirik> right, so if ansible hasn't run on them in 1 week... the facts cache is gone
19:08:39 <nirik> we have a hack in to make it never cache ansible_python also
19:09:14 <nirik> but when you run say the rabbitmq playbook, it never gathers facts for the virthost... but yet it needs to run virsh list to see the vm is created on the virthost
19:09:38 <nirik> so, we might make it do that, or we might remove the hack (if ansible is fixed now)
19:10:01 <smooge> ok all vmhosts are fact gotten
19:12:11 <mboddu> I also did that, but that is fine :)
19:12:16 <mboddu> Thanks nirik++
19:13:28 <smooge> ok nothing else for today then
19:13:31 <smooge> #endmeeting