*** dingyichen has joined #openstack-infra | 00:06 | |
*** bobh has joined #openstack-infra | 00:07 | |
*** HeOS has quit IRC | 00:08 | |
*** asilenkov has quit IRC | 00:11 | |
ianw | clarkb: so what's the general gist with openstack-infra/gerrit ... upstream imported on upstream/stable-* and then branched to openstack/x.y.z ? | 00:11 |
---|---|---|
*** asilenkov has joined #openstack-infra | 00:11 | |
ianw | i'm just wondering how to move the jobs to native. i guess put them on the openstack/ branch | 00:12 |
*** jamesmcarthur has quit IRC | 00:12 | |
*** germs has quit IRC | 00:15 | |
*** salv-orlando has joined #openstack-infra | 00:15 | |
*** germs has joined #openstack-infra | 00:17 | |
*** jamesmcarthur has joined #openstack-infra | 00:17 | |
*** gouthamr has joined #openstack-infra | 00:19 | |
clarkb | yup and ya I'd put them on the openstack branch | 00:20 |
*** gyee has quit IRC | 00:20 | |
*** claudiub has quit IRC | 00:20 | |
*** salv-orlando has quit IRC | 00:21 | |
*** bobh has quit IRC | 00:22 | |
*** jamesmcarthur has quit IRC | 00:31 | |
*** germs has quit IRC | 00:32 | |
*** germs has joined #openstack-infra | 00:42 | |
*** germs has quit IRC | 00:42 | |
*** germs has joined #openstack-infra | 00:42 | |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/nodepool master: zk: use kazoo retry facilities https://review.openstack.org/535537 | 00:45 |
*** eernst has joined #openstack-infra | 00:47 | |
*** germs has quit IRC | 00:48 | |
*** germs has joined #openstack-infra | 00:49 | |
*** yamahata_ has quit IRC | 00:49 | |
*** yamahata_ has joined #openstack-infra | 00:50 | |
*** olaph has joined #openstack-infra | 00:50 | |
*** olaph1 has quit IRC | 00:53 | |
*** germs has quit IRC | 00:53 | |
*** odyssey4me has quit IRC | 00:53 | |
*** odyssey4me has joined #openstack-infra | 00:53 | |
*** wolverineav has quit IRC | 00:56 | |
*** wolverineav has joined #openstack-infra | 00:57 | |
*** jbadiapa_ has quit IRC | 01:00 | |
*** wolverineav has quit IRC | 01:02 | |
*** r-daneel has quit IRC | 01:02 | |
*** signed8bit_Zzz is now known as signed8bit | 01:03 | |
*** aeng has quit IRC | 01:06 | |
*** pahuang has quit IRC | 01:07 | |
*** verdurin has quit IRC | 01:11 | |
*** hongbin has joined #openstack-infra | 01:12 | |
*** bobh has joined #openstack-infra | 01:13 | |
*** eernst has quit IRC | 01:14 | |
*** dizquierdo has quit IRC | 01:15 | |
*** jbadiapa_ has joined #openstack-infra | 01:16 | |
*** salv-orlando has joined #openstack-infra | 01:17 | |
*** liujiong has joined #openstack-infra | 01:18 | |
*** harlowja has quit IRC | 01:20 | |
*** ihrachys has quit IRC | 01:20 | |
*** olaph has quit IRC | 01:20 | |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/zuul master: mqtt: add basic reporter https://review.openstack.org/535543 | 01:21 |
*** salv-orlando has quit IRC | 01:21 | |
*** olaph has joined #openstack-infra | 01:22 | |
*** pahuang has joined #openstack-infra | 01:24 | |
*** olaph1 has joined #openstack-infra | 01:25 | |
*** edmondsw has joined #openstack-infra | 01:25 | |
*** olaph has quit IRC | 01:26 | |
*** gongysh has quit IRC | 01:27 | |
*** rossella_s has quit IRC | 01:27 | |
*** edmondsw has quit IRC | 01:29 | |
*** rossella_s has joined #openstack-infra | 01:30 | |
*** rosmaita has quit IRC | 01:33 | |
*** rossella_s has quit IRC | 01:35 | |
*** gongysh has joined #openstack-infra | 01:39 | |
*** rossella_s has joined #openstack-infra | 01:39 | |
*** jamesmcarthur has joined #openstack-infra | 01:41 | |
openstackgerrit | Ian Wienand proposed openstack-infra/project-config master: Remove gerrit legacy jobs https://review.openstack.org/552723 | 01:42 |
*** bobh has quit IRC | 01:42 | |
*** aeng has joined #openstack-infra | 01:43 | |
*** jamesmcarthur has quit IRC | 01:46 | |
fungi | clarkb: ianw: looks like neutron-grenade jobs failed on the test change, something about... | 01:46 |
fungi | /opt/stack/new/devstack/inc/python: line 561: /opt/stack/new/requirements/.venv/bin/edit-constraints: No such file or directory | 01:47 |
fungi | happens while upgrading keystone | 01:47 |
*** rossella_s has quit IRC | 01:47 | |
*** liujiong has quit IRC | 01:48 | |
*** liujiong has joined #openstack-infra | 01:49 | |
*** rossella_s has joined #openstack-infra | 01:49 | |
fungi | doesn't look related to new pip, though i see signs in the grenade log that there are going to be additional places we need to add the escape hatch option | 01:50 |
fungi | anyway, i take this as a sign of success and will press forward initiating a pr against pip tomorrow | 01:50 |
ianw | fungi: ok ... i guess just pushing the warning out isn't going to fly this time | 01:51 |
*** liujiong has quit IRC | 01:51 | |
ianw | if a new flag is what it takes ... at least that's an auditable point | 01:51 |
fungi | i think a --sorry-yes-i-know option is likely to be the most agreeable solution | 01:52 |
openstackgerrit | Ian Wienand proposed openstack-infra/openstack-zuul-jobs master: Remove gerrit legacy jobs https://review.openstack.org/552724 | 01:52 |
fungi | but all bets are off until they start to review my python terribleness | 01:53 |
ianw | cool, thanks will be watching | 01:53 |
*** rlandy|afk is now known as rlandy | 01:53 | |
ianw | pabelanger: hmm, an emjoi release name ... that's going to be up there with when Fedora chose "Schrödinger" for one of the releases | 01:54 |
fungi | you didn't know whether or not it was a live release until you opened the box? | 01:56 |
ianw | more that you're the cat -- you don't know if you're unicode safe until it either explodes or not :) | 01:58 |
fungi | oof | 02:00 |
Jeffrey4l | infra-root, could anyone empty the files in http://tarballs.openstack.org/kolla/images/ and leave a README.md file with the content like this http://paste.openstack.org/show/700789/ | 02:01 |
ianw | Jeffrey4l: sure ... do you want them archived somewhere, or just gone? | 02:02 |
Jeffrey4l | ianw, just remove them. we moved all the kolla image to hub.docker.com now. the tar files are out of update and useless. | 02:03 |
Jeffrey4l | it is updated. thanks ianw | 02:05 |
*** bobh has joined #openstack-infra | 02:05 | |
*** rlandy has quit IRC | 02:06 | |
*** bobh has quit IRC | 02:07 | |
*** bobh has joined #openstack-infra | 02:07 | |
*** aeng has quit IRC | 02:09 | |
*** bobh has quit IRC | 02:12 | |
*** jamesmcarthur has joined #openstack-infra | 02:13 | |
*** myoung|snow|bbl is now known as myoung|rover | 02:15 | |
*** myoung|rover is now known as myoung|afk | 02:17 | |
*** germs has joined #openstack-infra | 02:20 | |
*** germs has quit IRC | 02:20 | |
*** germs has joined #openstack-infra | 02:20 | |
*** aeng has joined #openstack-infra | 02:22 | |
*** r-daneel has joined #openstack-infra | 02:26 | |
*** pcichy has quit IRC | 02:28 | |
*** aeng has quit IRC | 02:29 | |
*** yamahata_ has quit IRC | 02:35 | |
*** eernst has joined #openstack-infra | 02:36 | |
*** mriedem has quit IRC | 02:37 | |
*** signed8bit is now known as signed8bit_Zzz | 02:38 | |
*** hongbin_ has joined #openstack-infra | 02:42 | |
*** hongbin has quit IRC | 02:43 | |
*** germs has quit IRC | 02:43 | |
*** germs has joined #openstack-infra | 02:43 | |
*** germs has quit IRC | 02:43 | |
*** germs has joined #openstack-infra | 02:43 | |
*** psachin has joined #openstack-infra | 02:47 | |
*** germs has quit IRC | 02:48 | |
*** psachin has quit IRC | 02:59 | |
*** psachin has joined #openstack-infra | 03:02 | |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/nodepool master: WIP: Handle ZK session loss during node launch https://review.openstack.org/552538 | 03:04 |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/nodepool master: zk: use kazoo retry facilities https://review.openstack.org/535537 | 03:04 |
*** auristor has quit IRC | 03:04 | |
*** psachin has quit IRC | 03:05 | |
*** psachin has joined #openstack-infra | 03:08 | |
*** olaph has joined #openstack-infra | 03:08 | |
*** olaph1 has quit IRC | 03:09 | |
*** auristor has joined #openstack-infra | 03:11 | |
*** shu-mutou has joined #openstack-infra | 03:13 | |
*** edmondsw has joined #openstack-infra | 03:14 | |
*** vivsoni has quit IRC | 03:15 | |
*** gongysh has quit IRC | 03:17 | |
*** psachin has quit IRC | 03:17 | |
*** jamesmcarthur has quit IRC | 03:17 | |
*** edmondsw has quit IRC | 03:18 | |
*** salv-orlando has joined #openstack-infra | 03:18 | |
*** salv-orlando has quit IRC | 03:23 | |
*** nicolasbock has quit IRC | 03:26 | |
*** signed8bit_Zzz is now known as signed8bit | 03:26 | |
*** vivsoni has joined #openstack-infra | 03:27 | |
*** esberglu has quit IRC | 03:32 | |
*** dhajare has joined #openstack-infra | 03:32 | |
*** psachin has joined #openstack-infra | 03:35 | |
*** cshastri has joined #openstack-infra | 03:36 | |
*** aeng has joined #openstack-infra | 03:37 | |
*** olaph has quit IRC | 03:38 | |
*** olaph has joined #openstack-infra | 03:39 | |
*** vivsoni has quit IRC | 03:45 | |
*** aeng has quit IRC | 03:47 | |
*** signed8bit is now known as signed8bit_Zzz | 03:48 | |
*** ykarel|afk has joined #openstack-infra | 03:51 | |
*** yamahata_ has joined #openstack-infra | 03:51 | |
*** david-lyle has joined #openstack-infra | 03:55 | |
*** vivsoni has joined #openstack-infra | 03:58 | |
*** pahuang has quit IRC | 03:59 | |
*** gongysh has joined #openstack-infra | 04:00 | |
*** hongbin_ has quit IRC | 04:02 | |
*** janki has joined #openstack-infra | 04:02 | |
*** esberglu has joined #openstack-infra | 04:05 | |
*** signed8bit_Zzz is now known as signed8bit | 04:05 | |
*** udesale has joined #openstack-infra | 04:05 | |
*** dhill__ has quit IRC | 04:05 | |
*** namnh has joined #openstack-infra | 04:09 | |
*** esberglu has quit IRC | 04:09 | |
*** harlowja has joined #openstack-infra | 04:12 | |
*** ianychoi_ has joined #openstack-infra | 04:12 | |
*** pahuang has joined #openstack-infra | 04:13 | |
*** aeng has joined #openstack-infra | 04:13 | |
openstackgerrit | Kazunori Shinohara proposed openstack-infra/project-config master: Add jobs of xstatic-** for heat-dashboard https://review.openstack.org/552735 | 04:14 |
*** ianychoi has quit IRC | 04:15 | |
*** wolverineav has joined #openstack-infra | 04:17 | |
*** dave-mccowan has quit IRC | 04:17 | |
*** salv-orlando has joined #openstack-infra | 04:19 | |
*** signed8bit is now known as signed8bit_Zzz | 04:21 | |
*** wolverineav has quit IRC | 04:21 | |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/nodepool master: WIP: Handle ZK session loss during node launch https://review.openstack.org/552538 | 04:21 |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/nodepool master: Refactor run_handler to be generic https://review.openstack.org/535554 | 04:21 |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/nodepool master: Refactor NodeLauncher to be generic https://review.openstack.org/535555 | 04:21 |
openstackgerrit | Kazunori Shinohara proposed openstack-infra/project-config master: Add jobs of xstatic-** for heat-dashboard https://review.openstack.org/552735 | 04:22 |
*** links has joined #openstack-infra | 04:22 | |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/nodepool master: zk: use kazoo retry facilities https://review.openstack.org/535537 | 04:22 |
*** salv-orlando has quit IRC | 04:24 | |
*** signed8bit_Zzz is now known as signed8bit | 04:35 | |
*** eernst has quit IRC | 04:39 | |
*** harlowja has quit IRC | 04:40 | |
*** mrphs has joined #openstack-infra | 04:44 | |
*** signed8bit has quit IRC | 04:46 | |
*** andreas_s has joined #openstack-infra | 04:48 | |
*** mrphs has quit IRC | 04:50 | |
*** ramishra has quit IRC | 04:51 | |
*** andreas_s has quit IRC | 04:52 | |
*** ramishra has joined #openstack-infra | 04:58 | |
*** pgadiya has joined #openstack-infra | 04:59 | |
*** esberglu has joined #openstack-infra | 04:59 | |
*** alexchadin has joined #openstack-infra | 05:03 | |
*** esberglu has quit IRC | 05:03 | |
*** shu-mutou is now known as shu-mutow | 05:16 | |
*** salv-orlando has joined #openstack-infra | 05:20 | |
*** salv-orlando has quit IRC | 05:24 | |
*** esberglu has joined #openstack-infra | 05:34 | |
*** esberglu has quit IRC | 05:38 | |
*** dhajare has quit IRC | 05:38 | |
*** dhajare has joined #openstack-infra | 05:39 | |
*** aeng has quit IRC | 05:45 | |
*** ykarel|afk is now known as ykarel | 05:47 | |
*** claudiub has joined #openstack-infra | 05:48 | |
*** dhajare_ has joined #openstack-infra | 05:50 | |
*** ramishra has quit IRC | 05:51 | |
*** dhajare has quit IRC | 05:51 | |
openstackgerrit | Merged openstack-infra/zuul master: Add zuul-tox-remote to gate pipeline https://review.openstack.org/552692 | 05:53 |
*** dhajare_ has quit IRC | 05:57 | |
*** ramishra has joined #openstack-infra | 05:58 | |
*** aviau has quit IRC | 06:04 | |
*** e0ne has joined #openstack-infra | 06:04 | |
*** aviau has joined #openstack-infra | 06:06 | |
*** kiennt26__ has quit IRC | 06:14 | |
*** kiennt26 has joined #openstack-infra | 06:14 | |
*** pcichy has joined #openstack-infra | 06:21 | |
*** salv-orlando has joined #openstack-infra | 06:21 | |
*** salv-orlando has quit IRC | 06:25 | |
*** esberglu has joined #openstack-infra | 06:28 | |
*** alexchadin has quit IRC | 06:28 | |
*** dbecker has quit IRC | 06:28 | |
*** alexchadin has joined #openstack-infra | 06:29 | |
*** esberglu has quit IRC | 06:32 | |
*** jbadiapa_ has quit IRC | 06:33 | |
*** salv-orlando has joined #openstack-infra | 06:34 | |
openstackgerrit | Simon Westphahl proposed openstack-infra/zuul master: Fix zuul_json callback plugin problem with loops https://review.openstack.org/552799 | 06:37 |
*** rossella_s has quit IRC | 06:38 | |
*** rossella_s has joined #openstack-infra | 06:38 | |
*** dhajare_ has joined #openstack-infra | 06:39 | |
*** dims has quit IRC | 06:41 | |
*** dims has joined #openstack-infra | 06:43 | |
*** ianychoi__ has joined #openstack-infra | 06:43 | |
*** ianychoi_ has quit IRC | 06:46 | |
*** jbadiapa_ has joined #openstack-infra | 06:48 | |
*** dims has quit IRC | 06:48 | |
*** dims has joined #openstack-infra | 06:49 | |
*** edmondsw has joined #openstack-infra | 06:50 | |
*** ianychoi__ is now known as ianychoi | 06:51 | |
*** pcichy has quit IRC | 06:52 | |
*** edmondsw has quit IRC | 06:54 | |
*** tojuvone has joined #openstack-infra | 06:56 | |
openstackgerrit | Merged openstack-infra/project-config master: Add nodepool-linaro dashboard to grafana.o.o https://review.openstack.org/552705 | 06:59 |
*** pcaruana has joined #openstack-infra | 07:04 | |
openstackgerrit | Clint 'SpamapS' Byrum proposed openstack-infra/zuul master: Use re2 for change_matcher https://review.openstack.org/536389 | 07:09 |
openstackgerrit | Clint 'SpamapS' Byrum proposed openstack-infra/zuul master: Add irrelevant-branches negative matcher https://review.openstack.org/552809 | 07:09 |
*** andreas_s has joined #openstack-infra | 07:14 | |
*** alexchadin has quit IRC | 07:16 | |
*** alexchadin has joined #openstack-infra | 07:17 | |
*** salv-orlando has quit IRC | 07:28 | |
*** andreas_s has quit IRC | 07:31 | |
*** danpawlik has joined #openstack-infra | 07:32 | |
*** andreas_s has joined #openstack-infra | 07:32 | |
*** salv-orlando has joined #openstack-infra | 07:34 | |
*** armaan has quit IRC | 07:36 | |
*** armaan has joined #openstack-infra | 07:36 | |
*** alexchadin has quit IRC | 07:39 | |
Jeffrey4l | infra-root, how i can check whether post-timeout=3600 parameter works here? https://review.openstack.org/552450 | 07:41 |
Jeffrey4l | from the logs info, seems it doesn't work http://logs.openstack.org/50/552450/1/check/kolla-build-centos-binary/929d5c6/zuul-info/inventory.yaml | 07:43 |
*** hashar has joined #openstack-infra | 07:43 | |
*** alexchadin has joined #openstack-infra | 07:47 | |
*** rossella_s has quit IRC | 07:51 | |
*** rossella_s has joined #openstack-infra | 07:53 | |
*** alexchadin has quit IRC | 07:57 | |
*** alexchadin has joined #openstack-infra | 07:58 | |
*** rossella_s has quit IRC | 08:01 | |
*** xarses has quit IRC | 08:02 | |
*** shardy has joined #openstack-infra | 08:03 | |
*** dbecker has joined #openstack-infra | 08:04 | |
*** rossella_s has joined #openstack-infra | 08:05 | |
*** chrisyang_0660 has joined #openstack-infra | 08:09 | |
*** dsariel has quit IRC | 08:11 | |
*** tesseract has joined #openstack-infra | 08:14 | |
*** salv-orlando has quit IRC | 08:17 | |
*** florianf has joined #openstack-infra | 08:21 | |
*** yamahata_ has quit IRC | 08:24 | |
*** jpena|off is now known as jpena | 08:25 | |
*** electrofelix has joined #openstack-infra | 08:33 | |
*** mdbooth has quit IRC | 08:33 | |
*** ari[m] has quit IRC | 08:33 | |
*** dingyichen has quit IRC | 08:34 | |
*** amoralej|off is now known as amoralej | 08:36 | |
*** e0ne has quit IRC | 08:37 | |
*** edmondsw has joined #openstack-infra | 08:38 | |
*** edmondsw has quit IRC | 08:43 | |
*** kjackal has joined #openstack-infra | 08:54 | |
*** ralonsoh has joined #openstack-infra | 08:54 | |
*** kiennt26 has quit IRC | 08:55 | |
*** rossella_s has quit IRC | 08:55 | |
*** rossella_s has joined #openstack-infra | 08:57 | |
*** panda|off is now known as panda | 09:01 | |
*** jpich has joined #openstack-infra | 09:04 | |
*** salv-orlando has joined #openstack-infra | 09:07 | |
*** rossella_s has quit IRC | 09:07 | |
*** rossella_s has joined #openstack-infra | 09:08 | |
*** dbecker has quit IRC | 09:10 | |
*** lucas-afk is now known as lucasagomes | 09:11 | |
*** dbecker has joined #openstack-infra | 09:11 | |
*** shu-mutow has quit IRC | 09:14 | |
openstackgerrit | Sorin Sbarnea proposed openstack-infra/project-config master: add tox risk check for jenkins-job-builder https://review.openstack.org/552843 | 09:18 |
*** yamamoto_ has joined #openstack-infra | 09:18 | |
*** hemna_ has quit IRC | 09:20 | |
*** yamamoto has quit IRC | 09:22 | |
*** gongysh has quit IRC | 09:22 | |
*** mgoddard_ has joined #openstack-infra | 09:24 | |
*** udesale_ has joined #openstack-infra | 09:27 | |
*** udesale__ has joined #openstack-infra | 09:29 | |
*** udesale has quit IRC | 09:29 | |
*** rossella_s has quit IRC | 09:29 | |
*** rossella_s has joined #openstack-infra | 09:30 | |
*** udesale_ has quit IRC | 09:32 | |
*** derekh has joined #openstack-infra | 09:34 | |
*** lpetrut has joined #openstack-infra | 09:34 | |
*** rossella_s has quit IRC | 09:35 | |
*** rossella_s has joined #openstack-infra | 09:36 | |
ssbarnea | corvus: hi! i am back now. if you could give me some hints on tox risk gate it would highly appreciate, here was my first attempt: https://review.openstack.org/#/c/552843/ | 09:36 |
*** gfidente has joined #openstack-infra | 09:37 | |
*** jcoufal has joined #openstack-infra | 09:38 | |
*** efoley has joined #openstack-infra | 09:39 | |
AJaeger | ssbarnea: please add this directly to jjb in-tree, no need to add such a specific job to project-config | 09:39 |
AJaeger | ssbarnea: and that is completely wrong syntax, will fail to run. | 09:40 |
ssbarnea | AJaeger: i observed that but I am not sure what you mean by it, i am *very* new to zuul, this being the first job change mainly. | 09:40 |
*** tosky has joined #openstack-infra | 09:41 | |
ssbarnea | i plan to setup my own test instance to play with it during weekend. | 09:41 |
evrardjp | hey folks, we got 2 roles in openstack-ansible that we can probably share with you: systemd-mount and systemd-service stuff | 09:43 |
evrardjp | should I import them as ansible-role-systemd_mount and ansible-role-systemd_service ? | 09:44 |
evrardjp | clarkb: ^ | 09:44 |
*** dsariel has joined #openstack-infra | 09:46 | |
openstackgerrit | Slawek Kaplonski proposed openstack-infra/project-config master: Change names of new voting Neutron jobs https://review.openstack.org/552857 | 09:47 |
*** zoli is now known as zoli|lunch | 09:49 | |
*** zoli|lunch is now known as zoli | 09:49 | |
openstackgerrit | sebastian marcet proposed openstack-infra/openstackid-resources master: added location images endpoints https://review.openstack.org/552458 | 09:54 |
openstackgerrit | Merged openstack-infra/openstackid-resources master: added location images endpoints https://review.openstack.org/552458 | 09:54 |
*** jcoufal_ has joined #openstack-infra | 09:56 | |
openstackgerrit | sebastian marcet proposed openstack-infra/openstackid-resources master: fix on images upload/update https://review.openstack.org/552859 | 09:59 |
*** jcoufal has quit IRC | 09:59 | |
*** namnh has quit IRC | 10:00 | |
openstackgerrit | Merged openstack-infra/openstackid-resources master: fix on images upload/update https://review.openstack.org/552859 | 10:01 |
*** rossella_s has quit IRC | 10:04 | |
*** rossella_s has joined #openstack-infra | 10:05 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack-infra/project-config master: Import systemd_mount and systemd_service to OSA https://review.openstack.org/552861 | 10:09 |
*** rcernin has quit IRC | 10:13 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack-infra/project-config master: Import systemd_mount and systemd_service to OSA https://review.openstack.org/552861 | 10:17 |
*** alexchadin has quit IRC | 10:18 | |
*** pbourke has joined #openstack-infra | 10:19 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack-infra/project-config master: Add systemd roles base jobs https://review.openstack.org/552867 | 10:22 |
*** nicolasbock has joined #openstack-infra | 10:25 | |
*** priteau has joined #openstack-infra | 10:26 | |
openstackgerrit | sebastian marcet proposed openstack-infra/openstackid-resources master: fixed error on room floor update https://review.openstack.org/552868 | 10:26 |
*** edmondsw has joined #openstack-infra | 10:26 | |
openstackgerrit | Merged openstack-infra/openstackid-resources master: fixed error on room floor update https://review.openstack.org/552868 | 10:27 |
*** rossella_s has quit IRC | 10:28 | |
*** vivsoni has quit IRC | 10:30 | |
*** edmondsw has quit IRC | 10:31 | |
*** rossella_s has joined #openstack-infra | 10:32 | |
*** esberglu has joined #openstack-infra | 10:41 | |
persia | Could someone who has permissions (on the list at https://launchpad.net/~openstack-ci-core/+members#active) please enable different architectures at https://launchpad.net/~openstack-ci-core/+archive/ubuntu/openafs-amd64-hwe/+edit ? | 10:42 |
persia | This is required to build ianw's upload of OpenAFS for ARM64 (which seems to be the root cause of wheel build testing failures) | 10:43 |
*** cshastri has quit IRC | 10:43 | |
persia | I think we need arm64 and don't need i386, unless I misunderstand the current architectures for OpenStack CI. | 10:43 |
persia | ppc64el may also be interesting, to avoid needing to do this again if a cloud of that architecture becomes available. | 10:44 |
frickler | infra-root: seems that list is mostly a list of infra-root members, could I get added to it, please? https://launchpad.net/~openstack-ci-core/+members | 10:45 |
frickler | persia: I'd like to, but ^^ | 10:45 |
persia | Other PPAs at https://launchpad.net/~openstack-ci-core may benefit from the same adjustment | 10:45 |
persia | frickler: Thanks, and totally understood :) | 10:45 |
*** pbourke has quit IRC | 10:45 | |
*** esberglu has quit IRC | 10:45 | |
*** alexchadin has joined #openstack-infra | 10:48 | |
*** mgoddard_ has left #openstack-infra | 10:49 | |
*** alexchadin has quit IRC | 10:51 | |
*** mikal_ has joined #openstack-infra | 10:52 | |
*** alexchadin has joined #openstack-infra | 10:53 | |
*** mikal has quit IRC | 10:53 | |
persia | Or maybe it is https://launchpad.net/~openstack-ci-core/+archive/ubuntu/openafs-arm64/+edit that needs adjustment (or maybe these should be consolidated, or something else which probably needs to wait for AU day to discuss properly). | 10:53 |
*** alexchadin has quit IRC | 10:55 | |
*** HeOS has joined #openstack-infra | 10:57 | |
*** esberglu has joined #openstack-infra | 10:58 | |
*** esberglu has quit IRC | 11:03 | |
*** alexchadin has joined #openstack-infra | 11:04 | |
*** pbourke has joined #openstack-infra | 11:04 | |
*** ianychoi has quit IRC | 11:07 | |
tobiash | Jeffrey4l: post-timeout is probably just not injected as a variable (it technically doesn't need to be a var inside ansible) | 11:09 |
tobiash | Jeffrey4l: to test that you could just add a post playbook with a sleep longer than the timeout | 11:09 |
*** olaph1 has joined #openstack-infra | 11:10 | |
*** janki has quit IRC | 11:10 | |
*** olaph has quit IRC | 11:10 | |
*** JI has joined #openstack-infra | 11:13 | |
*** ianychoi has joined #openstack-infra | 11:13 | |
*** rossella_s has quit IRC | 11:14 | |
*** rossella_s has joined #openstack-infra | 11:17 | |
*** tmorin has joined #openstack-infra | 11:18 | |
tmorin | hi AJaeger | 11:18 |
tmorin | I'm seeing this error: http://logs.openstack.org/69/552769/1/gate/openstack-tox-pep8/5803386/job-output.txt.gz#_2018-03-14_11_01_42_727140 | 11:18 |
tmorin | I am guessing this may be related to work about https://review.openstack.org/#/c/550387/ | 11:19 |
tmorin | (the neutron/horizon tox_install things) | 11:19 |
*** bobh has joined #openstack-infra | 11:19 | |
tmorin | I also have questions on https://review.openstack.org/#/c/550387/ | 11:20 |
tmorin | I have to go now, but will get back to you later today... | 11:20 |
JI | Hi. | 11:22 |
JI | I have a question about Zuul v3 - Jenkins integration. | 11:22 |
JI | Does anyone know what's the current state of this feature? | 11:22 |
JI | Does it work already? Or is it something that is really going to happen soon? | 11:23 |
tobiash | JI: mordred is the person to ask about this but he's afk this week | 11:24 |
*** armaan has quit IRC | 11:25 | |
JI | tobiash: Thanks. | 11:25 |
*** dtantsur|afk is now known as dtantsur | 11:26 | |
AJaeger | tmorin: I don't get that one - let'S hope mordred can help with it. | 11:27 |
AJaeger | tmorin: indeed, there's a relation, 550387 will solve it. | 11:28 |
tobiash | JI: I think electrofelix and hughsaunders are also involved in this topic | 11:28 |
AJaeger | tmorin: mordred is travelling this week, you might need others to help - or wait ;( | 11:28 |
tosky | AJaeger: is that 550387 a PoC which will be extended to the other users of tox_install.sh? (in my case, sahara-dashboard)? | 11:29 |
electrofelix | JI I did some initial looking at a dedicated zuul-trigger plugin and worked out that for zuulv3 integration with jenkins, you really need to use nodepool with jenkins, v3 can manage static slaves as well | 11:29 |
*** bobh has quit IRC | 11:30 | |
*** jcoufal_ is now known as jcoufal | 11:31 | |
electrofelix | JI: hughsaunders has some initial work done on a nodepool plugin, going to get the link | 11:31 |
electrofelix | JI: might be worth joining the #zuul channel as that's where any chat on this occurs | 11:32 |
JI | @electrofelix: I will. Thank you. As I understand, "hughsaunders has some initial work done" actually means that it is far from being merged. Is that correct? | 11:33 |
*** rossella_s has quit IRC | 11:36 | |
electrofelix | JI: https://github.com/rcbops/nodepool-plugin is the work done so far, hoping to start contributing sometime over the next 3 weeks myself (just need to find some time in upcoming sprint) | 11:36 |
*** sambetts|afk is now known as sambetts | 11:36 | |
*** ldnunes has joined #openstack-infra | 11:36 | |
*** rossella_s has joined #openstack-infra | 11:37 | |
JI | electrofelix: I'll have a look. Thanks for help. | 11:39 |
*** janki has joined #openstack-infra | 11:43 | |
*** salv-orlando has quit IRC | 11:44 | |
*** udesale__ has quit IRC | 11:45 | |
*** camunoz has joined #openstack-infra | 11:47 | |
openstackgerrit | Xing Zhang proposed openstack-infra/project-config master: Retire puppet-apps_site https://review.openstack.org/552884 | 11:48 |
*** dsariel has quit IRC | 11:50 | |
*** armaan has joined #openstack-infra | 11:53 | |
openstackgerrit | Joshua Hesketh proposed openstack-infra/zuul master: Decode gearman function into utf https://review.openstack.org/552888 | 11:54 |
*** gfidente is now known as gfidente|not | 11:58 | |
*** e0ne has joined #openstack-infra | 12:01 | |
evrardjp | tonyb: could you ping me when you're available? | 12:02 |
*** lucasagomes is now known as lucas-hungry | 12:03 | |
*** armaan has quit IRC | 12:05 | |
*** dsariel has joined #openstack-infra | 12:05 | |
*** armaan has joined #openstack-infra | 12:06 | |
*** trown|outtypewww is now known as trown | 12:08 | |
openstackgerrit | Joshua Hesketh proposed openstack-infra/zuul master: Decode gearman function into utf https://review.openstack.org/552888 | 12:08 |
*** trown is now known as trown|ruck | 12:08 | |
*** kjackal has quit IRC | 12:09 | |
*** dprince has joined #openstack-infra | 12:10 | |
*** armaan has quit IRC | 12:10 | |
openstackgerrit | Joshua Hesketh proposed openstack-infra/zuul master: Decode gearman function into utf https://review.openstack.org/552888 | 12:11 |
*** zhongjun has quit IRC | 12:14 | |
openstackgerrit | Matthieu Huin proposed openstack-infra/zuul master: [WIP] Zuul Web: Add 'projects' endpoint https://review.openstack.org/552891 | 12:16 |
*** yamamoto_ has quit IRC | 12:17 | |
*** yamamoto has joined #openstack-infra | 12:18 | |
*** rossella_s has quit IRC | 12:18 | |
*** rossella_s has joined #openstack-infra | 12:21 | |
*** armaan has joined #openstack-infra | 12:24 | |
*** armaan has quit IRC | 12:24 | |
*** edmondsw has joined #openstack-infra | 12:24 | |
*** bobh has joined #openstack-infra | 12:27 | |
*** jpena is now known as jpena|lunch | 12:27 | |
*** armaan_ has joined #openstack-infra | 12:29 | |
*** kjackal has joined #openstack-infra | 12:30 | |
*** dave-mccowan has joined #openstack-infra | 12:32 | |
*** rlandy has joined #openstack-infra | 12:32 | |
*** rossella_s has quit IRC | 12:34 | |
*** rossella_s has joined #openstack-infra | 12:35 | |
*** bobh has quit IRC | 12:36 | |
*** bobh has joined #openstack-infra | 12:36 | |
AJaeger | tosky: Yes! | 12:37 |
AJaeger | tosky: https://review.openstack.org/#/q/topic:tox-siblings+(status:open+OR+status:merged) | 12:38 |
AJaeger | tosky: so, not a POC - it's working ;) | 12:38 |
*** yamamoto has quit IRC | 12:38 | |
*** claudiub has quit IRC | 12:39 | |
*** dsariel has quit IRC | 12:39 | |
*** yamamoto has joined #openstack-infra | 12:39 | |
*** bobh has quit IRC | 12:41 | |
*** derekh has quit IRC | 12:41 | |
*** yamamoto has quit IRC | 12:44 | |
*** salv-orlando has joined #openstack-infra | 12:44 | |
openstackgerrit | Merged openstack-infra/project-config master: Change names of new voting Neutron jobs https://review.openstack.org/552857 | 12:46 |
*** odyssey4me has quit IRC | 12:47 | |
*** odyssey4me has joined #openstack-infra | 12:47 | |
*** salv-orlando has quit IRC | 12:49 | |
*** rosmaita has joined #openstack-infra | 12:49 | |
*** pblaho has joined #openstack-infra | 12:50 | |
*** panda is now known as panda|lunch | 12:52 | |
*** dsariel has joined #openstack-infra | 12:52 | |
*** armaan_ has quit IRC | 12:53 | |
*** armaan has joined #openstack-infra | 12:53 | |
*** r-daneel has quit IRC | 12:53 | |
*** zoli is now known as zoli|afk | 12:54 | |
*** zoli|afk is now known as zoli | 12:55 | |
*** yamamoto has joined #openstack-infra | 12:55 | |
*** edmondsw_ has joined #openstack-infra | 12:55 | |
*** pbourke has quit IRC | 12:56 | |
*** mriedem has joined #openstack-infra | 12:57 | |
*** edmondsw has quit IRC | 12:58 | |
*** olaph1 is now known as olaph | 12:58 | |
*** yamamoto has quit IRC | 12:59 | |
*** alexchadin has quit IRC | 13:01 | |
*** pblaho has quit IRC | 13:03 | |
*** jamesmcarthur has joined #openstack-infra | 13:04 | |
*** rossella_s has quit IRC | 13:05 | |
*** chrisyang_0660 has quit IRC | 13:05 | |
*** alexchadin has joined #openstack-infra | 13:06 | |
*** pblaho has joined #openstack-infra | 13:07 | |
*** lucas-hungry is now known as lucasagomes | 13:07 | |
*** rossella_s has joined #openstack-infra | 13:07 | |
tosky | AJaeger: oh, thanks | 13:09 |
*** yamamoto has joined #openstack-infra | 13:10 | |
*** HeOS has quit IRC | 13:10 | |
*** HeOS has joined #openstack-infra | 13:10 | |
*** Goneri has joined #openstack-infra | 13:13 | |
*** sree has joined #openstack-infra | 13:13 | |
*** yamamoto has quit IRC | 13:15 | |
*** amoralej is now known as amoralej|lunch | 13:15 | |
*** rossella_s has quit IRC | 13:15 | |
*** rossella_s has joined #openstack-infra | 13:17 | |
*** jcoufal_ has joined #openstack-infra | 13:20 | |
*** rossella_s has quit IRC | 13:22 | |
*** jcoufal has quit IRC | 13:22 | |
fungi | #status log added frickler to https://launchpad.net/~openstack-ci-core and set as administrator to enable ppa management | 13:22 |
openstackstatus | fungi: finished logging | 13:22 |
*** rossella_s has joined #openstack-infra | 13:23 | |
*** felipemonteiro_ has joined #openstack-infra | 13:23 | |
rosmaita | looks like things are kind of calm ... could someone other than AJaeger take a look at https://review.openstack.org/#/c/550048/ ? thanks! | 13:24 |
*** yamamoto has joined #openstack-infra | 13:25 | |
*** e0ne has quit IRC | 13:25 | |
*** eharney has joined #openstack-infra | 13:25 | |
*** dhill_ has joined #openstack-infra | 13:26 | |
*** jpena|lunch is now known as jpena | 13:27 | |
*** edmondsw_ is now known as edmondsw | 13:27 | |
*** pgadiya has quit IRC | 13:28 | |
*** jamesmca_ has joined #openstack-infra | 13:29 | |
*** yamamoto has quit IRC | 13:29 | |
*** xarses has joined #openstack-infra | 13:30 | |
*** katkapilatova has joined #openstack-infra | 13:31 | |
*** myoung|afk is now known as myoung|rover | 13:35 | |
slaweq | hi | 13:36 |
slaweq | are there some guides/docs how to migrate job templates which uses "legacy-dsvm-base" as parent, like: https://github.com/openstack/neutron-tempest-plugin/blob/master/.zuul.yaml#L24 to use "devstack-tempest"? | 13:37 |
*** yamamoto has joined #openstack-infra | 13:40 | |
AJaeger | slaweq: best talk with andreaf on #openstack-qa | 13:40 |
slaweq | AJaeger: ok, thx | 13:40 |
slaweq | I will ask him | 13:40 |
*** derekh has joined #openstack-infra | 13:40 | |
*** florianf has quit IRC | 13:41 | |
*** dsariel has quit IRC | 13:41 | |
*** pbourke has joined #openstack-infra | 13:42 | |
*** ykarel is now known as ykarel|afk | 13:43 | |
*** yamamoto has quit IRC | 13:44 | |
*** zhipeng has joined #openstack-infra | 13:45 | |
*** salv-orlando has joined #openstack-infra | 13:45 | |
AJaeger | tosky: https://review.openstack.org/552895 is your change and ready for review (no urgency on that one - just because you asked ;) | 13:46 |
*** olaph has quit IRC | 13:46 | |
*** rossella_s has quit IRC | 13:47 | |
*** olaph has joined #openstack-infra | 13:48 | |
tosky | AJaeger: seen that, thanks, and you also migrated to the new PTI (almost) | 13:48 |
*** salv-orlando has quit IRC | 13:50 | |
*** rossella_s has joined #openstack-infra | 13:51 | |
*** felipemonteiro_ has quit IRC | 13:51 | |
*** kiennt26 has joined #openstack-infra | 13:52 | |
*** amoralej|lunch is now known as amoralej | 13:52 | |
*** zhongjun has joined #openstack-infra | 13:53 | |
*** jcoufal has joined #openstack-infra | 13:54 | |
*** yamamoto has joined #openstack-infra | 13:54 | |
*** yamamoto has quit IRC | 13:55 | |
*** yamamoto has joined #openstack-infra | 13:55 | |
*** yamamoto has quit IRC | 13:55 | |
zhipeng | hi , anyone knows hot to reboot the meetbot ? | 13:56 |
*** dsariel has joined #openstack-infra | 13:56 | |
*** jamesmca_ is now known as jamesmcarthur_ | 13:56 | |
*** jcoufal_ has quit IRC | 13:57 | |
mnaser | zhipeng: what issues are you having with meetbot? | 13:57 |
AJaeger | tosky: what did I miss? | 13:58 |
zhipeng | i cannot end the meeting | 13:58 |
zhipeng | meetbot seems non-responsive | 13:58 |
mnaser | zhipeng: were you the one who started it? | 13:58 |
AJaeger | tosky: feel free to comment if I should add anything.. | 13:58 |
mnaser | i think only after an hour, anyone can end it | 13:58 |
zhipeng | yep | 13:58 |
zhipeng | i also tried with my matrix irc nick | 13:58 |
zhipeng | no response | 13:59 |
zhipeng | i started like, last week... | 13:59 |
mnaser | which channel is this zhipeng ? | 13:59 |
tosky | AJaeger: shouldn't "python setup.py build_sphinx" be changed too? | 13:59 |
mnaser | it may have died mid-meeting and so now its stuck but not really in a meeting | 13:59 |
zhipeng | openstack-cyborg | 13:59 |
zhipeng | yep my guess as well | 13:59 |
*** esberglu has joined #openstack-infra | 14:00 | |
AJaeger | tosky: le me remove the docs environment completly - you have no docs ;) | 14:00 |
AJaeger | tosky: updated | 14:01 |
*** camunoz has quit IRC | 14:02 | |
tosky | AJaeger: oh, right - probably copied from other repositories :( | 14:04 |
*** kgiusti has joined #openstack-infra | 14:09 | |
AJaeger | tosky: everybody starts with "I want good docs" ;) | 14:09 |
*** neiljerram has joined #openstack-infra | 14:10 | |
*** bobh has joined #openstack-infra | 14:11 | |
*** ykarel|afk has quit IRC | 14:12 | |
*** dsariel has quit IRC | 14:13 | |
*** electrofelix has quit IRC | 14:16 | |
fungi | documentation-driven development process ;) | 14:16 |
*** gouthamr has quit IRC | 14:16 | |
*** camunoz has joined #openstack-infra | 14:17 | |
*** trown|ruck is now known as trown|brb | 14:18 | |
corvus | Jeffrey4l: i think the post-timeout just isn't supplied as an ansible variable, so won't show up in the inventory. do you have another reason to suspect it isn't working? | 14:18 |
*** rossella_s has quit IRC | 14:19 | |
*** rossella_s has joined #openstack-infra | 14:19 | |
*** trown|brb is now known as trown|ruck | 14:20 | |
openstackgerrit | Merged openstack-infra/zuul master: Add zuul_json tests https://review.openstack.org/552688 | 14:26 |
*** rossella_s has quit IRC | 14:26 | |
*** dsariel has joined #openstack-infra | 14:26 | |
*** salv-orlando has joined #openstack-infra | 14:27 | |
*** rossella_s has joined #openstack-infra | 14:30 | |
*** psachin has quit IRC | 14:30 | |
*** alexchadin has quit IRC | 14:32 | |
*** fresta has quit IRC | 14:33 | |
*** pblaho has quit IRC | 14:34 | |
*** fresta has joined #openstack-infra | 14:35 | |
*** germs has joined #openstack-infra | 14:35 | |
*** germs has quit IRC | 14:35 | |
*** germs has joined #openstack-infra | 14:35 | |
*** fresta has quit IRC | 14:37 | |
*** gfidente|not is now known as gfidente | 14:37 | |
*** fresta has joined #openstack-infra | 14:40 | |
*** signed8bit has joined #openstack-infra | 14:40 | |
*** eernst has joined #openstack-infra | 14:42 | |
*** danpawlik has quit IRC | 14:43 | |
clarkb | slaweq: AJaeger the docs for migrating those jobs should be in the devstack docs now | 14:46 |
*** pblaho has joined #openstack-infra | 14:47 | |
slaweq | clarkb: yes, frickler already gave me the link https://docs.openstack.org/devstack/latest/zuul_ci_jobs_migration.html | 14:47 |
slaweq | thx | 14:47 |
*** felipemonteiro_ has joined #openstack-infra | 14:49 | |
*** felipemonteiro__ has joined #openstack-infra | 14:51 | |
clarkb | zhipeng: mnaser after an hour anyone can end a meeting but if the bot was restarted then that implicitly ends the meeting | 14:53 |
*** dizquierdo has joined #openstack-infra | 14:54 | |
clarkb | someone with channel logs may have to provide that info though as meetbot is also our channel logger | 14:54 |
zhipeng | thx clarkb :) | 14:54 |
*** germs has quit IRC | 14:55 | |
*** felipemonteiro_ has quit IRC | 14:55 | |
*** yamamoto has joined #openstack-infra | 14:55 | |
*** hongbin has joined #openstack-infra | 14:55 | |
openstackgerrit | Paul Belanger proposed openstack-infra/system-config master: Add support for review-dev01.o.o to site.pp https://review.openstack.org/552919 | 14:57 |
*** e0ne has joined #openstack-infra | 14:58 | |
*** ykarel|afk has joined #openstack-infra | 14:58 | |
*** ykarel|afk is now known as ykarel | 14:58 | |
*** yamamoto has quit IRC | 15:02 | |
fungi | clarkb: ianw: as predicted, getting pushback on any attempt to work around pip 10 breaking... https://github.com/pypa/pip/pull/5066 | 15:03 |
openstackgerrit | Merged openstack-infra/zuul master: Fix zuul_json callback plugin problem with loops https://review.openstack.org/552799 | 15:04 |
fungi | the main objection seems to be, "but if we add a way for users to make it not break, then they'll do that" | 15:04 |
*** numans_ has joined #openstack-infra | 15:04 | |
*** numans has quit IRC | 15:05 | |
clarkb | imagine that users prefer not breaking :/ | 15:06 |
frickler | fungi: you used my old account, somehow couldn't change that. correct lp account is "j-harbott" | 15:07 |
fungi | frickler: oh, sorry about that. fixing now | 15:08 |
fungi | frickler: okay, should be all set now | 15:11 |
*** ihrachys has joined #openstack-infra | 15:12 | |
frickler | fungi: yep, thx | 15:12 |
*** germs has joined #openstack-infra | 15:13 | |
fungi | my pleasure! | 15:13 |
*** jamesmcarthur has quit IRC | 15:13 | |
*** germs has quit IRC | 15:14 | |
*** germs has joined #openstack-infra | 15:15 | |
*** germs has quit IRC | 15:15 | |
*** germs has joined #openstack-infra | 15:15 | |
pabelanger | fungi: clarkb: yah, reading https://github.com/pypa/pip/issues/4805 again, it does seem a revert is still on the table. Especially if https://github.com/pypa/pip/pull/5066 needs to be written not to break end-users | 15:15 |
clarkb | fungi: any idea if distros have it on their radar to update packaging? | 15:15 |
*** panda|lunch is now known as panda | 15:16 | |
*** dhajare_ has quit IRC | 15:16 | |
fungi | clarkb: absolutely no clue. it's likely something that has to be fixed on a package-by-package basis which, for a lot of distros, means communicating with lots of different package maintainers to get them to update their packaging scripts | 15:17 |
fungi | pabelanger: all a revert buys us is that we get to go through this _again_ for pip 11 | 15:17 |
pabelanger | fungi: agree | 15:17 |
fungi | unfortunately, it seems like they wouldn't want to support an escape hatch cli option indefinitely either | 15:17 |
fungi | so we likely get to go through it again at pip 11 (or pip 12, or...) either way | 15:18 |
*** links has quit IRC | 15:18 | |
clarkb | we (openstack) should probably start communicating this to the dostros we care about since it doesnt appear upstream is doing that | 15:19 |
clarkb | zigo and jamespage and dirk and dmsimard can probably get us at least moving in the right direction? | 15:20 |
dmsimard | hi | 15:20 |
fungi | though even if we find problem packages in, e.g., ubuntu 18.04 now it'll be another two years before we even have the option of switching to another lts release that includes the fixed packaging | 15:20 |
dmsimard | I haven't caught up with backscroll yet | 15:20 |
fungi | same for rhel/centos 8 | 15:20 |
persia | Very likely, but in some cases "lots" might be hundreds, and may include comittees, so it is unlikely to happen quickly. | 15:20 |
pabelanger | clarkb: or we (openstack) could ask upstream pip to start doing it? I mean, it doesn't seem unreasonable to ask that | 15:21 |
clarkb | fungi: yup but we have to get distros fixed starting somewhere | 15:21 |
pabelanger | especially since they are expect people to change / reach to breaking changes in pip10 | 15:21 |
clarkb | pabelanger: they explicitly seem to say in that bug that it is their users duty to do this | 15:21 |
frickler | persia: so https://launchpad.net/~openstack-ci-core/+archive/ubuntu/openafs-arm64 does seem to have arm packages built. is that what you need or do you (also) need the older version in AMD64 HWE? anyway if it's not very urgent, I'd indeed like to defer that to ianw | 15:21 |
* persia thinks that "now" is always the best time to fix distros, as the other choice is usually "a couple years ago", which is harder to arrange. | 15:21 | |
fungi | sure, i expect they're (slowly) fixing this themselves but as i said, lots of packages with different mostly-autonomous maintainers | 15:21 |
clarkb | but I agree they should be communicating it | 15:21 |
clarkb | persia: let me know if you solve that arrangement it would be quite useful | 15:22 |
persia | frickler: As it turns out, the baseline code depends on https://launchpad.net/~openstack-ci-core/+archive/ubuntu/openafs-amd64-hwe/+packages , and there is a special case for aarch64 to use https://launchpad.net/~openstack-ci-core/+archive/ubuntu/openafs-arm64 which I missed in my first look (as I keep failng to properly distinguish "arm64" and "amd64") | 15:22 |
persia | frickler: I still think it might be ideal to just have the OpenStack CI PPAs all support all target architectures, rather than having arch-specific workarounds in arch-specific PPAs, but that is probably a wider discussion. | 15:23 |
*** rlandy has quit IRC | 15:24 | |
persia | clarkb: I have only ever managed to do it by accident in the past, so no particular hints to share. I shall let you know if I encounter any. | 15:24 |
fungi | watching python library package uploads in debian, i see some slow churn of maintainers redoing old `setup.py install` packaging to use dh_python and such, but there's a long tail of packages which aren't getting frequent (where frequency is on the order of several years or longer) upstream releases so tend to just not get rebuilt | 15:24 |
fungi | i'm hoping the pressure to stamp out python 2.x packages will accelerate a lot of that | 15:24 |
*** rlandy has joined #openstack-infra | 15:24 | |
clarkb | dmsimard: the tl;dr is that distro packaging for python packages must stop using distutils (eg setup.py install) to make python packages to continue to be compatibile with future pip | 15:25 |
dmsimard | can someone tl;dr the changes ? | 15:25 |
dmsimard | clarkb: wow, thanks | 15:25 |
fungi | dmsimard: the recommendation is for newer packaging to use pip or something else which will generate equivalent egg-info metadata so that pip knows where to find the package's files | 15:26 |
dmsimard | I'll get in touch with our packaging senpai | 15:26 |
clarkb | dmsimard: pip appears to be taking the stance that they are willing to just break people that interact with distro packages in an effort to get distros to move towards fixing this | 15:26 |
clarkb | but I'm not even sure all the distros are even aware that this is a thing | 15:26 |
dmsimard | oh actually there's the RDO meeting going on right now so great opportunity to ask about it. | 15:27 |
* dmsimard does that | 15:27 | |
fungi | dmsimard: basically, `sudo pip install --upgrade foo` will start breaking with pip 10 if you have a distro-installed python-foo built with distutils mechanisms | 15:27 |
clarkb | dmsimard: https://github.com/pypa/pip/issues/4805 should capture the issue reasonably well on the pip side if people want more details | 15:28 |
* persia remembers a time when distros were excitingly all switching to distutils | 15:28 | |
pabelanger | fungi: clarkb: looping back to the discussion about virtualenvs for devstack, would that help avoid the breakage in pip10? | 15:28 |
clarkb | pabelanger: yes | 15:28 |
clarkb | pabelanger: that would solve the problem for devstack in particular | 15:28 |
clarkb | on the infra side of things we'll likely have to go through each bit of config mgmt and switch to using venvs too | 15:29 |
persia | At least for Debian, Fedora, Ubuntu, there are mechanisms in place for folk to trigger binary rebuilds without a source change (I don't know about SuSE), which can help for the case where the package depends on some distro build tooling that has been updated. Using these often doesn't require interaction with each package maintainer. | 15:29 |
fungi | under pip 9 it issued a deprecation warning like "Uninstalling a distutils installed project ({0}) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project." but https://github.com/pypa/pip/commit/fabb739 means that anywhere you see that under pip 9.x will start unconditionally breaking under | 15:29 |
clarkb | though I think it less likely to affect us broadly | 15:29 |
fungi | pip 10 (real soon now) | 15:29 |
pabelanger | clarkb: okay, I did talk with andreaf (I think) at PTG about that devstack change, and didn't get a no :) | 15:29 |
clarkb | pabelanger: in the past major issues with needing to allow system packages in the virtualenvs to get libvirt to work sort of made using virtualenvs in devstack a waste of time. This is no longer a problem (hasn't been for a couple years) | 15:30 |
clarkb | I'm not sure if pip10 would also break in ^ if we still had to allow system packages | 15:31 |
clarkb | but I don't know of any cases where we do so should be fine | 15:31 |
* jamespage reads backscroll | 15:31 | |
clarkb | jamespage: I think fungi and ianw have this paged in the best but there is also a pip bug above with the details. Let us know if we can help sort this out in any way. | 15:33 |
*** esberglu has quit IRC | 15:33 | |
Jeffrey4l | corvus, re post-timeout, some jobs in stable branch failed. i can not sure whether i increase jobs.post-timeout works before it is merged. i will try tobiash's solution. thanks all guys. | 15:33 |
*** rkukura has joined #openstack-infra | 15:33 | |
corvus | Jeffrey4l: it takes effect before it merges. can you point me at an error? and what was tobiash's solution? | 15:34 |
fungi | a lot of the backpressure on the distro side has been a general distaste for enabling language ecosystem package managers, as well as the fact that they're generally going to recommend if you do want to use one you should use the version of it that they explicitly package in the distro | 15:34 |
*** ihrachys_ has joined #openstack-infra | 15:34 | |
*** felipemonteiro__ has quit IRC | 15:34 | |
Jeffrey4l | corvus, here is the error http://lists.openstack.org/pipermail/openstack-stable-maint/2018-March/007559.html | 15:34 |
fungi | patient: "it hurts when i do this" | 15:35 |
Jeffrey4l | tobiash told me to add a "sleep" task to check. | 15:35 |
fungi | doctor: "then stop doing it" | 15:35 |
*** felipemonteiro__ has joined #openstack-infra | 15:35 | |
corvus | Jeffrey4l: oh, that's a periodic job. the change won't take effect for that before it merges. it will affect the check results though. | 15:35 |
persia | fungi: Except in this case, both parties have hurt and are asked to stop. | 15:35 |
Jeffrey4l | yep corvus | 15:36 |
Jeffrey4l | i will try to push a patch with a sleep long, then check. if it works, we will merge it. | 15:36 |
*** ihrachys has quit IRC | 15:37 | |
*** dizquierdo has quit IRC | 15:38 | |
*** ykarel is now known as ykarel|afk | 15:39 | |
tobiash | Jeffrey4l: well I wouldn't call that 'solution' but just a DNM change exceeding the timeout to prove that this works, but I think that also should be tested already in the zuul tests itself ;) | 15:39 |
corvus | Jeffrey4l: we already have a unit test that does that, so i'm pretty sure it works :) | 15:39 |
pabelanger | infra-root: could I get a few reviews on https://review.openstack.org/552919/ adds review-dev01.o.o to site.pp | 15:40 |
pabelanger | needed to start work on bringing xenial server online | 15:40 |
Jeffrey4l | cool. thanks a lot. we will try to merge the patch. | 15:40 |
corvus | pabelanger: is that stanza any different than the one underneath it? | 15:42 |
*** lpetrut has quit IRC | 15:42 | |
*** e0ne has quit IRC | 15:43 | |
clarkb | fungi: ya, I kind of get that (re patient doctor) but at the same time users use distros and if distros don't work with their tools I imagine there will be sadness. FOr us we can likely work with it as we understand the issue but many won't | 15:44 |
*** kiennt26 has quit IRC | 15:45 | |
clarkb | pabelanger: there is a USE_VENV option in devstack today that we can try turning on on top of the use pip10 patch | 15:45 |
*** JI has quit IRC | 15:46 | |
pabelanger | corvus: no, only the node changed. I was planing on doing a 2 step dance, but have no issues just updating our existing review-dev.o.o, just means puppet won't run on that server any more | 15:46 |
clarkb | pabelanger: I think the potential problem we'll have is in the bootstrapping steps where we might chicken and egg installing things like virtualenv | 15:47 |
pabelanger | clarkb: k, I'll look in a bit to see how that work | 15:47 |
*** esberglu has joined #openstack-infra | 15:48 | |
clarkb | fixup_virtualenv is a function that will most definitely need to be rewritten if still used | 15:48 |
clarkb | since it installs virtualenv from distro then installs it with pip | 15:48 |
clarkb | fungi: ^ | 15:48 |
dmsimard | fungi: great comments on that issue/pr btw | 15:48 |
*** hemna_ has joined #openstack-infra | 15:48 | |
frickler | woa, just received a release-announce-digest with 164 entries since Feb 28. was there something stuck that got resolved? | 15:48 |
*** ihrachys__ has joined #openstack-infra | 15:49 | |
dmsimard | clarkb, fungi: I'm caught up and I brought it up at the RDO meeting -- we don't really have a solution right now. Realistically (even if it'd be a lot of work), we can work something out for the packages /we/ are accountable for (RDO packages) but the base distro packages would be quite problematic since they use the same tooling. | 15:49 |
clarkb | pabelanger: looks like we explicitly don't call fixup_virtualenv on our test nodes so that one might be hard to test in CI | 15:49 |
clarkb | pabelanger: in any cases USE_VENV is probably somewhere to start | 15:50 |
dmsimard | We'll keep that in mind, but it seems like the best case scenario is probably to pin to pip9 for the time being | 15:50 |
openstackgerrit | Paul Belanger proposed openstack-infra/system-config master: Add support for review-dev01.o.o to site.pp https://review.openstack.org/552919 | 15:50 |
dmsimard | There's no public information about the rhel8 release but this might come far too late in the process to be taken into account -- i.e, I doubt given the current timelines that rhel8 would ship pip10 *and* "patched" packaging | 15:51 |
*** ihrachys_ has quit IRC | 15:51 | |
corvus | pabelanger: it's possible to write a regex that works for both. but i expect we don't want to have the old one running anymore anyway. | 15:51 |
dmsimard | and it's highly unlikely that rhel7/centos7 would rebuild all the python packages to take that into account | 15:51 |
clarkb | dmsimard: ya I think at this point its mostly about communicating things so that progress can be made at some point | 15:51 |
clarkb | and not necessarily expecting any revamp of existing or soon to exist packaging | 15:52 |
dmsimard | I can chime in the issue just to share our perspective but I don't have a solution for us or them | 15:52 |
clarkb | for us (openstack) we'll likely just end up using virtualenvs for everything | 15:52 |
dmsimard | yeah | 15:54 |
*** yamamoto has joined #openstack-infra | 15:58 | |
*** e0ne has joined #openstack-infra | 15:58 | |
*** dsariel has quit IRC | 15:59 | |
*** felipemonteiro_ has joined #openstack-infra | 16:01 | |
pabelanger | corvus: yah, I think once we power down review-dev.o.o and detach volumes, puppet stops running anyways. So I'm okay with removing the old node from site.p.p | 16:01 |
*** felipemonteiro_ has quit IRC | 16:02 | |
*** zhipeng has quit IRC | 16:03 | |
*** yamahata has joined #openstack-infra | 16:03 | |
*** felipemonteiro_ has joined #openstack-infra | 16:03 | |
fungi | clarkb: ultimately, i would consider switching to virtualenvs a win anyway. i get that there are a lot of people who feel that since pip used to at least pretend to work installing directly into the system context that should be supported forever, but i always felt that mixing different package managers in a single context is a recipe for disaster since they never share any common state information | 16:03 |
*** yamamoto has quit IRC | 16:04 | |
clarkb | fungi: ya I think the libvirt issue was the only real reason we had to not do it and that is no longer an issue | 16:04 |
tosky | fungi: summarized as "never cross the streams" | 16:04 |
fungi | it's only a matter of time before one package manager upgrades a package and blows away assumed state for the other | 16:04 |
*** felipemonteiro__ has quit IRC | 16:04 | |
fungi | and then, yes, total protonic reversal | 16:04 |
clarkb | fungi: on debuntu that largely isn't an issue due to the use of /usr/local | 16:05 |
openstackgerrit | Jean-Philippe Evrard proposed openstack-infra/project-config master: Import systemd_mount and systemd_service to OSA https://review.openstack.org/552861 | 16:05 |
clarkb | as long as you don't break your paths everything largely works | 16:05 |
fungi | right | 16:06 |
clarkb | the bigger issue thee is when multiple /usr/local/ python installs fight for the same names due to multiple versions of python | 16:06 |
*** felipemonteiro__ has joined #openstack-infra | 16:06 | |
fungi | though you still have the problem that newer packages in /usr/local/lib may not completely shadow modules from /usr/lib they're intended to replace | 16:07 |
fungi | you may end up importing modules from different versions of the package | 16:07 |
clarkb | pabelanger: corvus to be clear this is the expectation on the review-dev change that regex will work on old and new hosts. | 16:08 |
clarkb | pabelanger: is that the expectation? | 16:08 |
fungi | e.g., if a module in the package has been renamed in newer versions and your application does an import under try/expect to attempt to maintain backwards-compatibilty | 16:08 |
openstackgerrit | Zhao Chao proposed openstack-infra/irc-meetings master: Change Trove meeting time https://review.openstack.org/552950 | 16:09 |
openstackgerrit | Merged openstack-infra/zuul master: Import Zuul modules at top of files https://review.openstack.org/549730 | 16:09 |
openstackgerrit | Matthew Thode proposed openstack/diskimage-builder master: enable systemd profile for Gentoo https://review.openstack.org/552952 | 16:09 |
*** felipemonteiro_ has quit IRC | 16:09 | |
clarkb | pabelanger: also looking at review-dev memory history on cacti we might consider using a much smaller flavor for the new host? | 16:10 |
clarkb | maybe 8GB? | 16:10 |
openstackgerrit | Jean-Philippe Evrard proposed openstack-infra/project-config master: Add systemd roles base jobs https://review.openstack.org/552867 | 16:11 |
pabelanger | clarkb: yah, we can do 8GB | 16:11 |
pabelanger | clarkb: no, the regex now will only work with review-dev01.o.o hostnames. review-dev.o.o will stop getting puppet updates, but think that is fine as once review-dev01.o.o is online, we'll power off other and move volumes | 16:12 |
clarkb | pabelanger: by using the * it should continue to work with review-dev.o.o too | 16:12 |
pabelanger | oh, k. I didn't test | 16:12 |
clarkb | * will match no \d as well as more than one \d | 16:12 |
clarkb | + is one or more | 16:13 |
pabelanger | ack | 16:13 |
*** dprince has quit IRC | 16:13 | |
clarkb | I remember the other issue with USE_VENV in devstack as is right now. It doesn't test coinstallability of openstack services | 16:13 |
evrardjp | Our systemd roles for network management, systemd services, and mount points management, written by cloudnull, are up for sharing. Just saying. | 16:13 |
clarkb | it also has the downside of being a per service check against USE_VENV to use a service specific VENV which means plugins will all have to implement it themselves too | 16:13 |
pabelanger | clarkb: I'll be using https://etherpad.openstack.org/p/jgLaT4MRuC to make notes for migrating review-dev.o.o to review-dev01.o.o | 16:14 |
clarkb | fungi: pabelanger so I think we likely want a new devstack option called GLOBAL_VENV or similar that updates the pip install function and just installs everything to a common virtualenv | 16:14 |
pabelanger | clarkb: yah, USE_VENV seem to setup per service virutalenvs | 16:14 |
*** r-daneel has joined #openstack-infra | 16:15 | |
fungi | that'll be a problem for python 3 testing while the services don't all support python 3. we'd still need separate python 3 and python 2 virtualenvs at a minimum, right? | 16:16 |
clarkb | fungi: yup good point, but we could do one global venv for each python | 16:16 |
pabelanger | yah | 16:16 |
clarkb | and slowly over time that should converge to single for python3 hopefully | 16:16 |
frickler | might also be interesting to see how grenade can deal with that change | 16:16 |
clarkb | frickler is asking the hard questions | 16:19 |
clarkb | frickler: I think it should be functionally similar to having system global installs? | 16:19 |
frickler | clarkb: sorry, bad habit ;) | 16:19 |
clarkb | so hopefully nothing really changes there other than to say use this virtualenv | 16:19 |
*** felipemonteiro__ has quit IRC | 16:20 | |
*** udesale has joined #openstack-infra | 16:20 | |
pabelanger | okay, grabbing some food | 16:21 |
frickler | hmm, might actually be that easy, yes | 16:21 |
*** panda is now known as gabriele | 16:23 | |
*** olaph1 has joined #openstack-infra | 16:23 | |
*** erlon has joined #openstack-infra | 16:23 | |
*** olaph has quit IRC | 16:25 | |
openstackgerrit | Merged openstack-infra/zuul master: Match github model of granting admins write https://review.openstack.org/549853 | 16:26 |
*** udesale has quit IRC | 16:26 | |
openstackgerrit | Merged openstack-infra/zuul master: Make sure we fail because of path checks https://review.openstack.org/552502 | 16:26 |
openstackgerrit | Merged openstack-infra/zuul master: Decode gearman function into utf https://review.openstack.org/552888 | 16:26 |
*** rossella_s has quit IRC | 16:26 | |
*** tpsilva has joined #openstack-infra | 16:27 | |
*** gfidente is now known as gfidente|not | 16:27 | |
*** rossella_s has joined #openstack-infra | 16:29 | |
*** gfidente has joined #openstack-infra | 16:29 | |
*** andreas_s has quit IRC | 16:29 | |
tmorin | AJaeger: I've had a look at tox-siblings... and I have a question | 16:29 |
tmorin | AJaeger: | 16:29 |
*** andreas_s has joined #openstack-infra | 16:30 | |
*** ykarel|afk has quit IRC | 16:30 | |
tmorin | AJaeger: https://review.openstack.org/#/c/550387/ solves the issue only for the dependency to neutron, but networking-bgpvpn has other dependencies... (to networking-odl and to networking-bagpipe for instance) | 16:30 |
tmorin | AJaeger: will all these dependencies be added to global requirements ? | 16:31 |
*** dprince has joined #openstack-infra | 16:32 | |
*** olaph has joined #openstack-infra | 16:35 | |
rm_work | Is anyone else seeing stuff like http://logs.openstack.org/85/550085/4/check/openstack-tox-pep8/e5f9981/job-output.txt.gz#_2018-03-14_15_42_23_051295 suddenly? | 16:35 |
*** olaph1 has quit IRC | 16:36 | |
clarkb | rm_work: I think what is happening there is neutron is newly published to pypi and has been added to constraints | 16:37 |
clarkb | rm_work: I believe the intent is to allow projects like yours to stop managing out of bandish neutron installs and just list it normally like any other dependency which should fix that issue | 16:37 |
odyssey4me | pabelanger there may be an opportunity to have some of the ansible role you're working on (zuul, nodepool, etc) to make use of the roles we're importing in https://review.openstack.org/552861 ? | 16:38 |
rm_work | so we'll need to do something? because currently literally every one of our checks are breaking | 16:38 |
clarkb | rm_work: yes, list neutron as a normal test-requirement | 16:38 |
rm_work | k | 16:39 |
clarkb | rm_work: which will install it from https://pypi.python.org/pypi/neutron/12.0.0 using whatever version is in constraints | 16:39 |
rm_work | kk | 16:39 |
clarkb | this wasn't an issue before because neutron wasn't in the constraints file so wasn't attempted to be constrained by pip (it essentially just ignored it) | 16:39 |
clarkb | hrm the construction hasn't been so bad but they are digging a trench at the base of my driveway now and my monitor is shaking | 16:40 |
pabelanger | odyssey4me: good to know, will keep an eye out | 16:40 |
clarkb | if this gets any worse I may have to figure out relocating (which is made difficult by not having a driveway I can drive out of) | 16:41 |
odyssey4me | pabelanger clarkb we're also working on a standard ansible role to construct a venv - perhaps that's of interest to use more broadly too? | 16:41 |
*** arxcruz is now known as arxcruz|off | 16:42 | |
*** yamahata has quit IRC | 16:42 | |
odyssey4me | the intent is to have it construct a venv at run time, then package it into a tarball - it can then re-use that venv and do the needed fixup when re-using it | 16:42 |
clarkb | odyssey4me: be careful doing that, virtualenvs aren't really relocatable in practice | 16:42 |
clarkb | there are tools to make it less painful though | 16:43 |
pabelanger | odyssey4me: for now, I've had good success using the virtualenv flags for the pip module, seems to be working well | 16:43 |
clarkb | if your distro updates their python packages existing virtualenvs tend to have to be rebuilt | 16:43 |
odyssey4me | clarkb yes, there are limits for its usage - the caveat is that the same c bindings as were used to construct it are available when re-using it | 16:43 |
odyssey4me | the intent of the role is just to do it - how it's used is up to the consumer and if anything special needs to be in place then that can be done in the play | 16:44 |
rm_work | IIRC there was some flag too during venv creation that was supposed to help with relocatability | 16:46 |
rm_work | we did our deploys that way for a little bit (tarball of a venv) but eventually switched to container images as they tend to be more reliable | 16:46 |
clarkb | rm_work: ya the relocatable flag deals with paths changing under the venv iirc | 16:46 |
pabelanger | odyssey4me: take a look giftwrap: http://git.openstack.org/cgit/openstack/giftwrap I think that does something closely to what you are suggesting. But don't think it has anything related to ansible | 16:46 |
clarkb | so you can move it from /foo/venv to /bar/venv? | 16:46 |
rm_work | yeah | 16:47 |
*** janki has quit IRC | 16:47 | |
rm_work | hmm i guess `--no-site-packages` is default now too, cool | 16:47 |
rm_work | it's been a while since i looked | 16:47 |
*** andreas_s has quit IRC | 16:48 | |
rm_work | the `--relocatable` thing is apparently for running on an existing venv? which is news to me, lol | 16:48 |
clarkb | rm_work: yup and openstack's reliable on site pckages for libvirt bindings was a big thing that made virtualenvs less useful for us in the past. But that hasn't been an issue for a while now so we can move past that and embrace the virtualenv | 16:48 |
rm_work | we may have just been wildly lucky stuff worked :P | 16:48 |
odyssey4me | pabelanger yeah, giftwrap did some clever things and we have discussed some ideas learned from that which we may put into the roadmap | 16:48 |
rm_work | yeah I've been virtualenv only for ... a long time | 16:48 |
rm_work | devstack still pains me with lack of venv | 16:48 |
rm_work | i just spin it up in a VM and revert to a clean snapshot every single run <_< | 16:49 |
pabelanger | odyssey4me: nice | 16:49 |
corvus | i think it'd be okay for devstack to use *one* virtualenv | 16:49 |
*** andreas_s has joined #openstack-infra | 16:50 | |
clarkb | corvus: ya in fact I think it is preferred in this case to make it easier on plugin writers and to help check coinstallability | 16:50 |
fungi | well, *one* virtualenv per major python interpreter version you're testing | 16:50 |
odyssey4me | corvus for now, perhaps - and only if you exclude things like tempest/rally/gnocchi which don't abide by the g-r process | 16:50 |
corvus | (this is distinct from venv-per-service which is a choice that has everything to do with compatibility and nothing to do with installation mechanics) | 16:50 |
corvus | odyssey4me: yeah, tempest already has its own venv for $legit_reasons | 16:50 |
tmorin | rm_work: I've hit the same issue as yours | 16:50 |
tmorin | rm_work, clarkb: I ended up proposing https://review.openstack.org/#/c/552975/ | 16:51 |
clarkb | tmorin: I feel like that is a step backward, we are at the beginning of the cycle we should just roll forward and add neutron to test requirements instead? | 16:52 |
rm_work | tmorin: I think clarkb is right though, we just need to adjust our tox.ini to stop trying to do crazy weird installation methods for neutron that we used to do as a workaround for the lack of thing they just fixed :P | 16:52 |
tmorin | rm_work, clarkb: AJaeger told me this should be handled with mordred, but that he was travelling | 16:52 |
clarkb | rm_work: right | 16:52 |
rm_work | so yeah, I would not recommend we move backwards | 16:52 |
rm_work | this is the time to break stuff | 16:52 |
clarkb | at the very least push a change up that swaps it out for pypi neutron and see if it just works (tm) | 16:52 |
rm_work | start of cycle | 16:52 |
tmorin | clarkb: I don't disagree with the principle, but the work goes beyond neutron | 16:53 |
rm_work | yep that is our plan | 16:53 |
clarkb | if it is that easy I would definitely fight for rolling forward | 16:53 |
*** tosky has quit IRC | 16:53 | |
rm_work | i'll report back | 16:53 |
tmorin | clarkb: e.g. networking-bgpbpn has dependencies on neutron, but also networking-odl, and networking-bagpipe | 16:53 |
tmorin | and adding these to global requirements will not be sufficient | 16:53 |
openstackgerrit | Merged openstack-infra/zuul master: Skip autohold if no autohold was requested https://review.openstack.org/547302 | 16:54 |
openstackgerrit | Merged openstack-infra/zuul master: Add queue size to tenant overview https://review.openstack.org/548248 | 16:54 |
openstackgerrit | Merged openstack-infra/zuul master: Don't store references to secret objects from jobs https://review.openstack.org/546428 | 16:54 |
clarkb | you won't need to add those to requirements to fix the current issue | 16:54 |
openstackgerrit | Merged openstack-infra/zuul master: Add test for fingergw on ipv4 / ipv6 addresses https://review.openstack.org/552645 | 16:54 |
tmorin | at least for networking-bgpvpn and networking-bagpipe: they are co-developped and networking-bgpvpn typically needs networking-bagpipe master | 16:54 |
clarkb | constraints only applies to explicitly listed package names | 16:54 |
rm_work | if they aren't in g-r this issue shouldn't affect them | 16:54 |
tmorin | clarkb: true | 16:54 |
*** andreas_s has quit IRC | 16:54 | |
tmorin | clarkb: but the whole tox-siblings intent would mean putting all these projects in requirements, right ? | 16:54 |
rm_work | we're just removing the weird tox_install.sh thing and putting it in our requirements | 16:55 |
fungi | also, tox-siblings is the answer to the lockstep development issue. you list them as required projects in your jobs and they'll get equivalent branches installed from git instead of pypi | 16:55 |
tmorin | clarkb: I wanted to bring this up, but I actually need to go right now ... | 16:55 |
rm_work | tmorin: i would assume you could continue to install those using the old method, it'd just be `neutron` that would need to switch | 16:55 |
tmorin | clarkb: will get back to the topic tomorrow | 16:55 |
*** trown|ruck is now known as trown|lunch | 16:55 | |
tmorin | I'll think about all that in the meantime | 16:55 |
tmorin | bye | 16:55 |
rm_work | here's the change we're trying out: https://review.openstack.org/#/c/552978/ | 16:56 |
pabelanger | clarkb: fungi: corvus: frickler: I've started iterating on USE_VENV in devstack at https://review.openstack.org/552939/ it's already exposed a few bugs. While that is per service, should yield some good first results, then we can see how to do the global virtualenv for all services | 16:56 |
*** witek has quit IRC | 16:56 | |
rm_work | pabelanger: ooh, i didn't realize that was in-progress or even semi-working, that's awesome | 16:56 |
pabelanger | rm_work: yah, USE_VENV hasn't been part of devstack for a while, but I don't know the history of why it hasn't been used more. Figure enabling it will quickly learn what works / doesn't | 16:57 |
*** iyamahat has joined #openstack-infra | 16:57 | |
clarkb | pabelanger: the history of not using it in the gate is beacuse it doesn't check coinstallability | 16:58 |
clarkb | at least that is what I seem to remember the big issue being | 16:58 |
pabelanger | k | 16:58 |
*** iyamahat has quit IRC | 16:58 | |
*** tmorin has quit IRC | 16:58 | |
*** witek has joined #openstack-infra | 16:59 | |
*** armaan has quit IRC | 16:59 | |
*** yamamoto has joined #openstack-infra | 16:59 | |
*** iyamahat has joined #openstack-infra | 16:59 | |
fungi | also we've had an unfortunate history of some services importing modules from the codebase of other services (and as mentioned earlier some of the extension/plugin projects still rely on this to varying degrees) so they need to share an installation context to work at all | 17:02 |
rm_work | i mean for extensions ... yes | 17:03 |
rm_work | it makes sense, they're supposed to install on top of a primary project | 17:03 |
*** jamesdenton has joined #openstack-infra | 17:04 | |
rm_work | that's kinda the point :P | 17:04 |
corvus | yes, coinstallability is a goal | 17:04 |
rm_work | other things doing it though ... is a little sketchy | 17:04 |
corvus | so regardless of other issues (plugins), we'd still want to have no more than a single venv for services | 17:04 |
*** yamamoto has quit IRC | 17:05 | |
*** ralonsoh has quit IRC | 17:08 | |
pabelanger | ++ | 17:10 |
*** armaan has joined #openstack-infra | 17:13 | |
*** claudiub has joined #openstack-infra | 17:14 | |
*** jpich has quit IRC | 17:14 | |
*** yamahata has joined #openstack-infra | 17:15 | |
*** pcaruana has quit IRC | 17:18 | |
*** e0ne has quit IRC | 17:20 | |
fungi | in the interim, we'd need two if we're testing python 3 and integrating with non-py3k-supporting services | 17:22 |
fungi | install most things into the python3 venv, and only what won't work there into the python2 venv instead | 17:22 |
*** zoli is now known as zoli|gone | 17:23 | |
fungi | even when we do that in the system context today we're not testing coinstallability between those two groups of services for py3k compat jobs, since they end up with separate sets of dependencies installed under the lib search path for each major interpreter version | 17:24 |
odyssey4me | is there any tooling available to do bug trend reporting for launchpad/storyboard? | 17:24 |
clarkb | fungi: yup | 17:24 |
*** zoli|gone is now known as zoli | 17:24 | |
clarkb | odyssey4me: elastic-recheck ? | 17:24 |
clarkb | odyssey4me: openstack-health has support for it built in now too | 17:24 |
odyssey4me | I'm thinking about something project drivers may use to monitor project health - things like monitoring bug throughput, incoming vs outgoing, etc | 17:24 |
fungi | depends on what aspects of bugs you want to trend, i guess | 17:24 |
clarkb | oh purely on the bug data | 17:25 |
clarkb | there is bugday | 17:25 |
fungi | yeah, for open/closed rate info, i think bugday did/does that? | 17:25 |
*** Swami has joined #openstack-infra | 17:25 | |
fungi | though almost certainly only for lp at the moment | 17:25 |
fungi | sb wouldn't be hard to do what with the straightforward rest api, but would need someone to write that | 17:26 |
evrardjp | we are still on LP so we are good on that side odyssey4me :) | 17:26 |
clarkb | http://status.openstack.org/bugday/ | 17:27 |
clarkb | I guess it only trends over a day? so may need to be updated to get longer term info | 17:27 |
odyssey4me | looks like bugday is a bit dated | 17:28 |
odyssey4me | well, this page at least: https://wiki.openstack.org/wiki/Documentation/BugDay | 17:28 |
fungi | it hails from near the beginning of openstack | 17:28 |
fungi | and probably hasn't had any commits in years | 17:28 |
*** rossella_s has quit IRC | 17:30 | |
clarkb | its actually ~4 days? | 17:30 |
clarkb | er 3 | 17:31 |
odyssey4me | yeah, I'm thinking more along the lines of something useful over the course of an entire cycle | 17:31 |
clarkb | ttx has/had tools for doing that not sure if they are hosted or just run locally | 17:31 |
*** jamesmcarthur_ has quit IRC | 17:32 | |
odyssey4me | managing a project has many factors... it looks like most of the tooling development has gone into managing getting new features in - bug management seems to be a bit of a second class citizen | 17:32 |
openstackgerrit | Merged openstack-infra/irc-meetings master: Change Trove meeting time https://review.openstack.org/552950 | 17:32 |
*** rossella_s has joined #openstack-infra | 17:32 | |
odyssey4me | even feature pipeline management isn't great... the LP stuff is a bit weird, so I can understand why it's not always used by projects | 17:33 |
clarkb | sdague has/had tooling too | 17:33 |
* odyssey4me makes a mental note to look back at storyboard again | 17:33 | |
clarkb | I think people end up writing their own and then they don't get hosted/published necessarily? | 17:33 |
odyssey4me | ja, and that gives me the sads | 17:33 |
odyssey4me | we all have our hacky scripty things which we're too embarrased to share because they're horrible :p | 17:34 |
clarkb | I'd definitely catch up with ttx when he is awake tomorrow | 17:34 |
odyssey4me | thanks for the perspective :) I'll see if I can get hold of sdake and ttx to discuss what they've got - I like to think we could perhaps put together a discussion about it at the next PTG, and hopefully we can do something together to improve the situation | 17:35 |
*** jamesmcarthur has joined #openstack-infra | 17:36 | |
*** gfidente has quit IRC | 17:36 | |
evrardjp | odyssey4me: sdague not sdake :) | 17:38 |
*** gfidente|not is now known as gfidente | 17:38 | |
evrardjp | odyssey4me: thanks for the work there | 17:39 |
odyssey4me | oops, apologies to both :p | 17:39 |
*** jamesmcarthur has quit IRC | 17:40 | |
*** jamesmcarthur has joined #openstack-infra | 17:42 | |
*** hashar is now known as hasharAway | 17:43 | |
*** gabriele is now known as panda | 17:43 | |
*** panda is now known as panda|off | 17:43 | |
*** dizquierdo has joined #openstack-infra | 17:44 | |
*** imacdonn has quit IRC | 17:44 | |
*** sree has quit IRC | 17:44 | |
*** imacdonn has joined #openstack-infra | 17:44 | |
*** sree has joined #openstack-infra | 17:45 | |
*** dtantsur is now known as dtantsur|afk | 17:47 | |
pabelanger | fungi: corvus: mind a review on https://review.openstack.org/552919/ brings review-dev01.o.o online | 17:49 |
pabelanger | in site.pp | 17:49 |
*** sree has quit IRC | 17:50 | |
clarkb | corvus: did you want to weigh in on the python-jenkins core reviewer updates email thread? as fungi pointed out its not an infra project proper and I think you were involved in ressurrecting it off of lp | 17:50 |
*** bhavik1 has joined #openstack-infra | 17:52 | |
*** claudiub|2 has joined #openstack-infra | 17:53 | |
*** e0ne has joined #openstack-infra | 17:53 | |
fungi | clarkb: https://review.openstack.org/550092 "Stop embedding (outated) PTL contact info in docs" probably needs your input | 17:54 |
*** claudiub has quit IRC | 17:55 | |
*** wolverineav has joined #openstack-infra | 17:57 | |
openstackgerrit | Merged openstack-infra/openstack-zuul-jobs master: Exclude api-ref changes from py checks https://review.openstack.org/550048 | 17:57 |
*** links has joined #openstack-infra | 17:57 | |
*** yamamoto has joined #openstack-infra | 18:01 | |
*** jpena is now known as jpena|off | 18:01 | |
*** lucasagomes is now known as lucas-afk | 18:02 | |
*** wolverineav has quit IRC | 18:03 | |
*** derekh has quit IRC | 18:04 | |
openstackgerrit | Merged openstack-infra/zuul master: Unset finger client timeout after connect https://review.openstack.org/546735 | 18:05 |
*** gyee has joined #openstack-infra | 18:05 | |
*** yamamoto has quit IRC | 18:06 | |
*** wolverineav has joined #openstack-infra | 18:09 | |
*** harlowja has joined #openstack-infra | 18:11 | |
*** pblaho has quit IRC | 18:11 | |
*** felipemonteiro_ has joined #openstack-infra | 18:12 | |
openstackgerrit | Merged openstack-infra/system-config master: Add support for review-dev01.o.o to site.pp https://review.openstack.org/552919 | 18:14 |
*** wolverineav has quit IRC | 18:14 | |
*** felipemonteiro__ has joined #openstack-infra | 18:15 | |
jlvillal | gerritbot review request: https://review.openstack.org/#/c/545469/ Some cleanup/refactoring and adding unit tests. Thanks. | 18:15 |
*** e0ne has quit IRC | 18:16 | |
*** bhavik1 has quit IRC | 18:17 | |
*** felipemonteiro_ has quit IRC | 18:19 | |
*** myoung|rover is now known as myoung|lunch | 18:23 | |
*** lpetrut has joined #openstack-infra | 18:28 | |
corvus | pabelanger: to your question in #zuul -- project-config doesn't have any secrets affected by the bug | 18:29 |
corvus | pabelanger: i don't plan to audit all of openstack's usage, though if someone wants to, be my guest :) | 18:30 |
*** felipemonteiro__ has quit IRC | 18:30 | |
corvus | pabelanger: i think just an email to openstack-dev to let folks know is sufficent | 18:30 |
*** felipemonteiro__ has joined #openstack-infra | 18:30 | |
*** neiljerram has quit IRC | 18:30 | |
pabelanger | thanks | 18:33 |
pabelanger | I can't remember any place where we did a loop with a secret, but unsure of other projects | 18:34 |
tobiash | we craft a .netrc in a loop :/ | 18:38 |
*** trown|lunch is now known as trown|ruck | 18:38 | |
*** wolverineav has joined #openstack-infra | 18:43 | |
*** shardy has quit IRC | 18:48 | |
fungi | ooh, .netrc and rexec... that takes me back | 18:51 |
beisner | hi all: do you know the guidelines for announcing releases on the openstack-announce ML? ie. openstack-charms releases, etc? | 18:54 |
*** e0ne has joined #openstack-infra | 18:54 | |
fungi | beisner: it's moderated, and there is also a separate ml for per-project release announcements | 18:56 |
beisner | fungi: is that release-announce? | 18:57 |
*** ociuhandu has joined #openstack-infra | 18:57 | |
fungi | beisner: yes, http://lists.openstack.org/pipermail/release-announce/ is mostly posted to by our release automation (via announce-release ci jobs for projects), but you could probably also send directly to it if you're doing your own manual releasing | 18:58 |
fungi | beisner: for sending a once-per-cycle release announcement along the lines of http://lists.openstack.org/pipermail/openstack-announce/2018-February/002012.html that might be okay, but i'd ask in #openstack-release for guidance | 18:59 |
*** pbourke has quit IRC | 19:00 | |
fungi | might be okay to send to the openstack-announce ml i mean | 19:00 |
openstackgerrit | Merged openstack/boartty master: Remove archived lanes and worklist items https://review.openstack.org/552714 | 19:00 |
openstackgerrit | Merged openstack/boartty master: Display story access level https://review.openstack.org/552715 | 19:00 |
fungi | we try to keep it very, very, very low-traffic though | 19:00 |
*** salv-orlando has quit IRC | 19:00 | |
*** salv-orl_ has joined #openstack-infra | 19:01 | |
*** ihrachys has joined #openstack-infra | 19:02 | |
*** yamamoto has joined #openstack-infra | 19:02 | |
openstackgerrit | Paul Belanger proposed openstack-infra/system-config master: Create review-dev for hieradata https://review.openstack.org/553015 | 19:02 |
*** ihrachys__ has quit IRC | 19:02 | |
pabelanger | fungi: clarkb: corvus: ^follow up to review-dev01.o.o patch, moves our hieradata from fqdn to group entries | 19:03 |
*** ociuhandu has quit IRC | 19:03 | |
fungi | oh, right, probably also need to do that in the private hieradata on pmaster | 19:04 |
pabelanger | Yah, can make that change once we are ready | 19:04 |
*** camunoz has quit IRC | 19:05 | |
*** ihrachys has quit IRC | 19:07 | |
*** ihrachys has joined #openstack-infra | 19:07 | |
*** yamamoto has quit IRC | 19:07 | |
*** salv-orl_ has quit IRC | 19:08 | |
AJaeger | clarkb, tmorin, rm_work , back online and reading backscroll... | 19:08 |
*** salv-orlando has joined #openstack-infra | 19:08 | |
rm_work | i think it's fine for us AJaeger | 19:09 |
rm_work | we're merging fixes now that remove the old workaround stuff | 19:10 |
*** olaph1 has joined #openstack-infra | 19:10 | |
*** andreas_s has joined #openstack-infra | 19:11 | |
*** olaph has quit IRC | 19:11 | |
AJaeger | rm_work: great! | 19:12 |
AJaeger | rm_work: anything you need my help with? | 19:12 |
AJaeger | rm_work: I apologize for that breakage, we didn't expect that ;( | 19:12 |
rm_work | ah but you just commented and looks like we need to respin and wait ANOTHER hour+ T_T | 19:12 |
rm_work | we've not had working gates for over a week now | 19:12 |
rm_work | because it's just been one thing after another | 19:13 |
AJaeger | rm_work: what fun... | 19:13 |
rm_work | longest they've been working is about 2 hours between breakage | 19:13 |
AJaeger | rm_work: merge what you have and let me do a followup - ok? | 19:13 |
rm_work | eh | 19:13 |
openstackgerrit | Matthieu Huin proposed openstack-infra/zuul master: web: Add /projects, /projects/{project} endpoints https://review.openstack.org/552891 | 19:13 |
AJaeger | rm_work: which channel are you hanging out? I can join... | 19:13 |
rm_work | we can just do it right, i think -- just need to make sure we get ALL of it correct and don't wait again | 19:13 |
rm_work | #openstack-lbaas | 19:13 |
*** salv-orl_ has joined #openstack-infra | 19:18 | |
*** myoung|lunch is now known as myoung|rover | 19:18 | |
*** salv-orlando has quit IRC | 19:19 | |
*** camunoz has joined #openstack-infra | 19:20 | |
*** esberglu has quit IRC | 19:20 | |
*** tesseract has quit IRC | 19:20 | |
*** signed8bit is now known as signed8bit_Zzz | 19:21 | |
*** esberglu has joined #openstack-infra | 19:23 | |
*** andreas_s has quit IRC | 19:25 | |
*** signed8bit_Zzz is now known as signed8bit | 19:30 | |
clarkb | fungi: I'll take a look. Just catching back up again after moving some tree rounds around and deciding that I should just have Chris Aedo do that for me >_> | 19:32 |
*** links has quit IRC | 19:34 | |
amotoki | is there any change in zuul? http://logs.openstack.org/08/552808/1/gate/openstack-tox-pep8/d50b4e3/job-output.txt.gz#_2018-03-14_18_27_30_840787 | 19:34 |
clarkb | amotoki: that is a change to openstack/requirements to add neutron and horizon to the globale requirements and upper constraints file | 19:35 |
clarkb | fungi: do you think it likely that we would publish more contact info on the governance pages? I do worry that that may end up creating a communications barrier if we don't | 19:35 |
amotoki | clarkb: I see. can we consume horizon latest commit? | 19:35 |
clarkb | amotoki: if you use tox-siblings (which I think is default for all tox jobs) then yes | 19:35 |
*** e0ne has quit IRC | 19:36 | |
clarkb | amotoki: you just have to list the project as a required-project in the job then list horizon or neutron as a normal dependency (in test-requirements probably?) | 19:36 |
amotoki | clarkb: thanks for the info. perhaps all neutron related projects and horizon plugins needs to be updated. | 19:37 |
AJaeger | amotoki: just writing an email about it | 19:37 |
amotoki | AJaeger: that helps all of us. | 19:38 |
AJaeger | clarkb: https://etherpad.openstack.org/p/zuulv3-remove-zuul-cloner - and see https://review.openstack.org/#/q/topic:tox-siblings | 19:38 |
amotoki | hopefully it would be nicer before we have the change. | 19:38 |
openstackgerrit | Merged openstack-infra/zuul master: configloader: check for unknown shadow projects https://review.openstack.org/550763 | 19:38 |
fungi | clarkb: i think it's a good opportunity for pushing to have the project pages on the governance.o.o site to start displaying the e-mail addresses we already have in the structured data we're building them from | 19:40 |
AJaeger | amotoki, clarkb http://lists.openstack.org/pipermail/openstack-dev/2018-March/128310.html | 19:40 |
openstackgerrit | Merged openstack-infra/system-config master: Create review-dev for hieradata https://review.openstack.org/553015 | 19:41 |
clarkb | AJaeger: thanks | 19:41 |
amotoki | AJaeger: is it okay to have horizon/neutron queens release as g-r even if the code totally depends on Rocky one? | 19:41 |
*** hemna_ has quit IRC | 19:43 | |
openstackgerrit | Tobias Rydberg proposed openstack-infra/irc-meetings master: Change of day and channel for bi-weekly meetings for Public Cloud WG. https://review.openstack.org/553022 | 19:44 |
*** jcoufal has quit IRC | 19:44 | |
*** amoralej is now known as amoralej|off | 19:45 | |
AJaeger | amotoki: yes! We install those from git thanks to tox-siblings | 19:45 |
fungi | (assuming they're included in required-projects for the job that is) | 19:46 |
amotoki | AJaeger: but this change makes it difficult to test a patch which depends on the master locally | 19:46 |
amotoki | AJaeger: is there any trick? | 19:46 |
clarkb | this is the big problem with tox-siblings, You essentially have to run tox the same way I think. Might be worth a rethink on that? The method is run tox to install the venv only, then do manual install of "sibling" to the venv then rerun tox to execute the tests | 19:47 |
AJaeger | amotoki: you can always install in your environment. and mordred wanted to write a tool for that | 19:47 |
AJaeger | amotoki: as clarkb said | 19:47 |
fungi | i think the solution projects who've already had to deal with this problem have been defaulting to is to provide a convenience script to local developers for cloning and checking out the right repositories and installing them into the virtualenv and editing them out of the constraints and requirements files | 19:47 |
*** e0ne has joined #openstack-infra | 19:48 | |
fungi | but yeah, ideally we'll have some tool for locally running job playbooks | 19:48 |
fungi | which is mostly blocked on being able to grab the right roles from other repos to assemble that | 19:48 |
fungi | if memory serves | 19:48 |
AJaeger | fungi: the change to tox-siblings removes the tools/tox_install.sh script that you mention as local tool | 19:48 |
fungi | AJaeger: ahh, as opposed to simply not running tools/tox_install.sh in ci jobs | 19:49 |
clarkb | pabelanger: corvus fungi dmsimard do you know off the top of your head if we run ansible on the zuul executors with python3 or with python2? | 19:49 |
*** salv-orl_ has quit IRC | 19:50 | |
amotoki | so, isn't it the right solution to drop tox_install.sh now? it seems better tox_install.sh just calls pip install if it is called in CI. | 19:50 |
*** salv-orlando has joined #openstack-infra | 19:50 | |
pabelanger | clarkb: python3 | 19:50 |
AJaeger | why is mordred not around when we finally merge his requriements change ;) | 19:50 |
clarkb | pabelanger: thanks | 19:50 |
pabelanger | however on the nodepool side, it is using python2 | 19:50 |
AJaeger | that breakage wasn't expected ;( | 19:51 |
pabelanger | we hardcode that in ansible.cfg IIRC | 19:51 |
clarkb | pabelanger: nodepool side? we don't run ansible from nodepool do we? | 19:51 |
pabelanger | clarkb: no, but their is python that runs on VM side too, which we force python2 | 19:51 |
AJaeger | amotoki: if you have some working code, please tell - and we can always readd | 19:51 |
pabelanger | clarkb: I want to say because of python3 bugs / crashes | 19:51 |
clarkb | pabelanger: oh gotcha, is this just in the image builds? or something that happens post boot? | 19:51 |
pabelanger | clarkb: http://git.openstack.org/cgit/openstack-infra/zuul/tree/zuul/executor/server.py#n1214 | 19:52 |
*** jamesmcarthur has quit IRC | 19:52 | |
*** Marx314 has joined #openstack-infra | 19:52 | |
*** Marx314 has quit IRC | 19:52 | |
clarkb | wait so we run the ansible-playbook command on executor as python3 which spawns python2 ansible processes on the test nodes? | 19:53 |
pabelanger | we should see if that is still an issue on bionic nodes | 19:53 |
*** Marx314 has joined #openstack-infra | 19:53 | |
pabelanger | clarkb: yes | 19:53 |
clarkb | thats a bit mind bending | 19:53 |
amotoki | AJaeger: i just noticed it. do you mean some script by "working code"? | 19:53 |
AJaeger | amotoki: I thought you talked about tox_install.sh | 19:53 |
*** sambetts is now known as sambetts|afk | 19:53 | |
amotoki | AJaeger: yes. | 19:53 |
AJaeger | amotoki: sorry, trying to push out changes quickly... | 19:53 |
*** jamesmcarthur has joined #openstack-infra | 19:53 | |
amotoki | AJaeger: previously tox-install.sh checks zuul-cloner to determines whether CI env or local env. can we do similar thing? | 19:54 |
AJaeger | amotoki: and I have one idea - remove neutron/horizon from constrainsts for now | 19:54 |
*** salv-orlando has quit IRC | 19:54 | |
AJaeger | amotoki: maybe - didn't dig into that. mordred wanted to work on some other tool so didn't dig into that ;( | 19:54 |
amotoki | AJaeger: the main reason I raise this is mox-removal effort in horizon plugins completely depends on horizon master. they cannot be mox free with horizon queens. | 19:55 |
corvus | clarkb: think of ansible modules running in python as an implementation detail... (recall that they don't actually have to be implemented in python, they can even be bash) | 19:55 |
openstackgerrit | Tobias Henkel proposed openstack-infra/zuul master: Fix safe path check for directories containing symlinks https://review.openstack.org/553029 | 19:55 |
clarkb | corvus: right its like a remote fork() | 19:56 |
corvus | ya | 19:56 |
clarkb | still mind bending :) | 19:56 |
corvus | clarkb: note that because of delegation, we can end up running modules on the executor under py3 and running the same modules under py2 on a remote node | 19:56 |
corvus | so in general, ansible *itself* is py3 safe, modules are not | 19:57 |
pabelanger | yah, this was one of the concerns about python3 only nodes for bionic, right now zuul would need to remove the hardcoded python3 | 19:57 |
pabelanger | err | 19:57 |
pabelanger | python2* | 19:57 |
tobiash | hopefully that gets better with 2.4 | 19:57 |
AJaeger | amotoki: and in CI it will work correctly. | 19:57 |
AJaeger | amotoki: but I understand your concerns for local development | 19:57 |
clarkb | pabelanger: bionic has python2 though | 19:58 |
pabelanger | clarkb: yah, I think tonyb was asking about creating python3 only bionic, then allow jobs to install python2. | 19:59 |
pabelanger | but our DIB elements don't support that today, they do both | 20:00 |
clarkb | pabelanger: if we end up pushing everything into venvs anyways that may be a better answer to the ignore certain python installs by default case | 20:00 |
pabelanger | yah | 20:00 |
*** yamamoto has joined #openstack-infra | 20:03 | |
amotoki | AJaeger: hopefully you can send some follow-up mail on local development. | 20:04 |
amotoki | or we can encourage to push code without running local tests :( | 20:05 |
AJaeger | amotoki, I don't have an answer, hope mordred can give one | 20:06 |
*** dizquierdo has quit IRC | 20:07 | |
*** yamamoto has quit IRC | 20:08 | |
*** jamesmcarthur has quit IRC | 20:09 | |
openstackgerrit | James E. Blair proposed openstack-infra/zuul master: Perform late validation of secrets https://review.openstack.org/553041 | 20:09 |
pabelanger | looks like our fedora mirror might be out of sync | 20:16 |
pabelanger | connection limits with kernel.org | 20:16 |
mnaser | pabelanger: ^ i might have someone to talk to about that, but i don't know if they'd be willing to adjust things | 20:21 |
mnaser | (if you'd like) | 20:22 |
clarkb | pabelanger: I was going to switch fedora when I switched centos for that reason but didn't bceause of the atomic image mirroring | 20:22 |
clarkb | pabelanger: it seems that fewer places mirror the atomic images | 20:23 |
clarkb | and we couple the two things together | 20:23 |
clarkb | used limestone networks mirror since we know logan- there now :) and the mirror site claimed they have more bandwidth than kernel.org and its closer geographically to our mirror update node | 20:24 |
openstackgerrit | Merged openstack-infra/zuul master: Fix safe path check for directories containing symlinks https://review.openstack.org/553029 | 20:24 |
pabelanger | clarkb: mnaser: I think I found a place for atomic rsync, testing now | 20:25 |
clarkb | pabelanger: one idea I had at the time and have not had time to think about much since is decoupling atomic mirroring from fedora mirroring | 20:25 |
clarkb | also is anyone even using the atomic images? | 20:25 |
ianw | speaking of mirrors; re our discussion i've backported and built bionic-era afs 1.8 packages in https://launchpad.net/~openstack-ci-core/+archive/ubuntu/openafs-1.8-xenial. i've had it running a recursive md5 on the mirrors overnight on a host, only reading, but no issues or warnings | 20:26 |
*** jamesmcarthur has joined #openstack-infra | 20:27 | |
*** e0ne has quit IRC | 20:27 | |
clarkb | that sounds promising | 20:27 |
*** jamesmca_ has joined #openstack-infra | 20:29 | |
*** jamesmcarthur has quit IRC | 20:29 | |
openstackgerrit | Paul Belanger proposed openstack-infra/system-config master: Update fedora mirroring to pubmirror1.math.uh.edu https://review.openstack.org/553052 | 20:30 |
pabelanger | clarkb: ianw: mnaser: testing ^ now | 20:30 |
mnaser | clarkb: afaik at the time i got the atomic images for magnum to use | 20:31 |
* mnaser looks if they're still using them | 20:31 | |
*** camunoz has quit IRC | 20:32 | |
mnaser | clarkb: https://github.com/openstack/magnum/blob/master/magnum/tests/contrib/gate_hook.sh#L88 yes they are | 20:36 |
*** dizquierdo has joined #openstack-infra | 20:41 | |
corvus | fungi: did we ever consider using shadow *projects* in the same gerrit? | 20:43 |
*** salv-orlando has joined #openstack-infra | 20:43 | |
corvus | eg, review.openstack.org/security/openstack/nova.git ? | 20:43 |
*** efoley has quit IRC | 20:45 | |
fungi | corvus: interestingly, i don't think that was ever brought up as a possibility | 20:45 |
fungi | it's certainly worth considering | 20:46 |
pabelanger | okay, review-dev01.o.o failed to launch, I see some java exceptions. I'll dive into them after I get some food | 20:47 |
fungi | pabelanger: bootstrapping a new gerrit server may be not entirely possible from puppet too... i think we end up copying/moving in the static data and database | 20:48 |
*** eharney has quit IRC | 20:49 | |
pabelanger | fungi: yah, it would be helpful to see how we've done it in the past. Do you know of any etherpads with that info? | 20:50 |
fungi | i don't, but should just be /home/gerrit2 which needs to be copied over | 20:51 |
*** esberglu has quit IRC | 20:52 | |
*** dprince has quit IRC | 20:52 | |
fungi | it'll end up wanting to connect to the existing trove db though, so you may need to turn down the gerrit service on old review-dev if bringing up one on review-dev01 | 20:52 |
pabelanger | okay | 20:53 |
*** _jbadiapa has joined #openstack-infra | 20:54 | |
pabelanger | fungi: ianw: clarkb: mnaser: https://review.openstack.org/553052/ works as expected to mirror fedora / atomic via rsync. If you'd like to review / approve | 20:54 |
tonyb | evrardjp: I'm around for the next 30mins but I suspect that you're don for the day? | 20:54 |
tonyb | pabelanger: Yup that is indeed what I was asking for | 20:55 |
*** esberglu_ has joined #openstack-infra | 20:55 | |
*** esberglu_ has quit IRC | 20:56 | |
*** esberglu_ has joined #openstack-infra | 20:56 | |
*** jbadiapa_ has quit IRC | 20:57 | |
evrardjp | tonyb: I am close to done indeed | 20:58 |
evrardjp | tonyb: was wondering what's the status of our EOLing | 20:58 |
*** rossella_s has quit IRC | 20:58 | |
tonyb | evrardjp: SOrry I didn't get to it yesterday. I'll do it now, if you're around for the next 10mins you can ack on the list and then I can try to finish it today. DOes that work for you? | 20:59 |
evrardjp | yeah sure | 20:59 |
* fungi disappears to find food, bbiaw | 21:01 | |
*** rossella_s has joined #openstack-infra | 21:02 | |
*** trown|ruck is now known as trown|outtypewww | 21:03 | |
*** kgiusti has left #openstack-infra | 21:04 | |
*** yamamoto has joined #openstack-infra | 21:04 | |
*** dizquierdo has quit IRC | 21:05 | |
*** rcernin has joined #openstack-infra | 21:08 | |
*** tojuvone has quit IRC | 21:08 | |
*** tojuvone has joined #openstack-infra | 21:09 | |
*** yamamoto has quit IRC | 21:10 | |
*** Goneri has quit IRC | 21:12 | |
*** rossella_s has quit IRC | 21:12 | |
*** rossella_s has joined #openstack-infra | 21:17 | |
clarkb | looks like I can get out of my driveway again | 21:18 |
*** tojuvone_ has joined #openstack-infra | 21:20 | |
*** tojuvone has quit IRC | 21:20 | |
tonyb | evrardjp: So all my tools failed so I created the list manually, please check it carefully if you're still functional | 21:20 |
tonyb | evrardjp: the mail shoudl hit the list RSN | 21:20 |
*** lpetrut has quit IRC | 21:22 | |
corvus | okay, both zuul security fixes for today have landed | 21:22 |
corvus | i'll start working on restarting the executors | 21:22 |
clarkb | corvus: thanks, let me know if I can help | 21:24 |
evrardjp | tonyb: will have a look | 21:24 |
corvus | clarkb: thx, should be straightforward | 21:24 |
evrardjp | tonyb: I am expecting the fastest email delivery right now! I trust SMTP for getting my emails as soon as possible! | 21:25 |
evrardjp | that's a terrible joke, but I like it. | 21:25 |
*** dave-mccowan has quit IRC | 21:26 | |
tonyb | evrardjp: Always as son as possible not always as soon as you'd like ;P | 21:26 |
evrardjp | tonyb: that's fairly true! | 21:27 |
tonyb | :) | 21:27 |
*** rossella_s has quit IRC | 21:28 | |
AJaeger | clarkb, mordred, send patches for nearly all repos that we broke with tox-siblings. Exception: networking-cisco since it installs from old branch. Added to https://etherpad.openstack.org/p/zuulv3-remove-zuul-cloner | 21:29 |
* AJaeger is tired now ;( | 21:29 | |
clarkb | AJaeger: sambetts|afk was tlking about stuff like that in the ironic channel earlier today | 21:29 |
clarkb | I think at the very least they are aware of what is going on so we likely don't have to solve that for them? | 21:29 |
AJaeger | clarkb: I solved it for those issues that i was aware | 21:30 |
AJaeger | clarkb: let me check ironic on eavesdrop... | 21:30 |
evrardjp | tonyb: some of those don't have the branch stable/newton, but if your code is resilient, it should be fine, right? | 21:30 |
evrardjp | :D | 21:30 |
evrardjp | let me confirm by email | 21:31 |
clarkb | AJaeger: also you should get some sleep if you are tired :) | 21:31 |
*** andreas_s has joined #openstack-infra | 21:31 | |
tonyb | evrardjp: Yeah the EOL tool will handel that. Sorry I had to do it my hand it seems quicker than debugging my tool :/ | 21:31 |
* tonyb takes kids to school | 21:31 | |
corvus | starting executors now | 21:32 |
AJaeger | clarkb: will do... | 21:32 |
AJaeger | clarkb: hope TheJulia will followup to my email with her concerns | 21:32 |
corvus | up and running | 21:32 |
*** rossella_s has joined #openstack-infra | 21:32 | |
TheJulia | AJaeger: Can now be nap time instead of email time? | 21:33 |
clarkb | for me its try to think with the loud construction outside | 21:33 |
clarkb | time | 21:33 |
*** dave-mccowan has joined #openstack-infra | 21:33 | |
AJaeger | TheJulia: we can followup tomorrow. Let me just assure you that the change does test exactly the same as it did before - it installs neutron from git without any changes. | 21:34 |
AJaeger | TheJulia: http://lists.openstack.org/pipermail/openstack-dev/2018-March/128311.html - and yes tomorrow, please ;) | 21:34 |
TheJulia | AJaeger: I now understand that after clarkb stepped in, it is all the other things that doesn't have our internal magic that is concerning | 21:35 |
TheJulia | I'll try to put a chain of words together tomorrow that will hopefully make sense | 21:35 |
AJaeger | Sure - and sorry for breaking some stuff ;( There was an unexpected side effect :( | 21:36 |
*** andreas_s has quit IRC | 21:36 | |
TheJulia | AJaeger: such is life :) | 21:36 |
*** aeng has joined #openstack-infra | 21:36 | |
* AJaeger calls it a day now and waves good night | 21:36 | |
TheJulia | godnight | 21:36 |
TheJulia | goodnight | 21:36 |
evrardjp | good nigh AJaeger | 21:37 |
*** esberglu_ has quit IRC | 21:38 | |
*** ihrachys_ has joined #openstack-infra | 21:38 | |
*** ihrachys has quit IRC | 21:40 | |
clarkb | Oh! before I forget I did sign up infra for an onboarding session in vancouver. They are 40 minute sessions and dmsimard has volunteered to help out with it | 21:40 |
dmsimard | clarkb: are the schedules due this week ? | 21:41 |
TheJulia | dmsimard: I think they are just trying to figure out what teams want them right now | 21:41 |
*** edmondsw has quit IRC | 21:41 | |
clarkb | dmsimard: no they are due in a couple weeks iirc | 21:42 |
clarkb | seems like one of the emails siad when we'd figure that all out but ya for right now they just want signups | 21:42 |
dmsimard | clarkb: couple weeks ? Ouch. That doesn't leave a lot of time to prepare things if you get accepted talks | 21:43 |
*** erlon has quit IRC | 21:43 | |
clarkb | dmsimard: is the concern scheduling conflicts or knowing to prep for it? | 21:44 |
clarkb | dmsimard: the onboarding sessions is basically confirmed at this point so we should be prepared for it | 21:44 |
clarkb | as for avoiding conflicts I think that is why they ask for our names upfront | 21:45 |
dmsimard | Mostly knowing whether or not we need to prepare talks yeah | 21:45 |
clarkb | talks are separate | 21:45 |
clarkb | and notifications of acceptance go out this week aiui | 21:45 |
*** jamesmca_ has quit IRC | 21:45 | |
dmsimard | Ahhh TIL. | 21:46 |
clarkb | fungi: I've gone ahead and approved the docs update for PTL reference. Should we work to update the governance publications? | 21:48 |
clarkb | dmsimard: one of the things they do at the summits is give projects update time slots and onboarding time slots. Those are assigned via a queue until they run out of room. This is separate of the cfp process | 21:49 |
dmsimard | Yeah I just didn't realize the project slots were done that way | 21:50 |
*** esberglu has joined #openstack-infra | 21:52 | |
*** ricardoas has joined #openstack-infra | 21:55 | |
*** iyamahat has quit IRC | 21:59 | |
*** wolverineav has quit IRC | 21:59 | |
*** wolverineav has joined #openstack-infra | 22:00 | |
openstackgerrit | James E. Blair proposed openstack-infra/zuul master: Perform late validation of secrets https://review.openstack.org/553041 | 22:01 |
*** wolverineav has quit IRC | 22:01 | |
*** wolverin_ has joined #openstack-infra | 22:01 | |
ianw | pabelanger: mind a poke at https://review.openstack.org/550683 to add a no_timeout flag to the reprepo script? i always end up copying the script and editing it | 22:03 |
*** iyamahat has joined #openstack-infra | 22:03 | |
clarkb | ianw: are you planning to update afs client on mirror-update soon? or are you going to keep doing "burn in" first? | 22:03 |
ianw | clarkb: first i was going to go through all the current errors, just sshing in now :) | 22:05 |
*** kjackal has quit IRC | 22:05 | |
*** bobh has quit IRC | 22:06 | |
*** owalsh_ has joined #openstack-infra | 22:06 | |
*** yamamoto has joined #openstack-infra | 22:06 | |
*** kjackal has joined #openstack-infra | 22:08 | |
*** owalsh has quit IRC | 22:10 | |
*** owalsh_ has quit IRC | 22:11 | |
*** yamamoto has quit IRC | 22:12 | |
*** myoung|rover is now known as myoung|afk | 22:13 | |
ianw | i'm pulling apart what's supposed to be happening with the mariadb mirrors; they're using the wrong volume name, at least for the vos release | 22:13 |
*** priteau has quit IRC | 22:15 | |
*** owalsh has joined #openstack-infra | 22:16 | |
pabelanger | ianw: +2 | 22:20 |
*** felipemonteiro_ has joined #openstack-infra | 22:20 | |
*** e0ne has joined #openstack-infra | 22:21 | |
ianw | is there any standard puppet way of injecting some randomness into cron job timing? | 22:21 |
ianw | we've got two mariadb syncs for 10.x and 10.y ... it would be good if they ran offset from each other | 22:22 |
*** e0ne has quit IRC | 22:22 | |
pabelanger | ianw: sleep $((RANDOM\%600) && foo | 22:23 |
pabelanger | is what we use in other cases in system-config | 22:23 |
*** felipemonteiro__ has quit IRC | 22:23 | |
openstackgerrit | Ian Wienand proposed openstack-infra/system-config master: Fix mariadb sync https://review.openstack.org/553085 | 22:24 |
ianw | pabelanger: ^ hmm, worth adding in there? | 22:24 |
ianw | maybe we should see if there is an actual problem before solving it :) | 22:25 |
clarkb | hrm if using the same volume they could could fight each other | 22:26 |
ianw | the vos release should be atomic, though? | 22:28 |
clarkb | ianw: one vos release could happen while reprepro is updating and that will potentially release a halfway completed repo | 22:28 |
clarkb | which could in theory lead to errors updating packages in jobs? | 22:28 |
ianw | urgh, yeah. maybe it would be easier to just make new volumes | 22:29 |
ianw | where are these actually used? we're not carrying them for no reason are we? | 22:30 |
pabelanger | yah, new volumes is likely safest | 22:30 |
openstackgerrit | Merged openstack-infra/system-config master: Stop embedding (outated) PTL contact info in docs https://review.openstack.org/550092 | 22:30 |
pabelanger | and pretty cheap | 22:30 |
clarkb | or combine them all into a single lock and update script | 22:30 |
clarkb | similar to how fedora and atomic happen together | 22:30 |
ianw | export NODEPOOL_MARIADB_MIRROR=${NODEPOOL_MARIADB_MIRROR:-http://$NODEPOOL_MIRROR_HOST/ubuntu-mariadb} | 22:31 |
ianw | i'm not seeing any users of that... | 22:31 |
pabelanger | ianw: I want to say OSA is using it | 22:32 |
clarkb | ya I think it was OSA that we set it up for | 22:32 |
*** owalsh has quit IRC | 22:32 | |
*** ldnunes has quit IRC | 22:32 | |
*** owalsh has joined #openstack-infra | 22:33 | |
*** ldnunes has joined #openstack-infra | 22:33 | |
clarkb | codesearch can't seem to find anything using it though | 22:33 |
clarkb | http://git.openstack.org/cgit/openstack/tripleo-quickstart-extras/tree/roles/nodepool-setup/templates/mirror_info.sh.j2 is interesting though | 22:34 |
ianw | how about i send a openstack-dev mail about it, and in a few days i'll either fix it, or remove them? | 22:34 |
clarkb | ya and definitely ping osa to follow up | 22:35 |
pabelanger | maybe on stable branches? | 22:36 |
clarkb | looks like mariadb is available on trusty and xenial and bionic | 22:37 |
*** jamesmcarthur has joined #openstack-infra | 22:40 | |
openstackgerrit | sebastian marcet proposed openstack-infra/openstackid-resources master: Added endpoint to get/delete rsvp template by id https://review.openstack.org/553087 | 22:40 |
clarkb | I guess it could be a version thing | 22:41 |
openstackgerrit | James E. Blair proposed openstack-infra/zuul master: Perform late validation of secrets https://review.openstack.org/553041 | 22:41 |
openstackgerrit | James E. Blair proposed openstack-infra/zuul master: Perform late validation of nodesets https://review.openstack.org/553088 | 22:41 |
*** danpawlik has joined #openstack-infra | 22:41 | |
openstackgerrit | Merged openstack-infra/openstackid-resources master: Added endpoint to get/delete rsvp template by id https://review.openstack.org/553087 | 22:42 |
*** jamesmcarthur has quit IRC | 22:45 | |
ianw | clarkb / pabelanger: sound ok -> http://paste.openstack.org/show/701002/ ? | 22:46 |
clarkb | doing a quick scan of their repos (at least on master) they appear to install galera from percona/galera's repos? | 22:46 |
clarkb | I don't think that needs a mariadb to boostrap | 22:46 |
*** signed8bit is now known as signed8bit_Zzz | 22:46 | |
clarkb | ianw: lgtm | 22:46 |
*** dave-mccowan has quit IRC | 22:47 | |
*** felipemonteiro_ has quit IRC | 22:49 | |
pabelanger | ianw: wfm | 22:51 |
ianw | ok, moving on ... http://paste.openstack.org/show/700292/ all the rest seem to be stopped due to lockfiles, with unknown db consistency states, i'll just try them one-by-one | 22:51 |
*** danpawlik has quit IRC | 22:52 | |
pabelanger | clarkb: ianw: mind a +3 on https://review.openstack.org/549643/ | 22:52 |
pabelanger | for bionic testing | 22:52 |
openstackgerrit | Merged openstack-infra/system-config master: Update fedora mirroring to pubmirror1.math.uh.edu https://review.openstack.org/553052 | 22:53 |
clarkb | pabelanger: at ptg I thought it would be good to not gate on bionic. I sort of still feel that way. | 22:54 |
*** iyamahat has quit IRC | 22:54 | |
clarkb | At least in this case it is infra itself which should address problems | 22:54 |
clarkb | pabelanger: concern is blocking updates to zuul-jobs due to beta being broken out side of our control | 22:55 |
clarkb | but I guess even if check fails we won't gate so maybe that is moot | 22:55 |
clarkb | ianw: one thing I keep pondering and worrying about is these one off mirrors for things like mariadb and ceph and so on. We don't seem to do a great job keeping them up to date because each new software version requires new mirror configs | 22:57 |
clarkb | ianw: it would be nice to get away from mirroring them and instead focusing on the distro releases which are released on a fairly well known cadence that we have to prepare for anyways and should in most cases have this software also packaged up | 22:57 |
clarkb | and maybe we point at tumbleweed for people wanting latest and greatest testing (fedora too) | 22:58 |
pabelanger | clarkb: yah, feel the same myself. However, if jobs are running against bionic, we likely want to ensure some of our playbooks are working. Given how smooth testing of bionic has been so far, I think right now it is looking unlikely that something will break (famous last words) :) | 22:58 |
clarkb | pabelanger: in this case we should probably be prepared to remove these jobs if they start failing due to a broken update | 22:58 |
clarkb | that is easy enough to do so I'm ok moving ahead, just wanted to call that out | 22:59 |
*** hongbin has quit IRC | 22:59 | |
pabelanger | sure, I think that is fair | 22:59 |
ianw | clarkb: i agree; i think maybe jobs are setup and then removed and forgotten. i guess if we get more requests, we should consider that carefully | 23:00 |
*** iyamahat has joined #openstack-infra | 23:00 | |
diablo_rojo | Would fungi, or some other wonderful infra friend be able to run the migration for sahara on friday? Assuming https://review.openstack.org/#/c/552651/ gets +W before then. | 23:04 |
persia | clarkb: pabelanger: Maybe non-voting jobs, which won't wedge anything, but will provide forward guidance? | 23:05 |
clarkb | persia: ya, at this point I think I'm happy to operate under the idea that they shouldn't change much at this point and things should just work (tm) and address it if they break | 23:06 |
*** tellesnobrega has joined #openstack-infra | 23:06 | |
clarkb | for project outside the bootstrapping of infra I think being a little more conservative is still worthwhile because they don't want to debug random distro fails | 23:06 |
*** yamamoto has joined #openstack-infra | 23:07 | |
persia | https://wiki.ubuntu.com/BionicBeaver/ReleaseSchedule suggests to me waiting until at least the 22nd, but maybe folk are more conservative than they once were. | 23:07 |
clarkb | we are past the debian import freeze | 23:09 |
clarkb | so at this point it should be relatively minor changes? | 23:09 |
clarkb | ya that is feature freeze time too so probably we are ok | 23:09 |
*** wolverin_ has quit IRC | 23:09 | |
clarkb | and it would just be bugs breaking us at this point | 23:09 |
persia | clarkb: At least when I was an Ubuntu Developer, this just meant that we were supposed to think for a few minutes before pressing the LP button to sync "manually", key being not to introduce any known breaking changes at this point (new versions are fine). | 23:10 |
clarkb | ah | 23:10 |
*** wolverineav has joined #openstack-infra | 23:10 | |
persia | It was UIFreeze that we started needing to file freeze exceptions for new upstream packages as a general rule (which discourages doing so) | 23:10 |
persia | Hence me suggesting "wait one more week" :) | 23:10 |
*** wolverineav has quit IRC | 23:11 | |
*** wolverin_ has joined #openstack-infra | 23:11 | |
persia | 5 April is the hard freeze, after which it is stable, but I expect fewer folk to file all the paperwork necessary to sync random things after UIFreeze. | 23:11 |
openstackgerrit | Merged openstack-infra/project-config master: Add zuul-jobs for ubuntu-bionic https://review.openstack.org/549643 | 23:11 |
*** armaan has quit IRC | 23:11 | |
*** yamamoto has quit IRC | 23:12 | |
clarkb | persia: I guess we'll see how hard people think about merging changes :) | 23:13 |
clarkb | it is straightforward to undo so not a major concern | 23:13 |
persia | Fair :) | 23:14 |
pabelanger | yah, we should be at beta1 for bionic now, if their release schedule is correct. | 23:15 |
persia | I thought betafreeze became opt-in at the last UDS, such that it only applied to a narrow subset of packages, but I've been away from that long enough that I defer to folk paying more attention. | 23:17 |
*** david-lyle has quit IRC | 23:21 | |
*** rossella_s has quit IRC | 23:21 | |
*** rossella_s has joined #openstack-infra | 23:22 | |
*** hasharAway has quit IRC | 23:23 | |
openstackgerrit | sebastian marcet proposed openstack-infra/openstackid-resources master: Fix on multiresponse parser https://review.openstack.org/553095 | 23:24 |
openstackgerrit | Merged openstack-infra/openstackid-resources master: Fix on multiresponse parser https://review.openstack.org/553095 | 23:25 |
*** david-lyle has joined #openstack-infra | 23:26 | |
*** olaph1 has quit IRC | 23:27 | |
*** rossella_s has quit IRC | 23:28 | |
*** olaph has joined #openstack-infra | 23:28 | |
*** david-lyle has quit IRC | 23:28 | |
*** rossella_s has joined #openstack-infra | 23:30 | |
*** david-lyle has joined #openstack-infra | 23:30 | |
openstackgerrit | sebastian marcet proposed openstack-infra/openstackid-resources master: Allows null on file param on location image/map update method https://review.openstack.org/553098 | 23:30 |
openstackgerrit | Merged openstack-infra/openstackid-resources master: Allows null on file param on location image/map update method https://review.openstack.org/553098 | 23:31 |
*** jamesmcarthur has joined #openstack-infra | 23:36 | |
*** kmalloc has quit IRC | 23:38 | |
persia | ianw: Are you sufficiently satisfied with https://gerrit.openafs.org/#/c/11940/ to think it worth addressing https://bugs.launchpad.net/ubuntu/+source/openafs/+bug/1364544 before bionic closes? | 23:39 |
openstack | Launchpad bug 1364544 in openafs (Ubuntu) "Openafs Not Building on arm64" [Undecided,New] | 23:39 |
ianw | persia: yeah, everything seems to be ok, for read operations at least. i think it's definitely worth getting in, the patches are minor really | 23:41 |
ianw | we have them built in a ppa; i can actually provide a patch on the existing package | 23:42 |
ianw | i just built the bionic package into a ppa for xenail, which we're going to try on mirror-update. that will stress the read & write paths, and should provide good feedback | 23:43 |
clarkb | ianw: thats x86 though right? or are you using the same set of patches for both? | 23:43 |
pabelanger | Hmm, I'm seeing some synchronize tasks failing for some reason | 23:45 |
ianw | clarkb: that's x86 ... our arm64 packages are a little further on from them, as i just took them straight from git after the arm64 patches merged | 23:45 |
pabelanger | trying to debug why | 23:45 |
pabelanger | in zuul jobs | 23:45 |
ianw | boo ... afs just died on mirror-update, during debian update | 23:47 |
clarkb | pabelanger: http://logs.openstack.org/89/549789/7/check/tempest-full-py3/ecad750/ara/result/40702208-7a5b-4349-8659-8bec2dff950d/ that? | 23:47 |
ianw | ubuntu uca & debian-ceph-jewel i restored successfully | 23:47 |
pabelanger | clarkb: no, working on getting logs | 23:47 |
ianw | since i'm geting into the big ones (debian/ubuntu) i think i'll take this point to update the afs client, and see what happens | 23:47 |
pabelanger | hard to tell right now because I am using no_log: True with synchronize | 23:48 |
persia | ianw: My thought for easiest-acceptance-path was just to add the patch from 11940 to 1.8.0~pre5-1, as straight-from-git requires me to do a more complicated dance. | 23:49 |
ianw | oh wait ... mirror-update is trusty still? | 23:49 |
pabelanger | yah | 23:49 |
*** esberglu has quit IRC | 23:50 | |
ianw | any reason why? | 23:50 |
pabelanger | ianw: no, we haven't updated it yet | 23:50 |
clarkb | the apache thing above appears to be proeprly broken ansible? its stating a file then trying to read the results as registered_result.results.stat | 23:50 |
pabelanger | clarkb: okay, think there is a regression in recent zuul update | 23:50 |
pabelanger | http://git.openstack.org/cgit/openstack/windmill/tree/tests/base-minimal.yaml#n11 | 23:50 |
pabelanger | no longer works | 23:50 |
clarkb | but reading docs it should just be registered_result.stat | 23:50 |
ianw | well i guess i know what i'm doing for the next hour or so :) | 23:50 |
pabelanger | 2018-03-14 23:50:19.566129 | bastion | "msg": "Syncing files from outside the working dir /var/lib/zuul/builds/4d1b0a0210b6427f8e07d6a0d0899140/work is prohibited", | 23:51 |
*** dprince has joined #openstack-infra | 23:51 | |
clarkb | I mean yes | 23:52 |
clarkb | pabelanger: you have to do that in a trusted context don't you? which our normal repo syncing does? | 23:52 |
pabelanger | http://logs.openstack.org/00/553100/1/check/windmill-ubuntu-xenial/4d1b0a0/ara/result/2d0a122b-cedf-49eb-9dd5-ba61561abb0b/ | 23:52 |
pabelanger | clarkb: up until this afternoon, untrusted worked | 23:52 |
pabelanger | so, does that mean because what it was doing was wrong? | 23:53 |
pabelanger | because I'd expect {{ zuul.executor.src_root }} to be fine in an untrusted context, on executor | 23:53 |
clarkb | do you know what the actual path is for src_root? | 23:54 |
clarkb | /var/lib/zuul/builds/4d1b0a0210b6427f8e07d6a0d0899140/src_root ? | 23:54 |
pabelanger | src_root: /var/lib/zuul/builds/4d1b0a0210b6427f8e07d6a0d0899140/work/src | 23:54 |
pabelanger | http://logs.openstack.org/00/553100/1/check/windmill-ubuntu-xenial/4d1b0a0/zuul-info/inventory.yaml | 23:55 |
clarkb | hrm that is in the work dir | 23:55 |
* clarkb needs to figure out what the homedir is | 23:56 | |
pabelanger | let me look at recent zuul changes | 23:56 |
*** hamzy has quit IRC | 23:56 | |
clarkb | env_copy['HOME'] = self.jobdir.work_root | 23:56 |
clarkb | the intent is definitely to allow the homedir and the trusted/ dir | 23:56 |
clarkb | for reads at least | 23:56 |
openstackgerrit | James E. Blair proposed openstack-infra/storyboard master: WIP: test subscribers and permissions https://review.openstack.org/553102 | 23:57 |
*** ldnunes has quit IRC | 23:58 | |
*** hamzy has joined #openstack-infra | 23:58 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!