Friday, 2019-02-15

tobias-urdinclarkb: all good, it was uploaded00:00
*** whoami-rajat has quit IRC00:00
clarkbtobias-urdin: ok enqueing the others00:02
*** hwoarang has quit IRC00:03
*** smarcet has joined #openstack-infra00:04
clarkbtobias-urdin: do manila and mistral have the same sha?00:04
clarkbmitral should be 072f02e66005ee30c8e820d0244c3460f7d78ec700:05
tobias-urdinyeah, was a human copy paste error right there00:05
clarkbok continuing with the value above then00:06
*** hwoarang has joined #openstack-infra00:06
tobias-urdinthanks, my bad on that one00:06
*** markvoelker has joined #openstack-infra00:09
fungiconference call with students concluded00:09
fungitobias-urdin: you may be interested in https://review.openstack.org/63707600:10
clarkbtobias-urdin: no problem. All of them should be enqueued. I ended up doing them one by one to quickyl sanity check them all after I caught that sha1 dup00:10
fungi(trying to keep things moving along for them so they don't get distracted)00:10
clarkbfungi: corvus the github event queue length remains at 000:11
clarkbnot sure how long it normally takes to grow00:11
*** ssusteve has quit IRC00:11
corvusokay, the idea of templating stuff into k8s yaml via ansible and jinja has hit a snag -- i've got a multiline string, and from_yaml seems to be putting it all on one line00:12
fungiclarkb: seems per anecdotes to pick up around 08:00-09:00 utc00:12
fungii guess ansible has a lot of emea contributors00:12
tobias-urdinfungi: yeah got a message about that earlier iirc, a teacher whos students were going to do a reimplementation of some puppet module and wondered who could take ownership of it afterwards00:13
tobias-urdinnot sure what to do with that tbh00:13
fungitobias-urdin: hogepodge is leading that effort00:13
fungidiablo_rojo and i are helping guide them as well00:14
corvusthese are the files at issue: http://git.openstack.org/cgit/openstack-infra/system-config/tree/kubernetes/gitea/gitea-playbook.yaml#n12  and  http://git.openstack.org/cgit/openstack-infra/system-config/tree/kubernetes/gitea/k8s/secret.yaml00:14
fungitobias-urdin: i mostly point it out because there will be reviews at some stage00:14
tobias-urdinokok, reading commit message i understand it as working around licenses, i know we are using another non-apache licensed module as well00:14
fungiyep00:15
fungithis is providing an apache alternative to a gpl puppet module since puppet-openstack needs to have non-copyleft dependencies00:15
tobias-urdincool, nice effort then, was wondering why one otherwise would reimplement it00:16
fungii know there are more but it was one that ndsu could throw some capstone interns at00:16
fungiand it's icy up in north dakota this time of year, so great opportunity for them to stay indoors and become openstack contributors ;)00:17
tobias-urdinhehe00:17
tobias-urdinoff topic; out of curiosity is all the gitea stuff about getting zuul support or is there some greater plan that i have missed?00:17
fungitobias-urdin: it's the opendev.org replacement for git.openstack.org and friends00:18
corvustobias-urdin: http://specs.openstack.org/openstack-infra/infra-specs/specs/opendev-gerrit.html  new code browsing system00:18
clarkbcorvus: that must be the from_yaml filter doing that?00:18
corvusclarkb: yeah, i can't quite figure out what's what :/00:18
corvusi've reproduced in a test playbook00:18
clarkbcorvus: can we change the secrets.yaml to do key : |\n  "{{ var_name }}"00:19
clarkbmaybe it will get the hint if we are bit more explicit in the quoting?00:19
corvusthat doesn't seem to work00:19
hogepodgetobias-urdin: hi :-)00:21
tobias-urdinack, that is really a very github-like interface, almost a replica. then i know we won't move to pull requests :D00:21
tobias-urdinhogepodge: o/00:21
*** jamesmcarthur has quit IRC00:22
corvusclarkb: oh, hrm, maybe i can just drop "from_yaml"00:22
corvusclarkb: https://docs.ansible.com/ansible/latest/modules/k8s_module.html  see 'resource_definition00:22
hogepodgetobias-urdin: yeah, that was me who contacted you earlier (former puppet-openstack ptl many years ago)00:22
clarkbcorvus: oh interesting00:22
corvusclarkb: says it takes string, list, or dict00:22
clarkbcorvus: ya that should do it then00:22
tobias-urdinhogepodge: cool, my bad i closed that chat tab and forgot about it until it was mentioned here :(00:23
hogepodgeI'm going to have to get them started on the project, setting up the git type and provider, and also testing, then patches to puppet-* to replace puppet-vcsrepo calls. The most important thing to me would be just a general sense of support, reviews, and patience. My hope is puppet-openstack team is the best owner since it would be the biggest consumer (and once it's done should be easy to maintain)00:24
hogepodgethis has to fit into a semester, and now that they have their initial patch up I'm going to start expecting code patches this week00:24
fungitobias-urdin: at some point that and the corresponding governance patch (which doesn't exist yet) will need a ptl to +1 if the puppet openstack team agrees to own the resulting module, but safe to let the project-config reviewers weigh in and help them get it into shape first00:25
*** jamesmcarthur has joined #openstack-infra00:26
fungialso making sure the resulting module meets the needs of the puppet openstack modules which are currently relying on the vcsrepo module is, like, the #1 priority for it so feedback from the team will be necessary there as it really gets underway00:27
corvusclarkb: hrm.  removing from_yaml makes it look right when passed to the "debug" module, but it looks like k8s is somehow still turning the newlines into whitespace00:29
tobias-urdinhogepodge: fungi ack, sound good. shouldn't be much maintenance one it's in a more polished state00:30
clarkbcorvus: is it possible the definition alias for resource_definition does additional processing?00:30
tobias-urdinnot sure but dont think vcsrepo is used to a great extend, i can only think about 2-3 placed in openstack related modules where it's used, maybe in some testing as well00:31
clarkbunlikely but may be worth double checking00:31
corvusclarkb: hrm.  reading the source now00:31
*** jamesmcarthur has quit IRC00:31
tobias-urdinwe can get back to governance about that, i dont think anybody would mind maintaining it but i guess we would vote about that, i need to grab some sleep now00:32
tobias-urdinlet me know if i can help with anything00:33
* tobias-urdin goes to bed00:33
clarkbI guess the other option we have is to just stick the full definition in the playbook and not try to deserialize it in00:33
corvusyeah... why don't i try that to see if it works00:33
corvusthe output was yellow...00:34
corvushey that looks better!00:35
openstackgerritJames E. Blair proposed openstack-infra/system-config master: Fix gitea k8s files  https://review.openstack.org/63708000:39
corvusclarkb: thanks! ^00:39
*** gyee has quit IRC00:41
*** markvoelker has quit IRC00:42
corvusi'm going to go ahead and approve that since it's just corrective, and it's needed to normalize the git repo with "production"00:43
corvusi think tomorrow we should be able to verify everything is stable and land https://review.openstack.org/63548600:45
clarkbyay00:45
clarkbI totally got distracted by zuul and nodepool and gitea today and didn't end up pbxing but I should be able to boot a new instance tomorrow00:47
clarkbAlso I reviewed cmurphy's next set of puppet-4 changes. I think the next one should be mostly safe as it only applies to -dev servers00:47
*** jamesmcarthur has joined #openstack-infra00:47
hogepodgethanks tobias-urdin00:49
openstackgerritIan Wienand proposed openstack-infra/system-config master: [dnm] testing...  https://review.openstack.org/63675900:52
*** jamesmcarthur has quit IRC00:58
openstackgerritMerged openstack-infra/zuul-jobs master: Fix undefined attrs in registry push/pull roles  https://review.openstack.org/63707201:08
*** wolverineav has quit IRC01:08
openstackgerritIan Wienand proposed openstack-infra/system-config master: [dnm] testing...  https://review.openstack.org/63675901:09
*** wolverineav has joined #openstack-infra01:10
*** sthussey has quit IRC01:14
*** jamesmcarthur has joined #openstack-infra01:15
*** wolverineav has quit IRC01:15
*** jamesmcarthur has quit IRC01:20
*** smarcet has joined #openstack-infra01:32
*** wolverineav has joined #openstack-infra01:32
*** jamesmcarthur has joined #openstack-infra01:34
*** zul has quit IRC01:37
*** markvoelker has joined #openstack-infra01:39
*** hwoarang has quit IRC01:43
*** hwoarang has joined #openstack-infra01:44
*** jamesmcarthur has quit IRC01:46
*** wolverineav has quit IRC01:48
*** wolverineav has joined #openstack-infra01:50
openstackgerritsebastian marcet proposed openstack-infra/puppet-openstackid master: Fix on mysql ssl certs  https://review.openstack.org/63708401:51
*** hwoarang has quit IRC01:54
*** wolverineav has quit IRC01:55
*** hwoarang has joined #openstack-infra01:55
*** hongbin has joined #openstack-infra01:56
openstackgerritMerged openstack-infra/system-config master: Fix gitea k8s files  https://review.openstack.org/63708001:57
*** wolverineav has joined #openstack-infra02:02
*** jamesmcarthur has joined #openstack-infra02:06
*** jamesmcarthur has quit IRC02:11
*** mriedem has quit IRC02:11
*** markvoelker has quit IRC02:12
openstackgerritsebastian marcet proposed openstack-infra/puppet-openstackid master: Fix on mysql ssl certs  https://review.openstack.org/63708402:26
*** jamesmcarthur has joined #openstack-infra02:27
*** wolverineav has quit IRC02:32
*** jamesmcarthur has quit IRC02:32
*** wolverineav has joined #openstack-infra02:33
*** wolverineav has quit IRC02:37
*** jamesmcarthur has joined #openstack-infra02:48
*** hongbin has quit IRC02:48
openstackgerritIan Wienand proposed openstack-infra/system-config master: [dnm] testing...  https://review.openstack.org/63675902:52
*** jamesmcarthur has quit IRC02:53
*** psachin has joined #openstack-infra02:56
*** jamesmcarthur has joined #openstack-infra03:00
*** smarcet has quit IRC03:02
*** smarcet has joined #openstack-infra03:02
*** smarcet has quit IRC03:04
*** markvoelker has joined #openstack-infra03:09
openstackgerritIan Wienand proposed openstack-infra/system-config master: [dnm] testing...  https://review.openstack.org/63675903:11
*** apetrich has quit IRC03:15
*** ramishra has joined #openstack-infra03:16
*** jamesmcarthur has quit IRC03:18
*** jamesmcarthur has joined #openstack-infra03:19
openstackgerritIan Wienand proposed openstack-infra/system-config master: [dnm] testing...  https://review.openstack.org/63675903:35
*** markvoelker has quit IRC03:43
*** diablo_rojo has quit IRC03:48
*** janki has joined #openstack-infra03:58
*** yamamoto has joined #openstack-infra04:01
*** dave-mccowan has quit IRC04:03
*** ykarel has joined #openstack-infra04:04
*** wolverineav has joined #openstack-infra04:36
*** markvoelker has joined #openstack-infra04:40
openstackgerritRico Lin proposed openstack-infra/project-config master: Add an openstack/auto-scaling-sig repository  https://review.openstack.org/63712504:46
*** jamesmcarthur has quit IRC04:49
*** jamesmcarthur has joined #openstack-infra04:50
*** jamesmcarthur has quit IRC04:54
*** ramishra has quit IRC04:57
*** ramishra has joined #openstack-infra05:02
*** wolverineav has quit IRC05:04
*** wolverineav has joined #openstack-infra05:05
*** jamesmcarthur has joined #openstack-infra05:10
*** markvoelker has quit IRC05:12
*** jamesmcarthur has quit IRC05:15
*** pabelanger has quit IRC05:15
*** otherwiseguy has quit IRC05:15
*** otherwiseguy has joined #openstack-infra05:15
*** janki has quit IRC05:18
*** janki has joined #openstack-infra05:18
*** hwoarang has quit IRC05:21
*** hwoarang has joined #openstack-infra05:26
openstackgerritIan Wienand proposed openstack-infra/system-config master: [dnm] letsencrypt prototype implementation  https://review.openstack.org/63675905:28
*** ykarel has quit IRC05:30
*** jamesmcarthur has joined #openstack-infra05:31
openstackgerritRico Lin proposed openstack-infra/project-config master: Add an openstack/auto-scaling-sig repository  https://review.openstack.org/63712505:34
*** ricolin has joined #openstack-infra05:35
*** jamesmcarthur has quit IRC05:35
*** psachin has quit IRC05:38
*** wolverineav has quit IRC05:40
*** lathiat_ has joined #openstack-infra05:42
*** lathiat has quit IRC05:42
*** ykarel has joined #openstack-infra05:44
*** jamesmcarthur has joined #openstack-infra05:51
openstackgerritRico Lin proposed openstack-infra/project-config master: Add an openstack/auto-scaling-sig repository  https://review.openstack.org/63712505:52
*** wolverineav has joined #openstack-infra05:53
*** wolverineav has quit IRC05:54
*** jamesmcarthur has quit IRC05:56
openstackgerritRico Lin proposed openstack-infra/project-config master: Add an openstack/auto-scaling-sig repository  https://review.openstack.org/63712505:57
*** auristor has quit IRC06:01
*** ricolin has quit IRC06:03
*** rlandy|bbl has quit IRC06:04
*** eernst has joined #openstack-infra06:08
*** whoami-rajat has joined #openstack-infra06:08
*** markvoelker has joined #openstack-infra06:09
*** eandersson has quit IRC06:12
*** jamesmcarthur has joined #openstack-infra06:12
*** eandersson has joined #openstack-infra06:13
*** eandersson has quit IRC06:13
*** eandersson has joined #openstack-infra06:14
*** jamesmcarthur has quit IRC06:16
*** e0ne has joined #openstack-infra06:18
*** kjackal has joined #openstack-infra06:23
*** lujinluo has quit IRC06:27
openstackgerritIan Wienand proposed openstack-infra/infra-specs master: letsencrypt spec  https://review.openstack.org/58728306:28
*** tkajinam_ has joined #openstack-infra06:33
*** jamesmcarthur has joined #openstack-infra06:33
ianwclarkb / fungi / corvus / jhesketh : ^ is ready for review.  can be cross-referenced with the prototype @ https://review.openstack.org/63675906:35
*** tkajinam has quit IRC06:35
jheskethianw: cool, will take a look shortly06:36
*** jamesmcarthur has quit IRC06:38
*** dpawlik has joined #openstack-infra06:40
*** markvoelker has quit IRC06:43
*** e0ne has quit IRC06:43
*** e0ne has joined #openstack-infra06:46
*** ramishra has quit IRC06:47
*** ramishra has joined #openstack-infra06:47
*** e0ne has quit IRC06:48
*** psachin has joined #openstack-infra06:49
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Re-use the github PR object when fetching reviews  https://review.openstack.org/63670506:49
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Add comment about extra issues request  https://review.openstack.org/63670606:50
*** wolverineav has joined #openstack-infra06:53
*** jamesmcarthur has joined #openstack-infra06:54
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Add dockerized test setup  https://review.openstack.org/63642406:54
*** quiquell|off is now known as quiquell|rover06:54
*** wolverineav has quit IRC06:58
*** jamesmcarthur has quit IRC06:59
*** jtomasek has joined #openstack-infra07:00
*** e0ne has joined #openstack-infra07:05
*** e0ne has quit IRC07:07
*** pgaxatte has joined #openstack-infra07:09
*** eernst has quit IRC07:12
*** tkajinam_ has quit IRC07:14
*** kopecmartin|off is now known as kopecmartin07:15
*** jamesmcarthur has joined #openstack-infra07:15
*** ramishra has quit IRC07:16
*** jamesmcarthur has quit IRC07:20
*** gfidente has joined #openstack-infra07:23
*** kjackal has quit IRC07:23
*** ramishra has joined #openstack-infra07:25
*** ricolin has joined #openstack-infra07:27
*** tkajinam has joined #openstack-infra07:28
*** chkumar|pto is now known as chkumar|ruck07:29
*** tkajinam_ has joined #openstack-infra07:29
*** apetrich has joined #openstack-infra07:30
*** tkajinam has quit IRC07:32
*** aojea has joined #openstack-infra07:34
*** quiquell|rover is now known as quique|rover|brb07:36
*** jamesmcarthur has joined #openstack-infra07:37
*** markvoelker has joined #openstack-infra07:40
*** jamesmcarthur has quit IRC07:42
*** cgoncalves has quit IRC07:48
*** cgoncalves has joined #openstack-infra07:49
*** jamesmcarthur has joined #openstack-infra07:58
*** wolverineav has joined #openstack-infra07:58
*** ykarel is now known as ykarel|lunch07:59
*** memoussati has joined #openstack-infra07:59
*** jamesmcarthur has quit IRC08:03
*** rpittau has joined #openstack-infra08:04
*** kjackal has joined #openstack-infra08:04
*** manjeets has quit IRC08:09
*** manjeets has joined #openstack-infra08:11
*** markvoelker has quit IRC08:12
*** quique|rover|brb is now known as quiquell|rover08:17
*** jamesmcarthur has joined #openstack-infra08:19
*** tkajinam_ has quit IRC08:20
*** jamesmcarthur has quit IRC08:24
*** yikun has quit IRC08:25
*** memoussati has quit IRC08:25
*** memoussati has joined #openstack-infra08:29
*** iurygregory has joined #openstack-infra08:36
zbrinfra-root: i need bit of review/merge help with few maintenance fixes on bindep https://review.openstack.org/#/c/605613/08:38
*** tosky has joined #openstack-infra08:38
*** jamesmcarthur has joined #openstack-infra08:41
*** jamesmcarthur has quit IRC08:45
*** ykarel|lunch is now known as ykarel08:48
openstackgerritFabien Boucher proposed openstack-infra/zuul master: gerrit: add support for report only connection  https://review.openstack.org/56821608:48
*** rascasoft has joined #openstack-infra08:50
*** jpena|off is now known as jpena08:57
*** jamesmcarthur has joined #openstack-infra09:02
*** yamamoto has quit IRC09:04
*** yamamoto has joined #openstack-infra09:05
*** xek has joined #openstack-infra09:05
*** jamesmcarthur has quit IRC09:07
*** markvoelker has joined #openstack-infra09:10
*** ccamacho has joined #openstack-infra09:10
*** shardy has joined #openstack-infra09:11
*** yamamoto has quit IRC09:18
*** raissa has joined #openstack-infra09:18
*** priteau has joined #openstack-infra09:20
*** memoussati has quit IRC09:21
*** jamesmcarthur has joined #openstack-infra09:23
*** derekh has joined #openstack-infra09:28
*** jamesmcarthur has quit IRC09:28
*** yamamoto has joined #openstack-infra09:37
*** luizbag has joined #openstack-infra09:39
openstackgerritTobias Henkel proposed openstack-infra/zuul master: WIP: Manage ansible installations  https://review.openstack.org/63193009:40
openstackgerritTobias Henkel proposed openstack-infra/zuul master: WIP: Symlink ansible plugins  https://review.openstack.org/63602209:40
*** markvoelker has quit IRC09:42
*** jamesmcarthur has joined #openstack-infra09:45
*** raissa has quit IRC09:46
*** raissa has joined #openstack-infra09:46
openstackgerritTobias Henkel proposed openstack-infra/zuul master: WIP: Manage ansible installations  https://review.openstack.org/63193009:46
openstackgerritTobias Henkel proposed openstack-infra/zuul master: WIP: Symlink ansible plugins  https://review.openstack.org/63602209:46
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Support boolean values in get_default  https://review.openstack.org/63715809:46
*** raissa has quit IRC09:46
*** ccamacho has quit IRC09:48
*** raissa has joined #openstack-infra09:48
*** raissa has quit IRC09:48
*** ccamacho has joined #openstack-infra09:48
*** jamesmcarthur has quit IRC09:49
*** memoussati has joined #openstack-infra09:54
*** ricolin has quit IRC09:57
*** jamesmcarthur has joined #openstack-infra10:06
openstackgerritQuique Llorente proposed openstack/diskimage-builder master: Keep git after ironic-agent post  https://review.openstack.org/63716210:08
*** dtantsur|afk is now known as dtantsur10:09
openstackgerritQuique Llorente proposed openstack/diskimage-builder master: Keep git after ironic-agent post  https://review.openstack.org/63716210:11
*** jamesmcarthur has quit IRC10:11
fricklertobias-urdin: fungi: I'm wondering whether the trailing \n that seems to be contained in the secret may cause an issue with the forge password10:20
*** ociuhandu has joined #openstack-infra10:24
*** yamamoto has quit IRC10:26
fricklertobias-urdin: I repeated your test from yesterday and when I add the \n to the password, I get a 40010:26
fricklertobias-urdin: so either you need to rstrip() it or we need to create the secret without it10:27
*** jamesmcarthur has joined #openstack-infra10:28
*** jamesmcarthur has quit IRC10:32
*** kjackal has quit IRC10:32
*** priteau has quit IRC10:33
odyssey4meHi folks - are there any reviewers around for stackalytics? I've got a patch up to add another email address for me: https://review.openstack.org/63617810:38
*** markvoelker has joined #openstack-infra10:39
cmurphyodyssey4me: i don't think the stackalytics site uses that source code any more, I tried to fix my email address not long ago but I'm still duplicated on the site10:39
*** memoussati has quit IRC10:44
AJaegerfrickler: https://review.openstack.org/637067 fixed this, so all should be good - isn't it?10:45
AJaegerodyssey4me: the infra team is not reviewing stackalytics, https://review.openstack.org/#/admin/groups/183,members gives the list of other reviewers10:46
AJaegerinfra-root, didn't you want to remove yourself from that acl? ^10:46
AJaegerodyssey4me: Ilja just merged a single change - might want to ask him? See https://review.openstack.org/63686610:48
*** jamesmcarthur has joined #openstack-infra10:49
odyssey4meAJaeger it'd be helpful if any of the cores were on IRC... anyway, I've added them all to the review in the hopes that someone picks it up10:50
AJaegerodyssey4me: all - including infra-team which is not reviewing? ;)10:51
*** ramishra has quit IRC10:52
*** jamesmcarthur has quit IRC10:54
*** yamamoto has joined #openstack-infra11:01
*** kjackal has joined #openstack-infra11:02
*** smarcet has joined #openstack-infra11:07
*** ramishra has joined #openstack-infra11:08
openstackgerritsebastian marcet proposed openstack-infra/puppet-openstackid master: Fix on mysql ssl certs  https://review.openstack.org/63708411:09
*** smarcet has quit IRC11:10
*** jamesmcarthur has joined #openstack-infra11:10
mgoddardhi, looks like the readthedocs webhook jobs are all failing: http://zuul.openstack.org/builds?job_name=trigger-readthedocs-webhook11:11
*** yamamoto has quit IRC11:11
*** wolverineav has quit IRC11:11
AJaegermgoddard, yeah, they broke it ;( Let me find a link for you...11:13
*** markvoelker has quit IRC11:13
fricklerAJaeger: ah, I hadn't seen that patch yet, but good to see that they came to the same conclusion as myself ;)11:13
*** memoussati has joined #openstack-infra11:13
*** jamesmcarthur has quit IRC11:15
AJaegermgoddard: see http://lists.openstack.org/pipermail/openstack-infra/2018-December/006247.html11:18
mgoddardThanks AJaeger, I'll update manually for now in the hope they fix that issue11:21
AJaegermgoddard: AFAIK they run regularly, so should update your pages eventually...11:21
*** zul has joined #openstack-infra11:29
*** yamamoto has joined #openstack-infra11:30
*** jamesmcarthur has joined #openstack-infra11:31
*** rfolco|off is now known as rfolco11:33
*** yamamoto has quit IRC11:35
*** jamesmcarthur has quit IRC11:36
*** yamamoto has joined #openstack-infra11:50
*** jamesmcarthur has joined #openstack-infra11:53
*** roman_g has joined #openstack-infra11:53
*** memoussati has quit IRC11:54
*** yamamoto has quit IRC11:56
*** jamesmcarthur has quit IRC11:57
*** electrofelix has joined #openstack-infra11:57
*** markvoelker has joined #openstack-infra12:10
*** rh-jelabarre has joined #openstack-infra12:13
*** jamesmcarthur has joined #openstack-infra12:14
*** janki has quit IRC12:16
*** jamesmcarthur has quit IRC12:19
openstackgerritTobias Henkel proposed openstack-infra/zuul master: WIP: Manage ansible installations  https://review.openstack.org/63193012:19
openstackgerritTobias Henkel proposed openstack-infra/zuul master: WIP: Symlink ansible plugins  https://review.openstack.org/63602212:19
*** tosky has quit IRC12:30
*** jpena is now known as jpena|lunch12:32
*** lucasagomes is now known as lucas-hungry12:33
*** lucas-hungry is now known as lucasagomes12:33
*** yamamoto has joined #openstack-infra12:33
*** yamamoto has quit IRC12:35
*** yamamoto has joined #openstack-infra12:35
*** jamesmcarthur has joined #openstack-infra12:35
*** tosky has joined #openstack-infra12:36
*** yamamoto has quit IRC12:40
*** lpetrut has joined #openstack-infra12:40
*** smarcet has joined #openstack-infra12:40
*** jamesmcarthur has quit IRC12:40
*** yamamoto has joined #openstack-infra12:40
*** markvoelker has quit IRC12:42
*** EmilienM is now known as EvilienM12:43
tobias-urdinfrickler: we solved it yesterday, it worked after secret was updated12:43
*** e0ne has joined #openstack-infra12:47
*** yamamoto has quit IRC12:49
*** zhangfei has joined #openstack-infra12:52
*** memoussati has joined #openstack-infra12:52
*** ccamacho has quit IRC12:55
*** ccamacho has joined #openstack-infra12:55
*** smarcet has quit IRC12:56
*** jamesmcarthur has joined #openstack-infra12:57
*** whoami-rajat has quit IRC12:57
fricklertobias-urdin: yes, I only read half of the backlog and then started to do my own testing, sorry for the noise ;)12:59
*** jamesmcarthur has quit IRC13:01
*** trown|outtypewww is now known as trown13:07
*** yamamoto has joined #openstack-infra13:08
*** ramishra has quit IRC13:12
*** yamamoto has quit IRC13:13
*** electrofelix has quit IRC13:14
*** rh-jelabarre has quit IRC13:17
openstackgerritFelix Schmidt proposed openstack-infra/zuul master: List changed files for all commits between refs  https://review.openstack.org/63179713:17
openstackgerritFelix Schmidt proposed openstack-infra/zuul master: Retrieve full list of jobs with details per tenant via API  https://review.openstack.org/63571413:17
openstackgerritFelix Schmidt proposed openstack-infra/zuul master: Add new merger job to get role definitions from a repository  https://review.openstack.org/63718113:17
*** jamesmcarthur has joined #openstack-infra13:18
*** dave-mccowan has joined #openstack-infra13:18
zbrwhat do i need to do to make git-review work from inside zuul jobs? I got a "Description: Host key verification failed" which makes me believe that either the host does not have the key or the user being used should not be zuul. --- that's for cherry picking only, not push needed.13:23
*** jamesmcarthur has quit IRC13:24
*** tosky has quit IRC13:25
*** tosky has joined #openstack-infra13:26
*** ekultails has joined #openstack-infra13:28
*** ekultails has quit IRC13:28
*** e0ne has quit IRC13:28
*** ekultails has joined #openstack-infra13:28
*** e0ne has joined #openstack-infra13:30
*** yamamoto has joined #openstack-infra13:33
*** Sadarex has joined #openstack-infra13:33
*** mriedem has joined #openstack-infra13:34
*** Sadarex has left #openstack-infra13:34
*** smarcet has joined #openstack-infra13:34
*** psachin has quit IRC13:36
*** efried is now known as fried_rice13:37
*** yamamoto has quit IRC13:37
*** yamamoto has joined #openstack-infra13:39
*** yamamoto has quit IRC13:39
*** markvoelker has joined #openstack-infra13:39
*** jamesmcarthur has joined #openstack-infra13:40
*** whoami-rajat has joined #openstack-infra13:41
*** jpena|lunch is now known as jpena13:41
*** rlandy has joined #openstack-infra13:42
*** yamamoto has joined #openstack-infra13:43
*** yamamoto has quit IRC13:44
*** jamesmcarthur has quit IRC13:44
*** yamamoto has joined #openstack-infra13:44
*** jamesmcarthur has joined #openstack-infra13:45
*** dpawlik has quit IRC13:49
*** jamesmcarthur has quit IRC13:50
*** dpawlik has joined #openstack-infra13:50
*** agopi_ is now known as agopi13:58
*** mandre is now known as mandre_away14:02
*** jamesmcarthur has joined #openstack-infra14:06
*** dpawlik has quit IRC14:06
*** ekultails has quit IRC14:08
*** dpawlik has joined #openstack-infra14:08
*** eharney has joined #openstack-infra14:10
*** jamesmcarthur has quit IRC14:10
*** markvoelker has quit IRC14:12
*** gfidente has quit IRC14:22
*** ekultails has joined #openstack-infra14:24
*** gfidente has joined #openstack-infra14:26
*** memoussati has quit IRC14:26
*** pabelanger has joined #openstack-infra14:26
*** jamesmcarthur has joined #openstack-infra14:27
*** roman_g has quit IRC14:27
*** ykarel is now known as ykarel|away14:29
*** jamesmcarthur has quit IRC14:31
*** rh-jelabarre has joined #openstack-infra14:32
fungiAJaeger: i mentioned it to clarkb and some other members of the infra-core group in gerrit and it seemed like there was probably agreement but i was going to leave it to clarkb to make the final call, as ptl14:32
fungifrickler: also not sure if you saw in the scrollback, but i provided an openssl command line pipe you can use to decrypt a secret locally on the scheduler, for future reference14:33
*** ykarel|away has quit IRC14:33
*** e0ne has quit IRC14:33
fungimaybe we should add that to https://docs.openstack.org/infra/system-config/zuul.html#sysadmin14:34
fricklerfungi: yes, that's the point where I stopped reading backlog and starting my own testing, repeating your later efforts ;)14:34
fricklerfungi: and +1 to adding it to the doc14:35
fungioh, no worries. nice to have independent confirmation of our findings at least!14:35
fungiif any infra-puppet-core is available for a second review on https://review.openstack.org/637084 that's currently blocking the openstackid-dev database move testing14:37
*** lpetrut has quit IRC14:39
*** ociuhandu_ has quit IRC14:41
*** ociuhandu_ has joined #openstack-infra14:42
fungizbr: do you have a link to an example of how you're calling git review from a job? if the gerrit fetch remote is ssh:// protocol then you'd need to set up credentials, zuul doesn't have any magic which does that for you14:45
*** memoussati has joined #openstack-infra14:45
fungibut also, review refs are deterministic, so you could in theory fetch them directly14:45
zbrfungi: yes, http://logs.openstack.org/44/636144/8/check/tripleo-build-containers-fedora-28/0c2820c/job-output.txt.gz#_2019-02-15_12_41_23_32558214:45
fungibut also also, having a job fetch refs from gerrit on its own sounds like you're doing it wrong, zuul should be capable of setting up local checkouts for you14:46
zbrfungi: is a special case, where on a specific node and job, we cherrypick a special CR14:46
openstackgerritNgong Ivoline-Clarisse proposed openstack-infra/storyboard master: Fixed hyperlinks to worklist and boards documents  https://review.openstack.org/63719314:46
fungiand depends-on isn't sufficient for that?14:47
zbrsomething that is likely never to merge, but we need it for testing that execution path. is on a repo which already may have its own changeset managed by zuul.14:47
zbrwe just one to cherry-pick our "magic" on top of it14:47
fungiinteresting. what is the change you're cherry-picking? why not just stuff the diff into a file checked into your test fixtures or something?14:48
zbri can send you the link to the change if you are curious.  but the idea is that apparently the worked is not able to talk to gerrit.14:48
zbrbecause this is a wip change. ... a moving target.14:49
zbrfungi:  but now that you asked, check https://review.openstack.org/#/c/636144/10/playbooks/tripleo-buildcontainers/run.yaml14:49
fungiand yeah, ssh://zuul@review.openstack.org:29418/ would require you have a valid ssh key for the zuul user in gerrit on review.openstack.org14:49
zbrfungi: cannot we use agents?14:49
fungii have no idea what you mean by that14:50
fungimight as well s/agents/magic/ in that question14:50
fungiyou could switch that to some other user account and embed a its ssh private key in an encrypted zuul secret in your job definition14:51
fungibut allowing jobs to perform actions in gerrit as the zuul user would be... exceedingly dangerous14:51
*** quiquell|rover is now known as quiquell|off14:51
zbrfungi: my question is:does zuul worker has access to any key that allows access to gerrit?14:52
*** dpawlik has quit IRC14:52
zbri would be surprised to be the first to try this.....14:52
fungiit does not, no14:52
fungiyou can access gerrit anonymously over https however, no ssh key required14:52
*** sthussey has joined #openstack-infra14:52
zbrfungi: thanks. in this case I will avoid using git-review and use the bash approach which works over https14:53
fungiand no account needed14:53
zbrfungi: git-review was nice/cool/simple, but it works only with ssh.14:53
fungiyou _can_ configure git-review to use https instead of ssh, but it's also extreme overkill just to fetch a git ref14:53
zbrin the future I will fix git-review to allow it to perform this without ssh14:53
*** dpawlik has joined #openstack-infra14:53
fungiit already can14:53
fungiconfigure it to use https if that's what you desire14:54
*** auristor has joined #openstack-infra15:00
*** ykarel|away has joined #openstack-infra15:04
*** memoussati has quit IRC15:04
*** dpawlik has quit IRC15:05
*** e0ne has joined #openstack-infra15:07
*** jamesmcarthur has joined #openstack-infra15:08
*** markvoelker has joined #openstack-infra15:10
*** takamatsu has joined #openstack-infra15:10
*** jamesmcarthur has quit IRC15:13
*** bnemec is now known as bnemec-pto15:16
*** dpawlik has joined #openstack-infra15:17
*** dpawlik has quit IRC15:22
*** cmurphy is now known as cmorpheus15:22
*** smarcet has quit IRC15:23
*** jamesmcarthur has joined #openstack-infra15:29
*** jistr is now known as jistr|mtg15:32
*** kmalloc is now known as needscoffee15:32
*** jamesmcarthur has quit IRC15:34
*** chkumar|ruck is now known as chandankumar15:38
*** markvoelker has quit IRC15:42
*** memoussati has joined #openstack-infra15:45
*** smarcet has joined #openstack-infra15:45
openstackgerritNgong Ivoline-Clarisse proposed openstack-infra/storyboard master: Reverted execute permissions on files  https://review.openstack.org/63720915:47
*** gfidente has quit IRC15:47
*** gfidente has joined #openstack-infra15:48
*** zhangfei has quit IRC15:51
*** memoussati has quit IRC15:51
*** jamesmcarthur has joined #openstack-infra15:51
*** jamesmcarthur has quit IRC15:53
*** jamesmcarthur has joined #openstack-infra15:53
*** memoussati has joined #openstack-infra16:04
*** jistr|mtg is now known as jistr16:04
openstackgerritStephen Finucane proposed openstack-dev/pbr master: Change openstack-dev to openstack-discuss  https://review.openstack.org/62539016:06
openstackgerritNgong Ivoline-Clarisse proposed openstack-infra/storyboard master: Fixed hyperlinks to worklist and boards documents  https://review.openstack.org/63719316:10
*** takamatsu_ has joined #openstack-infra16:11
openstackgerritTom Barron proposed openstack-infra/openstack-zuul-jobs master: Remove legacy manila artifacts job  https://review.openstack.org/63236216:11
*** takamatsu has quit IRC16:12
*** memoussati has quit IRC16:15
*** aojea has quit IRC16:20
*** takamatsu_ has quit IRC16:25
*** takamatsu_ has joined #openstack-infra16:28
*** emccormick has joined #openstack-infra16:30
openstackgerritClark Boylan proposed openstack-infra/zuul master: Rename project to project_name in getPullBySha  https://review.openstack.org/63721816:32
emccormickhello infra folks. Do any of you happen to have admin powers on #openstack-operators? The ops meetup team would like to put something about the upcoming Berlin meetup in the topic for a couple weeks.16:32
*** dims has joined #openstack-infra16:34
*** pgaxatte has quit IRC16:34
*** dims has quit IRC16:38
*** markvoelker has joined #openstack-infra16:39
*** ociuhandu_ has quit IRC16:41
*** ociuhandu_ has joined #openstack-infra16:42
*** ociuhandu_ has quit IRC16:44
*** adriancz has quit IRC16:44
smcginnisMight be useful if emccormick and mihalis68_ have the power in that channel for future updates.16:44
smcginnisI would be willing to help too.16:45
*** dims has joined #openstack-infra16:45
corvuszbr: do not, under any circumstance, fetch a change from gerrit in a job running in zuul16:46
openstackgerritMathieu Gagné proposed openstack-infra/project-config master: Revert "Disable inap region due to duplicate IPs"  https://review.openstack.org/63722216:46
corvuszbr: use depends-on for that16:48
clarkbemccormick: smcginnis one sec I'll add emccormick and smcginnis as ops16:48
smcginnisThanks clarkb16:49
*** iurygregory has quit IRC16:49
*** weshay|ruck has joined #openstack-infra16:49
clarkbI just have to figure out what mode is appropriate16:49
corvuszbr: if you need help figuring out an alternative, i'm happy to help.  but do not do what you suggest.  (cc fungi)16:51
clarkbemccormick: smcginnis done, you'll need to /op to set the topic but shoudl be set to do that now16:52
emccormickthanks clarkb!16:53
fungiyes, it does certainly seem like a job avoiding relying on zuul's git repository management16:53
smcginnisMuch appreciated.16:53
*** dims has quit IRC16:53
fungicorvus: while i agree this seems like a questionable design, the goal of that job is apparently to run some set of tests after further altering the contents of one of the repositories (so the "patching" behavior is tied to the job, not to a particular change being tested)16:55
*** dims has joined #openstack-infra16:55
fungii'm not immediately seeing how to do that with depends-on, but i also think that storing that detail of the job in some separate gerrit change which is not intended to ever be merged is a very strange idea16:56
corvusfungi: then i think your 'include the patch' idea is the way to go16:56
corvusfungi, zbr: the issue is that our gerrit is not robust enough to have ci jobs fetch refs from it directly.16:56
zbrfungi: corvus : give few moments to write the explanation...16:56
fungisome of this i think likely stems from the tripleo team's ptsd around trying to get changes merged, and a fear thatthey'll be broken for days if they need to try to update that patch inside the repository due to later merge conflicts16:57
corvusi'm not just trying to be bureaucratic here, i'm trying to avoid issues we have seen in the past with zuul performing DOS against gerrit.16:58
fungizbr: to clarify, you have a job which you want to run with what is essentially a forked version of tripleo-ci, right?16:58
corvuswe put *a lot* of work into making zuul and the git farm able to protect gerrit, which is a single server shared by our development community.  please do not undermine that work.16:59
*** eharney has quit IRC16:59
fungiis there any reason the behavior provided by the fork can't become optional/switchable behavior of tripleo-ci instead?16:59
*** ginopc has quit IRC16:59
*** e0ne has quit IRC16:59
*** ginopc has joined #openstack-infra17:00
*** emccormick has quit IRC17:00
fungistoring that fork as a perpetually unmerged gerrit change is, to put it bluntly, a very "hacky" design even if fetching arbitrary refs out of the code review system weren't a concern in and of itself17:00
*** dpawlik has joined #openstack-infra17:01
*** emccormick has joined #openstack-infra17:01
*** gyee has joined #openstack-infra17:01
*** ginopc has quit IRC17:02
emccormickclarkm I seem unable to /op myself or set topic. It just says I"m not a channel operator. pardon my weak irc-fu if I'm missing something17:02
emccormickclarkb I seem unable to /op myself or set topic. It just says I"m not a channel operator. pardon my weak irc-fu if I'm missing something17:02
emccormicknice if i'd get the nic right ;)17:03
corvusemccormick: you'll need to ask chanserv to op you -- /msg chanserv help17:03
emccormickaahhh17:03
corvusemccormick: (you can also just ask chanserv to set the topic for you)17:03
emccormickgot it!17:03
fungithat's what i always do17:05
*** dpawlik has quit IRC17:05
fungifewer steps17:05
clarkbI tend to /op then /topic then /deop17:05
clarkbbecause it is what I can remember :)17:06
emccormickGot it!17:06
corvusi like to keep my topics anonymous :)17:06
emccormicktopic now set. Thanks17:06
emccormickhaha sensible17:06
fungii usually find myself needing to set/fix topics in multiple channels at once, so being able to execute a single command per channel is convenient for me17:07
fungiespecially since i can do it from an entirely separate buffer and not need to keep switching to buffers for each channel first17:08
*** dtantsur is now known as dtantsur|afk17:08
emccormickI used to know all this stuff in like...1992. I've since forgotten everything :/17:09
fungiwelcome back to 1992! we've missed you17:09
corvusit's just like riding a bike!  it's really easy to fall off.17:09
fungii recommend pads and a helmet17:09
*** mattw4 has joined #openstack-infra17:10
emccormickpsh. We didn't wear pads and helmets in 1992!17:10
corvusand we turned out fine!17:10
fungii have only minor cerebral damage. it builds character17:11
emccormickconcussions ftw17:11
*** markvoelker has quit IRC17:13
*** mattw4 has quit IRC17:14
openstackgerritClark Boylan proposed openstack-infra/zuul master: Test GithubShaCache  https://review.openstack.org/63722817:17
*** rpittau has quit IRC17:20
*** raissa has joined #openstack-infra17:21
*** eernst has joined #openstack-infra17:21
*** kjackal has quit IRC17:22
*** kjackal has joined #openstack-infra17:23
openstackgerritMerged openstack-infra/storyboard master: Fixed hyperlinks to worklist and boards documents  https://review.openstack.org/63719317:28
zbrcorvus: fungi https://etherpad.openstack.org/p/kolla-and-fedora2817:35
*** eernst has quit IRC17:41
*** ccamacho has quit IRC17:42
*** raissa has quit IRC17:44
corvuszbr: my question is why not do option (A) but store the patch as a file in the tripleo-ci repo.17:46
corvuszbr: just don't fetch it from gerrit.17:46
*** eharney has joined #openstack-infra17:46
zbrcorvus: this patch is very dynamic, people will be working on it.17:47
fungii don't see why that prevents them from committing it to the repo though17:48
fungiin fact, of that job is run against the repo which the patch is stored in, updates of the patch ought to be entirely self-testing too17:48
fungier, if that job17:49
corvus++17:49
zbrfungi: totally impractical, alternatively it could be fork on github, or a branch of kolla in gerrit.17:49
fungii'm not seeing the impracticality17:50
clarkbI've put invalid voip.ms credentials in hiera for pbx01.opendev.org and put pbx.openstack.org in the emergency fiel so I can boot a new pbx server on xenial, then cut over the SIP connection once dns is updated17:58
smarcetfungi: clarkb: hello guys, when u get a chance please review https://review.openstack.org/#/c/637084/ its needed for openstackid-dev17:59
smarcetthx :)18:00
*** ccamacho has joined #openstack-infra18:00
*** jpena is now known as jpena|off18:01
fungismarcet: i did a few hours ago18:01
smarcetfungi: yes sire , i meant to be merged :)18:02
*** eernst has joined #openstack-infra18:02
fungiinfra-puppet-core reviewers: 637084 fixes an oversight which is blocking testing the openstackid-dev database move to vexxhost, if you have a moment to take a look18:03
*** gfidente has quit IRC18:03
*** derekh has quit IRC18:04
smarcetfungI: thx sire :)18:04
clarkblooking18:05
*** ociuhandu_ has joined #openstack-infra18:06
smarcetth18:06
smarcetthx18:06
*** ociuhandu has quit IRC18:09
clarkbfungi: did you have any trouble creating rdns records for storyboard-dev01.opendev.org ?18:10
*** markvoelker has joined #openstack-infra18:10
fungiclarkb: i had no problems doing that, no18:10
*** ociuhandu_ has quit IRC18:10
fungiused teh raxdns commands output by the launch script18:10
clarkbya thats what I'm doing to and get ERROR: 'response'18:10
clarkbI know forward records won't work18:10
fungifor a moment i thought i had problems doing so but then realized that was me trying to create a/aaaa records in rackspace with it18:11
fungithe ptr records were created without error18:11
*** paladox has joined #openstack-infra18:11
fungii need to go get some lunch. back soon18:11
*** eernst has quit IRC18:12
clarkbheh if I rerun with --debug it says the record already exists18:12
clarkbso maybe the error response was only a fake error18:12
clarkbya it resolves so maybe everything is ok18:12
corvuserror: ok18:16
openstackgerritClark Boylan proposed openstack-infra/zone-opendev.org master: Add pbx.opendev.org records  https://review.openstack.org/63723918:17
clarkbmaybe don't approve that until I confirm puppet runs and everything is happy18:17
clarkboh I forgot to bump the serial anyway18:18
*** mriedem has quit IRC18:18
openstackgerritClark Boylan proposed openstack-infra/zone-opendev.org master: Add pbx.opendev.org records  https://review.openstack.org/63723918:18
corvuswe should have a test for that18:18
clarkb++18:19
clarkbgit diff | grep serial18:19
clarkbsomething simple like that would get us 95% of the way there (then extra points for checking it is bigger than last value)18:19
*** smarcet has quit IRC18:20
*** ijw has joined #openstack-infra18:22
*** mriedem has joined #openstack-infra18:24
*** ociuhandu has joined #openstack-infra18:24
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Load buildset registry data from zuul_return  https://review.openstack.org/63724518:27
*** ociuhandu has quit IRC18:28
corvusinfra-root: gitea seems to have recovered from the errors i induced yesterday.  i'm going to flip the switch on the hostname.18:31
*** ijw_ has joined #openstack-infra18:31
openstackgerritMerged openstack-infra/zone-opendev.org master: Switch opendev.org to point to gitea  https://review.openstack.org/63548618:31
clarkbexciting18:33
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Load buildset registry data from zuul_return  https://review.openstack.org/63724518:33
clarkbthe biggest outstanding item remaining is figuring out python kubernetes for the long term?18:33
*** ijw has quit IRC18:35
openstackgerritMerged openstack-infra/puppet-openstackid master: Fix on mysql ssl certs  https://review.openstack.org/63708418:35
corvusclarkb: yeah, though i'm hoping that will resolve itself soon18:36
corvusclarkb: well, also the k8s-on-openstack playbook doesn't work, but i think mordred wants to rework that a bit18:36
corvusand there's no testing of anything18:36
corvuslet's just say "amongst the remaining items"18:36
clarkbI was thinking bout that a bit and we ought to be able to use our existing multinode ansible testing to deploy k8s using the k8s on openstack stuff, we'll just be restricted to not having load balancer stuff I think18:37
clarkbbut maybe that gets us 95% of what we want to check anyway?18:38
corvusclarkb: i think one of the things mordred wants to rework is that k8s-on-openstack tries to get the nodes from openstack; i think mordred wants to make it work with already deployed nodes, which would make testing much easier.18:38
clarkb++18:39
corvusclarkb: separately, at least at first, i think we can just stand up a k8s and deploy the gitea config with some minor changes (eg, don't use ceph).18:39
corvusthat would get us deployment testing of gitea itself, which is the thing we're most likely to change in the near future18:39
clarkbcan even tie that to nodepool using the k8s driver ?18:40
corvusclarkb: well, we rely pretty heavily on namespaces, so it may not be the best match there18:41
*** ijw_ has quit IRC18:42
toskythere is a weird spammer on #openstack-unregistered18:43
*** markvoelker has quit IRC18:43
clarkbtosky: ya, but we require registered nicks so unfortunately I Think that means this setup is workign (we just get the spam in the catch all channel)18:44
toskyclarkb: sure, it's just that I haven't seem spam on unregistered in a while18:45
AJaegerinfra-root, can we enable inap again? Please +2A https://review.openstack.org/#/c/63722218:46
*** kopecmartin is now known as kopecmartin|off18:46
clarkboh right we have static inventory now. I was wondering why puppet didn't run on new pbx18:47
clarkbAJaeger: looking18:47
clarkbthank you mgagne!18:47
openstackgerritClark Boylan proposed openstack-infra/system-config master: Add new pbx01.opendev.org server to inventory  https://review.openstack.org/63725318:49
clarkbinfra-root I think we can go ahead and merge https://review.openstack.org/637253 and https://review.openstack.org/637239 I'll just update the IPs in there if I have to rebuild18:50
*** psachin has joined #openstack-infra18:52
openstackgerritMerged openstack-infra/project-config master: Revert "Disable inap region due to duplicate IPs"  https://review.openstack.org/63722218:57
*** ykarel|away has quit IRC18:59
openstackgerritClark Boylan proposed openstack-infra/system-config master: Update launch docs for opendev and static inventory  https://review.openstack.org/63726419:00
clarkbinfra-root ^ is related notes from what I've learned booting the new server19:00
*** roman_g has joined #openstack-infra19:04
*** roman_g has quit IRC19:09
*** luizbag has quit IRC19:11
*** wolverineav has joined #openstack-infra19:12
corvusdoes https://38.108.68.64/ error for anyone else?19:12
clarkbyes19:13
clarkbfirefox says connection was interrupted19:14
*** tjgresha has quit IRC19:14
clarkbperhaps our load balancer reconfigure didn't apply as expected?19:14
corvusi think it's sometimes working19:14
clarkbI do get redirected from http to https so that bit seems to work19:14
corvusthe lb says: | operating_status    | ERROR                                                                                |19:16
clarkbI wonder if it thinks it should be terminating https19:16
*** tjgresha has joined #openstack-infra19:16
*** wolverineav has quit IRC19:16
clarkbno protocol is TCP in the lb config19:17
clarkbonly the name is https I doubt it would infer that from the name if protocol is explicity tcp passthrough19:17
corvusnow its: | operating_status    | DEGRADED                                                                             |19:18
*** wolverineav has joined #openstack-infra19:18
corvusand my https connection is working19:18
corvushow do we find out more info about a degraded or error lb state?19:18
clarkbjohnsom: rm_work ^ may know19:18
johnsomHi there19:19
*** e0ne has joined #openstack-infra19:19
clarkbjohnsom: any idea how we get more info about an openstack load balacner in an error then degraded state?19:20
johnsomYou have an Octavia load balancer with which object in operating_status DEGRADED?19:20
johnsomFYI: https://developer.openstack.org/api-ref/load-balancer/v2/index.html#status-codes19:20
clarkbya is there a request that will show which entities are degraded or in erorr state?19:21
johnsomIf it's the load balancer object, then one of the children objects is having a problem.  If it's listener, you have more connections than you configured for max connections. If it's the pool, one or more of the members is down.19:21
clarkbcorvus: I wonder if the issue had to do with bringing up the backend? and frontend couldn't talk to them19:21
johnsomclarkb https://developer.openstack.org/api-ref/load-balancer/v2/index.html#get-the-load-balancer-status-tree19:22
corvusloadbalancer listener show ... for each of the listeners doesn't indicate any errors19:22
*** jamesmcarthur has quit IRC19:22
clarkbjohnsom: that looks like the query we want, now to see if osc exposes it19:22
johnsomOk, so it's not a load issue. Probably just a member down19:22
*** jamesmcarthur has joined #openstack-infra19:23
johnsomopenstack loadbalancer status show <load_balancer>19:23
corvusoh thanks, that's much less typing :)19:23
clarkbcorvus: loadbalancer status show19:23
corvus2 of the pools are degraded19:23
clarkbI'm 30 seconds late19:23
clarkbguessing for http and https?19:24
corvusyeah, i'm guessing so19:24
clarkbpossibly because we had to restart the web server to apply tls config?19:24
corvusyeah, that might be racy19:24
corvusconfirmed, it's ssh that's working http(s) are not19:25
corvusor rather, they each have one member functioning19:25
corvuspresumably the one functioning member failed earlier?  i wonder what that was about19:26
*** jamesmcarthur has quit IRC19:27
clarkbhealthcheck interval might be long enough that it hasn't noticed they are all back again?19:27
clarkb(assuming k8s did the appropriate restart task)19:27
johnsomI need to step away for a few minutes, ping me if you need more info19:27
corvusclarkb: well, that was 18 hours ago19:27
clarkbcorvus: oh right19:27
clarkbcorvus: maybe our heathcheck interval is really long? and its just now noticing? though k8s shouldn't removed the pool membersi f they were deleted19:28
corvusclarkb: well, that's assuming that the gitea instances are functioning.  i'm assuming the lb is correct and they aren't.19:28
corvusi'm going to try restarting them one at a time, which should tell us whether there's something racy with gitea-init19:29
clarkbok19:29
clarkbI don't remember the command to do that but I assume it is kubectl -namespace gitea something or other19:29
corvuskubectl --context gitea -n gitea delete pod/gitea-64f8cb784c-pf6fj19:30
openstackgerritMerged openstack-infra/zuul-jobs master: Load buildset registry data from zuul_return  https://review.openstack.org/63724519:30
corvusfor each of the pods19:30
*** gyee has quit IRC19:32
corvusoh, indeed, 1 of them started, the other 3 are stuck starting up19:32
clarkblearning!19:32
*** jamesmcarthur has joined #openstack-infra19:33
corvusi did kubectl logs on all 4 -- this is the one that's up: http://paste.openstack.org/show/745181/19:33
corvusthe other 3 stop at "Git Version"19:33
clarkbfungi: before you jump into storyboard things care to give a quick look at https://review.openstack.org/637239 https://review.openstack.org/637253 and https://review.openstack.org/637264 for making progress on pbx19:33
clarkbcorvus: is it possible there is a port conflict if network namespaces aren't as we expect?19:34
clarkbcorvus: that seems unlikely given what k8s is doing for us19:34
clarkbbut maybe they can't listen on port 300019:34
corvusthey do have an anti-affinity rule so they should all be on different hosts19:35
* fungi is trying to catch up before "storyboard things"19:35
corvusand they are19:36
*** jamesmcarthur has quit IRC19:37
*** jamesmcarthur has joined #openstack-infra19:38
* clarkb attempts to use some kubectl19:39
clarkbI will do read only actions19:39
*** jamesmcarthur has quit IRC19:40
*** markvoelker has joined #openstack-infra19:41
fungiclarkb: merge conflict on 637239?19:41
*** wolverineav has quit IRC19:42
corvusoh....19:42
corvusclarkb: i *think* one of the gitea instances has a lock on the issues index, and the others are waiting for it19:42
*** shardy has quit IRC19:43
corvusthough, it's the smaller one, so it seems weird that it would cause a problem19:43
*** yamamoto has quit IRC19:43
clarkbfungi: I don't know why that shows up I don't think there actually is one as there is no conflicts with list19:43
corvusclarkb: i wonder if gitea now requires exclusive locks on that.  maybe that's a change in one of our version upgrades.19:44
clarkboh right we've done some upgrades19:44
clarkband we've disabled issues in the ui not in the service itself right?19:45
clarkbI wonder if we can avoid something like that by more properly disabling the feature19:45
corvusclarkb: well, maybe we can turn it off, but i expect the next thing after that would be the same lock on the code index19:45
corvuswhich is one of the main attractions of using gitea19:45
*** gyee has joined #openstack-infra19:46
clarkbhrm19:47
clarkbcorvus: which version are we running now?19:47
*** wolverineav has joined #openstack-infra19:48
corvus1.7.119:48
*** jamesmcarthur has joined #openstack-infra19:48
clarkbthere is a 1.7.2 from yesterday, but release notes don't say anything about locks (1.7.0 fixed a bunch of lock issues apparently)19:48
corvusi'm deleting the working pod to see what happens with the rest19:50
corvusone of the others got past its block and is serving now19:51
corvusso it's definitely looking like an exclusive lock situation19:51
*** wolverineav has quit IRC19:53
clarkbhttps://github.com/go-gitea/gitea/issues/2959 remains an open issue I'm skimming it for any possible lock issues19:54
fungiclarkb: "that" being the -2 failure from zuul? shall i just recheck and hope the merge failure was transient?19:55
openstackgerritClark Boylan proposed openstack-infra/zone-opendev.org master: Add pbx.opendev.org records  https://review.openstack.org/63723919:56
clarkbfungi: it was conflict on serial due to updating the opendev.org records to point at gitea19:57
clarkbthat patchset should make it all happy19:57
fungiyeah, we will *always* merge-conflict on updates to zone files since they should always include a serial update19:57
*** psachin has quit IRC19:58
clarkbcorvus: reading that I'm not sure this use case is totally supported but people are using docker-swarm (like k8s) to spin up replacement gitea services when others die19:58
openstackgerritMerged openstack-infra/zone-opendev.org master: Add pbx.opendev.org records  https://review.openstack.org/63723919:58
clarkbcorvus: so maybe we just run this with 2 pods, one active, the other hot standby19:58
corvusclarkb: that won't work for us19:58
corvusalso, this worked in a previous version19:58
corvusclarkb: we can't replace a git farm of 8 apache servers with a single go server19:59
clarkbcorvus: ya disappointing if they've broken this functionality in the newer release19:59
fungi10 seconds till storyboard maintenance19:59
fungi#status notice The StoryBoard service on storyboard.openstack.org is offline momentarily for maintenance: http://lists.openstack.org/pipermail/openstack-discuss/2019-February/002666.html20:02
openstackstatusfungi: sending notice20:02
*** kjackal has quit IRC20:02
*** kjackal has joined #openstack-infra20:02
-openstackstatus- NOTICE: The StoryBoard service on storyboard.openstack.org is offline momentarily for maintenance: http://lists.openstack.org/pipermail/openstack-discuss/2019-February/002666.html20:03
clarkbcorvus: do you think it is worth an upgrade to 1.7.2 to see if that fixes it?20:04
openstackstatusfungi: finished sending notice20:05
clarkbhttps://github.com/go-gitea/gitea/commit/b65e37ed722da94f62c90e456413a99e6ec9f419 is in 1.7.2 I think20:08
clarkbI'm now reading to see if the issue fixed mightbe the issue we are seeing20:08
corvusclarkb: couldn't hurt.  and worst-case, we just drop the shared aspect of this, and have 8 separate gitea instances.  we'd lose some future opportunities, but we can at least do what's on the current docket.20:08
clarkbhttps://github.com/go-gitea/gitea/issues/579820:09
clarkbthats our bug20:09
clarkbinterestingly they report seeing the problem in 1.6.420:10
fungistoryboard.openstack.org maintenance is concluded. looks like everything's working to me20:10
clarkba per instance index file is suggested as a possible fix20:10
clarkbcorvus: ^ but the person testing it hasn't reported back on whether or not that helps20:10
clarkbfungi: yay20:10
corvusfungi: yep, seems to check out for me20:10
fungii'll get the old server powered off and snapshotted now20:11
clarkbcorvus: ya and "This probably didn't happen to us on 1.5 due to the issue fixed by #5563."20:12
clarkbI think I misread githubs .. between the tags20:12
clarkbit was abbreviating a list of tag the code is in not implying a delta20:13
corvusclarkb: i wonder if i'm misreading lsof/strace, and we're actually waiting on the reindex of the code20:13
*** markvoelker has quit IRC20:13
clarkbpossibly https://github.com/go-gitea/gitea/pull/5563 says the issue was writing out version data to the new index20:14
clarkbits possible that no one else can act on that until its fully written out? but then they can increment versions via negotiation of the lock?20:14
clarkbhttps://github.com/go-gitea/gitea/issues/5325 has more info20:15
corvusi'm finding this network of issues/prs extremely confusing20:16
*** wolverineav has joined #openstack-infra20:21
*** wolverineav has quit IRC20:27
*** jamesmcarthur has quit IRC20:31
clarkbcorvus: https://github.com/go-gitea/gitea/blob/master/vendor/github.com/boltdb/bolt/db.go#L179-L189 I think that gives us a bit more info20:32
clarkband now I need to eat lunch20:32
*** agopi is now known as agopi|bbiab20:32
*** ccamacho has quit IRC20:36
corvusclarkb: on the network front --  when i try to connect to the internal service ip/port of the working gitea web server, i get connection refused about half the time.  it looks like the pool members are not, as you might expect, individual gitea pods, but rather, the service ingress port on each of the k8s nodes.  so because k8s thinks that all 4 gitea pods are up, it internally routes requests to20:36
corvusall 4 pods.20:36
*** agopi|bbiab has quit IRC20:37
*** jamesmcarthur has joined #openstack-infra20:38
*** agopi|bbiab has joined #openstack-infra20:43
*** jamesmcarthur has quit IRC20:48
*** e0ne has quit IRC20:51
*** jamesmcarthur has joined #openstack-infra20:52
*** jamesmcarthur_ has joined #openstack-infra20:55
*** jamesmcarthur_ has quit IRC20:57
*** jamesmcarthur has quit IRC20:58
openstackgerritMerged openstack-infra/system-config master: Add new pbx01.opendev.org server to inventory  https://review.openstack.org/63725320:58
openstackgerritMerged openstack-infra/system-config master: Update launch docs for opendev and static inventory  https://review.openstack.org/63726420:58
*** wolverineav has joined #openstack-infra21:03
*** wolverineav has quit IRC21:08
*** markvoelker has joined #openstack-infra21:10
clarkbcorvus: fun21:14
clarkbcorvus: my raed of that code is we could probably add support to gitea to have read only index openers (then do one writer and many readers) or have them all write to different indexes21:15
corvusclarkb: when we replicate to gitea, only one of them is going to process that event, so any gitea server would need to be able to write21:18
clarkbah21:19
clarkbseparate indexes wouldn't work either then21:19
corvusyeah, they'd be updated at random21:19
corvuswe could potentially have separate indexes *and* git repos, and push to each gitea21:20
corvusthey'd keep a shared db.  that might work.21:20
fungiso sort of like how we handle the current git farm i guess21:20
fungibut with a common backend21:20
clarkbwe may also want to express our interest in fixing https://github.com/go-gitea/gitea/issues/5798 perhaps we can work with them to get a change in to grab a lock rather than hold it indefinitely21:20
corvus(so we might still be able to use a shared wiki)21:20
clarkbthat may not fully fix things (pushes could be slow as things lock and unlock)21:21
fungiyeah, a farm of read-only giteas with one (possibly hidden) gitea that can do writes is comparatively easy i guess, but as soon as we want people to potentially interact with the interface in any stateful way that falls apart21:22
corvusi have an interest in it being fixed, but i'm afraid i can't fix it myself.  i'm far too overextended on this anyway.21:22
*** wolverineav has joined #openstack-infra21:23
corvusif we can't do shared everything, i'm somewhat tempted to do shared nothing and just build it out like we have the current git farm21:23
clarkbya more thinking it might draw more effort on their end to it if more people said "hey this is important and a bad regression" than for us to do all the owrk21:23
corvusclarkb: yeah.  i wish i had a better handle on what worked previously and when.21:23
clarkbcorvus: ya, that may be simpler overall. Then we don't need ha mysql and ha disk and ha indexes21:24
corvusthere are too many variables for me to say exactly what happened21:24
fungii'm compelled by starting with shared-nothing as the shortest path to our primary goals, with the possibly to rearchitect it to turn on stateful features later21:24
clarkbreading the bugs I'm pretty sure https://github.com/go-gitea/gitea/commit/b65e37ed722da94f62c90e456413a99e6ec9f419 is what broke us. It was merged to 1.7.dev then backported to 1.6.something21:24
corvusyeah, no reason we can't go back to this when it's in better shape21:24
clarkbwe must've been running 1.5 or 1.6.something less than where that backport ended up21:25
clarkbthen when we upgraded it broke us21:25
corvusclarkb: ah, that would make sense then21:25
*** wolverineav has quit IRC21:25
corvuswe were running 1.6.0 i think21:25
corvusthen 1.6.4, then 1.7.121:25
fungiso the 1.6.4 upgrade is where we probably broke but just didn't notice until 1.7.1?21:25
fungior was the 1.6.x branch backport after .4?21:26
corvuswe didn't do much testing of 1.6.4, so while it seemed okay, it's possible we were just really lucky.21:26
clarkb1.6.4 is reported to be broken at https://github.com/go-gitea/gitea/issues/579821:26
fungigot it21:27
fungiso after21:27
corvusoops, 1.6.3 is what we ran21:27
corvusso 1.6.0, 1.6.3, 1.7.121:27
fungier, perhaps before .4 then from the look of that issue? i misunderstood which broken you meant ;)21:28
corvusclarkb: let me see if i can draft up a potentially useful blurb to add to that issue21:28
fungiimmaterial now anyway i guess21:28
*** wolverineav has joined #openstack-infra21:28
clarkbit is possible the fix happened in bleve or boltdb. I don't quite understand how the change above would've impacted locking, but the people that should know more than me keep pointing at it in various issues :)21:30
*** whoami-rajat has quit IRC21:30
clarkbits possible we were racing on https://github.com/go-gitea/gitea/blob/master/modules/indexer/indexer.go#L78-L8221:31
clarkbbecause the metadata for version wasn't set properly all of the daemons started up and deleted the index then reindexed which creates new files with new file descriptors allowing them to all take the lock21:31
clarkbwhat is impressive to me if that is what was happening is that the indexes seemed to work :)21:32
fungievolution through random mutation21:32
corvusoooh :)21:32
corvusclarkb, fungi: do you think http://paste.openstack.org/show/745187/ is at least on the useful side of a "me too" comment?  also, should i tell them who "we" are?  ;)21:34
fungiexpanding "we" could possibly help, but already lgtm21:35
clarkbya lgtm as is21:35
fungipossible once in production that way we'd have started to see update delays or timeouts due to write lock contention, i suppose21:36
clarkbalso cool that flock seems to work on cephfs21:37
clarkbI probably shouldn't be surprised but its always neat to see itnerfaces like that do what you expect21:37
*** rh-jelabarre has quit IRC21:37
corvusclarkb: cephfs has a page somewhere about how posix compliant they are.. and actually how posix compliant doesn't mean anything... and really they're kind of more than posix compliant in some ways...21:38
corvushere it is http://docs.ceph.com/docs/mimic/cephfs/posix/21:38
corvusi'm poking at setting up shared-nothing gitea21:39
clarkbthat is an informative little doc21:40
clarkbpuppet is about to run on pbx01.opendev.org. Assuming that goes well I'll be coordinating a switch over. PLan is to stop pbx.openstack.org, restart pbx01.opendev.org with proper voip.ms credentials (update hiera too), update dns for pbx.openstack.org21:43
*** markvoelker has quit IRC21:43
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Correct host variable in push-to-intermediate-registry  https://review.openstack.org/63731021:43
corvusclarkb, fungi: ^ another tiny change for the registry work21:43
clarkbok puppet failed because it couldn't find the hieradata. I created an /etc/ansible/hosts/host_vars/pbx01.opendev.org and that didn't end up on the host for puppet apply21:47
clarkbI'm debugging that now21:47
clarkbneed that .yaml suffix21:49
clarkbok next time around should do what I need21:50
*** trown is now known as trown|outtypewww21:56
*** rlandy has quit IRC21:58
fungiwhy not move to group_vars?22:04
*** kjackal has quit IRC22:04
clarkbfungi: beacuse I've got bad sip credentials to start22:05
clarkbso that the two servers don't fight over that connection22:05
fungioh, right22:05
clarkbmy plan was to make sure puppet does everything else as expected, then update credentials and stop the other server (then I can mv the correct file over to group_vars)22:06
clarkbit is probably overkill but meh22:06
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/zuul master: Uncap mypy and ignore out yaml ambiguity  https://review.openstack.org/63731322:08
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/zuul master: WIP: Add type hints to zuul.model  https://review.openstack.org/63731422:08
*** wolverineav has quit IRC22:09
*** wolverineav has joined #openstack-infra22:09
*** agopi|bbiab has quit IRC22:22
*** wolverineav has quit IRC22:27
*** wolverineav has joined #openstack-infra22:28
openstackgerritMerged openstack-infra/zuul-jobs master: Correct host variable in push-to-intermediate-registry  https://review.openstack.org/63731022:31
*** wolverineav has quit IRC22:33
clarkbhrm still not copying the file22:33
* clarkb reads the ansible puppet module22:33
*** markvoelker has joined #openstack-infra22:40
*** dave-mccowan has quit IRC22:45
clarkbok I'm stumped. ansible-role-puppet looks for host_vars/%s.yaml % ansible_fqdn22:47
clarkbrunning ansible pbx01.opendev.org -m setup I see the ansible_fqdn fact is pbx01.opendev.org and pbx01.opendev.org.yaml exists in host_vars22:47
clarkbI'm tempted to just switch to using the group except that now I want to understand why this isn't working22:48
corvusclarkb: nothing's coming to mind, sorry22:49
clarkbI know the little helper function is being called because all.yaml is copied and it is set by the helper function22:53
clarkbI've made a group file to see if that works as expected22:56
*** EvilienM is now known as EmilienM22:56
*** wolverineav has joined #openstack-infra22:59
clarkbmordred: assuming that the group version works we should debug why the host_vars version doesn't when you get back from partying in louisiana23:01
clarkbmordred: but I am pretty stumpted right now. I'm guessing the next thing is to add logging to that module and run it in the foreground?23:01
clarkbIts probably something silly I've done on my end :/23:03
*** wolverineav has quit IRC23:04
*** rascasoft has quit IRC23:06
*** jmorgan1 has joined #openstack-infra23:13
*** markvoelker has quit IRC23:13
*** wolverineav has joined #openstack-infra23:13
*** rkukura_ has joined #openstack-infra23:15
*** wolverineav has quit IRC23:16
*** rkukura has quit IRC23:18
*** rkukura_ is now known as rkukura23:18
*** wolverineav has joined #openstack-infra23:20
*** xek has quit IRC23:21
clarkbok maybe I was just impatient? it ended up copying both files on the most recent run. I've flipped the service over from pbx.openstack.org to pbx01.opendev.org in DNS (its a CNAME from old name to new name) and with voip.ms connection23:21
clarkbI have confirmed that the voipms DID number works23:21
corvusclarkb: is that subject to the two-run thing?23:21
clarkbcorvus: I didn't think so. But we copy the hiera files quite a few minutes before we run puppet and maybe I added the file in between those two?23:22
clarkbcorvus: any chance you can test the SIP connection via pbx.openstack.org? dns looks good from here now23:22
clarkbI'll watch it on the next puppet run to make sure it does what I expect as well23:23
clarkbAnd I'll probably plan to delete the old server on Monday assuming everything still looks good then23:23
corvusclarkb: i just connected to something and am in conference 600023:24
corvusclarkb: any possibility it's the old server?23:24
clarkbcorvus: I don't think so. But I'll double check that process isn't running23:24
*** wolverineav has quit IRC23:25
clarkbps shows no asterisk running on the old server23:25
corvusthen we're probably good on the sip front23:25
clarkbI can check netstat on new server to double confirm23:25
corvusi just rejoined23:25
corvus(i had hung up right before you said check netstat)23:25
clarkbhrm its udp right? not sure netstat will actually show that as a connection23:26
clarkbI'm pretty certain you are talking to the new server23:26
corvuswe're probably good :)23:26
*** panda is now known as panda|off23:28
clarkb#status log pbx01.opendev.org now hosting pbx.openstack.org. Old server to be deleted next week if all looks well then.23:28
openstackstatusclarkb: finished logging23:28
*** takamatsu_ has quit IRC23:29
clarkbI do notice astcanary isn't running on the new server. Maybe newer asterisk doesn't need it?23:33
clarkboh interesting it is because we don't run with the -p flag anymore23:34
*** ekultails has quit IRC23:38
clarkbThe reason for this is the asterisk unit file doesn't specify the -p. The old sysv script and the defaults file which are still both installed default to -p23:40
openstackgerritJames E. Blair proposed openstack-infra/system-config master: Deploy gitea with docker-compose  https://review.openstack.org/63733023:41
clarkbI guess if we find this has problems we can try to change that, but until we have trouble with it sticking to defaults is probably fine23:41
corvusclarkb: hrm.  i guess time will tell.23:41
corvusi will miss the tweet.tweet.tweet.23:41
clarkbha23:41
corvusclarkb, fungi: ^ that change 637330 should have everything we need to do shared-nothing gitea.  it uses our existing images, but just does docker compose on a regular server.23:42
clarkband we'd run N of those regular servers? makes sense23:42
corvusyep23:42
corvusi did not use host networking there, mostly because this was the easiest way to map ssh to a high port (which we'll need to do on these servers since there's no vip, and they'll be running a normal ssh already)23:43
corvusif we really want to use host networking, i'm sure we can figure something out.23:43
*** ijw has joined #openstack-infra23:43
corvusthat should be a complete change ready to go.  i've tested it locally.  (that's a bonus of this method, testing both in zuul and locally is a bit easier given our current toolset)23:44
corvusdon't be alarmed by the passwords -- they're all random just for the tests.  i did not accidentally copy the prod passwords :)23:45
*** betherly has quit IRC23:45
*** yamamoto has joined #openstack-infra23:45
corvus(i usually use more obvious test passwords, but enough of these needed to be legitimate secret keys, i just did them all)23:45
clarkbre the host networking problem, remember that docker fights out iptables rules updates23:45
clarkb(its not the end of the world, restart docker after updating iptables)23:46
corvushrm.23:46
corvusmaybe it's worth telling sshd to run on a high port23:46
*** wolverineav has joined #openstack-infra23:47
clarkbthe current compose does 222:22 probably not a big deal if we already expose it as a high port publicly?23:48
corvusgitea-ssh runs on 22, that maps it to 22223:49
clarkbya23:49
corvusif we want to use host networking, we need to tell gitea's opensshd to run on something other than 2223:49
*** gyee has quit IRC23:50
*** hwoarang has quit IRC23:50
*** yamamoto has quit IRC23:50
corvusit gets its config file from the upstream docker image23:50
corvusso we could either sed it in our docker image, or replace it23:51
clarkbgotcha23:51
clarkbI'm not opposed to trying this (I think we are learning all the things trying stuff)23:51
corvusthis is the perfect example of what i want to use the intermediate registry for -- i'd like to make a change to the gitea docker image, then make a change to the docker-compose23:52
clarkband restarting docker might not be so bad with a proxy/load balancer in front23:52
*** wolverineav has quit IRC23:52
corvusif that job were in place, we could test this without landing either of those23:52
clarkb++23:52
clarkbgetting close right?23:52
corvushope so :)  i just rechecked it23:53
*** gyee has joined #openstack-infra23:54
*** hwoarang has joined #openstack-infra23:54
corvusmeh.  maybe i'll just embed it.  it's extremely unlikely to change.23:54
clarkbpuppet just ran on pbx01 and didn't change anything so I think that is done for now23:59

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