*** yamamoto has quit IRC | 00:03 | |
*** eernst has quit IRC | 00:04 | |
*** rkukura has quit IRC | 00:05 | |
*** eernst has joined #openstack-infra | 00:07 | |
*** eernst_ has joined #openstack-infra | 00:08 | |
*** eernst has quit IRC | 00:08 | |
*** pbourke has quit IRC | 00:08 | |
*** pbourke has joined #openstack-infra | 00:10 | |
*** yamamoto has joined #openstack-infra | 00:12 | |
*** Goneri has joined #openstack-infra | 00:12 | |
*** eernst_ has quit IRC | 00:12 | |
*** eernst has joined #openstack-infra | 00:13 | |
*** diablo_rojo has joined #openstack-infra | 00:13 | |
*** sthussey has quit IRC | 00:13 | |
*** eernst has quit IRC | 00:17 | |
clarkb | does anyone know what the plan for the new -pti docs job template is? | 00:18 |
---|---|---|
clarkb | projects are starting to move to it, but the check and gate jobs don't publish the build artifacts, johnsom noticed this | 00:19 |
clarkb | I don't want to go "fixing" that if that isn't the intent | 00:19 |
clarkb | dhellmann: ^ you probably know | 00:19 |
gtmanfred | mordred: any chance you have time to put your thoughts on paper for https://storyboard.openstack.org/#!/story/2001794 + dogpile and locking? so that i could start working on it? Thanks! | 00:20 |
*** Kevin_Zheng has joined #openstack-infra | 00:20 | |
*** agopi|brb has joined #openstack-infra | 00:20 | |
johnsom | clarkb: I proposed a patch for that BTW | 00:20 |
openstackgerrit | Merged openstack/diskimage-builder master: cache-url requires curl https://review.openstack.org/542350 | 00:20 |
clarkb | johnsom: ya I saw, I just want to make sure we are doing the right thing there | 00:21 |
clarkb | johnsom: because its a new template different than the old one and old one did the thing we want | 00:21 |
clarkb | could just be an oversiht | 00:21 |
johnsom | Yep, no problem | 00:21 |
clarkb | and with that I need to figure out dinner | 00:22 |
*** agopi|brb is now known as agopi | 00:23 | |
*** Goneri has quit IRC | 00:28 | |
openstackgerrit | Merged openstack/diskimage-builder master: Move LVM cleanup phase into cleanup https://review.openstack.org/579102 | 00:30 |
*** rlandy has quit IRC | 00:31 | |
openstackgerrit | Merged openstack-dev/pbr master: Ignore Zuul when generating AUTHORS https://review.openstack.org/587208 | 00:33 |
*** hongbin has joined #openstack-infra | 00:41 | |
*** edmondsw has joined #openstack-infra | 00:42 | |
*** edmondsw has quit IRC | 00:48 | |
*** dingyichen has joined #openstack-infra | 00:55 | |
*** rfolco|off is now known as rfolco|ruck | 01:01 | |
*** yyz_ has joined #openstack-infra | 01:05 | |
pabelanger | corvus: ianw: yah, we still need to migrate zk on nodepool.o.o to zk cluster | 01:09 |
*** yyz_ has quit IRC | 01:09 | |
gmann | AJaeger: commented on https://review.openstack.org/#/c/587112/1 | 01:18 |
gmann | AJaeger: hope things will clear now, i agree on your point to migrate existing template to zuulv3 | 01:18 |
*** wolverineav has joined #openstack-infra | 01:30 | |
*** wolverineav has quit IRC | 01:34 | |
*** dklyle has quit IRC | 01:38 | |
*** bobh has joined #openstack-infra | 01:38 | |
*** gyee has quit IRC | 01:40 | |
*** yamamoto has quit IRC | 01:46 | |
*** annp has joined #openstack-infra | 01:50 | |
*** diablo_rojo has quit IRC | 01:51 | |
*** rh-jelabarre has quit IRC | 01:53 | |
*** yamahata has quit IRC | 01:54 | |
*** rfolco|ruck is now known as rfolco|off | 01:55 | |
*** jamesmcarthur has joined #openstack-infra | 01:55 | |
*** jamesmcarthur has quit IRC | 02:00 | |
*** larainema has joined #openstack-infra | 02:00 | |
*** threestrands has quit IRC | 02:10 | |
*** yamamoto has joined #openstack-infra | 02:20 | |
*** Bhujay has joined #openstack-infra | 02:22 | |
*** yamamoto has quit IRC | 02:26 | |
*** roman_g has quit IRC | 02:27 | |
*** bobh has quit IRC | 02:29 | |
*** gcb has joined #openstack-infra | 02:33 | |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/nodepool master: Implement a Kubernetes driver https://review.openstack.org/535557 | 02:48 |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/nodepool master: Implement an OpenShift resource provider https://review.openstack.org/570667 | 02:48 |
openstackgerrit | Tristan Cacqueray proposed openstack-infra/zuul master: executor: add support for generic build resource https://review.openstack.org/570668 | 02:49 |
*** ramishra has joined #openstack-infra | 02:51 | |
*** psachin has joined #openstack-infra | 02:55 | |
*** gongysh has joined #openstack-infra | 02:56 | |
*** Bhujay has quit IRC | 02:57 | |
*** eernst has joined #openstack-infra | 03:07 | |
*** bhavik1 has joined #openstack-infra | 03:12 | |
*** links has joined #openstack-infra | 03:15 | |
*** hongbin has quit IRC | 03:17 | |
*** threestrands has joined #openstack-infra | 03:26 | |
*** jamesmcarthur has joined #openstack-infra | 03:32 | |
*** rosmaita has quit IRC | 03:40 | |
*** dtroyer has quit IRC | 03:40 | |
*** chuck_ has joined #openstack-infra | 03:45 | |
*** zul has quit IRC | 03:47 | |
*** zhangfei has joined #openstack-infra | 03:47 | |
*** lpetrut has joined #openstack-infra | 03:51 | |
*** dtroyer has joined #openstack-infra | 03:52 | |
*** mschuppert has joined #openstack-infra | 04:06 | |
*** psachin` has joined #openstack-infra | 04:07 | |
*** DinaBelova has quit IRC | 04:07 | |
*** andreykurilin has quit IRC | 04:07 | |
*** SergeyLukjanov has quit IRC | 04:08 | |
*** psachin has quit IRC | 04:08 | |
*** lennyb has quit IRC | 04:08 | |
*** yolanda has quit IRC | 04:09 | |
*** jmccrory has quit IRC | 04:09 | |
*** pcrews has quit IRC | 04:09 | |
*** chason has quit IRC | 04:09 | |
*** gongysh has quit IRC | 04:11 | |
*** jmccrory has joined #openstack-infra | 04:13 | |
*** andreykurilin has joined #openstack-infra | 04:13 | |
*** SergeyLukjanov has joined #openstack-infra | 04:13 | |
*** DinaBelova has joined #openstack-infra | 04:15 | |
*** chason has joined #openstack-infra | 04:15 | |
*** jamesmcarthur has quit IRC | 04:15 | |
*** jamesmcarthur has joined #openstack-infra | 04:16 | |
*** jamesmcarthur has quit IRC | 04:21 | |
*** lennyb has joined #openstack-infra | 04:22 | |
*** gcb has quit IRC | 04:22 | |
*** pcrews has joined #openstack-infra | 04:23 | |
*** ykarel|away has joined #openstack-infra | 04:23 | |
*** yolanda has joined #openstack-infra | 04:24 | |
*** eernst has quit IRC | 04:35 | |
*** ade_lee has quit IRC | 04:36 | |
*** ade_lee has joined #openstack-infra | 04:36 | |
*** lpetrut has quit IRC | 04:38 | |
*** bhavik1 has quit IRC | 04:48 | |
*** mriedem has quit IRC | 04:49 | |
*** janki has joined #openstack-infra | 04:50 | |
*** udesale has joined #openstack-infra | 04:50 | |
*** yamamoto has joined #openstack-infra | 04:50 | |
AJaeger | thanks, gmann | 04:51 |
*** yamamoto has quit IRC | 04:58 | |
openstackgerrit | Merged openstack-infra/project-config master: Swift logs: don't compress ara html https://review.openstack.org/587251 | 05:02 |
*** ade_lee has quit IRC | 05:06 | |
*** hwoarang has quit IRC | 05:07 | |
*** hwoarang has joined #openstack-infra | 05:09 | |
*** armaan has joined #openstack-infra | 05:21 | |
*** armaan has quit IRC | 05:23 | |
*** armaan has joined #openstack-infra | 05:24 | |
*** ykarel|away has quit IRC | 05:26 | |
*** Bhujay has joined #openstack-infra | 05:27 | |
*** armaan has quit IRC | 05:28 | |
*** gongysh has joined #openstack-infra | 05:34 | |
*** yamamoto has joined #openstack-infra | 05:35 | |
*** gcb has joined #openstack-infra | 05:36 | |
openstackgerrit | Ian Wienand proposed openstack-infra/infra-specs master: letsencrypt spec https://review.openstack.org/587283 | 05:40 |
*** yamamoto has quit IRC | 05:43 | |
*** ykarel|away has joined #openstack-infra | 05:55 | |
*** e0ne has joined #openstack-infra | 05:59 | |
*** dtruong2 has joined #openstack-infra | 06:09 | |
openstackgerrit | Ian Wienand proposed openstack-infra/project-config master: Add trigger-readthedocs-webhook job https://review.openstack.org/583449 | 06:17 |
*** quiquell has joined #openstack-infra | 06:18 | |
*** dtruong2 has quit IRC | 06:20 | |
*** ccamacho has joined #openstack-infra | 06:21 | |
*** kjackal has quit IRC | 06:23 | |
*** lpetrut has joined #openstack-infra | 06:26 | |
*** pguimaraes has joined #openstack-infra | 06:27 | |
*** ade_lee has joined #openstack-infra | 06:29 | |
*** ade_lee has quit IRC | 06:31 | |
*** ykarel|away is now known as ykarel | 06:35 | |
ykarel | Hi can i get some reviews on:- https://review.openstack.org/#/c/587078/ | 06:36 |
*** pcaruana has joined #openstack-infra | 06:37 | |
*** yamahata has joined #openstack-infra | 06:38 | |
*** dklyle has joined #openstack-infra | 06:39 | |
*** e0ne has quit IRC | 06:51 | |
*** yamahata has quit IRC | 06:55 | |
*** yamahata has joined #openstack-infra | 06:56 | |
*** kjackal has joined #openstack-infra | 06:56 | |
*** quiquell is now known as quiquell|bbl | 07:04 | |
*** dklyle has quit IRC | 07:06 | |
*** dhajare has joined #openstack-infra | 07:06 | |
*** lpetrut_ has joined #openstack-infra | 07:07 | |
*** peereb has joined #openstack-infra | 07:10 | |
*** lpetrut has quit IRC | 07:11 | |
*** links has quit IRC | 07:13 | |
*** gongysh has quit IRC | 07:21 | |
*** Bhujay has quit IRC | 07:22 | |
*** rcernin has quit IRC | 07:22 | |
*** Bhujay has joined #openstack-infra | 07:23 | |
*** hashar has joined #openstack-infra | 07:23 | |
*** ykarel is now known as ykarel|lunch | 07:36 | |
*** janki has quit IRC | 07:38 | |
*** electrofelix has joined #openstack-infra | 07:40 | |
*** pblaho has joined #openstack-infra | 07:40 | |
*** rossella_s has joined #openstack-infra | 07:42 | |
*** tesseract has joined #openstack-infra | 07:42 | |
*** janki has joined #openstack-infra | 07:42 | |
*** florianf has joined #openstack-infra | 07:43 | |
*** threestrands has quit IRC | 07:45 | |
*** shardy has joined #openstack-infra | 07:47 | |
*** udesale has quit IRC | 07:49 | |
*** udesale has joined #openstack-infra | 07:49 | |
*** dingyichen has quit IRC | 07:52 | |
*** jpena|off is now known as jpena | 07:53 | |
*** tosky has joined #openstack-infra | 07:55 | |
*** threestrands has joined #openstack-infra | 08:00 | |
*** threestrands has quit IRC | 08:03 | |
openstackgerrit | Ian Wienand proposed openstack-infra/infra-specs master: letsencrypt spec https://review.openstack.org/587283 | 08:05 |
*** quiquell|bbl is now known as quiquell | 08:07 | |
*** jpich has joined #openstack-infra | 08:10 | |
*** derekh has joined #openstack-infra | 08:10 | |
*** udesale has quit IRC | 08:13 | |
*** links has joined #openstack-infra | 08:13 | |
*** rossella_s has quit IRC | 08:15 | |
*** udesale has joined #openstack-infra | 08:16 | |
*** ykarel|lunch is now known as ykarel | 08:18 | |
*** gongysh has joined #openstack-infra | 08:19 | |
openstackgerrit | Merged openstack/diskimage-builder master: Only detach device if all partitions have been cleaned https://review.openstack.org/576876 | 08:21 |
*** priteau has quit IRC | 08:28 | |
*** priteau has joined #openstack-infra | 08:28 | |
*** gfidente has joined #openstack-infra | 08:30 | |
*** gfidente has joined #openstack-infra | 08:30 | |
openstackgerrit | Joshua Hesketh proposed openstack-infra/zuul-jobs master: Some small improvements to zuul_swift_upload https://review.openstack.org/587345 | 08:49 |
openstackgerrit | Joshua Hesketh proposed openstack-infra/zuul-jobs master: Remove unused code path in zuul_swift_upload https://review.openstack.org/587346 | 08:49 |
openstackgerrit | Joshua Hesketh proposed openstack-infra/zuul-jobs master: Add --dry-run option to zuul_swift_upload https://review.openstack.org/587347 | 08:49 |
openstackgerrit | Joshua Hesketh proposed openstack-infra/zuul-jobs master: Enable options for generating the parent links https://review.openstack.org/587348 | 08:49 |
openstackgerrit | Tobias Henkel proposed openstack-infra/zuul-jobs master: Allow predefined zuul_log_path during swift upload https://review.openstack.org/587349 | 08:55 |
*** sshnaidm|afk has quit IRC | 09:02 | |
*** sshnaidm has joined #openstack-infra | 09:04 | |
*** e0ne has joined #openstack-infra | 09:13 | |
*** roman_g has joined #openstack-infra | 09:14 | |
*** yamamoto has joined #openstack-infra | 09:18 | |
openstackgerrit | Witold Bedyk proposed openstack-infra/project-config master: Set python35-jobs as voting for monasca-agent https://review.openstack.org/587357 | 09:23 |
*** zoli is now known as zoli|lunch | 09:32 | |
roman_g | ianw: Good morning and thanks for your great work! Question: this https://docs.openstack.org/infra/openstack-zuul-jobs/project-templates.html#project_template-docs-on-readthedocs is now obsolete, right? It has not been re-generated. | 09:34 |
roman_g | Is there anything I can do to re-generate documentation? | 09:35 |
*** adrianc has joined #openstack-infra | 09:38 | |
*** panda|rover|off is now known as panda|rover | 09:48 | |
*** zhangfei has quit IRC | 09:51 | |
*** jaosorior has quit IRC | 09:53 | |
*** jaosorior has joined #openstack-infra | 09:53 | |
*** stakeda has quit IRC | 10:02 | |
*** electrofelix has quit IRC | 10:12 | |
*** larainema has quit IRC | 10:17 | |
*** yamamoto has quit IRC | 10:21 | |
*** Bhujay has quit IRC | 10:22 | |
*** hashar is now known as hasharAway | 10:22 | |
*** gongysh has quit IRC | 10:23 | |
*** ade_lee has joined #openstack-infra | 10:31 | |
*** jamesmcarthur has joined #openstack-infra | 10:32 | |
*** yamamoto has joined #openstack-infra | 10:32 | |
ade_lee | hey all, I'm trying to figure out how to test out a change that depends on a change in a library. | 10:33 |
ade_lee | specifically https://review.openstack.org/#/c/586571 | 10:33 |
ade_lee | which depends on a change in castellan -- https://review.openstack.org/#/c/575800 | 10:33 |
ade_lee | depends-on does not appear to work because the library is pip-installed in the devstack instance | 10:34 |
ade_lee | but changing the requirements.txt does not appear to be working either. | 10:35 |
ade_lee | is there no way to test this without a new release of the library? | 10:35 |
*** jamesmcarthur has quit IRC | 10:36 | |
*** zoli|lunch is now known as zoli | 10:47 | |
*** electrofelix has joined #openstack-infra | 10:47 | |
*** annp has quit IRC | 10:49 | |
*** yamamoto has quit IRC | 10:50 | |
*** yamamoto has joined #openstack-infra | 10:51 | |
ykarel | ade_lee, i think u need to try LIBS_FROM_GIT, like LIBS_FROM_GIT="${LIBS_FROM_GIT},castellan" | 10:55 |
*** annp has joined #openstack-infra | 11:03 | |
*** yamamoto has quit IRC | 11:06 | |
ade_lee | ykarel, LIBS_FROM_GIT huh? | 11:13 |
ade_lee | checking .. | 11:14 |
*** yamamoto has joined #openstack-infra | 11:17 | |
*** kjackal has quit IRC | 11:19 | |
*** rh-jelabarre has joined #openstack-infra | 11:22 | |
*** wolverineav has joined #openstack-infra | 11:33 | |
*** ldnunes has joined #openstack-infra | 11:34 | |
ykarel | ade_lee, ack | 11:35 |
*** jesusaur has quit IRC | 11:36 | |
*** jesusaur has joined #openstack-infra | 11:39 | |
fungi | ade_lee: ykarel: if castellan is added to the required-projects list for a devstack-based job, the devstack playbooks will include it in LIBS_FROM_GIT automagically per http://lists.openstack.org/pipermail/openstack-dev/2018-March/128844.html | 11:41 |
fungi | that change has been in place since mid-april | 11:43 |
ykarel | fungi, but if i get it correct, legacy-dsvm-base still require LIBS_FROM_GIT to be set | 11:44 |
ykarel | as barbican still relies there: https://github.com/openstack/barbican/blob/master/.zuul.yaml#L5 | 11:44 |
*** dhajare has quit IRC | 11:44 | |
fungi | ah, yep, didn't realize it was still on the legacy playbooks | 11:45 |
fungi | https://docs.openstack.org/devstack/latest/zuul_roles.html#rolevar-write-devstack-local-conf.devstack_localrc is where it's documented for v3 native job configuration, in case it's needed later | 11:46 |
ykarel | fungi, ok may be we can try adding castellan to required-packages list https://github.com/openstack/barbican/blob/master/.zuul.yaml#L10 | 11:46 |
*** jpena is now known as jpena|lunch | 11:46 | |
ykarel | ok that will not work until local-conf role is not used, | 11:47 |
fungi | i think you're right, it won't help for jobs using devstack-legacy-base | 11:47 |
fungi | er, legacy-dsvm-base i mean | 11:48 |
*** auristor has quit IRC | 11:48 | |
ykarel | hmm, ack so for now setting LIBS_FROM_GIT is the option or switch to new devstack jobs | 11:48 |
fungi | right, i agree it's one of those two options | 11:48 |
* fungi disappears back into his seemingly unending travel tunnel | 11:49 | |
ade_lee | ykarel, fungi thanks -- trying the LIBS_FROM_GIT first | 11:49 |
*** yamamoto has quit IRC | 11:50 | |
*** kjackal has joined #openstack-infra | 11:51 | |
*** auristor has joined #openstack-infra | 11:56 | |
*** yamamoto has joined #openstack-infra | 11:57 | |
*** ginopc has joined #openstack-infra | 11:58 | |
*** boden has joined #openstack-infra | 12:00 | |
*** tobiash has quit IRC | 12:01 | |
*** rcarrillocruz has quit IRC | 12:04 | |
*** diablo_rojo has joined #openstack-infra | 12:05 | |
*** rosmaita has joined #openstack-infra | 12:06 | |
*** vivsoni has quit IRC | 12:11 | |
*** rfolco|off is now known as rfolco|ruck | 12:12 | |
*** ginopc has quit IRC | 12:15 | |
*** panda|rover is now known as panda|rover|lunc | 12:18 | |
*** vivsoni has joined #openstack-infra | 12:23 | |
*** edmondsw has joined #openstack-infra | 12:24 | |
*** jcoufal has joined #openstack-infra | 12:33 | |
*** rossella_s has joined #openstack-infra | 12:35 | |
*** rlandy has joined #openstack-infra | 12:35 | |
*** ykarel is now known as ykarel|away | 12:40 | |
*** agopi has quit IRC | 12:40 | |
*** eharney has joined #openstack-infra | 12:40 | |
*** camunoz has joined #openstack-infra | 12:41 | |
*** jpena|lunch is now known as jpena | 12:48 | |
*** bobh has joined #openstack-infra | 12:48 | |
*** bobh has quit IRC | 12:48 | |
*** bobh has joined #openstack-infra | 12:48 | |
*** camunoz has quit IRC | 12:49 | |
*** camunoz has joined #openstack-infra | 12:49 | |
*** rossella_s has quit IRC | 12:49 | |
*** jamesmcarthur has joined #openstack-infra | 12:50 | |
*** bobh has quit IRC | 12:53 | |
*** jamesmcarthur has quit IRC | 12:54 | |
*** pguimaraes has quit IRC | 12:54 | |
*** tobiash has joined #openstack-infra | 12:57 | |
*** agopi has joined #openstack-infra | 13:01 | |
*** pguimaraes has joined #openstack-infra | 13:01 | |
*** ykarel|away has quit IRC | 13:02 | |
*** kgiusti has joined #openstack-infra | 13:03 | |
*** mriedem has joined #openstack-infra | 13:05 | |
*** links has quit IRC | 13:09 | |
*** Goneri has joined #openstack-infra | 13:19 | |
*** bnemec has joined #openstack-infra | 13:24 | |
*** ldnunes has quit IRC | 13:25 | |
*** links has joined #openstack-infra | 13:26 | |
*** sthussey has joined #openstack-infra | 13:29 | |
*** tpsilva has joined #openstack-infra | 13:36 | |
*** myoung has joined #openstack-infra | 13:37 | |
*** chuck_ is now known as zul | 13:42 | |
*** annp_ has joined #openstack-infra | 13:55 | |
*** panda|rover|lunc is now known as panda|rover | 14:01 | |
*** quiquell is now known as quiquell|bbl | 14:01 | |
*** ldnunes has joined #openstack-infra | 14:08 | |
openstackgerrit | James E. Blair proposed openstack-infra/zuul-jobs master: Enable options for generating the parent links https://review.openstack.org/587348 | 14:14 |
openstackgerrit | James E. Blair proposed openstack-infra/zuul-jobs master: Swift logs: rename POST_RETRIES POST_ATTEMPTS https://review.openstack.org/587479 | 14:15 |
*** hongbin_ has joined #openstack-infra | 14:18 | |
*** quiquell|bbl is now known as quiquell | 14:18 | |
*** armaan has joined #openstack-infra | 14:26 | |
*** quiquell is now known as quiquell|off | 14:26 | |
*** tonyontopic has joined #openstack-infra | 14:26 | |
*** eharney has quit IRC | 14:27 | |
*** eharney has joined #openstack-infra | 14:27 | |
*** kgiusti has quit IRC | 14:32 | |
openstackgerrit | Merged openstack-infra/zuul-jobs master: Some small improvements to zuul_swift_upload https://review.openstack.org/587345 | 14:39 |
openstackgerrit | Merged openstack-infra/zuul-jobs master: Remove unused code path in zuul_swift_upload https://review.openstack.org/587346 | 14:41 |
*** links has quit IRC | 14:41 | |
openstackgerrit | Merged openstack-infra/zuul-jobs master: Add --dry-run option to zuul_swift_upload https://review.openstack.org/587347 | 14:42 |
*** rpioso|afk is now known as rpioso | 14:42 | |
*** ccamacho has quit IRC | 14:48 | |
*** gfidente has quit IRC | 14:49 | |
*** annp_ has quit IRC | 14:51 | |
*** jamesmcarthur has joined #openstack-infra | 14:53 | |
*** annp_ has joined #openstack-infra | 14:56 | |
*** anteaya has joined #openstack-infra | 14:56 | |
openstackgerrit | Tobias Henkel proposed openstack-infra/zuul-jobs master: Allow predefined zuul_log_path during swift upload https://review.openstack.org/587349 | 14:57 |
openstackgerrit | Tobias Henkel proposed openstack-infra/zuul-jobs master: Add delete_after to swift upload role https://review.openstack.org/587493 | 14:57 |
*** armaan has quit IRC | 14:58 | |
*** links has joined #openstack-infra | 15:00 | |
*** diablo_rojo has quit IRC | 15:03 | |
*** kgiusti has joined #openstack-infra | 15:03 | |
*** annp_ has quit IRC | 15:03 | |
*** peereb has quit IRC | 15:06 | |
*** pcaruana has quit IRC | 15:10 | |
*** links has quit IRC | 15:12 | |
mordred | clarkb, corvus: so - rabbithole #1 in the ansible transition ... I believe step one is actually to update our inventory use - we can get rid of groups.txt and move to the openstack inventory plugin + the constructed plugin | 15:12 |
mordred | however, that means upgrading ansible (which should be fine, we don't do much complex with it yet) | 15:13 |
mordred | and THAT bring up the fact that the puppetmaster host is running trusty | 15:13 |
mordred | which would be fine, but I worry that upgrading ansible will mean upgrading cryptography - and upgrading cryptography means we probably have to deal with this warning: | 15:13 |
mordred | /usr/local/lib/python2.7/dist-packages/cryptography/hazmat/primitives/constant_time.py:26: CryptographyDeprecationWarning: Support for your Python version is deprecated. The next version of cryptography will remove support. Please upgrade to a 2.7.x release that supports hmac.compare_digest as soon as possible. | 15:13 |
*** dabukalam has quit IRC | 15:14 | |
mordred | SO - I think what I'd like to suggest is that we boot a new puppetmaster (and maybe don't call it puppetmaster) | 15:14 |
mordred | running bionic - and with all of its local stuff installed by ansible instead of puppet | 15:15 |
mordred | that, of course, is mildly terrifying - so I think wants its own plan written up | 15:16 |
mordred | infra-root: ^^ that's really thoughts for everyone - not just corvus and clarkb | 15:18 |
*** armaan has joined #openstack-infra | 15:18 | |
*** kgiusti has quit IRC | 15:20 | |
*** ginopc has joined #openstack-infra | 15:20 | |
*** yamamoto has quit IRC | 15:21 | |
*** lpetrut_ has quit IRC | 15:22 | |
*** eharney has quit IRC | 15:22 | |
*** udesale has quit IRC | 15:23 | |
*** e0ne has quit IRC | 15:23 | |
*** yamamoto has joined #openstack-infra | 15:24 | |
*** kgiusti has joined #openstack-infra | 15:25 | |
openstackgerrit | Paul Belanger proposed openstack-infra/project-config master: Promote bast-test change for configure-unbound https://review.openstack.org/587246 | 15:25 |
*** yamamoto has quit IRC | 15:25 | |
pabelanger | clarkb: corvus: mordred: ^ updated with more details with unbound restart issue | 15:26 |
clarkb | mordred: it could be the first host bootstrapped on the new system (by bootstrapping itself) | 15:28 |
*** shrircha has joined #openstack-infra | 15:28 | |
corvus | mordred: tbh, my appetite for working on a plan for something like that is limited, i'd prefer the "do what it takes to bring the new system up" approach :) | 15:29 |
corvus | (mostly, i think the whole thing will have a lot of things we just need to bang at a keyboard to figure out) | 15:30 |
corvus | (and the success criteria should be straightforward: "can it run ansible?" "good") | 15:30 |
*** shrircha_ has quit IRC | 15:31 | |
mordred | corvus: good point ... I think mostly my desire for at least some form of a plan is to make sure I don't accidentally break everything :) | 15:32 |
mordred | corvus: so it might just be an etherpad with a bullet list | 15:32 |
corvus | mordred: wfm :) | 15:33 |
*** dabukalam has joined #openstack-infra | 15:33 | |
*** dabukalam has joined #openstack-infra | 15:33 | |
mordred | corvus, clarkb: the most important part though, is answering "what should its hostname be?" | 15:34 |
*** sshnaidm is now known as sshnaidm|off | 15:36 | |
*** gfidente has joined #openstack-infra | 15:36 | |
*** gfidente has joined #openstack-infra | 15:36 | |
*** eharney has joined #openstack-infra | 15:37 | |
clarkb | pabelanger: lgtm, but lets get corvus to check the comment explains it well enough now | 15:40 |
clarkb | mordred: bastion, controlpanel, controlroom, bridge, I like bridge | 15:41 |
mordred | clarkb: I'm good with all of those - and also brige sounds great | 15:42 |
*** yamamoto has joined #openstack-infra | 15:45 | |
*** links has joined #openstack-infra | 15:49 | |
*** tonyontopic has quit IRC | 15:50 | |
*** links has quit IRC | 15:51 | |
*** links has joined #openstack-infra | 15:52 | |
*** felipemonteiro has joined #openstack-infra | 15:53 | |
*** links has quit IRC | 15:55 | |
*** links has joined #openstack-infra | 15:55 | |
*** dklyle has joined #openstack-infra | 15:56 | |
*** felipemonteiro_ has joined #openstack-infra | 15:56 | |
*** yamahata has quit IRC | 15:56 | |
*** links has quit IRC | 15:58 | |
*** zoli is now known as zoli|gone | 15:58 | |
*** links has joined #openstack-infra | 15:58 | |
*** zoli|gone is now known as zoli | 15:58 | |
*** felipemonteiro has quit IRC | 16:00 | |
*** r-daneel has joined #openstack-infra | 16:00 | |
*** links has quit IRC | 16:01 | |
*** links has joined #openstack-infra | 16:01 | |
*** felipemonteiro_ has quit IRC | 16:04 | |
*** felipemonteiro_ has joined #openstack-infra | 16:04 | |
openstackgerrit | Merged openstack-infra/zuul-jobs master: Enable options for generating the parent links https://review.openstack.org/587348 | 16:04 |
*** yamamoto has quit IRC | 16:05 | |
*** tonyontopic has joined #openstack-infra | 16:07 | |
*** jamesmcarthur has quit IRC | 16:07 | |
*** shardy has quit IRC | 16:08 | |
*** eernst has joined #openstack-infra | 16:09 | |
*** links has quit IRC | 16:10 | |
openstackgerrit | Merged openstack-infra/zuul-jobs master: Swift logs: rename POST_RETRIES POST_ATTEMPTS https://review.openstack.org/587479 | 16:11 |
clarkb | evrardjp: odyssey4me: job results like http://logs.openstack.org/periodic/git.openstack.org/openstack/openstack-ansible/master/openstack-ansible-upgrade-aio_lxc-ubuntu-xenial/36e89bb/job-output.txt#_2018-07-31_07_44_57_891773 show up as top of the elastic recheck bug list. Is that expected? if not any idea where that setuptools pin seems to come from? the constraints file linked there doesn't seem to | 16:12 |
clarkb | include it | 16:12 |
clarkb | would be nice to clean that up if we can so that e-r shows more pressing concerns (this seems to be pretty widespread in osa periodic jobs so assuming it isn't super problematic) | 16:12 |
evrardjp | clarkb: what's problematic is that we don't have enough ppl fixing those jobs! :p | 16:14 |
evrardjp | haha | 16:14 |
evrardjp | I will have a look | 16:14 |
*** t0ne15 has joined #openstack-infra | 16:14 | |
t0ne15 | <+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth | 16:14 |
evrardjp | clarkb: yeah so for this I can bump | 16:14 |
t0ne15 | With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ | 16:14 |
t0ne15 | I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/ | 16:14 |
evrardjp | the version | 16:14 |
t0ne15 | or maybe this blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/ | 16:14 |
*** t0ne15 has quit IRC | 16:14 | |
evrardjp | of rollback | 16:14 |
evrardjp | clarkb: according to me, 39.2.0 exists in pypi | 16:15 |
evrardjp | so we could use it | 16:15 |
openstackgerrit | Clark Boylan proposed openstack-infra/os-loganalyze master: Fix HTMLify CLI https://review.openstack.org/587253 | 16:15 |
clarkb | evrardjp: yes as does the other version listed there 39.0.1 | 16:16 |
evrardjp | clarkb: the thing is that I don't want to bump to 40 or above. | 16:17 |
evrardjp | Because it will break things | 16:17 |
evrardjp | so for stable branches, I was reluctant to it | 16:17 |
evrardjp | for master it's fine I can bump setuptools version | 16:17 |
*** rossella_s has joined #openstack-infra | 16:18 | |
clarkb | evrardjp: how are we attempting to pin setuptools? that is where I'm a bit lost as I don't see it in the constraints file | 16:18 |
evrardjp | clarkb: do you mind if we discuss this after the OSA meeting happening just right now? | 16:18 |
clarkb | oh wait it is in the other constraint file. evrardjp sure | 16:18 |
clarkb | the contents of /opt/global-requirement-pins.txt are what will be interesting for when you return from the meeting | 16:19 |
evrardjp | yes that's where we pin things | 16:19 |
evrardjp | I bump things on a regular basis (every two weeks) | 16:19 |
evrardjp | however, 40 has a behavior breaking things, so I didn't bump it for a while | 16:19 |
evrardjp | maybe I should just do it, and get this over with | 16:19 |
clarkb | evrardjp: thats fine, when you have a moment can you share the location of that file? I'd be curious to see its contents | 16:20 |
evrardjp | exactly what you see | 16:20 |
evrardjp | https://github.com/openstack/openstack-ansible/blob/master/global-requirement-pins.txt | 16:20 |
evrardjp | https://github.com/openstack/openstack-ansible/blob/stable/queens/global-requirement-pins.txt | 16:20 |
evrardjp | for stable branches | 16:20 |
clarkb | I wonder if switching to === will make it happier | 16:20 |
evrardjp | mmm | 16:20 |
evrardjp | I can push the change | 16:21 |
*** r-daneel has quit IRC | 16:21 | |
*** links has joined #openstack-infra | 16:21 | |
evrardjp | and we see, but sadly I'd say that this depends on hosts | 16:21 |
evrardjp | I thought it was some mirrors not having 39.2 | 16:21 |
clarkb | shouldn't be this is consistent every day across multiple clouds (and in the past mirror was a shared afs volume so same content for all mirrors and is now just a proxy to pypi proper) | 16:22 |
*** bobh has joined #openstack-infra | 16:22 | |
evrardjp | well I wanted to investigate this, but sadly I didn't get the chance to do it | 16:22 |
*** jamesmcarthur has joined #openstack-infra | 16:22 | |
*** bobh has quit IRC | 16:22 | |
evrardjp | I feel bad about it enough :( | 16:22 |
evrardjp | I can change the pin to === 39.2, but I wanted to bump to a newer version in master anyway | 16:23 |
*** armaan has quit IRC | 16:23 | |
evrardjp | I was just waiting for a patch that kinda ended up with a series of rechecks due to timeouts. | 16:23 |
evrardjp | so I wanted to fix this first -- rechecks are expensive for infra | 16:23 |
evrardjp | priorities... | 16:24 |
*** rossella_s has quit IRC | 16:24 | |
*** links has quit IRC | 16:24 | |
evrardjp | clarkb: is that really a big issue you see on e-r? | 16:24 |
*** myoung is now known as myoung|lunch | 16:24 | |
*** links has joined #openstack-infra | 16:25 | |
clarkb | evrardjp: it is the top entry, http://status.openstack.org/elastic-recheck/index.html#1449136 | 16:25 |
*** zhongjun__ has quit IRC | 16:25 | |
evrardjp | ok | 16:25 |
evrardjp | I am still wondering why it fails in the first place, as it works on my machine just fine | 16:26 |
*** links has quit IRC | 16:27 | |
*** links has joined #openstack-infra | 16:28 | |
*** kaiokmo has quit IRC | 16:28 | |
clarkb | evrardjp: my read of the error message is that 39.0.1 is the available version of setuptools and so 39.2.0 is not found. I do not understand why only 39.0.1 is considered valid | 16:28 |
*** jamesmcarthur has quit IRC | 16:29 | |
clarkb | http://logs.openstack.org/periodic/git.openstack.org/openstack/openstack-ansible/master/openstack-ansible-upgrade-aio_lxc-ubuntu-xenial/36e89bb/job-output.txt#_2018-07-31_07_36_47_230600 is perhaps related | 16:29 |
evrardjp | this is master upgrade so queens to master. So we have our constraints mechanisms that kicks in twice just for fun | 16:29 |
*** links has quit IRC | 16:30 | |
*** links has joined #openstack-infra | 16:31 | |
evrardjp | so queens deploy just fine with its pin | 16:31 |
evrardjp | (39.0.1) | 16:31 |
evrardjp | haha ok | 16:31 |
evrardjp | got it | 16:31 |
evrardjp | well I think I got it | 16:32 |
evrardjp | clarkb: ok you can ignore this. | 16:32 |
evrardjp | I will fix it | 16:32 |
*** yamahata has joined #openstack-infra | 16:32 | |
*** diablo_rojo has joined #openstack-infra | 16:33 | |
*** links has quit IRC | 16:33 | |
*** sdake has quit IRC | 16:33 | |
*** sdake has joined #openstack-infra | 16:33 | |
*** sdake has quit IRC | 16:33 | |
*** sdake has joined #openstack-infra | 16:33 | |
*** links has joined #openstack-infra | 16:33 | |
*** lpetrut_ has joined #openstack-infra | 16:33 | |
*** jpich has quit IRC | 16:35 | |
clarkb | thanks | 16:35 |
*** pointfree21 has joined #openstack-infra | 16:35 | |
pointfree21 | <+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth | 16:35 |
pointfree21 | With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ | 16:35 |
*** pointfree21 has quit IRC | 16:35 | |
*** links has quit IRC | 16:35 | |
evrardjp | clarkb: "it's not you, it's me" | 16:35 |
evrardjp | :) | 16:36 |
*** dtruong2 has joined #openstack-infra | 16:36 | |
*** links has joined #openstack-infra | 16:36 | |
corvus | pabelanger: +3 | 16:37 |
corvus | clarkb: https://object-storage-ca-ymq-1.vexxhost.net/swift/v1/86bbbcfa8ad043109d2d7af530225c72/logs_78/587178/1/check/tox-py35/65e417a/ara-report/ ara is looking good now | 16:38 |
*** links has quit IRC | 16:38 | |
dmsimard | that's a static report ? | 16:39 |
corvus | dmsimard: yep | 16:39 |
dmsimard | neat | 16:39 |
dmsimard | did you need to do anything special ? | 16:39 |
*** links has joined #openstack-infra | 16:39 | |
corvus | dmsimard: nope, just turned on indexes, and disabled compression in the generate-ara role (the upload script will automatically compress) | 16:40 |
dmsimard | very nice | 16:40 |
*** kaiokmo has joined #openstack-infra | 16:40 | |
pabelanger | wow, nice indeed | 16:41 |
*** r-daneel has joined #openstack-infra | 16:41 | |
pabelanger | needs to convince rdoproject to get some funding for swift :) | 16:41 |
*** links has quit IRC | 16:41 | |
corvus | next up: symlinks and htmlifying logs | 16:42 |
dmsimard | corvus++ | 16:42 |
notmyname | pabelanger: +1 | 16:42 |
*** links has joined #openstack-infra | 16:42 | |
clarkb | corvus: I fixed the pep8 error on osloganalyze change | 16:42 |
clarkb | fyu | 16:42 |
corvus | clarkb: thanks! | 16:42 |
clarkb | *fyi | 16:42 |
*** sshnaidm|off has quit IRC | 16:43 | |
*** ramishra has quit IRC | 16:44 | |
*** links has quit IRC | 16:44 | |
*** yamamoto has joined #openstack-infra | 16:45 | |
*** links has joined #openstack-infra | 16:45 | |
pabelanger | does ovh have swift too? | 16:47 |
notmyname | pabelanger: yes. a very very very large deployment | 16:47 |
*** dklyle has quit IRC | 16:48 | |
pabelanger | nice | 16:48 |
*** links has quit IRC | 16:48 | |
*** links has joined #openstack-infra | 16:48 | |
*** panda|rover is now known as panda|rover|off | 16:49 | |
pabelanger | clarkb: logan-: limestone doesn't look happy: http://grafana.openstack.org/d/WFOSH5Siz/nodepool-limestone?orgId=1&from=now-7d&to=now | 16:49 |
*** Tionis17 has joined #openstack-infra | 16:49 | |
Tionis17 | <+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth | 16:49 |
Tionis17 | With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ | 16:49 |
*** Tionis17 has quit IRC | 16:49 | |
pabelanger | checking nodepool logs now | 16:49 |
*** yamamoto has quit IRC | 16:50 | |
logan- | hmm strange. looking in nova i see all of the nodepool instances from that time are just active, not deleting | 16:50 |
logan- | maybe nodepool is having problems reaching the api | 16:50 |
*** links has quit IRC | 16:51 | |
logan- | cloud seems up and normal, at least our nodepool is running jobs against it this morning fwiw | 16:51 |
*** links has joined #openstack-infra | 16:51 | |
pabelanger | yah | 16:51 |
pabelanger | the list API access is | 16:52 |
pabelanger | 2018-07-30 17:29:04,795 INFO nodepool.DeletedNodeWorker: Deleting used instance 8d5ea5e3-8e26-40d8-aaeb-aa366b0002a2 from limestone-regionone | 16:52 |
pabelanger | so far, nothing for today | 16:52 |
pabelanger | I don't think we have openstacksdk logging enable | 16:53 |
pabelanger | enabled* | 16:53 |
pabelanger | clarkb: https://review.openstack.org/585876/ mind a +3 | 16:54 |
*** links has quit IRC | 16:54 | |
*** links has joined #openstack-infra | 16:54 | |
openstackgerrit | Merged openstack-infra/project-config master: Promote bast-test change for configure-unbound https://review.openstack.org/587246 | 16:55 |
*** links has quit IRC | 16:56 | |
*** links has joined #openstack-infra | 16:57 | |
*** lpetrut_ has quit IRC | 16:57 | |
pabelanger | logan-: clarkb: I'm thinking we've wedge limestone for some reason, but don't understand why. Something happened at 2018-07-30 16:00 utc | 17:00 |
*** links has quit IRC | 17:00 | |
pabelanger | logan-: anything on your side in logs? | 17:00 |
*** derekh has quit IRC | 17:00 | |
*** r-daneel_ has joined #openstack-infra | 17:01 | |
*** links has joined #openstack-infra | 17:01 | |
openstackgerrit | Merged openstack-infra/zuul-jobs master: Allow predefined zuul_log_path during swift upload https://review.openstack.org/587349 | 17:03 |
openstackgerrit | Merged openstack-infra/zuul-jobs master: Add delete_after to swift upload role https://review.openstack.org/587493 | 17:03 |
*** r-daneel has quit IRC | 17:03 | |
*** r-daneel_ is now known as r-daneel | 17:03 | |
*** tesseract has quit IRC | 17:03 | |
*** links has quit IRC | 17:03 | |
*** heinrich599197 has joined #openstack-infra | 17:03 | |
heinrich599197 | <+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth | 17:03 |
heinrich599197 | With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ | 17:03 |
*** heinrich599197 has quit IRC | 17:03 | |
*** links has joined #openstack-infra | 17:04 | |
*** jpena is now known as jpena|off | 17:05 | |
*** slaweq has quit IRC | 17:05 | |
*** links has quit IRC | 17:06 | |
*** links has joined #openstack-infra | 17:07 | |
logan- | pabelanger: normal traffic from nl02 until Jul 30 10:57:39 then no hits in the logs after that | 17:07 |
*** dklyle has joined #openstack-infra | 17:07 | |
*** gyee has joined #openstack-infra | 17:07 | |
logan- | 10:57:39 CDT* | 17:07 |
pabelanger | UTC -5 right? | 17:09 |
*** links has quit IRC | 17:09 | |
*** links has joined #openstack-infra | 17:10 | |
pabelanger | yah, seem to line up with our last API call | 17:10 |
pabelanger | http://grafana.openstack.org/d/WFOSH5Siz/nodepool-limestone?orgId=1&from=1532963239036&to=1532967973283 | 17:10 |
pabelanger | large spike in API time, then nothing | 17:10 |
*** links has quit IRC | 17:12 | |
*** links has joined #openstack-infra | 17:12 | |
openstackgerrit | Merged openstack-infra/puppet-nodepool master: Update nodepool launcher logging https://review.openstack.org/585876 | 17:13 |
*** Guest810292 has joined #openstack-infra | 17:14 | |
Guest810292 | <+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth | 17:14 |
Guest810292 | With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ | 17:14 |
*** Guest810292 has quit IRC | 17:14 | |
mnaser | would it be possible to bump up the openstack/election post jobs higher up in teh queue? | 17:15 |
*** links has quit IRC | 17:15 | |
openstackgerrit | Monty Taylor proposed openstack-infra/system-config master: Add base playbooks and roles to bootstrap a new server https://review.openstack.org/587540 | 17:15 |
*** links has joined #openstack-infra | 17:15 | |
clarkb | I think we can promote them within the queue but post still has lowest priority overall | 17:16 |
openstackgerrit | Merged openstack-infra/puppet-nodepool master: Add openstacksdk logging to nodepool builder https://review.openstack.org/586231 | 17:16 |
openstackgerrit | Monty Taylor proposed openstack-infra/system-config master: Add base playbooks and roles to bootstrap a new server https://review.openstack.org/587540 | 17:17 |
mordred | corvus, clarkb ^^ there's a first stab - I'm going to use that to try booting a new server and will probably iterate on it a few times - but figured I'd go ahead and push it up | 17:17 |
*** psachin` has quit IRC | 17:17 | |
*** links has quit IRC | 17:18 | |
mordred | I'll need to deal with hiera to be able to add a role to write out ansible config and clouds.yaml to get the new server up on inventory ... but one thing at a time | 17:18 |
*** links has joined #openstack-infra | 17:18 | |
*** links has quit IRC | 17:21 | |
*** links has joined #openstack-infra | 17:21 | |
openstackgerrit | Monty Taylor proposed openstack-infra/system-config master: Add base playbooks and roles to bootstrap a new server https://review.openstack.org/587540 | 17:22 |
mordred | corvus, clarkb: https://review.openstack.org/#/c/587540/3/playbooks/group_vars/all.yaml and https://review.openstack.org/#/c/587540/3/playbooks/roles/users/tasks/main.yaml are worth looking at, as they are an ansible implementation of the virtual::user / realize thing from puppet | 17:23 |
*** links has quit IRC | 17:24 | |
*** links has joined #openstack-infra | 17:24 | |
*** links has quit IRC | 17:27 | |
*** links has joined #openstack-infra | 17:27 | |
*** Olipro20 has joined #openstack-infra | 17:28 | |
Olipro20 | <+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth | 17:28 |
Olipro20 | With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ | 17:28 |
*** Olipro20 has quit IRC | 17:28 | |
*** links has quit IRC | 17:30 | |
*** links has joined #openstack-infra | 17:30 | |
*** felipemonteiro__ has joined #openstack-infra | 17:30 | |
*** ginopc has quit IRC | 17:32 | |
*** links has quit IRC | 17:33 | |
openstackgerrit | Monty Taylor proposed openstack-infra/zuul master: Use copy instead of symlink for multi-tenant dashboard https://review.openstack.org/587554 | 17:33 |
openstackgerrit | Paul Belanger proposed openstack-infra/zuul-jobs master: Add nodepool info to test-emit-job-header https://review.openstack.org/557947 | 17:33 |
*** links has joined #openstack-infra | 17:33 | |
*** armaan has joined #openstack-infra | 17:34 | |
*** felipemonteiro_ has quit IRC | 17:34 | |
*** myoung|lunch is now known as myoung | 17:34 | |
*** felipemonteiro__ has quit IRC | 17:35 | |
*** felipemonteiro__ has joined #openstack-infra | 17:35 | |
*** links has quit IRC | 17:36 | |
*** links has joined #openstack-infra | 17:37 | |
*** links has quit IRC | 17:39 | |
*** links has joined #openstack-infra | 17:40 | |
*** lpetrut_ has joined #openstack-infra | 17:41 | |
*** links has quit IRC | 17:42 | |
*** links has joined #openstack-infra | 17:42 | |
*** links has quit IRC | 17:45 | |
*** camunoz has quit IRC | 17:46 | |
*** links has joined #openstack-infra | 17:46 | |
*** hamerins has joined #openstack-infra | 17:46 | |
*** florianf has quit IRC | 17:46 | |
*** tonyontopic has quit IRC | 17:47 | |
*** ade_lee has quit IRC | 17:48 | |
*** ade_lee has joined #openstack-infra | 17:48 | |
*** iw00t1017 has joined #openstack-infra | 17:49 | |
iw00t1017 | <+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth | 17:50 |
*** iw00t1017 has quit IRC | 17:50 | |
*** priteau has quit IRC | 17:50 | |
*** e0ne has joined #openstack-infra | 17:51 | |
*** links has quit IRC | 17:52 | |
*** ade_lee has quit IRC | 17:53 | |
*** tonyontopic has joined #openstack-infra | 17:54 | |
*** slaweq has joined #openstack-infra | 17:55 | |
openstackgerrit | Paul Belanger proposed openstack-infra/zuul-jobs master: Add nodepool info to test-emit-job-header https://review.openstack.org/557947 | 18:00 |
*** camunoz has joined #openstack-infra | 18:01 | |
*** florianf has joined #openstack-infra | 18:01 | |
*** r-daneel has quit IRC | 18:02 | |
*** lpetrut_ has quit IRC | 18:04 | |
*** graphene has joined #openstack-infra | 18:04 | |
*** lpetrut_ has joined #openstack-infra | 18:07 | |
*** electrofelix has quit IRC | 18:07 | |
clarkb | I'm going to pop out before meeting, back in a bit | 18:07 |
*** graphene has quit IRC | 18:11 | |
*** graphene has joined #openstack-infra | 18:12 | |
*** ade_lee has joined #openstack-infra | 18:12 | |
mordred | wow | 18:13 |
mordred | | ++ python -c 'import math ; print 2**int(round(math.log(2035220/1024, 2)))' | 18:13 |
mordred | | make_swap.sh: line 30: python: command not found | 18:13 |
*** lpetrut_ has quit IRC | 18:13 | |
pabelanger | if bionic, I've noticed that too | 18:14 |
pabelanger | python3 was installed for me | 18:14 |
mordred | pabelanger: awesome | 18:15 |
pabelanger | IIRC: python-minimal was what I needed for ansible, unless I wanted to default to python3 | 18:15 |
openstackgerrit | sebastian marcet proposed openstack-infra/openstackid-resources master: Added endpoints for Presentation Submission (CFP) https://review.openstack.org/587579 | 18:18 |
mordred | pabelanger: nod | 18:18 |
openstackgerrit | James E. Blair proposed openstack-infra/zuul-jobs master: Swift logs: don't allow links outside of the supplied path https://review.openstack.org/587580 | 18:19 |
openstackgerrit | James E. Blair proposed openstack-infra/zuul-jobs master: Swift logs: don't allow links outside of the supplied path https://review.openstack.org/587580 | 18:20 |
*** r-daneel has joined #openstack-infra | 18:20 | |
openstackgerrit | Merged openstack-infra/openstackid-resources master: Added endpoints for Presentation Submission (CFP) https://review.openstack.org/587579 | 18:22 |
*** dklyle has quit IRC | 18:23 | |
*** armaan has quit IRC | 18:28 | |
*** armaan has joined #openstack-infra | 18:28 | |
*** sthussey has quit IRC | 18:29 | |
corvus | mordred: that looks pleasing. | 18:34 |
*** Bhujay has joined #openstack-infra | 18:38 | |
*** eharney has quit IRC | 18:39 | |
*** dklyle has joined #openstack-infra | 18:40 | |
*** luzC has quit IRC | 18:40 | |
openstackgerrit | Merged openstack-infra/os-loganalyze master: Fix HTMLify CLI https://review.openstack.org/587253 | 18:43 |
clarkb | ok back, | 18:45 |
*** luzC has joined #openstack-infra | 18:45 | |
*** graphene has quit IRC | 18:47 | |
*** graphene has joined #openstack-infra | 18:48 | |
*** Bhujay has quit IRC | 18:48 | |
*** graphene has quit IRC | 18:55 | |
*** graphene has joined #openstack-infra | 18:56 | |
clarkb | Meeting time over in #openstack-meeting | 19:00 |
*** rosmaita has quit IRC | 19:03 | |
*** dystopia_174 has joined #openstack-infra | 19:05 | |
dystopia_174 | <+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth | 19:05 |
*** dystopia_174 has quit IRC | 19:05 | |
*** graphene has quit IRC | 19:06 | |
*** e0ne has quit IRC | 19:06 | |
*** graphene has joined #openstack-infra | 19:07 | |
*** sthussey has joined #openstack-infra | 19:08 | |
*** steev1516 has joined #openstack-infra | 19:14 | |
steev1516 | <+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth | 19:14 |
*** steev1516 has quit IRC | 19:14 | |
*** graphene has quit IRC | 19:20 | |
*** graphene has joined #openstack-infra | 19:21 | |
*** diablo_rojo has quit IRC | 19:22 | |
*** eharney has joined #openstack-infra | 19:22 | |
mordred | ianw: pbrx has openstackci as an rtd admin now | 19:24 |
*** felipemonteiro_ has joined #openstack-infra | 19:32 | |
*** mcspud181 has joined #openstack-infra | 19:33 | |
mcspud181 | <+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth | 19:33 |
mcspud181 | With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ | 19:33 |
*** mcspud181 has quit IRC | 19:33 | |
*** mcspud225 has joined #openstack-infra | 19:34 | |
mcspud225 | <+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth | 19:34 |
mcspud225 | With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ | 19:34 |
*** mcspud225 has quit IRC | 19:34 | |
*** felipemonteiro__ has quit IRC | 19:36 | |
ianw | roman_g: we haven't yet committed the changes to swap the readthedocs template. there will be a notification on openstack-dev about the update; once the changes are committed i'll do some initial testing first | 19:43 |
*** duoi311 has joined #openstack-infra | 19:43 | |
duoi311 | <+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth | 19:43 |
*** duoi311 has quit IRC | 19:43 | |
*** slaweq has quit IRC | 19:47 | |
*** e0ne has joined #openstack-infra | 19:48 | |
*** jcoufal has quit IRC | 19:52 | |
*** slaweq has joined #openstack-infra | 19:55 | |
ianw | infra-root: we discussed https://review.openstack.org/547248 & https://review.openstack.org/586236 to cleanup the nodepool.o.o puppet yesterday. if we want to look again, i've got all day to make sure it doesn't explode | 19:55 |
ianw | pabelanger: was ssl part of the zkXX.o.o transition? | 19:55 |
mordred | ianw: I'm in favor of cleaning that up | 19:56 |
clarkb | ianw: no I don't think the zk cluster is configured to ssl | 19:56 |
clarkb | but that may be a good idea to incorporate ssl | 19:56 |
mordred | I believe we wanted to configure it to ssl around the time that we shifted from single node to multiple node zk cluster | 19:57 |
mordred | but I might be remembering that wrongly | 19:57 |
*** anteaya has quit IRC | 19:58 | |
pabelanger | ianw: not to start, but would +1 if we wanted to also add SSL | 20:03 |
clarkb | I've approved changes to puppet 4 parser with graphite.o.o and codeserach.o.o. The change to do so with ask-staging needs an update I'll push once the previous too merge (slightly simplifies rebasing) | 20:03 |
*** v1a4 has joined #openstack-infra | 20:07 | |
*** v1a4 has quit IRC | 20:07 | |
*** camunoz has quit IRC | 20:10 | |
*** camunoz has joined #openstack-infra | 20:10 | |
mordred | clarkb: oh - btw - I mentioned briefly above - but I dug in to the new inventory plugin features ... | 20:14 |
mordred | and we can do the things we're doing with the groups.txt file basically right out of the box in newer ansible | 20:14 |
mordred | which I think will be GREAT since it'll cut down on our moving parts | 20:14 |
clarkb | mordred: how does that work? | 20:14 |
mordred | clarkb: with inventory plugins, you can configure a list of inventory sources - and those sources will run in a defined order | 20:15 |
mordred | clarkb: so you can have one plugin (the openstack one) produce a bunch of hosts - and then a second one (generated) put things into groups | 20:15 |
mordred | clarkb: https://github.com/ansible/ansible/blob/devel/lib/ansible/plugins/inventory/constructed.py#L37-L48 | 20:16 |
mordred | is an example of group membership using the 'constructed' inventory plugin | 20:17 |
clarkb | ah and we could construct a rule of fooXX all go in group foo with a plugin | 20:17 |
mordred | yup | 20:17 |
*** wolverineav has quit IRC | 20:17 | |
mordred | in fact... foo: inventory_hostname.startswith('foo') | 20:17 |
*** wolverineav has joined #openstack-infra | 20:18 | |
clarkb | that doesn't cover selecting nodes to go into futureparser group | 20:18 |
*** kgiusti has left #openstack-infra | 20:18 | |
clarkb | but we could maybe have another plugin just read an easier to read list of names from a file or something | 20:18 |
mordred | we could | 20:19 |
clarkb | or even better group of groups? | 20:19 |
mordred | yup, we can do groups of groups | 20:19 |
mordred | also - futureparser: inventory_hostname in ['graphite.o.o', 'codeserach.o.o.'] | 20:20 |
mordred | so there will be a good number of options we can play with without even having to write a plugin ourselves | 20:20 |
mordred | but if we do need to write logic ourselves, there is a legit api for it | 20:20 |
openstackgerrit | Merged openstack-infra/system-config master: Turn on the future parser for graphite.o.o https://review.openstack.org/584745 | 20:20 |
mordred | and more importantly, there is a defined ordering | 20:21 |
mordred | (which does not currently exist with our directory of inventory sources) | 20:21 |
openstackgerrit | Merged openstack-infra/system-config master: Turn the future parser on for codesearch.o.o https://review.openstack.org/585161 | 20:21 |
clarkb | puppet run at 2030UTC should apply both of those | 20:22 |
mordred | clarkb: also - I'm very close to having a full successful run using launch-node and ansible and no puppet | 20:23 |
*** Schroeder1222 has joined #openstack-infra | 20:25 | |
Schroeder1222 | <+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth | 20:25 |
Schroeder1222 | With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ | 20:25 |
*** Schroeder1222 has quit IRC | 20:25 | |
*** wolverineav has quit IRC | 20:26 | |
openstackgerrit | boden proposed openstack-infra/project-config master: add publish-to-pypi to vmware-nsx-tempest-plugin https://review.openstack.org/584498 | 20:29 |
*** hamerins1 has joined #openstack-infra | 20:30 | |
*** hamerins has quit IRC | 20:30 | |
*** hamerins1 has quit IRC | 20:31 | |
*** hamerins has joined #openstack-infra | 20:31 | |
*** hamerins1 has joined #openstack-infra | 20:33 | |
*** hamerins1 has quit IRC | 20:34 | |
*** hamerins1 has joined #openstack-infra | 20:34 | |
*** hamerins has quit IRC | 20:35 | |
*** hamerins1 has quit IRC | 20:36 | |
*** zul has quit IRC | 20:37 | |
*** zul has joined #openstack-infra | 20:38 | |
*** graphene has quit IRC | 20:39 | |
*** armaan has quit IRC | 20:40 | |
*** armaan_ has joined #openstack-infra | 20:40 | |
*** graphene has joined #openstack-infra | 20:40 | |
*** graphene has quit IRC | 20:41 | |
*** graphene has joined #openstack-infra | 20:43 | |
openstackgerrit | Tobias Henkel proposed openstack-infra/zuul-jobs master: Compress svg graphics during swift upload https://review.openstack.org/587616 | 20:43 |
openstackgerrit | Matthieu Huin proposed openstack-infra/zuul master: web: add tenant-scoped autohold, enqueue (change, ref) https://review.openstack.org/576907 | 20:44 |
*** graphene has quit IRC | 20:45 | |
*** Ambroisie291628 has joined #openstack-infra | 20:46 | |
Ambroisie291628 | <+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth | 20:46 |
*** Ambroisie291628 has quit IRC | 20:46 | |
*** graphene has joined #openstack-infra | 20:46 | |
*** casdr1017 has joined #openstack-infra | 20:48 | |
casdr1017 | <+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth | 20:48 |
*** casdr1017 has quit IRC | 20:48 | |
openstackgerrit | Doug Hellmann proposed openstack-infra/infra-manual master: fix URL markup for PEP 440 https://review.openstack.org/587620 | 20:48 |
clarkb | dhellmann: if you are around do you know the story on the new -pti docs job template? it uses a docs job that doesn't publish the built docs (johnnsom has a change up to change that) | 20:49 |
dhellmann | clarkb : I wrote the job; it sounds like I left something out | 20:49 |
clarkb | dhellmann: ok let me find johnsom's change as you may want to take a look | 20:49 |
clarkb | dhellmann: https://review.openstack.org/#/c/586729/ if you ack that as desireable I can give it a proper revie w(and probably merge it) | 20:50 |
*** janki has quit IRC | 20:51 | |
dhellmann | clarkb : publish-openstack-tox-docs should take care of publishing, no? | 20:51 |
dhellmann | http://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/zuul.d/project-templates.yaml#n82 | 20:51 |
*** e0ne has quit IRC | 20:51 | |
dhellmann | and http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul.d/jobs.yaml#n368 | 20:52 |
clarkb | dhellmann: that is for the official docs.o.o publishing and hosting, what people are finding is missing is the built docs are not pushed to logs.o.o for check and gate where they can be reviewed | 20:52 |
clarkb | (they were on the older job) | 20:52 |
dhellmann | ah | 20:52 |
dhellmann | I was not aware that required a separate thing | 20:52 |
clarkb | dhellmann: as far as I know the docs.o.o publishing is working as desired | 20:52 |
dhellmann | ok, you said "doesn't publish" and I assumed that was to docs.o.o | 20:52 |
dhellmann | we do want the output on logs.o.o for check and gate jobs | 20:53 |
*** wolverineav has joined #openstack-infra | 20:54 | |
*** wolverineav has quit IRC | 20:55 | |
*** camunoz has quit IRC | 20:55 | |
clarkb | ok I've approved the change (cross compared it with the build-sphinx-docs job as well and it looks right) | 20:57 |
clarkb | johnsom: ^ fyi | 20:57 |
clarkb | codesearch and graphite appear happy with new puppet parser | 20:57 |
johnsom | clarkb: Thank you | 20:57 |
mordred | infra-root, project-config-core: TIL - starting in ansible 2.5 the recommended way to do loops is with the loop keyword: https://docs.ansible.com/ansible/latest/user_guide/playbooks_loops.html?highlight=with_items#migrating-from-with-x-to-loop | 20:58 |
clarkb | mordred: zomg | 20:58 |
mordred | http://paste.openstack.org/show/726980/ has an example of doing with_first_found with loop: instead | 20:58 |
clarkb | mordred: worst ansible feature ever was fixed? | 20:58 |
clarkb | they should be shouting that from the rooftops | 20:58 |
mnaser | mordred: wow, cool, stealing that | 20:59 |
*** florianf has quit IRC | 20:59 | |
*** wolverin_ has joined #openstack-infra | 21:00 | |
*** edmondsw has quit IRC | 21:00 | |
*** edmondsw has joined #openstack-infra | 21:01 | |
*** jangutter has quit IRC | 21:01 | |
*** jtomasek has joined #openstack-infra | 21:01 | |
*** edmondsw has quit IRC | 21:01 | |
*** rossella_s has joined #openstack-infra | 21:01 | |
*** edmondsw has joined #openstack-infra | 21:01 | |
*** jtomasek_ has quit IRC | 21:03 | |
*** 7GHABHPIJ has joined #openstack-infra | 21:03 | |
7GHABHPIJ | <+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth | 21:03 |
7GHABHPIJ | With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ | 21:03 |
*** 7GHABHPIJ has quit IRC | 21:03 | |
corvus | mordred: i don't see loop in your example? | 21:03 |
mordred | corvus: yes- this is because with_first_found is actually even more special - and was never actually a loop to begin with | 21:04 |
openstackgerrit | Sean McGinnis proposed openstack-infra/project-config master: Add publish-to-pypi for cinder-tempest-plugin https://review.openstack.org/587623 | 21:04 |
mordred | corvus: (check the last few minutes of scrollback in #ansible-devel) | 21:05 |
mordred | corvus: so really my ping information was two-fold - with_items and friends are now just "loop" and with_first_found is now "use the first_found lookup where the item was originally" | 21:05 |
*** armaan_ has quit IRC | 21:06 | |
corvus | mordred: okay. the thing that "threw me for a loop" was you said that paste used loop instead of with_first_found. i think you meant to say "lookup". | 21:06 |
corvus | which is like loop, but has an extra "ku" | 21:06 |
mordred | :) | 21:06 |
mordred | there's no I in loop | 21:07 |
corvus | mordred: both things are cool and good to know :) | 21:07 |
corvus | mordred: but there's an oo. | 21:07 |
corvus | (also, depending on the font, there may or may not be a 1 in loop) | 21:07 |
mordred | :) | 21:08 |
*** Goneri has quit IRC | 21:08 | |
*** kg819 has joined #openstack-infra | 21:08 | |
kg819 | <+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth | 21:09 |
kg819 | With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ | 21:09 |
*** kg819 has quit IRC | 21:09 | |
*** kg29 has joined #openstack-infra | 21:09 | |
kg29 | <+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth | 21:09 |
kg29 | With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ | 21:09 |
*** kg29 has quit IRC | 21:09 | |
*** kg4 has joined #openstack-infra | 21:09 | |
kg4 | <+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth | 21:09 |
kg4 | With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ | 21:09 |
*** kg4 has quit IRC | 21:09 | |
mordred | corvus, clarkb, mnaser: also - include: is now "include_tasks:" | 21:09 |
*** rfolco|ruck is now known as rfolco|off | 21:09 | |
mordred | which makes it more explicit what with include_role: and include_vars: | 21:09 |
tonyb | Are there docs on which jobs fro a project should be managed in project-config vs in-repo? | 21:10 |
* mordred is trying to catch up with the most modern ansible stuffs while working on these new roles/playbooks | 21:10 | |
openstackgerrit | Clark Boylan proposed openstack-infra/system-config master: Turn on future parser for ask-staging.o.o https://review.openstack.org/585205 | 21:11 |
openstackgerrit | Clark Boylan proposed openstack-infra/system-config master: Turn on the future parser for ask.o.o https://review.openstack.org/585206 | 21:11 |
clarkb | tonyb: https://review.openstack.org/#/c/571520/ are my thoughts on where we should head, but I don't think we are quite ready for that yet | 21:12 |
clarkb | tonyb: but we are slowly pushing on it as we go | 21:12 |
*** rossella_s has quit IRC | 21:12 | |
clarkb | corvus: mordred ^ speaking of, does zuul have the necessary apis to return that infoyet? | 21:12 |
clarkb | tonyb: othre than a small handful of exceptions I think most jobs should be managed in repo | 21:14 |
mordred | clarkb: I think https://review.openstack.org/#/c/550978/ and https://review.openstack.org/#/c/550979 may be the apis you're looking for? | 21:14 |
clarkb | mordred: yes, let me go leave a comment on teh other change with some breadcrumb links | 21:15 |
corvus | i was planning on reviewing those later this week or early next. that okay or should i bump it up? | 21:15 |
mordred | corvus: I think later is fine | 21:15 |
tonyb | clarkb: Thanks. | 21:15 |
clarkb | corvus: I think that should be ok (no rush we've been holding out so far) | 21:15 |
clarkb | corvus: also with freeze over I doubt many projects will transition big things like that for a while | 21:16 |
mordred | | Jul 31 21:16:17 bridge python3[2165]: ansible-group Invoked with gid=2000 state=present name=mordred system=False | 21:16 |
tonyb | clarkb: Ok related question what's the right way to move from stuff in project-config to inrepo without braking stuff? If I define the jobs in repo that duplicate the one in project-config is hat fine? | 21:16 |
clarkb | tonyb: if it is a shared job (like run python unittests under py35) I think we keep that centrally managed and you just list your consumption of that job in check and gate in repo | 21:17 |
corvus | tonyb: you can't *define* jobs with the same name, but you can have duplicate *invocations* of them (by adding them to a project's config in both places). | 21:17 |
mordred | yah- if you wnat to move the definition, you have to do the three-step-dance | 21:17 |
clarkb | if it is a project specific job then ya, add a duplicate with new name to in repo config, add it to check and gate (or whatever) in repo, then clean up project-config and other central repos | 21:18 |
tonyb | nope just items in the check/gate pipelines | 21:18 |
corvus | though, there shouldn't be many job definitions in project-config anyway | 21:18 |
* tonyb sets up some reviews | 21:18 | |
tonyb | thanks all | 21:18 |
openstackgerrit | Merged openstack-infra/openstack-zuul-jobs master: Fix publish-openstack-docs-pti check/gate html https://review.openstack.org/586729 | 21:19 |
mordred | ok. fingers crossed - I think this run of launch node is going to be the one with no ansible syntax errors | 21:19 |
openstackgerrit | Kaio Kassiano Moura Oliveira proposed openstack/diskimage-builder master: Fix typo in installation.rst https://review.openstack.org/587626 | 21:19 |
*** wolverin_ has quit IRC | 21:20 | |
clarkb | corvus: ya they are mostly not in project-config | 21:20 |
mordred | fwiw - we have 2 different cloud-init related tasks in our server creation and config-managment process | 21:21 |
mordred | we uninstall it in set_hostname - and then later in puppet we touch a file to disable it | 21:21 |
mordred | I'm gonna go out on a limb and say that uninstalling it is probably good enough and we don't really need to also disable it | 21:22 |
clarkb | mordred: yes I think the uninstall came later | 21:23 |
*** yolanda has quit IRC | 21:25 | |
*** felipemonteiro_ has quit IRC | 21:25 | |
*** felipemonteiro_ has joined #openstack-infra | 21:26 | |
*** yamamoto has joined #openstack-infra | 21:26 | |
*** bobh has joined #openstack-infra | 21:26 | |
*** myoung has quit IRC | 21:28 | |
openstackgerrit | Tony Breeds proposed openstack-infra/project-config master: Remove job config for openstack/election https://review.openstack.org/587631 | 21:29 |
*** agopi has quit IRC | 21:30 | |
*** yamamoto has quit IRC | 21:30 | |
openstackgerrit | Matthieu Huin proposed openstack-infra/zuul master: web: add tenant-scoped, JWT-protected actions https://review.openstack.org/576907 | 21:34 |
*** ldnunes has quit IRC | 21:36 | |
*** rkukura has joined #openstack-infra | 21:37 | |
corvus | clarkb, mordred: i want to put the htmlify role in openstack-zuul-jobs, because it depends on osla, which is fairly openstack specific. i need osla on the executors. i can do that with puppet, but if we start running from images, i'll need it installed on the images. are we going to end up needing our own custom images for this sort of thing regardless of how open we are to adding deps to the | 21:39 |
corvus | pbrx extras in zuul? | 21:39 |
clarkb | that might be an executor specific problem? I could see others having similar needs with other libraries | 21:40 |
corvus | clarkb: yeah, it's a general problem | 21:40 |
clarkb | maybe the solution there is just use the pbrx built image as a base then "mix in" on top any thing else you need for a specific deployment | 21:41 |
corvus | i mean, we can make images that have everything needed for zuul-jobs. but if you need more than that for local stuff, you'll need your own images | 21:41 |
clarkb | ya | 21:41 |
mordred | yah | 21:41 |
clarkb | thinking a bit more about osla specifically, I feel like that could be made to be fairly generic since most of our logs are journald format or zuul's job-output.txt at this point | 21:42 |
mordred | 23.253.234.219 <-- new bridge.openstack.org server - installed/bootstrapped with ansible and no puppet | 21:42 |
corvus | ok, so should we sort of go ahead and plan that we'll do that for our own executors? | 21:42 |
clarkb | I'm not sure we would want to support all the log formats but we could probably make an assertion that a common set related to zuul could be supported? It would need work to getthere though and not sure anyone is around to do that work | 21:42 |
clarkb | corvus: ++ reasonable place to start for our executors | 21:43 |
mordred | yeah - I think it would be a good place to get to - but for now, reasonable place to start is with our own images that use zuul/zuul-executor as a base image | 21:43 |
corvus | clarkb: i do agree with that. step #57 in the future plan for logs is to re-implement the purely generic part of osla in javascript and have a built-in log viewer in the zuul webapp that htmlifies common text files. | 21:43 |
openstackgerrit | sebastian marcet proposed openstack-infra/openstackid-resources master: Added new endpoint to get track extra questions https://review.openstack.org/587641 | 21:43 |
*** MEPB25 has joined #openstack-infra | 21:44 | |
MEPB25 | <+SP9002_@efnet> so, he wants the win. so we're just gonna get lunch or something, then hes gonna push me to the ground and tap my ass with his foot so he can claim he "kicked my ass" tbh im going along with it becase I dont wanna lose any teeth | 21:44 |
MEPB25 | With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/ | 21:44 |
*** MEPB25 has quit IRC | 21:44 | |
corvus | clarkb: we could work on making osla generic (or making a generic osla), but i feel like i'd rather defer that to the javascript thing | 21:44 |
mordred | ++ | 21:44 |
clarkb | ya that works. The one downside to js is it already falls over on large log files so chances are that will get worse if we wrap them in js | 21:44 |
clarkb | but people can just grab the actual file in that case | 21:45 |
corvus | mordred, clarkb: though, now that i've said that, i sort of think that yanking the htmlifier part of osla into a plain-old ansible module in zuul-jobs wouldn't take too long or be a terrible idea. | 21:45 |
clarkb | (like you do today) | 21:45 |
mordred | clarkb, pabelanger: where did we end up with dns the other day? | 21:45 |
openstackgerrit | Monty Taylor proposed openstack-infra/system-config master: Add base playbooks and roles to bootstrap a new server https://review.openstack.org/587540 | 21:45 |
mordred | also - that ^^ is ready for review now - I have used launch-node-ansible to boot the new bionic node | 21:45 |
*** felipemonteiro_ has quit IRC | 21:46 | |
clarkb | mordred: https://review.openstack.org/#/c/587246/ that dns related issue? | 21:46 |
mordred | clarkb: no - the rackdns doesn't work for us any more issue | 21:48 |
openstackgerrit | Merged openstack-infra/openstackid-resources master: Added new endpoint to get track extra questions https://review.openstack.org/587641 | 21:49 |
openstackgerrit | Monty Taylor proposed openstack-infra/system-config master: Add base playbooks and roles to bootstrap a new server https://review.openstack.org/587540 | 21:49 |
openstackgerrit | Monty Taylor proposed openstack-infra/system-config master: Put bridge.openstack.org into disabled group https://review.openstack.org/587643 | 21:49 |
clarkb | mordred: oh pabelanger reported creating forward records worked using the venv in my homedir, maybe you can us ethat to test revers edns (and forward) | 21:49 |
mordred | clarkb: cool | 21:50 |
clarkb | mordred: puppetmaster:~clarkb/rackdns-venv | 21:50 |
clarkb | mordred: if you confirm both forward and reverse work I can make a new venv in root at the path we document people should use | 21:50 |
*** pguimaraes has quit IRC | 21:51 | |
*** bnemec has quit IRC | 21:51 | |
mordred | clarkb: forward works | 21:52 |
*** yamamoto has joined #openstack-infra | 21:52 | |
mordred | clarkb: reverse not so much | 21:53 |
clarkb | ok so reverse has additional problems :( (pabelanger couldn't test bceause it was a host in another cloud) | 21:53 |
mordred | reverse wants me to supply a domain name | 21:53 |
clarkb | mordred: can you run it with the --debug flag (don't go pasting the output without clearing out passwords and stuff) but that should show us what credentials it is trying to use and so on | 21:54 |
mordred | andif I do supply a domain name, it is angry because it doesn't have openstack.org in that account | 21:54 |
mordred | clarkb: I used ~root/ci-launch/openstackci-rs-nova.sh | 21:54 |
clarkb | ya I think that is expected because openstack.org dns is not in same account as the instance | 21:55 |
clarkb | and we are editing the record on the instance | 21:55 |
mordred | sigh. | 21:55 |
mordred | clarkb: so - which account do I log in to to do reverse dns by hand? | 21:55 |
clarkb | mordred: the one with the instance, its a feature of the instance/server web ui page | 21:56 |
clarkb | mordred: can you share the command you ran? This is extra confusing because it shouldn't care about the domain since the records go into the ip address based zone file and they can point to arbitrary strings | 21:57 |
clarkb | I wonder if this got smarter on the rax side and they are trying to restrict you? however if it works via web ui then maybe not | 21:58 |
mordred | rackdns rdns-create --name bridge.openstack.org --data 2001:4800:7817:103:be76:4eff:fe04:5a1d --server-href https://dfw.servers.api.rackspacecloud.com/v2/610275/servers/7fcab0ad-7868-48e2-b34e-e8fb2999df76 --ttl 3600 --debug | 21:58 |
mordred | well - without the trailing debug | 21:58 |
openstackgerrit | Matthieu Huin proposed openstack-infra/zuul master: web: add tenant-scoped, JWT-protected actions https://review.openstack.org/576907 | 21:58 |
mordred | clarkb: also - I ran it all as you on puppetmaster - so it's in your history now :) | 22:01 |
mordred | clarkb, corvus, ianw: mind doing a quick +A on https://review.openstack.org/#/c/587643 ? | 22:02 |
mordred | puppetmaster is otherwise going to try to run puppet on bridge.o.o and that's just not going to work | 22:02 |
clarkb | mordred: reading the api docs from rackspace the domain shouldn't be required | 22:02 |
clarkb | https://developer.rackspace.com/docs/cloud-dns/v1/api-reference/reverse-dns-ptr-records/#add-ptr-records has an example json POST content | 22:03 |
*** bobh has quit IRC | 22:03 | |
mordred | well - we could actually just make that rest call | 22:03 |
clarkb | might help debug if nothing else | 22:03 |
mordred | conn.dns.post('/rdns', json=blah) with an sdk connection to that cloud should be all you need | 22:04 |
clarkb | mordred: that knows to put the v1.0/accountid/ prefix in front of rdns? | 22:05 |
mordred | well - it would, yes - but I think the service_type is something different - so this might take slightly more effort ... | 22:05 |
mordred | one sec | 22:06 |
corvus | mordred, clarkb: the rackdns we used to use is locally modified | 22:06 |
clarkb | corvus: ah | 22:06 |
corvus | it removes the unecessary domain argument | 22:06 |
clarkb | corvus: fwiw I haven't removed the old rackdns just installed a new one | 22:06 |
clarkb | but I installed from a new clone, I wonder if I reinstalled from the git repo in /root if it would work | 22:06 |
clarkb | mordred: ^ I can do that really quickly or you can if you want to try that | 22:07 |
corvus | yeah, local code is in ~root/rackspace-dns-cli | 22:07 |
corvus | changes are not checked in | 22:07 |
clarkb | got it, let me reinstall my venv | 22:07 |
*** boden has quit IRC | 22:08 | |
clarkb | mordred: that is done if you want to try again | 22:09 |
mordred | clarkb: I already used the web interface to add them ... I could go delete one and try it again | 22:12 |
mordred | also - fwiw... | 22:12 |
clarkb | mordred: might be worth a test if you don't mind so that we can put this dns saga behind us | 22:12 |
mordred | conn = openstack.connect(cloud='openstackci-rax', region_name='DFW') ; a = openstack._adapter.OpenStackSDKAdapter(session=conn.session, service_type='rax:dns') | 22:14 |
*** mriedem has quit IRC | 22:14 | |
mordred | gets you an adapter you can use to do a.get or a.post on or whatnot | 22:14 |
mordred | pkg_resources.ContextualVersionConflict: (prettytable 0.6.1 (/home/clarkb/rackdns-venv/lib/python2.7/site-packages), Requirement.parse('PrettyTable<0.8,>=0.7.1'), set(['python-novaclient'])) | 22:15 |
mordred | clarkb: now your venv is unhappy | 22:15 |
*** slaweq has quit IRC | 22:16 | |
corvus | mordred, clarkb: os-loganalyze doesn't appear to be on pypi | 22:16 |
clarkb | mordred: Requirement already satisfied, skipping upgrade: python-novaclient in ./rackdns-venv/lib/python2.7/site-packages (from rackspace-auth-openstack->rackspace-dnsclient==0.0.27) (10.3.0) weird it didn't update novaclient | 22:16 |
clarkb | or pretty table Requirement already satisfied, skipping upgrade: prettytable>=0.6 in ./rackdns-venv/lib/python2.7/site-packages (from rackspace-dnsclient==0.0.27) (0.6.1 | 22:17 |
clarkb | corvus: hrm ya I guess we consume it from source | 22:17 |
corvus | clarkb: the local rackdns client actually removes the prettytable version cap | 22:18 |
clarkb | mordred: corvus I think I fixed it by installing 'PrettyTable<0.8,>=0.7.1' | 22:20 |
clarkb | mordred: I tested by getting help output from rackdns and is happier now | 22:20 |
mordred | "details": "A PTR Record for ip address 2001:4800:7817:103:be76:4eff:fe04:5a1d already exists.", | 22:20 |
mordred | ok | 22:20 |
mordred | that's a better error - lemme delete via web interface and re-add | 22:20 |
*** jtomasek has quit IRC | 22:21 | |
mordred | clarkb: ok. that worked | 22:21 |
clarkb | woot | 22:21 |
clarkb | so the root of the problem was the ssl verification then I expect because our authentication works | 22:21 |
corvus | clarkb, mordred: so i'm actually half-tempted to fix the osla thing by just writing a simple htmlifier that turns every line into an anchor+href and sticking that in a role. | 22:21 |
mordred | corvus: I'd be fine with that | 22:22 |
clarkb | corvus: if we aren't going to try and have severity filtering on the first pass I think that is a reasonable approach | 22:22 |
*** kaiokmo has quit IRC | 22:22 | |
*** ade_lee has quit IRC | 22:22 | |
corvus | clarkb: yep, existing severity filtering is all server side so not compatible with this approach | 22:22 |
*** rkukura has quit IRC | 22:23 | |
*** edmondsw has quit IRC | 22:23 | |
*** eernst has quit IRC | 22:23 | |
*** edmondsw has joined #openstack-infra | 22:23 | |
*** graphene has quit IRC | 22:24 | |
*** graphene has joined #openstack-infra | 22:25 | |
*** rcernin has joined #openstack-infra | 22:26 | |
mordred | I think "we can host these log files without having a multi-day outage when a volume becomes corrupt" is a worthy tradeoff for "we lost severity filtering on the log files" | 22:27 |
openstackgerrit | Monty Taylor proposed openstack-infra/system-config master: Add base playbooks and roles to bootstrap a new server https://review.openstack.org/587540 | 22:28 |
clarkb | mordred: ya, though I know some people use that functionality quite a bit (it was also asked for by kata). I think we can compromise because grep exists | 22:29 |
openstackgerrit | Merged openstack-infra/system-config master: Put bridge.openstack.org into disabled group https://review.openstack.org/587643 | 22:29 |
mordred | clarkb: yah. it could also be added by someone in a different way later if they got industrious | 22:30 |
ianw | btw apropos dns updates, i did have authentication working via the infra account API key yesterday when playing with letsencrypt DNS | 22:30 |
*** edmondsw has quit IRC | 22:30 | |
*** edmondsw has joined #openstack-infra | 22:31 | |
ianw | but i thin kthe ultimate conclusion was that the rackdns scripts were using keystone auth? | 22:31 |
mordred | like - make pre-filtered severity files for large files - so you'dhave devstack.log.txt devstack.log.ERROR.txt etc ... just thinking out loud | 22:31 |
mordred | ianw: yes. they use normal keystone auth | 22:31 |
mordred | there is no need to do anything with the rackspace-specific api key security theatre | 22:31 |
*** eernst has joined #openstack-infra | 22:33 | |
mordred | ianw: don't konw if you saw in the scrollback, but if you need to hit the rackspace dns rest api, you can do: import openstack ; import openstack._adapter ; conn = openstack.connect(cloud='openstackci-rax', region_name='DFW') ; a = openstack._adapter.OpenStackSDKAdapter(session=conn.session, service_type='rax:dns') | 22:33 |
mordred | and that 'a' variable will have an Adapter in it such thatyou can do thinkgs like: r = a.get('/domains') ; print(r.json()) | 22:33 |
corvus | (but, also, i'd like to avoid growing any more tooling that depends on the rax dns api; so i think letsencript things that work via HTTP are better) | 22:34 |
ianw | mordred: yeah, this was where it got to the point of basically rewriting things | 22:34 |
ianw | however, it would probably only be a days work getting it all plugged into https://dehydrated.io/ | 22:35 |
ianw | and then a lifetime of maintenance :) | 22:35 |
mordred | http://paste.openstack.org/show/727001 | 22:35 |
mordred | just in case anyone needs it ^^ | 22:36 |
fungi | clarkb: yeah, i'm still in for helping with renames on the 3rd (not really around yet, unpacking and trying to catch up before i'm really back tomorrow) | 22:40 |
clarkb | fungi: thankyou for confirming | 22:40 |
clarkb | corvus: ya I think http is likely the best option too | 22:42 |
clarkb | fungi: also not sure if you saw but we just conirmed that rackdns works fine with newer python requests (which pulls in newer trusted ca bundle) | 22:48 |
openstackgerrit | Ian Wienand proposed openstack-infra/infra-specs master: letsencrypt spec https://review.openstack.org/587283 | 22:48 |
ianw | captured some of this discussion in there on the dns section anyway ^ | 22:48 |
*** tonyontopic has quit IRC | 22:51 | |
mordred | clarkb: is there anything on puppetmaster of note other than hieradata and the root password/account info? | 22:52 |
clarkb | mordred: the rackdns repo with the uncommited fixes apparently :) but also the ssl cert and key data in /root/certs | 22:53 |
mordred | clarkb: awesome to both | 22:53 |
clarkb | probably /root in general we should archive, I wouldn't expect that treatment for my personal homedir though | 22:53 |
mordred | agree. I think copying all of /root over to new machine is the correct choice | 22:54 |
mordred | and hieradata | 22:54 |
openstackgerrit | Merged openstack-infra/zuul-jobs master: Compress svg graphics during swift upload https://review.openstack.org/587616 | 22:55 |
fungi | clarkb: oh, excellent news on rackdns client | 22:59 |
*** hongbin_ has quit IRC | 23:00 | |
*** yamamoto has quit IRC | 23:03 | |
*** mschuppert has quit IRC | 23:04 | |
*** hasharAway has quit IRC | 23:06 | |
*** edmondsw has quit IRC | 23:11 | |
*** tpsilva has quit IRC | 23:13 | |
*** agopi has joined #openstack-infra | 23:16 | |
*** shrircha has quit IRC | 23:16 | |
*** shrircha has joined #openstack-infra | 23:17 | |
mordred | clarkb: I'm about done for the day - but looking at next steps - we run install_modules.sh on puppetmaster then we rsync the puppet modules to each host | 23:19 |
mordred | clarkb: (this is all me trying to avoid installing puppet on bridge) | 23:20 |
mordred | clarkb: we could _easily_ update install_modules.sh to not need puppet | 23:20 |
mordred | clarkb: since the only thing is uses puppet for is to get the listof installed modules - which is just as easy to do with ls | 23:20 |
mordred | clarkb: but also - we could switch to running install_modules directly on each node instead of running it on the puppetmaster first | 23:21 |
mordred | downside is possible race condition leading to different hosts having different versions of a given puppet module | 23:21 |
clarkb | mordred: ya I think that race is why we do it centrally then copy after | 23:22 |
mordred | but as we break things up into a set of independent playbooks instead of a single monolithic run_all -that seems ok | 23:22 |
clarkb | and I agree ls would work, puppet isn't necessary | 23:22 |
mordred | clarkb: I think the only place the race really matters is in cloning project-config | 23:22 |
mordred | for manage-projects | 23:22 |
clarkb | mordred: ya I think its mostly a human sanity thing | 23:23 |
mordred | yah | 23:23 |
mordred | I'll make some patches in the morning | 23:23 |
clarkb | we won't introduce new features at odd times, its all very deterministic | 23:23 |
mordred | yah | 23:23 |
mordred | probably bigger win to just ectomy puppet from it and not muck with it otherwise | 23:24 |
*** threestrands has joined #openstack-infra | 23:24 | |
*** threestrands has quit IRC | 23:24 | |
*** threestrands has joined #openstack-infra | 23:24 | |
clarkb | ianw: left comments on letsencrypt spec. Its mostly me thinking out loud about the problem and the proposed change. I do think it is in good shape though | 23:28 |
ianw | clarkb: thanks :) only other request is https://review.openstack.org/583449 ... that will let me test out the rtd api job, and then i can make an announce email etc as discussed this morning for ultimate transition | 23:29 |
*** larainema has joined #openstack-infra | 23:31 | |
clarkb | ianw: +2, can we write down the rtd account creds in the passwords file if not already done? | 23:32 |
ianw | clarkb: yep, already in there | 23:33 |
*** gfidente has quit IRC | 23:34 | |
*** tosky has quit IRC | 23:35 | |
*** kaiokmo has joined #openstack-infra | 23:38 | |
openstackgerrit | Merged openstack-infra/project-config master: Add trigger-readthedocs-webhook job https://review.openstack.org/583449 | 23:40 |
*** sthussey has quit IRC | 23:49 | |
*** rpioso is now known as rpioso|afk | 23:52 | |
openstackgerrit | Merged openstack-infra/infra-specs master: Make update-config-management priority effort https://review.openstack.org/585514 | 23:57 |
*** r-daneel has quit IRC | 23:58 | |
*** yamamoto has joined #openstack-infra | 23:58 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!