Friday, 2019-02-08

*** rascasoft has joined #openstack-infra00:00
*** sdake has quit IRC00:01
*** wolverineav has joined #openstack-infra00:02
*** jamesmcarthur has joined #openstack-infra00:02
*** elod has quit IRC00:05
*** wolverineav has quit IRC00:06
*** jamesmcarthur has quit IRC00:06
openstackgerritMerged openstack-infra/system-config master: Correct insecure-ci-registry01 hostvar filename  https://review.openstack.org/63565200:09
*** rascasoft has quit IRC00:10
*** bobh has joined #openstack-infra00:10
*** bobh has quit IRC00:10
*** markvoelker has quit IRC00:11
fungiclarkb: as for earlier curiosity about the claimed csrf vulnerability in gearman-plugin, "Client-side form validation is done via an HTTP request to an endpoint implemented in your plugin. The way the Stapler web framework works with convention it's not explicit that this is what happens."00:13
clarkbah ya so must be the config stuff00:14
fungiso i guess the plugin is responsible for implementing an api endpoint for its config option settings which gets loosely glommed into the jenkins rest api00:14
fungibut could in theory be called directly00:14
fungibypassing the csrf protections in the main api00:14
clarkbfungi: any idea where smarcet sees nodejs/npm install fail with the openstackid work?00:17
clarkblooking at openstackid-dev.o.o it seems fine but I'm guessing I am looking at the wrong place00:17
fungiclarkb: try openstackid-dev01.openstack.org00:17
fungiyou may be looking at the current trusty server and not the new xenial server which isn't in use yet00:18
*** wolverineav has joined #openstack-infra00:19
fungii recall there was a changeup in how nodejs and npm were packaged in ubuntu between trusty and xenial, and something about the puppet-nodejs module (i think?) made it particularly hard to simultaneously support both because of package name conflicts00:19
clarkbya it is in a weird state, but nodejs repo seems to have done what it tries to do00:20
fungialso possible he manually installed npm on there when troubleshooting, hard to know without hearing back from him00:22
clarkbya00:22
clarkbits looking like maybe that happened00:22
clarkbfungi: https://review.openstack.org/#/c/635666/1 I've written down what I think is happening00:25
clarkbbasically xenial's version is newer than nodesource repo we install so xenials nodejs gets installed. However distro nodejs package doesn't install npm but nodesource would have00:25
clarkbso the fix here is to specify a newer version of nodesource repo than what comes with the distro. Considering we've never really been able to run node from the distro I think we should stick to nodesource and set the version00:26
fungimakes sense00:28
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: config: add playbooks to job.toDict()  https://review.openstack.org/62134300:31
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: Add API endpoint to get frozen jobs  https://review.openstack.org/60707700:31
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: Get executor job params  https://review.openstack.org/60707800:31
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: Separate out executor server from runner  https://review.openstack.org/60707900:31
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: zuul-runner: implement prep-workspace  https://review.openstack.org/60708200:31
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add /connections route  https://review.openstack.org/63170300:31
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: zuul-runner: use connections endpoint for prepare-workspace  https://review.openstack.org/63170400:31
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: zuul-runner: add execute sub-command  https://review.openstack.org/63094400:31
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: zuul-runner: add support for depends-on  https://review.openstack.org/63206400:31
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: zuul-runner: add quick-start integration test  https://review.openstack.org/63570100:31
*** elod has joined #openstack-infra00:32
*** wolverineav has quit IRC00:33
*** wolverineav has joined #openstack-infra00:34
*** wolverineav has quit IRC00:39
*** wolverineav has joined #openstack-infra00:44
*** sdake has joined #openstack-infra00:45
openstackgerritPaul Vinciguerra proposed openstack-infra/zuul master: configloader.py: Not all jobs have an .updated attribute.  https://review.openstack.org/63325900:46
*** mriedem_afk has quit IRC00:49
*** agopi|pto has joined #openstack-infra01:01
*** sdake has quit IRC01:06
*** markvoelker has joined #openstack-infra01:09
*** rascasoft has joined #openstack-infra01:12
*** wolverineav has quit IRC01:13
*** wolverineav has joined #openstack-infra01:14
*** agopi|pto has quit IRC01:14
*** agopi|pto has joined #openstack-infra01:14
*** agopi|pto has quit IRC01:16
*** agopi|pto has joined #openstack-infra01:16
*** agopi|pto has quit IRC01:17
*** agopi|pto has joined #openstack-infra01:17
*** wolverineav has quit IRC01:19
*** rascasoft has quit IRC01:20
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: zuul-runner: add quick-start integration test  https://review.openstack.org/63570101:22
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: Separate out executor server from runner  https://review.openstack.org/60707901:22
*** rh-jelabarre has quit IRC01:29
*** rlandy has quit IRC01:30
*** markvoelker has quit IRC01:41
*** wolverineav has joined #openstack-infra01:44
*** mriedem has joined #openstack-infra01:46
*** agopi|pto has quit IRC01:49
*** agopi|pto has joined #openstack-infra01:49
*** agopi|pto has quit IRC01:56
*** agopi|pto has joined #openstack-infra01:56
*** wolverineav has quit IRC01:57
*** wolverineav has joined #openstack-infra01:57
*** agopi|pto has quit IRC01:58
*** agopi|pto has joined #openstack-infra01:58
*** wolverineav has quit IRC02:02
*** jamesmcarthur has joined #openstack-infra02:03
*** sdake has joined #openstack-infra02:06
*** jamesmcarthur has quit IRC02:07
*** sdake has quit IRC02:13
*** mriedem has quit IRC02:14
*** diablo_rojo has quit IRC02:15
ianwclarkb: urgh, it looks to me like f29 has regressed again on the unbound returning ipv6 addresses when it shouldn't bug02:23
ianwhttp://paste.openstack.org/show/744717/02:35
ianwsame wget, one time it tries ipv6 which doesn't work, second time it tries ipv4 :/02:35
prometheanfirecan you switch to curl -4 (or add -4 to wget if it supports it)?02:36
prometheanfirenot sure if that's too much a workaround though02:36
*** markvoelker has joined #openstack-infra02:38
*** ykarel|away has joined #openstack-infra02:48
*** psachin has joined #openstack-infra02:51
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: zuul-runner: implement prep-workspace  https://review.openstack.org/60708202:52
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add /connections route  https://review.openstack.org/63170302:52
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: zuul-runner: use connections endpoint for prepare-workspace  https://review.openstack.org/63170402:52
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: zuul-runner: add execute sub-command  https://review.openstack.org/63094402:52
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: zuul-runner: add support for depends-on  https://review.openstack.org/63206402:52
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: zuul-runner: add quick-start integration test  https://review.openstack.org/63570102:54
*** hwoarang has quit IRC03:00
*** hwoarang has joined #openstack-infra03:02
*** udesale has joined #openstack-infra03:11
*** markvoelker has quit IRC03:12
*** dave-mccowan has joined #openstack-infra03:14
*** ekcs has quit IRC03:18
fungiprometheanfire: it presents an alternative issue in providers where ipv6 is our primary means of egress because all the ipv4 traffic goes through a single overload pat03:19
prometheanfireah03:19
fungibasically we need ipv6 to be preferred in places where ipv6 is working, and not attempted in places where we have no global v6 default route03:19
fungiwhich we could work around everywhere with hackish calls to `ip -6 route show default` but, ugh03:21
fungithe tcp/ip stack should, you know, just work03:21
prometheanfirewell, that's true03:21
fungithough to your question, yes wget *does* have a -6 option if we wanted to go that route (pun intended)03:23
*** apetrich has quit IRC03:23
prometheanfire:D03:24
prometheanfiresetting up routes could work?  maybe based on source ip (so it's different per DC?)03:25
fungiyou mean tunnels?03:26
prometheanfireno tunnels needed03:26
fungii'm not really following03:26
prometheanfiresouce based, if in broken DC set v6 route to nothing, maybe03:27
prometheanfirenot really sure it'd work in real life03:27
fungioh, well if we're in a non-v6 provider we have no default v6 route anyway03:27
prometheanfiretrue03:28
fungithe bug seems to be that the applications in question are for some reason attempt to connect to ipv6 addresses when they have no route to them03:28
prometheanfireah03:29
ianwyeah, i have no idea why it would choose it when there's no ipv6 access03:30
ianwfungi: here's a strace ... http://paste.openstack.org/show/744719/03:31
fungii don't think it's a problem with unbound. the dns resolver should return all address records for a request, but applications shouldn't be connecting over a protocol for which they have no route03:31
ianwof course, it's heisenbug ... at some point it goes away and i can't get it to return03:31
clarkbis it unbound failing to resolve talking to ipv6 resolver or unbound returning AAAA record to ipv4 only host and it using that unexpectedly?03:35
ianwclarkb: it's somehow returning ... something ... and then wget wants to use AAAA records03:37
fungithe first paste was wget deciding to try to retrieve a file via the ipv6 address provided rather than v403:37
ianwit's not just wget ... this manifests in dnf failing, but wget replicates03:37
ianwif i change the nameserver to 8.8.8.8 i can run it 30 times and not hit it03:37
fungiyeah, it's probably more to do with the socket implementation would be my guess03:38
ianwbut back to 127.0.0.1 and it hits ~20% of time03:38
fungiso potentially impacting anything which tries to initiate communication over the network03:38
fungioh, i missed the part about unbound seeming to cause it03:39
ianwyeah ; i have an unbound log of a failing and a passing03:39
fungihave you tried querying that address from 127.0.0.1 lots of times and seeing if sometimes it only returns aaaa records?03:39
ianwfungi: i think in the failing strace, you can see the ipv4 addresses ... i'm trying03:40
fungialso could just be down to the order in which the addresses are returned03:40
ianw# host mirrors.fedoraproject.org03:41
ianwHost mirrors.fedoraproject.org not found: 2(SERVFAIL)03:41
fungineat!03:41
ianwso now i have random AAAA connect AND androm SERVFAILs03:42
fungii see three nameservers for fedoraproject.org, two of which have both a and aaaa rrs, while the third one has only a03:43
*** bhavikdbavishi has joined #openstack-infra03:45
fungiall three are returning the same round-robin set for wildcard.fedoraproject.org though (but each in a different order, as they should)03:45
fungiand all of them also agree that mirrors.fedoraproject.org is a cname to that03:46
fungiianw: is that the only domain you're seeing this behavior with, or are there others?03:47
ianwfungi: it's one of the first we try and connect to on boot03:48
clarkbin the trace those ipv4 addrs are for localhost03:48
ianwso yes, only that, i guess, but haven't investigate others03:48
clarkbI think its checking if it has ipv6 or ipv4 to do the actual connectio03:48
*** ianychoi has quit IRC03:49
clarkbshows 127.0.0.1, public v4, private v4, ::1 and link local v603:49
* ianw has to go get kids .. bib03:49
fungithanks ianw!03:49
clarkbrax has working v6 but glean doesnt know how to configure it iirc03:50
clarkbso we end up effectively v4 only there03:50
ianwfor reference, here's a "good" trace03:50
ianwhttp://paste.openstack.org/show/744720/03:50
ianwsame host, but it worked that time03:51
clarkbgetsockname says interface is ens3 on working paste but eth0 on broken paste03:53
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: zuul-runner: add support for depends-on  https://review.openstack.org/63206403:53
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: zuul-runner: add quick-start integration test  https://review.openstack.org/63570103:53
clarkbif that is same.host that is weird and may be the thread to pull on03:54
fungithat's definitely unexpected03:55
*** ianychoi has joined #openstack-infra03:55
fungiunless they're different distros03:55
clarkbianw said same host03:56
clarkbI have t compared IPs03:56
*** ekcs has joined #openstack-infra03:56
fungior one happened in early boot before interface renaming happened03:56
clarkbseems like IPs are different so maybe that is noise03:56
*** armax has quit IRC03:58
*** markvoelker has joined #openstack-infra04:09
*** armax has joined #openstack-infra04:09
*** hwoarang has quit IRC04:19
*** hwoarang has joined #openstack-infra04:20
*** whoami-rajat has joined #openstack-infra04:24
ianwit's same host, like seconds apart :/04:31
*** armax has quit IRC04:33
*** ykarel|away is now known as ykarel04:37
*** markvoelker has quit IRC04:41
*** ramishra has joined #openstack-infra05:05
*** dave-mccowan has quit IRC05:08
*** bobh has joined #openstack-infra05:18
*** bobh has quit IRC05:23
*** bobh has joined #openstack-infra05:34
*** gyee has quit IRC05:36
*** ekcs has quit IRC05:37
*** markvoelker has joined #openstack-infra05:38
*** bobh has quit IRC05:38
*** chandankumar is now known as chkumar|ruck05:41
ianwfungi / clarkb : https://www.nlnetlabs.nl/bugs-script/show_bug.cgi?id=4226 is about the best i can do right now ... out of time for today :/05:46
openstackwww.nlnetlabs.nl bug 4226 in server "Clients somehow confused into using AAAA records" [Enhancement,New] - Assigned to unbound-team05:46
*** bobh has joined #openstack-infra05:53
*** bobh has quit IRC05:57
*** raghav has joined #openstack-infra06:01
*** jamesmcarthur has joined #openstack-infra06:03
*** janki has joined #openstack-infra06:05
*** jamesmcarthur has quit IRC06:08
*** bobh has joined #openstack-infra06:10
*** markvoelker has quit IRC06:12
*** bobh has quit IRC06:15
*** bobh has joined #openstack-infra06:29
*** bobh has quit IRC06:34
*** pleia2 has quit IRC06:35
*** pleia2 has joined #openstack-infra06:35
*** bobh has joined #openstack-infra06:46
openstackgerritFelix Schmidt proposed openstack-infra/zuul master: Retrieve full list of jobs with details per tenant via API  https://review.openstack.org/63571406:49
*** e0ne has joined #openstack-infra06:50
*** bobh has quit IRC06:51
*** chkumar|ruck has quit IRC06:51
*** quiquell|off is now known as quiquell|rover06:52
*** chandankumar has joined #openstack-infra06:52
*** chandankumar is now known as chkumar|ruck06:52
openstackgerritFelix Schmidt proposed openstack-infra/zuul master: Retrieve full list of jobs with details per tenant via API  https://review.openstack.org/63571406:53
*** kopecmartin|off is now known as kopecmartin06:58
*** bobh has joined #openstack-infra07:02
*** pgaxatte has joined #openstack-infra07:04
*** e0ne has quit IRC07:06
*** bobh has quit IRC07:07
*** markvoelker has joined #openstack-infra07:09
*** zaro has joined #openstack-infra07:12
*** remi_ness has joined #openstack-infra07:15
*** wolverineav has joined #openstack-infra07:22
*** pcaruana has joined #openstack-infra07:23
*** wolverineav has quit IRC07:28
*** wolverineav has joined #openstack-infra07:29
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: webtrigger: add initial driver and event  https://review.openstack.org/55515307:32
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: webtrigger: add web route and rpclistener  https://review.openstack.org/55483907:32
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add build modal button to trigger job  https://review.openstack.org/63571607:32
*** quiquell|rover is now known as quique|rover|brb07:35
*** bobh has joined #openstack-infra07:35
*** bobh has quit IRC07:40
*** markvoelker has quit IRC07:41
*** hrubi has quit IRC07:51
*** bobh has joined #openstack-infra07:54
*** bobh has quit IRC07:59
*** auristor has quit IRC08:00
*** ccamacho has joined #openstack-infra08:00
*** takamatsu has joined #openstack-infra08:00
*** bobh has joined #openstack-infra08:03
openstackgerritFelix Schmidt proposed openstack-infra/zuul master: Retrieve full list of jobs with details per tenant via API  https://review.openstack.org/63571408:04
*** jamesmcarthur has joined #openstack-infra08:05
*** gfidente has joined #openstack-infra08:05
*** quique|rover|brb is now known as quiquell|rover08:05
*** gfidente has quit IRC08:06
*** aojea has joined #openstack-infra08:08
*** bobh has quit IRC08:08
*** bobh_ has joined #openstack-infra08:08
*** jamesmcarthur has quit IRC08:10
*** rascasoft has joined #openstack-infra08:10
*** Emine has joined #openstack-infra08:12
*** bobh_ has quit IRC08:12
*** tkajinam has quit IRC08:14
*** zaro has quit IRC08:19
*** auristor has joined #openstack-infra08:22
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: webtrigger: add initial driver and event  https://review.openstack.org/55515308:24
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: webtrigger: add web route and rpclistener  https://review.openstack.org/55483908:24
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: web: add build modal button to trigger job  https://review.openstack.org/63571608:24
*** rossella_s has joined #openstack-infra08:30
*** markvoelker has joined #openstack-infra08:38
*** bobh has joined #openstack-infra08:38
*** gfidente has joined #openstack-infra08:42
*** bobh has quit IRC08:42
*** jpena|off is now known as jpena08:45
*** xek has joined #openstack-infra08:45
*** ianychoi has quit IRC08:50
*** bobh has joined #openstack-infra08:55
*** rpittau has joined #openstack-infra08:56
*** bobh has quit IRC09:00
*** ykarel is now known as ykarel|lunch09:04
*** Emine has quit IRC09:05
*** ociuhandu has joined #openstack-infra09:07
*** raissa has joined #openstack-infra09:07
*** panda|off is now known as panda09:08
*** jpich has joined #openstack-infra09:10
quiquell|roverHello09:10
quiquell|roverHow was te rest api to get gerrit comments on a change ?09:10
quiquell|rovercurl -H "Accept: application/json" https://review.openstack.org/changes/60445/comments  ?09:10
*** markvoelker has quit IRC09:12
*** whoami-rajat has quit IRC09:14
*** kjackal has joined #openstack-infra09:17
*** e0ne has joined #openstack-infra09:20
quiquell|roverzbr: ^09:21
*** bobh has joined #openstack-infra09:23
*** bobh has quit IRC09:24
*** bobh has joined #openstack-infra09:24
*** hrubi has joined #openstack-infra09:26
*** whoami-rajat has joined #openstack-infra09:28
*** bobh has quit IRC09:29
*** kjackal has quit IRC09:31
*** kjackal has joined #openstack-infra09:32
*** derekh has joined #openstack-infra09:36
*** bobh has joined #openstack-infra09:37
*** bauzas is now known as bauwser09:39
*** dtantsur|afk is now known as dtantsur09:40
*** bobh has quit IRC09:42
*** slaweq has joined #openstack-infra09:42
*** roman_g has joined #openstack-infra09:44
*** tosky has joined #openstack-infra09:45
*** david-lyle has joined #openstack-infra09:54
*** manjeets_ has joined #openstack-infra09:55
openstackgerritFabien Boucher proposed openstack-infra/zuul master: URLTrigger driver time based - artifact change jobs triggering driver  https://review.openstack.org/63556709:56
*** dklyle has quit IRC09:57
*** manjeets has quit IRC09:57
openstackgerritFabien Boucher proposed openstack-infra/zuul master: URLTrigger driver time based - artifact change jobs triggering driver  https://review.openstack.org/63556709:59
*** rkukura has quit IRC09:59
*** gfidente has quit IRC10:00
*** rkukura has joined #openstack-infra10:01
*** bobh has joined #openstack-infra10:07
*** remi_ness has quit IRC10:07
*** markvoelker has joined #openstack-infra10:10
*** ociuhandu has quit IRC10:10
*** bobh has quit IRC10:12
*** ginopc has joined #openstack-infra10:16
*** bhavikdbavishi has quit IRC10:18
*** ykarel|lunch is now known as ykarel10:24
*** ociuhandu has joined #openstack-infra10:30
*** ociuhandu has quit IRC10:31
*** ociuhandu has joined #openstack-infra10:31
*** bobh has joined #openstack-infra10:34
*** bobh has quit IRC10:39
*** markvoelker has quit IRC10:42
*** bobh has joined #openstack-infra10:48
*** bobh has quit IRC10:52
*** yamamoto has quit IRC10:57
*** bobh has joined #openstack-infra10:58
openstackgerritSorin Sbarnea proposed openstack-infra/bindep master: Refactor: factor out subprocess and error handling stub  https://review.openstack.org/45583211:01
*** bobh_ has joined #openstack-infra11:01
*** bobh has quit IRC11:02
*** Emine has joined #openstack-infra11:02
*** jamesmcarthur has joined #openstack-infra11:03
*** bobh_ has quit IRC11:06
*** jamesmcarthur has quit IRC11:07
*** udesale has quit IRC11:10
*** udesale has joined #openstack-infra11:10
*** bobh has joined #openstack-infra11:16
*** ramishra has quit IRC11:20
*** bobh has quit IRC11:20
*** takamatsu_ has joined #openstack-infra11:20
*** takamatsu has quit IRC11:20
*** wolke has joined #openstack-infra11:21
*** stephenfin is now known as finucannot11:27
*** kjackal has quit IRC11:31
*** yamamoto has joined #openstack-infra11:32
*** yamamoto has quit IRC11:32
*** sdake has joined #openstack-infra11:34
*** yamamoto has joined #openstack-infra11:39
*** markvoelker has joined #openstack-infra11:39
*** sdake has quit IRC11:41
*** yamamoto has quit IRC11:44
*** sdake has joined #openstack-infra11:44
*** bobh has joined #openstack-infra11:45
*** raissa has quit IRC11:46
*** Emine has quit IRC11:51
*** ramishra has joined #openstack-infra11:56
*** gfidente has joined #openstack-infra12:09
*** sdake has quit IRC12:11
*** wolverineav has quit IRC12:11
*** markvoelker has quit IRC12:12
*** sdake has joined #openstack-infra12:13
*** slaweq has quit IRC12:15
*** rossella_s has quit IRC12:15
*** slaweq has joined #openstack-infra12:18
*** whoami-rajat has quit IRC12:24
*** raghav has quit IRC12:27
*** Adri2000 has quit IRC12:27
*** kjackal has joined #openstack-infra12:27
*** e0ne has quit IRC12:29
*** Adri2000 has joined #openstack-infra12:32
*** jpena is now known as jpena|lunch12:37
*** whoami-rajat has joined #openstack-infra12:44
*** Emine has joined #openstack-infra12:47
*** bobh has quit IRC12:48
*** bobh has joined #openstack-infra12:48
*** jtomasek has joined #openstack-infra12:48
*** sdake has quit IRC12:48
*** bobh has quit IRC12:52
*** Diabelko has quit IRC12:53
*** Diabelko has joined #openstack-infra12:54
ianwquiquell|rover: i'm not sure, but i think zuul switched to http based reporting, might be some bits in there12:58
quiquell|roverianw: ack12:58
*** agopi|pto has quit IRC13:00
*** bobh has joined #openstack-infra13:01
*** psachin has quit IRC13:03
ianwfungi / clarkb : very interesting response on previous unbound bug re dnssec ... need to look into13:03
*** bobh has quit IRC13:06
*** markvoelker has joined #openstack-infra13:09
*** bobh has joined #openstack-infra13:14
*** eharney has joined #openstack-infra13:15
*** e0ne has joined #openstack-infra13:17
*** auristor has quit IRC13:17
*** gary_perkins has quit IRC13:18
*** bobh has quit IRC13:19
*** bobh_ has joined #openstack-infra13:19
*** gary_perkins has joined #openstack-infra13:19
clarkbianw ya sounds like maybe weneed new dns servers?13:21
clarkbodd we'd only notice with fedora though13:21
clarkbcloudflare dns instead maybe13:25
*** yamamoto has joined #openstack-infra13:26
*** bobh_ has quit IRC13:26
*** ianychoi has joined #openstack-infra13:27
openstackgerritJakub Libosvar proposed openstack-infra/project-config master: Move networking-ansible jobs to its project  https://review.openstack.org/63583613:27
*** lpetrut has joined #openstack-infra13:29
openstackgerritMonty Taylor proposed openstack-infra/zone-opendev.org master: Add kubernetes nodes to DNS  https://review.openstack.org/63548513:31
openstackgerritMonty Taylor proposed openstack-infra/zone-opendev.org master: Switch opendev.org to point to gitea  https://review.openstack.org/63548613:31
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: [WIP] web: add tenant and project scoped, JWT-protected actions  https://review.openstack.org/57690713:31
*** mriedem has joined #openstack-infra13:31
*** rh-jelabarre has joined #openstack-infra13:34
*** kgiusti has joined #openstack-infra13:34
*** rlandy has joined #openstack-infra13:37
*** eharney has quit IRC13:38
*** yamamoto has quit IRC13:39
*** chkumar|ruck is now known as chkumar|out13:39
openstackgerritQuique Llorente proposed openstack-infra/zuul master: Escape jinja2 template from commit message  https://review.openstack.org/63393013:39
*** jpena|lunch is now known as jpena13:39
*** rpittau has quit IRC13:40
*** rpittau has joined #openstack-infra13:40
*** markvoelker has quit IRC13:42
*** eharney has joined #openstack-infra13:43
*** jamesmcarthur has joined #openstack-infra13:44
*** jamesmcarthur has quit IRC13:45
*** jamesmcarthur has joined #openstack-infra13:45
*** raissa has joined #openstack-infra13:47
fungiquiquell|rover: ianw: https://review.openstack.org/Documentation/rest-api-changes.html#list-change-comments13:56
fungiso basically what you had there13:57
*** HenryG has quit IRC13:57
fungihttps://review.openstack.org/Documentation/rest-api-changes.html#change-id tells you the possible forms of the {change-id} parameter13:58
quiquell|roverfungi: I have use "detail" to get them14:00
clarkbfungi thoughts on replacing opends servers basedon that response to the unbound bug?14:03
clarkb*opendns14:03
fungiquiquell|rover: i'm able to see comments by retrieving just https://review.openstack.org/changes/611945/comments14:05
*** jcoufal has joined #openstack-infra14:06
quiquell|roverhttps://review.openstack.org/changes/60445/comments <- not here14:07
mordredclarkb, fungi: I think it sounds like we should remove the opendns servers for now14:09
mordredalthough also potentially send a note to the opendns people about the RRSIG failure14:11
*** EmilienM is now known as EvilienM14:15
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: [WIP] web: add tenant and project scoped, JWT-protected actions  https://review.openstack.org/57690714:16
zbrmordred: fungi : few minor bindep CRs: fungi https://review.openstack.org/635590 https://review.openstack.org/635576 https://review.openstack.org/622325 thanks14:17
*** jamesmcarthur has quit IRC14:18
*** HenryG has joined #openstack-infra14:23
*** jcoufal has quit IRC14:24
*** TheJulia is now known as needssleep14:25
zbrclarkb: git-review: https://review.openstack.org/#/c/630661/ https://review.openstack.org/#/c/628655/  ?14:25
*** jcoufal has joined #openstack-infra14:25
*** jamesmcarthur has joined #openstack-infra14:32
*** bobh has joined #openstack-infra14:34
*** ramishra has quit IRC14:34
*** efried is now known as fried_rice14:35
*** jtomasek has quit IRC14:37
*** auristor has joined #openstack-infra14:37
*** dtantsur is now known as creepy_owlet14:37
*** sdake has joined #openstack-infra14:38
*** jtomasek has joined #openstack-infra14:38
mnaserinfra-root: http://codesearch.openstack.org/ was randomly giving me too many open files errors a few second sago14:39
*** markvoelker has joined #openstack-infra14:39
*** kopecmartin is now known as kopecmartin|off14:39
zbrmnaser: seems like something easy to fix but i have no access to investigate cause. likely it needs an ulimit boost unless that is caused by a leak.14:41
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Update k8s-on-openstack for ssh known_hosts  https://review.openstack.org/63548214:41
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Add opendev kubernetes nodes to ansible inventory  https://review.openstack.org/63547214:41
fungiit's a recurring problem with hound14:41
*** sdake has quit IRC14:42
fungii think we've made a few stabs at fixing it so far, but i don't recall what now14:42
fungithe obvious and straightforward solutions weren't terribly effective, if memory serves14:42
mordredwe also might be able to retire hound with the gitea install14:42
*** yamamoto has joined #openstack-infra14:44
fungiyes14:46
*** raissa has quit IRC14:46
*** janki has quit IRC14:50
*** yamamoto has quit IRC14:51
*** sdake has joined #openstack-infra14:52
*** aojea has quit IRC14:52
*** gary_perkins has quit IRC14:55
*** gary_perkins has joined #openstack-infra14:56
*** gary_perkins has joined #openstack-infra14:56
*** rkukura has quit IRC15:01
*** whoami-rajat has quit IRC15:04
*** Emine has quit IRC15:05
*** rkukura has joined #openstack-infra15:07
*** _walshh2 has quit IRC15:11
*** markvoelker has quit IRC15:12
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Stop running k8s-on-openstack nested  https://review.openstack.org/63585715:15
mordredcorvus: ^^ I think that might fix the debuggability15:15
*** roman_g has quit IRC15:17
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: [WIP] web: add tenant and project scoped, JWT-protected actions  https://review.openstack.org/57690715:17
mordredcorvus: I took a stab at making a playbook to just use the roles - but ran in to issues because internal to those roles they expect certain group names in the inventory that I think would be problematic to put directly into our normal inventory.. things like: command: "{{ hostvars[groups.master[0]]['joincommand'] }}"15:17
openstackgerritsebastian marcet proposed openstack-infra/puppet-openstackid master: Update nodejs default version  https://review.openstack.org/63566615:19
*** quiquell|rover is now known as quiquell|off15:22
*** remi_ness has joined #openstack-infra15:27
*** lpetrut has quit IRC15:29
*** lpetrut has joined #openstack-infra15:30
*** kjackal has quit IRC15:31
*** whoami-rajat has joined #openstack-infra15:31
*** kjackal has joined #openstack-infra15:31
*** pcaruana has quit IRC15:31
*** priteau has joined #openstack-infra15:50
*** armax has joined #openstack-infra15:51
*** lpetrut has quit IRC15:51
*** sdake has quit IRC15:52
*** Emine has joined #openstack-infra15:52
*** sdake has joined #openstack-infra15:52
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: [WIP] web: add tenant and project scoped, JWT-protected actions  https://review.openstack.org/57690715:54
*** sdake has quit IRC15:56
*** eharney has quit IRC15:58
*** sdake has joined #openstack-infra15:58
*** bobh has quit IRC15:58
*** priteau has quit IRC16:00
openstackgerritMohammed Naser proposed openstack-infra/nodepool master: docker: don't daemonize when starting images  https://review.openstack.org/63558416:03
openstackgerritsebastian marcet proposed openstack-infra/puppet-openstackid master: Update nodejs default version  https://review.openstack.org/63566616:04
*** smarcet has joined #openstack-infra16:07
smarcetfungi: clarkb: morning i just updated https://review.openstack.org/#/c/635666/ please review at will thx u16:08
*** eharney has joined #openstack-infra16:09
*** markvoelker has joined #openstack-infra16:09
*** bobh has joined #openstack-infra16:10
clarkbsmarcet: is nodejs 7.x the version you want? iirc even numbers are the stable releases16:11
smarcetclarkb: well its does not matter to much, the deployment script just install n and use the latest one ( 10.x) and latest npm16:12
smarcetjust need to be sure that npm its installed :)16:12
clarkbsmarcet: right my suggestion is taht you install the version you actually want. In this case it sounds like 10.x16:13
smarcetwell16:13
clarkbrather than using a random version like 7.x which is unstable16:13
smarcet10.x is not available16:13
clarkbhttps://deb.nodesource.com/node_10.x/dists/xenial/ it seems to be available16:13
smarcetok ok16:14
smarcetoh ok16:14
smarceti was taking in consideration this one https://github.com/voxpupuli/puppet-nodejs/tree/v2.3.0#repo_url_suffix16:14
smarceti will change then16:14
smarcet:) thx u16:14
clarkbsmarcet: ah I think that may have been up to date when that release happened16:14
clarkband since then 10.x has happened16:14
openstackgerritMohammed Naser proposed openstack-infra/nodepool master: bindep: add sudo  https://review.openstack.org/63587616:15
openstackgerritsebastian marcet proposed openstack-infra/puppet-openstackid master: Update nodejs default version  https://review.openstack.org/63566616:15
smarcetok clarkb ^^^ updated thx u so much for guidance :)16:15
clarkb+2 thanks16:16
openstackgerritFabien Boucher proposed openstack-infra/zuul-jobs master: Add the skip_bindep option to the tox job  https://review.openstack.org/63587716:16
*** e0ne has quit IRC16:17
*** smarcet has quit IRC16:19
corvusmordred: are you around to fix the syntax error in 635857 ?16:23
openstackgerritMonty Taylor proposed openstack-infra/nodepool master: WIP Base nodepool-builder on diskimage-builder  https://review.openstack.org/63587916:24
corvusmordred: oh, actually the error is in 63547216:24
corvusmordred: http://logs.openstack.org/57/635857/1/check/system-config-run-base/3e35250/ara-report/result/f68a4b1a-59d2-48b8-ad05-e656327e8b4c/16:24
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: [WIP] web: add tenant and project scoped, JWT-protected actions  https://review.openstack.org/57690716:25
*** ykarel is now known as ykarel|away16:27
*** owalsh_ has joined #openstack-infra16:27
*** shardy has quit IRC16:30
*** owalsh has quit IRC16:30
*** owalsh_ is now known as owalsh16:32
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Add opendev kubernetes nodes to ansible inventory  https://review.openstack.org/63547216:33
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Stop running k8s-on-openstack nested  https://review.openstack.org/63585716:33
mordredcorvus: ^^ fixed16:33
corvusmordred:  i don't see the fix16:34
corvusmordred: 635472 ps3 -> ps4 is just a comment change16:34
corvusmordred: you're missing "roles:"16:35
*** bobh has quit IRC16:35
corvusmordred: i left an inline comment16:35
*** ykarel|away has quit IRC16:38
*** gyee has joined #openstack-infra16:38
mordredcorvus: oh. hah. I was thinking the issue was the 's in the comments16:40
*** smarcet has joined #openstack-infra16:40
openstackgerritFabien Boucher proposed openstack-infra/zuul-jobs master: Add the skip_bindep option to the tox job  https://review.openstack.org/63587716:40
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Add opendev kubernetes nodes to ansible inventory  https://review.openstack.org/63547216:40
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Stop running k8s-on-openstack nested  https://review.openstack.org/63585716:40
mordredcorvus: maybe I suck less now16:40
corvuswe shall see!16:40
mordredprobably not - but we can always hope16:40
*** diablo_rojo has joined #openstack-infra16:42
*** raissa has joined #openstack-infra16:43
*** markvoelker has quit IRC16:43
*** smarcet has quit IRC16:43
*** bhavikdbavishi has joined #openstack-infra16:44
*** hamzy has quit IRC16:47
*** smarcet has joined #openstack-infra16:47
*** eharney has quit IRC16:48
*** iurygregory has quit IRC16:49
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Update k8s-on-openstack for ssh known_hosts  https://review.openstack.org/63548216:49
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Add opendev kubernetes nodes to ansible inventory  https://review.openstack.org/63547216:49
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Stop running k8s-on-openstack nested  https://review.openstack.org/63585716:49
mordredcorvus: landed a bugfix to k8s-on-openstack - stack updated with the new sha16:49
corvusmordred: has he given you merge perms yet? :)16:50
mordredcorvus: incidentally - False | bool in ansible fails16:50
clarkbmordred: because it is already bool?16:50
mordredclarkb: https://travis-ci.org/infraly/k8s-on-openstack/builds/490573781#L123216:51
clarkbha fun16:52
*** walshh_ has joined #openstack-infra16:52
mordredOH! wait - no, it was as different syntax issue on my part16:53
mordred(turns out the | bool isn't needed anyway - but the real problem is:16:53
mordrednodes_auto_ip: "{{ lookup('env', 'NODE_AUTO_IP') | default ('False', true) }} | bool"16:53
mordredthe '| bool' is outside of the }} :)16:53
*** adriancz has quit IRC16:55
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: [WIP] web: add tenant and project scoped, JWT-protected actions  https://review.openstack.org/57690716:55
*** diablo_rojo has quit IRC16:55
*** ekultails has joined #openstack-infra16:57
*** diablo_rojo has joined #openstack-infra16:57
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Report tenant and project specific resource usage stats  https://review.openstack.org/61630617:00
*** manjeets_ is now known as manjeets17:00
*** kgiusti has left #openstack-infra17:01
*** wolverineav has joined #openstack-infra17:02
*** Emine has quit IRC17:03
*** pgaxatte has quit IRC17:03
corvusmordred, clarkb: i think when i did this: http://38.108.68.64/openstack-infra/system-config/src/branch/master/playbooks/roles/registry/tasks/main.yaml#L13-L17 i may have installed python2 on the registry server17:03
corvusof course, the next task doesn't work because we're running python3 and it should have been python3-passlib17:04
corvusbut having python2 on our tests nodes means we didn't catch any of this17:04
clarkbpython2 isn't exclusive to python3 though right? so ansible should keep running under python3?17:05
corvusyep17:05
*** ginopc has quit IRC17:05
clarkbcorvus: note that docker-compose is another python utility that may pull in python217:05
clarkbdepending on how it is packaged17:05
corvusthat's why it fails17:05
clarkboh passlib is used by htpasswd module, got it17:06
*** wolverineav has quit IRC17:07
openstackgerritJames E. Blair proposed openstack-infra/system-config master: Handle registry role running under py3  https://review.openstack.org/63588817:07
corvusclarkb, mordred: ^17:07
clarkbcorvus: you can run ansible under python3 on the test side too I think then you only need the one?17:08
corvusoh, hrm, now that you say that... why isn't it running under py3 on tests17:09
clarkbdocker-compose is a python2 package17:09
clarkbon bionic17:09
openstackgerritHelen Walsh proposed openstack-infra/project-config master: Devstack for PowerMax/ VMAX  https://review.openstack.org/63589017:09
corvusclarkb: no i understand that17:09
clarkbya sorry I was just confirming it17:09
corvusclarkb: i don't understand why the test job didn't catch that17:10
corvusi see the problem17:10
*** walshh__ has joined #openstack-infra17:13
*** walshh_ has quit IRC17:13
openstackgerritJames E. Blair proposed openstack-infra/system-config master: Handle registry role running under py3  https://review.openstack.org/63588817:13
corvusclarkb, mordred: ^ that should fix it, and explains why testing didn't catch it -- we didn't run the job.17:13
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Report tenant and project specific resource usage stats  https://review.openstack.org/61630617:14
corvushowever, since the host_vars file *still* had the wrong name, i'm not sure how it worked in production...  does ansible read hostvar files with and without .yaml extensions?17:14
pabelangerI believe so17:15
pabelangerhttps://docs.ansible.com/ansible/latest/user_guide/intro_inventory.html#splitting-out-host-and-group-specific-data17:16
pabelangerextensions are optional17:16
*** jamesmcarthur has quit IRC17:17
*** smarcet has quit IRC17:17
*** rpittau has quit IRC17:17
*** gcutrini has joined #openstack-infra17:17
mordredcorvus, pabelanger, ianw: does diskimage-builder obey openstack global requirements? I know it's an infra project, but it's also something used by openstack projects directly. the tox file has upper-constraints in it17:18
*** gfidente has quit IRC17:18
corvuspabelanger: thanks, that 'splains it :)17:18
clarkbmordred: I think it might because its used in devstack and everything in devstack wants to be global req'd17:19
mordredkk. I thought it was - but just thought I'd make sure17:19
corvusmordred: maybe it shouldn't be in opendevorg then.17:19
corvusmaybe it should be an openstack-infra project, even after the opendev split.17:20
mordredalso - anybody know if there is a specific reason why it installs python-lzma as a distro package instead of as a python package?17:20
clarkbno clue17:20
mordredk. I'm fixing it, but thought maybe there might be an explicit reason17:20
pabelangerwould have to defer to ianw for tox.ini settings, maybe legacy from when it was under tripleo?17:21
*** jcoufal has quit IRC17:21
clarkbwe are fully converted over to opendev-base/jobs now right?17:24
clarkbI'm going to push up dns changes and watn to make sure I make that change in the right spot17:24
*** smarcet has joined #openstack-infra17:25
corvusclarkb: everything in opendev/base-jobs is out of project-config/base-jobs; there shouldn't be ambiguity.  however, there are some things in project-config/base-jobs which should still be moved over to opendev/base-jobs17:26
*** ijw has quit IRC17:26
corvus(anything using the secret "site_logs_project_config" should probably be moved)17:26
openstackgerritMonty Taylor proposed openstack/diskimage-builder master: Install pyliblzma with pip instead of distro packages  https://review.openstack.org/63589217:27
mordredpabelanger, clarkb: ^^ let's see what that breaks17:27
corvusmordred: can you +3 https://review.openstack.org/635888 ?17:27
mordredcorvus: done17:28
zbrmordred: not sure about this specific case but is usually easier to instal distro package than a python library that is not pure-python,.... as it would need compilation.17:28
clarkbcorvus: in this case the configure-unbound role is in openstack-infra/project-config and opendev/base-jobs17:28
mordredzbr: we've got all that handled generally - the compilation needs are described in bindep.txt17:28
clarkbcorvus: er that is ozj not project-config17:29
mordredzbr: it also gets complicated when using virtualenvs and/or installing into the python base docker images which don't install python from distro17:29
corvusthat should probably be opendevifified17:29
mordredzbr: so - yeah - it is - but it's also complicated :)17:29
clarkbcorvus: how do I know which role is used now? is it first listed in zuul's main.yaml? so to fix we can just delete the role from ozj?17:30
clarkbI can send a followup to do that if that is the case.17:30
zbrclarkb: to wk the DISK_FULL css fix: https://review.openstack.org/#/c/631488/1 if you cna.17:31
mordredAH17:32
* mordred has learned things17:32
corvusclarkb: first repo mentioned in the roles section of the job.  the repo itself is first.  so if it's in o/bj then that's the one it's using.17:32
clarkbcorvus: cool I'll work to clean that up too17:33
openstackgerritClark Boylan proposed openstack-infra/project-config master: Stop using OpenDNS  https://review.openstack.org/63589517:34
clarkbinfra-root ^ that should be safe since its just the nodepool image build base config. I'll sort out the job stuff next17:35
openstackgerritMonty Taylor proposed openstack/diskimage-builder master: Remove python-lzma  https://review.openstack.org/63589617:35
openstackgerritMerged openstack-infra/puppet-openstackid master: Update nodejs default version  https://review.openstack.org/63566617:36
corvusclarkb, mordred: i added fallback rewrites, so any unknown cgit url goes to gitea /.  i also added the redirect for git itself.  "git clone http://git-test.openstack.org/openstack-infra/gear" works (and does so by cloning from gitea).  one thing i didn't quite anticipate is that while git follows the redirect, it doesn't register it as such.  so the remote url is still git-test.o.o17:40
corvusi guess that's not a problem, but it is a missed opportunity.17:40
*** Emine has joined #openstack-infra17:40
*** markvoelker has joined #openstack-infra17:40
*** smarcet has quit IRC17:42
clarkboh interesting, does that chagne if it is a permanent redirect (not sure if they are already)17:43
*** creepy_owlet is now known as dtantsur|afk17:43
*** udesale has quit IRC17:44
*** bobh has joined #openstack-infra17:45
openstackgerritClark Boylan proposed openstack-infra/project-config master: Cleanup ozj confingure-unbound usage  https://review.openstack.org/63590017:45
*** sdake has quit IRC17:47
corvusclarkb: i just tested that, and no, same behavior17:47
*** jpena is now known as jpena|off17:48
corvusclarkb: can you move the swift test job to opendev/base-jobs?17:48
corvusi view it as being on stand-by and ready for emergency deployment if needed.17:49
*** jpich has quit IRC17:49
openstackgerritMerged openstack-infra/project-config master: Devstack for PowerMax/ VMAX  https://review.openstack.org/63589017:49
clarkbcorvus: I can17:50
*** remi_ness has quit IRC17:50
*** ccamacho has quit IRC17:50
clarkbI'll get ozj change up first then set a depends on for the move to opendev/base-jobs for base-swift-test17:50
clarkbwill just take a few to get to that final state17:50
openstackgerritClark Boylan proposed openstack-infra/openstack-zuul-jobs master: Remove configure-unbound role  https://review.openstack.org/63590117:51
corvusk.  we can move the job in any order, since we don't have to keep it running17:52
clarkboh thats a good point. I have to move the secret too right? so maybe I'll do it as a follow on rather than a prefix since I have to sort out what needs encrpytion17:53
*** derekh has quit IRC17:53
openstackgerritSorin Sbarnea proposed openstack-infra/devstack-gate master: Replace cp -l with --reflink=auto  https://review.openstack.org/62899817:54
corvusfungi: can you +3 https://review.openstack.org/635481 and children?17:56
fungigladly!17:57
fungi(well, once i read them over and agree with them obviously)17:57
corvusfungi: fine do it your way ;)17:57
corvus(to be clear, my request for +3 was to indicate that i believe they are ready for approval once sufficient +2s have accumulated)17:58
corvus(and one more +2 would do)17:58
fungiof course ;)18:00
corvusclarkb, tobiash: 635593 the kubectl change still failed after the connection reset; i will set an autohold and poke18:00
clarkbcorvus: is playbooks/base-test/post-ssh.yaml expected to be missing? it was part of the base swift test but I don't see it in project-config to copy into base-jobs18:00
clarkbre kubectl ack18:00
corvusclarkb: it should already be in base-jobs18:01
clarkbcorvus: there are other base-test playbooks in base-jobs but not that one18:01
clarkband it wasn't on the project-config side either. Maybe it has been replaced?18:01
clarkboh yes actually18:01
clarkbmordred did something related to that now I recall18:02
clarkbits just called base-test/post.yaml now18:02
*** smarcet has joined #openstack-infra18:02
openstackgerritMerged openstack-infra/project-config master: Stop using OpenDNS  https://review.openstack.org/63589518:02
corvusclarkb: okay, it should be fine to just switch that to 'post'18:03
corvusthere's no swift magic in there18:03
openstackgerritJohn Dickinson proposed openstack-infra/project-config master: swift: gerritbot alert on all the branches  https://review.openstack.org/63590518:03
clarkbcorvus: yup I did that18:03
corvususually notmyname just shows up and says "hi" when we say swift, but now he's pushing up patches!18:03
notmyname:-)18:04
*** trown is now known as trown|lunch18:04
clarkbcorvus: remote:   https://review.openstack.org/635906 Move base test swift job into the base-jobs repo I still need to sort out the credentials secret but figured I'd get that up first18:04
fungihe said hi to me in #openstack-swift instead because he knows i like to feel special18:04
clarkbcorvus: do you know where those credentials live in a form I can easily reencrypt them with the opendev/base-jobs key18:04
*** jamesmcarthur has joined #openstack-infra18:05
openstackgerritMonty Taylor proposed openstack/diskimage-builder master: WIP Build Docker image of diskimage-builder  https://review.openstack.org/63590818:06
corvusclarkb: i believe it's just the standard vexxhost cloud creds18:07
timburkefungi: corvus: clarkb: you guys should *always* feel special18:07
timburkeyou're real treasures18:07
openstackgerritMerged openstack-infra/system-config master: Handle registry role running under py3  https://review.openstack.org/63588818:07
mordredpabelanger, mnaser: there's an initial stab at making a diskimage-builder image18:07
corvustimburke: is that you, mom?18:07
openstackgerritClark Boylan proposed openstack-infra/project-config master: Cleanup ozj confingure-unbound usage  https://review.openstack.org/63590018:08
clarkbcorvus: thanks18:08
pabelangermordred: ack18:08
timburkei just wanted to make sure you're eating enough, getting enough sleep...18:08
fungimy mom says i'm special too18:08
fungiand to always wear a muffler18:08
*** ociuhandu_ has joined #openstack-infra18:08
mnasermordred: awesome. i'll try to see how that works locally18:09
*** smarcet has quit IRC18:09
fungithis is sad, but i've come to realize i measure the level of excitement in my day by the amount by which my browser tab count grows or shrinks18:10
mnaserlol18:10
mordredfungi: your tab count shrinks?18:10
mordredI didn't know that was an option18:10
fungimordred: sometimes yes, but it looks like i accumulated far too many browser tabs yesterday18:11
mnasermordred: failed for me locally.. "E: Unable to locate package zypper" .. im gonna look into why18:11
corvus"You are about to close 4 windows with 108 tabs.  Are you sure you want to continue?"18:11
openstackgerritTobias Henkel proposed openstack-infra/nodepool master: docker: don't daemonize when starting images  https://review.openstack.org/63558418:11
mordredmnaser: hrm. debian doesn't seem to have zypper18:11
*** ociuhandu has quit IRC18:11
mnaseri have way too often hit command+q (exit $world) instead of command+w (close a tab)18:11
mordredit's in jessie but not in stretch18:12
fungino, it's not in stretch18:12
mnaserand how i feel about hitting command+q with everyting disappearing18:12
mnaserhttps://i.imgur.com/RMy2WZI.jpg18:12
fungihttps://packages.debian.org/search?keywords=zypper18:12
*** Emine has quit IRC18:12
fungifor some reason it was removed from testing after jessie released but re-added since18:12
pabelangeryah, it was dropped from stretch I think, but added back IIRC18:12
fungiyou could probably install the version from buster/testing18:12
mordredawesome. that's not going to make this awkward to deal with AT ALL18:12
mordredyeah18:13
mnasermordred: zypper [!platform:redhat !platform:ubuntu-trusty !platform:ubuntu-bionic]18:13
*** markvoelker has quit IRC18:13
fungiwhich also seems to be the same as the version in sid/unstable18:13
mnaserso it seems to be excluded on all ubuntu platforms18:13
*** ociuhandu_ has quit IRC18:13
mnaserso maybe we should just exclude it from debian too?18:13
mordredit's not excluded on xenial18:13
mordred(I'm guessing for similar reasons)18:14
mordredmnaser: let me see how bad it is to install it from buster real quick18:14
fungihttps://tracker.debian.org/news/836378/zypper-removed-from-testing/18:14
fungitracker.d.o is super useful (to me anyway)18:14
*** hamzy has joined #openstack-infra18:14
mnaserfyi http://git.openstack.org/cgit/openstack/diskimage-builder/commit/bindep.txt?id=96e801fcd4b5d8f83628a8b44b3e7a357d7f410d18:15
fungiwasn't zypper's first removal from testing either, there was one in 2015 as well18:15
fungiseems to have suffered a tenuous maintenance in debian in recent years18:16
*** ekultails has quit IRC18:16
fungimissing a number of library transition deadlines18:16
mnasersaface18:16
*** Emine has joined #openstack-infra18:16
mnasersadface18:16
mordredmnaser: so - we should probably put debian:stretch into the list to be correct18:17
mordredmnaser: and then if we can install it from testing, we can just do that directly in the dockerfile18:17
mnasermordred: right, wanna split this up or you're dealing with other fires and i can do that?18:18
mordredfungi: there isn't a debian backports that stretch might be in is there?18:18
fungii would have hoped the buster version would have also been requested in stretch-backports, but seems nobody's done that (or done the work to make it possible)18:18
mordredfungi: you answer before I even ask :)18:18
fungior just seconds after18:18
*** jamesmcarthur has quit IRC18:19
fungibut yes, same line of thought18:19
*** jamesmcarthur has joined #openstack-infra18:19
*** jamesmcarthur has quit IRC18:19
fungiif it were in a backports suite, p.d.o would have shown it in that query18:19
openstackgerritJames E. Blair proposed openstack-infra/zuul master: Return artifacts as dicts and add metadata  https://review.openstack.org/63482518:19
mordredfungi: is there a less-bad way to install it from buster on a stretch system?18:20
mnaserfungi: would https://tracker.debian.org/news/836378/zypper-removed-from-testing/ be the best reference point to point to with it not being in debian stretch?18:20
mnaserim just gonna push up a small bindep change18:20
mordredmnaser: yeah. I think so18:20
*** remi_ness has joined #openstack-infra18:20
clarkbcorvus: remote:   https://review.openstack.org/635906 Move base test swift job into the base-jobs repo is ready now I think18:21
fungitesting always has a lower install priority than stable, so if you add it into the sources list you can trust it won't be installed from unless you append a /buster (or /testing) to the package name or pass -t buster (or -t testing) as an apt command-line option18:21
mordredfungi: ah - cool18:21
*** hamzy has quit IRC18:22
mordredfungi: darn. as expected - that wants to pull in libc (and a bunch of other things) from buster18:22
fungimnaser: yeah, that removal news item references the various bug reports which caused its removal18:22
mordredfungi: so I think I'd need to apt-get source it and then do a rebuild18:22
*** wolverineav has joined #openstack-infra18:22
fungimordred: yeah, quite possibly why nobody's ported it to stretch for the backports suite in that case18:22
mordred(basically, make a local backport)18:22
clarkbalso as a sanity check I have been running local dns at home against cloudflare using unbound and both dns over tls and not dns over tls and it all seems to have worked fine for months18:22
clarkbso I expect those changes to also work fine18:23
fungimordred: don't be surprised if it build-depends on newer libs from buster too18:23
openstackgerritMohammed Naser proposed openstack/diskimage-builder master: WIP Build Docker image of diskimage-builder  https://review.openstack.org/63590818:23
openstackgerritMohammed Naser proposed openstack/diskimage-builder master: bindep: exclude zypper from debian-stretch  https://review.openstack.org/63591018:23
*** ociuhandu has joined #openstack-infra18:23
*** wolverineav has quit IRC18:23
mnasermordred: i added a patch below your wip one ^18:23
mordredfungi: seems like I might wind up doing the majority of the work needed to propose and actual backport18:23
mordredmnaser: sweet18:23
mnaserdoesn't get us any closer, but it atleast does the correct thing18:24
*** wolverineav has joined #openstack-infra18:24
mnaser(for now?)18:24
mordredwell - it'll get us closer to having an image that builds18:24
mnaserthe image builds for me locally now18:24
mordredthat docker image will be deficient and unable to build opensuse images18:24
mnaserunfortuantely yes, that's the limitation18:24
mordredbut that seems like a good incremental step forward18:24
mnaser*perhaps* until we get that resolved, maybe include a warning of some sorts, i guess.18:24
mordredand won't be any worse than the current situation with nodepool-builder image18:24
mordredyueah18:24
*** hamzy has joined #openstack-infra18:25
mnaserim going to try out your FROM dib magic18:25
mnaserand see how that works18:25
fungimordred: if you do, might want to open (or follow up on if there already is one) a wishlist bug for adding to stretch-backports and attach your patch18:25
mordredmnaser: (obviously you'll need to either tag the dib image you built appropriately or change the FROM line)18:26
mnasermordred: yeah i'm tagging it locally as openstack/diskimage-builder as in your 'wip' check and going to try that now18:26
openstackgerritMerged openstack-infra/system-config master: Run base-repos as ubuntu on k8s nodes to bootstrap  https://review.openstack.org/63548118:27
fungithough to set expectations, deb packages for alternative package managers tend to be not super actively maintained in debian (not that i figure you might expect otherwise)18:27
mnaseri'm surprised they are installable at all :)18:27
*** ociuhandu has quit IRC18:27
fungithe debian package of rpm has been fairly well-maintained but it's by far the most popular one so not *that* surprising18:29
corvusi used to use alien a lot18:29
*** ijw has joined #openstack-infra18:29
fungiit was quite useful back when a lot of stuff was only packages for other distros18:30
fungier, only packaged for18:30
openstackgerritMerged openstack-infra/system-config master: Update k8s-on-openstack for ssh known_hosts  https://review.openstack.org/63548218:30
mordredfungi: is there a command I'm fogetting about to install the build-depends from a local debian/control file?18:30
fungiapt-get build-dep18:30
mordredthat only works for the build-deps for the package in the repo though18:31
*** wolverineav has quit IRC18:31
fungii think you can ./ reference a locally unpacked package18:31
mordredoh - nevermind though - still fine for my case18:31
fungior maybe the control file18:31
mordredneat! I didn't know that18:31
*** wolverineav has joined #openstack-infra18:32
fungii want to say i've done that in the past, but been a while so not 100% certain of the syntax18:32
* fungi isn't technically even an official dd, but thought you were ;)18:33
*** wolverineav has quit IRC18:34
*** wolverineav has joined #openstack-infra18:34
*** whoami-rajat has quit IRC18:34
mordredI was ALMOST a dd several times in the past18:34
mordredbut I had a really bad habit of selecting a mentor who stopped working with new dds at the wrong time - or of hitting periods where debian decided to pause accepting new dds for a minute18:35
mordredso I eventually gave up18:35
fungii've just not been able to bring myself to apply through nm once they increased the complexity of becoming one18:35
mordredyeah18:35
fungiso i get rra to sponsor my uploads. problem solved! ;)18:36
mordredI use SpamapS18:36
fungiyour friendly local dd18:36
clarkbmordred: corvus can I interest you in a mostly simple puppet change to make puppet 4 less cranky https://review.openstack.org/#/c/635543/18:37
clarkbif we get that in and confirm etherpad-dev is happy I think we can do some more widespread puppet upgrades18:37
fungimordred: amusingly, the hardest requirement for most applicants, aiui, is to get their key signed by two current dds. i don't think either of us have any problem there18:37
mnasermordred: ok so it works and doesn't work18:38
*** Emine has quit IRC18:38
mnaserit works as in i see 'rpm' and 'debootstrap' and other fun stuff from dib = yay18:38
*** eharney has joined #openstack-infra18:38
mnaserit doesn't work because sudo is still missing from bindep of dib :P18:38
openstackgerritMohammed Naser proposed openstack/diskimage-builder master: WIP Build Docker image of diskimage-builder  https://review.openstack.org/63590818:39
openstackgerritMohammed Naser proposed openstack/diskimage-builder master: bindep: add sudo  https://review.openstack.org/63591318:39
*** smarcet has joined #openstack-infra18:40
* mnaser sighs18:46
mnaserE: No such script: /usr/share/debootstrap/scripts/bionic18:46
*** yamamoto has joined #openstack-infra18:48
*** ociuhandu has joined #openstack-infra18:49
clarkbis https://review.openstack.org/#/c/635898/ a force merge change because we don't have jobs running against that repo yet?18:49
*** electrofelix has quit IRC18:50
*** hamzy has quit IRC18:50
*** wolverineav has quit IRC18:50
mnaserhttps://bugs.launchpad.net/ubuntu/+source/debootstrap/+bug/172773218:52
openstackLaunchpad bug 1727732 in debootstrap (Ubuntu Artful) "Add Ubuntu bionic as a supported release" [Medium,Fix released] - Assigned to Andy Whitcroft (apw)18:52
mnaserlooks like it was fixed in ubuntu but not debian?18:52
*** yamamoto has quit IRC18:53
mnaserhmm, looks like stretch-backports is not enabled on the image18:55
mnaserbecause if it pulls https://packages.debian.org/stretch-backports/debootstrap it will work fine18:55
mnaseris there any particular reason why it's not?18:55
*** Emine has joined #openstack-infra18:55
*** ociuhandu has quit IRC18:55
fungilikely just that we haven't needed anything from stretch-backports yet18:56
mnaserfungi: i'm not too great with the debian packaging policy but are we opposed to adding it into our build image?18:57
* SpamapS is afraid to confirm he can, in fact, sponsor into Debian if needed. ;)18:58
*** ekcs has joined #openstack-infra18:58
*** hamzy has joined #openstack-infra18:58
SpamapSI'm rather proud of recently getting shade updated18:58
mnaseras in, the two routes i have is either inject stretch-backports into the dib image only *or* to our base python-builder19:00
*** bobh has quit IRC19:00
mnaserthe first one makes it a much more local change and the second one could potentially be more largely impacting19:00
mnaseror it looks like backports are disabled by default, so maybe this is something i'll just do in the nodepool dockerfile i guess19:01
mordredmnaser: I think we should install debootstrap from backports just in teh dockerfile19:01
*** raissa has quit IRC19:01
mordredmnaser: (btw - I'm hacking on the zypper thing)19:01
*** raissa has joined #openstack-infra19:02
*** raissa has quit IRC19:02
openstackgerritMerged openstack-infra/system-config master: Add opendev kubernetes nodes to ansible inventory  https://review.openstack.org/63547219:02
*** raissa has joined #openstack-infra19:03
*** raissa has quit IRC19:03
mnasermordred: ok awesome, i'm gonna keep iterating on dib till i get something functional19:03
mordredmnaser: awesome.19:03
*** raissa has joined #openstack-infra19:04
*** raissa has joined #openstack-infra19:04
mnaserthis debootstrap thing feels really hacky though19:05
*** raissa has joined #openstack-infra19:05
*** raissa has quit IRC19:05
mordredtotally. but that's ok for now I think :)19:06
*** raissa has joined #openstack-infra19:06
*** raissa has quit IRC19:06
fungiyeah, while backports is basically a similar situation to what i described above when combining stable and testing (where you have to explicitly request the backports version if that's what you want), having it turned on for all jobs running on our images could in theory be considered a global behavior change for our ci system19:06
fungion the other hand, we don't currently run many jobs on debian19:06
*** Emine has quit IRC19:06
clarkbfungi it would just be in the container image for the nodepool builder aiui19:07
clarkbnot the test nodes19:07
fungioh, okay that's different then19:07
fungii misunderstood the context of "into the dib image"19:07
mnaseryeah, sorry i meant the docker dib image :)19:08
JpMaxManmordred corvus we have a proof of concept up for the Netlify CMS Gerrit integration.   If you want to have a look.   Disclaimer it is lightly tested and very much a proof of concept, so there are likely some bugs to be worked out.  But it would be good to discuss next steps if you feel this is useful.   There are a few work arounds like right now updates are handled by a cron instead of a zuul hook.   But I think it19:08
JpMaxMangives us at least something to work with.  You can view the front end site here: https://gerritpoc.starlingx.io/ and the admin here https://gerritpoc.starlingx.io/admin/#/ you login with your Gerrit HTTP credentials.  Once you make a change you'll see it in Gerrit.  Once you +2 the change it will be updated on the front end site.  Have a look when you have a chance and we can discuss more.  cc gcutrini19:08
mordredimage image docker docker19:08
*** markvoelker has joined #openstack-infra19:10
mordredJpMaxMan: that's exciting!19:10
*** hamzy has quit IRC19:10
*** hamzy has joined #openstack-infra19:11
mnaserwee, that worked, lets see where it might break next heh19:11
clarkbJpMaxMan: +2 or merge to update frontend?19:11
JpMaxManclarkb well when you +2 in gerrit it should merge19:12
corvus+2 and workflow+1 i'm assuming19:13
JpMaxManright19:13
*** raissa has joined #openstack-infra19:15
fungicool, so making a change through the netlify cms interface replicates your change into gerrit to wait for approval, in essence. sounds like a winner!19:15
*** raissa has joined #openstack-infra19:15
*** wolverineav has joined #openstack-infra19:16
JpMaxManright it calls the Gerrit API to propose the change19:16
fungiidea being, people who want to propose changes to the web content do still need a gerrit account but don't need to grok git and other command-line tools?19:16
openstackgerritMohammed Naser proposed openstack/diskimage-builder master: WIP Build Docker image of diskimage-builder  https://review.openstack.org/63590819:16
mordredfungi: that's right19:17
corvusJpMaxMan: so if i wanted to build a static copy of the site, i would run "yarn site:build" ?19:17
fungipretty darned amazing19:17
mordredfungi: right?19:17
JpMaxManright so people can work where theyr'e comfortable.  Marketers can just update a CMS.  Others can git clone.19:17
*** raissa has joined #openstack-infra19:18
*** ociuhandu has joined #openstack-infra19:18
*** raissa has quit IRC19:18
* fungi takes exception to painting marketers with a broad brush, some do in fact know how to use git ;)19:18
JpMaxMancorvus: if you want to build a local copy?19:18
corvusJpMaxMan: yes, or, to have zuul build a test copy to validate a change19:19
gcutrinicorvus: supposedly netlify runs “yarn site:build”, but that didnt work out locally19:19
gcutriniwe use “vuepress build site”19:20
corvushrm.  "yarn install; yarn site:build" worked19:21
corvusfor me locally19:21
corvusat least, it claimed to succeed19:21
gcutrinicool ;)19:21
corvusgcutrini, JpMaxMan: i'll start working on a zuul job to build the site so we can try that out19:22
mnasermordred: i think our efforts might not be so successful19:22
mnasermordred: i just had a nodepool build fail or some reason, didn't unmount cleanly, not its just "/usr/local/lib/python3.7/site-packages/diskimage_builder/lib/disk-image-create: line 210: /dev/fd/62: No such file or directory" within a privileged container19:23
mnaserso im wondering if how dib works doesnt work in docker :(19:23
mordredmnaser: I think it's possible you might need to run it specially? I know tobiash runs dib in docker on openshift in nodepool19:24
* mnaser is watching more closely how it fails the first time19:24
mnasermordred: it's a privileged container so i guess thats as much perms as it gets, but i'll see if he has anything toa dd, ill try to retrieve the exact error19:25
JpMaxMancovus: cool - so there were two things we had talked about, one was having zuul do a build to preview the change.  The other is instead of a cron on the server having zuul call a web hook or something that triggered a build upon merge.19:25
mordredmnaser: might need to bind-mount some things in - or run it with --privileged or something19:25
mordredmnaser: cool19:25
mnaseryeah its privileged right now but maybe bind mount is the trick19:25
JpMaxManThe later we ran into some debate because we weren't sure if the intention was to self host using the netlify CMS or to host on the Netlify platform itself19:25
*** mriedem has quit IRC19:27
corvusJpMaxMan: there's a third option there, which is to publish to a static location, and only use netlify for the cms portion.  all of those should be possible.19:27
mnaserfindmnt: can't read /proc/mounts: No such file or directory19:27
*** mriedem has joined #openstack-infra19:27
*** wolverineav has quit IRC19:28
corvusJpMaxMan: i think my order of preference would be 1) self-host static publication; 2) self-host netlify; 3) netlify platform.  mostly because that's in order of increasing complexity for the production site (i love it when we can just host static content)19:28
mordredI think 1 and 2 are the same thing19:28
corvusoh i may have misunderstood then, sorry19:28
mordredand I do not think 3 is a thing we want to do19:29
JpMaxMancorvus:  right.  I mean either way the netlify cms eventually triggers a static site with vuepress regardless of where that ends up :)19:29
*** sdake has joined #openstack-infra19:29
JpMaxManit could be pushed out to servers around the world and globally load balanced though :)19:29
*** wolverineav has joined #openstack-infra19:29
corvus++19:29
mordredyah19:29
corvuscool, so i think the next step, regardless, is to have zuul do a test build.  then, if static publication is what we want, we basically take that job and tell it to put its results somewhere else.19:30
*** trown|lunch is now known as trown19:30
JpMaxManI'm not familiar enough with the Netlify platform and how it handles the continuous delivery though.  My assumption is it just monitors any GIT repo for you and when updated publishes in a similar fashion.19:30
mordredyeah. that's what it does19:30
tobiashmnaser: you also should have the tmp dir dib is using on the same bind mount as the image it is generating19:31
mordredwhich is why I think we're more likely to just want to publish to a static location ourselves19:31
JpMaxMancorvus: sounds good :)19:31
mordredsince we already have a nice build system :)19:31
corvusJpMaxMan, gcutrini: i should have something for you to look at later today19:31
mordredbut yes - I agree with corvus as next step19:31
mnasertobiash: ok so you have bind mounts in that case for certain folders to make it work?19:31
clarkbis the gerrit driver something we expect to be able to upstream too?19:32
JpMaxMancorvus:  awesome, I'm headed to lunch, but if you need anything just hollar :)19:32
mordredclarkb: yah, I believe so19:32
tobiashmnaser: I'm bind mounting a volume to /mnt and have dib using /mnt/tmp for scratch space and /mnt/gen for the generated images19:32
corvuswe talked with the netlify folks and they seemed very excited by the prospect19:32
mordredclarkb: the netlify cms team were excited about the concept of growing a gerrit driver19:32
mordredwhen we chatted in vancouver19:32
JpMaxManclarkb: that reminds me, a few things, we're currently using a proxy to get around the CORS issue that supposedly is solved in the latest version of Gerrit19:32
mordredJpMaxMan: cool. cause we want to upgrade to recent gerrit in the not-too-distant future anyway19:33
mnasertobiash: ill try that out and see what happens19:33
JpMaxManwe're also scraping gitweb to get a listing of the files / dirs in GIT.  Extending Gerrit with an API call for that would be awesome.19:33
clarkbwell we also proxy with apache already and can probably modify headers19:33
mordredJpMaxMan: ++19:33
clarkbJpMaxMan: why not use git itself for that?19:33
JpMaxManclarkb: it's the only thing that isn't supported by the API and extending JS with a git client seemed bloated19:34
clarkbI am fairly sure thus is why it isnt in the api already19:34
*** wolverineav has quit IRC19:34
JpMaxManand it was easier to use a low level http html structured api ;)19:35
clarkbare the current cors rules preventing any requests from other domains?19:35
mnasertobiash: so using DIB_NO_TMPFS or nope?19:35
*** wolverineav has joined #openstack-infra19:35
JpMaxManbut again it's proof of concept so we could adapt19:35
gcutriniclarkb: yes19:35
tobiashmnaser: let me dig up my vars19:36
*** wolverineav has quit IRC19:36
*** wolverineav has joined #openstack-infra19:36
mnasertobiash: thank you!19:36
* mordred hands JpMaxMan a case of beers19:37
tobiashmnaser: I'm setting DIB_NO_TMPFS=1 and TMP_DIR=/mnt/tmp19:37
*** hamzy has quit IRC19:37
AJaegerclarkb, your opendev changes are still not tested by Zuul, see https://review.openstack.org/#/c/635898/ - for 2 hours now. Is the repo not setup with jobs?19:37
*** hamzy has joined #openstack-infra19:38
clarkbJpMaxMan: gcutrini I mostly don't want us to assume that upgrading to gerrit 2.15 or changing gerrits API is practical in the short term. Modifying their api may never even happen given our history with the project19:39
clarkbwe definitely do want to upgrade to 2.15 and we believe they have improved that process to make it easier for us but we still have to test it and prepare for the wave of unhappy people after the UI updates etc19:40
clarkbAJaeger: ya I don't think it is19:40
anteayafungi: I got your email reply to smcginnis' email in my inbox but for some reason didn't get the original19:40
anteayaI mention as email to the list has been a topic of discussion19:40
anteayanot sure if it is related to the other issue or not19:41
fungianteaya: that's interesting. i doubt it's dkim signature related as the dkim signature on his message looked valid to me19:41
clarkbcorvus: do we need an opendev tenant so that we can set up jobs for opendev in that context? or is there some more practical approach there?19:41
anteayafungi: yeah, no idea, just thought I'd mention it19:41
anteayamessage isn't in trash or spam either19:41
fungianteaya: i appreciate the info. i've had surprisingly few people come to me about missing specific messages, mostly just about getting unsubscribed for bounces19:42
anteayayup, saw some of those19:42
fungiso it's definitely good to keep in mind. thanks!19:42
anteayawelcome19:42
gcutrinicrarkb: that’s why we went ahead and setup the proxy. But seems like a setback for commiting the netlify cms driver upstream.19:43
corvusclarkb: we can gate it in openstack tenant for now19:43
*** markvoelker has quit IRC19:44
clarkbcorvus: ok19:44
corvusgotta run to lunch; biab19:44
clarkbAJaeger: I'm trying to figure out why one of my chagnes had post failures if you want to maybe add the jobs to the openstack tenant?19:45
clarkbAJaeger: though its also your weekend now so no worries if you'd rather do that instead19:45
*** ekcs has quit IRC19:47
fungihttps://github.com/glowing-bear/glowing-bear looks possibly useful for people who want a graphical irc client which does image and video embedding but still retains the flexibility of weechat19:48
fungigraphical browser-based irc client i should say19:48
AJaegerclarkb: indeed, sorry - I'm signing off now...19:48
fungiAJaeger: have a great weekend, and thanks for everything!!!19:49
* AJaeger wishes everybody a great weekend19:49
AJaegerthanks, fungi19:49
*** mgoddard has quit IRC19:50
*** mgoddard has joined #openstack-infra19:51
openstackgerritTobias Henkel proposed openstack-infra/nodepool master: docker: don't daemonize when starting images  https://review.openstack.org/63558419:53
fungianteaya: SMTP error from remote mail server after end of data: host aspmx.l.google.com [108.177.9.27]: 550-5.7.1 This message does not have authentication information or fails to pass\n550-5.7.1 authentication checks. To best protect our users from spam, the\n550-5.7.1 message has been blocked. Please visit\n550-5.7.1  https://support.google.com/mail/answer/81126#authentication for more\n550 5.7.119:53
fungiinformation. q6si1253611oig.187 - gsmtp19:53
*** ijw has quit IRC19:54
fungiso for some reason gmail blocked that (i think, still trying to match the queue reference up to the specific post)19:55
*** bobh has joined #openstack-infra19:58
*** wolverineav has quit IRC19:58
*** sdake has quit IRC19:59
fungiyeah, the particular queue item was 1gs6iA-0006MV-9o at 2019-02-08 14:04:33 and generated that rejection19:59
*** wolverineav has joined #openstack-infra19:59
*** sdake has joined #openstack-infra20:00
*** eharney has quit IRC20:03
*** wolverineav has quit IRC20:04
openstackgerritClark Boylan proposed openstack-infra/project-config master: Cleanup ozj confingure-unbound usage  https://review.openstack.org/63590020:04
openstackgerritClark Boylan proposed openstack-infra/project-config master: Fix use of old site_logs secerts  https://review.openstack.org/63592520:04
anteayaooooh20:04
anteayaglad you found the error20:04
clarkbcorvus: fungi mordred ^ the jobs on the ozj change were failing because of the broken secrets in playbooks fixed by 635925. Or at least I assume that will fix it. If you can review that it would be great so changes to ozj can merge20:05
clarkbnow to add jobs for opendev/base-jobs. Maybe just noop to start?20:06
fungianteaya: that suggests to me that github has decided one of the signatures (maybe not the normal dkim signature?) of the message was invalid. it looked fine to me though20:06
anteayagithub?20:07
anteayahow id github involved?20:07
anteayas/id/is20:07
fungisorry, gmail20:07
fungitoo many g-things20:08
fungiit's a message which originated in gmail and made a round-trip through our listserv back to gmail only to be rejected20:08
anteayafar too many20:08
openstackgerritClark Boylan proposed openstack-infra/project-config master: Add noop jobs to opendev/base-jobs  https://review.openstack.org/63592620:08
anteayarather random of gmail to reject it then20:08
*** ijw has joined #openstack-infra20:08
clarkbfwiw weird gmail behavior like that is what basically forced me to switch mail services for work20:09
*** sdake has quit IRC20:09
fungiso i'm starting to wonder whether gmail disregards some part of the dkim validation rules for messages which claim to originate there (perhaps treating relaxed as simple)20:09
anteayaclarkb: ack20:09
clarkbit was dropping lots of mailing list mail on the floor many years ago and I caved and went to fastmail20:09
fungiin which case other recipients may still treat gmail dkim signatures forwarded through mailman as valid while gmail itself does not20:10
fungiif so, that's exceedingly unfortunate20:10
clarkbheh why even have a rough standard if we don't follow it20:11
clarkbdkim gets better20:11
*** sdake has joined #openstack-infra20:12
fungithe only way dkim would get better is if we set it on fire and roasted marshmallows over it20:12
*** sdake has quit IRC20:13
* anteaya gets a stick20:13
fungithat said, i moved my office to the deck this afternoon because it's 75f and sunny out. now watching bream jumping in the sound catching flies... hard for me to *really* care that much about gmail's silly choices20:13
anteayaoooh nice20:14
clarkbfungi: we are all preparing for the end of the world here20:14
clarkbwe've been told its gonna snow20:14
clarkband then not stop snowing for like a week20:14
anteayaoh my20:14
clarkbwe don't know what to do in this part of the world with news like that20:14
*** bhavikdbavishi has quit IRC20:14
*** sdake has joined #openstack-infra20:14
anteayawater and candles and batteries20:14
anteayaand wool socks20:15
clarkbI'm not super worried about it20:15
anteayathat's good20:15
anteayayou seemed to take the ireland snow shutdown in stride20:15
clarkbworst case I walk to the grocery store whcih has an attached liquor store20:15
fungiit's supposed to drop into the 30s f here tonight, so enjoying this sort of "winter" while i can20:15
fungithough i'm sure 30s f sounds like a warm summer day to canadians20:16
anteayaindeed20:16
anteayabring on the 30s F20:16
anteayawhite out around my house about an hour ago20:17
anteayacouldn't see my car in the yard 40 feet away from my door20:17
clarkbthe big issue is going to be that we'll be going above and below freezing liek a seesaw20:17
anteayaglad I didn't have to drive my house anywhere20:17
clarkbwith rain at times too20:17
anteayathat is the worst road conditions20:17
clarkbso by next friday I expect everything to be encased in ice and I won't really be going anywhere for a week20:17
anteayaabove and below zero20:18
anteayaor freezing in F20:18
anteayacandles batteries and warm socks20:18
*** ociuhandu has quit IRC20:20
*** hamzy has quit IRC20:21
*** trident has quit IRC20:21
*** trident has joined #openstack-infra20:22
fungifond childhood memories of having to wear three pairs of socks to bed20:23
fungibeing unable to drive to town for a week or two at a stretch can be a bit liberating though20:25
fungiironically20:25
openstackgerritClark Boylan proposed openstack-infra/project-config master: Fix use of old site_logs secerts  https://review.openstack.org/63592520:27
openstackgerritClark Boylan proposed openstack-infra/project-config master: Cleanup ozj confingure-unbound usage  https://review.openstack.org/63590020:27
clarkbthis is a fun set of things to untangle. I think ^ is getting close though20:27
fungiis that supposed to fix the linters failure?20:28
*** e0ne has joined #openstack-infra20:29
clarkbya, I ended up rebasing that change at the bottom and in doing so failed to update some additional playbooks that still existed in that land before time20:30
clarkbI had written the change near the end of time where playbooks had been deleted and failed to rebase the first time around. I've not updated things such that the before time situation should work20:30
clarkbs/not/now/20:30
clarkbso even if the rest of my stack takes a while to get in we should be able to merge changes20:31
*** ijw has quit IRC20:32
*** trident has quit IRC20:34
*** trident has joined #openstack-infra20:35
*** ijw has joined #openstack-infra20:36
*** markvoelker has joined #openstack-infra20:40
clarkbya https://review.openstack.org/#/c/635925/ passes now20:43
clarkbso I think I'ev now got all the changes up to roll through both dns updates and cleanup of project-config base jobs20:43
*** sdake has quit IRC20:44
*** sdake has joined #openstack-infra20:46
anteayafungi: agreed, when the whole neighbourhood shuts down everything just gets so quiet20:47
anteayait is rather beautiful20:47
*** whoami-rajat has joined #openstack-infra20:48
*** dave-mccowan has joined #openstack-infra20:54
*** hamzy has joined #openstack-infra20:59
*** e0ne has quit IRC21:06
*** e0ne has joined #openstack-infra21:11
*** markvoelker has quit IRC21:12
*** dave-mccowan has quit IRC21:18
*** ociuhandu has joined #openstack-infra21:19
*** e0ne has quit IRC21:24
*** ociuhandu has quit IRC21:24
*** rlandy has quit IRC21:33
openstackgerritTobias Urdin proposed openstack-infra/zuul-jobs master: Rework upload-puppetforge role to use module  https://review.openstack.org/63594121:34
corvusmordred, clarkb, tobiash, fungi: i'm *really* confused by this: http://paste.openstack.org/show/744766/21:39
corvuskubectl is installed, it's in the path, but when i try to run it with ansible, the shell can't find it.21:39
corvusthat's an ansible command which shows the path (/snap/bin is included), runs 'which kubectl' (it fails), does an ls on /snap/bin (kubectl is there).21:40
fungicorvus: missing executable perms?21:40
corvusit's runnable21:41
fungior (less likely) /snap is mounted noexec?21:41
fungihrm, probably not the case then21:41
corvusin fact, this works: ansible -i /etc/ansible/hosts/inventory.yaml bridge.openstack.org -m shell -a "/snap/bin/kubectl"21:41
fungifar out21:41
corvusso it's runnable by the shell in ansible if it's given the full path21:41
fungiis kubectl an elf executable? interpreted script with a shebang?21:42
clarkbelf iirc21:42
corvusyes, the first 4 bytes are ?ELF21:43
corvus(oy this host is missing some tools.  i used dd)21:44
corvus104.130.239.108 if any infra-root wants to poke21:44
corvusit's had the base playbook run on it, so it has our keys21:45
corvusoh wait, did i interpret path too early in that test?21:46
corvus(ie, is that *my* path, not the ansible-shell path)21:47
corvusyes!21:47
corvusansible -i /etc/ansible/hosts/inventory.yaml bridge.openstack.org -m shell -a 'echo $PATH'21:47
corvusproduces /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games21:47
clarkbno snap, is profile.d not loaded for root?21:48
corvusit's looking like ansible isn't starting that as a login shell?21:52
corvusthis fails: ansible -i /etc/ansible/hosts/inventory.yaml bridge.openstack.org -m shell -a "bash -c 'echo \$PATH'"21:53
corvusthis works: ansible -i /etc/ansible/hosts/inventory.yaml bridge.openstack.org -m shell -a "bash -l -c 'echo \$PATH'"21:53
clarkboh interesting, ya that must be the case then21:53
ianwclarkb: thanks for fixing the dns ... unbound maintainers seem to always be very helpful21:53
corvusclarkb, fungi: maybe we should go ahead and add a symlink to /usr/local/bin ?21:57
clarkbcorvus: that wfm21:57
clarkbI wonder if the ansible shell module has a flag for this though21:58
*** sdake has quit IRC21:58
clarkbseems like no21:58
corvusnot that i could find before i got tired of trying to convey the different nuances of shell and login to google in my search queries.21:58
fungicorvus: symlink seems like a safe solution, and easier than trying to manipulate the ansible environment22:00
openstackgerritMonty Taylor proposed openstack/diskimage-builder master: WIP Build Docker image of diskimage-builder  https://review.openstack.org/63590822:01
corvusyeah, i'd like the follow-on tasks not to care how or where it was installed22:01
mordredcorvus: ++ symlink22:01
mordredmnaser: ^^ enjoy that madness22:01
*** bobh has quit IRC22:02
openstackgerritTobias Urdin proposed openstack-infra/project-config master: Rework to use new upload-puppetforge module  https://review.openstack.org/63596522:03
openstackgerritJames E. Blair proposed openstack-infra/system-config master: Install kubectl on bridge  https://review.openstack.org/63559322:04
tobias-urdinfungi: ^ think i got it on that one22:04
tobias-urdinmuch cleaner there as well, dont have to rely on file naming, can even wait for them to be placed in artifacts folder after they are signed22:04
mnasermordred: where does backportzypper.sh  come from?22:05
*** trown is now known as trown|outtypewww22:05
openstackgerritMonty Taylor proposed openstack/diskimage-builder master: WIP Build Docker image of diskimage-builder  https://review.openstack.org/63590822:06
mordredmnaser: from me actually running git add22:06
*** ekcs has joined #openstack-infra22:07
mnasermordred: that looks a bit more mad now :)22:08
*** remi_ness has quit IRC22:09
*** markvoelker has joined #openstack-infra22:10
mordredmnaser: I'm iterating on it right now though - just found a bug in it (I did all of the steps in it by hand - so it's mostly right)22:10
openstackgerritTobias Urdin proposed openstack-infra/zuul-jobs master: Rework upload-puppetforge role to use module  https://review.openstack.org/63594122:11
*** rkukura_ has joined #openstack-infra22:12
*** rkukura has quit IRC22:14
*** rkukura_ is now known as rkukura22:14
corvusmordred: on my machine, yarn ran "vuepress build site", but under zuul it ran "vuepress build site --verbose".  see http://logs.openstack.org/24/635924/3/check/netlify-sandbox-build-site/216c0de/job-output.txt.gz#_2019-02-08_22_11_13_14522722:18
corvusmordred: any idea why?22:18
corvusmordred: i have yarn v1.12.3 installed which is older than what zuul got22:19
*** wolverineav has joined #openstack-infra22:19
*** diablo_rojo has quit IRC22:20
corvusmordred: oh. i see.22:22
mordredcorvus: yay, I fix things!22:22
*** wolverineav has quit IRC22:23
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Remove "--verbose" from yarn commands  https://review.openstack.org/63597322:23
corvusmordred: ^  i hope so!  :)22:23
*** wolverineav has joined #openstack-infra22:23
mordredcorvus: you're saying that zuul ran --verbose because it was in the role? MADNESS22:24
corvushttps://review.openstack.org/635924 updated with depends-on22:24
corvusmordred: yes, the role you wrote.  :)22:24
*** remi_ness has joined #openstack-infra22:26
*** wolverineav has quit IRC22:28
*** hwoarang has quit IRC22:31
corvusgood news and bad news!  http://logs.openstack.org/24/635924/4/check/netlify-sandbox-build-site/a552f5d/npm/html/22:32
*** wolverineav has joined #openstack-infra22:32
*** hwoarang has joined #openstack-infra22:32
corvusthat's what was produced when i ran it locally too22:32
corvusmordred: do you know off the top of your head why the fetch-javascript stuff ends up in npm/html?22:33
clarkbX marks the spot22:33
corvusit looks like all the errors are due to absolute urls22:34
*** remi_ness has quit IRC22:35
clarkbconfig-core and infra-root for the dns cleanup and base jobs work I was doing earlier starting at https://review.openstack.org/635926 and https://review.openstack.org/#/c/635925/ gets jobs working so we can merge stuff. Then https://review.openstack.org/#/c/635900/ will be ready  and I can recheck everything else22:36
corvusclarkb: lgtm22:38
mordredcorvus: I believe over in netlify world they solve the absolute path thing by creating a per-build hostname so that their draft build publication is all rooted22:40
mordredcorvus: I do not know off the top of my head - it might just be hysterical raisins22:41
corvusmordred: this would be a function of vuepress i think?  so if vuepress supports generating a site with relative assets...22:41
*** markvoelker has quit IRC22:42
fungianteaya: out of curiosity did you receive http://lists.openstack.org/pipermail/openstack-discuss/2019-February/002535.html just now?22:43
fungii see that the address he's using actually isn't a gmail one and i had misremembered. there is no dkim signature in the headers, so i'm checking to see whether google's complaint is that there should be according to dns22:44
openstackgerritMerged openstack-infra/project-config master: Add noop jobs to opendev/base-jobs  https://review.openstack.org/63592622:44
gcutrinicorvus: looking into it22:44
corvusgcutrini, JpMaxMan: https://review.openstack.org/635924 is my work-in-progress change for the zuul job22:45
openstackgerritMerged openstack-infra/project-config master: Fix use of old site_logs secerts  https://review.openstack.org/63592522:46
corvusgcutrini, JpMaxMan: if you click on the job name link ("netlify-sandbox-build-site") it will take you to the built preview on our log server22:46
*** panda has quit IRC22:46
corvusgcutrini, JpMaxMan: also, fun zuul thing -- you'll notice that there's a "depends-on" in the commit message -- we needed a small fix to our javascript build roles -- that tells zuul to include that in this build.22:47
corvus(it hasn't actually merged yet, but we can still use it this way)22:47
JpMaxMancorvus: looks cool!!22:49
*** diablo_rojo has joined #openstack-infra22:49
*** panda has joined #openstack-infra22:49
*** bobh has joined #openstack-infra22:50
clarkbconfig-core infra-root and now https://review.openstack.org/#/c/635898/ and https://review.openstack.org/#/c/635906/ should be ready. First one configures DNS on our jobs the other rehomes the base swift test job22:51
mordredJpMaxMan: if we don't watch out, we're going to, you know, get this bad boy done :)22:51
mordredJpMaxMan, gcutrini where's the unminified version of the netlify-cms stuff? is it anywhere convenient to look at yet?22:52
fungiyeah, if we distribute minified/transmogrified javascript anywhere we need to be mindful to distribute the original source versions alongside it22:53
*** kjackal has quit IRC22:53
gcutrinimordred: http://logs.openstack.org/24/635924/4/check/netlify-sandbox-build-site/a552f5d/npm/html/admin/#/22:54
gcutriniinspect the web22:54
gcutrinithe netlify-cms.js.map is alongside the netlify-cms.js22:54
gcutriniwill allow the look at the source22:55
mordredgcutrini: oh - totally - I more wanted to poke at the build system22:55
mordredgcutrini: but it's not urgent this second or anything22:55
openstackgerritTobias Urdin proposed openstack-infra/zuul-jobs master: Rework upload-puppetforge role to use module  https://review.openstack.org/63594122:56
gcutrinimordred: we ll put it up on a public repo asap22:56
gcutrinicorvus: all path start with /assets/.. , should start with assets/..22:57
mordredgcutrini: cool - let me know when it is, I just get excited about things :)22:58
gcutriniwill doo22:59
*** ekcs has quit IRC23:01
*** wolverineav has quit IRC23:02
*** wolverineav has joined #openstack-infra23:02
corvusgcutrini, mordred: if i set the 'base' value, then i get a completely working site preview: https://vuepress.vuejs.org/guide/assets.html#base-url23:03
corvusunfortunately, we're moving to a log storage system where we won't be able to predict the final location where the logs will be stored until they are there...23:03
clarkbso netlify is cms software that uses vuejs to generate the static site?23:04
corvusso i'm not sure that setting it to something like "/24/635924/5/check/netlify-sandbox-build-site/926bb0a/npm/html/" will work in the long run23:04
corvusclarkb: i believe it supports multiple static site generators; vuepress is the ssg being used in this poc23:05
clarkbgotcha23:05
corvushttps://github.com/vuejs/vuepress/issues/796  looks relevant23:06
corvusmaybe we should just stick a post-run task in there to mutate the urls23:07
*** ijw has quit IRC23:07
*** ijw_ has joined #openstack-infra23:07
openstackgerritMerged openstack-infra/zuul-jobs master: Remove "--verbose" from yarn commands  https://review.openstack.org/63597323:08
*** whoami-rajat has quit IRC23:08
clarkbas a heads up I have to go afk in about 20 minutes to visit the tax preparer23:08
gcutrinicorvus: lol was trying setting base to `""`23:09
*** wolverineav has quit IRC23:09
mordredclarkb: yah. what corvus said. netlify-cms is the web interface for making and proposing changes cms-style23:10
*** sdake has joined #openstack-infra23:10
mordrednetlify itself is a service for publish website content - netlify-cms is just an in-browser cms thing they developed23:10
*** wolverineav has joined #openstack-infra23:11
anteayafungi: no23:11
*** sdake has quit IRC23:11
anteayafungi: the last email I recieved from smcginnis was on the 31st, finding the link now23:11
clarkbanteaya: I wonder if youget other gmail emails /me looks for another example23:12
clarkbanteaya: when was the last time you got mail from lbragstad?23:12
clarkbthere was one sent ~9 hours ago with subject [dev][tc][ptl] Continuing Evaluating projects in relation to OpenStack cloud vision23:13
anteayalast email from smcginnis http://lists.openstack.org/pipermail/openstack-discuss/2019-January/002276.html23:13
anteayaI'll look up lbragstad23:13
clarkbcdent sent the first email on that thread23:14
clarkbif that helps you find it23:14
gcutrinicorvus: maybe try setting base: "../html",23:14
anteayaI got the email from lance with that subject line about 9 hours ago, yes23:14
anteayaclarkb: thanks23:14
clarkbok so its not a bulk gmail problem23:14
clarkbor at least probably isn23:14
fungiclarkb: i was mistaken about smcginnis's address earlier, it's gmx.com not gmail.com23:15
* anteaya checks dinner23:15
gcutrinicorvus: seem it should work23:15
*** wolverineav has quit IRC23:16
*** wolverineav has joined #openstack-infra23:16
clarkbfungi: ah23:16
*** wolverineav has quit IRC23:17
*** bobh has quit IRC23:18
clarkbfungi: so gmail is rejecting emails from gmx.com forwarded by our list server23:18
*** wolverineav has joined #openstack-infra23:18
fungiyep23:18
fungiwith no apparent dkim signature that i can see23:19
fungicomplaining that it has an invalid or missing signature23:19
clarkbfungi: could it be the -all in the spf record?23:19
fungibut the dns record which i think would indicate that domain requires a dkim signature isn't present23:19
clarkband/or the IP addrs listed there since we don't happen to be from there23:20
fungimailman rewrites the smtp sender field (just not the to header in the message payload) so spf _should_ be irrelevant23:20
anteayarecently though, I did recieve this one sent from his gmx email: http://lists.openstack.org/pipermail/openstack-discuss/2019-January/002276.html23:20
corvusgcutrini: i tried locally with "../dist" and... it's showing the 404 page (which seems weird to me)23:21
corvusgcutrini: i'm wondering if some of the javascript inspects the url to determine what page it's on23:22
anteayaso I got one from smcginnis' gmx email on Jan. 31st and did not get one from smcginnis' gmx email on Feb. 1st: http://lists.openstack.org/pipermail/openstack-discuss/2019-February/002304.html23:23
anteayaand haven't gotten any email from smcginnis' gmx address in Feb23:23
mordredcorvus: I imagine probably so - similar to the react routers23:23
clarkbfungi: there is a google product forum thread on this and one accusation is that gmail treats all gmx email as spam unless the gmail user has first sent email to that gmx address23:23
fungiclarkb: sounds like a smoking gun23:24
*** slaweq has quit IRC23:24
fungi"freemail wars: the saga continues"23:25
clarkbhttps://productforums.google.com/forum/#!msg/gmail/ECEDhFIuTuo/y8lXpqGhXgEJ23:25
*** wolverineav has quit IRC23:25
smcginnisIs there a known problem with gmx emails? Should I think about switching.23:26
gcutrinicorbus: 404 because you are not allowed to access a local resource23:26
smcginnisAnd hi anteaya o/ :)23:26
clarkbsmcginnis: still unclear, that thread doesn't seem to have definitive data. Even the google employees on it say " we can't tell you what is going on but contact support via this method"23:26
clarkbwee23:26
gcutrinicorvus: sorry mispelled your name. “../html” should work23:26
anteayaboth http://lists.openstack.org/pipermail/openstack-discuss/2019-February/002502.html and http://lists.openstack.org/pipermail/openstack-discuss/2019-February/002526.html originated from smcginnis and I didn't get either23:27
anteayasmcginnis: and hi, I miss you, I want to be getting your emails23:27
anteaya:)23:27
fungiin my opinion, the problem is with gmail rejecting legitimate messages23:27
anteayano argument23:28
gcutrinicorvus: need to run; will catch up later.23:28
gcutrinigreat weekend everyone !23:28
corvusgcutrini: thanks!23:28
clarkbanteaya: if you haven't arleady you might be able to set up a filter rule in gmail that basically says "always accept email from this mailing list" and maybe that will give gmail the hint it needs to accept the email23:29
*** mriedem has quit IRC23:29
anteayaclarkb: I could try and figure out how to do that, you are correct, this might be just me23:30
smcginnisI have received responses occasionally from others on the ML, so it must not be blocked for everyone.23:30
fungismcginnis: from gmail users too?23:31
* corvus notes the number of people acting as volunteer tech support for gmail, since google doesn't provide that to people who aren't its customers, and its users are not its customers.23:31
smcginnisfungi: That I am not sure.23:31
fungii mean, i'm receiving your messages to the ml just fine, but my mta also doesn't seem to think there's anything wrong with your messages either23:31
*** jklare has quit IRC23:32
*** sdake has joined #openstack-infra23:32
anteayaI have to dinner and evening soon, thanks for looking into this, as corvus notes fixing google's issues23:33
fungismcginnis: to recap, this is what gmail is rejecting with: SMTP error from remote mail server after end of data: host aspmx.l.google.com [108.177.103.26]: 550-5.7.1 This message does not have authentication information or fails to pass\n550-5.7.1 authentication checks. To best protect our users from spam, the\n550-5.7.1 message has been blocked. Please visit\n550-5.7.123:33
fungihttps://support.google.com/mail/answer/81126#authentication for more\n550 5.7.1 information. p23si942536oip.32 - gsmtp23:33
*** calbers has quit IRC23:33
anteayasmcginnis: nice to see you, hope to chat again soon23:33
smcginnisHave a nice weekend anteaya23:34
anteaya:) you too!23:34
smcginnisfungi: Anything I can do from my end to improve things?23:34
fungismcginnis: no idea. i'm not super concerned, but you might personally want to figure out whether you're able to successfully communicate with gmail users you care to converse with23:35
fungisounds like something may have changed in that regard around a week ago23:36
smcginnisOK. I only use that for ML, as much as possible. Maybe I should switch.23:36
*** jklare has joined #openstack-infra23:37
fungias someone who won't trust any mailserver he doesn't run himself, i'm probably the wrong one to be giving e-mail advice23:39
*** rh-jelabarre has quit IRC23:39
*** ijw_ has quit IRC23:39
anteayasmcginnis: I'll email you23:40
smcginnisSadly I used to run my own until Comcast decided to block it.23:40
smcginnisBecause paying for internet access apparently didn't mean you were entitled to access to the internet.23:40
smcginnismutt23:40
smcginnisOops23:40
anteayasent23:41
fungithis seems to be a commonly-held opinion for many internet service "providers"23:41
anteayathe potatoes are cooked, I have 2 minutes23:42
smcginnisanteaya: Nothing received yet.23:42
anteayatry me23:42
anteayanick at nick.info23:42
smcginnisanteaya: Sent23:43
smcginnisErr, or not. "SMTP session failed: 550 invalid DNS MX or A/AAAA resource record"23:43
smcginnisOh, typo.23:43
fungithough if that forum thread is to be believed, now that you've sent a message to his address you may start receiving his messages through the ml too23:43
smcginnisanteaya: OK, now actually sent.23:44
anteayafungi: that is what I'm wondering23:44
anteayasmcginnis: I'll click the go fetch button23:44
*** wolverineav has joined #openstack-infra23:44
anteayasmcginnis: recieved and replied23:44
smcginnisanteaya: Interesting that I still have not recieved yours, but if you can at least receive mine now, that's a win.23:44
anteayaso you outbound works23:45
smcginnisAnd, and I got your response.23:45
anteayasounds like you have to initiate23:45
anteayaor did I have to send to you first to get your email?23:45
smcginnisPerhaps23:45
anteayahopefully I'll get your emails to the list now23:45
anteayastill very odd23:45
smcginnisIf I remember, next time I post to the ML I will ping you to see if you get it via that route.23:45
anteayasmcginnis: please ping23:46
anteayaokay have to afk now23:46
anteayaenjoy weekends23:46
smcginnisYou too23:46
corvusgcutrini, mordred: http://logs.openstack.org/83/635983/1/check/netlify-sandbox-build-site/6d1f6bf/npm/html/ works (that's with ../html) for a split second, before the javascript takes over and can't figure out where it is.23:50
corvussame with ./ http://logs.openstack.org/82/635982/1/check/netlify-sandbox-build-site/1221089/npm/html/23:52

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!