Tuesday, 2017-08-29

*** felipemonteiro__ has quit IRC00:01
*** mwarad has quit IRC00:01
*** baoli has quit IRC00:02
mordredpabelanger: okie00:03
*** dingyichen has joined #openstack-infra00:05
*** vhosakot_ has quit IRC00:06
*** rama_y has quit IRC00:07
*** baoli has joined #openstack-infra00:10
*** mriedem has quit IRC00:11
*** rhallisey has quit IRC00:12
*** bcat has quit IRC00:12
*** annegentle has quit IRC00:12
*** yamamoto_ has joined #openstack-infra00:13
*** yamamoto_ has quit IRC00:13
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Fix job timeout docs  https://review.openstack.org/49851300:14
*** Swami has quit IRC00:19
*** ijw has joined #openstack-infra00:19
*** ijw has quit IRC00:21
*** signed8bit is now known as signed8bit_Zzz00:24
*** Julien-zte has quit IRC00:32
*** signed8bit_Zzz is now known as signed8bit00:34
*** Julien-zte has joined #openstack-infra00:34
*** jascott1 has quit IRC00:35
*** abelur_ has joined #openstack-infra00:37
*** jascott1 has joined #openstack-infra00:42
*** slaweq_ has joined #openstack-infra00:45
*** LindaWang has joined #openstack-infra00:45
*** slaweq_ has quit IRC00:50
*** signed8bit is now known as signed8bit_Zzz00:50
*** thorst_afk has joined #openstack-infra00:51
*** jamesmcarthur has joined #openstack-infra00:52
*** zhurong has joined #openstack-infra00:52
*** jamesmcarthur has quit IRC00:56
*** liujiong has joined #openstack-infra00:56
*** mat128 has joined #openstack-infra00:57
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Add role for adding launchpadlib credentials  https://review.openstack.org/49863300:58
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Add tag-release job  https://review.openstack.org/49863400:58
konghi, guys, I retried to create devstack-gate image, but still failed to start a vm.00:58
mordredjeblair, pabelanger: ^^ there's two patches that should get us tag-release00:59
kongthe console of the vm says: no bootable device, https://pasteboard.co/GHORwNI.png00:59
kongThis is the last portion of build-image.sh log: http://dpaste.com/3FTWC6B00:59
konghope some could help me00:59
*** thorst_afk has quit IRC00:59
clarkbkong: are tou able to boot that locally using kvm?01:00
clarkbI would start there01:00
kongclarkb: didn't try yet. do now01:01
*** baoli has quit IRC01:01
*** masber has quit IRC01:01
*** baoli has joined #openstack-infra01:02
*** masber has joined #openstack-infra01:02
clarkbkong: the other thing is what elements list are you using? these are passed as args to dib on invocation01:04
kongclarkb: i just called 'tools/build-image.sh' with no args01:05
*** gouthamr_ has joined #openstack-infra01:05
clarkbin project-config?01:05
kongyes01:05
*** baoli has quit IRC01:06
kongclarkb: according to the doc: https://git.openstack.org/cgit/openstack-infra/devstack-gate/tree/README.rst#n11101:06
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Write a logging config file and pass it to callbacks  https://review.openstack.org/49812701:06
*** gouthamr has quit IRC01:07
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Remove default root handler fallback to console  https://review.openstack.org/49863501:07
*** skelso has joined #openstack-infra01:10
*** sekelso has joined #openstack-infra01:12
*** yamamoto_ has joined #openstack-infra01:14
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Add release-announce job  https://review.openstack.org/49862301:14
*** aviau has quit IRC01:15
*** skelso has quit IRC01:15
*** aviau has joined #openstack-infra01:15
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Add role for adding launchpadlib credentials  https://review.openstack.org/49863301:16
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Add trigger-readthedocs job  https://review.openstack.org/49862601:17
*** baoli has joined #openstack-infra01:18
*** signed8bit_Zzz is now known as signed8bit01:19
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Add release-announce job  https://review.openstack.org/49862301:20
*** yamamoto_ has quit IRC01:20
clarkbkong: also check the md5sum for the local package and in glance01:20
kongclarkb: in terms of  my steps, if there is something i did wrong?01:21
clarkbno running the image build script should produce a bootable image01:22
kongthe checksum is correct01:23
clarkbbut trying to track down where it could be failing01:23
kongclarkb: i will try to see how to boot a vm using kvm directly01:24
clarkbkong: ok, I use virt-install myself01:24
clarkbwhich I think reauires virsh01:24
openstackgerritDavid Moreau Simard proposed openstack-infra/devstack-gate master: Move fix_disk_layout to an Ansible role in setup_host  https://review.openstack.org/49693501:25
*** gouthamr_ is now known as gouthamr01:27
*** camunoz has quit IRC01:36
clarkbkong: another thing you might check is that your flavor has enough disk for the image01:37
clarkbI'm not sure what happens when it is too small but wouldnt surprise me if this is the behavior01:37
kongclarkb: i am using 2 cpu, 8G ram and 10G disk01:39
*** cuongnv has joined #openstack-infra01:41
clarkb10GB might not be enough. th image is close to that size iirc and represents a larger disk01:41
clarkbkong: I would try 20GB if you are able just to test01:42
kongclarkb: really?01:43
kongclarkb: the image info: http://dpaste.com/1R4M5SG01:44
ianwkong: yeah try all that, also "50-bootloader                                72.208" ... that seems like a lot of seconds for that to run.  if you can gz the full log we might see something01:44
clarkbthat image seems small but maybe it didnt cache the git repos01:44
ianwclarkb: i think kong was also using the clone list stripping thing in that tools/build-image to strip out most repos01:44
clarkb(in which case it should boot fine)01:44
kongianw, clarkb, the only change i made is to enable export DIB_CUSTOM_PROJECTS_LIST_URL='file:///tmp/custom_projects.yaml'01:45
*** slaweq_ has joined #openstack-infra01:46
ianwyeah, that will just stop cloning all the git repos (which may not be what you want exactly, but anyway shouldn't affect bootup)01:46
ianwkong: you can also strip this right down, and just do a "disk-image-create centos-minimal vm" and see if that boots (it won't have networking, or users, but can worry about that later)01:46
kongi enabled that just to avoid hitting the cirros-cloud issue01:47
*** ijw has joined #openstack-infra01:48
ianwor ubuntu-minimal, i guess from that log you're building xenial?01:50
*** slaweq_ has quit IRC01:50
*** spzala has quit IRC01:50
kongianw: yeah, seems ubuntu-minimal is the default value in build-image.sh01:52
*** jascott1 has quit IRC01:53
*** ijw has quit IRC01:53
ianwkong: and you're building on a xenial host system?01:53
*** jascott1 has joined #openstack-infra01:53
kongianw: no, trusty01:54
ianwok, well that should work too, dib still tests itself on trusty (though i'm thinking of removing it, as nodepool builders are now all xenial)01:55
*** jascott1 has quit IRC01:57
*** thorst_afk has joined #openstack-infra02:00
*** thorst_afk has quit IRC02:06
*** iyamahat has quit IRC02:08
*** yamahata has quit IRC02:08
*** signed8b_ has joined #openstack-infra02:14
*** baoli has quit IRC02:16
*** yamamoto_ has joined #openstack-infra02:16
*** signed8bit has quit IRC02:17
*** baoli has joined #openstack-infra02:19
*** baoli has quit IRC02:19
*** baoli has joined #openstack-infra02:19
*** ijw has joined #openstack-infra02:20
*** yamamoto_ has quit IRC02:22
*** signed8b_ has quit IRC02:23
*** signed8bit has joined #openstack-infra02:24
*** ijw has quit IRC02:28
*** Julien-zte has quit IRC02:31
*** dave-mccowan has quit IRC02:32
*** jascott1 has joined #openstack-infra02:33
*** xinliang has quit IRC02:36
*** jascott1 has quit IRC02:37
*** ramishra has joined #openstack-infra02:38
*** jbernard has quit IRC02:40
*** hongbin has joined #openstack-infra02:43
*** signed8bit is now known as signed8bit_Zzz02:44
*** sree has joined #openstack-infra02:45
*** slaweq_ has joined #openstack-infra02:47
*** xinliang has joined #openstack-infra02:49
*** xinliang has quit IRC02:49
*** xinliang has joined #openstack-infra02:49
*** sree has quit IRC02:49
*** yamamoto has joined #openstack-infra02:49
*** gcb has joined #openstack-infra02:50
*** felipemonteiro__ has joined #openstack-infra02:51
*** slaweq_ has quit IRC02:52
*** masber has quit IRC02:53
*** rlandy|bbl is now known as rlandy02:54
*** felipemonteiro_ has joined #openstack-infra02:55
*** hongbin_ has joined #openstack-infra02:56
*** hongbin has quit IRC02:56
*** hongbin_ has quit IRC02:56
*** hongbin has joined #openstack-infra02:56
*** felipemonteiro has joined #openstack-infra02:57
*** felipemonteiro__ has quit IRC02:59
*** jamesmcarthur has joined #openstack-infra02:59
*** gouthamr has quit IRC02:59
*** felipemonteiro_ has quit IRC03:00
*** thorst_afk has joined #openstack-infra03:01
konghi, ianw, clarkb, sorry to bother you again, but it still failed with 'no bootable device' error even i was running 'disk-image-create ubuntu-minimal vm'03:03
konglog here: http://dpaste.com/0GY9J2A03:04
kongthis time, i didn't change anything in project-config repo03:05
*** thorst_afk has quit IRC03:06
*** sekelso has quit IRC03:06
*** yamahata has joined #openstack-infra03:06
*** signed8bit_Zzz is now known as signed8bit03:10
*** felipemonteiro has quit IRC03:11
*** yamamoto has quit IRC03:12
clarkbkong: ok that tells us it isnt anything to do with the infra stuff03:18
clarkbsince that is base disk image builder03:19
clarkbkong maybe try mount the qcow2 image and see if it looks funny?03:19
clarkbianw probably knows where to look in the log better than me03:19
*** signed8b_ has joined #openstack-infra03:24
kongok, thanks clarkb03:27
*** signed8bit has quit IRC03:27
*** jbernard has joined #openstack-infra03:27
*** ijw has joined #openstack-infra03:29
*** baoli has quit IRC03:30
*** annegentle has joined #openstack-infra03:34
*** jamesmcarthur has quit IRC03:39
*** ijw has quit IRC03:40
*** ijw has joined #openstack-infra03:40
*** ijw_ has joined #openstack-infra03:41
ianwkong: ok, juts give me a few and i'll take a look...03:43
*** jascott1 has joined #openstack-infra03:44
*** ijw has quit IRC03:44
*** slaweq_ has joined #openstack-infra03:48
*** annegentle has quit IRC03:48
*** annegentle has joined #openstack-infra03:48
*** udesale has joined #openstack-infra03:50
*** sree has joined #openstack-infra03:50
kongianw: appricate!03:50
*** slaweq_ has quit IRC03:52
*** annegentle has quit IRC03:53
*** jascott1 has quit IRC03:53
ianw/tmp/in_target.d/finalise.d/50-bootloader: line 160: type: grub2-mkconfig: not found03:55
ianwhmm, suspicious03:55
ianwprobably ok ...03:58
ianwkong: what do you do then?  upload to glance?03:58
kongianw: yes, upload, create vm03:59
openstackgerritMerged openstack-infra/devstack-gate master: Support Zuul v3 repo layout  https://review.openstack.org/49761804:00
ianwkong: and if you just get a standard upstream image, that boots, right?04:01
kongianw: yes04:02
*** thorst_afk has joined #openstack-infra04:02
kongi just want to get a devstack-gate image and test my project gate script04:02
ianwkong: ok, can you put that minimal .qcow somewhere for download?04:02
*** links has joined #openstack-infra04:03
kongianw: sure, wait a sec04:03
ianwkong: sure, i mean this should build fine ... i use it quite a bit.  so interested in making sure we've caught corner cases04:03
*** thorst_afk has quit IRC04:07
*** masber has joined #openstack-infra04:08
*** adisky__ has joined #openstack-infra04:11
*** yamamoto has joined #openstack-infra04:13
*** hongbin has quit IRC04:13
kongianw: please see pm04:14
*** jascott1 has joined #openstack-infra04:18
*** yamamoto has quit IRC04:19
*** shu-mutou-AWAY is now known as shu-mutou04:20
*** claudiub|2 has joined #openstack-infra04:21
*** zhurong has quit IRC04:21
*** ykarel has joined #openstack-infra04:23
*** mwarad has joined #openstack-infra04:30
*** arturb has joined #openstack-infra04:33
ianwkong: ok, i think it's something local to your environment stopping it booting.  the image you gave me boots to a login prompt04:37
ianwi uploaded it with "image create "testing" --file ./image.qcow2 --disk-format=qcow2 --container-format bare"04:37
*** felipemonteiro has joined #openstack-infra04:37
*** calebb has quit IRC04:44
*** rama_y has joined #openstack-infra04:45
kongs**t, i didn't specify the format04:47
kongianw: thanks so much!04:47
*** felipemonteiro has quit IRC04:47
kongi am sure we should fix: https://git.openstack.org/cgit/openstack-infra/devstack-gate/tree/README.rst#n16804:48
openstackgerritwes hayutin proposed openstack-infra/tripleo-ci master: the kolla container playbook needs release variables  https://review.openstack.org/49868804:48
*** slaweq_ has joined #openstack-infra04:49
openstackgerritIan Wienand proposed openstack-infra/project-config master: Add upload instructions to build-image.sh  https://review.openstack.org/49868904:53
ianwkong: probably; i also added ^04:54
*** mpeterson has joined #openstack-infra04:54
*** slaweq_ has quit IRC04:54
*** calebb has joined #openstack-infra04:54
kongianw: thanks for saving my life :-)04:54
*** zhurong has joined #openstack-infra04:56
*** SotK has quit IRC04:58
*** SotK has joined #openstack-infra04:58
ianwi'm not sure i'd go that far ;)05:01
*** thorst_afk has joined #openstack-infra05:03
*** kornicameister has quit IRC05:03
*** thorst_afk has quit IRC05:08
*** pbourke has quit IRC05:10
*** pbourke has joined #openstack-infra05:12
*** signed8b_ has quit IRC05:14
*** yamamoto has joined #openstack-infra05:15
*** cuongnv has quit IRC05:20
*** yamamoto has quit IRC05:21
*** cuongnv has joined #openstack-infra05:24
openstackgerritMerged openstack-infra/project-config master: Remove V1 driver gate jobs  https://review.openstack.org/49769605:26
*** ijw_ has quit IRC05:31
*** pgadiya has joined #openstack-infra05:36
AJaegerianw, could you review a cosmetic infra-manual change as time permits, please? https://review.openstack.org/49753205:39
*** cuongnv has quit IRC05:41
*** cuongnv has joined #openstack-infra05:42
*** ykarel_ has joined #openstack-infra05:49
*** slaweq_ has joined #openstack-infra05:50
*** ykarel has quit IRC05:51
openstackgerritMerged openstack-infra/project-config master: kuryr octavia job: add barbican to PROJECTS  https://review.openstack.org/49840605:51
ianwheh the ` annoys me too :)05:54
*** slaweq_ has quit IRC05:54
AJaegerianw: thanks. I didn't notice them the first round and then had to clean up myself ;)05:57
openstackgerritMerged openstack-infra/infra-manual master: Fix some markup in v3 docu  https://review.openstack.org/49753205:57
openstackgerritMerged openstack-infra/project-config master: Add python 3.6 job for python-swiftclient  https://review.openstack.org/49797905:58
openstackgerritMerged openstack/diskimage-builder master: Use [[ for =~ matches  https://review.openstack.org/49833305:59
*** ykarel_ is now known as ykarel06:00
*** lihi has joined #openstack-infra06:00
*** thorst_afk has joined #openstack-infra06:03
*** eranrom has joined #openstack-infra06:05
*** thorst_afk has quit IRC06:09
*** yamamoto has joined #openstack-infra06:13
*** edisonxiang has quit IRC06:14
*** edisonxiang has joined #openstack-infra06:14
*** mat128 has quit IRC06:16
*** pgadiya has quit IRC06:18
*** rlandy has quit IRC06:27
*** martinkopec has joined #openstack-infra06:28
*** iyamahat has joined #openstack-infra06:29
*** iyamahat_ has joined #openstack-infra06:30
*** iyamahat has quit IRC06:30
*** iyamahat_ has quit IRC06:31
*** pgadiya has joined #openstack-infra06:34
*** yamamoto has quit IRC06:38
*** yamamoto has joined #openstack-infra06:39
*** yamamoto has quit IRC06:39
*** pcaruana has joined #openstack-infra06:39
*** mpeterson has quit IRC06:44
*** markus_z has joined #openstack-infra06:45
*** raissa has quit IRC06:46
*** slaweq_ has joined #openstack-infra06:51
*** coolsvap has quit IRC06:52
*** mpeterso1 has joined #openstack-infra06:52
*** kjackal has joined #openstack-infra06:53
*** pgadiya has quit IRC06:54
*** andreas_s has joined #openstack-infra06:54
*** slaweq_ has quit IRC06:56
*** dhajare has joined #openstack-infra06:57
*** eumel8_away is now known as eumel806:58
*** thorst_afk has joined #openstack-infra07:05
*** pgadiya has joined #openstack-infra07:06
*** rcernin has joined #openstack-infra07:10
*** thorst_afk has quit IRC07:10
*** florianf has joined #openstack-infra07:13
*** zhurong has quit IRC07:15
*** zhurong has joined #openstack-infra07:17
*** sshnaidm|afk is now known as sshnaidm07:19
*** jascott1 has quit IRC07:23
*** jascott1 has joined #openstack-infra07:24
*** tesseract has joined #openstack-infra07:25
*** Hal has joined #openstack-infra07:28
*** jpena|off is now known as jpena07:28
*** jascott1 has quit IRC07:28
*** Hal is now known as Guest5430807:28
*** jpich has joined #openstack-infra07:32
*** ykarel is now known as ykarel|lunch07:33
*** hashar has joined #openstack-infra07:34
*** hashar has quit IRC07:34
*** hashar has joined #openstack-infra07:34
*** egonzalez has joined #openstack-infra07:36
*** jtomasek has quit IRC07:37
*** jtomasek_ has joined #openstack-infra07:37
*** yamahata has quit IRC07:37
*** rossella_s has joined #openstack-infra07:40
*** yamamoto has joined #openstack-infra07:40
*** priteau has joined #openstack-infra07:40
*** hashar has quit IRC07:41
*** hashar has joined #openstack-infra07:41
*** yamamoto has quit IRC07:45
*** ralonsoh has joined #openstack-infra07:50
*** slaweq_ has joined #openstack-infra07:52
*** slaweq_ has quit IRC07:57
*** thorst_afk has joined #openstack-infra08:05
*** alex_xu has quit IRC08:06
*** thorst_afk has quit IRC08:10
*** alex_xu has joined #openstack-infra08:12
*** alexchadin has joined #openstack-infra08:12
*** raissa has joined #openstack-infra08:20
*** bogdando has joined #openstack-infra08:29
sshnaidmhi, is the gate long queue known issue?08:36
*** efoley has joined #openstack-infra08:40
*** yamamoto has joined #openstack-infra08:42
*** dingyichen has quit IRC08:43
*** yamamoto has quit IRC08:47
*** bogdando has quit IRC08:48
*** slaweq_ has joined #openstack-infra08:53
*** bogdando has joined #openstack-infra08:53
*** tosky has joined #openstack-infra08:55
*** electrofelix has joined #openstack-infra08:55
openstackgerritGao Zexu proposed openstack/os-testr master: Update the documentation urls  https://review.openstack.org/49871408:57
*** ykarel|lunch is now known as ykarel08:57
*** slaweq_ has quit IRC08:58
*** lucas-afk is now known as lucasagomes08:59
*** thorst_afk has joined #openstack-infra09:06
*** thorst_afk has quit IRC09:11
bogdandohi. Can we merge e-r queries https://review.openstack.org/#/c/493535/ https://review.openstack.org/#/c/493525/  to reduce unknown/uncategorised numbers?09:12
bogdandonevermind, it's not a relevant thing anymore09:17
*** bogdando has left #openstack-infra09:17
*** sshnaidm is now known as sshnaidm|afk09:18
kklimondais there an example of a diskimage-builder workflow, with custom package lists, repositories, additional config and elements? I'm interested in how to keep all customizations in repository, so it can be reviewed etc. Is openstack/tripleo-image-elements a good place to start?09:23
*** dhajare has quit IRC09:24
*** eranrom has quit IRC09:28
*** gixxer1k has joined #openstack-infra09:30
*** sambetts|afk is now known as sambetts09:36
*** dhajare has joined #openstack-infra09:36
*** mpeterso1 has quit IRC09:41
*** yamamoto has joined #openstack-infra09:43
*** mwarad has quit IRC09:45
*** yamamoto has quit IRC09:49
*** slaweq_ has joined #openstack-infra09:54
*** sdague has joined #openstack-infra09:54
*** mpeterso1 has joined #openstack-infra09:56
*** mpeterso1 has quit IRC09:57
*** alexchadin has quit IRC09:58
*** slaweq_ has quit IRC09:58
*** alexchadin has joined #openstack-infra09:59
*** cuongnv has quit IRC10:01
*** udesale has quit IRC10:02
*** rook is now known as rook|pto10:06
*** liujiong has quit IRC10:11
*** alexchadin has quit IRC10:12
*** alexchadin has joined #openstack-infra10:13
*** alexchadin has quit IRC10:13
*** alexchadin has joined #openstack-infra10:14
*** shu-mutou is now known as shu-mutou-AWAY10:17
*** alexchadin has quit IRC10:17
*** sshnaidm|afk is now known as sshnaidm10:19
*** dtantsur|afk is now known as dtantsur10:23
*** ociuhandu has quit IRC10:30
*** zhurong has quit IRC10:35
*** pbourke has quit IRC10:35
*** pbourke has joined #openstack-infra10:37
*** pbourke has quit IRC10:39
kklimondaI see that there is https://github.com/openstack-infra/project-config/blob/master/tools/build-image.sh but it's suspiciously specific to ubuntu 14.04 release10:39
*** kjackal has quit IRC10:40
*** stakeda has quit IRC10:41
*** felipemonteiro has joined #openstack-infra10:44
*** yamamoto has joined #openstack-infra10:45
*** jkilpatr has quit IRC10:46
*** ykarel is now known as ykarel|afk10:46
openstackgerritAttila Darazs proposed openstack-infra/tripleo-ci master: Use release specific repos during containers build  https://review.openstack.org/49868810:47
kklimondaah, I just parsed it10:47
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: Add gearman server port configuration  https://review.openstack.org/49875310:47
*** felipemonteiro has quit IRC10:48
*** yamamoto has quit IRC10:51
*** ociuhandu has joined #openstack-infra10:51
*** e0ne has joined #openstack-infra10:52
*** wolverineav has joined #openstack-infra10:53
*** hashar is now known as hasharLucnh10:54
*** hasharLucnh is now known as hasharLunch10:54
*** slaweq_ has joined #openstack-infra10:55
*** e0ne has quit IRC10:56
*** e0ne has joined #openstack-infra10:57
*** slaweq_ has quit IRC11:00
*** jkilpatr has joined #openstack-infra11:04
*** thorst_afk has joined #openstack-infra11:07
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: Add gearman server port configuration  https://review.openstack.org/49875311:08
*** thorst_afk has quit IRC11:12
*** alexchadin has joined #openstack-infra11:13
*** e0ne has quit IRC11:14
*** alexchadin has quit IRC11:16
*** pbourke has joined #openstack-infra11:20
*** kjackal has joined #openstack-infra11:22
*** alexchadin has joined #openstack-infra11:24
*** e0ne has joined #openstack-infra11:26
*** martinkopec has quit IRC11:26
*** martinkopec has joined #openstack-infra11:28
*** sree has quit IRC11:28
*** kjackal has quit IRC11:28
openstackgerritBogdan Dobrelya proposed openstack-infra/elastic-recheck master: Add query for bug 1713167  https://review.openstack.org/49876611:29
openstackbug 1713167 in tripleo "build-images : Throw error msg if image build is failing *** Image Build Error ***" [High,Triaged] https://launchpad.net/bugs/171316711:29
openstackgerritBogdan Dobrelya proposed openstack-infra/elastic-recheck master: Add query for bug 1713703  https://review.openstack.org/49876611:31
openstackbug 1713703 in OpenStack-Gate "Generic intermittent connection issue to github.com" [Undecided,New] https://launchpad.net/bugs/171370311:31
*** ldnunes has joined #openstack-infra11:32
*** zhurong has joined #openstack-infra11:33
*** hasharLunch is now known as hashar11:35
*** udesale has joined #openstack-infra11:36
*** pgadiya has quit IRC11:39
*** Guest54308 has quit IRC11:40
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: Multinode jobs should not build images  https://review.openstack.org/49877211:40
*** ykarel|afk is now known as ykarel11:46
*** rhallisey has joined #openstack-infra11:46
*** trown|outtypewww is now known as trown11:47
*** yamamoto has joined #openstack-infra11:47
*** yamamoto has quit IRC11:52
*** gixxer1k has quit IRC11:55
*** gixxer1k has joined #openstack-infra11:55
*** ldnunes has quit IRC11:57
*** lucasagomes is now known as lucas-hungry11:58
*** martinkopec has quit IRC12:00
*** martinkopec has joined #openstack-infra12:01
*** martinkopec has quit IRC12:01
*** martinkopec has joined #openstack-infra12:02
*** dave-mccowan has joined #openstack-infra12:06
*** thorst_afk has joined #openstack-infra12:06
*** ldnunes has joined #openstack-infra12:10
*** jpena is now known as jpena|lunch12:14
wendarpabelanger: heads-up, I'm working on the patch to remove Debian Packaging project from gating, should have it in gerrit later today12:15
wendarpabelanger: (trying to minimize conflicts)12:16
*** dtantsur is now known as dtantsur|busy12:23
*** martinkopec has quit IRC12:28
*** Hal has joined #openstack-infra12:29
*** Hal is now known as Guest8476312:29
*** gcb has quit IRC12:29
*** gcb has joined #openstack-infra12:30
*** markus_z has quit IRC12:36
*** zhurong has quit IRC12:36
*** alexchadin has quit IRC12:36
*** ykarel has quit IRC12:36
*** martinkopec has joined #openstack-infra12:38
fungiwendar: thanks for working on that!12:39
*** rlandy has joined #openstack-infra12:41
openstackgerritChandan Kumar proposed openstack-infra/project-config master: Add new repo for aodh tempest plugin  https://review.openstack.org/49879612:43
*** LindaWang has quit IRC12:44
wendarfungi: glad to help! (and glad to clean it up too)12:44
*** felipemonteiro has joined #openstack-infra12:46
openstackgerritmathieu bultel proposed openstack-infra/tripleo-ci master: WIP -- switch multinode composable upgrade job to oooq  https://review.openstack.org/46358012:47
*** mat128 has joined #openstack-infra12:47
openstackgerritmathieu bultel proposed openstack-infra/tripleo-ci master: WIP -- switch multinode composable upgrade job to oooq  https://review.openstack.org/46358012:47
*** slaweq_ has joined #openstack-infra12:48
*** slaweq_ has quit IRC12:48
*** yamamoto has joined #openstack-infra12:49
*** felipemonteiro_ has joined #openstack-infra12:49
openstackgerritChandan Kumar proposed openstack-infra/project-config master: Add new repo for aodh tempest plugin  https://review.openstack.org/49879612:49
*** sree has joined #openstack-infra12:50
*** felipemonteiro__ has joined #openstack-infra12:50
*** eharney has quit IRC12:50
*** zhurong has joined #openstack-infra12:50
*** alexchadin has joined #openstack-infra12:50
*** kjackal has joined #openstack-infra12:52
*** felipemonteiro has quit IRC12:52
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Include the prepared projects list in zuul variables  https://review.openstack.org/49861812:53
openstackgerritSam Betts proposed openstack-infra/project-config master: Add networking-cisco UTs against neutron stable/pike  https://review.openstack.org/49880112:53
*** bh526r has joined #openstack-infra12:53
*** yamamoto has quit IRC12:54
*** bobh has joined #openstack-infra12:54
*** felipemonteiro_ has quit IRC12:54
*** lucas-hungry is now known as lucasagomes13:01
*** jcoufal has joined #openstack-infra13:01
*** slaweq has quit IRC13:02
*** esberglu has joined #openstack-infra13:02
*** skelso has joined #openstack-infra13:02
*** pblaho has quit IRC13:02
*** esberglu has quit IRC13:02
*** esberglu has joined #openstack-infra13:03
*** slaweq has joined #openstack-infra13:03
AJaegerwendar: I'm happy to prioritize it. Do you want to do one repo first so that we can iteratate on a smaller scale? Once that change for a repo is good, we can look at the rest13:06
wendarAJaeger: I'm starting with ending gating13:07
wendarAJaeger: That's the one with the greatest risk of conflicts13:07
wendarAJaeger: after that goes through, yeah, I'll step through one at a time on the project repos13:07
wendarAJaeger: and, yeah, doing one first makes sense, to get the review on whether it's done right, before repeating hundreds of times :)13:07
AJaegerwendar: just ask here if you want reviews, when I have time, I'll review quickly13:08
wendarAJaeger: thanks! just about to put the first one into gerrit13:09
chandankumarAJaeger: please have a look at this review https://review.openstack.org/#/c/498796/ i am not getting why irc job is failing13:11
chandankumarplease have a look.13:11
*** krtaylor has joined #openstack-infra13:11
openstackgerritAllison Randal proposed openstack-infra/project-config master: Remove Packaging Deb project from gate  https://review.openstack.org/49880713:11
wendarAJaeger/pabelanger: and, it's in. Lots of lines but mostly just small repetitive changes/removals across a large number of repos in the project.13:12
*** LindaWang has joined #openstack-infra13:13
AJaegerwendar: let's see whether our jobs pass ;)13:13
wendarAJaeger: nod :)13:13
*** kgiusti has joined #openstack-infra13:13
AJaegerwendar: if they pass, let'S merge it - you get my vote of confidence ( +2 )13:14
wendarAJaeger: thanks! :)13:15
*** mriedem has joined #openstack-infra13:15
AJaegerwendar: it's the right approach in general13:15
AJaegerchandankumar: see the log file at http://logs.openstack.org/96/498796/2/check/gate-project-config-irc-access/fd763ac/console.html#_2017-08-29_12_56_19_638150 - your sorting is wrong13:17
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: Multinode jobs should not build images  https://review.openstack.org/49877213:18
*** ihrachys has joined #openstack-infra13:18
*** links has quit IRC13:18
*** dave-mccowan has quit IRC13:19
*** jpena|lunch is now known as jpena13:20
AJaegerwendar: see http://logs.openstack.org/07/498807/1/check/gate-project-config-layout/a09f55f/console.html#_2017-08-29_13_20_30_022243 - those jobs need to get removed as well13:24
*** lucasagomes is now known as lucas-brb13:26
openstackgerritMerged openstack-infra/shade master: De-client-ify Service Update  https://review.openstack.org/48219613:27
openstackgerritChandan Kumar proposed openstack-infra/project-config master: Add new repo for aodh tempest plugin  https://review.openstack.org/49879613:27
wendarAJaeger: those are the mutexes in zuul/layout.yml13:27
wendarAJaeger: I checked to see if they were used anywhere, and it seemed to only be used on the repos I switched to noop-jobs13:28
AJaegerwendar: let me checkout your change...13:28
wendarAJaeger: I'll remove the mutexes too13:28
AJaegerwendar: yes, let'S do that13:28
*** slaweq has quit IRC13:29
*** slaweq has joined #openstack-infra13:30
*** slaweq has quit IRC13:30
*** udesale has quit IRC13:30
openstackgerritAllison Randal proposed openstack-infra/project-config master: Remove Packaging Deb project from gate  https://review.openstack.org/49880713:31
wendarAJaeger: updated13:31
*** armax has quit IRC13:31
*** slaweq has joined #openstack-infra13:32
*** gouthamr has joined #openstack-infra13:33
*** baoli has joined #openstack-infra13:33
*** ykarel has joined #openstack-infra13:34
*** baoli has quit IRC13:34
*** baoli has joined #openstack-infra13:35
*** jamesmcarthur has joined #openstack-infra13:39
*** dave-mccowan has joined #openstack-infra13:41
*** eharney has joined #openstack-infra13:41
*** ykarel has quit IRC13:42
wendarAJaeger: okay, passed this time13:48
*** slaweq_ has joined #openstack-infra13:49
*** yamamoto has joined #openstack-infra13:50
*** slaweq_ has quit IRC13:54
*** yamamoto has quit IRC13:56
pabelangerwendar: AJaeger: +313:57
*** ykarel has joined #openstack-infra13:57
AJaegerwendar: you're lucky today ;)13:57
wendarAJaeger: happy coincidence on timing :)13:57
*** hichihara has joined #openstack-infra13:57
*** mriedem has quit IRC13:58
*** marst has joined #openstack-infra14:03
*** zhurong has quit IRC14:03
*** alexchadin has quit IRC14:04
openstackgerritMerged openstack-infra/project-config master: Remove Packaging Deb project from gate  https://review.openstack.org/49880714:06
*** ociuhandu has quit IRC14:07
*** alexchadin has joined #openstack-infra14:08
*** armax has joined #openstack-infra14:08
*** srobert has joined #openstack-infra14:12
wendarAJaeger/pabelanger: I put in https://review.openstack.org/498823 with Workflow -1, to get some comments on whether that's the right change to repeat across all the repos.14:13
*** ijw has joined #openstack-infra14:13
wendarAJaeger/pabelanger: There's no real rush on these, and the existing pkgdeb core reviewers can handle the approvals. But, would like your comments on the first one before I copy it across 100+ other repos. :)14:15
*** marst has quit IRC14:16
openstackgerritMerged openstack-infra/shade master: Support to get resource by id  https://review.openstack.org/49208014:17
*** hongbin has joined #openstack-infra14:19
wendarAJaeger/pabelanger: The Jenkins failure that popped up before I managed to slap on Workflow -1 just shows that the change to noop-jobs hasn't propagated to the gate yet.14:19
*** marst has joined #openstack-infra14:23
*** marst_ has joined #openstack-infra14:23
*** rbrndt has joined #openstack-infra14:25
pabelangerwendar: wfm!14:26
wendarpabelanger: coolness :)14:26
*** felipemonteiro__ has quit IRC14:26
*** felipemonteiro__ has joined #openstack-infra14:26
*** marst has quit IRC14:27
*** ijw has quit IRC14:28
*** sree has quit IRC14:28
*** mriedem has joined #openstack-infra14:28
*** sree has joined #openstack-infra14:29
*** baoli has quit IRC14:29
*** annegentle has joined #openstack-infra14:30
*** felipemonteiro__ has quit IRC14:31
*** dprince has joined #openstack-infra14:32
*** sree has quit IRC14:33
*** annegentle has quit IRC14:34
*** eharney has quit IRC14:35
*** annegentle has joined #openstack-infra14:37
*** lucas-brb is now known as lucasagomes14:41
*** chlong has joined #openstack-infra14:41
*** hichihara has quit IRC14:42
*** slaweq_ has joined #openstack-infra14:50
*** Goneri has joined #openstack-infra14:50
*** eharney has joined #openstack-infra14:50
*** alexchadin has quit IRC14:52
*** yamamoto has joined #openstack-infra14:52
*** eumel8 has quit IRC14:53
*** slaweq_ has quit IRC14:55
openstackgerritKaitlin Farr proposed openstack-infra/project-config master: Make barbican-tempest-plugin voting in barbican  https://review.openstack.org/49883214:57
openstackgerritMerged openstack-infra/system-config master: Document signing key cross-signing transition  https://review.openstack.org/44972914:58
*** yamamoto has quit IRC14:58
openstackgerritMerged openstack-infra/system-config master: Silence hieraedit output during key replacement  https://review.openstack.org/44973014:59
*** camunoz has joined #openstack-infra14:59
openstackgerritMerged openstack-infra/system-config master: Stop saying we announce signing key transitions  https://review.openstack.org/44973114:59
*** martinkopec has quit IRC15:00
*** dhajare has quit IRC15:01
*** yamahata has joined #openstack-infra15:02
openstackgerritMatthew Treinish proposed openstack/os-testr master: Switch to stestr under the covers  https://review.openstack.org/48844115:04
openstackgerritMerged openstack-infra/system-config master: Correct signing node double-check example  https://review.openstack.org/44973215:04
AJaegerwendar: LGTM, and zuul is merged, so let's recheck15:06
*** baoli has joined #openstack-infra15:06
openstackgerritPaul Belanger proposed openstack-infra/project-config master: Add publish-openstack-python-docs jobs  https://review.openstack.org/49862115:08
wendarAJaeger: ok, thanks. And, I'll recheck15:09
wendarAJaeger: ah, you already did, and success, great15:10
AJaegerwendar: I did already - and it passed ;)15:10
openstackgerritWitold Bedyk proposed openstack-infra/project-config master: Add gate-monasca-api-docs-ubuntu-xenial job  https://review.openstack.org/49883715:11
openstackgerritMichal Jastrzebski (inc0) proposed openstack-infra/project-config master: Increase Kolla timeout on jobs  https://review.openstack.org/49855015:11
AJaegerwendar: so, good luck with scripting that for your 345 repos - and then merging those and abandoning all open reviews...15:12
*** lennyb has quit IRC15:12
*** trown is now known as trown|brb15:12
wendarAJaeger: aye, fun times ahead. I'll get back to you and pabelanger when I'm ready for Step 3 (possibly during the PTG, if we make good time)15:13
*** felipemonteiro has joined #openstack-infra15:14
openstackgerritWitold Bedyk proposed openstack-infra/project-config master: Add gate-monasca-api-docs-ubuntu-xenial job  https://review.openstack.org/49883715:14
openstackgerritPaul Belanger proposed openstack-infra/zuul feature/zuulv3: WIP: Add publish-openstack-python-docs to post pipeline  https://review.openstack.org/49884015:14
openstackgerritPaul Belanger proposed openstack-infra/zuul feature/zuulv3: WIP: Add publish-openstack-python-docs to post pipeline  https://review.openstack.org/49884015:17
*** felipemonteiro has quit IRC15:19
*** martinkopec has joined #openstack-infra15:21
*** gmann has quit IRC15:22
*** gmann has joined #openstack-infra15:22
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Add gearman server port configuration  https://review.openstack.org/49875315:23
*** lennyb has joined #openstack-infra15:23
*** martinkopec has quit IRC15:25
*** skelso has quit IRC15:26
*** skelso has joined #openstack-infra15:26
*** trown|brb is now known as trown15:28
*** lucasagomes is now known as lucas-afk15:28
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Run post playbooks on job timeout  https://review.openstack.org/49827015:30
*** rlandy is now known as rlandy|mtg15:33
openstackgerritPaul Belanger proposed openstack-infra/zuul-jobs master: Delete .pypirc file at end of task  https://review.openstack.org/49884315:36
openstackgerritPaul Belanger proposed openstack-infra/zuul-jobs master: Move .pypirc into tmpfs  https://review.openstack.org/49884415:36
*** iyamahat has joined #openstack-infra15:37
*** slaweq has quit IRC15:38
clarkbpabelanger: ^ worth noting that /tmp (mktemp's default) isn't necessarily a tmpfs15:39
*** iyamahat has quit IRC15:39
pabelangerclarkb: ya, I'm assuming that is called inside bubblewrap on zuul-executor15:39
*** iyamahat has joined #openstack-infra15:39
pabelangerhttp://git.openstack.org/cgit/openstack-infra/zuul/tree/zuul/driver/bubblewrap/__init__.py?h=feature/zuulv3#n18815:40
pabelangerwe default /tmp to --tmpfs today15:40
clarkbah ok15:40
*** mwarad has joined #openstack-infra15:41
*** e0ne has quit IRC15:42
*** andreas_s has quit IRC15:43
*** rama_y has quit IRC15:44
*** martinkopec has joined #openstack-infra15:44
*** mwarad has quit IRC15:45
*** sree has joined #openstack-infra15:47
*** martinkopec has quit IRC15:47
clarkbdmsimard: I'm going to push up a noop change to devstack-gate that we can compare multinode dvr job logs against15:48
dmsimardclarkb: there are plenty of "no-op" (at least in the context of dvr) job logs available already15:49
*** Apoorva has joined #openstack-infra15:49
clarkbdmsimard: aren't most of them going to be from changes to neutron? I'm not sure I can evaluate what is safe for neutron or not15:50
dmsimardlike https://review.openstack.org/#/c/498559/ https://review.openstack.org/#/c/497699/ or https://review.openstack.org/#/c/497618/15:50
pabelanger2017-08-29 15:08:51,880 DEBUG is the first time Job openstack-doc-build not defined happend in debug.log today15:50
dmsimardclarkb: oh, I'm just saying the job is already failing on a regular basis across different reviews -- regardless if we're touching the inventory or the overlay bits15:50
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Prevent execution of locally overridden core modules  https://review.openstack.org/49021615:51
clarkbdmsimard: gotcha15:51
dmsimardclarkb: we had switched from the previous dvr job to this new one because it failed less, I haven't gone back to look at the graphs this week15:51
clarkbdmsimard: so the thing to do may be this, we can check experimental to get the normal dvr multinode job (because its a little simpler than grenade) then hold the test nodes and quickly just check the overlay is functioning as expected15:51
*** slaweq has joined #openstack-infra15:51
*** felipemonteiro has joined #openstack-infra15:52
*** jascott1 has joined #openstack-infra15:52
clarkband ignore dvr15:52
*** sree has quit IRC15:52
dmsimardclarkb: well, the first full tempest passes15:52
dmsimardit's after the upgrade (grenade) that it fails15:52
dmsimardso IMO the overlay was setup properly, right ?15:52
*** sree has joined #openstack-infra15:52
clarkbmaybe? I don't know if the first tempest pass in grenade ssh's to anything15:52
*** sree has quit IRC15:53
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Add integration test for zuul_stream  https://review.openstack.org/49820915:53
*** sree has joined #openstack-infra15:53
dmsimardclarkb: ah, wait -- the tempest pass was probably in the inventory patch15:53
dmsimardthe network overlay patch there's a failure: http://logs.openstack.org/33/435933/48/check/gate-grenade-dsvm-neutron-dvr-multinode-ubuntu-xenial-nv/15da20b/logs/old/testr_results.html.gz15:53
*** dtantsur|busy is now known as dtantsur|afk15:53
clarkband that is failing to ssh into the instance15:54
clarkbso it could be the overlay or it could be dvr15:54
*** yamamoto has joined #openstack-infra15:54
clarkbprobably the simplest thing to do is just to hold the test nodes and check the networking directly15:54
*** sree has quit IRC15:55
mordredpabelanger: +3 on the pypirc patches - however, I think we should make a note to go back through our "delete this file" patches and put them into an always: section on a block so that they clean up even on errors15:56
*** slaweq has quit IRC15:56
*** Apoorva has quit IRC15:56
*** jascott1 has quit IRC15:56
openstackgerritRuby Loo proposed openstack-infra/reviewstats master: Update ironic subprojects  https://review.openstack.org/49884915:56
clarkbdmsimard: I've check experimental'd it again. Will hold the nodes that the non grenade dvr multinode job runs on15:56
*** Apoorva has joined #openstack-infra15:56
mordredpabelanger: or alternately to put the cleanups into a handler and then put in an always block that triggers flush handlers: http://docs.ansible.com/ansible/latest/playbooks_blocks.html#id315:56
pabelangermordred: great idea!15:56
dmsimardclarkb: porque no los dos ?15:57
*** vhosakot has joined #openstack-infra15:57
pabelangermordred: I'll propose a patch here in a few minutes15:57
clarkbdmsimard: mostly because grenade is much more complicated but we can hold them all15:57
clarkbwill give us more data /me rechecks too15:57
*** yamamoto has quit IRC16:00
*** Apoorva has quit IRC16:01
*** rlandy|mtg is now known as rlandy16:01
*** thorst_afk has quit IRC16:01
*** skelso has quit IRC16:02
*** bh526r has quit IRC16:03
*** skelso has joined #openstack-infra16:03
*** iyamahat_ has joined #openstack-infra16:04
*** thorst_afk has joined #openstack-infra16:05
*** egonzalez has quit IRC16:06
clarkbdmsimard: ok I've got both test envs held, is there an ssh key I can put in place on the nodes for you?16:06
*** iyamahat has quit IRC16:08
*** iyamahat__ has joined #openstack-infra16:08
*** ijw has joined #openstack-infra16:09
*** ijw has joined #openstack-infra16:09
*** iyamahat_ has quit IRC16:10
otherwiseguyanyone have any idea what is going on here: http://logs.openstack.org/periodic/periodic-neutron-py35-with-ovsdbapp-master/279914f/console.html#_2017-08-29_06_27_21_835926 (tox.ConfigError: ConfigError: substitution key '[py35]setenv' not found) on this periodic job?16:11
dmsimardclarkb: so...16:12
dmsimardclarkb: looking at the graphs, we probably cursed the grenade dvr job because as soon as we started using it, it went in near 100% failure16:12
dmsimardlast 30 days http://i.imgur.com/FCA3GY7.png16:13
clarkbdmsimard: nice16:13
dmsimardclarkb: this is single node dvr: http://i.imgur.com/0X8M844.png and multinode dvr: http://i.imgur.com/VAd4Eqo.png16:14
dmsimardihrachys: ^ fyi16:14
*** iyamahat__ has quit IRC16:14
dmsimardihrachys: is there anyone working on the multinode dvr job stability yet ?16:14
*** iyamahat__ has joined #openstack-infra16:14
clarkbdmsimard: my guess is that job's troubles are more likely related to the release than running it against devstack-gate16:15
clarkbdmsimard: its possible that neutron can't actually safely upgrade a dvr install16:15
*** tesseract has quit IRC16:15
pabelangerclarkb: so, for some odd reason, infracloud-vanilla mirror fails way more then infracloud-chocolate mirror to buildlogs.centos.  Its possible we are scheduling more centos jobs to that cloud, but I am also starting to wonder if there is something wrong specific to that mirror.16:15
pabelangerclarkb: AFAIK, both have the same networking16:15
dmsimardclarkb: hm, maybe. But even the regular multi node dvr is basically 100% failure16:15
ihrachysdmsimard, not that I am aware16:15
clarkbpabelanger: doesn't vanilla run more jobs?16:15
openstackgerritRuby Loo proposed openstack-infra/reviewstats master: ironic subprojects are updated  https://review.openstack.org/49884916:16
dmsimardihrachys: It's hard to figure out if our changes to network overlay out of devstack-gate are having a negative impact when jobs testing multi-node DVR (both regular tempest and grenade) are near-100% failure rates. Any tips ?16:16
pabelangerclarkb: it does, 10 more nodes then chocolate. https://review.openstack.org/498603/ makes them both 4116:17
dmsimardihrachys: We're currently going to hold nodes to manually check if the bridge works as we expect it to16:17
*** Guest84763 has quit IRC16:17
dmsimardihrachys: been using http://grafana.openstack.org/dashboard/db/neutron-failure-rate as a reference for failure rates16:17
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Add X-Github-Delivery id to debug logs  https://review.openstack.org/49885316:18
*** rkukura_ has joined #openstack-infra16:18
clarkbpabelanger: why don't we start with equivalent node quotas then check if the failures continue to skew one way or the other?16:19
pabelangerclarkb: sure, I'm good with that.16:20
clarkbespecially since chocolate was basically offline for a good chunk of yesterday16:20
clarkbso the historical data is a bit dirty16:20
pabelangerclarkb: I've also started discussions in #centos-devel to see if we can logs from their side16:20
clarkbcool16:20
fungi#status log replaced myself with clarkb at https://review.openstack.org/#/admin/groups/infra-ptl16:20
openstackstatusfungi: finished logging16:20
fungiclarkb: lmk if there's anywhere else i've missed16:20
clarkbfungi: does that mean I have to approve infra-specs changes now?16:21
fungiyou don't _have_ to, but nobody else is going to!16:21
*** rkukura has quit IRC16:21
*** rkukura_ is now known as rkukura16:21
*** sambetts is now known as sambetts|afk16:21
*** iyamahat__ has quit IRC16:23
*** annegentle has quit IRC16:23
*** iyamahat__ has joined #openstack-infra16:23
openstackgerritMajor Hayden proposed openstack-infra/project-config master: Add nv CentOS OSA-tempest job  https://review.openstack.org/49885716:24
*** Swami has joined #openstack-infra16:26
openstackgerritMerged openstack-infra/devstack-gate master: Remove JOB_NAME from reproduce  https://review.openstack.org/49855916:26
clarkbotherwiseguy: I think that is abusing some fancy feature in tox where py35-foo means run with py35 environment options and its failing to find those? I'd have to go read the docs to figure out what the intent is there16:27
clarkbotherwiseguy: it definitely seems to be trying to find the py35 setenv value though16:27
*** thorst_a_ has joined #openstack-infra16:28
openstackgerritMerged openstack-infra/project-config master: Bump infracloud-chocolate by 10 servers  https://review.openstack.org/49860316:29
*** ykarel has quit IRC16:30
*** LindaWang has quit IRC16:31
*** thorst_afk has quit IRC16:32
fungiclarkb: jeblair: as a followup to the intel management engine vulnerability a little while back, this is a rather interesting discovery: http://blog.ptsecurity.com/2017/08/disabling-intel-me.html16:32
clarkbotherwiseguy: has that job ever passed. THe more I am reading the neutron tox.ini the more I think you just want tox -epy35, the suffix isn't used anywhere in tox.ini. http://tox.readthedocs.io/en/latest/config.html#generating-environments-conditional-settings for the docs on this16:32
clarkbotherwiseguy: but I think that is why it fails? neutron-master isn't used anywhere?16:33
fungisetting aside my tinfoil cap, it's at least amusing that the united states government had them implement a kill switch for that, and then intel failed to disclose that when claiming there was no way to disable16:33
persiaMany sovereign contracts include particularly stongly binding confidentiality clauses, so it may not even be that the folk making the claim were aware (trying to be an apologist, not a conspiracist).16:35
fungipersia: yep, completely agree16:35
clarkbalso its totally not a supported configuration16:36
fungiof course not!16:36
*** dhajare has joined #openstack-infra16:37
fungiif you were coerced into implementing a remote backdoor, you certainly couldn't officially/publicly support anything to effectively disable it16:37
*** jpich has quit IRC16:38
funginot that i think that's what happened, but it sure does look bad for them pr-wise16:38
otherwiseguyclarkb, yeah, that test has never passed. i just did some tests with a locally generated and it just seems like since [py35] which is autogenerated doesn't contain setenv, it fails?16:38
otherwiseguyAnd apparently I wrote the script that is failing and completely forgot that. :p16:39
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Add X-Github-Delivery id to debug logs  https://review.openstack.org/49885316:39
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Write a logging config file and pass it to callbacks  https://review.openstack.org/49812716:39
otherwiseguyGetting old sucks.16:39
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Add release-announce job  https://review.openstack.org/49862316:39
clarkbotherwiseguy: ya I think thats the cause. You can probably confirm it by editing tox.ini locally and running that tox command16:39
jlvillalHow is 0.9.7 the latest version of hacking, if there exists 0.13.0?  https://pypi.python.org/pypi/hacking/0.13.016:39
clarkbshould at least get far enough along to install packages and such if its fixed16:39
jlvillalAm I just not understanding version numbers?16:39
fungijlvillal: where is 0.9.7 indicated to be the latest version of hacking?16:39
clarkbjlvillal: what says 0.9.7 is the latest?16:40
jlvillalwhen you click that link16:40
jlvillalor https://pypi.python.org/pypi/hacking16:40
fungijlvillal: oh, what you're not understanding is pypi's confusing behavior of saying "latest" to mean "most recently uploaded"16:40
*** efried has quit IRC16:40
clarkbpip installs 0.13.0 properly as biggest version16:41
fungiit's not at all sane when you release from multiple branches/series16:41
jlvillalfungi: Oh and :(16:41
jlvillalfungi: clarkb: Thanks16:41
clarkbotherwiseguy: as an alternative just drop the extra venv bits, and just run py35 instead16:41
otherwiseguyclarkb, yep, that script is just broken for passing in things like py3516:41
*** felipemonteiro has quit IRC16:41
otherwiseguyadding a [py35]setenv=BOB=1 basepython=3 etc. makes it work locally.16:42
fungijlvillal: we've discussed some (suboptimal) ways to make that less confusing but nobody's really run with one yet16:43
otherwiseguythis is what happens when I do something in infra code :p16:43
*** rama_y has joined #openstack-infra16:43
jlvillalfungi: Yeah, and I so far have not been able to see the list of all the versions available via the web page16:43
fungijlvillal: you can find them via the pypi "simple" api16:43
clarkbhttps://pypi.python.org/simple/hacking16:43
fungijlvillal: https://pypi.python.org/simple/hacking/16:44
jlvillalfungi: Thanks :)16:44
fungialso marvellously not sorted (or sorted in some way i'm unable to suss out)16:44
otherwiseguyclarkb, so probably just delete the tox.ini generation and run $script_path/run-tox.sh $venv?16:44
fungijlvillal: showing only the "latest" (most recent) upload and hiding the rest is a toggle we can set in pypi, if memory serves. we can also get fancy and work out some way to determine which releases to hide via external scripting. might be awesome, or might be fragile16:45
*** jamesmcarthur has quit IRC16:46
fungioriginally we defaulted to hiding "old" releases so that people going to a link like https://pypi.python.org/pypi/hacking/ wouldn't end up presented with links to an insanely long list of version numbers16:46
*** jamesmcarthur has joined #openstack-infra16:46
*** rcernin has quit IRC16:46
clarkbotherwiseguy: basically since you are just inheriting everything from py35 and not overriding anything I thnik you can drop the modification to tox.ini and invoke tox -epy35 instead16:46
clarkbotherwiseguy: at the end of that script16:46
otherwiseguyclarkb, ok, will do. ovsdbapp is the only thing that uses the script. so changing can only hurt me. ;D16:47
fungijlvillal: once pypi.org (warehouse) has officially replaced pypi.python.org (cheeseshop) the difference in interface is probably a great reason to revisit that decision anyway16:47
fungijlvillal: also, https://pypi.org/project/hacking/ shows 0.13.0 by default it looks like16:48
fungiso its definition of "latest version" seems to be saner than in the cheeseshop16:48
*** pcaruana has quit IRC16:48
jlvillalfungi: thanks!16:49
fungiand then you can get to the earlier ones via https://pypi.org/project/hacking/#history16:49
openstackgerritEric Harney proposed openstack-infra/project-config master: Non-voting unit test job for cinder driverfixes  https://review.openstack.org/49886816:49
*** dave-mccowan has quit IRC16:50
funginicely sorted in descending order by version number, with dates mentioned for reference16:50
*** thorst_a_ has quit IRC16:51
openstackgerritTerry Wilson proposed openstack-infra/project-config master: Remove broken tox.ini generation from script  https://review.openstack.org/49887016:51
*** thorst_afk has joined #openstack-infra16:52
*** slaweq has joined #openstack-infra16:52
*** iyamahat__ has quit IRC16:52
*** efried has joined #openstack-infra16:53
*** links has joined #openstack-infra16:55
*** dhajare has quit IRC16:55
*** thorst_afk has quit IRC16:56
*** yamamoto has joined #openstack-infra16:56
*** slaweq has quit IRC16:57
*** electrofelix has quit IRC16:57
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Update config cache only after all cat jobs complete  https://review.openstack.org/49887216:57
*** jpena is now known as jpena|off16:59
*** iyamahat has joined #openstack-infra17:00
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Fix badly named function typo  https://review.openstack.org/49887717:00
*** baoli has quit IRC17:01
*** baoli has joined #openstack-infra17:02
*** sree has joined #openstack-infra17:02
*** yamamoto has quit IRC17:02
openstackgerritJohn L. Villalovos proposed openstack-infra/reviewstats master: WIP/DNM: Testing  https://review.openstack.org/49887817:03
*** ralonsoh has quit IRC17:03
*** thorst_afk has joined #openstack-infra17:04
*** sree has quit IRC17:06
*** hashar is now known as hasharDinner17:06
*** ramishra has quit IRC17:10
pabelangerclarkb: fungi: any objections to promote 498772 in the gate? that will help stop the gate resetting for tripleo, which is backed up to 16hr+ today.  Fixed bug 1713167 http://status.openstack.org/elastic-recheck/#171316717:10
openstackbug 1713167 in tripleo "build-images : Throw error msg if image build is failing *** Image Build Error ***" [High,Triaged] https://launchpad.net/bugs/171316717:10
*** raissa has quit IRC17:10
fungiit is impacting puppet-openstack changes too i guess, so makes sense to go ahead and get bumped up17:11
pabelangerk, promoting change now17:11
fungithe bug could stand a mention of the change fixing it17:12
pabelangerfungi: thanks for updating17:13
*** baoli has quit IRC17:14
*** slaweq has joined #openstack-infra17:14
openstackgerritJesse Keating proposed openstack-infra/zuul feature/zuulv3: Limit github PR search to project status is from  https://review.openstack.org/49887917:14
openstackgerritMerged openstack-infra/project-config master: Increase Kolla timeout on jobs  https://review.openstack.org/49855017:14
openstackgerritMerged openstack-infra/project-config master: Remove broken tox.ini generation from script  https://review.openstack.org/49887017:16
clarkbseems weird that we would delete the check rather than updating the check17:18
*** efoley has quit IRC17:18
clarkbI guess because there is never a case where you'd build an image?17:18
*** rbrndt has quit IRC17:21
*** ijw has quit IRC17:22
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Limit github PR search to project status is from  https://review.openstack.org/49887917:22
otherwiseguyclarkb, is there any way to manually trigger a periodic test run?17:23
clarkbotherwiseguy: a zuul admin can directly enqueue the job, otherwise no. In many cases they have corresponding jobs in check/experimental for this reason17:25
*** kjackal has quit IRC17:26
*** trown is now known as trown|lunch17:26
*** kjackal has joined #openstack-infra17:27
*** baoli has joined #openstack-infra17:29
*** Shrews has quit IRC17:33
*** yamahata has quit IRC17:33
pabelangerclarkb: fungi: do we know the regional location of infracloud, is that austin, texas?17:33
*** Shrews has joined #openstack-infra17:34
*** iyamahat has quit IRC17:34
clarkbhouston17:34
*** links has quit IRC17:34
fungihopefully on high ground17:36
mordredI believe they moved it to high ground the last time there was a flood17:36
inc0pabelanger AJaeger thanks for reviews, yeah no argument there, I want gates to be as fast as possible too17:36
*** slaweq has quit IRC17:36
fungigranted, this is a bigger flood, might require still higher ground17:36
clarkbdmsimard: I've just commented on the overlay change. Being able to hop on the held nodes helped. If you want to see things first hand just give me an ssh key and I will set that up for you17:37
inc0I was part of fastest datacenter migration in human history (I think...)17:37
inc0we just opened new dc and flood hit old dc17:38
inc0literally same week17:38
inc0suffice to say we prioritised servers based on rack position17:38
clarkbdmsimard: mordred also where are we logging this?17:38
clarkbdmsimard: mordred its possible grenade just fails at logging it due to its weird setup, but would be good to make sure we are logging basic steps taken here17:40
clarkbok we set -x17:42
clarkbso we should get the ansible output /me looks17:42
clarkbdmsimard: mordred looks like it logs that we run the ansible tasks but not any output, which I guess is a good thing? Really what we need is the equivalent of bash set -x while debugging this. separately is http://logs.openstack.org/33/435933/48/check/gate-grenade-dsvm-neutron-dvr-multinode-ubuntu-xenial-nv/743152b/console.html#_2017-08-29_16_15_05_046624 facts? we probably can remove that right?17:45
mordredclarkb: no - that's the return value from using the service module to start the service I believe17:48
mordredclarkb: I see a bunch of output there (albeit not super-awesome formatting) - can you point me to a place where you see task but no output?17:49
*** eharney has quit IRC17:49
clarkbmordred: http://logs.openstack.org/33/435933/48/check/gate-grenade-dsvm-neutron-dvr-multinode-ubuntu-xenial-nv/743152b/console.html#_2017-08-29_16_15_07_106141 is specifically the one that is "failing" I mean its succeeding but we passed it the wrong arguments and it is hard to see that there17:50
pabelangerclarkb: fungi: so, quick chat with centos-devel about infracloud-vanilla, it seems buildlogs.centos.org has 4 servers behind it, 2 in .us, 2 in .eu. When I checked DNS on infracloud-vanilla, it was pointing to .eu server. So it is possible, something in the geolocation dns lookup code is not correct. Next step is to create bug on centos-devel issue tracker and move forward.17:50
clarkbpabelanger: nice17:50
mordredpabelanger: ++17:50
clarkbgoing from houston to eu definitely seems less than ideal :)17:50
mordreduhm, yeah17:50
pabelangerclarkb: fungi: I did manage to find out one of the server IP address, I'm also considering adding it to /etc/hosts on infracloud-vanilla and see if that helps for a few hours17:51
clarkbmordred: basically we are creating a vxlan tunnel with the wrong IP endpoints17:51
clarkbmordred: so seeing what we are executing just a bit more would be useful17:51
*** iyamahat has joined #openstack-infra17:51
*** iyamahat has quit IRC17:51
clarkb(kind of like bash set -x tracing)17:52
mordredclarkb: nod - what should I search for in that log to see the invocation we do have?17:52
*** iyamahat has joined #openstack-infra17:52
clarkbmordred: well I don't think we log it at all17:52
pabelanger38.110.33.4 is 1 of the .us servers17:52
clarkbmordred: I figured it out by holding nodes and checking the results17:52
mordredah. gotcha17:52
pabelanger163.172.17.132 is the .eu17:52
mordredclarkb: can youpoint me to either the source code or tell me what to look at on the held node?17:53
clarkbmordred: yes, https://review.openstack.org/#/c/435933/48/playbooks/roles/ovs_vxlan_bridge_peers/tasks/main.yaml where I have commented is the task and you can see the results of that on 104.130.163.176 running `ovs-vsctl show` and looking under br_ex17:53
clarkbmordred: you'll see the local and remote IPs are identical17:54
mordredclarkb: ah - gotcha17:54
pabelangerclarkb: fungi: rolling1.centos.org and rolling2.centos.org appear to be .us servers, and rolling3 / rolling4 .eu17:54
clarkbmordred: thinking that for when people start adding new playbooks/roles that an  equivalent to bash -x may be useful. I don't think we'd run with that 24/7 but when developing new things like this would be useful17:56
clarkbmaybe thats ansible -vvv?17:56
mordredclarkb: oh - well, the logging situation in v3 is TOTALLY different17:56
fungipabelanger: could you request additional round-robin names for us and eu so that people who want to skip the geolocation can do so?17:56
mordredclarkb: for now for this job, if you go to http://logs.openstack.org/33/435933/48/check/gate-grenade-dsvm-neutron-dvr-multinode-ubuntu-xenial-nv/743152b/logs/ara/17:56
clarkbmordred: ya that doesn't actually show you the command ,if you click on the command link it errors17:57
mordredclarkb: click on tasks in the ovs_vxlan_bridge.yaml17:57
*** slaweq has joined #openstack-infra17:57
mordredthen "changed" on "ovs_vxlan_bridge_peers : Add port to bridge on primary"17:57
pabelangerfungi: possible. I'm going to add that in to the bug repo17:57
clarkboh it actually worked this time clicking on command17:57
mordredyou can get this:17:57
mordredhttp://logs.openstack.org/33/435933/48/check/gate-grenade-dsvm-neutron-dvr-multinode-ubuntu-xenial-nv/743152b/logs/ara/result/2cbd7ffd-7145-425d-be5e-89a24e68e30d/17:57
*** yamamoto has joined #openstack-infra17:58
clarkbmordred: ah yup that is useful17:58
clarkbin any case I think this is likely to be the last bits of fixing for overlays. Poking around everything else (except the interface name which I commented on as well) looks correct17:58
mordredclarkb: we have a bunchof choices in the v3 stack, but hopefully in the intervening period the data ara collects can be helpful17:58
pabelangerfungi: we could also make our apache proxypass logic more complex but setting up our own balancer, but that might be a little excessive17:58
mordredclarkb: woot!17:58
openstackgerritDavid Shrewsbury proposed openstack-infra/project-config master: Fix playbook path for proposal jobs  https://review.openstack.org/49889517:59
pabelanger#status log /etc/hosts on mirror.regionone.infracloud-vanilla.org has buildlogs.centos.org pinned to 38.110.33.4. This is temporary to see if round robin DNS is our issues when we proxy to buildlogs.centos.org18:00
openstackstatuspabelanger: finished logging18:00
openstackgerritJohn L. Villalovos proposed openstack-infra/reviewstats master: WIP/DNM: Testing  https://review.openstack.org/49887818:00
*** felipemonteiro has joined #openstack-infra18:01
clarkbdmsimard: mordred ^fyi the permalink thing doesn't seem to work on firefox18:01
clarkbwas realyl confused at how mordred got that link until I tried in chrome18:01
*** slaweq has quit IRC18:01
mordredclarkb: good to know18:01
*** baoli has quit IRC18:03
*** yamamoto has quit IRC18:04
*** annegentle has joined #openstack-infra18:04
dmsimardclarkb: You get the permalink from the blue chain link thing at the top right of the modals. It doesn't work for you ?18:05
clarkbdmsimard: correct, if you click that on firefox nothing happens and right clicking doesn't allow for copying the link either18:06
clarkbworks in chrome though18:06
clarkbfirefox 54.0.1 64bit build for linux18:06
dmsimardclarkb: odd, let me open up firefox18:06
dmsimardclarkb: huh, you're right.18:07
*** baoli has joined #openstack-infra18:08
openstackgerritEric Kao proposed openstack-infra/project-config master: request increased timeout  https://review.openstack.org/49889718:08
*** ijw has joined #openstack-infra18:09
*** yamahata has joined #openstack-infra18:10
*** rbrndt has joined #openstack-infra18:12
*** wolverineav has quit IRC18:14
openstackgerritMerged openstack-infra/project-config master: Extract scripts copying into a role  https://review.openstack.org/49811118:16
*** wolverineav has joined #openstack-infra18:16
*** jascott1 has joined #openstack-infra18:18
dmsimardclarkb: there's no errors in the javascript console either, ew18:19
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Add oaktree to v3 project list for readthedocs testing  https://review.openstack.org/49889918:21
fungiyou wouldn't think you'd need fancy opaque javascript for a button to take you to a subpage18:22
openstackgerritJohn L. Villalovos proposed openstack-infra/reviewstats master: WIP/DNM: Testing  https://review.openstack.org/49887818:23
dmsimardfungi: there's a reason for that18:23
fungioh, i'm sure there is18:23
openstackgerritMerged openstack-infra/project-config master: Fix playbook path for proposal jobs  https://review.openstack.org/49889518:23
fungiall in all the interface is really slick. this is the first time i've ever really taken the time to look through it18:24
*** pvaneck has joined #openstack-infra18:24
dmsimardtl;dr, there's thousands of pages in even a moderately sized playbook run (think, one page for each result, pages for host facts, pages for files, etc.)18:24
dmsimardSo, instead of having to generate what would end up being thousands of modal popups, there's just one and the content is dynamically loaded18:25
fungigot it, so the subpages are being generated on the fly and aren't actual backing files18:25
*** jamesmcarthur has quit IRC18:25
dmsimardthe *content* of the modals are actually embedded within iframes (which are the pages you get when clicking the permalink button)18:25
fungiany reason you don't hyperlink python in the top-level header but link everything else in that line?18:26
dmsimardThe other challenge is to keep the amount of pages to generate to a minimum so that static reports are generated quickly and stay relatively lightweight18:26
dmsimardfungi: eh, I dunno, I could link to python.org I guess18:27
fungiseems like that would at least make it consistent with the ansible link18:27
*** adisky__ has quit IRC18:27
dmsimardfungi: want to send a review? :) https://github.com/openstack/ara/blob/18a3ab418fd333a037b897a73b0737e464c5c3bc/ara/templates/navbar.html#L1918:28
fungisure, i should be able to remember how that works in gh ;)18:29
fungioh, nm, that's in gerrit!18:29
dmsimardfungi: er, of course it's in gerrit18:29
fungii was thrown off by the gh url18:30
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Make a docs-on-readthedocs project-template  https://review.openstack.org/49890318:30
clarkbdmsimard: have you seen my comments on the overlay change yet?18:30
dmsimardclarkb: not yet, catching up on pings from lunch, getting to it soon18:30
*** jamesmcarthur has joined #openstack-infra18:32
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Add oaktree to v3 project list for readthedocs testing  https://review.openstack.org/49889918:32
dmsimardclarkb: ok cool, sending a patch18:33
fungidmsimard: https://review.openstack.org/498904 should do it (seems you already had an empty <a> tag so must have been a placeholder you meant to get back around to fleshing out anyway)18:34
dmsimardwfm, and yeah the <a> has a css effect applied to it iirc, that's why it was there but no target18:34
* dmsimard sucks in frontend18:35
fungiheh18:35
*** trown|lunch is now known as trown18:36
*** dprince has quit IRC18:36
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Add oaktree to v3 project list for readthedocs testing  https://review.openstack.org/49889918:39
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Add pre-release pipeline definition to v3 config  https://review.openstack.org/49890718:39
dmsimardclarkb: re: https://review.openstack.org/#/c/435933/48/playbooks/roles/ovs_vxlan_bridge_peers/tasks/main.yaml18:41
dmsimardwhat about lines 32 through 38 ?18:41
*** lihi has quit IRC18:41
*** slaweq has joined #openstack-infra18:42
*** lihi has joined #openstack-infra18:42
mordredclarkb, fungi, pabelanger, jeblair: if you don't mind, https://review.openstack.org/#/c/498626 then those two ^^ would be helpful18:42
clarkbdmsimard: 32 to 38 appear to be ok because that is the other half of the tunnel connection. Basically we have a tunnel configured on primary to subnode and on subnode to primary18:42
fungilookin'18:43
clarkbdmsimard: it appears the subnode setup is correct18:43
dmsimardclarkb: ok, makes sense18:43
dmsimardwas making usre18:43
dmsimardsure*18:43
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Make a docs-on-readthedocs project-template  https://review.openstack.org/49890318:43
clarkbdmsimard: if we had working multicast we'd just tell each one to talk to the proper multicast group and be done18:43
dmsimardbtw infra meeting in ~15 minutes in #openstack-meeting, agenda: https://wiki.openstack.org/wiki/Meetings/InfraTeamMeeting18:43
*** slaweq has quit IRC18:44
clarkbdmsimard: which is a much simpler setup and what you'd nomrally see if large vxlan use cases but not here because enomulticast18:44
openstackgerritDavid Moreau Simard proposed openstack-infra/devstack-gate master: Move network overlay configuration to Ansible playbooks  https://review.openstack.org/43593318:47
*** eharney has joined #openstack-infra18:49
fungimordred: one concern with 49890718:50
fungisee inline comment18:50
*** aeng has joined #openstack-infra18:51
dmsimardclarkb: I added a todo to iron out that firefox link issue for 1.0, can't figure it out at a quick glance18:51
clarkbdmsimard: thanks, I wish I was more help but anything to do with web browsers is pretty much magic to me18:51
dmsimardthe javascript involved is simple and mostly handwritten18:51
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Add release-announce job and publish-to-pypi template  https://review.openstack.org/49862318:51
dmsimard¯\_(ツ)_/¯18:51
clarkbI'm going to hold the dvr multinode job that runs against latest changes so we can double check by hand again18:51
clarkb(since I don't trust that job to tell us based on pass/fail)18:51
clarkband held18:54
Zarahi, all! a colleague and I are comparing different api versions for some projects; wondering if there's a tool to do this anywhere? we were considering diffing the request/response tables from the docs, though I don't yet know how uniform those will be18:55
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul feature/zuulv3: Add integration test for zuul_stream  https://review.openstack.org/49820918:55
clarkbZara: I think the api docs are version aware. Not sure if it will do diffing though18:56
*** camunoz has quit IRC18:57
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Remove bindep_command and bindep_fallback references  https://review.openstack.org/49891318:57
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Add bindep_command and bindep_fallback to site-variables  https://review.openstack.org/49891418:58
Zarayeah, things seem to be prefixed with versions, so I'd guess it would be possible to script it if something doesn't exist already (I guess I'd just have to track down the relevant repos in that case)18:58
*** jtomasek_ has quit IRC18:59
*** yamamoto has joined #openstack-infra18:59
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Remove bindep_command and bindep_fallback references  https://review.openstack.org/49891618:59
*** niska has quit IRC18:59
mordredfungi: thanks! looking19:00
mordredZara: api versions for openstack projects?19:00
*** eranrom has joined #openstack-infra19:01
Zarayeah, so any changes in api between say v2 of foo-client and v3 of foo-client19:02
Zarait may be easier to do by eye in the end19:03
*** ijw has quit IRC19:03
*** ijw has joined #openstack-infra19:04
mordredZara: yah- it turns out to be rather complex19:04
*** niska has joined #openstack-infra19:04
*** yamamoto has quit IRC19:05
mordredZara: although I _highly_ recommend not using foo-client if you're talking about python clients for openstack and instead to either use shade or just direct REST calls via keystoneauth1.adapter.Adapter - we just added all the needed version discovery stuff to ksa this cycle19:06
*** ijw has quit IRC19:08
*** dprince has joined #openstack-infra19:09
Zarayeah, I'm not sure if I'm referring to python clients or not yet tbf, since I'm not sure if fooclient is the same as python-fooclient in general in the openstack world.19:13
*** slaweq has joined #openstack-infra19:15
Zara(since I'm aware the various python clients are generally being deprecated at least in part in favour of osc)19:16
*** Goneri has quit IRC19:17
fungiZara: well, the term "api" has been conflated. most services have a "rest api" and then a "python api" which is an importable module that is usually coupled with a (increasingly deprecated) command-line client19:17
Zarayeah, I'm currently assuming most projects do it like storyboard (so api and then python-foo as the importable thing/cli), but I've never actually checked that assumption19:18
openstackgerritKendall Nelson proposed openstack-infra/storyboard master: Adds Migration Documentation  https://review.openstack.org/49643919:18
dmsimardZara: there's some exceptions, like openstackclient and python-openstackclient are two separate things19:18
dmsimardZara: http://lists.openstack.org/pipermail/openstack-dev/2017-August/121419.html19:19
fungithe command-line clients are giving way to the unified openstackclient (at least for non-admin functionality), and the importable modules which came with them are a lot more confusing to use and lack a fair amount of consistency compared to relying on shade (though still fairly heavily used for service-to-service communication in openstack deployments themselves)19:19
*** armax has quit IRC19:20
Zaraah okay, so as a general scribbly rule, 'for thing interfacing with an openstack deployment = use shade,for within an openstack deployment = you might need the clients'?19:21
Zaradmsimard: thanks for the link19:22
fungimore or less19:23
mordredZara: yah - or - if you want to interact with openstack things via python, use shade, if you want to interact on the command line, use python-openstackclient19:23
fungifor interfacing with an openstack deployment use shade or the rest apis (and perhaps soon-ish the latter becomes "use oaktree's rest api)19:23
*** aeng has quit IRC19:24
fungishade is also absorbing the unified python sdks effort, it seems19:24
Zaraheh19:24
* mordred needs to submit thatpatch - maybe I'll push that up today19:24
Zarathanks, fungi, mordred19:24
Zaraeven if I still have no super-fast way to compare the apis, I now at least learned a thing :)19:25
mordredZara: in any case, for better or worse I know WAY too much about consuming openstack rest apis - so more than happy to help in any way I can19:26
Zarahahaha19:26
Zarathank you :)19:26
*** yamamoto has joined #openstack-infra19:27
*** ijw has joined #openstack-infra19:27
*** dprince has quit IRC19:32
*** ijw has quit IRC19:32
*** gcb has quit IRC19:33
*** e0ne has joined #openstack-infra19:34
*** ijw has joined #openstack-infra19:34
*** dave-mccowan has joined #openstack-infra19:35
fungicomparing rest apis might be possible by leveraging mechanisms similar to the automated api documentation19:36
Zarahm, I wondered about that, then it looked like some of the api guides might actually be handwritten (but maybe projects have multiple ones and I was looking at the wrong ones, or maybe it isn't done for whatever reason, but it doesn't mean that it can't be)19:38
openstackgerritSlawek Kaplonski proposed openstack-infra/shade master: Fix handling timeouts in volume functional tests cleanup  https://review.openstack.org/49891819:38
*** gixxer1k1k has joined #openstack-infra19:38
Zara(I19:38
Zaraerm19:38
openstackgerritMonty Taylor proposed openstack-infra/jeepyb master: Don't include retired projects for codesearch  https://review.openstack.org/49891919:39
*** ijw has quit IRC19:39
Zara(I'd initially assumed that all guides were automated, but now I'm less sure)19:39
mordredclarkb, fungi ^^ patch19:39
mordredZara: actually, all of the guides are hand-written19:39
mordredwe do not use anything like swagger or similar19:40
mordredthere is no machine-parseable description of our apis19:40
fungii thought there was generated api documentation as of a cycle or two ago?19:40
mordredthis is mostly for hysterical raisins19:40
fungiwhat am i confusing it with?19:40
*** gixxer1k has quit IRC19:40
fungimaybe i'm thinking of the configuration docs19:40
mordredfungi: we definitely generate and publish api docs - we just generate those docs from hand-written source files19:40
mordredfungi: yah - those we have things to auto-generate19:40
Zarahm, iirc storyboard gets its docs from docstrings in the source (though those are hand-written)19:41
fungifor some reason i thought the api docs were at least partly scraped from docstrings19:41
fungiyeah, that19:41
Zara( https://docs.openstack.org/infra/storyboard/webapi/v1.html )19:41
Zarawhereas another one I saw for a different project looked like it had been written directly into the repo19:42
Zarahttps://git.openstack.org/cgit/openstack-infra/storyboard/tree/doc/source/webapi/v1.rst19:43
mordredhttp://git.openstack.org/cgit/openstack/nova/tree/api-ref/source19:43
mordredthat's ^^ where nova's api source code is19:43
openstackgerritPaul Belanger proposed openstack-infra/zuul-jobs master: Create upload-afs role  https://review.openstack.org/49858819:43
*** calebb has quit IRC19:43
mordredeach service project has an api-ref sphinx dir inside of which it keeps its api docs19:43
*** calebb has joined #openstack-infra19:44
Zaraah yeah, the one I saw was like that19:44
Zaraso pretty different to storyboard19:44
*** e0ne has quit IRC19:47
*** xyang1 has joined #openstack-infra19:47
*** dprince has joined #openstack-infra19:51
clarkbdmsimard: I just quickly checked and I can ping the subnode from primary node with latest change19:52
clarkbdmsimard: I need to grab lunch then can do more verification19:52
dmsimardclarkb: good news19:52
dmsimardclarkb: are you holding these as well ?19:52
clarkbdmsimard: just the one this time19:53
clarkbbut ya19:53
*** e0ne has joined #openstack-infra19:53
dmsimardclarkb: ok19:53
*** jamesmcarthur has quit IRC19:56
pabelangerclarkb: do you know we copy the cache around in devstack-gate?  https://git.openstack.org/cgit/openstack-infra/devstack-gate/tree/functions.sh#n533 instead of just using the cache where we create it in DIB?19:57
openstackgerritJohn L. Villalovos proposed openstack-infra/reviewstats master: WIP/DNM: Testing  https://review.openstack.org/49887819:57
pabelangerclarkb: just looking at an infracloud-chocolate job, we spend a lot time, IO moving that data around I think19:57
clarkbya because rax ephemeral disk19:57
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Fix typo in ServerLoggingConfig  https://review.openstack.org/49892219:58
fungimoving it within the same device/filesystem should require basically no i/o19:58
pabelangerokay, so maybe it is something else19:58
fungigranted the way we're doing the move ends up being a lot of forks so it may not be as performant as it could be19:59
fungidepending on how many files/subdirectories we have there20:00
fungipabelanger: https://git.openstack.org/cgit/openstack-infra/devstack-gate/tree/functions.sh#n525 is a much more likely culprit20:01
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Fix a backwards boolean comparison for nodaemon logging  https://review.openstack.org/49892320:01
fungisince that's a copy operation and not a move20:01
dmsimardfungi: yay, clickable python http://logs.openstack.org/04/498904/1/check/gate-ara-integration-py35-latest-ubuntu-xenial/7fb0cc2/logs/build/reports/0bce7d46-a77e-4cd4-a4d4-894effe538aa.html20:01
fungidmsimard: i feel like a real developer now--i have a commit in ara!20:02
dmsimardthem stackalytics stats20:02
fungialso thanks for the pointer on where to patch that. the inconsistency was triggering my ocd tendencies ;)20:03
openstackgerritSlawek Kaplonski proposed openstack-infra/shade master: Add handling timeout in servers cleanup function  https://review.openstack.org/49892520:03
openstackgerritJohn L. Villalovos proposed openstack-infra/reviewstats master: Update requirements.txt / test-requirements.txt  https://review.openstack.org/49887820:05
dmsimardnp, feel free to let me know if there's anything else20:05
openstackgerritJohn L. Villalovos proposed openstack-infra/reviewstats master: Update requirements.txt / test-requirements.txt  https://review.openstack.org/49887820:06
*** jamesmcarthur has joined #openstack-infra20:06
*** Goneri has joined #openstack-infra20:08
*** e0ne has quit IRC20:14
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Set better defaults for server logging  https://review.openstack.org/49892820:16
*** felipemonteiro has quit IRC20:16
*** felipemonteiro has joined #openstack-infra20:16
*** felipemonteiro_ has joined #openstack-infra20:17
*** calebb has quit IRC20:18
*** kgiusti has left #openstack-infra20:20
*** felipemonteiro has quit IRC20:21
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Raise default logging level to debug if nodaemon is passed  https://review.openstack.org/49893120:22
*** squid has joined #openstack-infra20:22
*** squid has quit IRC20:22
*** priteau has quit IRC20:24
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Remove default root handler fallback to console  https://review.openstack.org/49863520:25
*** squid has joined #openstack-infra20:25
*** annegentle has quit IRC20:26
*** jkilpatr has quit IRC20:28
*** ijw has joined #openstack-infra20:28
mordredfungi: re: nodes: [] - yup! now- there are *very* few things thatyou can usably do with a job with no nodes since we block you from executing arbitrary local code20:28
clarkbpabelanger: fungi the reason for it is on rax / is small so in order to have room for things like /var/log etc we move/copy the cache off of / and onto /opt which is on the ephemeral device20:29
mordredfungi: but we have a carve-out in our blocking of things you can run for the uri module - since jobs that ping uris without needing a vm for it are nice (such as that one)20:29
*** annegentle has joined #openstack-infra20:30
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Add pre-release pipeline definition to v3 config  https://review.openstack.org/49890720:30
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Add oaktree to v3 project list for readthedocs testing  https://review.openstack.org/49889920:30
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Add bindep_command and bindep_fallback to site-variables  https://review.openstack.org/49891420:30
clarkbdmsimard: yup I can ping in both directions and have confirmed that we use .1 then .3 rather than .220:31
clarkbdmsimard: a followup to fix the .2 vs .3 thing might be nice but overall this looks good20:31
dmsimardclarkb: would probably need to do inline jinja for the fix20:31
dmsimardclarkb: i.e, if index = 0, offset + 1 + index, else offset + index20:32
mordredclarkb, dmsimard: woot it works?20:32
clarkbdmsimard: also the paramiko unpinning change failed in an odd way but unrelated to paramiko from what I can tell20:33
pabelangerclarkb: Ya, makes sense. I'll look at infracloud-chocolate logs in a while to see why it was slow, likely something else20:33
mordredfungi: fixed https://review.openstack.org/#/c/498907/ - thanks!20:33
dmsimardmordred: progress on overlay, yes20:33
dmsimardclarkb: still failed tho http://logs.openstack.org/33/435933/49/check/gate-grenade-dsvm-neutron-dvr-multinode-ubuntu-xenial-nv/40caa69/20:33
dmsimardclarkb: ohhhh but tempest is all green this time http://logs.openstack.org/33/435933/49/check/gate-grenade-dsvm-neutron-dvr-multinode-ubuntu-xenial-nv/40caa69/logs/old/testr_results.html.gz20:34
clarkb2017-08-29 04:10:37.098 | fatal: ambiguous argument 'remotes/origin/master': unknown revision or path not in the working tree.20:34
clarkbdmsimard: cool I think that means overlay is working and the failure must be related to neutron upgrading20:34
clarkbI'm going to recheck the paramiko stack20:34
dmsimardclarkb: doh, already recheck'd it20:35
clarkboh even better20:35
mordredclarkb: the remotes/origin/master error - where's that?20:35
clarkbmordred: http://logs.openstack.org/55/496355/1/gate/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/a753d40/logs/devstack-gate-setup-workspace-new.txt there20:35
clarkbmordred: you have to grep for it as I can't direct link20:35
*** kjackal has quit IRC20:37
mordredclarkb: wow20:38
mordredclarkb: lke -there are zero reasons for that patch to cause that20:38
clarkbya it managed to ssh to that node according to ansible20:39
clarkbso paramiko should be completely unrelated20:39
clarkb(it doesn't even use paramiko)20:39
clarkbpabelanger: fungi: I've been queried to tell foundation about plans for the summit update session. They would like to know who will be speaking and if there will be more than one of us. And if we have a preferred day. Were either of you interested in joining me for the update? I'm guessing fungi is going to bask in his post ptl lack of summit updating :)20:41
*** armax has joined #openstack-infra20:42
jeblairmordred: earlier you suggested updating prepare-workspace to understand a git cache.  i'd be okay with that, but openstack's git cache is not in the directory layout i would want to use for something in zuul-jobs.  i propose we go with an openstack-local fork of prepare-workspace for now, and if we decide to keep the caches long-term, migrate them to golang layout and then add that to zuul-jobs.20:43
pabelangerclarkb: fungi: I don't mind helping speak if needed20:43
clarkbjeblair: we can probably use symlinks fairly easily to put them in the needed format today (then write them to the proper location once on zuulv3)20:45
mordredjeblair: I'm good eitherway - I mostly meant that doing it at that level of our stack seemed good, and that I could imagine it being a useful opt-in for other people20:46
jeblairmordred: cool20:46
mordredjeblair: for now, whichever thing is expedient20:46
clarkbdmsimard: mordred I have +2'd the overlay change20:46
jeblairclarkb: agree -- but i think i'd still prefer to defer anything with more than one step until post ptg :)20:47
*** jkilpatr has joined #openstack-infra20:47
dmsimarditshappening.gif20:47
clarkbjeblair: wfm20:47
mordredclarkb: \o/20:47
openstackgerritJames E. Blair proposed openstack-infra/project-config master: Zuul v3: Add openstack-prepare-workspace role  https://review.openstack.org/49861920:48
jeblairmordred, clarkb: ^20:48
fungipabelanger: i think i was the initial contact (as the ptl when they started talking about updates for sydney), i told them you had volunteered to help out, and then clarkb is a contact on it as the new ptl now20:48
clarkbdmsimard: mordred I think the failed pings are likely unrelated to the overlay and instead related to upgrade things. Since I separately confirmed the nodes are reachable via the overlay20:49
fungiclarkb: oh, wait, you were the one to say something about it a few minutes ago, i misread which nick that was20:49
dmsimardclarkb, mordred: Right, I'm not exactly worried about the setup of the overlay itself since before the grenade upgrade, we have a 100% pass on tempest20:49
clarkbdmsimard: ++20:49
dmsimardbefore the last patchset, we had two failures related to VM networking in tempest20:49
fungiclarkb: i can certainly go on stage and talk about stuff. happy to help put together bits worth saying as well20:49
clarkbfungi: pabelanger thanks. Do either of you have a preferred day?20:50
dmsimardclarkb, mordred: the inventory patch needs to land before the overlay patch https://review.openstack.org/#/c/498207/820:50
dmsimardmissing a +320:51
mordredyup just +3d it20:51
pabelangerclarkb: fungi: after tuesday?20:51
mordredjeblair: that's very nice20:52
clarkbpabelanger: conf days are monday, tuesday, wednesday20:52
mordredjeblair: a billion times more elegant than what I had in my head20:52
clarkbwednesday works for me20:52
clarkbjeblair: slightly confused at why there are two tasks doing copies there20:53
clarkbjeblair: but also would git clone be preferable to rsync so that hardlinks can be used if possible?20:53
fungiclarkb: no preference from me20:53
pabelangerclarkb: Oh, thought this was PTG :) Give me a sec20:53
clarkbjeblair: oh I see second one is copying over merger stage20:53
clarkb*state20:53
fungipabelanger: sydney. you have plenty of time to freak out about it between now and then20:54
*** annegentle has quit IRC20:54
clarkbjeblair: I don't think that rsync will necessarily work that way since objects can be packed differently on different servers due to gc and repack?20:54
fungithat's, like, two months away20:54
pabelangerclarkb: fungi: Ya, wednesday is clear for me.  otherwise, early day mon, or tuesday20:54
clarkbpabelanger: early tuesday or any time tuesday?20:54
pabelangerclarkb: before 3:30pm monday / tuesday, or anytime wednesday20:55
clarkbpabelanger: roger20:55
*** srobert_ has joined #openstack-infra20:56
clarkbjeblair: I left all that in a comment on the change20:57
*** annegentle has joined #openstack-infra20:57
mordredclarkb: I think the rsync part should work fine- there's a bunch of rsync-based tools for managing git repo state out there20:58
clarkbmordred: are you sure? my understanding is that this is why git archive exists20:59
openstackgerritMerged openstack-infra/zuul-jobs master: Add trigger-readthedocs job  https://review.openstack.org/49862620:59
clarkbmordred: the problem is if I've recently GC'd/repacked I can have a single pack file with all objects in it but you may not20:59
clarkbmordred: so when you rsync you will get zero speedup20:59
clarkbthe repo will function but your data throughput is no ebtter than just copying the entire repo20:59
*** srobert has quit IRC20:59
*** florianf has quit IRC20:59
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Fix badly named function typo  https://review.openstack.org/49887721:00
*** srobert_ has quit IRC21:01
*** trown is now known as trown|outtypewww21:02
*** yamamoto has quit IRC21:04
mordredclarkb: yah - but if we're getting the repos from the same place in both cases and not doing local gc/repack, it should be fairly uncommon to hit that case, no? it'll be intersting to see how that test patch goes21:04
*** slaweq has quit IRC21:04
*** ijw has quit IRC21:05
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul feature/zuulv3: Pin Ansible to <2.4  https://review.openstack.org/49894121:05
clarkbmordred: but they are different places. Image comes from dib cache which is aggressively repacked to keep build times low. Zuul will be on its own schedule21:05
mordredclarkb: oh - also - there is no zuul git server for the node to fetch refs from21:05
mordredso we're going to have to push to the node in some form no matter what21:05
*** gouthamr has quit IRC21:05
clarkbah ok so do a git push rather than remote update21:05
mordred(responding to your comment on the change)21:05
clarkbshould still be doable21:06
mordredoh right - we do repack the dib cache don't we21:06
mordredclarkb: while I'm bothering you, could you poke https://review.openstack.org/#/c/498907/ for me?21:07
clarkbya we found the build times dramatically increased by repacking I'm guessing because stat is slow21:07
*** hasharDinner is now known as hashar21:07
clarkber dramatically shortened by repacking21:08
clarkbthey are much logner without it21:08
*** mat128 has quit IRC21:08
*** yamamoto has joined #openstack-infra21:08
*** rhallisey has quit IRC21:12
jeblairclarkb, mordred: i did not realize the git caches were repacked on their own, so i expected the rsync to be reasonable as long as our images didn't age out more than a week.  we can do this with git operations.  i expect it to take me the rest of the week if we need to do it that way.21:13
*** ldnunes has quit IRC21:14
clarkb0 20 * * * find /opt/dib_cache/source-repositories/ -type d -name "*.git" -exec git --git-dir="{}" gc \; >/dev/null21:15
clarkbis what we run on the nodepool builders21:15
clarkbin nodepool user's cron21:15
jeblairessentially, we'd need to do a force-push on every local ref, and a delete on any remote ref that isn't local.  all from ansible.21:16
jeblair(ie, no use of GitPython for this)21:16
openstackgerritMerged openstack-infra/project-config master: Add pre-release pipeline definition to v3 config  https://review.openstack.org/49890721:17
jeblairwe may be able to simplify that as a force-push for every local ref, then an rsync.21:17
*** jcoufal has quit IRC21:18
jeblairclarkb, mordred: would you like me to take that approach?21:19
clarkbjeblair: my concern is the rsync will end up taking an hour afterall because it will copy the vast majority of each repo (due to mismatches in git objects)21:19
clarkbjeblair: when doing the force push it won't make the objects match up on disk it will just see they are there and push the delta. Then the rsync would copy all the files21:20
jeblairgood point21:20
jeblairthis is going to be a lot of ansible21:20
jeblair(since that leaves us with force-push local followed by delete remote refs that are not local)21:20
*** jamesmcarthur has quit IRC21:21
clarkbjeblair: you should be able to test that theory relatively easily on a held nodepool node21:21
*** thorst_afk has quit IRC21:22
*** thorst_afk has joined #openstack-infra21:23
jeblairclarkb: yeah, just by inspection i see that nova in the git cache has 2 packfiles21:25
*** gixxer1k1k has quit IRC21:26
*** thorst_afk has quit IRC21:27
*** yamamoto has quit IRC21:30
*** yamamoto has joined #openstack-infra21:32
jeblairclarkb: does this pseudocode look right? https://etherpad.openstack.org/p/sW5j0GXn2S21:32
*** yamamoto has quit IRC21:32
clarkbjeblair: yes I think so21:34
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Pin Ansible to <2.4  https://review.openstack.org/49894121:34
jeblairdmsimard: are you interested in implementing https://etherpad.openstack.org/p/sW5j0GXn2S in ansible?21:35
mordredjeblair: yes - pseudocode lgtm21:36
*** skelso has quit IRC21:37
*** dprince has quit IRC21:38
*** jascott1 has quit IRC21:38
openstackgerritPaul Belanger proposed openstack-infra/elastic-recheck master: Add query for bug 1713832  https://review.openstack.org/49895421:39
openstackbug 1713832 in tripleo "Object PUT failed for zaqar_subscription" [Undecided,New] https://launchpad.net/bugs/171383221:39
*** jascott1 has joined #openstack-infra21:39
*** ijw has joined #openstack-infra21:40
jeblairmordred: oh i like --all21:41
jeblairmordred: oh --mirror is nice too21:41
mordredjeblair: I think --mirror might actually do the thing we want- except I don't believe it's going to update the working dir - so we still need to figure thatout21:41
*** jamesmcarthur has joined #openstack-infra21:41
*** olaph1 has joined #openstack-infra21:42
jeblairmordred: oh good point, i left that off of my initial pseudo code too21:42
jeblairmordred: maby we just do a 'git status' and 'git checkout' ?21:42
*** jascott1 has quit IRC21:42
*** skelso has joined #openstack-infra21:42
*** jascott1 has joined #openstack-infra21:42
*** olaph has quit IRC21:42
jeblairdmsimard: i think this ansible just got easy enough for even me to do :)21:43
jeblairi'll give this a shot21:43
*** esberglu has quit IRC21:43
*** jascott1 has quit IRC21:43
*** esberglu has joined #openstack-infra21:44
*** jascott1 has joined #openstack-infra21:44
*** slaweq has joined #openstack-infra21:44
jeblairmordred: (also, maybe we want to think about splitting zuul_console from prepare_workspace?)21:44
*** annegentle has quit IRC21:45
mordredjeblair: ++21:45
*** tbarron is now known as tbarron|errand21:46
*** jascott1 has quit IRC21:46
openstackgerritJesse Keating proposed openstack-infra/zuul feature/zuulv3: Improve function to find PR from commit status  https://review.openstack.org/49895721:46
*** jascott1 has joined #openstack-infra21:47
jeblairi can with_items a block, right?21:48
*** esberglu has quit IRC21:48
*** jamesmcarthur has quit IRC21:48
bkeroSure, it's just expecting a yaml list21:48
*** jascott1 has quit IRC21:49
*** slaweq has quit IRC21:49
*** thorst_afk has joined #openstack-infra21:49
bkeroSorry, yaml calls them sequences21:49
jeblairapparently not? https://github.com/ansible/ansible/issues/1326221:49
mordredjeblair: butyah - I think git status and git checkout21:49
bkeroOh, thought you meant a yaml block >_>21:50
mordredjeblair: and no - I think you need to do the with items on each thing - so shell: git push --mirror with_items: repos ; shell: git checkout {{ branch }} with_items: repos21:50
jeblairmordred: hrm, that makes the 'git status' + 'git checkout' weird21:51
*** ijw has quit IRC21:51
jeblairi need to run 'git status' on localhost and then 'git checkout' on remote for each project21:51
mordredjeblair: yah - SO - there's a fun thing you could do ...21:52
mordredjeblair: http://docs.ansible.com/ansible/latest/playbooks_loops.html#looping-over-parallel-sets-of-data21:53
*** thorst_afk has quit IRC21:53
*** felipemonteiro_ has quit IRC21:53
jeblairmordred: not seeing the applicability :(21:53
mordredjeblair: if you do git status: with_items: repos register: statuses ... then I think you could do git checkout with_together: - repos - statuses21:53
jeblairoh, hrm21:54
mordredsince the first loop will make a list of status results21:54
jeblairyes, i think that fits, thanks21:54
mordredjeblair: we may have found the one use case for that command21:54
jeblairhehe21:55
pabelangerclarkb: fungi: http://logs.openstack.org/20/497720/1/gate/gate-tripleo-ci-centos-7-scenario004-multinode-oooq-puppet/315538d/logs/devstack-gate-setup-workspace-new.txt on infracloud-vanilla. that failed to setup workspace, and job timed out21:56
*** esberglu has joined #openstack-infra21:57
*** marst has joined #openstack-infra21:58
*** jascott1 has joined #openstack-infra22:00
*** baoli has quit IRC22:01
*** marst_ has quit IRC22:01
*** baoli has joined #openstack-infra22:01
*** esberglu has quit IRC22:01
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources master: WIP  https://review.openstack.org/49810222:04
mordredpabelanger, clarkb: https://review.openstack.org/#/c/498899 and https://review.openstack.org/#/c/498914 if you get a sec?22:04
clarkbpabelanger: 2017-08-29 21:18:26.401 | error: RPC failed; result=35, HTTP code = 0 when cloning gnocchi22:04
*** sdague has quit IRC22:04
dmsimardmordred, jeblair: I had another example use case for with_together in the ansibilization of the inventory if you want to look :p https://review.openstack.org/#/c/498207/6/playbooks/setup_inventory.yaml@4922:04
clarkbdo we even host a working gnocchi anymore?22:05
*** olaph1 is now known as olaph22:05
dmsimardit's not that arcane22:05
mordredclarkb: was that cloning from github?22:05
*** xyang1 has quit IRC22:06
mordredclarkb: and no, the gnocchi in git.o.o is empty with a readme22:06
mordreddmsimard: hey lookie there!22:07
jeblairwell, we *do* host a gnocchi.  it's empty.  but it is what devstack-gate uses.22:07
*** esberglu has joined #openstack-infra22:07
clarkbAre we doing a proper clone because it isn't in our cache?22:08
dmsimardjeblair: seems like you've already started hacking on the git stuff, let me know if you have anything else in mind. Otherwise I'll continue to help where I can22:08
jeblairclarkb: probably22:08
clarkband even if the current working contents are empty that clone may be non trivial depending on hsitory22:08
jeblairoh yeah, it's not small22:09
mordredI don't see gnocchi referenced in d-g - is that because it's just in a PROJECTS list?22:09
clarkbmordred: ya I think so22:09
*** hashar has quit IRC22:09
*** Goneri has quit IRC22:10
mordred{trigger}-tripleo-ci-{jobname}{suffix} in jenkins/jobs/tripleo.yaml adds gnocchi22:10
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Remove gnocchi from PROJECTS for tripleo-ci  https://review.openstack.org/49896522:11
mordredpabelanger, clarkb: ^^22:11
*** bobh has quit IRC22:11
clarkbmordred: does tripleo install it from there though? they may actually need it22:12
clarkbEmilienM: ^22:12
EmilienMclarkb: currently dealing with tripleo ci fires right no22:12
jeblairclarkb: if that's passing tests then i don't think the tests are good22:12
mordredEmilienM: yah - that's actually in response to one of your test failures22:12
clarkbEmilienM: us too :P22:12
jeblairgit status |head -1 |awk '{ print $NF }'22:13
jeblairmordred, clarkb: ^22:13
EmilienMpabelanger: any change to promote 498772 to the gate now please?22:13
mordredjeblair: woot22:13
EmilienMmordred, clarkb: ok, let me read context then22:13
EmilienMclarkb: from where?22:13
*** Goneri has joined #openstack-infra22:13
mordredjeblair: git rev-parse --abbrev-ref HEAD22:13
jeblairmordred: fails on detached head (eg a tag checkout)22:14
jeblair(which we would have in a release job)22:14
mordredjeblair: ah! fascinating22:14
clarkbEmilienM: https://review.openstack.org/498965 basically that change. tripleoci is cloning gnocchi which is not cached by infra because it is a deprecated repo. It is large and fails to clone at times22:14
*** dtroyer has quit IRC22:14
EmilienMclarkb: could we please promote 498772 to the gate now ?22:14
clarkbEmilienM: so wondering if it is safe to just stop cloning it in tripleoci jobs22:14
EmilienMclarkb: ok let me look22:15
EmilienMclarkb: we don't install anything from source22:15
EmilienMclarkb: but use RDO packages22:15
EmilienMso +122:15
clarkbEmilienM: they why are we cloning anything?22:15
clarkbpabelanger: ^22:15
EmilienMI don't know, tbh22:15
mordredjeblair: yes - I fully agree that your thing is the most accurate22:16
clarkband re 498772 that was promoted once already right? Are we sure it actually fixes the problem before promoting again?22:16
EmilienMclarkb: yes22:16
clarkbjeblair: mordred sorry I feel like i am lacking context22:16
clarkbre awk22:16
EmilienMclarkb: it fix one of our 3 problems22:16
clarkbEmilienM: ok22:17
EmilienMit's very appreciated22:17
jeblairclarkb: last stage of syncing is to checkout on the remote node what was checked out on the executor22:17
mordredclarkb: "get the current branch of tag that is checked out in the current local repository"22:17
jeblairclarkb: approach is 'git status' on local then 'git checkout' on remote22:17
* mordred tried to come up with fancier git commands to one-up jeblair but failed22:17
clarkbmordred: jeblair ah, keep in mind that you can have same tag on multiple branches potentially22:17
clarkb(so you might need additional filtering to pick one?)22:17
* jeblair read like 200 pages of stackoverflow before doing the awk thing (which he did not actually see in stackoverflow)22:17
clarkbEmilienM: I will promote it once this mistral change merges22:18
clarkbsince it is close22:18
*** bobh has joined #openstack-infra22:18
EmilienMclarkb: wfm22:18
jeblairclarkb: there should only be one thing checked out though, and git status tells us what it is.  some approaches (eg rev-parse) fail in the way you describe, but i don't think this does.22:18
clarkbalso why are networking-bgp and mistral in the tripleo gate?22:18
*** ijw has joined #openstack-infra22:18
clarkbjeblair: gotcha22:18
EmilienMclarkb: the only thing I know is that these 2 projects run tripleo jobs in gate22:18
*** Goneri has quit IRC22:20
*** lbragstad has quit IRC22:20
clarkbEmilienM: that will do it but I don't see those jobs running currently22:21
mordredjeblair: yup. awk wins here22:21
EmilienMclarkb: see https://review.openstack.org/#/c/494749/22:22
EmilienMclarkb: gate-tripleo-ci-centos-7-scenario003-multinode-oooq-puppet  is running22:22
*** bobh has quit IRC22:22
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Add mirror-workspace-git-repos role  https://review.openstack.org/49896722:23
jeblairmordred, dmsimard: ^ how's that look?22:23
*** ijw has quit IRC22:23
openstackgerritMerged openstack-infra/devstack-gate master: Add the private_ipv4 hostvar to primary and sub nodes  https://review.openstack.org/49820722:23
*** Apoorva has joined #openstack-infra22:24
pabelangerclarkb: so, just catching up22:24
*** mwarad has joined #openstack-infra22:24
*** annegentle has joined #openstack-infra22:25
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Add start-zuul-console role  https://review.openstack.org/49896822:26
openstackgerritSam Yaple proposed openstack-infra/shade master: Support domain_id for user operations  https://review.openstack.org/49748322:26
EmilienMclarkb: 498772 can be promoted now22:26
*** esberglu has quit IRC22:27
*** esberglu has joined #openstack-infra22:27
clarkbEmilienM: yup in progress22:27
pabelangerclarkb: dlrn it still cloning from github.com, but they have a patch to install from pip. I am not sure about gnocchi ATM22:27
clarkbpabelanger: EmilienM says they don't install anything from git so we should maybe not clone any projects22:28
*** esberglu_ has joined #openstack-infra22:28
EmilienMclarkb: thanks22:28
openstackgerritMerged openstack-infra/devstack-gate master: Move network overlay configuration to Ansible playbooks  https://review.openstack.org/43593322:28
EmilienMpabelanger: gnocchi is deployed as other packages22:29
jeblairdmsimard, rcarrillocruz, clarkb: \o/ ^ thanks!22:29
EmilienMlike ceilometer for ex22:29
pabelangerclarkb: right, I need to see what they do for DLRN again, I think they use the git repos for rebuilding rpms22:29
*** esberglu has quit IRC22:31
openstackgerritJesse Keating proposed openstack-infra/zuul feature/zuulv3: Improve function to find PR from commit status  https://review.openstack.org/49895722:32
*** baoli has quit IRC22:33
*** ijw has joined #openstack-infra22:34
*** esberglu_ has quit IRC22:35
openstackgerritKendall Nelson proposed openstack-infra/storyboard master: Adds Migration Documentation  https://review.openstack.org/49643922:38
*** wolverineav has quit IRC22:38
*** gouthamr has joined #openstack-infra22:38
openstackgerritMerged openstack-infra/devstack-gate master: Move fix_disk_layout to an Ansible role in setup_host  https://review.openstack.org/49693522:38
*** ijw has quit IRC22:38
*** wolverineav has joined #openstack-infra22:38
*** rlandy is now known as rlandy|bbl22:38
openstackgerritMerged openstack-infra/project-config master: Remove gnocchi from PROJECTS for tripleo-ci  https://review.openstack.org/49896522:38
*** dtroyer has joined #openstack-infra22:40
*** Apoorva has quit IRC22:42
*** Apoorva has joined #openstack-infra22:42
openstackgerritPaul Belanger proposed openstack-infra/elastic-recheck master: Remove query for bug 1674681  https://review.openstack.org/49897422:43
openstackbug 1674681 in tripleo "buildlogs.centos.org CDN issues" [Critical,In progress] https://launchpad.net/bugs/167468122:43
*** wolverineav has quit IRC22:43
openstackgerritMerged openstack-infra/elastic-recheck master: Add query for bug 1713832  https://review.openstack.org/49895422:44
openstackbug 1713832 in tripleo "Object PUT failed for zaqar_subscription" [Critical,In progress] https://launchpad.net/bugs/1713832 - Assigned to Emilien Macchi (emilienm)22:44
mordredjeblair: comments left - looks good, one is just musing, the other is, I believe, an actual problem22:45
*** ntpttr has joined #openstack-infra22:45
ntpttrhey all, I was wondering how to make a depends-on cross project issue work22:46
jlvillalDoes "Depends-On:" work for unit test type jobs?  'python-jobs'22:46
ntpttrthe patch in question: https://review.openstack.org/#/c/496410/22:46
ntpttrit's failing due to not finding a class that was added in the patch that it depends on22:46
openstackgerritSam Yaple proposed openstack-infra/shade master: Add domain_id to groups  https://review.openstack.org/49753722:46
*** Apoorva has quit IRC22:47
clarkbgenerally unittest type jobs don't install their deps from source so no22:47
clarkbjlvillal: ^22:47
jlvillalclarkb: Thanks. I was thinking that was the case.22:47
ntpttrgotcha22:47
clarkbrequirements is an exception to this rule22:47
clarkbbut ya22:47
jlvillalntpttr: You could maybe do a requirements.txt change to make it work? For testing purposes. Maybe22:47
ntpttrguess I've got to wait for the patch to merge, which I would've had to do to merge it anyways, so not a huge deal22:48
jlvillalntpttr: I'm not quite sure how to do it...22:48
openstackgerritJames E. Blair proposed openstack-infra/project-config master: Zuul v3: Add use-cached-repos role  https://review.openstack.org/49861922:48
jeblairmordred: looking22:48
ntpttrprobably not worth the effort22:48
jeblairjlvillal, clarkb, ntpttr: mordred has an idea to make that very easy to do in zuul v3; hopefully we should be able to do that soon22:49
jlvillaljeblair: Cool :)22:49
ntpttrawesome22:49
ntpttrthanks jeblair22:50
ntpttrand mordred22:50
*** skelso has quit IRC22:50
jeblairjlvillal, ntpttr: https://review.openstack.org/489719 in case you're curious22:51
ntpttrI'll check it out22:51
EmilienMhttps://review.openstack.org/435933 tripleo CI22:51
EmilienMjeblair: ^22:51
EmilienM+broke22:51
jeblairEmilienM: got a link to a failure log?22:52
pabelangersounds like path issue or package didn't get installed properly22:52
pabelangerjeblair: http://logs.openstack.org/72/498772/2/gate/gate-tripleo-ci-centos-7-undercloud-oooq/a8af258/logs/undercloud/home/jenkins/vxlan_networking.sh.log.txt.gz22:52
EmilienMpabelanger: with the number of issues that we have in the pipe, I would likely avoid to do a patch in tripleo to fix the vxlan stuff22:52
EmilienMpabelanger: because the patch will probably fail because of our 3 other issues22:52
EmilienM2017-08-29 22:43:24 | /home/jenkins/vxlan_networking.sh: line 91: ovs_vxlan_bridge: command not found22:53
EmilienMI'm not sure we should do such changes during a release22:54
jeblairthat was the name of a function that was removed22:54
mordredjlvillal, ntpttr : I've got it half-written - it's just on the backburner for the leadup to v3 rollout - will be totally doable22:54
pabelangerYa, looks like tripleo-ci is calling that function directly22:54
mordreds/doable/easy/ once I get one little bit written22:54
jlvillalmordred: cool. will be useful for the case ntpttr is doing :)22:55
mordredjlvillal: ++22:55
clarkbfungi: pabelanger https://etherpad.openstack.org/p/infra-sydney-update how does that look for sydney update description?22:55
EmilienMpabelanger, jeblair I'm proposing a revert22:55
jeblairpabelanger, EmilienM: i'd suggest copying that function into tripleo-ci22:55
openstackgerritAkihiro Motoki proposed openstack-infra/project-config master: OSC: Allow feature branch merge commits in gerrit  https://review.openstack.org/49898122:55
EmilienMand I'm happy to change tripleo to stop using this function once our gate is back22:56
jeblairpabelanger, EmilienM: devstack-gate isn't a general purpose shell function library22:56
clarkbor call the ansible playbook?22:56
EmilienMjeblair: like I said, our gate is really broken at this time22:56
EmilienMjeblair: ok sorry I didn't write that code in our CI22:56
EmilienMjeblair: i can't tell anything but sorry22:56
openstackgerritJesse Keating proposed openstack-infra/zuul-jobs master: Add a role to remove an ssh private key  https://review.openstack.org/49853022:57
*** mwarad has quit IRC22:57
jeblairEmilienM: i don't think you need to apologize :)22:57
EmilienMso we have 2 options :22:57
clarkbwe can also shim the function back in such that it calls the ansible playbook22:57
EmilienM1) revert https://review.openstack.org/#/c/435933/22:57
clarkbthough I guess that assumes you've installed ansible which may not be the case?22:57
EmilienM2) fix tripleo and pray the patch won't fail on our 3 other problems in gate presently22:57
pabelangerjeblair: EmilienM: So, tripleo-ci should likely move devstack-gate/functions.sh in-tree, they seem to be depending on a few things. And zuulv3 effort is going to break them is some good ways22:58
EmilienMjeblair: I'll git blame to see who decided to use devstack-gate code but it was a terrible idea22:59
EmilienMjeblair: since d-g doesn't gate on tripleo jobs22:59
mordredWELL - for the most part our v3 plan is 2 parallel thing - so there actually isn't much plan to modify more things22:59
clarkbEmilienM: I think the suggestion was to use devstack gate as devstack gate22:59
clarkbEmilienM: but it sounds like instead you are just calling the function direclty22:59
*** rbrndt has quit IRC22:59
EmilienMclarkb: which is bad, I figured22:59
mordredso other than this, I don't expect we'll be doing much more with touching devstack-gate functions or modifying them22:59
clarkbEmilienM: there is a flag that you can flip in d-g to have it make an overlay for you which would be the right way to do it22:59
clarkbrather than invoking it directly22:59
pabelangerclarkb: ya, for multinode jobs they are using devstack-gate functions to setup overlay themself23:00
pabelangerso, I agree with jeblair. They likely need to in-tree that function and work towards migrating to zuulv3 at / after PTG23:00
jeblairpabelanger: yes, i think that's the best way forward.  we need to keep moving on zuulv3 (so that we actually *do* have things designed to be used by tripleoci -- things are going to get a lot better when we do).  that's probably the best interim solution.23:00
EmilienMbkero wrote that code (which use the d-g function)23:01
pabelangerYa, otherwise, I'm going to get pulled into fixing tripleo-ci but downstream :)23:01
pabelangerlet me get a patch for tripleo-ci23:01
* bkero ears perk up23:02
*** annegentle has quit IRC23:02
EmilienMhttps://github.com/openstack/tripleo-quickstart-extras/commit/d4c4290355d12ebab2869d0b02d26a9590ee762123:02
EmilienMpabelanger: thanks23:02
*** ijw has joined #openstack-infra23:02
EmilienMpabelanger: I just hope the patch won't fail on some other problems we're solving23:02
bkeroEmilienM: AFAIK it's always been sourced from d-g. I just ansible-ified it.23:03
EmilienMbkero: indeed23:03
pabelangerEmilienM: well, possible something else will break as we roll to PTG and zuulv3. We'll have to keep an eye and have to help keep things running23:03
bkero(It was d-g before the commit referenced)23:03
EmilienMbkero: I'm trying to understand if we do that elsewhere23:03
mordredwell - so ...23:04
bkeroEmilienM: I hope not.23:04
mordredbkero: since you're calling the shell function from ansible- perhaps instead you could just call the ansible? or is that too much surgery for now?23:04
jeblairmordred: that has the same problem -- d-g isn't meant to be a general purpose ansible library either :)23:05
bkeromordred: I'm not working on that project anymore. It should certainly be possible though.23:05
mordredjeblair: indeed. yah - I thnk copy-pasta into local repo is lowest overhead thing23:05
jeblairmordred: (at least, not yet)23:05
bkeromordred: slagle -2'd when I tried that23:06
bkerocode duplication something something23:06
jeblaircopy-pasta to fix and make us safe, then rebuild the jobs as zuulv3 native multinode jobs would be great23:06
mordredyah23:07
mordredbkero: totes. and I think made sense then - for now though I think it's a good bandaid until the new multinode jobs can be used23:07
bkeromordred: good luck, and let me know if you have any questions about the implementation and how to transition.23:08
*** ijw has quit IRC23:09
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Add mirror-workspace-git-repos role  https://review.openstack.org/49896723:11
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Add start-zuul-console role  https://review.openstack.org/49896823:11
jeblairmordred: ^ fixed23:11
mordredjeblair: I believe you has a space in the remote git url23:13
mordredbetween host and user_dir23:13
openstackgerritSam Yaple proposed openstack-infra/shade master: Allow domain_id for roles  https://review.openstack.org/49699223:13
openstackgerritPaul Belanger proposed openstack-infra/tripleo-ci master: In-tree ovs_vxlan_bridge function from devstack-gate  https://review.openstack.org/49898523:13
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Add mirror-workspace-git-repos role  https://review.openstack.org/49896723:14
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Add start-zuul-console role  https://review.openstack.org/49896823:14
jeblairmordred: ^ fixed :)23:14
mordredyay!23:14
mordredjeblair: one more thing - in the first section, it's item.src_dir not item.0.src_dir23:15
*** tosky has quit IRC23:15
mordredjeblair: but this is fun!23:15
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Add mirror-workspace-git-repos role  https://review.openstack.org/49896723:16
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Add start-zuul-console role  https://review.openstack.org/49896823:16
*** baoli has joined #openstack-infra23:16
jeblairmordred: ^ fixed :)23:16
mordredjeblair: boomshakalaka23:16
*** ianychoi has quit IRC23:17
pabelangerjeblair: mordred: dmsimard: swap issues? http://logs.openstack.org/85/498985/1/check/gate-tripleo-ci-centos-7-undercloud-containers-nv/1cc3b99/logs/devstack-gate-setup-host.txt23:17
pabelanger/dev/xvde1: No such file or directory23:17
mordredmayhap clarkb or pabelanger or jlk will +A you there https://review.openstack.org/#/c/49896723:17
*** ianychoi has joined #openstack-infra23:17
*** ijw has joined #openstack-infra23:17
pabelanger2017-08-29 23:15:41.598 | localhost | FAILED | fix_disk_layout : Fix the disk layout | rc=1 >>23:19
clarkbpabelanger: yes that is tracked by elastic-recheck23:19
clarkbthe sync and partprobe there were an attempt at fixing it23:19
pabelangerclarkb: k, thanks. Just unlucky I guess23:19
clarkbbut unfortunately that isn't enough to ensure linux knowsabout the new partition before running mkswap23:19
pabelangerclarkb: thanks, I see the elastic-recheck query now23:20
pabelangerjust bad luck on that patch23:20
*** stakeda has joined #openstack-infra23:22
openstackgerritSam Yaple proposed openstack-infra/shade master: Add domain_id to groups  https://review.openstack.org/49753723:24
pabelangermordred: +323:24
pabelangeroh, jlk also did23:24
pabelanger:)23:24
*** marst has quit IRC23:24
*** baoli has quit IRC23:25
*** annegentle has joined #openstack-infra23:25
mordredpabelanger: \o/23:25
mordredpabelanger: you could +3 https://review.openstack.org/#/c/498899/ and https://review.openstack.org/#/c/498914/2 if you wanted to ;)23:26
* mordred hands pabelanger a nice plate of pie23:27
pabelangerlooking23:27
jlkit's log pie23:27
pabelangerdone and done23:28
*** yamamoto has joined #openstack-infra23:28
jlkor you know, 1.144729885849400......23:28
jlklog(Pi)23:28
openstackgerritSam Yaple proposed openstack-infra/shade master: Support domain_id for user operations  https://review.openstack.org/49748323:28
dmsimardpabelanger, clarkb: wait, so is there an issue or not ?23:28
jlk(I'll see myself out)23:28
dmsimardFrom looking at http://logs.openstack.org/85/498985/1/check/gate-tripleo-ci-centos-7-undercloud-containers-nv/1cc3b99/logs/ara/result/95b57eb5-8899-45a5-bf17-444ed65550d3/23:29
clarkbdmsimard: yes tripleo ci will need to do something to fix it. Either vendor the function or file or use the ansible role directly23:29
dmsimardclarkb: would a "sync" after the partprobe help ?23:30
dmsimardah I see the partprobe and the sync have already been added for that23:31
clarkbdmsimard: I don't think so. partprobe is what is supposed to load it into /dev23:31
dmsimarddoes it just happen too fast ?23:31
clarkband sync is a bad attempt at makingsure the partition is on disk (sync operates on filesystems though which may be the problem)23:31
clarkbdmsimard: that is the assumption since it works most of the time23:31
clarkbso assumption is we are racing and devfs isn't updated yet23:31
dmsimardwhat's the bugid for elastic recheck ?23:32
jeblairmordred: did you lookt at https://review.openstack.org/498619 ?23:32
openstackgerritSam Yaple proposed openstack-infra/shade master: Support domain_id for user operations  https://review.openstack.org/49748323:32
clarkbdmsimard: http://status.openstack.org/elastic-recheck/index.html#170610323:32
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Improve function to find PR from commit status  https://review.openstack.org/49895723:33
dmsimard3 fails in 10 days, eh23:33
*** spzala has joined #openstack-infra23:33
*** spzala has quit IRC23:33
*** claudiub|2 has quit IRC23:33
clarkbya it only happens in rax (because that is the only place we make a swap partition23:33
openstackgerritSam Yaple proposed openstack-infra/shade master: Support domain_id for user operations  https://review.openstack.org/49748323:33
*** yamahata has quit IRC23:34
mordredjeblair: mostly awesome - one gotcha in there though23:35
openstackgerritMerged openstack-infra/project-config master: Add oaktree to v3 project list for readthedocs testing  https://review.openstack.org/49889923:35
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Fix a backwards boolean comparison for nodaemon logging  https://review.openstack.org/49892323:36
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Set better defaults for server logging  https://review.openstack.org/49892823:37
*** rossella_s has quit IRC23:37
*** rossella_s has joined #openstack-infra23:39
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Raise default logging level to debug if nodaemon is passed  https://review.openstack.org/49893123:39
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Remove default root handler fallback to console  https://review.openstack.org/49863523:40
*** yamahata has joined #openstack-infra23:40
openstackgerritMerged openstack-infra/zuul-jobs master: Create upload-afs role  https://review.openstack.org/49858823:41
openstackgerritMerged openstack-infra/zuul-jobs master: Add mirror-workspace-git-repos role  https://review.openstack.org/49896723:42
openstackgerritMerged openstack-infra/zuul-jobs master: Add start-zuul-console role  https://review.openstack.org/49896823:43
*** annegentle has quit IRC23:43
openstackgerritJames E. Blair proposed openstack-infra/project-config master: Zuul v3: Add use-cached-repos role  https://review.openstack.org/49861923:44
jeblairmordred: gah, thanks! :)23:44
*** yamamoto has quit IRC23:46
mordredjeblair: oh - wait a sec ... I think I may have given you a bad review in an earlier change ...23:47
mordredjeblair: or - no - nevermind. however- I think before name: Clone cached repo to workspace you need to do a file: state: directory on dirname(item.0.src_dir)23:49
openstackgerritMerged openstack-infra/zuul-jobs master: Make a docs-on-readthedocs project-template  https://review.openstack.org/49890323:50
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Fix typo in ServerLoggingConfig  https://review.openstack.org/49892223:50
jeblairmordred: clone will make the target subdirs23:50
jeblairat arbitrary depth even23:50
mordredoh - it will? NEAT23:50
mordredjeblair: than that patch is great23:51
*** vhosakot has quit IRC23:52
jeblairi'll push it through then and rebase devstack-legacy23:53
dmsimardjeblair: did the git ansible module not work ?23:53
jeblairdmsimard: didn't try.  it sounds like a lot of work to map low-level git ops to high level.  :)23:54
dmsimardjeblair: well, just for the clones ? I dunno.23:55
dmsimardlike, I don't think there's a way to remove a ref with the git module23:55
openstackgerritMerged openstack-infra/devstack-gate master: Unpin Paramiko  https://review.openstack.org/49635523:59
clarkbjeblair: does that only work for a single repo?23:59
jeblairclarkb: whatcha mean?23:59
clarkbjeblair: specifically the stat seems to only check a single item23:59
clarkbjeblair: what happens if zuul.projects is a list of projects (whihc I think it can be right?)23:59
jeblairclarkb: 498619 main.yaml line 18?23:59
clarkboh derp23:59
clarkbthe reason the others are indexed is because they are with_together23:59
clarkbnevermind23:59
jeblairclarkb: ya.  projects is a list, and in later tasks, it's zipped with the results of the stats23:59

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