Wednesday, 2019-08-14

*** armax has joined #openstack-infra00:01
*** aaronsheffield has quit IRC00:01
*** rcernin has joined #openstack-infra00:08
*** whoami-rajat has joined #openstack-infra00:09
*** igordc has joined #openstack-infra00:09
*** markvoelker has joined #openstack-infra00:10
dmsimardcloudnull: nested ansible00:13
*** eernst_ has joined #openstack-infra00:14
*** markvoelker has quit IRC00:16
*** mattw4 has quit IRC00:16
*** eernst_ has quit IRC00:18
*** markvoelker has joined #openstack-infra00:21
*** fdegir has quit IRC00:23
*** georgk has quit IRC00:23
*** georgk has joined #openstack-infra00:24
*** fdegir has joined #openstack-infra00:24
cloudnulldmsimard yup, that's what I ended up doing00:31
ianwoh interesting, i can replicate the arm64 out-of-disk during build issues in the gate00:32
ianwsorryt, that was for -dib00:32
*** trident has quit IRC00:38
*** gyee has quit IRC00:48
*** ekultails has quit IRC00:48
*** rcernin has quit IRC00:58
*** rascasoft has quit IRC01:05
*** spsurya has joined #openstack-infra01:05
*** rascasoft has joined #openstack-infra01:06
*** auristor has quit IRC01:11
*** rcernin has joined #openstack-infra01:14
*** hamzy has joined #openstack-infra01:17
*** markvoelker has quit IRC01:23
*** markvoelker has joined #openstack-infra01:23
*** auristor has joined #openstack-infra01:24
*** markvoelker has quit IRC01:28
*** bhavikdbavishi has joined #openstack-infra01:33
*** bhavikdbavishi has quit IRC01:38
*** rfarr has joined #openstack-infra01:41
*** rfarr has quit IRC01:45
*** bhavikdbavishi has joined #openstack-infra01:50
*** rfolco has quit IRC01:52
*** markvoelker has joined #openstack-infra01:56
*** rh-jelabarre has joined #openstack-infra01:58
*** xarses has joined #openstack-infra02:00
*** markvoelker has quit IRC02:00
*** bhavikdbavishi has quit IRC02:05
*** rascasoft has quit IRC02:06
*** whoami-rajat has quit IRC02:28
openstackgerritIan Wienand proposed openstack/diskimage-builder master: [wip] arm64 functional testing  https://review.opendev.org/67611102:31
*** yamamoto has quit IRC02:33
*** xinranwang has joined #openstack-infra02:42
*** bobh has joined #openstack-infra02:42
*** bobh has quit IRC02:44
*** bobh has joined #openstack-infra02:56
*** bobh has quit IRC02:57
*** yamamoto has joined #openstack-infra03:05
*** ccamacho has joined #openstack-infra03:06
*** strigazi has quit IRC03:09
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Don't show all elements found  https://review.opendev.org/67631203:09
*** strigazi has joined #openstack-infra03:10
*** sshnaidm|afk has quit IRC03:10
*** yamamoto has quit IRC03:13
*** whoami-rajat has joined #openstack-infra03:20
*** bobh has joined #openstack-infra03:21
*** sshnaidm|afk has joined #openstack-infra03:23
*** bhavikdbavishi has joined #openstack-infra03:27
*** yamamoto has joined #openstack-infra03:27
*** bobh has quit IRC03:27
*** psachin has joined #openstack-infra03:33
*** ykarel|away has joined #openstack-infra03:38
*** armax has quit IRC03:41
*** ramishra has joined #openstack-infra03:46
*** udesale has joined #openstack-infra03:54
*** bobh has joined #openstack-infra03:56
*** bobh has quit IRC03:58
*** markvoelker has joined #openstack-infra04:01
*** markvoelker has quit IRC04:05
*** yamamoto has quit IRC04:08
*** ykarel|away is now known as ykarel04:11
*** raukadah is now known as chkumar|ruck04:33
*** rh-jelabarre has quit IRC04:42
*** markvoelker has joined #openstack-infra04:52
*** markvoelker has quit IRC04:57
*** igordc has quit IRC05:02
*** yamamoto has joined #openstack-infra05:22
*** ykarel is now known as ykarel|afk05:26
*** yamamoto has quit IRC05:27
*** kopecmartin|off is now known as kopecmartin05:36
*** odicha has joined #openstack-infra05:38
openstackgerritSundar Nadathur proposed openstack/project-config master: End gating for os-acc as that project is about to be retired.  https://review.opendev.org/67633105:52
*** dpawlik has joined #openstack-infra06:11
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Add arm64 based functional test  https://review.opendev.org/67611106:14
openstackgerritIan Wienand proposed openstack/diskimage-builder master: block-device-efi : expand disk size calculation  https://review.opendev.org/67635406:14
*** rcernin has quit IRC06:16
ianwlogan-: as someone who has looked at similar things, any thoughts on ^ welcome06:16
*** dpawlik has quit IRC06:20
*** jtomasek has joined #openstack-infra06:21
*** dpawlik has joined #openstack-infra06:23
*** gfidente has joined #openstack-infra06:24
*** gfidente has quit IRC06:30
*** rcernin has joined #openstack-infra06:31
openstackgerritIan Wienand proposed openstack/diskimage-builder master: Add arm64 based functional test  https://review.opendev.org/67611106:49
openstackgerritIan Wienand proposed openstack/diskimage-builder master: openstack-ci-mirrors: use ubuntu-ports variable  https://review.opendev.org/67635806:49
*** slaweq has joined #openstack-infra06:52
*** trident has joined #openstack-infra07:01
*** ccamacho has quit IRC07:10
openstackgerritMerged openstack/diskimage-builder master: Don't show all elements found  https://review.opendev.org/67631207:10
*** tesseract has joined #openstack-infra07:10
*** odicha has quit IRC07:12
*** odicha has joined #openstack-infra07:15
*** ykarel|afk is now known as ykarel07:19
*** kaisers has quit IRC07:21
*** xinranwang has quit IRC07:21
*** e0ne has joined #openstack-infra07:22
*** janki has joined #openstack-infra07:23
*** kaisers has joined #openstack-infra07:23
*** ykarel is now known as ykarel|afk07:33
*** jpena|off is now known as jpena07:39
*** yamamoto has joined #openstack-infra07:43
*** apetrich has joined #openstack-infra07:45
*** yamamoto has quit IRC07:46
*** ykarel|afk has quit IRC07:47
*** gfidente has joined #openstack-infra07:53
*** rcernin has quit IRC07:56
*** lucasagomes has joined #openstack-infra08:02
*** ykarel|afk has joined #openstack-infra08:02
*** elod_off is now known as elod08:03
*** ykarel|afk is now known as ykarel08:04
*** yamamoto has joined #openstack-infra08:05
*** markvoelker has joined #openstack-infra08:07
*** tkajinam has quit IRC08:11
*** jbadiapa has joined #openstack-infra08:12
*** pkopec has joined #openstack-infra08:15
*** markvoelker has quit IRC08:15
*** rpittau|afk is now known as rpittau08:18
*** rcernin has joined #openstack-infra08:23
*** derekh has joined #openstack-infra08:29
*** rcernin has quit IRC08:29
*** yamamoto has quit IRC08:34
*** yamamoto has joined #openstack-infra08:36
*** kjackal has joined #openstack-infra08:36
*** rcernin has joined #openstack-infra08:38
*** markvoelker has joined #openstack-infra08:41
*** janki has quit IRC08:44
*** markvoelker has quit IRC08:45
*** factor has quit IRC08:58
*** icarusfactor has joined #openstack-infra08:58
*** gfidente has quit IRC09:00
*** ykarel is now known as ykarel|afk09:02
*** jbadiapa has quit IRC09:03
*** rcernin has quit IRC09:04
*** janki has joined #openstack-infra09:06
*** markvoelker has joined #openstack-infra09:10
*** markvoelker has quit IRC09:15
*** sshnaidm|afk is now known as sshnaidm09:23
*** tdasilva has joined #openstack-infra09:25
*** ykarel|afk is now known as ykarel09:29
*** janki has quit IRC09:40
*** ociuhandu has joined #openstack-infra09:49
*** icarusfactor has quit IRC09:51
*** yamamoto has quit IRC09:51
*** icarusfactor has joined #openstack-infra09:51
*** apetrich has quit IRC10:03
*** kjackal has quit IRC10:04
*** markvoelker has joined #openstack-infra10:11
*** ociuhandu has quit IRC10:14
*** ociuhandu has joined #openstack-infra10:15
*** markvoelker has quit IRC10:15
*** verdurin has joined #openstack-infra10:21
*** yamamoto has joined #openstack-infra10:24
*** yamamoto has quit IRC10:25
*** yamamoto has joined #openstack-infra10:26
*** gfidente has joined #openstack-infra10:27
fricklerinfra-root: not sure whether that's intended, but for jobs like openstack-tox-docs the result url used to point directly to the html/ directory, now the log url from the zuul build page points to the base url like for any other job10:32
*** bnemec has quit IRC10:34
*** bnemec has joined #openstack-infra10:37
*** dpawlik has quit IRC10:41
*** bnemec has quit IRC10:45
*** kjackal has joined #openstack-infra10:47
mordredfrickler: it is, but it looks lke we're missing a returned artifact to put the link to the built html on the main page ... one sec, let me get an example10:48
*** eharney has quit IRC10:48
*** bnemec has joined #openstack-infra10:49
*** priteau has joined #openstack-infra10:50
mordredfrickler: https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/fetch-javascript-output/tasks/main.yaml#L144-L150 causes the "Site preview" link to exist on https://zuul.opendev.org/t/zuul/build/07e89d87dd6249da84b3223ec7a4f1ab10:52
*** bnemec has quit IRC11:04
*** udesale has quit IRC11:05
*** dpawlik has joined #openstack-infra11:08
*** bnemec has joined #openstack-infra11:09
*** udesale has joined #openstack-infra11:12
*** bnemec has quit IRC11:13
fricklermordred: hmm, so all the success-url statements are essentially void now and we'd need a mass change to replace them with zuul_return artifacts? https://opendev.org/openstack/openstack-zuul-jobs/src/branch/master/zuul.d/jobs.yaml#L41311:14
*** udesale has quit IRC11:16
frickleror can we get zuul to provide an automatic artifact for the success-url?11:18
frickleralso, do we have an example of the swift logging setup visible somewhere already?11:20
*** yamamoto has quit IRC11:21
*** markvoelker has joined #openstack-infra11:21
*** markvoelker has quit IRC11:26
*** bnemec has joined #openstack-infra11:26
*** yamamoto has joined #openstack-infra11:27
*** markvoelker has joined #openstack-infra11:31
*** bnemec has quit IRC11:31
*** jpena is now known as jpena|lunch11:35
*** markvoelker has quit IRC11:36
openstackgerritJean-Philippe Evrard proposed zuul/zuul master: Revert "Expose date time as facts"  https://review.opendev.org/67639311:37
*** pkopec has quit IRC11:38
*** jaosorior has joined #openstack-infra11:38
*** bnemec has joined #openstack-infra11:38
*** factor__ has joined #openstack-infra11:41
*** icarusfactor has quit IRC11:43
*** bnemec has quit IRC11:45
*** pkopec has joined #openstack-infra11:47
*** bnemec has joined #openstack-infra11:48
*** bnemec has quit IRC11:55
*** ekultails has joined #openstack-infra11:56
*** bnemec has joined #openstack-infra11:59
*** factor__ has quit IRC12:02
*** markvoelker has joined #openstack-infra12:02
*** rh-jelabarre has joined #openstack-infra12:03
*** bnemec has quit IRC12:04
*** bnemec has joined #openstack-infra12:10
*** ociuhandu has quit IRC12:14
*** yamamoto has quit IRC12:18
*** yamamoto has joined #openstack-infra12:18
*** rlandy has joined #openstack-infra12:22
*** rlandy is now known as rlandy|rover12:22
*** rfolco has joined #openstack-infra12:26
*** bnemec has quit IRC12:29
*** jpena|lunch is now known as jpena12:31
*** bnemec has joined #openstack-infra12:33
*** rcernin has joined #openstack-infra12:34
*** alemgeta has joined #openstack-infra12:38
*** pkopec has quit IRC12:39
*** rcernin has quit IRC12:40
openstackgerritMichal Nasiadka proposed openstack/project-config master: Add ceph/ceph-ansible to untrusted github projects  https://review.opendev.org/67640212:40
*** bnemec has quit IRC12:41
*** bnemec has joined #openstack-infra12:44
*** priteau has quit IRC12:48
*** bnemec has quit IRC12:49
*** apetrich has joined #openstack-infra12:50
openstackgerritTristan Cacqueray proposed zuul/zuul master: executor: resolve build root real path  https://review.opendev.org/67640412:50
*** bnemec has joined #openstack-infra12:54
openstackgerritTristan Cacqueray proposed zuul/zuul master: config: add tenant.toDict() method and REST endpoint  https://review.opendev.org/62134412:55
AJaeger_frickler, thanks for bringing this up. I was looking at docs earlier this morning and also struggled. mordred, corvus, this is now far worse for docs and needs changing.12:55
*** jaosorior has quit IRC12:56
*** AJaeger_ is now known as AJaeger12:57
*** pkopec has joined #openstack-infra12:58
*** mriedem has joined #openstack-infra13:00
*** aaronsheffield has joined #openstack-infra13:02
*** jcoufal has joined #openstack-infra13:04
*** guoqiao has quit IRC13:05
aspiersAJaeger: FWIW I actually prefer it this way, even though it requires an extra couple of clicks. IIUC the old way made it hard to find the rest of the build info13:06
aspiersalthough ideally Gerrit would provide links to both13:07
*** bnemec has quit IRC13:07
*** eharney has joined #openstack-infra13:07
aspiersI guess that's probably hoping for too much though13:08
*** bnemec has joined #openstack-infra13:10
*** jeliu_ has joined #openstack-infra13:11
AJaegeraspiers: I'm fine having it this way - but there needs to be a pointer to make prebuild docs visible. Right now they are far to difficult to find13:12
aspiersagreed13:12
aspierscan Gerrit support multiple links?13:12
aspiershow flexible is its UI for CI results?13:12
*** ykarel is now known as ykarel|away13:15
*** bnemec has quit IRC13:16
*** beekneemech has joined #openstack-infra13:16
fricklerAJaeger: yes, it was in fact your devstack patch where I noticed this. "html/" is still pretty obvious to find from the log url, but things like "tox/reports.html" from openstack-tox-molecule are pretty difficult to discover for a casual user IMO13:16
AJaegerfrickler: tox/reports.html is for coverage as well. I consider even html difficult to find. For those looking the first time at such a job, it's not obvious that there is content to look at. I love to be able to find logs easily now ;)13:22
AJaegerfrickler: btw thanks for reviewing the devstack change!13:22
AJaegerwait - for coverage, it might be "cover/index.html"13:23
*** beekneemech has quit IRC13:33
*** bnemec has joined #openstack-infra13:39
*** bnemec has quit IRC13:47
*** pkopec has quit IRC13:50
*** bnemec has joined #openstack-infra13:51
*** jaosorior has joined #openstack-infra13:51
*** bnemec has quit IRC13:55
*** bnemec has joined #openstack-infra13:58
*** odicha has quit IRC14:01
*** sthussey has joined #openstack-infra14:04
*** noorul has joined #openstack-infra14:04
*** jaosorior has quit IRC14:16
corvusokay, so has anyone actually identified where we're missing artifact links?14:19
AJaegercorvus: I guess every job that uses "success-url"14:20
corvusi see that 4 hours ago, mordred said we are.  where are the changes to add them?  or at least, where are the links to the jobs/roles where they need to be added?14:20
*** dpawlik has quit IRC14:20
*** ociuhandu has joined #openstack-infra14:21
openstackgerritMohammed Naser proposed openstack/project-config master: projects: add openstack/ansible-plugin-container-connection  https://review.opendev.org/67642114:25
openstackgerritMohammed Naser proposed openstack/project-config master: projects: add openstack/ansible-role-uwsgi to zuul  https://review.opendev.org/67642214:25
*** ociuhandu has quit IRC14:26
*** jcoufal_ has joined #openstack-infra14:29
mordredcorvus: I haven't made any patches for that yet, but I can get started on it14:29
corvusi'm looking into what's missing for the docs jobs14:30
AJaegercorvus, I'm currently looking at openstack-manuals14:30
openstackgerritTristan Cacqueray proposed zuul/zuul master: WIP: docs: add test jobs howto  https://review.opendev.org/67642414:30
AJaegermordred, corvus,  https://review.opendev.org/676423 is my change14:30
mnaserAJaeger: btw we missed in the project creation patch adding uwsgi to zuul14:30
mnasersee https://review.opendev.org/#/c/676422/14:30
mnaserah ok14:30
mnaseryou already got it :P14:30
AJaegermnaser: yeah ;( thanks for catching it ;)14:30
mnaserno worries!14:30
*** jcoufal has quit IRC14:31
corvusAJaeger: the opendev tox jobs use fetch-sphinx-tarball in the post playbook which returns the artifact.  this is a new set of jobs which can be used in promote (so we don't rebuild docs in post).  at some point someone should look into porting the openstack docs jobs over to inherit from these, but i won't have time for that for a while.14:33
*** ijw has joined #openstack-infra14:33
corvusAJaeger: this explains why zuul and opendev jobs are getting the links14:33
corvusi don't believe any of the roles in tox-docs return the artifact14:34
AJaegercorvus: yes, switching to promote jobs would be great...14:34
corvusi'm looking into whether we can add it to a role that's it tox-docs for a quicker fix14:35
corvusAJaeger, mordred: but see my comment on 67642314:35
corvushttps://zuul.opendev.org/t/zuul/build/b0292765552347069309bd3c9bf0985a  is a zuul docs build with that system14:37
AJaegercorvus: tox-docs publishes to html/ - while the job I change to publish-docs, so I would need to overwrite that in the parent14:37
corvus(note, we also get a docs archive for free)14:37
AJaegercorvus: nice. Let me play a bit with openstack-manuals since that's something easy to experiment with for me and has limited impact14:39
openstackgerritTristan Cacqueray proposed zuul/zuul master: WIP: docs: add test jobs howto  https://review.opendev.org/67642414:39
mordredAJaeger: I can help out with a port if you need it - but I'll let you play for a bit14:40
AJaegermordred: I'll ask for help later ;)14:41
AJaegerthanks, mordred14:41
corvusAJaeger: the manuals job and the regular tox-docs jobs both use fetch-sphinx-output; it *feels* like there should be a way to have the role return the correct artifact url, but i haven't quite figured it out yet14:41
mordredcorvus: for tox-docs - can't we just add fetch-sphinx-tarball?14:43
corvusmordred: it's a replacement for fetch-sphinx-output14:44
corvus(the tarball comes into play because that's now an artifact that can be fetched and promoted)14:45
mordredcorvus: yeah - sorry - I meant can't we just replace fetch-sphinx-output with fetch-sphinx-tarball in the normal tox-docs job?14:45
corvusand to avoid copying it twice, we copy the tarball to the executor, then extract it to create the preview site14:45
corvusmordred: i don't know, that's a good question to answer14:46
mordredhow about I try it and see - I think zuul will tell us14:46
*** noorul has quit IRC14:46
AJaegercorvus: yeah, we need to change that - for releasenotes, api-ref, api-guide as well. They all use a different output dir14:46
corvusmordred: you'll need a depends-on since zuul-jobs uses the opendev jobs14:47
AJaegercorvus: sphinx_output_src is set for the manuals job14:47
mordredcorvus: yah14:47
corvusAJaeger: is sphinx_output_src set for the other repos?14:48
openstackgerritPaul Belanger proposed zuul/zuul master: Update zuul-changes.py to python3 only  https://review.opendev.org/67642914:49
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Switch to fetch-sphinx-tarball for tox-docs  https://review.opendev.org/67643014:49
*** pkopec has joined #openstack-infra14:49
AJaegercorvus: yes, I think sphinx_output_src is the variable you need.14:50
*** ramishra has quit IRC14:50
AJaegerit is used for releasenotes jobs as well14:50
*** priteau has joined #openstack-infra14:50
AJaegerwait, we have sphinx_build_dir as well - for api-ref14:50
corvusAJaeger: yeah, unfortunately, it has zuul.project.src_dir in it, so we'll still probably need changes to the repos using it, but i think we might be able to build something on that14:50
AJaegersorry, have some meetings now and can't look further into it for the next few hours...14:51
mordredcorvus, AJaeger: https://review.opendev.org/676432 DNM Test patch for sphinx job - depends-on patch for the tox-docs change14:52
*** armax has joined #openstack-infra14:56
*** ykarel|away has quit IRC14:56
*** ociuhandu has joined #openstack-infra14:57
*** pkopec has quit IRC14:59
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Return preview artifact in fetch-sphinx-output  https://review.opendev.org/67643714:59
*** liuyulong has quit IRC14:59
openstackgerritTristan Cacqueray proposed zuul/zuul master: WIP: docs: add test jobs howto  https://review.opendev.org/67642415:00
*** pkopec has joined #openstack-infra15:01
mordredcorvus: that looks good15:01
corvusremote:   https://review.opendev.org/676438 Update fetch-sphinx-output parameters15:02
corvusmordred, AJaeger: ^ i think that's what we would need to do for the jobs which don't use "html/" as the preview site location15:03
AJaegerthanks, corvus - will review later15:03
*** chkumar|ruck is now known as raukadah15:05
*** pkopec has quit IRC15:06
*** pkopec has joined #openstack-infra15:07
openstackgerritMonty Taylor proposed zuul/zuul master: Add appending yaml log plugin  https://review.opendev.org/62325615:08
openstackgerritMonty Taylor proposed zuul/zuul master: Process yaml log files if they exist  https://review.opendev.org/67624615:08
openstackgerritMonty Taylor proposed zuul/zuul master: Write errors from ansible execution into yaml log  https://review.opendev.org/67625015:08
openstackgerritMerged zuul/zuul master: executor: resolve build root real path  https://review.opendev.org/67640415:11
mordredcorvus: I'm free and available all day if we want to flip the swift switch fwiw15:11
*** ociuhandu has quit IRC15:11
*** ociuhandu has joined #openstack-infra15:12
*** jcoufal_ has quit IRC15:12
*** ijw_ has joined #openstack-infra15:12
*** jcoufal has joined #openstack-infra15:13
*** slaweq has quit IRC15:14
corvusmordred: cool, i have an appointment around 1800 -- will you be around then?15:14
*** ijw has quit IRC15:14
corvuscall it 1800-2000 with lunch in there15:15
*** slaweq has joined #openstack-infra15:19
*** ianychoi has joined #openstack-infra15:20
*** dave-mccowan has joined #openstack-infra15:21
*** ykarel|away has joined #openstack-infra15:21
*** slaweq has quit IRC15:24
mordredcorvus: yup15:24
corvusmordred: cool, i'll hit the +W15:24
corvusmordred: oh, actually, you hit the +W since it needs another +2 :) https://review.opendev.org/67628115:25
*** kjackal has quit IRC15:26
*** dave-mccowan has quit IRC15:26
mordredcorvus: done! (I thought I'd added the second +2 yesterday)15:28
openstackgerritMerged opendev/base-jobs master: Store logs in swift  https://review.opendev.org/67628115:36
clarkbexciting15:37
clarkbI'll be around for about ~50 minutes and can help keep an eye on ^15:37
clarkb(it should apply as soon as the zuul config loads after the merge which means it should already be done for jobs that start nowish)15:37
*** ijw has joined #openstack-infra15:39
mordredtimburke: ^^ enjou15:39
mordredenjoy15:39
*** ijw_ has quit IRC15:42
clarkbchange 643668,11 in openstack's check queue has a successful job with url pointing at swift15:42
clarkband I can browse logs for it at https://cf0f5f3cf3873fd8b4b8-b0f74dea23666e59f1fd76c410995d5c.ssl.cf1.rackcdn.com/643668/11/check/test-release-openstack/439acb1/15:43
mordredwoot!15:43
tdasilvamordred: out of curiosity, what "other" features of swift are you using for this project to store logs (e.g., object expiration, tempurl, staticweb)?15:43
clarkbtdasilva: I think just object expiration15:45
mordredtdasilva: and form post upload15:45
clarkband we don't static web because we want zuul to be the canonical rendering15:45
*** Pavan has joined #openstack-infra15:46
clarkbthough maybe we use it for the intermediate urls?15:46
*** ijw_ has joined #openstack-infra15:46
Pavanhi I tried to setup ec2-api15:46
Pavangetting following error "No project with a name or ID of 'service' exists."15:46
tdasilvaclarkb, mordred: very cool, thanks!15:47
clarkbPavan: we run the developer infrastructure for openstack (code review, CI tools, etc). Unfortunately that means we aren't a great resource for running openstack in specific configurations. You might have better luck with the openstack-discuss mailing list or #openstack on freenode15:47
mordredtdasilva: we're very excited about getting off of our static log server :)15:48
*** diablo_rojo has joined #openstack-infra15:48
mordredI mean, having 12 1TB cinder volumes stitched into a single LV with a filesystem across it is fun and all ...15:48
*** jcoufal has quit IRC15:48
tdasilvabut infinite storage is more fun?  :)15:49
mordredtdasilva: it's also worth noting that we're using 7 regions of swift across 3 different public clouds - so yay for multi-cloud15:49
zbr|fluclarkb: mordred: are we deliberately using an out of support ansible version? https://opendev.org/zuul/zuul-jobs/src/branch/master/test-requirements.txt#L1515:49
*** ijw has quit IRC15:49
clarkbzbr|flu: I believe that is only used by the linter jobs and not for explicitly running ansible anywhere15:50
clarkbzbr|flu: possible it was just missed15:50
zbr|fluclarkb: what value do you want me to put there?15:50
clarkbzbr|flu: maybe we should use the default zuul ansible version which is currently. 2.7 ?15:51
zbr|flucan we use a constraints approach in this place?15:51
*** mattw4 has joined #openstack-infra15:52
mordredwe should actually circle back around and think about this - because it was done when zuul only supported one version of ansible15:52
clarkbmordred: well and lint is only gonna run with one version of ansible but it doesn't even use the ansible parser aiui so it doesn't matter that much15:53
tdasilvamordred: and what swift client are you using?15:53
mordredwe should almost certainly be testing against the set of supported ansible versions, rather than just trailing the zuul version15:53
clarkbthe current value is probably actually fine15:53
mordredclarkb: wow15:53
mordredtdasilva: openstacksdk15:53
mnaser:O15:53
mnaserofficially merged swift logs15:53
mordredmnaser: heck yes15:53
mnaserbtw something i've noticed is with the whole promote docs thing + gerrit is that the promote thing overrides the latest build results in gerrit15:54
mnaseraka https://review.opendev.org/#/c/676281/2 only shows promote up top (other than in comments)15:54
mordredtdasilva: https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/upload-logs-swift is the role that uploads things, and https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/upload-logs-swift/library/zuul_swift_upload.py is the python behind it15:54
*** rpittau is now known as rpittau|afk15:55
zbr|flui am fine to add dual testing: min and current ansible, but forcing something that is totally out of support does not make sense to me.15:56
Shrewsmordred: rax is part of our swift solution, yes?15:56
mordredShrews: yup15:56
Shrewsmordred: we should probably make sure we are using the newest sdk about to  be released15:56
*** tesseract has quit IRC15:56
Shrewsi suspect more object leaking, otherwise15:56
zbr|flui can give an example from molecule, where we currently support ansible N-2, following https://docs.ansible.com/ansible/latest/reference_appendices/release_and_maintenance.html15:56
Shrewsand by a larger facter, with all the logs15:57
mordredShrews: well - luckily we're not deleting anything ourselves15:57
mordredShrews, tdasilva: https://opendev.org/opendev/base-jobs/src/branch/master/zuul.d/jobs.yaml#L66-L71 is the list of cloud/regions of swift15:57
Shrews*nod*15:59
mordredShrews: https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/upload-logs-swift/library/zuul_swift_upload.py#L577-L57816:00
mordredShrews: delete-after is our friend :)16:00
Shrewsmordred: i wasn't aware that header was a thing. cool16:01
mordredShrews: ooh. you know ...16:02
* Shrews thinking same thing possibly16:02
mordredShrews: we should totally set it for the objects we upload for glance import16:02
Shrewsyup  :)16:02
mordred++16:02
mordredset it to a day or so - because we don't need it once import is done16:03
Shrewsyeah. i'll work on that16:03
mordredwoot16:03
openstackgerritSorin Sbarnea proposed zuul/zuul-jobs master: Correct version of ansible from test-requirements.txt  https://review.opendev.org/67644816:06
*** yamamoto has quit IRC16:09
zbr|flusadly the zuul/lib/ansible-config.conf seems to be the only place mentioning ansible versions and it cannot be used as a constraints file.16:09
*** yamamoto has joined #openstack-infra16:10
*** yamamoto has quit IRC16:10
*** jpena is now known as jpena|off16:10
mordredzbr|flu: have you considered not working while you have flu? I think it's good to get rest and drink fluids and not battle python software versions :)16:11
* mordred says this knowing he also tends to still work while sick16:11
zbr|flu... no comment16:11
mordredclarkb, corvus: the openstacksdk install on the executors that is used in the upload to swift role -that's just the sdk that's installed on the executors itself, right?16:12
clarkbmordred: I think it is installed to the ansible venvs16:13
mordredah yes16:13
*** gfidente has quit IRC16:13
corvusyeah that16:13
clarkbif you run `grep c15b22fc68d944c38e29e63a23b1452e /var/log/zuul/executor-debug.log` on ze05 you'll see a post failure log for a zuul swift upload job16:13
*** bhavikdbavishi has quit IRC16:13
mordredclarkb: what if I don't want to see that :)16:14
clarkbmodule_stderr: "WARNING:keystoneauth.discover:Failed to contact the endpoint16:14
clarkbseems to be the tl;dr but there is a traceback that needs formatting too16:14
mordredthat warning shoudl go away with sdk v0.34 (but is harmless)16:14
*** lucasagomes has quit IRC16:15
clarkbkeystoneauth1.exceptions.http.NotFound: Not Found (HTTP 404)\n" is the end of the traceback16:15
mordredhrm - yeah - that bothers me a bit more16:15
clarkbdoesn't seem to log which region that was against16:15
*** dave-mccowan has joined #openstack-infra16:15
clarkbcorvus: ^ that might be a good improvement to log which random selectio nwas made (or if we already do that I need to look more closely)16:15
corvusord i assume because of the helpful keystone warning16:15
clarkbah ok ya it is in the traceback warning area16:16
corvusthat looks like the kind of error we can't do anything about?  except maybe retry?16:16
clarkbya retrying may be the ticket there16:17
clarkb(is it possible that is us getting rate limited?)16:17
mordredcorvus: the only place I see us calling HEAD is https://opendev.org/zuul/zuul-jobs/src/branch/master/roles/upload-logs-swift/library/zuul_swift_upload.py#L512-L51316:17
mordredclarkb: rate limiting looks different16:17
clarkbmordred: k16:17
mordredcorvus: we have all the containers in the cdn thing in ord yes?16:18
corvusmordred: it makes the containers as it ges16:18
corvusgoes16:18
mordredthen great!16:18
mordredoh - maybe eventual consistency16:19
clarkboh yes!16:19
clarkbI remember swift talking about this in their meeting the other day16:19
mordredso in fact retrying might be a very good idea16:19
clarkbswift currently returns 40416:19
clarkbbut want to chagne to 50something16:19
clarkbso a retry is in fact the right choice there16:19
clarkbtimburke: tdasilva ^ can likely tell us all the details on that16:19
corvusso is the theory that we just created the container, enabled cdn on it, then when we performed a head to get the cns url, we got a 404 because it hasn't been set up yet, but if we did it again later, we'd get a real value?16:21
clarkbcorvus: yes16:22
mordredcorvus: that's the theory16:22
clarkblet me see if I can find the meeting logs16:22
corvusif so, we'll get this error 300 times before all the containers are set up16:22
corvusshould we revert now?16:22
clarkbI think http://eavesdrop.openstack.org/meetings/swift/2019/swift.2019-07-31-21.00.log.html#l-13 is related16:23
clarkbcorvus: can we precreate them?16:23
corvusclarkb: i'm not interested in doing that16:23
mordredcorvus: reverting while we add the retry seems liek the least stressful thing16:24
clarkbok in that case maybe a revert then reenable with retries is the best option16:24
corvus(if we just pre-create them now, the next time this happens, someone will be sad)16:24
corvus(so we should fix it)16:24
mordred++16:24
mordred++16:25
openstackgerritJames E. Blair proposed opendev/base-jobs master: Revert "Store logs in swift"  https://review.opendev.org/67645416:25
mordredgah16:25
openstackgerritMatt Riedemann proposed opendev/elastic-recheck master: Add query for remoteDispatchDomainMigratePerform3Params lock bug 1840159  https://review.opendev.org/67645516:26
openstackbug 1840159 in OpenStack Compute (nova) "nova-grenade-live-migration intermittently fails with "Error monitoring migration: Timed out during operation: cannot acquire state change lock (held by remoteDispatchDomainMigratePerform3Params)"" [Undecided,New] https://launchpad.net/bugs/184015916:26
mordredclarkb, corvus: gerrit has stopped loading for me (yay island) - please go ahead and +A the revert16:27
mordrednm - there it is16:27
openstackgerritSorin Sbarnea proposed zuul/zuul-jobs master: WIP: Allow ensure-tox to upgrade tox version  https://review.opendev.org/67276016:28
*** ricolin has quit IRC16:29
*** dougsz has joined #openstack-infra16:32
dougszhttps://review.opendev.org/#/c/675574/16:32
dougszIs this the place to find a kind soul who can merge a change to enable a Review-Priority flag? ^16:33
clarkbdougsz: yes16:33
dougszthanks clarkb16:34
*** ijw_ has quit IRC16:34
openstackgerritJeff Liu proposed zuul/zuul-operator master: Create zookeeper operator and zuul CR to k8s test  https://review.opendev.org/67645816:35
*** dklyle has quit IRC16:36
openstackgerritMerged zuul/zuul master: Make tenant and pipeline optional in zuul-changes  https://review.opendev.org/67403416:36
*** dklyle has joined #openstack-infra16:37
*** ociuhandu_ has joined #openstack-infra16:41
*** fungi has quit IRC16:42
tdasilvamordred, clarkb: yeah, a retry with exponential backoff (especially if getting a 5xx error) sounds like the right choice16:42
*** fungi has joined #openstack-infra16:43
*** ociuhandu has quit IRC16:44
*** markvoelker has quit IRC16:44
corvusi guess we don't have pipeline supercedence set up in the opendev tenant?16:44
*** ociuhandu_ has quit IRC16:45
mordredcorvus: we should do that16:47
mordredcorvus: https://review.opendev.org/676462 Make gate superceede check pipeline16:50
*** e0ne has quit IRC16:51
*** markvoelker has joined #openstack-infra16:51
openstackgerritSorin Sbarnea proposed zuul/zuul-jobs master: Allow ensure-tox to upgrade tox version  https://review.opendev.org/67646416:52
*** diablo_rojo has quit IRC16:52
mnaserdougsz: +w :)16:53
dougszmuch appreciated mnaser!16:54
*** kopecmartin is now known as kopecmartin|off16:54
openstackgerritSorin Sbarnea proposed zuul/zuul-jobs master: POC: Enable tox-molecule on ensure-tox  https://review.opendev.org/67276016:55
*** ociuhandu has joined #openstack-infra16:56
*** psachin has quit IRC16:57
openstackgerritSorin Sbarnea proposed zuul/zuul-jobs master: Allow ensure-tox to upgrade tox version  https://review.opendev.org/67646416:58
*** tdasilva has quit IRC16:58
*** derekh has quit IRC17:00
*** ociuhandu has quit IRC17:00
openstackgerritMonty Taylor proposed zuul/zuul master: Install yarn before building python artifacts  https://review.opendev.org/67646617:01
openstackgerritMonty Taylor proposed zuul/zuul master: Install yarn before building python artifacts  https://review.opendev.org/67646617:02
openstackgerritMerged openstack/project-config master: Enable Review Priority flag for Monasca  https://review.opendev.org/67557417:02
*** goldyfruit has quit IRC17:03
*** diablo_rojo has joined #openstack-infra17:05
*** ijw has joined #openstack-infra17:05
*** goldyfruit has joined #openstack-infra17:06
openstackgerritMonty Taylor proposed zuul/zuul master: Install yarn before building python artifacts  https://review.opendev.org/67646617:08
*** diablo_rojo has quit IRC17:10
*** diablo_rojo has joined #openstack-infra17:12
*** jcoufal has joined #openstack-infra17:12
*** spsurya has quit IRC17:14
*** weifan has joined #openstack-infra17:15
*** weifan has quit IRC17:20
*** tdasilva has joined #openstack-infra17:23
*** diablo_rojo has quit IRC17:24
*** diablo_rojo has joined #openstack-infra17:24
openstackgerritPaul Belanger proposed zuul/zuul master: Add release note for yarn dependencies missing  https://review.opendev.org/67646817:25
*** bobh has joined #openstack-infra17:28
openstackgerritMonty Taylor proposed zuul/zuul master: Install yarn before building python artifacts  https://review.opendev.org/67646617:32
openstackgerritMonty Taylor proposed zuul/zuul master: Build wheels with javascript and tarballs without  https://review.opendev.org/67647017:32
*** weifan has joined #openstack-infra17:32
openstackgerritMohammed Naser proposed openstack/project-config master: projects: add openstack/ansible-role-uwsgi to zuul  https://review.opendev.org/67642217:37
*** priteau has quit IRC17:37
openstackgerritMerged opendev/base-jobs master: Revert "Store logs in swift"  https://review.opendev.org/67645417:38
*** adriancz has quit IRC17:40
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Sync fetch-sphinx-tarball with fetch-sphinx-output  https://review.opendev.org/67647217:41
AJaegercorvus: to make it easy to switch from fetch-sphinx-output to fetch-sphinx-tarball, let's add the new variable as well ^17:41
*** dougsz has quit IRC17:41
corvusAJaeger: well, i tried to make fetch-sphinx-tarball simpler17:42
corvusi think the variables in fetch-output are incomplehensible17:42
corvusincomprehensible17:42
corvusdo we really *need* that?17:42
corvusAJaeger: oh, i think i misunderstood17:43
AJaegercorvus: we need the html for openstack-manuals...17:43
corvusAJaeger: i read "sync" and assumed you brought over all the other variables17:43
corvusAJaeger: but you're just adding the one new one for html17:43
AJaegercorvus: yes, partial sync ;)17:43
AJaegerlet me update17:43
corvusthat sounds better :)17:43
*** dpawlik has joined #openstack-infra17:43
corvusyeah, i think this makes sense17:43
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Partial sync fetch-sphinx-tarball with fetch-sphinx-output  https://review.opendev.org/67647217:44
openstackgerritMonty Taylor proposed zuul/zuul master: Install yarn before building python artifacts  https://review.opendev.org/67646617:44
openstackgerritMonty Taylor proposed zuul/zuul master: Build wheels with javascript and tarballs without  https://review.opendev.org/67647017:44
AJaegershould we merge your change https://review.opendev.org/676437 ? Then let's ask for additional reviews...17:44
corvusmordred: ^17:48
openstackgerritMonty Taylor proposed zuul/zuul master: Build wheels with javascript and tarballs without  https://review.opendev.org/67647017:49
mordredcorvus, AJaeger: +A17:49
corvusmordred: and https://review.opendev.org/676472 too17:49
AJaegerthanks17:50
mordredooh - that's great17:50
*** diablo_rojo has quit IRC17:51
corvusmordred: (note it doesn't obviate the need for the deprecation notice, since there's still several other variables that it doesn't have)17:51
* AJaeger checks whether we can use opendev-tox-docs for openstack-manuals ;)17:51
corvusso this basically makes it easier to use in the jobs like AJaeger was showing us earlier (the ones not inherited from tox-docs)17:52
corvusmordred: do you agree with all that?  i'm hovering over the approve button for your -announce email and just want to double check before i hit it :)17:52
AJaegercorvus: yes, I need it for https://review.opendev.org/67647317:52
*** tdasilva has quit IRC17:53
mordredcorvus: yeah - I think we should still send the deprecate notice17:55
corvusthat revert took a long time to merge, and we didn't get a lot more post failures17:56
mordredcorvus: maybe our working theory as to cause was bong and it was just a random 40417:57
corvusso i suspect that error is more rare that we feared.  but still, i'll add a retry in after i get back from lunch before we switch back again17:57
mordred++17:57
corvusmordred: could be -- or the theory could be sound it's just that normally the system is fast enough?17:57
openstackgerritMonty Taylor proposed zuul/zuul-jobs master: Log errors better in case of unknown REST errors  https://review.opendev.org/67647617:57
mordredcorvus: yah, maybe that too17:57
*** weifan has quit IRC17:58
*** weifan has joined #openstack-infra17:58
mordredcorvus: there's a stab at maybe making the log errors and whatnot better if a similar thing happens in the future - feel free to ignore though - was mostly just thinking out loud17:58
corvusmordred: i like it; i'll incorporate it into my local testing for the retry thing; maybe we can merge both17:59
mordredcoolio17:59
corvusi have to afk now, back in a while17:59
openstackgerritMerged zuul/zuul-jobs master: Return preview artifact in fetch-sphinx-output  https://review.opendev.org/67643718:00
openstackgerritMerged zuul/zuul-jobs master: Partial sync fetch-sphinx-tarball with fetch-sphinx-output  https://review.opendev.org/67647218:00
*** weifan has quit IRC18:05
*** weifan has joined #openstack-infra18:06
*** gyee has joined #openstack-infra18:06
*** weifan has quit IRC18:07
*** e0ne has joined #openstack-infra18:08
*** diablo_rojo has joined #openstack-infra18:08
*** e0ne has quit IRC18:10
*** rlandy|rover is now known as rlandy|rover|brb18:10
*** ociuhandu has joined #openstack-infra18:11
*** yamamoto has joined #openstack-infra18:11
*** eharney_ has joined #openstack-infra18:15
*** dpawlik has quit IRC18:15
*** eharney has quit IRC18:17
AJaegercorvus: fetch-sphinx-tarball needs some more love with the way we use publish-docs in https://review.opendev.org/676473 - more time than I have today...18:19
*** diablo_rojo has quit IRC18:19
*** rlandy|rover|brb is now known as rlandy|rover18:26
*** ykarel|away has quit IRC18:26
*** slaweq has joined #openstack-infra18:29
openstackgerritDavid Moreau Simard proposed opendev/puppet-openstackci master: Add AFS mirror support for RHEL/CentOS  https://review.opendev.org/52873918:29
AJaegercorvus: let me try switching from publish-docs to publish-docs/html - that will make the fetch-sphinx-tarball and promote jobs much easier...18:30
openstackgerritMerged zuul/zuul master: Install yarn before building python artifacts  https://review.opendev.org/67646618:31
*** ociuhandu has quit IRC18:34
*** mattw4 has quit IRC18:41
*** mattw4 has joined #openstack-infra18:44
openstackgerritAndreas Jaeger proposed opendev/base-jobs master: Allow not writing root-marker file for docs publishing  https://review.opendev.org/67648818:49
openstackgerritAndreas Jaeger proposed openstack/project-config master: Add promote-openstack-manuals jobs  https://review.opendev.org/67648918:50
openstackgerritAndreas Jaeger proposed opendev/base-jobs master: Allow not writing root-marker file for docs publishing  https://review.opendev.org/67648818:51
openstackgerritAndreas Jaeger proposed openstack/project-config master: Add promote-openstack-manuals jobs  https://review.opendev.org/67648919:04
AJaegercorvus: what do you think about these? We might be able to revert the sphinx_output_dir change and make jobs easier this way...19:05
AJaeger... with some work in openstack-manuals like https://review.opendev.org/67648219:05
openstackgerritMonty Taylor proposed zuul/zuul master: Override the job name from which we promote  https://review.opendev.org/67649419:09
*** gagehugo has quit IRC19:09
*** tdasilva has joined #openstack-infra19:13
openstackgerritMonty Taylor proposed zuul/zuul master: Override the job name from which we promote  https://review.opendev.org/67649419:14
openstackgerritMonty Taylor proposed zuul/zuul master: Build wheels with javascript and tarballs without  https://review.opendev.org/67647019:14
*** beagles_pto has quit IRC19:26
*** kaisers has quit IRC19:32
*** kaisers has joined #openstack-infra19:34
openstackgerritJeff Liu proposed zuul/zuul-operator master: Create zookeeper operator and zuul CR to k8s test  https://review.opendev.org/67645819:36
*** eharney_ has quit IRC19:38
AJaegeryeah, https://zuul.opendev.org/t/openstack/build/f2bdbdfbb5fb428b99c5849554fd3005 works - the new openstack-manuals jobs...19:42
AJaegercorvus: ^19:43
corvusAJaeger, mordred: i'm back19:44
AJaegercorvus: I just tried converting openstack-manuals to promote publishing. If you have time to review jobs today, would be nice - but no urgency.19:46
*** goldyfruit has quit IRC19:46
*** goldyfruit has joined #openstack-infra19:46
corvusAJaeger: when you say we might be able to revert the sphinx_output_dir change -- do you mean https://review.opendev.org/676437 ?19:47
AJaegerAh, reviewed now ;) I mean we can revert the setting of sphinx_output_dir in that change. We still need the rest the zuul_return one bu tcan get rid of the new variable (and my followup change can be removed completely)19:50
corvusAJaeger: but the new variable is sphinx_build_dir19:50
openstackgerritMonty Taylor proposed zuul/zuul master: Override the job name from which we promote  https://review.opendev.org/67649419:50
corvusAJaeger:  so i'm a little confused :)19:51
*** xenos76 has joined #openstack-infra19:51
AJaegercorvus: sphinx_output_dir in https://review.opendev.org/#/c/676437/1/roles/fetch-sphinx-output/README.rst19:51
corvusi may need it explained like i've been away for 2 hours19:51
corvusAJaeger: okay, so you're saying there is a way to remove sphinx_output_dir from both roles?19:52
AJaegercorvus: I've been experimenting, so might be confused as well...19:52
AJaegercorvus: yes, with https://review.opendev.org/676482 - I change output from publish-docs to publish-docs/html.19:53
AJaegerMakes everything much easier ;)19:53
corvusAJaeger: oooooh i see19:53
AJaegercorvus: but now I wonder why https://review.opendev.org/676482 does not use a tarball...19:54
AJaegerargh, ignore me - wrong change....19:55
AJaegerall fine ;)19:55
corvusAJaeger: i agree that makes the jobs changes simpler by standardizing everything on html/ (as was basically the expectation in the tarball job).  it's a lot of changes to the manual jobs though, so i didn't want to press it.  honestly, i think the outdir_dir change is okay, i'm happy to keep it.  if you prefer this, i'm okay with that too, but if someone were to come along later and ask to add19:55
corvusoutput_dir, i think we'd still probably say yes.  :)19:55
AJaegercorvus: the fetch-sphinx-tarball has "html" hardcoded, changing that to publish-docs looked like more work - and all that complexity just for my special jobs is not worth it ;)19:56
corvusAJaeger, mordred: so iiuc, the question is -- do we keep these changes in place: https://review.opendev.org/#/c/676437/1/roles/fetch-sphinx-output/README.rst  --  or do we revert that and instead make changes like https://review.opendev.org/67648219:56
AJaegercorvus: output_dir will not work with sphinx-tarball, so needs more changes19:57
corvusAJaeger: you just changed fetch-sphinx-tarball to not have html hardcoded?19:57
corvusthat was this change: https://review.opendev.org/67647219:57
AJaegercorvus: let me remember what is broken...19:58
corvusAJaeger: the change to add sphinx_output_dir to fetch-sphinx-output plus changes like19:58
corvusgrr19:58
corvusAJaeger: the change to add sphinx_output_dir to fetch-sphinx-output plus changes like https://review.opendev.org/676438  should make the manuals jobs work with fetch-sphinx-output19:59
corvusAJaeger: but since you also made https://review.opendev.org/676472 -- that should mean that you can switch to fetch-sphinx-tarball now too, right?19:59
AJaegeryes!20:00
AJaegerhttps://opendev.org/zuul/zuul-jobs/src/branch/master/roles/fetch-sphinx-tarball/tasks/main.yaml#L12 is the hardcoded 'html'20:01
corvusoh i didn't see that :)20:01
AJaegercorvus: check the output of that job20:01
corvusAJaeger: i think i was thinking ahead to having that job do smart things with pdfs, etc20:01
AJaegercorvus: neither did I - but when debugging https://review.opendev.org/676483 I found the problem...20:01
openstackgerritMonty Taylor proposed zuul/zuul master: Add appending yaml log plugin  https://review.opendev.org/62325620:02
corvusAJaeger: i think i'm starting to understand why https://review.opendev.org/676482 might be the better way now20:03
AJaegercorvus: https://review.opendev.org/#/c/676473/2 showed that problem -20:03
corvusAJaeger: so is the best path forward to revert https://review.opendev.org/676472 and go with https://review.opendev.org/676482 ?20:04
AJaegercorvus: so, please review https://review.opendev.org/676488 and https://review.opendev.org/676489 as well - and we can go with reverting 676472 and merging 67648220:05
AJaegerthose two others are the promote jobs... If we change the build jobs, we either update the publish jobs or add promote ones20:05
corvusAJaeger: why does openstack-manuals need to write the root marker itself?20:06
AJaegerI need to figure out proper order to merge to not create funny directories on docs.o.o - will do that tomorrow with a fresh head20:06
AJaegercorvus, it comes from beeing top-level directory - and publishing branches.20:07
AJaegerThose branches are semi-retired and once we retire them, we could rework...20:08
corvusAJaeger: i think that's safe -- i think the worst that can happen if a job sets that when they shouldn't is that they delete all of their own content20:09
AJaeger;)20:09
corvusie, i don't think they can cause any other project's content to be deleted20:09
corvusdoes that sound right?20:09
AJaegeryes, it does - we still control the publish job and the paths where they publish20:10
corvus(ie, i think if a project set that, and then we published the site index, it might descend down into that project and delete its content because it lacks a root marker)20:10
AJaegeragreed20:10
corvusAJaeger: i +2d that (but maybe we want to add an extra warning or something? :)  and i also agree that 676489 looks good.20:11
corvusAJaeger: so how about we go ahead and revert the fetch tarball change so it doesn't get used20:12
corvusAJaeger: and then resume this tomorrow?20:12
AJaegercorvus: sounds good - if you have ideas for wording, go ahead. I'll propose revert...20:12
openstackgerritClark Boylan proposed opendev/system-config master: DO NO MERGE test gitea http timeouts  https://review.opendev.org/67651020:13
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Revert "Partial sync fetch-sphinx-tarball with fetch-sphinx-output"  https://review.opendev.org/67651120:13
clarkbI've not had time to do more proper testing but ^ is something I can do with the time I do have so giving that a go20:13
AJaegercorvus: there's the revert - I sign off for today...20:13
AJaegerBye20:13
corvusAJaeger: thanks!20:13
corvusmordred: can you +3 https://review.opendev.org/676511 ?20:14
corvusmordred: the really quick summary is that it's probably a bad idea because of things we will want to do in the future, so we should revert it until we work that out tomorrow to make sure no one uses it.20:14
mordred++20:14
openstackgerritAndreas Jaeger proposed opendev/base-jobs master: Allow not writing root-marker file for docs publishing  https://review.opendev.org/67648820:14
*** e0ne has joined #openstack-infra20:14
AJaegerfixed quickly ^20:15
*** ijw has quit IRC20:17
*** diablo_rojo has joined #openstack-infra20:20
*** ijw has joined #openstack-infra20:24
*** ijw has quit IRC20:27
*** ijw has joined #openstack-infra20:28
*** ijw has quit IRC20:30
openstackgerritMerged zuul/zuul-jobs master: Revert "Partial sync fetch-sphinx-tarball with fetch-sphinx-output"  https://review.opendev.org/67651120:30
*** ijw has joined #openstack-infra20:30
openstackgerritMonty Taylor proposed zuul/zuul master: Set failed, unreachable, skipped statuses in json plugin  https://review.opendev.org/67651620:33
openstackgerritMerged zuul/zuul master: Override the job name from which we promote  https://review.opendev.org/67649420:36
*** diablo_rojo has quit IRC20:37
*** diablo_rojo has joined #openstack-infra20:37
*** ijw has quit IRC20:38
*** ijw has joined #openstack-infra20:38
*** diablo_rojo has quit IRC20:41
*** dpawlik has joined #openstack-infra20:45
*** gagehugo has joined #openstack-infra20:46
*** diablo_rojo has joined #openstack-infra20:48
*** rfolco has quit IRC20:51
*** guoqiao has joined #openstack-infra20:52
openstackgerritMonty Taylor proposed zuul/zuul master: Set failed, unreachable, skipped statuses in json plugin  https://review.opendev.org/67651620:57
*** kjackal has joined #openstack-infra20:58
*** jtomasek has quit IRC21:01
*** diablo_rojo has quit IRC21:04
*** eharney_ has joined #openstack-infra21:05
*** slaweq has quit IRC21:06
*** diablo_rojo has joined #openstack-infra21:09
*** jcoufal has quit IRC21:10
*** e0ne has quit IRC21:11
openstackgerritMerged opendev/elastic-recheck master: Add query for remoteDispatchDomainMigratePerform3Params lock bug 1840159  https://review.opendev.org/67645521:12
openstackbug 1840159 in OpenStack Compute (nova) "nova-grenade-live-migration intermittently fails with "Error monitoring migration: Timed out during operation: cannot acquire state change lock (held by remoteDispatchDomainMigratePerform3Params)"" [Undecided,New] https://launchpad.net/bugs/184015921:12
*** e0ne has joined #openstack-infra21:13
*** e0ne has quit IRC21:13
*** yamamoto has quit IRC21:14
*** jeliu_ has quit IRC21:16
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Log errors better in case of unknown REST errors  https://review.opendev.org/67647621:22
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Retry more operations  https://review.opendev.org/67651821:22
*** markvoelker has quit IRC21:26
pabelanger /q dmsimard21:27
pabelangererr21:27
*** xenos76 has quit IRC21:27
*** dpawlik has quit IRC21:35
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Retry more operations  https://review.opendev.org/67651821:42
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: Retry more operations  https://review.opendev.org/67651821:42
*** dpawlik has joined #openstack-infra21:52
*** mriedem has quit IRC21:53
*** rfolco has joined #openstack-infra21:56
*** dpawlik has quit IRC21:56
*** mattw4 has quit IRC21:57
*** mattw4 has joined #openstack-infra21:58
openstackgerritJames E. Blair proposed opendev/base-jobs master: Revert "Revert "Store logs in swift""  https://review.opendev.org/67652321:59
*** bobh has quit IRC22:02
clarkbdmsimard: comment on your mirror change (points out why ci failed)22:02
*** diablo_rojo has quit IRC22:05
*** diablo_rojo has joined #openstack-infra22:05
*** ekultails has quit IRC22:06
corvusi think we're all set to merge the retry changes to the swift role in zuul jobs tomorrow and then switch back to swift again22:07
corvusprobably too late to merge those today22:07
donnydspeaking of swifty things, I think I am finally good to go on the FN side of it22:07
donnydjust waiting on the nodes to finish a reboot cycle to make sure it all comes back up like it should22:08
donnydlooks like its all working to me, if someone else wants to give testing a go22:16
corvusdonnyd: i can run a manual test real quick22:17
donnydand there should be around 15Tb of space, so hopefully that falls into the spec22:18
corvusdonnyd: when i try to list the containers as the openstackzuul user, i get: openstack.exceptions.HttpException: HttpException: 403: Client Error for url: https://openstack.fortnebula.com:13808/v1/AUTH_e8fd161dc34c421a979a9e6421f823e9/, ForbiddenAccess was denied to this resource.22:21
donnydoh i bet that user doesn't have permission22:21
donnydone sec22:21
donnydtry again22:22
corvusbetter!22:23
donnydnice :) :) :)22:23
*** markvoelker has joined #openstack-infra22:23
donnydhopefully it doesn't blow up on me this time.. I went simple and just used an uncomplicated deployment...  Won't perform as good as it could, but I am hopeful for good enough22:24
corvushttps://openstack.fortnebula.com:13808/v1/AUTH_e8fd161dc34c421a979a9e6421f823e9/jeblairtest1/  looks good22:24
donnydhey look at that website, super slick and just worked oob22:25
corvusthe Access-Control-Allow-Origin: *22:25
corvusheader looks ok22:25
corvusi think that means it has passed the extensive battery of pre-production checks we've come up with :)22:26
donnydLOL22:26
corvusi will respin the revert revert change to include fn22:27
corvus(also, i just deleted the test container)22:27
donnydAwesome corvus :)22:27
donnydso is this already up and running elsewhere?22:27
donnydand I am curious if logs from FN will only be from FN jobs, or a replica of all jobs22:28
corvusdonnyd: it was this morning, then we got a transient error from rax, so we pulled it to add more retry logic; expect it to go back into prod tomorrow22:28
corvusdonnyd: the log distribution will be random.  we'll only have one copy of each build's logs, and the provider will be random22:28
donnydit would be really awesome to dynamically link and retain at least two copies22:29
donnydhowever we can keep that for another day maybe22:29
corvusyeah, that's worth looking into22:30
corvusatm, we're just really excited about having enough space to expand our retention past a few weeks :)22:30
*** eharney_ has quit IRC22:30
corvusif we lose a few logs along the way, we'll live22:31
donnydsay FN is down for a day due to something beyond my control, well users wouldn't have access to the logs till service it returned... but it is exciting to have hopefully longer term storage of the log data22:31
*** kjackal has quit IRC22:32
donnydand it will be fun to work with the log data, maybe we can hook up some system that can give us some trend analysis or something even more fancy22:32
donnydhow long are we currently planning to retain logs?22:33
corvusoh you know what, we had talked about it being less, but i think it's currently set to the default of 6 months22:34
corvusif we do want it to be less, now would be a good time to change that :)22:34
donnydjust an FYI I am doing an inplace upgrade on my hypervisors (again) do to local nvme storgae22:34
donnydso that is why node counts are down to 45 on FN22:34
donnydeh, 6 months is enough time to get some use from it and honestly I don't see it taking up more than a few TB's22:35
donnydmaybe 4-622:35
donnydI would honestly be interested in keeping them for a year so we could provide insights over a longer period of time... even if it costs a few more TB of space22:36
openstackgerritJames E. Blair proposed opendev/base-jobs master: Add FN to swift log storage  https://review.opendev.org/67652722:38
corvusi did that as a followup commit to make reverting easier if necessary22:39
corvusbut i think we can merge it right after its parent22:39
*** dchen has joined #openstack-infra22:40
clarkbI +2'd the parent change but did not approve as I can't watch it currently22:42
*** alemgeta has quit IRC22:42
*** markvoelker has quit IRC22:48
*** tkajinam has joined #openstack-infra22:50
*** tyreymer has joined #openstack-infra23:05
*** rlandy|rover has quit IRC23:12
*** yamamoto has joined #openstack-infra23:13
*** diablo_rojo has quit IRC23:18
*** diablo_rojo has joined #openstack-infra23:18
*** markvoelker has joined #openstack-infra23:25
*** ijw has quit IRC23:29
*** markvoelker has quit IRC23:30
*** diablo_rojo has quit IRC23:31
*** sshnaidm is now known as sshnaidm|afk23:38
*** tyreymer has quit IRC23:41
*** sthussey has quit IRC23:53
*** pkopec has quit IRC23:55

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