Thursday, 2019-03-14

clarkbgitea fixup is still running. I'm going to leave it alone for a bit while I sort out dinner00:01
*** wolverineav has quit IRC00:02
ianwfungi: i do understand, however, it becomes quite verbose when you mix multiple distros.  i'm starting to think this might be a feature rather than a bug though.00:04
ianwpython-devel [platform:redhat !platform:fedora !platform:centos-8 !platform:rhel-8]00:04
ianw python3-devel [platform:fedora platform:centos-8 platform:rhel-8]00:04
ianwmaybe that *is* the correct way to do it  ...00:04
*** slaweq has joined #openstack-infra00:11
fungii'm unclear what the distinction is00:12
fungiwhat does platform:redhat convey?00:12
fungior put another way, are there redhat platforms which do not use rom packages?00:12
fungier, rpm packages00:13
*** jamesmcarthur has joined #openstack-infra00:13
fungirpm/dpkg aren't meant to convey package managers, they're references to packaging formats00:14
*** mpjetta has quit IRC00:14
fungiso platform:rpm is "platforms using rpm packages generally name the package thusly"00:14
fungithe names chosen are for the local low-level package unpacking and listing tools which are being invoked to find out what's installed00:15
*** slaweq has quit IRC00:15
*** jamesmcarthur has quit IRC00:16
*** jamesmcarthur has joined #openstack-infra00:16
mordredcorvus: folded subjects!!! :)00:17
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Run node jobs using version 4 on xenial nodes  https://review.openstack.org/64319600:19
ianwfungi: well, "redhat like distributions"00:23
*** xek has joined #openstack-infra00:23
fungithen do we change what platform:debian means to debian-like distributions rather than meaning actual debian?00:24
ianwwhich is defined within bindep/depends.py as basically a fallthrough from a static list00:25
*** Swami has quit IRC00:26
ianws/fallthrough/fallthrough of things !suse/00:26
ianwfungi: i don't know if i have an answer.  maybe it's fair enough that bindep just exposes a whole bunch of "atoms" it can determine from the underlying system, and we let users worry about how they use them00:27
*** wolverineav has joined #openstack-infra00:28
*** dklyle has quit IRC00:31
*** dklyle has joined #openstack-infra00:31
*** jamesmcarthur has quit IRC00:31
*** wolverineav has quit IRC00:35
*** gyee has quit IRC00:39
*** dklyle has quit IRC00:46
mordredfungi: I made a topic with a pile of patches: https://review.openstack.org/#/q/topic:nodev4-xenial00:46
*** jamesmcarthur has joined #openstack-infra00:57
*** ricolin has joined #openstack-infra00:57
*** jamesmcarthur has quit IRC00:57
*** jamesmcarthur has joined #openstack-infra00:57
*** rlandy|bbl is now known as rlandy01:00
*** mpjetta has joined #openstack-infra01:01
*** slaweq has joined #openstack-infra01:11
*** mriedem_afk has quit IRC01:11
*** rascasoft has joined #openstack-infra01:12
*** slaweq has quit IRC01:16
*** rascasoft has quit IRC01:19
*** jamesmcarthur has quit IRC01:23
*** jamesmcarthur has joined #openstack-infra01:24
*** jamesmcarthur has quit IRC01:26
*** jamesmcarthur has joined #openstack-infra01:27
*** ricolin has quit IRC01:33
*** snevi has quit IRC01:33
*** adriant has joined #openstack-infra01:33
*** rlandy has quit IRC01:38
*** whoami-rajat has joined #openstack-infra02:02
*** wolverineav has joined #openstack-infra02:10
*** hongbin has joined #openstack-infra02:15
*** wolverineav has quit IRC02:15
*** ricolin has joined #openstack-infra02:23
*** ricolin has quit IRC02:33
*** jamesmcarthur has quit IRC02:47
*** dave-mccowan has joined #openstack-infra02:50
*** dave-mccowan has quit IRC02:54
*** roman_g has quit IRC02:59
*** yamamoto has joined #openstack-infra03:00
*** psachin has joined #openstack-infra03:00
*** ykarel|away has joined #openstack-infra03:04
*** slaweq has joined #openstack-infra03:11
*** jamesmcarthur has joined #openstack-infra03:13
*** larainema has joined #openstack-infra03:15
*** slaweq has quit IRC03:15
*** jamesmcarthur has quit IRC03:17
clarkbok I figured out why the gitea fixup wasn't finishing up cleanly. OOMKiller is killing the processes under ansible-playbook03:19
clarkbso the playbook hasn't run to completion yet, but I believe it to be a working setup now.03:19
clarkbI guess that bumps up the urgency of doing a server resize03:19
clarkbmordred: corvus ^ fyi03:19
*** mthrynn has joined #openstack-infra03:20
*** ykarel|away has quit IRC03:22
*** ramishra has joined #openstack-infra03:29
*** hongbin has quit IRC03:36
*** diablo_rojo has quit IRC03:47
openstackgerritRiju Khatri proposed openstack-infra/storyboard-webclient master: Support logical AND searches  https://review.openstack.org/64322403:48
*** ricolin has joined #openstack-infra04:02
*** yamamoto has quit IRC04:03
*** slaweq has joined #openstack-infra04:11
*** slaweq has quit IRC04:15
*** zhangfei has joined #openstack-infra04:20
*** ramishra has quit IRC04:21
*** ramishra has joined #openstack-infra04:21
*** udesale has joined #openstack-infra04:22
*** ykarel|away has joined #openstack-infra04:24
*** ykarel|away is now known as ykarel04:24
*** ramishra_ has joined #openstack-infra04:25
*** ramishra has quit IRC04:28
*** ramishra has joined #openstack-infra04:29
*** ramishra_ has quit IRC04:30
*** janki has joined #openstack-infra04:35
*** yamamoto has joined #openstack-infra04:46
*** lpetrut has joined #openstack-infra04:55
openstackgerritIan Wienand proposed openstack-infra/system-config master: [dmn] Stashing some scripts to make git:// -> https:// changes  https://review.openstack.org/64231405:04
*** lpetrut has quit IRC05:19
*** armax has quit IRC05:35
*** raukadah is now known as chandankumar05:50
*** kjackal has joined #openstack-infra05:51
*** jbadiapa has quit IRC06:03
*** jbadiapa has joined #openstack-infra06:04
*** slaweq has joined #openstack-infra06:11
*** jtomasek has joined #openstack-infra06:14
*** slaweq has quit IRC06:16
*** wolverineav has joined #openstack-infra06:18
*** slaweq has joined #openstack-infra06:19
openstackgerritIan Wienand proposed openstack-infra/system-config master: [dmn] Stashing some scripts to make git:// -> https:// changes  https://review.openstack.org/64231406:42
*** wolverin_ has joined #openstack-infra06:42
*** shardy has quit IRC06:44
*** wolverineav has quit IRC06:45
*** wolverin_ has quit IRC06:49
*** shardy has joined #openstack-infra06:52
*** yamamoto has quit IRC06:55
*** kopecmartin|off is now known as kopecmartin07:00
*** yamamoto has joined #openstack-infra07:03
*** yamamoto has quit IRC07:04
*** lpetrut has joined #openstack-infra07:07
*** mthrynn is now known as nnyrhtm07:11
*** nnyrhtm has quit IRC07:11
*** yamamoto has joined #openstack-infra07:14
*** kmarc has joined #openstack-infra07:18
*** markvoelker has quit IRC07:19
*** dpawlik has joined #openstack-infra07:22
*** tosky has joined #openstack-infra07:23
*** pgaxatte has joined #openstack-infra07:25
*** wolverineav has joined #openstack-infra07:27
*** dpawlik has quit IRC07:27
*** dpawlik has joined #openstack-infra07:29
*** wolverineav has quit IRC07:31
*** lpetrut has quit IRC07:35
*** lpetrut has joined #openstack-infra07:42
*** e0ne has joined #openstack-infra07:45
chandankumarianw: Hello07:46
chandankumarianw: is something wrong with https://logs.openstack.org/07:46
chandankumar?07:46
chandankumarit is openstack governance page07:46
chandankumaron each patchset, when I click on the job link to go to log url, it is showing 40407:46
chandankumarplease have a look!07:47
chandankumarah sorry, it was due to https everywhere plugin07:47
chandankumarit is working now07:47
*** pcaruana has joined #openstack-infra08:07
*** ginopc has joined #openstack-infra08:08
*** dpawlik has quit IRC08:09
*** dpawlik has joined #openstack-infra08:10
*** pcaruana has quit IRC08:11
*** tkajinam__ has quit IRC08:13
*** ccamacho has joined #openstack-infra08:20
*** pcaruana has joined #openstack-infra08:23
*** ginopc has quit IRC08:23
*** ginopc has joined #openstack-infra08:24
*** ruffian_sheep has joined #openstack-infra08:25
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient master: Update to a newer version (8) of Node.js for testing  https://review.openstack.org/64304608:34
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient master: Add a linter for our .scss files  https://review.openstack.org/64302508:34
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient master: Add a linter for HTML templates  https://review.openstack.org/64303208:34
*** helenafm has joined #openstack-infra08:44
*** kjackal has quit IRC08:46
*** kjackal has joined #openstack-infra08:47
ruffian_sheepfrickler:a job in your CI.I want to build a 3rd party CI of cinder.But I dont know what should it do,and what is the result it should be.08:49
*** slaweq has quit IRC08:53
*** slaweq has joined #openstack-infra08:55
*** dtantsur|afk is now known as dtantsur08:59
*** jklare has quit IRC08:59
*** jpena|off is now known as jpena09:00
*** jklare has joined #openstack-infra09:01
fricklerruffian_sheep: I'm no expert on that, but this page should have some information: https://docs.openstack.org/infra/system-config/third_party.html09:03
dtantsurmorning folks! can this be a consequence of moving to bionic? http://logs.openstack.org/02/642402/6/check/openstack-tox-lower-constraints/ca317fe/job-output.txt.gz#_2019-03-14_01_51_01_00615609:07
*** panda|rover|off has quit IRC09:07
dtantsuris it something we should fix in our bindep? oslo.db bindep? both, none? :)09:08
*** ykarel is now known as ykarel|lunch09:09
* dtantsur tries09:12
mgoddarddtantsur: having the same issue in kolla :(09:16
dtantsurmgoddard: I've put up a patch updating bindep, we'll see09:16
mgoddarddtantsur: hold up, jumped the gun there. We're having a different lower-constraints issue09:16
dtantsurmore issues \o/09:17
dtantsurI'm surprised our devstack jobs work. this is suspicious ;)09:17
mgoddardhere's ours: http://logs.openstack.org/84/642984/1/gate/openstack-tox-lower-constraints/dc5ed46/job-output.txt.gz#_2019-03-14_08_06_24_13068209:17
dtantsurwow09:17
dtantsurmgoddard: this sounds like some lower constraint is too low09:17
mgoddardlast time I had a lower-constraints issue I ended up binary-chopping the deps09:17
mgoddardyeah09:17
* mgoddard fetches the binary chopper09:18
mgoddardcan't repro this one locally though, do I have to upgrade my laptop to bionic?09:19
fricklerdtantsur: mgoddard: the issue seems to be that there was a wheel for 16.04 that we used http://mirror.mtl01.inap.openstack.org/wheel/ubuntu-16.04-x86_64/psycopg2/psycopg2-2.6.2-cp35-cp35m-linux_x86_64.whl09:19
fricklerand there doesn't seem to be one for 18.0409:19
dtantsurhmmm.. so installing libpq-dev won't help, right?09:19
dtantsurmgoddard: oh, we have an earlier patch: https://review.openstack.org/#/c/643231/09:21
ruffian_sheepfrickler:Nooo!I mean I have set this CI.But I dont know what the job it should do.And what the result the community need.09:22
mgoddarddtantsur: I think it's a different issue - we don't depend on postgres in kolla09:22
*** IvensZambrano has joined #openstack-infra09:23
ruffian_sheepfrickler:I read this link:https://wiki.openstack.org/wiki/Cinder/tested-3rdParty-drivers09:23
*** IvensZambrano has quit IRC09:24
*** jpich has joined #openstack-infra09:24
ruffian_sheepfrickler:But I still confuesd about how to set the job to get the result the community need09:24
*** sshnaidm is now known as sshnaidm|rover09:25
fricklerdtantsur: maybe installing the lib will help, but maybe it's also overkill because it will not be needed in a normal world where the proper wheel is available09:29
dtantsuryeah, maybe. I see that Nova does have libpq-dev in their bindep09:30
fricklerruffian_sheep: sorry I don't think I can help you, then. maybe you can find other CI operators in #openstack-cinder09:30
fricklerdtantsur: hmm, o.k., if nova does it, it should be fine for ironic, too09:31
openstackgerritCamila Moura proposed openstack-infra/storyboard master: Remove simple priority support from the API  https://review.openstack.org/64326009:36
*** e0ne has quit IRC09:43
*** e0ne has joined #openstack-infra09:46
ruffian_sheepfrickler:Thx09:47
*** pcaruana has quit IRC09:48
*** ykarel|lunch has quit IRC09:52
*** ykarel has joined #openstack-infra09:57
*** rpittau|afk is now known as rpittau10:13
*** luizbag has joined #openstack-infra10:30
*** wolverineav has joined #openstack-infra10:49
elodhi, i went through the today's periodic job failures and it seems that the psycopg2 problem is causing failures on 16 projects' sphinx job on *ocata*10:51
elodand another 8 with cryptograpy package issue with missing opensslv.h10:53
*** wolverineav has quit IRC10:54
elodany approach how we should fix these?10:54
*** udesale has quit IRC10:56
*** udesale has joined #openstack-infra10:56
fricklerelod: I think jobs for ocata should continue to run on xenial, if they don't, that would be the place to fix10:59
*** jpich has quit IRC11:01
*** jpich has joined #openstack-infra11:02
*** yolanda has quit IRC11:02
*** yolanda has joined #openstack-infra11:03
elodfrickler: ok, then I try to make them use xenial11:03
*** shardy has quit IRC11:11
*** udesale has quit IRC11:15
*** udesale has joined #openstack-infra11:15
*** zbr has quit IRC11:16
*** zhangfei has quit IRC11:18
*** udesale has quit IRC11:27
*** udesale has joined #openstack-infra11:28
*** derekh has joined #openstack-infra11:29
*** gfidente has joined #openstack-infra11:30
*** pcaruana has joined #openstack-infra11:32
*** roman_g has joined #openstack-infra11:44
*** dave-mccowan has joined #openstack-infra11:46
openstackgerritAdam Coldrick proposed openstack-infra/storyboard master: Allow permissions to be set for teams in worklists and boards  https://review.openstack.org/37031211:50
openstackgerritAdam Coldrick proposed openstack-infra/storyboard master: Rationalise code for filtering private Boards and Worklists  https://review.openstack.org/64330311:50
*** ruffian_sheep has quit IRC11:57
*** gcerami_ has joined #openstack-infra11:57
*** zbr has joined #openstack-infra11:58
openstackgerritSimon Westphahl proposed openstack-infra/zuul master: Add more fields for SMTPReporter subject format  https://review.openstack.org/64330612:02
openstackgerritSimon Westphahl proposed openstack-infra/zuul master: Add more fields for SMTPReporter subject format  https://review.openstack.org/64330612:05
*** jpena is now known as jpena|lunch12:12
*** yamamoto has quit IRC12:13
openstackgerritSimon Westphahl proposed openstack-infra/zuul master: wip: Spec for allowing circular dependencies  https://review.openstack.org/64330912:14
openstackgerritSimon Westphahl proposed openstack-infra/zuul master: wip: Spec for allowing circular dependencies  https://review.openstack.org/64330912:17
*** yamamoto has joined #openstack-infra12:17
*** yamamoto has quit IRC12:17
*** yamamoto has joined #openstack-infra12:18
*** trown|outtypewww is now known as trown12:19
*** yamamoto has quit IRC12:22
*** yamamoto has joined #openstack-infra12:29
*** yamamoto has quit IRC12:30
*** yamamoto has joined #openstack-infra12:30
*** helenafm has quit IRC12:30
*** e0ne has quit IRC12:31
*** rlandy has joined #openstack-infra12:32
*** eharney has quit IRC12:32
*** gcerami_ is now known as panda12:40
openstackgerritAdam Coldrick proposed openstack-infra/storyboard master: Rationalise code for filtering private Boards and Worklists  https://review.openstack.org/64330312:47
openstackgerritAdam Coldrick proposed openstack-infra/storyboard master: Allow permissions to be set for teams in worklists and boards  https://review.openstack.org/37031212:47
openstackgerritAdam Coldrick proposed openstack-infra/storyboard master: Pin tox-py35 jobs to ubuntu-xenial  https://review.openstack.org/64331812:47
*** jamesmcarthur has joined #openstack-infra12:47
fricklerinfra-root: IIUC we don't populate sources.list.available.d in our images anymore, right? so this code is obsolete and should be dropped? http://git.openstack.org/cgit/openstack/devstack-plugin-ceph/tree/devstack/lib/ceph#n12912:48
*** kgiusti has joined #openstack-infra12:55
*** hwoarang has quit IRC12:56
*** hwoarang has joined #openstack-infra12:57
*** jchhatbar has joined #openstack-infra13:00
*** janki has quit IRC13:00
*** dklyle has joined #openstack-infra13:01
openstackgerritAdam Coldrick proposed openstack-infra/storyboard master: Pin tox-py35 jobs to ubuntu-xenial  https://review.openstack.org/64331813:02
openstackgerritAdam Coldrick proposed openstack-infra/storyboard master: Rationalise code for filtering private Boards and Worklists  https://review.openstack.org/64330313:02
openstackgerritAdam Coldrick proposed openstack-infra/storyboard master: Allow permissions to be set for teams in worklists and boards  https://review.openstack.org/37031213:02
openstackgerritAdam Coldrick proposed openstack-infra/storyboard master: Clean up private story filtering code  https://review.openstack.org/64332313:02
*** dpawlik has quit IRC13:07
*** mriedem has joined #openstack-infra13:08
*** jchhatbar has quit IRC13:10
*** janki has joined #openstack-infra13:10
dtantsurfolks, could someone take a quick look at https://review.openstack.org/#/c/636169/15/zuul.d/stable-jobs.yaml and check if the zuul bits look right?13:11
dtantsurwe've been struggling for some time13:12
*** yamamoto has quit IRC13:17
fricklerdtantsur: it doesn't look wrong to me per se, but these branch overrides always seem to need some kind of voodoo in order to work correctly13:18
dtantsurfrickler: yeah, it seems that we don't know this kind of voodoo, because the jobs don't pass even though they do pass on the respective branches..13:18
fricklerdtantsur: but we also just had some fixes in devstack regarding proper installation of tempest plugin reqs13:18
fricklerdtantsur: so maybe a recheck might look better now13:18
dtantsurtrying13:19
*** yamamoto has joined #openstack-infra13:20
*** yamamoto has quit IRC13:20
*** yamamoto has joined #openstack-infra13:21
*** eharney has joined #openstack-infra13:24
*** yamamoto has quit IRC13:25
*** jamesmcarthur has quit IRC13:27
*** e0ne has joined #openstack-infra13:32
openstackgerritJeremy Stanley proposed openstack-infra/zuul-jobs master: Support ~/.gnupg subdirs in remove-gpgkey role  https://review.openstack.org/64332813:32
*** yamamoto has joined #openstack-infra13:39
*** yamamoto has quit IRC13:39
*** Wryhder has joined #openstack-infra13:40
*** yamamoto has joined #openstack-infra13:40
*** Lucas_Gray has joined #openstack-infra13:43
*** yamamoto has quit IRC13:44
openstackgerritNir Magnezi proposed openstack/diskimage-builder master: WIP: Add RHEL8 Element  https://review.openstack.org/64333213:46
*** jamesmcarthur has joined #openstack-infra13:46
openstackgerritNir Magnezi proposed openstack/diskimage-builder master: WIP: Add RHEL8 Element  https://review.openstack.org/64333213:47
*** jpena|lunch is now known as jpena13:50
*** hwoarang has quit IRC13:53
*** hwoarang has joined #openstack-infra13:55
*** janki has quit IRC13:58
*** ricolin has quit IRC13:59
openstackgerritNir Magnezi proposed openstack/diskimage-builder master: WIP: Add RHEL8 Element  https://review.openstack.org/64333214:02
*** ykarel is now known as ykarel|away14:05
*** Wryhder has quit IRC14:12
*** rh-jelabarre has joined #openstack-infra14:13
*** ykarel|away has quit IRC14:14
*** helenafm has joined #openstack-infra14:16
*** rcernin has quit IRC14:17
clarkbfrickler: we may do it as part of the base job mirror setup14:23
clarkb?14:23
*** lujinluo has joined #openstack-infra14:27
elodfor the ocata vs bionic job failures i've created a sample patch (in nova), could someone have a quick look at it? https://review.openstack.org/#/c/643320/214:31
elodif it is ok, then i will create patches for the 20+ other projects14:32
*** lujinluo has quit IRC14:32
*** hwoarang has quit IRC14:35
*** hwoarang has joined #openstack-infra14:36
openstackgerritSimon Westphahl proposed openstack-infra/zuul master: Ensure correct lexical sorting of node requests  https://review.openstack.org/64335214:37
*** armax has joined #openstack-infra14:37
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Use include_role and delegate_to for upload-npm  https://review.openstack.org/64335314:38
*** lpetrut has quit IRC14:38
*** lpetrut has joined #openstack-infra14:39
fricklerclarkb: I looked on the bionic node I held and didn't find the dir there. also codesearch only found the above and a place in kolla14:39
*** gfidente has quit IRC14:39
openstackgerritSimon Westphahl proposed openstack-infra/zuul master: Ensure correct lexical sorting of node requests  https://review.openstack.org/64335214:40
fricklerelod: I'm thinking there might be a better solution, fixing things in the templates rather than in each project. please wait for feedback from gmann and maybe other config-cores before proceeding14:44
*** hwoarang has quit IRC14:46
*** Swami has joined #openstack-infra14:47
gmannfrickler: elod checking.14:48
elodfrickler: thanks, ok. actually i thought to do it per project as to fix the jobs in the templates would require to duplicate ~4 templates14:48
gmannfrickler: elod this is only for publish-openstack-sphinx-docs and on ocata or on other stable branch too14:48
elodgmann: i only see failing failing sphinx job on ocata in the periodics14:49
elodso i think it's only ocata14:49
openstackgerritJeremy Stanley proposed openstack-infra/zuul-jobs master: Support ~/.gnupg subdirs in remove-gpgkey role  https://review.openstack.org/64332814:50
*** wolverineav has joined #openstack-infra14:50
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Run tox-py35 jobs on xenial  https://review.openstack.org/64335914:51
*** Shrews has quit IRC14:51
*** mordred has quit IRC14:51
*** hwoarang has joined #openstack-infra14:52
*** lseki has joined #openstack-infra14:52
*** kjackal has quit IRC14:52
*** Shrews has joined #openstack-infra14:53
*** luizbag has quit IRC14:54
elodgmann: there are 20+ failing stable periodic job on ocata in the today's run ( http://lists.openstack.org/pipermail/openstack-stable-maint/2019-March/date.html#start )14:54
*** wolverineav has quit IRC14:54
openstackgerritTobias Henkel proposed openstack-infra/zuul master: Run tox-py35 jobs on xenial  https://review.openstack.org/64335914:54
*** gfidente has joined #openstack-infra14:55
*** kjackal has joined #openstack-infra14:56
gmannelod: ok, fungi ^^ that is not based on tox job ?14:56
*** mordred has joined #openstack-infra14:57
*** yolanda has quit IRC14:57
*** dpawlik has joined #openstack-infra14:58
fungielod: gmann: i've just caught up in here (was focused on release job failures first) and am looking at the inheritance path for that job now15:01
gmannseems  we have same name for job and template - publish-openstack-sphinx-docs15:02
elodgmann fungi : thanks. why i considered doing the fix directly in the projects' .zuul.yaml instead of project-templates: 2-4 templates to duplicate (in master of openstack-zuul-jobs, project-templates would look a bit less nicer); it is only necessary at the oldest branch: ocata; and the projects .zuul.yaml needs to be updated anyway (on stable/ocata only)15:03
elodbut maybe i'm wrong15:03
elod:)15:03
*** roman_g has quit IRC15:04
fungilooks like most of our sphinx-based jobs are parented to build-openstack-sphinx-docs in openstack-zuul-jobs and it in turn is parented to build-sphinx-docs in zuul-jobs15:05
fungiso build-openstack-sphinx-docs probably needs two variants15:05
*** roman_g has joined #openstack-infra15:06
fungiwe also likely need variants of publish-openstack-sphinx-docs-base15:06
fungi(in project-config)15:06
fungisince the publish jobs are all parented directly to that15:07
*** roman_g_ has joined #openstack-infra15:07
gmannyeah seems so15:07
fungioh, and publish-openstack-tox-docs-base also doesn't have any explicit parents15:08
*** luizbag has joined #openstack-infra15:08
openstackgerritMerged openstack-infra/storyboard-webclient master: Update to a newer version (8) of Node.js for testing  https://review.openstack.org/64304615:08
fungii'll get to work on patches to openstack-zuul-jobs and project-config for those three15:09
*** apetrich has quit IRC15:10
*** luizbag has quit IRC15:10
gmannfungi: thanks.15:11
elodfungi: thanks, let me know if i can help then e.g. with (i guess) adding the new "publish-openstack-sphinx-docs-ocata" to the projects... if that is needed anyway :)15:11
*** roman_g has quit IRC15:11
*** lpetrut has quit IRC15:12
gmannelod: thanks. i think fungi can handle it in base jobs via branch variant . we should not need new template or job for ocata.15:12
elodgmann: oh, great, thanks \o/15:12
*** rascasoft has joined #openstack-infra15:14
clarkbI'm going to have a late start today. Taking the kids to school then grabbing a proper breakfast. Will be back after to help with node transition, puppet 4, and possible bridge resize?15:15
*** ccamacho has quit IRC15:16
*** luizbag has joined #openstack-infra15:17
fungielod: it won't need a separate job name or any changes in leaf projects. we just create variants of these parent jobs which match on different sets of branches and then pin the nodeset to ubuntu-xenial on one of them15:17
fungizuul knows which variant to inherit from based on the branch being tested15:18
clarkbdmsimard: mordred fungi do you know where we left off on the resize of bridge? are we still not satisfied that it is a safe operation?15:20
fungiclarkb: i think the delay was testing the snapshot15:21
dmsimardianw had written https://etherpad.openstack.org/p/bridge-snapshot-bringup15:21
fungiwhich ianw worked through15:21
clarkbya I used those steps to make the afs01.ord.o.o snapshot work as well15:21
fungiwe just never circled back around to pull the trigger on the resize once that was nailed down15:21
clarkbgot it15:21
efriedfungi: Because you'll know this off the top, are https://review.openstack.org/#/c/643283/ py35 failures related to <thing you've been working on> and if so, safe to recheck yet and/or needing some other action?15:22
dmsimardyeah, we would've needed to do a new snapshot and restore so we were looking at another ~90mins of waiting and we needed to kick bridge.o.o back up15:22
fungiefried: hah, you have misplaced confidence in my knowledge, but i'll look ;)15:22
dmsimardI had already exhausted the bandwidth I had for that particular thing that day15:22
*** mordred has quit IRC15:23
clarkbdmsimard: the new snapshot and restore is to test ianw's process then if that looks good kick off the resuze?15:23
clarkb(wondering if we need to do the restore or if we are alreay happy that works given ianws notes)15:23
fungiefried: woof... okay so that's a lot of failures... those py35 jobs do indeed look like they tried to run on xenial so we probably need to find a common parent for them and make sure it's updated with nodeset: ubuntu-xenial15:23
*** mriedem is now known as mriedem_away15:24
dmsimardclarkb: something like that15:24
openstackgerritSerena Ziviani proposed openstack/diskimage-builder master: Also use selinuxenabled to check selinux status  https://review.openstack.org/64336715:24
dmsimardclarkb: it's our safety net if the resize doesn't end up working for some reason15:25
*** dpawlik has quit IRC15:25
efriedfungi: I'm afraid I didn't understand all of that. Mainly the things involving "parent" and "nodeset". Is there something I need to (/can) do?15:25
fungiefried: the npm failure, similarly, looks bionic-related (though a different npm problem than elsewhere i suspect... this looks like a package split going from xenial to bionic and our princess^W^W is in another castle^Wpackage now)15:26
efriedfungi: I assume has nothing to do with the specific patch and will affect anything in requirements?  <== prometheanfire15:26
fungimordred would be interested if he hadn't fallen off irc a while back15:26
fungiefried: yes, i think this is a requirements-wide concern. need to track down what parent the requirements-tox-py35-check-uc and cross-.*-py35 jobs have we could force to use xenial (bionic doesn't have python 3.5)15:27
*** mordred has joined #openstack-infra15:29
efriedfungi: okay, lmk if there's anything I can do to help15:30
mordredefried: my irc bouncer went away for a sec - is fungi helping with the held node?15:32
efriedmordred: No, unrelated thing15:32
efriedmordred: requirements is busted because py35 jobs are bastards15:32
mordredok. looks like the thing failed - is your public key somewhere accessible?15:32
efried...or something to do with wrong parent15:32
corvusfungi: openstack-tox is the nearest common ancestor15:34
*** agopi has quit IRC15:34
efrieddo we need a "genaeology" script for zuul?15:35
corvuswouldn't be hard to write; we have the api for it now.  but it's not hard to click the parent fields in http://zuul.openstack.org/job/requirements-tox-py35-check-uc and http://zuul.openstack.org/job/cross-cinder-py3515:36
*** ccamacho has joined #openstack-infra15:36
corvusrequirements-tox-py35-check-uc -> openstack-tox <- requirements-cross-test <- cross-cinder-py3515:36
mordredyou can also go to http://zuul.openstack.org/jobs and put requirements-tox-py35-check-uc in the search box and see the tree fwiw15:37
corvusyeah, though that only supports one at a time15:38
mordredindeed15:38
corvuswe should make it support >1 -- the status page does15:38
mordred++15:38
openstackgerritJeremy Stanley proposed openstack-infra/openstack-zuul-jobs master: Use ubuntu-xenial for build-openstack-sphinx-docs  https://review.openstack.org/64337115:39
fungielod: gmann: actually it was simpler than i expected for that first one ^15:39
corvusfungi: mordred left a comment on the gnupg patch15:39
fungicorvus: thanks for running down those requirements py35 ancestors, those are backlogged behind about three other jobs i'm still working out fixes for15:40
corvusah, maybe i can keep working on that then :)15:41
* corvus attempts to jump into fray15:41
fungiappreciated if you have the time!15:41
fungimy guess is they just need to be reparented to openstack-tox-py35 given what you found15:41
openstackgerritMerged openstack-infra/storyboard master: Pin tox-py35 jobs to ubuntu-xenial  https://review.openstack.org/64331815:41
elodfungi: yeah, that's quite simple :) i just thought we only want to force xenial for ocata and this will use xenial for up to rocky15:42
elodfungi: thanks again for the help :)15:43
fungielod: in the case of build-openstack-sphinx-docs it's not supposed to be used for rocky anyway, but regardless stable/rocky jobs ought to use ubuntu-xenial too15:43
fungiwe're transitioning to ubuntu-bionic for stable/stein15:43
*** hamzy has quit IRC15:43
openstackgerritMerged openstack-infra/storyboard-webclient master: Displayed tags should link to search view for the tag  https://review.openstack.org/64226215:44
openstackgerritMerged openstack-infra/storyboard-webclient master: Pagination error in active/merged/invalid stories in projects resolved.  https://review.openstack.org/64222415:44
corvusefried: my read of this is that since there is no ancestor of the various -py35 jobs which is itself -py35 specific, we'll need to add a nodeset line to all of them individually.  i can work up a patch for that real quick and show it to you and fungi for approval.15:45
*** yolanda has joined #openstack-infra15:45
efriedack15:46
elodfungi: ok, thanks again! :)15:46
openstackgerritMerged openstack-infra/storyboard-webclient master: Show tags for all stories in a project group  https://review.openstack.org/64286715:46
openstackgerritMerged openstack-infra/storyboard-webclient master: Enhance adding tags on story details page  https://review.openstack.org/64264315:46
openstackgerritMerged openstack-infra/storyboard-webclient master: Make task ordering in Story view selectable  https://review.openstack.org/64193015:46
corvusefried, fungi (for your backlog):  https://review.openstack.org/643375 Use xenial for all py35 jobs15:47
openstackgerritJeremy Stanley proposed openstack-infra/zuul-jobs master: Support ~/.gnupg subdirs in remove-gpgkey role  https://review.openstack.org/64332815:47
efriedcorvus: If I make the req patch Depends-On that...?15:48
corvusefried: yep.15:49
prometheanfireI'm guessing https://review.openstack.org/643375 should help master15:50
efriedcorvus: done https://review.openstack.org/#/c/643283/15:50
efriedprometheanfire: FYI ^15:50
*** ramishra has quit IRC15:51
prometheanfireefried: ah, probably part of the bot update, which is being ignored during the freeze, thanks15:52
*** yamamoto has joined #openstack-infra15:57
openstackgerritJeremy Stanley proposed openstack-infra/project-config master: Sphinx publishing adjustments for ubuntu-bionic  https://review.openstack.org/64338116:00
fungielod: gmann: those are the other related job adjustments ^16:00
openstackgerritCamila Moura proposed openstack-infra/storyboard master: Remove simple priority support from the API  https://review.openstack.org/64326016:02
*** Lucas_Gray has quit IRC16:04
*** diablo_rojo has joined #openstack-infra16:05
fungimordred: i know you love trying to interpret obscure ansible-lint exceptions... i have no clue what the one on your https://review.openstack.org/643353 change is trying to tell us16:06
openstackgerritJames E. Blair proposed openstack-infra/zuul master: web: support more than one job in the filter  https://review.openstack.org/64338516:07
corvusefried, mordred: ^ :)16:07
corvushere's what that looks like: https://screenshots.firefox.com/9g4MgmP0fS1rFaQi/localhost16:09
*** dpawlik has joined #openstack-infra16:09
openstackgerritMerged openstack-infra/zuul-jobs master: Support ~/.gnupg subdirs in remove-gpgkey role  https://review.openstack.org/64332816:10
mordredfungi: oh - it' because I'm dumb16:11
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Use include_role and delegate_to for upload-npm  https://review.openstack.org/64335316:12
openstackgerritCamila Moura proposed openstack-infra/storyboard master: Remove simple priority support from the API  https://review.openstack.org/64326016:13
*** dpawlik has quit IRC16:13
*** agopi has joined #openstack-infra16:14
openstackgerritDoug Hellmann proposed openstack-infra/project-config master: use the new redirect target for constraints when branching  https://review.openstack.org/64338716:15
*** ykarel has joined #openstack-infra16:16
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient master: Add a linter for our .scss files  https://review.openstack.org/64302516:17
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient master: Add a linter for HTML templates  https://review.openstack.org/64303216:17
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient master: Add a way to create tasks in a non-master branch  https://review.openstack.org/64338816:17
*** auristor has quit IRC16:18
gmannfungi: we do not need branch variant for openstack-tox-docs because that is not supposed to be used by stable branch before stein right ? it is from stein onwards16:18
*** mattw4 has joined #openstack-infra16:19
fungigmann: perhaps i misread the deprecation, looked like it was also used by rocky?16:19
fungior meant to be used for rocky at least16:19
gmannhumm, i checked nova and cinder and they use build-openstack-sphinx-docs but not sure about deprecation things16:20
gmannnova and cinder rocky patch16:20
openstackgerritDoug Hellmann proposed openstack-infra/project-config master: use the new redirect target for constraints when branching  https://review.openstack.org/64338716:20
fungigmann: in the related build-openstack-sphinx-docs description it says "This job is obsolete and should not be used anymore since rocky..." which i take to mean stable/rocky and later are expected to use the tox-based one16:21
*** gfidente has quit IRC16:22
fungibut i'm up for trying just dropping the variant and seeing how things go16:22
gmannyeah seems so. we can be safe in  case if anyone using tox based in rocky16:24
gmannfungi: you are doing or want me to do16:24
*** auristor has joined #openstack-infra16:24
elodi also saw only publish-openstack-sphinx-docs-base fails, but i checked only the periodic-stable results16:24
fungigmann: i'll update it now16:25
elodi mean publish-openstack-sphinx-docs fails16:25
gmannfungi: perfect thanks16:25
fungii'm done with my double-booked meeting slot so only in a single meeting at the moment ;)16:25
gmann:), i am suppose to be in QA office hour.16:25
*** kopecmartin is now known as kopecmartin|off16:26
gmannelod: this will fix - https://review.openstack.org/#/c/643381/116:27
openstackgerritJeremy Stanley proposed openstack-infra/project-config master: Use Xenial for publish-openstack-sphinx-docs-base  https://review.openstack.org/64338116:30
fungigmann: ^ updated to drop the variant16:30
elodgmann: got it, thanks16:31
*** jtomasek has quit IRC16:35
fungiany other config-core reviewers up for looking at mordred's upload-npm fix for bionic? https://review.openstack.org/64335316:36
*** e0ne has quit IRC16:38
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: Add a role to mirror a git repository to a remote git server  https://review.openstack.org/64339416:38
*** pgaxatte has quit IRC16:39
*** agopi has left #openstack-infra16:40
*** jamesmcarthur has quit IRC16:42
*** gfidente has joined #openstack-infra16:44
*** ykarel has quit IRC16:44
*** Swami has quit IRC16:45
*** lujinluo has joined #openstack-infra16:45
*** emine__ has quit IRC16:46
*** jamesmcarthur has joined #openstack-infra16:47
*** dpawlik has joined #openstack-infra16:48
slaweqfrickler: clarkb: and other infra cores, please check logs from job http://logs.openstack.org/84/643084/6/check/tobiko-devstack-neutron-fedora/d3d73d0/16:50
slaweqfrickler: clarkb: there is interesting thing, devstack on both compute-1 and compute-2 failed16:50
slaweqbut job wasn't stopped then, tests were running and failed because there was no available compute nodes there16:51
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Pin nodejs to come from nodesource repo  https://review.openstack.org/64339716:51
slaweqbut should job be stopped in case when on one subnodes is not deployed properly?16:51
clarkbfungi that npm change lgtm but I cant vote from my phone16:52
clarkbfeel free to approve and note Im good with it?16:52
*** dpawlik has quit IRC16:52
openstackgerritJames E. Blair proposed openstack-infra/zuul master: web: support more than one job in the filter  https://review.openstack.org/64338516:53
*** mriedem_away is now known as mriedem16:54
*** jaosorior has quit IRC16:57
*** jaosorior has joined #openstack-infra16:58
*** lujinluo has quit IRC16:59
*** dpawlik has joined #openstack-infra16:59
*** wolverineav has joined #openstack-infra16:59
*** guimaluf has quit IRC16:59
*** rpioso is now known as rpioso|afk17:01
openstackgerritGhanshyam Mann proposed openstack-infra/openstack-zuul-jobs master: nodeset adjustment for openstack-tox-docs  https://review.openstack.org/64339917:01
gmannfungi: ^^ i found few project using openstack-tox-docs on stable/rocky17:02
*** wolverineav has quit IRC17:02
*** wolverin_ has joined #openstack-infra17:02
*** sshnaidm|rover is now known as sshnaidm|afk17:02
*** wolverin_ has quit IRC17:02
*** wolverineav has joined #openstack-infra17:02
*** dpawlik has quit IRC17:03
gmannfungi: same for publish-openstack-tox-docs-base, we should keep two variant for this as both were added as part of new template on projetc side17:04
*** rpittau is now known as rpittau|afk17:05
fungigmann: okay, so that just switches back to the original patchset basically?17:06
gmannyeah.17:06
*** udesale has quit IRC17:06
*** trown is now known as trown|lunch17:06
*** gyee has joined #openstack-infra17:07
fungigmann: can we just switch 643381 back and not create yet another change?17:07
fungigmann: oh! that's for the openstack-zuul-jobs one17:07
funginow i get it17:07
fungii'll switch 643381 back to an equivalent of patchset #1 in that case17:08
elodgmann: isn't that enough to wait if we see such failure? i haven't seen problem with bionic on stable/rocky (of course it doesn't mean there arent't any)17:08
mriedemmaybe a crazy question, but is it possible to make variables in zuul jobs conditional based on branch?17:08
mriedemi'd think so since it's just ansible17:08
mriedembecause https://bugs.launchpad.net/devstack-plugin-ceph/+bug/182009817:08
openstackLaunchpad bug 1820098 in devstack-plugin-ceph "devstack-plugin-ceph-tempest jobs broken with multiattach tests on stable branches" [Undecided,Confirmed]17:08
mordredmriedem: yeah, you can make a variant for a branch with different variables17:09
*** hamzy has joined #openstack-infra17:09
mriedemok i guess gmann knows the special sauce to do that so i'll let him do it17:10
mriedemit's really just thousand island dressing left out in the sun for awhile17:10
mordredmriedem: gmann is very smart and knows al the things17:10
*** dpawlik has joined #openstack-infra17:11
gmann:)17:11
fungigmann: okay, switched back again ^17:11
gmannelod: yea no failure but let's be consistent of using xenial on stable branch and bionic on stein onwards17:11
fungier, i was gonna. looks like gerrit thinks it's too similar17:11
gmannfungi: thanks17:11
openstackgerritJeremy Stanley proposed openstack-infra/project-config master: Sphinx publishing adjustments for ubuntu-bionic  https://review.openstack.org/64338117:12
fungithere ^ we go17:12
fungii tweaked the commit message so gerrit wouldn't refuse17:12
*** dpawlik has quit IRC17:15
openstackgerritJames E. Blair proposed openstack-infra/zuul master: web: support more than one job in the filter  https://review.openstack.org/64338517:16
*** dtantsur is now known as dtantsur|afk17:18
clarkbback now17:20
*** psachin has quit IRC17:21
clarkbfungi: https://review.openstack.org/#/c/643381/3/zuul.d/jobs.yaml the branch matchers there will prevent the job from running on release pipelines aiui17:24
clarkbbecause refs/tags/foo doesn't match refs/heads/master etc17:25
fungiclarkb: but there's also a variant without17:26
clarkbah17:26
fungithe tags will match the variant with the negative match (they may simply break if they don't work with bionic)17:26
clarkboh I see, because its not these branches as the rule the tags should match that?17:27
fungithis is something i've already warned the release team about anyway. worst case we resurrect corvus's work on branch guessing for tag events17:27
fungibut yes, afaik a tag ought to match a variant with has a purely negative branch matcher. if that's not the case i'll need to rethink some things17:28
fungiat least the expression there will also match on a branch which is the empty string17:29
fungianyway, i need to go grab some lunch. will see where we stand with the in-flight patches for bionic fallout when i get back and find out what else it's broken17:30
clarkbinfra-root if I can get a second reviewer on https://review.openstack.org/#/c/634726/6 I can watch that go in and verify things are happy after it takes effect17:31
clarkbalso for the bridge resize: We want to make a new snapshot, boot it using ianw's process, then run the resize today?17:32
cmurphy\o/17:32
corvusclarkb: that sounds great17:32
clarkbok I'll trigger a snapshot of bridge now17:32
clarkbsnapshot called bridge.openstack.org-20190314 is in progress17:33
*** chandankumar is now known as chkumar24617:34
*** s0ru has joined #openstack-infra17:34
*** panda is now known as panda|off17:34
*** derekh has quit IRC17:38
*** jpich has quit IRC17:38
corvusclarkb, fungi, gmann, mordred: until 643385 lands and is deployed, you can use the preview at  http://logs.openstack.org/85/643385/3/check/zuul-build-dashboard/e55539e/npm/html/status  to get nearest common ancestor jobs if you need it for the py35 work.17:38
*** ginopc has quit IRC17:38
clarkbthat is a neat side effect of the pre merge hosting17:38
mordredyou have to remove /status for it to work though17:39
mordredbecause of reasons17:39
corvusclarkb, fungi, gmann, mordred: until 643385 lands and is deployed, you can use the preview at  http://logs.openstack.org/85/643385/3/check/zuul-build-dashboard/e55539e/npm/html/  to get nearest common ancestor jobs if you need it for the py35 work.17:39
corvusi didn't realize it self-modified the url17:39
corvusclarkb, fungi, gmann, mordred: just click the jobs page and put two job names in the search filter, space or comma separated17:41
*** priteau has joined #openstack-infra17:45
* mordred afks for a little bit17:46
*** gfidente is now known as gfidente|afk17:46
*** e0ne has joined #openstack-infra17:46
gmanncorvus: thanks this is nice.17:50
gmanndoes it show all derived jobs also or few ? i did not find all for tempest-full case17:50
*** dpawlik has joined #openstack-infra17:51
corvusgmann: when filtering, it only shows the job and its parents17:52
gmanngot it, found all jobs without filter, thanks17:53
*** eharney has quit IRC17:54
*** dpawlik has quit IRC17:55
clarkbok that image is active now. infra-root there shouldn't be any problem booting the bridge image because we only allow root ssh into the nodes from a specific IP right17:55
clarkbif we feel comfortable with that I'll boot the image and run through ianw's notes17:55
openstackgerritRiju Khatri proposed openstack-infra/storyboard-webclient master: recheck  https://review.openstack.org/64341217:59
*** panda|off has quit IRC18:01
*** trown|lunch is now known as trown18:01
*** panda has joined #openstack-infra18:04
efriedmordred: Curiouser and curiouser. I put a breakpoint into _get_client and restarted the actual n-cpu on that node. When it comes up, my debug log fires with...18:11
efried('EFRIED: endpoint: %s', None)18:11
*** wolverineav has quit IRC18:16
dhellmannconfig-core: The release team needs to land https://review.openstack.org/#/c/643387/ before we start creating more stable/stein branches next week. We would appreciate it if you put it in your review queues. Thanks!18:17
clarkbdont make the redirect a permanent one :)18:18
*** wolverineav has joined #openstack-infra18:19
*** wolverineav has quit IRC18:21
mnaserclarkb, dhellmann: added a small comment to that change18:22
*** wolverineav has joined #openstack-infra18:22
clarkbmnaser: ah good point18:23
fungiokay, i'm back from lunch and catching up again18:23
*** rlandy is now known as rlandy|biab18:25
*** jpena is now known as jpena|off18:27
*** wolverineav has quit IRC18:28
openstackgerritDoug Hellmann proposed openstack-infra/project-config master: use the new redirect target for constraints when branching  https://review.openstack.org/64338718:28
efriedmordred: actually, looking at latest log: http://logs.openstack.org/99/642899/6/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/1bbc3f0/controller/logs/screen-n-cpu.txt.gz?level=ERROR you'll note the log hits twice - first time okay, second time None18:29
dhellmannmnaser , clarkb : I did a little more cleanup, including the commit message18:29
*** wolverineav has joined #openstack-infra18:29
efriedso clearly something is getting blown up18:29
*** jamesmcarthur has quit IRC18:30
*** jamesmcarthur has joined #openstack-infra18:33
*** e0ne has quit IRC18:33
*** notmyname has quit IRC18:38
mnaserclarkb: btw it looks like the redirect goes to http and not https18:38
openstackgerritAnkita Bansal proposed openstack-infra/storyboard-webclient master: Provide -Assign to self- button for story tasks.  https://review.openstack.org/64342718:38
mnaserim not sure if pypi or friends might complain18:38
*** roman_g_ has quit IRC18:39
*** notmyname has joined #openstack-infra18:39
*** e0ne has joined #openstack-infra18:40
*** eharney has joined #openstack-infra18:43
fungiconfig-core: the problem we hope will be fixed by 643353 is blocking release requests for horizon plug-ins if you have a chance to take a look18:47
clarkbfungi: approved. I noted earlier it looked fine but was on my phone at breakfast so couldn't vote on it18:48
clarkbfungi: care to review https://review.openstack.org/#/c/634726/ I can watch it go in18:49
clarkband finally thoughts on booting off my bridge snapshot? I think it should be safe because our ansible ssh must come from a specific IP address18:49
AJaegercould I get a second +2 on https://review.openstack.org/#/c/643196 to unblock 643353 which is stacked on top?18:50
AJaegerfungi, clarkb ^18:51
*** gmann is now known as gmann_afk18:51
clarkbAJaeger: done18:52
AJaegerthanks18:52
fungiclarkb: 634726 lgtm, approved now18:55
clarkbthanks18:55
fungiand yeah, a test boot of a bridge snapshot seems like it should be entirely safe18:55
openstackgerritMerged openstack-infra/zuul master: Run tox-py35 jobs on xenial  https://review.openstack.org/64335918:56
*** priteau has quit IRC18:56
clarkbI guess we can disable the cron when attached to the recovery host18:57
clarkbto be extra cautiou18:57
openstackgerritMerged openstack-infra/project-config master: Run node jobs using version 4 on xenial nodes  https://review.openstack.org/64319619:00
openstackgerritMerged openstack-infra/project-config master: Use include_role and delegate_to for upload-npm  https://review.openstack.org/64335319:01
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: nodeset adjustment for openstack-tox-docs  https://review.openstack.org/64339919:02
*** rlandy|biab is now known as rlandy19:02
efriedmordred: meanwhile I'm making progress by constructing the adapter-for-direct-use separately (with min_version=1.46) from the adapter-for-use-by-ironicclient19:03
efrieds/46/0/19:03
openstackgerritMerged openstack-infra/project-config master: Sphinx publishing adjustments for ubuntu-bionic  https://review.openstack.org/64338119:04
AJaegerSo, all Xenial/Bionic open changes reviewed.19:05
openstackgerritMerged openstack-infra/zuul-jobs master: Pin nodejs to come from nodesource repo  https://review.openstack.org/64339719:05
AJaegerconfig-core, another +2 for fungi's change https://review.openstack.org/643371 would be nice to close out open changes19:05
AJaegerconfig-core, also general review of repos would be nice to reduce backlog...19:06
openstackgerritDavid Moreau Simard proposed openstack-infra/openstack-zuul-jobs master: Add job and integration tests for the upload-git-mirror role  https://review.openstack.org/64343519:07
*** wolverineav has quit IRC19:07
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: Add a role to mirror a git repository to a remote git server  https://review.openstack.org/64339419:07
openstackgerritMerged openstack-infra/project-config master: use the new redirect target for constraints when branching  https://review.openstack.org/64338719:10
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: Do not merge: test zuul-jobs-upload-git-mirror job  https://review.openstack.org/64343719:12
clarkbwas the 8GB flavor the one we want to transition bridge to?19:13
clarkb(I'll be sure to boot the snapshot on the flavor we want to go to so that if we have to recover we can recover on the flavor we want)19:13
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: Do not merge: test zuul-jobs-upload-git-mirror job  https://review.openstack.org/64343719:14
*** priteau has joined #openstack-infra19:16
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Use ubuntu-xenial for build-openstack-sphinx-docs  https://review.openstack.org/64337119:18
fungiclarkb: i think so, yes, so as to also make room to move the ara db local to the server19:18
clarkbfungi: heh we've broken our xenial testing for system-config http://logs.openstack.org/26/634726/6/gate/infra-puppet-apply-3-ubuntu-xenial/4e84d82/job-output.txt.gz#_2019-03-14_19_07_22_75762019:19
clarkbfungi: any idea if ^ has patches to review yet?19:19
fungiwoo! i guess that depended on the default nodeset? no fixes in flight yet that i'm aware19:19
clarkbya that is my guess19:19
dmsimardunless I screwed up, https://review.openstack.org/#/c/643437/ is not picking up a new job I declared in https://review.openstack.org/#/c/643435/ ... should we be merging the tests, add the job to project-config and then we can use it ?19:19
fungii was less concerned with running down all the random places we might have broken jobs for infra projects because i knew we'd be more able to fix them quickly19:20
dmsimardThe parent patch of 643437 is the one that contains the Depends-On to the job addition, maybe I can try adding it on the child patch too.19:21
clarkbok I'll get a patch up in a sec19:21
*** priteau has quit IRC19:21
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: Do not merge: test zuul-jobs-upload-git-mirror job  https://review.openstack.org/64343719:23
dmsimardYeah, doesn't look like it gets picked up :/19:24
fungidmsimard: missing the depends-on: https://review.openstack.org/643435 in the commit message for 643437?19:24
openstackgerritClark Boylan proposed openstack-infra/openstack-zuul-jobs master: Run infra puppet apply xenial jobs on xenial nodes  https://review.openstack.org/64344119:24
clarkbfungi: AJaeger ^ fix for those infra puppet apply jobs19:24
dmsimardfungi: that was the only thing I could think of too -- I added it just now but it's not getting picked up either19:24
*** rpioso|afk is now known as rpioso19:25
fungidmsimard: why would a proposed change pick up a job defined in another proposed change without an explicit depends-on anyway?19:25
dmsimardfungi: the parent patch had the depends-on19:25
fungioh, sorry, i missed there was a parent of 64343719:26
dmsimardso I looked at the logs and it seems I may have screwed up with the file matcher... 2019-03-14 19:23:39,603 DEBUG zuul.layout: Job <Job zuul-jobs-upload-git-mirror branches: None source: opendev/base-jobs/zuul.yaml@master#75> did not match files in <Change 0x7f26b9e20400 openstack-infra/zuul-jobs 643437,3>19:26
dmsimardOH19:26
dmsimardI know what's up19:27
fungi643397 doesn't touch any of those files19:27
dmsimardthere aren't changes to the locations in the patch I sent to test the jobs T_T19:27
dmsimardyeah19:27
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: Do not merge: test zuul-jobs-upload-git-mirror job  https://review.openstack.org/64343719:28
clarkber I probably should've rebased so I'll do that now19:28
dmsimardworks now, \o/19:29
fungigood deal. no new zuul bugs ;)19:29
openstackgerritClark Boylan proposed openstack-infra/openstack-zuul-jobs master: Run infra puppet apply xenial jobs on xenial nodes  https://review.openstack.org/64344119:29
openstackgerritClark Boylan proposed openstack-infra/openstack-zuul-jobs master: Run legacy puppet 3 syntax checks on xenial  https://review.openstack.org/64344619:29
clarkbthere we go19:29
dmsimardIn unrelated news, the multi-node-bridge role is failing tests for Suse -- not sure what's up with that: http://logs.openstack.org/35/643435/1/check/openstack-infra-multinode-integration-opensuse-tumbleweed/04a71ac/job-output.txt.gz#_2019-03-14_19_12_51_52510919:30
clarkbovs_package is undefined19:31
clarkbpossible that tumbleweed doesn't match the other suse vars file matcher?19:31
dmsimardoh, that looks like it19:31
dmsimardjust above, it includes "default.yaml" instead of "Suse.yaml"19:31
clarkbdmsimard: in the zuul info dir we capture the facts for all the hosts19:32
*** kjackal has quit IRC19:32
clarkbhttp://logs.openstack.org/35/643435/1/check/openstack-infra-multinode-integration-opensuse-tumbleweed/04a71ac/zuul-info/host-info.primary.yaml19:32
*** rossella_s has quit IRC19:32
dmsimard"ansible_distribution: openSUSE Tumbleweed Kubic"19:33
dmsimardyikes19:33
dmsimard"ansible_os_family: openSUSE Tumbleweed Kubic"19:33
clarkbansible_distribution_file_variety: SUSE might be a more reliable thing?19:33
dmsimardI guess that used to return "Suse"19:33
clarkb(I don't know what that is trying to tell me though)19:34
clarkbdmsimard: for tumbleweed that is probably correct for distribution, but family should be suse or opensuse imo19:34
clarkbansible_os_family: openSUSE Tumbleweed Kubic19:34
dmsimardAJaeger, evrardjp: are you aware that this might have changed in Ansible somewhat recently ? ^19:34
*** rossella_s has joined #openstack-infra19:34
clarkbdmsimard: it could be a change in /etc/os-release for tumbleweed too19:34
*** kjackal has joined #openstack-infra19:35
dmsimardtrue19:35
clarkb(or whatever similar things ansible looks at for facts)19:35
dmsimardneed to pick up kids at school, be back later19:35
clarkbclarkb-test-bridge-snapshot-boot is booting in dfw to test the bridge snapshot bring up19:36
clarkbfungi: can we get a review on https://review.openstack.org/#/c/643446/1 too? that should fix the other failing jobs on system-config changes19:38
fungimordred: looks like the delegation fails to get access to the work tree? http://logs.openstack.org/b5/b5dbb90fb347db2876f61cae8c2623f9ce767dfe/release/release-openstack-javascript/1c22748/job-output.txt.gz#_2019-03-14_19_36_52_22303919:41
fungi(i guess because it's on a different machine?)19:41
*** wolverineav has joined #openstack-infra19:42
*** wolverineav has quit IRC19:43
*** wolverineav has joined #openstack-infra19:44
*** yolanda has quit IRC19:46
*** wolverineav has quit IRC19:47
fungidid anybody happen to get to the bottom of the psycopg2/libresolv "symbol __res_maybe_init version GLIBC_PRIVATE not defined in file libc.so.6" errors yet? are we trying to use a wheel built against the wrong distro?19:51
*** dpawlik has joined #openstack-infra19:51
*** wolverineav has joined #openstack-infra19:51
AJaegerdmsimard: I'm not - hope evrardjp or cmurphy can help (and read backscroll later)19:52
*** wolverineav has quit IRC19:52
AJaeger"openSUSE Tumbleweed Kubic" looks quite wrong - which image is this?19:53
*** wolverineav has joined #openstack-infra19:53
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Run infra puppet apply xenial jobs on xenial nodes  https://review.openstack.org/64344119:53
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Run legacy puppet 3 syntax checks on xenial  https://review.openstack.org/64344619:53
clarkbmy new server is still in a build status19:54
* clarkb waits patiently19:55
AJaegerdmsimard: I pinged one of the Tumbleweed Kubic engineers, but he might be offline as well now ;(19:55
*** dpawlik has quit IRC19:56
*** gfidente|afk is now known as gfidente19:57
dmsimardclarkb: if you're booting off the bridge snapshot, it took over an hour last time20:02
clarkbdmsimard: good to know, thanks (and ya I made a new snapshot today and booting that)20:02
*** dpawlik has joined #openstack-infra20:02
*** dpawlik has quit IRC20:07
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: Add a role to mirror a git repository to a remote git server  https://review.openstack.org/64339420:09
openstackgerritDavid Moreau Simard proposed openstack-infra/openstack-zuul-jobs master: Add job and integration tests for the upload-git-mirror role  https://review.openstack.org/64343520:10
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul-jobs master: Do not merge: test zuul-jobs-upload-git-mirror job  https://review.openstack.org/64343720:10
mordredfungi: hrm. I guess the delegate-to isn't transitive across the tasks in that role - or just doesn't work quite that way :(20:14
mordredfungi: pondering ...20:14
*** Lucas_Gray has joined #openstack-infra20:17
clarkbfor reasons I don't yet comprehend our beaker jobs use this nodeset definition: http://git.openstack.org/cgit/openstack-infra/devstack-gate/tree/.zuul.yaml#n220:17
clarkbfungi: ^ any idea if that is planned to change?20:18
clarkb(we can get ahead of that change for our beaker jobs if so)20:18
fungii have no idea. what does that end up running on?20:19
fungioh, xenial20:19
fungisays so right there. i'm blind20:19
clarkbya so our puppet jobs are happy with it being xenial :)20:20
fungilooks to me like it's only referenced by 4 job definitions in http://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/zuul.d/jobs.yaml20:20
clarkbmight be a candidate to replace the nodeset in those jobs with eg ubuntu-xenial then remove teh nodeset from d-g?20:21
fungilooks like legacy-dsvm-base uses it only on old branches20:22
clarkbah so can't remove the nodeset from d-g but could rehome the puppet jobs20:22
fungisame goes with legacy-publish-openstack-artifacts20:22
fungiand puppet-beaker-rspec-infra as you already noted20:22
fungioh, and legacy-puppet-openstack-integration20:23
clarkbprobably not urgent given only old branch jobs use it with devstack gate20:23
fungiso the two which aren't using that nodeset exclusively on old branches are puppet-beaker-rspec-infra and legacy-puppet-openstack-integration20:23
clarkbsomething we can clean up once bionic transition is settled20:23
*** kgiusti has left #openstack-infra20:24
fungii thnik, yes, we can update puppet-beaker-rspec-infra and see if that works on ubuntu-bionic20:24
openstackgerritDavid Moreau Simard proposed openstack-infra/openstack-zuul-jobs master: Add job and integration tests for the upload-git-mirror role  https://review.openstack.org/64343520:24
fungiand we should reach out to the puppet-openstack crowd with regards to the legacy-puppet-openstack-integration job20:24
clarkbfungi: oh I know it won't work on bionic20:25
clarkbthe puppet versions we run aren't available on bionic20:25
*** priteau has joined #openstack-infra20:25
clarkb(and we want to test hte platforms we run puppet on)20:25
fungiahh, well xenial then, but yeah the nodeset isn't going anywhere so maybe just don't worry about it and we can deprecate it in the near future hopefully20:26
clarkbya20:26
*** jamesmcarthur has quit IRC20:36
fungiokay, starting to dig into the psycopg2 thing now and see if maybe we're serving problematic wheels20:37
clarkbI'm waiting for puppet 4 things to merge and bridge snapshot to boot20:38
ianwfungi: literally just turned on ... is it looking like a corrupt wheel again?20:38
clarkbI should maybe go find lunch, but I ate too much at breakfast20:38
dmsimardThat's some pretty crazy patch chains for nova in the check pipeline20:40
fungiianw: i really don't have the faintest clue yet. we saw it with a build-openstack-sphinx-docs build for openstack/tooz on stable/pike in periodic jobs, but also starlinx is hitting it pretty continuously on their sysinv-tox-py2720:40
dmsimardI'm not going to count them.. but woah20:40
clarkbhttp://logs.openstack.org/26/634726/6/check/openstackci-beaker/f634030/job-output.txt.gz#_2019-03-14_20_29_25_512023 our qemu-img vhd ppa gpg key isn't being found?20:40
fungiianw: according to message:"symbol __res_maybe_init version GLIBC_PRIVATE not defined in file libc.so.6" in logstash20:41
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Use a for loop to get the key from the hostvars  https://review.openstack.org/64345320:41
mordredfungi: ^^20:41
mordredfungi: try not to look at it too closely, it might hurt20:41
clarkbI get service unavailable from keyserver.ubuntu.com which probably explains that :/20:41
clarkbif this persists we may want to bake the pubkey for that gpg key into our puppet and add it that way20:42
clarkbmordred: ^ fyi since you set that ppa up20:42
mordredfungi: the construct worked for me in a local playbook for setting a fact on a host and then ina  second play looking it up that way20:42
ianwfungi: hrm, ok, so not a straight up corrupt wheel -- we've still got custom logging in our wheel builder pip if we see issues on that again.  i've got an outstanding change to upstream for it that seems to have gone to the place github pull requests go to die20:42
mordredclarkb: ++20:42
fungiclarkb: yeah, i'm a fan of just sticking literal keys into the job. the only reason to fetch them from a keyserver is when bootstrapping from a key id/fingerprint20:42
clarkbI'm going to take this as a sign to step away from the computer and find lunch20:43
clarkbif anyone wants to write that patch I'll totally review it :020:43
clarkber :)20:43
pabelangermordred: left comment on 64345320:43
fungiit's yet one more network connection to break on you, puts unnecessary load on the keyservers, and expands the attack surface area (slightly)20:43
*** priteau has quit IRC20:43
ianwdmsimard: did you have any more thoughts on the bridge.o.o resize?  i'd actually like to setup all these changes for git:// -> https:// on it's /opt so we can all see them, but don't want to fiddle on there too much and make things worse20:44
*** hamzy has quit IRC20:45
fungiianw: clarkb's preparing for doing the resize shortly20:45
dmsimardianw: I haven't had the chance to spend more cycles on that since we initially looked at it -- I know that clarkb is working on it right now20:45
fungijust testing booting a fresh snapshot first20:45
clarkbianw: clarkb-test-bridge-snapshot-boot is the server name booting in dfw20:45
clarkbit was still booting last I checked20:46
clarkbfeel free to take over that if you like and I can focus on fixing puppet gpg when I get back from lunch20:46
ianwclarkb: oh sorry i really should read scrollback ... that's the backup you're booting and we resize the actual image?20:47
mordredpabelanger: it's the delegate_to that doesn't work20:47
fungiyeah, i'm trying to identify a good place to try setting up a virtualenv on a bionic server to check our our built wheels20:47
pabelangermordred: Oh, that is because the syntax is wrong20:48
pabelangermordred: http://git.openstack.org/cgit/openstack/windmill-backup/tree/playbooks/borg-client.yaml#n5520:49
pabelangeryou need to use the apply field for include_role20:49
mordredpabelanger: OH WOW20:49
mordredpabelanger: TIL20:49
pabelangeryah, that is new in 2.720:50
pabelangerto fix this issue20:50
mordredwe're not running 2.720:50
mordredare we?20:50
pabelangeroh20:50
mordredwe're on 2.5 right?20:50
dmsimardTIL about apply20:50
fungifor zuul jobs, yes20:50
corvusyep.  until someone else reviews tobiash's patches :)20:50
pabelangeryah, zuul...20:50
pabelangerI think there is another way...20:50
pabelangerlet me check notes20:51
mordredyeah. so - I think for now we should land the hacky fix there - but let me put in a TODO comment20:51
mordred(or, I'll wait for pabelanger to check his notes - because he's clearly an ansible god)20:51
pabelangermordred: I think you can wrap it in a block20:52
pabelangerhttp://paste.openstack.org/show/747814/20:52
ianwdmsimard: do you want the test-dmsimard-* servers any more?20:52
pabelangermordred: but yah, note with 2.7 upgrade should also be fine20:53
*** helenafm has quit IRC20:53
pabelangerconfirmed: https://github.com/ansible/ansible/issues/44341#issuecomment-414336504 for 2.5.2+20:53
clarkbianw: yes if we can make that backup work using your notes then next step is to trogger resize of actual server20:53
ianwclarkb: ok it's active -- want me to do those steps to make it boot?20:54
dmsimardianw: nope, feel free to delete anything with my name on it20:54
clarkbianw: sure maybe also disable crontab for root when you are in there to avoid unecessary ansible?20:54
dmsimardianw: there's probably a snapshot with my name too.20:54
ianwclarkb: will do20:54
ianwi'll add notes on https://etherpad.openstack.org/p/bridge-snapshot-bringup for posterity20:55
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Wrap upload-npm invocation in a block  https://review.openstack.org/64345420:55
mordredpabelanger, fungi ^^ so like that?20:55
dmsimardmriedem: those mass rebases are kind of expensive: https://i.imgur.com/tikEXus.png20:56
pabelangermordred: +220:56
mriedemdmsimard: i don't really have a choice20:58
mriedemi'm not rebasing 44 changes b/c of the fun of it20:59
fungilooks like we don't build a psycopg2 wheel? http://files.openstack.org/mirror/wheel/ubuntu-18.04-x86_64/20:59
clarkbfungi is it in global reqs?20:59
*** rh-jelabarre has quit IRC21:00
*** wolverineav has quit IRC21:00
fungiyep, https://git.openstack.org/cgit/openstack/requirements/tree/global-requirements.txt#n42321:00
*** wolverineav has joined #openstack-infra21:01
fungioh, actually we do have a directory for it, no ide why i didn't see it a moment ago21:01
fungihttp://mirror.bhs1.ovh.openstack.org/wheel/ubuntu-16.04-x86_64/psycopg2/21:02
dmsimardmriedem: expected as much -- no stress. Thought I'd let you know that it has an impact21:02
dmsimardfungi: 16.04 or 18.04 ?21:02
fungiyeah, typo, http://mirror.bhs1.ovh.openstack.org/wheel/ubuntu-18.04-x86_64/psycopg2/21:02
dmsimardfungi: what the issue with wheels ?21:03
*** mattw4 has quit IRC21:03
*** mattw4 has joined #openstack-infra21:04
dmsimardHad weird issues with wheels trying to stand up virtualenvs with ansible the other day21:04
fungidmsimard: not sure, just a hunch. trying to get to the bottom of errors like http://logs.openstack.org/39/642639/3/check/sysinv-tox-py27/743d204/job-output.txt#_2019-03-14_18_45_57_61604921:04
dmsimardWoops, that's nothing like what I've seen -- iirc my issue was pip not attempting to fetch a package if there was no wheel for it21:05
fungidmsimard: also seen at http://logs.openstack.org/periodic-stable/git.openstack.org/openstack/tooz/stable/pike/build-openstack-sphinx-docs/11fb01e/job-output.txt#_2019-03-14_06_08_40_97905521:06
fungiunfortunately neither of those jobs collect the relevant tox logs so i can't see what they installed from where21:09
*** armax has quit IRC21:09
dmsimardfungi: pip reports psycopg2==2.7.3 -- it looks like we want 2.7.3.1: http://initd.org/psycopg/articles/2017/08/26/psycopg-2731-released/21:09
dmsimardclaiming to fix a problem with wheels21:09
dmsimardfound from upstream issue https://github.com/psycopg/psycopg2-wheels/issues/221:10
fungiyeah, the sysinv-tox-py27 log there claims it installed psycopg2==2.7.321:10
fungiso maybe they fixed one problem and broke another21:10
fungioh, it needs pyscopg2==2.7.3.2 ?21:12
dmsimard.1*21:13
dtroyerfungi: stx version requirements tend to be exact due to the way it is packaged, so there are a lot of those leaking out where we would usually see a range or minimum21:13
dmsimardI'm not sure where 2.7.3 comes from to begin with ? Latest version is 2.7.7 and codesearch doesn't seem to turn up something obvious: http://codesearch.openstack.org/?q=psycopg2.*2%5C.7%5C.3&i=nope&files=&repos=21:14
fungiyeah, seeing that at https://pypi.org/project/psycopg2/#history21:14
fungii suspect the pike failure for tooz was because that's what we set in global reqs on stable/pike (we've since pinned that job to xenial anyway so it won't recur)21:14
dtroyerthat also may be connected to the centos 7.6 update we recently merged into master21:14
fungii'll give the starlingx folks a heads up21:14
pabelangerI think zuul is too busy merging things to launch more jobs, executor queue is climbing, but still at 630+ jobs for mergers21:15
pabelangerwith that, I'm going to afk for a bit until things recover21:15
dmsimardpabelanger: there was a 45-patch-long tree rebase in nova21:15
pabelangerdmsimard: yah, looks like on track for over a hour for mergers to catch back up21:16
*** trown is now known as trown|outtypewww21:16
pabelangerwhich is hindering executor to launch jobs21:17
pabelangerback in a bit21:17
fungidtroyer: it's almost certainly triggered by the xenial to ubuntu change, since it looks like psycopg2 2.7.3 was built against libs with symbol changes between xenial and ubuntu21:17
fungier, the xenial to bionic change21:17
dtroyerfungi: likely, yes.  I've found a number of 'interesting' things like that working on the devstack plugins for starlingx too, centos75 -> bionic is a big jump in many things it turns out :)21:19
dmsimardAm I mistaken or should the "used ram (%)" graph at http://grafana.openstack.org/d/T6vSHcSik/zuul-status?orgId=1 read "available ram (%)" instead ?21:21
dmsimardUnless they all started to use less ram all of a sudden21:22
*** dpawlik has joined #openstack-infra21:23
dmsimardhrm, nevermind, looks like the graph is correct21:23
fungidmsimard: we switched it around because graphing available ram was confusing people21:23
fungiso, yeah, that used to be the other way around21:24
openstackgerritDavid Moreau Simard proposed openstack-infra/openstack-zuul-jobs master: Add job and integration tests for the upload-git-mirror role  https://review.openstack.org/64343521:26
*** mriedem is now known as mriedem_away21:27
*** dpawlik has quit IRC21:27
*** s0ru has quit IRC21:28
*** whoami-rajat has quit IRC21:31
openstackgerritClark Boylan proposed openstack-infra/puppet-diskimage_builder master: Vendor the vhd-util PPA's gpg key  https://review.openstack.org/64346521:33
clarkbfungi: ^ assuming I've puppeted correctly I think that should fix our keyserver sadness21:33
clarkbif I depends on that change it should test it too /me does that now21:33
*** dpawlik has joined #openstack-infra21:34
openstackgerritClark Boylan proposed openstack-infra/system-config master: Upgrade some servers to puppet 4  https://review.openstack.org/63472621:34
ianwclarkb / dmsimard : ok, i rekon 104.130.127.9 is a pretty good facsimile of bridge.o.o.  it's cron disabled but otherwise everything looks in the right place to me21:34
clarkbcmurphy: fungi ^ thats just a depends on to verify the gpg stuff but will also get the chagne through21:34
clarkbianw: cool so we should be good to do a bridge resize and can always fallback to rebuilding off my snapshot21:35
fungithanks clarkb! catching up on the new changes nwo21:35
funginow21:35
ianwclarkb: should we do it?  stop the snapshot getting too far out?21:36
clarkbdo we need to schedule the resize? like maybe quiesce the ansible cron prior to doing that as it may speed things up21:36
clarkbianw: ya I think it would be great to do it today if we can21:36
*** wolverineav has quit IRC21:36
ianwclarkb: so disable the cron jobs on real bridge.o.o and let it go quiet?21:36
*** wolverineav has joined #openstack-infra21:37
fungiwfm21:37
clarkbianw: ya then resize is my thinking since a resize is going to be done like a migration (I think) reducing change on teh server will probably make it go quicker21:37
dmsimardresize ends with a reboot as well21:38
dmsimardso probably better to make sure nothing is running prior21:38
ianwhuh, it's live?  i'd imagined we'd shutdown21:38
*** dpawlik has quit IRC21:38
dmsimardcan you actually resize a VM if it's shutdown ? I'm not sure I've ever tried haha21:38
clarkbya I thought it was more like the suspend -> start trick using acpi than a proper reboot21:38
clarkbif we disable the two ansible crons we should be pretty quiet on that server21:39
dmsimardfwiw the resize test i did the other day was live21:39
clarkbit doesn't run services21:39
ianwdmsimard: oh right, this was via cli right, as they removed the resize button?21:40
ianwone thought is maybe to not make the api call to resize it from the host being resized?21:40
clarkbianw: heh ya that might be a good idea21:40
dmsimardI did it with the openstack cli21:40
dmsimardianw: eh good point21:41
clarkbyou should be able to do it from the snapshot host since it has the clouds.yaml for it21:41
ianw++ sounds good.  i'll disable cron on real bridge and queue up commands for review21:42
* ianw colors a terminal red and the other green to avoid confusing the real and snapshot server ...21:43
ianwmade that mistake with this sort of thing before :/21:43
dmsimardianw: haven't we all ? it's called experience :p21:47
fungiclarkb: there's an even easier way than 643465 (apt-key add is basically deprecated in favor of just sticking a file in /etc/apt/trusted.gpg.d/ instead)21:47
clarkbfungi: so I looked in there and the files are not ascii armored or whatever that format is21:47
fungiyou can keep it in ascii-armored format as long as you put a .asc file extension on it21:47
clarkbfungi: will it accept that format?21:47
clarkbah21:47
fungithough... it's possible the apt-key manpage i'm looking at is too new for xenial21:48
fungiif you had somewhere you were testing, it's easy to double-check i guess21:49
clarkb"File fragments for the trusted keys, additional keyrings can be stored here (by other packages or the administrator). Configuration Item Dir::Etc::TrustedParts."21:49
clarkbsays xenial apt-key manpage21:49
clarkbunfortunately no mention of ascii armor21:49
clarkb(And I'd like to avoid sticking binary files in puppet)21:49
clarkb(much easier for people to confirm the content is what tehy want and not nefarious if ascii)21:49
fungiyeah, not sure if the manpage was just improved later, or if apt itself was improved to support ascii keyrings21:49
fungiapt (1.4~beta1) unstable; urgency=medium21:50
fungi* add apt-key support for armored GPG key files (*.asc)21:50
clarkbxenial is 1.2.2921:51
fungilooks like xenial's carrying 1.2.29ubuntu0.121:51
fungiyeah21:51
fungiso not until bionic i guess!21:51
fungioh well21:51
fungisomething to look forward to ;)21:51
ianwdmsimard / clarkb: ok, proposed resize commands on etherpad.  have a root screen running on 104.130.127.921:54
ianwbridge.o.o doesn't look to be doing much, so i think we can proceed when we like21:57
clarkbianw: uuid and target flavor lgtm. Whats the two step process for a resize? you queue it then confirm?21:58
dmsimardyou queue, wait N minutes (where N can be long) and confirm when the instance boots back up21:59
ianwyeah, that's my understanding; dmsimard those commands are what you used on your test?22:00
clarkbah22:00
dmsimardianw: yeah lgtm22:00
fungiAH00526: Syntax error on line 57 of /etc/apache2/sites-enabled/50-wiki-dev.openstack.org.conf: Invalid command 'php_admin_flag', perhaps misspelled or defined by a module not included in the server configuration22:03
fungii wonder what that changes to in xenial22:03
fungithe job fixes for the requirements repo master branch are finally into the gate22:04
fungiaha!22:07
fungi(/Stage[main]/Mediawiki/Package[libapache2-mod-php5]/ensure) E: Package 'libapache2-mod-php5' has no installation candidate22:07
ianwok, bridge.o.o is quiet ... i'm going to do this in the screen on alternate bridge22:07
ianwbridge.openstack.org               | RESIZE22:08
ianwlooks promising22:08
*** dpawlik has joined #openstack-infra22:09
openstackgerritJeremy Stanley proposed openstack-infra/puppet-mediawiki master: Switch from PHP5 to default PHP (PHP7 on Xenial)  https://review.openstack.org/64347622:12
fungiinfra-puppet-core: ^ next step on xenial for wiki-dev22:12
*** dpawlik has quit IRC22:13
*** pcaruana has quit IRC22:21
*** rlandy is now known as rlandy|bbl22:22
clarkbianw: I can ssh into bridge again22:24
clarkbhas more cpus and 8GB memory22:25
ianwyep, looks right22:25
ianw /opt is there, not grown but i don't think that matters22:25
ianwi'll re-enable cron before i verify it?22:26
clarkbianw: ++22:26
ianwalright, re-enabled, will watch a run and make sure it's happy22:26
clarkbonce we've verified I'll restart my gitea fixup playbook22:27
*** e0ne has quit IRC22:28
fungiand soon we can talk about moving its ara db out of trove22:28
*** wolverineav has quit IRC22:31
ianwflock: cannot open lock file /var/run/ansible/run_all.lock: No such file or directory ... hrm this might be a reboot issue for bridge.o.o22:31
clarkbis /var/run ephemeral?22:31
fungii know /run is for sure, /var/run may be depending on how it's set up22:32
ianw /var/run -> /run22:32
fungiwell there you have it22:32
ianwi think it's a systemd-ism22:32
fungiand /run is mounted on a tmpfs22:33
fungiso we need to recreate /var/run/ansible anytime we expect to write into it22:33
ianwi guess cron job could do "if [ ! -e /var/run/ansible/run_all.lock ]; then mkdir -p /var/run/ansible; touch /var/run/ansible.lock; fi ... rest of command"22:34
ianwoh it's probably just the directory it needs22:34
clarkbshould be safe to always mkdir -p if we want to brute force it22:35
fungiyup22:36
*** wolverineav has joined #openstack-infra22:36
openstackgerritIan Wienand proposed openstack-infra/system-config master: Ensure lockfile dir is created for bridge.o.o  https://review.openstack.org/64348022:37
*** gmann_afk is now known as gmann22:40
clarkbianw: we'll have to manually correct that in the cron now though right?22:42
clarkbor run the playbook by hand?22:42
ianwclarkb: i just made the directory for now, waiting for next run in a few mins22:42
openstackgerritMerged openstack-infra/project-config master: Wrap upload-npm invocation in a block  https://review.openstack.org/64345422:43
fungitime to try reenqueuing a tag again22:45
openstackgerritAnkita Bansal proposed openstack-infra/storyboard-webclient master: Provide -Assign to self- button for story tasks.  https://review.openstack.org/64342722:46
ianwpython3: can't open file 'tools/cloud-to-env.py': [Errno 2] No such file or directory22:46
openstackgerritClark Boylan proposed openstack-infra/openstack-zuul-jobs master: Run legacy-puppet-lint on Xenial  https://review.openstack.org/64348122:48
clarkbfungi: ^ yet another bionic transition fix22:48
clarkbianw: what is the context for that?22:48
ianwi dunno, it just popped out in the run_all_logs ... i don't think it's related22:49
*** gfidente has quit IRC22:50
clarkbseems like something mordred might knwo about if it is converting clouds.yaml to env vars22:51
openstackgerritClark Boylan proposed openstack-infra/puppet-diskimage_builder master: Vendor the vhd-util PPA's gpg key  https://review.openstack.org/64346522:52
openstackgerritIan Wienand proposed openstack-infra/system-config master: Change to parent dir in run_k8s_ansible.sh  https://review.openstack.org/64348222:53
clarkbianw: http://git.openstack.org/cgit/openstack-infra/system-config/tree/run_k8s_ansible.sh oh good you found it22:53
ianwclarkb / modred: ^ just a path issue i think22:53
ianwclarkb: are we ok with retaining the current 2gb swap?  we could do something like grow /opt to 6gb short of the disk, then add more swap at the end, but doesn't seem worth it22:57
ianwi think we'd be better just growing out /opt to fill the disk and leaving it at that22:58
clarkbxvde1 is swap right? then xvde2 is the /opt partition?22:58
clarkb(this might be a reason to reverse the order of these partitions)22:58
clarkbin the future I mean22:58
clarkbianw some swap is better than no swap. I suppose if we run into problems with only 2GB swap we can always repartition later22:58
clarkbso ya probably fine as is for now22:58
fungiconvenience being we partition a fixed amount of swap and can allocate "whatever's left" to /opt22:59
clarkbfungi: ya less math to do22:59
*** rcernin has joined #openstack-infra23:00
clarkbianw have a moment to review https://review.openstack.org/#/c/643481/ ? fixes puppet lint job after bionic default node change23:01
clarkbianw: also let me know when you think it is safe for me to run my gitea fixup playbook23:01
*** tkajinam has joined #openstack-infra23:02
ianwclarkb: i think everything looks like it's working, let's do the verify step?  i guess that really just means it deletes the rollback23:03
*** wolverineav has quit IRC23:04
clarkbif you're happy with it the things I've checked look good to me23:04
clarkband we have my snapshot from today if we need it23:04
ianwok, done, that was quick23:06
tbarronhmmmm, https://bugs.launchpad.net/manila/+bug/182011823:06
openstackLaunchpad bug 1820118 in Manila "Order Tramadol Online to Cure Psoriatic Arthritis" [Undecided,New]23:06
tbarronnote that the original bug report is legitimate ^^^23:06
clarkbyay they are defacing bug titles now?23:06
clarkbianw: cool, good to run the gitea fixup then?23:07
tbarronclarkb: and descriptions23:07
ianwclarkb: yep, i think we can declare bridge.o.o resized :)23:07
ianw#status log bridge.o.o resized to a 8gb instance23:07
openstackstatusianw: finished logging23:07
tbarronpriyanka is not an active member of any Launchpad teams (the updater)23:07
clarkbok started running it in a root screen23:07
tbarronEmail:23:08
tbarron    No public address provided.23:08
ianwclarkb: i will shutdown your snapshot now to avoid any confusion.  can remove later23:08
clarkbianw: ++23:08
tbarronjust thought this may be the place to mention it but see you folks are dealing with an active situation :)23:08
*** wolverineav has joined #openstack-infra23:08
corvustbarron: if no one has already, it would be good to report this to the launchpad admins.  there's the #launchpad channel and https://bugs.launchpad.net/launchpad23:08
tbarronmaybe the answer is: switch to storyboard :)23:09
tbarroncorvus: thanks, will do23:11
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Run legacy-puppet-lint on Xenial  https://review.openstack.org/64348123:11
*** wolverineav has quit IRC23:11
gouthamrtbarron: https://answers.launchpad.net/launchpad has a lot of spam reported23:12
tbarrongouthamr: ty23:12
*** wolverineav has joined #openstack-infra23:12
ianwclarkb: ok, i grew /opt but left about 10gb at the end of the disk; if we want to add more swap, can do it there23:18
fungimordred: i *think* this worked? http://logs.openstack.org/b5/b5dbb90fb347db2876f61cae8c2623f9ce767dfe/release/release-openstack-javascript/0312156/ara-report/result/44e53614-4975-4430-8b19-04643744f65c/23:18
clarkbianw: sounds good, thanks23:18
mordredfungi: yes - it looks like it did23:19
fungihuzzah!23:19
*** lseki has quit IRC23:19
fungione more we can scratch off the list then23:19
mordredfungi: http://tarballs.openstack.org/tripleo-ui/tripleo-ui-10.3.0.tar.gz exists23:20
fungimordred: oh, also infra-root received e-mail from npm notifying it of the uploaded release23:21
fungiso we're good23:21
mordredsweet23:21
*** mriedem_away has quit IRC23:23
*** slaweq has quit IRC23:25
*** tosky has quit IRC23:26
*** gyee has quit IRC23:34
clarkbok I've got my vhd-util gpg key puppet fix rechecked as well as cmurphy's puppet-4 switcheroo back into check23:37
clarkbhttps://review.openstack.org/643465 and https://review.openstack.org/#/c/634726/7 if people can review them again. For the second one maybe don't approve it since that should be watched (I can do that tomorrow morning)23:37
*** Lucas_Gray has quit IRC23:39
*** wolverineav has quit IRC23:41
clarkbwe are into the charm repos with gitea fixup23:41
clarkbbeen running for about half an hour. THis is much quicker than when we had only 2GB of memory23:41
*** wolverineav has joined #openstack-infra23:42
*** wolverineav has quit IRC23:46
*** wolverineav has joined #openstack-infra23:49
*** wolverineav has quit IRC23:53
*** wolverineav has joined #openstack-infra23:55
*** wolverineav has quit IRC23:56
*** wolverineav has joined #openstack-infra23:56
*** sthussey has quit IRC23:57
*** wolverineav has quit IRC23:58

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