Tuesday, 2018-07-31

*** yamamoto has quit IRC00:03
*** eernst has quit IRC00:04
*** rkukura has quit IRC00:05
*** eernst has joined #openstack-infra00:07
*** eernst_ has joined #openstack-infra00:08
*** eernst has quit IRC00:08
*** pbourke has quit IRC00:08
*** pbourke has joined #openstack-infra00:10
*** yamamoto has joined #openstack-infra00:12
*** Goneri has joined #openstack-infra00:12
*** eernst_ has quit IRC00:12
*** eernst has joined #openstack-infra00:13
*** diablo_rojo has joined #openstack-infra00:13
*** sthussey has quit IRC00:13
*** eernst has quit IRC00:17
clarkbdoes anyone know what the plan for the new -pti docs job template is?00:18
clarkbprojects are starting to move to it, but the check and gate jobs don't publish the build artifacts, johnsom noticed this00:19
clarkbI don't want to go "fixing" that if that isn't the intent00:19
clarkbdhellmann: ^ you probably know00:19
gtmanfredmordred: 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-infra00:20
*** agopi|brb has joined #openstack-infra00:20
johnsomclarkb: I proposed a patch for that BTW00:20
openstackgerritMerged openstack/diskimage-builder master: cache-url requires curl  https://review.openstack.org/54235000:20
clarkbjohnsom: ya I saw, I just want to make sure we are doing the right thing there00:21
clarkbjohnsom: because its a new template different than the old one and old one did the thing we want00:21
clarkbcould just be an oversiht00:21
johnsomYep, no problem00:21
clarkband with that I need to figure out dinner00:22
*** agopi|brb is now known as agopi00:23
*** Goneri has quit IRC00:28
openstackgerritMerged openstack/diskimage-builder master: Move LVM cleanup phase into cleanup  https://review.openstack.org/57910200:30
*** rlandy has quit IRC00:31
openstackgerritMerged openstack-dev/pbr master: Ignore Zuul when generating AUTHORS  https://review.openstack.org/58720800:33
*** hongbin has joined #openstack-infra00:41
*** edmondsw has joined #openstack-infra00:42
*** edmondsw has quit IRC00:48
*** dingyichen has joined #openstack-infra00:55
*** rfolco|off is now known as rfolco|ruck01:01
*** yyz_ has joined #openstack-infra01:05
pabelangercorvus: ianw: yah, we still need to migrate zk on nodepool.o.o to zk cluster01:09
*** yyz_ has quit IRC01:09
gmannAJaeger: commented on https://review.openstack.org/#/c/587112/101:18
gmannAJaeger: hope things will clear now, i agree on your point to migrate existing template to zuulv301:18
*** wolverineav has joined #openstack-infra01:30
*** wolverineav has quit IRC01:34
*** dklyle has quit IRC01:38
*** bobh has joined #openstack-infra01:38
*** gyee has quit IRC01:40
*** yamamoto has quit IRC01:46
*** annp has joined #openstack-infra01:50
*** diablo_rojo has quit IRC01:51
*** rh-jelabarre has quit IRC01:53
*** yamahata has quit IRC01:54
*** rfolco|ruck is now known as rfolco|off01:55
*** jamesmcarthur has joined #openstack-infra01:55
*** jamesmcarthur has quit IRC02:00
*** larainema has joined #openstack-infra02:00
*** threestrands has quit IRC02:10
*** yamamoto has joined #openstack-infra02:20
*** Bhujay has joined #openstack-infra02:22
*** yamamoto has quit IRC02:26
*** roman_g has quit IRC02:27
*** bobh has quit IRC02:29
*** gcb has joined #openstack-infra02:33
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: Implement a Kubernetes driver  https://review.openstack.org/53555702:48
openstackgerritTristan Cacqueray proposed openstack-infra/nodepool master: Implement an OpenShift resource provider  https://review.openstack.org/57066702:48
openstackgerritTristan Cacqueray proposed openstack-infra/zuul master: executor: add support for generic build resource  https://review.openstack.org/57066802:49
*** ramishra has joined #openstack-infra02:51
*** psachin has joined #openstack-infra02:55
*** gongysh has joined #openstack-infra02:56
*** Bhujay has quit IRC02:57
*** eernst has joined #openstack-infra03:07
*** bhavik1 has joined #openstack-infra03:12
*** links has joined #openstack-infra03:15
*** hongbin has quit IRC03:17
*** threestrands has joined #openstack-infra03:26
*** jamesmcarthur has joined #openstack-infra03:32
*** rosmaita has quit IRC03:40
*** dtroyer has quit IRC03:40
*** chuck_ has joined #openstack-infra03:45
*** zul has quit IRC03:47
*** zhangfei has joined #openstack-infra03:47
*** lpetrut has joined #openstack-infra03:51
*** dtroyer has joined #openstack-infra03:52
*** mschuppert has joined #openstack-infra04:06
*** psachin` has joined #openstack-infra04:07
*** DinaBelova has quit IRC04:07
*** andreykurilin has quit IRC04:07
*** SergeyLukjanov has quit IRC04:08
*** psachin has quit IRC04:08
*** lennyb has quit IRC04:08
*** yolanda has quit IRC04:09
*** jmccrory has quit IRC04:09
*** pcrews has quit IRC04:09
*** chason has quit IRC04:09
*** gongysh has quit IRC04:11
*** jmccrory has joined #openstack-infra04:13
*** andreykurilin has joined #openstack-infra04:13
*** SergeyLukjanov has joined #openstack-infra04:13
*** DinaBelova has joined #openstack-infra04:15
*** chason has joined #openstack-infra04:15
*** jamesmcarthur has quit IRC04:15
*** jamesmcarthur has joined #openstack-infra04:16
*** jamesmcarthur has quit IRC04:21
*** lennyb has joined #openstack-infra04:22
*** gcb has quit IRC04:22
*** pcrews has joined #openstack-infra04:23
*** ykarel|away has joined #openstack-infra04:23
*** yolanda has joined #openstack-infra04:24
*** eernst has quit IRC04:35
*** ade_lee has quit IRC04:36
*** ade_lee has joined #openstack-infra04:36
*** lpetrut has quit IRC04:38
*** bhavik1 has quit IRC04:48
*** mriedem has quit IRC04:49
*** janki has joined #openstack-infra04:50
*** udesale has joined #openstack-infra04:50
*** yamamoto has joined #openstack-infra04:50
AJaegerthanks, gmann04:51
*** yamamoto has quit IRC04:58
openstackgerritMerged openstack-infra/project-config master: Swift logs: don't compress ara html  https://review.openstack.org/58725105:02
*** ade_lee has quit IRC05:06
*** hwoarang has quit IRC05:07
*** hwoarang has joined #openstack-infra05:09
*** armaan has joined #openstack-infra05:21
*** armaan has quit IRC05:23
*** armaan has joined #openstack-infra05:24
*** ykarel|away has quit IRC05:26
*** Bhujay has joined #openstack-infra05:27
*** armaan has quit IRC05:28
*** gongysh has joined #openstack-infra05:34
*** yamamoto has joined #openstack-infra05:35
*** gcb has joined #openstack-infra05:36
openstackgerritIan Wienand proposed openstack-infra/infra-specs master: letsencrypt spec  https://review.openstack.org/58728305:40
*** yamamoto has quit IRC05:43
*** ykarel|away has joined #openstack-infra05:55
*** e0ne has joined #openstack-infra05:59
*** dtruong2 has joined #openstack-infra06:09
openstackgerritIan Wienand proposed openstack-infra/project-config master: Add trigger-readthedocs-webhook job  https://review.openstack.org/58344906:17
*** quiquell has joined #openstack-infra06:18
*** dtruong2 has quit IRC06:20
*** ccamacho has joined #openstack-infra06:21
*** kjackal has quit IRC06:23
*** lpetrut has joined #openstack-infra06:26
*** pguimaraes has joined #openstack-infra06:27
*** ade_lee has joined #openstack-infra06:29
*** ade_lee has quit IRC06:31
*** ykarel|away is now known as ykarel06:35
ykarelHi can i get some reviews on:- https://review.openstack.org/#/c/587078/06:36
*** pcaruana has joined #openstack-infra06:37
*** yamahata has joined #openstack-infra06:38
*** dklyle has joined #openstack-infra06:39
*** e0ne has quit IRC06:51
*** yamahata has quit IRC06:55
*** yamahata has joined #openstack-infra06:56
*** kjackal has joined #openstack-infra06:56
*** quiquell is now known as quiquell|bbl07:04
*** dklyle has quit IRC07:06
*** dhajare has joined #openstack-infra07:06
*** lpetrut_ has joined #openstack-infra07:07
*** peereb has joined #openstack-infra07:10
*** lpetrut has quit IRC07:11
*** links has quit IRC07:13
*** gongysh has quit IRC07:21
*** Bhujay has quit IRC07:22
*** rcernin has quit IRC07:22
*** Bhujay has joined #openstack-infra07:23
*** hashar has joined #openstack-infra07:23
*** ykarel is now known as ykarel|lunch07:36
*** janki has quit IRC07:38
*** electrofelix has joined #openstack-infra07:40
*** pblaho has joined #openstack-infra07:40
*** rossella_s has joined #openstack-infra07:42
*** tesseract has joined #openstack-infra07:42
*** janki has joined #openstack-infra07:42
*** florianf has joined #openstack-infra07:43
*** threestrands has quit IRC07:45
*** shardy has joined #openstack-infra07:47
*** udesale has quit IRC07:49
*** udesale has joined #openstack-infra07:49
*** dingyichen has quit IRC07:52
*** jpena|off is now known as jpena07:53
*** tosky has joined #openstack-infra07:55
*** threestrands has joined #openstack-infra08:00
*** threestrands has quit IRC08:03
openstackgerritIan Wienand proposed openstack-infra/infra-specs master: letsencrypt spec  https://review.openstack.org/58728308:05
*** quiquell|bbl is now known as quiquell08:07
*** jpich has joined #openstack-infra08:10
*** derekh has joined #openstack-infra08:10
*** udesale has quit IRC08:13
*** links has joined #openstack-infra08:13
*** rossella_s has quit IRC08:15
*** udesale has joined #openstack-infra08:16
*** ykarel|lunch is now known as ykarel08:18
*** gongysh has joined #openstack-infra08:19
openstackgerritMerged openstack/diskimage-builder master: Only detach device if all partitions have been cleaned  https://review.openstack.org/57687608:21
*** priteau has quit IRC08:28
*** priteau has joined #openstack-infra08:28
*** gfidente has joined #openstack-infra08:30
*** gfidente has joined #openstack-infra08:30
openstackgerritJoshua Hesketh proposed openstack-infra/zuul-jobs master: Some small improvements to zuul_swift_upload  https://review.openstack.org/58734508:49
openstackgerritJoshua Hesketh proposed openstack-infra/zuul-jobs master: Remove unused code path in zuul_swift_upload  https://review.openstack.org/58734608:49
openstackgerritJoshua Hesketh proposed openstack-infra/zuul-jobs master: Add --dry-run option to zuul_swift_upload  https://review.openstack.org/58734708:49
openstackgerritJoshua Hesketh proposed openstack-infra/zuul-jobs master: Enable options for generating the parent links  https://review.openstack.org/58734808:49
openstackgerritTobias Henkel proposed openstack-infra/zuul-jobs master: Allow predefined zuul_log_path during swift upload  https://review.openstack.org/58734908:55
*** sshnaidm|afk has quit IRC09:02
*** sshnaidm has joined #openstack-infra09:04
*** e0ne has joined #openstack-infra09:13
*** roman_g has joined #openstack-infra09:14
*** yamamoto has joined #openstack-infra09:18
openstackgerritWitold Bedyk proposed openstack-infra/project-config master: Set python35-jobs as voting for monasca-agent  https://review.openstack.org/58735709:23
*** zoli is now known as zoli|lunch09:32
roman_gianw: 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_gIs there anything I can do to re-generate documentation?09:35
*** adrianc has joined #openstack-infra09:38
*** panda|rover|off is now known as panda|rover09:48
*** zhangfei has quit IRC09:51
*** jaosorior has quit IRC09:53
*** jaosorior has joined #openstack-infra09:53
*** stakeda has quit IRC10:02
*** electrofelix has quit IRC10:12
*** larainema has quit IRC10:17
*** yamamoto has quit IRC10:21
*** Bhujay has quit IRC10:22
*** hashar is now known as hasharAway10:22
*** gongysh has quit IRC10:23
*** ade_lee has joined #openstack-infra10:31
*** jamesmcarthur has joined #openstack-infra10:32
*** yamamoto has joined #openstack-infra10:32
ade_leehey all, I'm trying to figure out how to test out a change that depends on a change in a library.10:33
ade_leespecifically https://review.openstack.org/#/c/58657110:33
ade_leewhich depends on a change in castellan -- https://review.openstack.org/#/c/57580010:33
ade_leedepends-on does not appear to work because the library is pip-installed in the devstack instance10:34
ade_leebut changing the requirements.txt does not appear to be working either.10:35
ade_leeis there no way to test this without a new release of the library?10:35
*** jamesmcarthur has quit IRC10:36
*** zoli|lunch is now known as zoli10:47
*** electrofelix has joined #openstack-infra10:47
*** annp has quit IRC10:49
*** yamamoto has quit IRC10:50
*** yamamoto has joined #openstack-infra10:51
ykarelade_lee, i think u need to try LIBS_FROM_GIT, like LIBS_FROM_GIT="${LIBS_FROM_GIT},castellan"10:55
*** annp has joined #openstack-infra11:03
*** yamamoto has quit IRC11:06
ade_leeykarel, LIBS_FROM_GIT huh?11:13
ade_leechecking ..11:14
*** yamamoto has joined #openstack-infra11:17
*** kjackal has quit IRC11:19
*** rh-jelabarre has joined #openstack-infra11:22
*** wolverineav has joined #openstack-infra11:33
*** ldnunes has joined #openstack-infra11:34
ykarelade_lee, ack11:35
*** jesusaur has quit IRC11:36
*** jesusaur has joined #openstack-infra11:39
fungiade_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.html11:41
fungithat change has been in place since mid-april11:43
ykarelfungi, but if i get it correct, legacy-dsvm-base still require LIBS_FROM_GIT to be set11:44
ykarelas barbican still relies there: https://github.com/openstack/barbican/blob/master/.zuul.yaml#L511:44
*** dhajare has quit IRC11:44
fungiah, yep, didn't realize it was still on the legacy playbooks11:45
fungihttps://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 later11:46
ykarelfungi, ok may be we can try adding castellan to required-packages list https://github.com/openstack/barbican/blob/master/.zuul.yaml#L1011:46
*** jpena is now known as jpena|lunch11:46
ykarelok that will not work until local-conf role is not used,11:47
fungii think you're right, it won't help for jobs using devstack-legacy-base11:47
fungier, legacy-dsvm-base i mean11:48
*** auristor has quit IRC11:48
ykarelhmm, ack so for now setting LIBS_FROM_GIT is the option or switch to new devstack jobs11:48
fungiright, i agree it's one of those two options11:48
* fungi disappears back into his seemingly unending travel tunnel11:49
ade_leeykarel, fungi thanks -- trying the LIBS_FROM_GIT first11:49
*** yamamoto has quit IRC11:50
*** kjackal has joined #openstack-infra11:51
*** auristor has joined #openstack-infra11:56
*** yamamoto has joined #openstack-infra11:57
*** ginopc has joined #openstack-infra11:58
*** boden has joined #openstack-infra12:00
*** tobiash has quit IRC12:01
*** rcarrillocruz has quit IRC12:04
*** diablo_rojo has joined #openstack-infra12:05
*** rosmaita has joined #openstack-infra12:06
*** vivsoni has quit IRC12:11
*** rfolco|off is now known as rfolco|ruck12:12
*** ginopc has quit IRC12:15
*** panda|rover is now known as panda|rover|lunc12:18
*** vivsoni has joined #openstack-infra12:23
*** edmondsw has joined #openstack-infra12:24
*** jcoufal has joined #openstack-infra12:33
*** rossella_s has joined #openstack-infra12:35
*** rlandy has joined #openstack-infra12:35
*** ykarel is now known as ykarel|away12:40
*** agopi has quit IRC12:40
*** eharney has joined #openstack-infra12:40
*** camunoz has joined #openstack-infra12:41
*** jpena|lunch is now known as jpena12:48
*** bobh has joined #openstack-infra12:48
*** bobh has quit IRC12:48
*** bobh has joined #openstack-infra12:48
*** camunoz has quit IRC12:49
*** camunoz has joined #openstack-infra12:49
*** rossella_s has quit IRC12:49
*** jamesmcarthur has joined #openstack-infra12:50
*** bobh has quit IRC12:53
*** jamesmcarthur has quit IRC12:54
*** pguimaraes has quit IRC12:54
*** tobiash has joined #openstack-infra12:57
*** agopi has joined #openstack-infra13:01
*** pguimaraes has joined #openstack-infra13:01
*** ykarel|away has quit IRC13:02
*** kgiusti has joined #openstack-infra13:03
*** mriedem has joined #openstack-infra13:05
*** links has quit IRC13:09
*** Goneri has joined #openstack-infra13:19
*** bnemec has joined #openstack-infra13:24
*** ldnunes has quit IRC13:25
*** links has joined #openstack-infra13:26
*** sthussey has joined #openstack-infra13:29
*** tpsilva has joined #openstack-infra13:36
*** myoung has joined #openstack-infra13:37
*** chuck_ is now known as zul13:42
*** annp_ has joined #openstack-infra13:55
*** panda|rover|lunc is now known as panda|rover14:01
*** quiquell is now known as quiquell|bbl14:01
*** ldnunes has joined #openstack-infra14:08
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Enable options for generating the parent links  https://review.openstack.org/58734814:14
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Swift logs: rename POST_RETRIES POST_ATTEMPTS  https://review.openstack.org/58747914:15
*** hongbin_ has joined #openstack-infra14:18
*** quiquell|bbl is now known as quiquell14:18
*** armaan has joined #openstack-infra14:26
*** quiquell is now known as quiquell|off14:26
*** tonyontopic has joined #openstack-infra14:26
*** eharney has quit IRC14:27
*** eharney has joined #openstack-infra14:27
*** kgiusti has quit IRC14:32
openstackgerritMerged openstack-infra/zuul-jobs master: Some small improvements to zuul_swift_upload  https://review.openstack.org/58734514:39
openstackgerritMerged openstack-infra/zuul-jobs master: Remove unused code path in zuul_swift_upload  https://review.openstack.org/58734614:41
*** links has quit IRC14:41
openstackgerritMerged openstack-infra/zuul-jobs master: Add --dry-run option to zuul_swift_upload  https://review.openstack.org/58734714:42
*** rpioso|afk is now known as rpioso14:42
*** ccamacho has quit IRC14:48
*** gfidente has quit IRC14:49
*** annp_ has quit IRC14:51
*** jamesmcarthur has joined #openstack-infra14:53
*** annp_ has joined #openstack-infra14:56
*** anteaya has joined #openstack-infra14:56
openstackgerritTobias Henkel proposed openstack-infra/zuul-jobs master: Allow predefined zuul_log_path during swift upload  https://review.openstack.org/58734914:57
openstackgerritTobias Henkel proposed openstack-infra/zuul-jobs master: Add delete_after to swift upload role  https://review.openstack.org/58749314:57
*** armaan has quit IRC14:58
*** links has joined #openstack-infra15:00
*** diablo_rojo has quit IRC15:03
*** kgiusti has joined #openstack-infra15:03
*** annp_ has quit IRC15:03
*** peereb has quit IRC15:06
*** pcaruana has quit IRC15:10
*** links has quit IRC15:12
mordredclarkb, 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 plugin15:12
mordredhowever, that means upgrading ansible (which should be fine, we don't do much complex with it yet)15:13
mordredand THAT bring up the fact that the puppetmaster host is running trusty15:13
mordredwhich 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 IRC15:14
mordredSO - I think what I'd like to suggest is that we boot a new puppetmaster (and maybe don't call it puppetmaster)15:14
mordredrunning bionic - and with all of its local stuff installed by ansible instead of puppet15:15
mordredthat, of course, is mildly terrifying - so I think wants its own plan written up15:16
mordredinfra-root: ^^ that's really thoughts for everyone - not just corvus and clarkb15:18
*** armaan has joined #openstack-infra15:18
*** kgiusti has quit IRC15:20
*** ginopc has joined #openstack-infra15:20
*** yamamoto has quit IRC15:21
*** lpetrut_ has quit IRC15:22
*** eharney has quit IRC15:22
*** udesale has quit IRC15:23
*** e0ne has quit IRC15:23
*** yamamoto has joined #openstack-infra15:24
*** kgiusti has joined #openstack-infra15:25
openstackgerritPaul Belanger proposed openstack-infra/project-config master: Promote bast-test change for configure-unbound  https://review.openstack.org/58724615:25
*** yamamoto has quit IRC15:25
pabelangerclarkb: corvus: mordred: ^ updated with more details with unbound restart issue15:26
clarkbmordred: it could be the first host bootstrapped on the new system (by bootstrapping itself)15:28
*** shrircha has joined #openstack-infra15:28
corvusmordred: 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 IRC15:31
mordredcorvus: 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
mordredcorvus: so it might just be an etherpad with a bullet list15:32
corvusmordred: wfm :)15:33
*** dabukalam has joined #openstack-infra15:33
*** dabukalam has joined #openstack-infra15:33
mordredcorvus, clarkb: the most important part though, is answering "what should its hostname be?"15:34
*** sshnaidm is now known as sshnaidm|off15:36
*** gfidente has joined #openstack-infra15:36
*** gfidente has joined #openstack-infra15:36
*** eharney has joined #openstack-infra15:37
clarkbpabelanger: lgtm, but lets get corvus to check the comment explains it well enough now15:40
clarkbmordred: bastion, controlpanel, controlroom, bridge, I like bridge15:41
mordredclarkb: I'm good with all of those - and also brige sounds great15:42
*** yamamoto has joined #openstack-infra15:45
*** links has joined #openstack-infra15:49
*** tonyontopic has quit IRC15:50
*** links has quit IRC15:51
*** links has joined #openstack-infra15:52
*** felipemonteiro has joined #openstack-infra15:53
*** links has quit IRC15:55
*** links has joined #openstack-infra15:55
*** dklyle has joined #openstack-infra15:56
*** felipemonteiro_ has joined #openstack-infra15:56
*** yamahata has quit IRC15:56
*** links has quit IRC15:58
*** zoli is now known as zoli|gone15:58
*** links has joined #openstack-infra15:58
*** zoli|gone is now known as zoli15:58
*** felipemonteiro has quit IRC16:00
*** r-daneel has joined #openstack-infra16:00
*** links has quit IRC16:01
*** links has joined #openstack-infra16:01
*** felipemonteiro_ has quit IRC16:04
*** felipemonteiro_ has joined #openstack-infra16:04
openstackgerritMerged openstack-infra/zuul-jobs master: Enable options for generating the parent links  https://review.openstack.org/58734816:04
*** yamamoto has quit IRC16:05
*** tonyontopic has joined #openstack-infra16:07
*** jamesmcarthur has quit IRC16:07
*** shardy has quit IRC16:08
*** eernst has joined #openstack-infra16:09
*** links has quit IRC16:10
openstackgerritMerged openstack-infra/zuul-jobs master: Swift logs: rename POST_RETRIES POST_ATTEMPTS  https://review.openstack.org/58747916:11
clarkbevrardjp: 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 to16:12
clarkbinclude it16:12
clarkbwould 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
evrardjpclarkb: what's problematic is that we don't have enough ppl fixing those jobs! :p16:14
evrardjphaha16:14
evrardjpI will have a look16:14
*** t0ne15 has joined #openstack-infra16: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 teeth16:14
evrardjpclarkb: yeah so for this I can bump16:14
t0ne15With our IRC ad service you can reach a global audience of entrepreneurs and fentanyl addicts with extraordinary engagement rates! https://williampitcock.com/16:14
t0ne15I thought you guys might be interested in this blog by freenode staff member Bryan 'kloeri' Ostergaard https://bryanostergaard.com/16:14
evrardjpthe version16:14
t0ne15or maybe this blog by freenode staff member Matthew 'mst' Trout https://MattSTrout.com/16:14
*** t0ne15 has quit IRC16:14
evrardjpof rollback16:14
evrardjpclarkb: according to me, 39.2.0 exists in pypi16:15
evrardjpso we could use it16:15
openstackgerritClark Boylan proposed openstack-infra/os-loganalyze master: Fix HTMLify CLI  https://review.openstack.org/58725316:15
clarkbevrardjp: yes as does the other version listed there 39.0.116:16
evrardjpclarkb: the thing is that I don't want to bump to 40 or above.16:17
evrardjpBecause it will break things16:17
evrardjpso for stable branches, I was reluctant to it16:17
evrardjpfor master it's fine I can bump setuptools version16:17
*** rossella_s has joined #openstack-infra16:18
clarkbevrardjp: how are we attempting to pin setuptools? that is where I'm a bit lost as I don't see it in the constraints file16:18
evrardjpclarkb: do you mind if we discuss this after the OSA meeting happening just right now?16:18
clarkboh wait it is in the other constraint file. evrardjp sure16:18
clarkbthe contents of /opt/global-requirement-pins.txt are what will be interesting for when you return from the meeting16:19
evrardjpyes that's where we pin things16:19
evrardjpI bump things on a regular basis (every two weeks)16:19
evrardjphowever, 40 has a behavior breaking things, so I didn't bump it for a while16:19
evrardjpmaybe I should just do it, and get this over with16:19
clarkbevrardjp: thats fine, when you have a moment can you share the location of that file? I'd be curious to see its contents16:20
evrardjpexactly what you see16:20
evrardjphttps://github.com/openstack/openstack-ansible/blob/master/global-requirement-pins.txt16:20
evrardjphttps://github.com/openstack/openstack-ansible/blob/stable/queens/global-requirement-pins.txt16:20
evrardjpfor stable branches16:20
clarkbI wonder if switching to === will make it happier16:20
evrardjpmmm16:20
evrardjpI can push the change16:21
*** r-daneel has quit IRC16:21
*** links has joined #openstack-infra16:21
evrardjpand we see, but sadly I'd say that this depends on hosts16:21
evrardjpI thought it was some mirrors not having 39.216:21
clarkbshouldn'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-infra16:22
evrardjpwell I wanted to investigate this, but sadly I didn't get the chance to do it16:22
*** jamesmcarthur has joined #openstack-infra16:22
*** bobh has quit IRC16:22
evrardjpI feel bad about it enough :(16:22
evrardjpI can change the pin to === 39.2, but I wanted to bump to a newer version in master anyway16:23
*** armaan has quit IRC16:23
evrardjpI was just waiting for a patch that kinda ended up with a series of rechecks due to timeouts.16:23
evrardjpso I wanted to fix this first -- rechecks are expensive for infra16:23
evrardjppriorities...16:24
*** rossella_s has quit IRC16:24
*** links has quit IRC16:24
evrardjpclarkb: is that really a big issue you see on e-r?16:24
*** myoung is now known as myoung|lunch16:24
*** links has joined #openstack-infra16:25
clarkbevrardjp: it is the top entry, http://status.openstack.org/elastic-recheck/index.html#144913616:25
*** zhongjun__ has quit IRC16:25
evrardjpok16:25
evrardjpI am still wondering why it fails in the first place, as it works on my machine just fine16:26
*** links has quit IRC16:27
*** links has joined #openstack-infra16:28
*** kaiokmo has quit IRC16:28
clarkbevrardjp: 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 valid16:28
*** jamesmcarthur has quit IRC16:29
clarkbhttp://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 related16:29
evrardjpthis is master upgrade so queens to master. So we have our constraints mechanisms that kicks in twice just for fun16:29
*** links has quit IRC16:30
*** links has joined #openstack-infra16:31
evrardjpso queens deploy just fine with its pin16:31
evrardjp(39.0.1)16:31
evrardjphaha ok16:31
evrardjpgot it16:31
evrardjpwell I think I got it16:32
evrardjpclarkb: ok you can ignore this.16:32
evrardjpI will fix it16:32
*** yamahata has joined #openstack-infra16:32
*** diablo_rojo has joined #openstack-infra16:33
*** links has quit IRC16:33
*** sdake has quit IRC16:33
*** sdake has joined #openstack-infra16:33
*** sdake has quit IRC16:33
*** sdake has joined #openstack-infra16:33
*** links has joined #openstack-infra16:33
*** lpetrut_ has joined #openstack-infra16:33
*** jpich has quit IRC16:35
clarkbthanks16:35
*** pointfree21 has joined #openstack-infra16: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 teeth16:35
pointfree21With 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 IRC16:35
*** links has quit IRC16:35
evrardjpclarkb: "it's not you, it's me"16:35
evrardjp:)16:36
*** dtruong2 has joined #openstack-infra16:36
*** links has joined #openstack-infra16:36
corvuspabelanger: +316:37
corvusclarkb: 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 now16:38
*** links has quit IRC16:38
dmsimardthat's a static report ?16:39
corvusdmsimard: yep16:39
dmsimardneat16:39
dmsimarddid you need to do anything special ?16:39
*** links has joined #openstack-infra16:39
corvusdmsimard: nope, just turned on indexes, and disabled compression in the generate-ara role (the upload script will automatically compress)16:40
dmsimardvery nice16:40
*** kaiokmo has joined #openstack-infra16:40
pabelangerwow, nice indeed16:41
*** r-daneel has joined #openstack-infra16:41
pabelangerneeds to convince rdoproject to get some funding for swift :)16:41
*** links has quit IRC16:41
corvusnext up: symlinks and htmlifying logs16:42
dmsimardcorvus++16:42
notmynamepabelanger: +116:42
*** links has joined #openstack-infra16:42
clarkbcorvus: I fixed the pep8 error on osloganalyze change16:42
clarkbfyu16:42
corvusclarkb: thanks!16:42
clarkb*fyi16:42
*** sshnaidm|off has quit IRC16:43
*** ramishra has quit IRC16:44
*** links has quit IRC16:44
*** yamamoto has joined #openstack-infra16:45
*** links has joined #openstack-infra16:45
pabelangerdoes ovh have swift too?16:47
notmynamepabelanger: yes. a very very very large deployment16:47
*** dklyle has quit IRC16:48
pabelangernice16:48
*** links has quit IRC16:48
*** links has joined #openstack-infra16:48
*** panda|rover is now known as panda|rover|off16:49
pabelangerclarkb: logan-: limestone doesn't look happy: http://grafana.openstack.org/d/WFOSH5Siz/nodepool-limestone?orgId=1&from=now-7d&to=now16:49
*** Tionis17 has joined #openstack-infra16: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 teeth16:49
Tionis17With 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 IRC16:49
pabelangerchecking nodepool logs now16:49
*** yamamoto has quit IRC16:50
logan-hmm strange. looking in nova i see all of the nodepool instances from that time are just active, not deleting16:50
logan-maybe nodepool is having problems reaching the api16:50
*** links has quit IRC16:51
logan-cloud seems up and normal, at least our nodepool is running jobs against it this morning fwiw16:51
*** links has joined #openstack-infra16:51
pabelangeryah16:51
pabelangerthe list API access is16:52
pabelanger2018-07-30 17:29:04,795 INFO nodepool.DeletedNodeWorker: Deleting used instance 8d5ea5e3-8e26-40d8-aaeb-aa366b0002a2 from limestone-regionone16:52
pabelangerso far, nothing for today16:52
pabelangerI don't think we have openstacksdk logging enable16:53
pabelangerenabled*16:53
pabelangerclarkb: https://review.openstack.org/585876/ mind a +316:54
*** links has quit IRC16:54
*** links has joined #openstack-infra16:54
openstackgerritMerged openstack-infra/project-config master: Promote bast-test change for configure-unbound  https://review.openstack.org/58724616:55
*** links has quit IRC16:56
*** links has joined #openstack-infra16:57
*** lpetrut_ has quit IRC16:57
pabelangerlogan-: clarkb: I'm thinking we've wedge limestone for some reason, but don't understand why.  Something happened at 2018-07-30 16:00 utc17:00
*** links has quit IRC17:00
pabelangerlogan-: anything on your side in logs?17:00
*** derekh has quit IRC17:00
*** r-daneel_ has joined #openstack-infra17:01
*** links has joined #openstack-infra17:01
openstackgerritMerged openstack-infra/zuul-jobs master: Allow predefined zuul_log_path during swift upload  https://review.openstack.org/58734917:03
openstackgerritMerged openstack-infra/zuul-jobs master: Add delete_after to swift upload role  https://review.openstack.org/58749317:03
*** r-daneel has quit IRC17:03
*** r-daneel_ is now known as r-daneel17:03
*** tesseract has quit IRC17:03
*** links has quit IRC17:03
*** heinrich599197 has joined #openstack-infra17: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 teeth17:03
heinrich599197With 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 IRC17:03
*** links has joined #openstack-infra17:04
*** jpena is now known as jpena|off17:05
*** slaweq has quit IRC17:05
*** links has quit IRC17:06
*** links has joined #openstack-infra17:07
logan-pabelanger: normal traffic from nl02 until Jul 30 10:57:39 then no hits in the logs after that17:07
*** dklyle has joined #openstack-infra17:07
*** gyee has joined #openstack-infra17:07
logan-10:57:39 CDT*17:07
pabelangerUTC -5 right?17:09
*** links has quit IRC17:09
*** links has joined #openstack-infra17:10
pabelangeryah, seem to line up with our last API call17:10
pabelangerhttp://grafana.openstack.org/d/WFOSH5Siz/nodepool-limestone?orgId=1&from=1532963239036&to=153296797328317:10
pabelangerlarge spike in API time, then nothing17:10
*** links has quit IRC17:12
*** links has joined #openstack-infra17:12
openstackgerritMerged openstack-infra/puppet-nodepool master: Update nodepool launcher logging  https://review.openstack.org/58587617:13
*** Guest810292 has joined #openstack-infra17: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 teeth17:14
Guest810292With 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 IRC17:14
mnaserwould it be possible to bump up the openstack/election post jobs higher up in teh queue?17:15
*** links has quit IRC17:15
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Add base playbooks and roles to bootstrap a new server  https://review.openstack.org/58754017:15
*** links has joined #openstack-infra17:15
clarkbI think we can promote them within the queue but post still has lowest priority overall17:16
openstackgerritMerged openstack-infra/puppet-nodepool master: Add openstacksdk logging to nodepool builder  https://review.openstack.org/58623117:16
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Add base playbooks and roles to bootstrap a new server  https://review.openstack.org/58754017:17
mordredcorvus, 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 up17:17
*** psachin` has quit IRC17:17
*** links has quit IRC17:18
mordredI'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 time17:18
*** links has joined #openstack-infra17:18
*** links has quit IRC17:21
*** links has joined #openstack-infra17:21
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Add base playbooks and roles to bootstrap a new server  https://review.openstack.org/58754017:22
mordredcorvus, 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 puppet17:23
*** links has quit IRC17:24
*** links has joined #openstack-infra17:24
*** links has quit IRC17:27
*** links has joined #openstack-infra17:27
*** Olipro20 has joined #openstack-infra17: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 teeth17:28
Olipro20With 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 IRC17:28
*** links has quit IRC17:30
*** links has joined #openstack-infra17:30
*** felipemonteiro__ has joined #openstack-infra17:30
*** ginopc has quit IRC17:32
*** links has quit IRC17:33
openstackgerritMonty Taylor proposed openstack-infra/zuul master: Use copy instead of symlink for multi-tenant dashboard  https://review.openstack.org/58755417:33
openstackgerritPaul Belanger proposed openstack-infra/zuul-jobs master: Add nodepool info to test-emit-job-header  https://review.openstack.org/55794717:33
*** links has joined #openstack-infra17:33
*** armaan has joined #openstack-infra17:34
*** felipemonteiro_ has quit IRC17:34
*** myoung|lunch is now known as myoung17:34
*** felipemonteiro__ has quit IRC17:35
*** felipemonteiro__ has joined #openstack-infra17:35
*** links has quit IRC17:36
*** links has joined #openstack-infra17:37
*** links has quit IRC17:39
*** links has joined #openstack-infra17:40
*** lpetrut_ has joined #openstack-infra17:41
*** links has quit IRC17:42
*** links has joined #openstack-infra17:42
*** links has quit IRC17:45
*** camunoz has quit IRC17:46
*** links has joined #openstack-infra17:46
*** hamerins has joined #openstack-infra17:46
*** florianf has quit IRC17:46
*** tonyontopic has quit IRC17:47
*** ade_lee has quit IRC17:48
*** ade_lee has joined #openstack-infra17:48
*** iw00t1017 has joined #openstack-infra17: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 teeth17:50
*** iw00t1017 has quit IRC17:50
*** priteau has quit IRC17:50
*** e0ne has joined #openstack-infra17:51
*** links has quit IRC17:52
*** ade_lee has quit IRC17:53
*** tonyontopic has joined #openstack-infra17:54
*** slaweq has joined #openstack-infra17:55
openstackgerritPaul Belanger proposed openstack-infra/zuul-jobs master: Add nodepool info to test-emit-job-header  https://review.openstack.org/55794718:00
*** camunoz has joined #openstack-infra18:01
*** florianf has joined #openstack-infra18:01
*** r-daneel has quit IRC18:02
*** lpetrut_ has quit IRC18:04
*** graphene has joined #openstack-infra18:04
*** lpetrut_ has joined #openstack-infra18:07
*** electrofelix has quit IRC18:07
clarkbI'm going to pop out before meeting, back in a bit18:07
*** graphene has quit IRC18:11
*** graphene has joined #openstack-infra18:12
*** ade_lee has joined #openstack-infra18:12
mordredwow18: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 found18:13
*** lpetrut_ has quit IRC18:13
pabelangerif bionic, I've noticed that too18:14
pabelangerpython3 was installed for me18:14
mordredpabelanger: awesome18:15
pabelangerIIRC: python-minimal was what I needed for ansible, unless I wanted to default to python318:15
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources master: Added endpoints for Presentation Submission (CFP)  https://review.openstack.org/58757918:18
mordredpabelanger: nod18:18
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Swift logs: don't allow links outside of the supplied path  https://review.openstack.org/58758018:19
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Swift logs: don't allow links outside of the supplied path  https://review.openstack.org/58758018:20
*** r-daneel has joined #openstack-infra18:20
openstackgerritMerged openstack-infra/openstackid-resources master: Added endpoints for Presentation Submission (CFP)  https://review.openstack.org/58757918:22
*** dklyle has quit IRC18:23
*** armaan has quit IRC18:28
*** armaan has joined #openstack-infra18:28
*** sthussey has quit IRC18:29
corvusmordred: that looks pleasing.18:34
*** Bhujay has joined #openstack-infra18:38
*** eharney has quit IRC18:39
*** dklyle has joined #openstack-infra18:40
*** luzC has quit IRC18:40
openstackgerritMerged openstack-infra/os-loganalyze master: Fix HTMLify CLI  https://review.openstack.org/58725318:43
clarkbok back,18:45
*** luzC has joined #openstack-infra18:45
*** graphene has quit IRC18:47
*** graphene has joined #openstack-infra18:48
*** Bhujay has quit IRC18:48
*** graphene has quit IRC18:55
*** graphene has joined #openstack-infra18:56
clarkbMeeting time over in #openstack-meeting19:00
*** rosmaita has quit IRC19:03
*** dystopia_174 has joined #openstack-infra19: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 teeth19:05
*** dystopia_174 has quit IRC19:05
*** graphene has quit IRC19:06
*** e0ne has quit IRC19:06
*** graphene has joined #openstack-infra19:07
*** sthussey has joined #openstack-infra19:08
*** steev1516 has joined #openstack-infra19: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 teeth19:14
*** steev1516 has quit IRC19:14
*** graphene has quit IRC19:20
*** graphene has joined #openstack-infra19:21
*** diablo_rojo has quit IRC19:22
*** eharney has joined #openstack-infra19:22
mordredianw: pbrx has openstackci as an rtd admin now19:24
*** felipemonteiro_ has joined #openstack-infra19:32
*** mcspud181 has joined #openstack-infra19: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 teeth19:33
mcspud181With 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 IRC19:33
*** mcspud225 has joined #openstack-infra19: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 teeth19:34
mcspud225With 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 IRC19:34
*** felipemonteiro__ has quit IRC19:36
ianwroman_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 first19:43
*** duoi311 has joined #openstack-infra19: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 teeth19:43
*** duoi311 has quit IRC19:43
*** slaweq has quit IRC19:47
*** e0ne has joined #openstack-infra19:48
*** jcoufal has quit IRC19:52
*** slaweq has joined #openstack-infra19:55
ianwinfra-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 explode19:55
ianwpabelanger: was ssl part of the zkXX.o.o transition?19:55
mordredianw: I'm in favor of cleaning that up19:56
clarkbianw: no I don't think the zk cluster is configured to ssl19:56
clarkbbut that may be a good idea to incorporate ssl19:56
mordredI believe we wanted to configure it to ssl around the time that we shifted from single node to multiple node zk cluster19:57
mordredbut I might be remembering that wrongly19:57
*** anteaya has quit IRC19:58
pabelangerianw: not to start, but would +1 if we wanted to also add SSL20:03
clarkbI'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-infra20:07
*** v1a4 has quit IRC20:07
*** camunoz has quit IRC20:10
*** camunoz has joined #openstack-infra20:10
mordredclarkb: oh - btw - I mentioned briefly above - but I dug in to the new inventory plugin features ...20:14
mordredand we can do the things we're doing with the groups.txt file basically right out of the box in newer ansible20:14
mordredwhich I think will be GREAT since it'll cut down on our moving parts20:14
clarkbmordred: how does that work?20:14
mordredclarkb: with inventory plugins, you can configure a list of inventory sources - and those sources will run in a defined order20:15
mordredclarkb: so you can have one plugin (the openstack one) produce a bunch of hosts - and then a second one (generated) put things into groups20:15
mordredclarkb: https://github.com/ansible/ansible/blob/devel/lib/ansible/plugins/inventory/constructed.py#L37-L4820:16
mordredis an example of group membership using the 'constructed' inventory plugin20:17
clarkbah and we could construct a rule of fooXX all go in group foo with a plugin20:17
mordredyup20:17
*** wolverineav has quit IRC20:17
mordredin fact... foo: inventory_hostname.startswith('foo')20:17
*** wolverineav has joined #openstack-infra20:18
clarkbthat doesn't cover selecting nodes to go into futureparser group20:18
*** kgiusti has left #openstack-infra20:18
clarkbbut we could maybe have another plugin just read an easier to read list of names from a file or something20:18
mordredwe could20:19
clarkbor even better group of groups?20:19
mordredyup, we can do groups of groups20:19
mordredalso - futureparser: inventory_hostname in ['graphite.o.o', 'codeserach.o.o.']20:20
mordredso there will be a good number of options we can play with without even having to write a plugin ourselves20:20
mordredbut if we do need to write logic ourselves, there is a legit api for it20:20
openstackgerritMerged openstack-infra/system-config master: Turn on the future parser for graphite.o.o  https://review.openstack.org/58474520:20
mordredand more importantly, there is a defined ordering20:21
mordred(which does not currently exist with our directory of inventory sources)20:21
openstackgerritMerged openstack-infra/system-config master: Turn the future parser on for codesearch.o.o  https://review.openstack.org/58516120:21
clarkbpuppet run at 2030UTC should apply both of those20:22
mordredclarkb: also - I'm very close to having a full successful run using launch-node and ansible and no puppet20:23
*** Schroeder1222 has joined #openstack-infra20: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 teeth20:25
Schroeder1222With 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 IRC20:25
*** wolverineav has quit IRC20:26
openstackgerritboden proposed openstack-infra/project-config master: add publish-to-pypi to vmware-nsx-tempest-plugin  https://review.openstack.org/58449820:29
*** hamerins1 has joined #openstack-infra20:30
*** hamerins has quit IRC20:30
*** hamerins1 has quit IRC20:31
*** hamerins has joined #openstack-infra20:31
*** hamerins1 has joined #openstack-infra20:33
*** hamerins1 has quit IRC20:34
*** hamerins1 has joined #openstack-infra20:34
*** hamerins has quit IRC20:35
*** hamerins1 has quit IRC20:36
*** zul has quit IRC20:37
*** zul has joined #openstack-infra20:38
*** graphene has quit IRC20:39
*** armaan has quit IRC20:40
*** armaan_ has joined #openstack-infra20:40
*** graphene has joined #openstack-infra20:40
*** graphene has quit IRC20:41
*** graphene has joined #openstack-infra20:43
openstackgerritTobias Henkel proposed openstack-infra/zuul-jobs master: Compress svg graphics during swift upload  https://review.openstack.org/58761620:43
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: web: add tenant-scoped autohold, enqueue (change, ref)  https://review.openstack.org/57690720:44
*** graphene has quit IRC20:45
*** Ambroisie291628 has joined #openstack-infra20: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 teeth20:46
*** Ambroisie291628 has quit IRC20:46
*** graphene has joined #openstack-infra20:46
*** casdr1017 has joined #openstack-infra20: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 teeth20:48
*** casdr1017 has quit IRC20:48
openstackgerritDoug Hellmann proposed openstack-infra/infra-manual master: fix URL markup for PEP 440  https://review.openstack.org/58762020:48
clarkbdhellmann: 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
dhellmannclarkb : I wrote the job; it sounds like I left something out20:49
clarkbdhellmann: ok let me find johnsom's change as you may want to take a look20:49
clarkbdhellmann: 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 IRC20:51
dhellmannclarkb : publish-openstack-tox-docs should take care of publishing, no?20:51
dhellmannhttp://git.openstack.org/cgit/openstack-infra/openstack-zuul-jobs/tree/zuul.d/project-templates.yaml#n8220:51
*** e0ne has quit IRC20:51
dhellmannand http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul.d/jobs.yaml#n36820:52
clarkbdhellmann: 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 reviewed20:52
clarkb(they were on the older job)20:52
dhellmannah20:52
dhellmannI was not aware that required a separate thing20:52
clarkbdhellmann: as far as I know the docs.o.o publishing is working as desired20:52
dhellmannok, you said "doesn't publish" and I assumed that was to docs.o.o20:52
dhellmannwe do want the output on logs.o.o for check and gate jobs20:53
*** wolverineav has joined #openstack-infra20:54
*** wolverineav has quit IRC20:55
*** camunoz has quit IRC20:55
clarkbok I've approved the change (cross compared it with the build-sphinx-docs job as well and it looks right)20:57
clarkbjohnsom: ^ fyi20:57
clarkbcodesearch and graphite appear happy with new puppet parser20:57
johnsomclarkb: Thank you20:57
mordredinfra-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-loop20:58
clarkbmordred: zomg20:58
mordredhttp://paste.openstack.org/show/726980/ has an example of doing with_first_found with loop: instead20:58
clarkbmordred: worst ansible feature ever was fixed?20:58
clarkbthey should be shouting that from the rooftops20:58
mnasermordred: wow, cool, stealing that20:59
*** florianf has quit IRC20:59
*** wolverin_ has joined #openstack-infra21:00
*** edmondsw has quit IRC21:00
*** edmondsw has joined #openstack-infra21:01
*** jangutter has quit IRC21:01
*** jtomasek has joined #openstack-infra21:01
*** edmondsw has quit IRC21:01
*** rossella_s has joined #openstack-infra21:01
*** edmondsw has joined #openstack-infra21:01
*** jtomasek_ has quit IRC21:03
*** 7GHABHPIJ has joined #openstack-infra21: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 teeth21:03
7GHABHPIJWith 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 IRC21:03
corvusmordred: i don't see loop in your example?21:03
mordredcorvus: yes- this is because with_first_found is actually even more special - and was never actually a loop to begin with21:04
openstackgerritSean McGinnis proposed openstack-infra/project-config master: Add publish-to-pypi for cinder-tempest-plugin  https://review.openstack.org/58762321:04
mordredcorvus: (check the last few minutes of scrollback in #ansible-devel)21:05
mordredcorvus: 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 IRC21:06
corvusmordred: 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
corvuswhich is like loop, but has an extra "ku"21:06
mordred:)21:06
mordredthere's no I in loop21:07
corvusmordred: both things are cool and good to know :)21:07
corvusmordred: 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 IRC21:08
*** kg819 has joined #openstack-infra21: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 teeth21:09
kg819With 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 IRC21:09
*** kg29 has joined #openstack-infra21: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 teeth21:09
kg29With 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 IRC21:09
*** kg4 has joined #openstack-infra21: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 teeth21:09
kg4With 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 IRC21:09
mordredcorvus, clarkb, mnaser: also - include: is now "include_tasks:"21:09
*** rfolco|ruck is now known as rfolco|off21:09
mordredwhich makes it more explicit what with include_role: and include_vars:21:09
tonybAre 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/playbooks21:10
openstackgerritClark Boylan proposed openstack-infra/system-config master: Turn on future parser for ask-staging.o.o  https://review.openstack.org/58520521:11
openstackgerritClark Boylan proposed openstack-infra/system-config master: Turn on the future parser for ask.o.o  https://review.openstack.org/58520621:11
clarkbtonyb: 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 yet21:12
clarkbtonyb: but we are slowly pushing on it as we go21:12
*** rossella_s has quit IRC21:12
clarkbcorvus: mordred ^ speaking of, does zuul have the necessary apis to return that infoyet?21:12
clarkbtonyb: othre than a small handful of exceptions I think most jobs should be managed in repo21:14
mordredclarkb: 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
clarkbmordred: yes, let me go leave a comment on teh other change with some breadcrumb links21:15
corvusi was planning on reviewing those later this week or early next.  that okay or should i bump it up?21:15
mordredcorvus: I think later is fine21:15
tonybclarkb: Thanks.21:15
clarkbcorvus: I think that should be ok (no rush we've been holding out so far)21:15
clarkbcorvus: also with freeze over I doubt many projects will transition big things like that for a while21:16
mordred | Jul 31 21:16:17 bridge python3[2165]: ansible-group Invoked with gid=2000 state=present name=mordred system=False21:16
tonybclarkb: 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
clarkbtonyb: 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 repo21:17
corvustonyb: 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
mordredyah- if you wnat to move the definition, you have to do the three-step-dance21:17
clarkbif 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 repos21:18
tonybnope just items in the check/gate pipelines21:18
corvusthough, there shouldn't be many job definitions in project-config anyway21:18
* tonyb sets up some reviews21:18
tonybthanks all21:18
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Fix publish-openstack-docs-pti check/gate html  https://review.openstack.org/58672921:19
mordredok. fingers crossed - I think this run of launch node is going to be the one with no ansible syntax errors21:19
openstackgerritKaio Kassiano Moura Oliveira proposed openstack/diskimage-builder master: Fix typo in installation.rst  https://review.openstack.org/58762621:19
*** wolverin_ has quit IRC21:20
clarkbcorvus: ya they are mostly not in project-config21:20
mordredfwiw - we have 2 different cloud-init related tasks in our server creation and config-managment process21:21
mordredwe uninstall it in set_hostname - and then later in puppet we touch a file to disable it21:21
mordredI'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 it21:22
clarkbmordred: yes I think the uninstall came later21:23
*** yolanda has quit IRC21:25
*** felipemonteiro_ has quit IRC21:25
*** felipemonteiro_ has joined #openstack-infra21:26
*** yamamoto has joined #openstack-infra21:26
*** bobh has joined #openstack-infra21:26
*** myoung has quit IRC21:28
openstackgerritTony Breeds proposed openstack-infra/project-config master: Remove job config for openstack/election  https://review.openstack.org/58763121:29
*** agopi has quit IRC21:30
*** yamamoto has quit IRC21:30
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: web: add tenant-scoped, JWT-protected actions  https://review.openstack.org/57690721:34
*** ldnunes has quit IRC21:36
*** rkukura has joined #openstack-infra21:37
corvusclarkb, 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 the21:39
corvuspbrx extras in zuul?21:39
clarkbthat might be an executor specific problem? I could see others having similar needs with other libraries21:40
corvusclarkb: yeah, it's a general problem21:40
clarkbmaybe 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 deployment21:41
corvusi 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 images21:41
clarkbya21:41
mordredyah21:41
clarkbthinking 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 point21:42
mordred23.253.234.219 <-- new bridge.openstack.org server - installed/bootstrapped with ansible and no puppet21:42
corvusok, so should we sort of go ahead and plan that we'll do that for our own executors?21:42
clarkbI'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 work21:42
clarkbcorvus: ++ reasonable place to start for our executors21:43
mordredyeah - 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 image21:43
corvusclarkb: 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
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources master: Added new endpoint to get track extra questions  https://review.openstack.org/58764121:43
*** MEPB25 has joined #openstack-infra21: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 teeth21:44
MEPB25With 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 IRC21:44
corvusclarkb: we could work on making osla generic (or making a generic osla), but i feel like i'd rather defer that to the javascript thing21:44
mordred++21:44
clarkbya 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 js21:44
clarkbbut people can just grab the actual file in that case21:45
corvusmordred, 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
mordredclarkb, pabelanger: where did we end up with dns the other day?21:45
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Add base playbooks and roles to bootstrap a new server  https://review.openstack.org/58754021:45
mordredalso - that ^^ is ready for review now - I have used launch-node-ansible to boot the new bionic node21:45
*** felipemonteiro_ has quit IRC21:46
clarkbmordred: https://review.openstack.org/#/c/587246/ that dns related issue?21:46
mordredclarkb: no - the rackdns doesn't work for us any more issue21:48
openstackgerritMerged openstack-infra/openstackid-resources master: Added new endpoint to get track extra questions  https://review.openstack.org/58764121:49
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Add base playbooks and roles to bootstrap a new server  https://review.openstack.org/58754021:49
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Put bridge.openstack.org into disabled group  https://review.openstack.org/58764321:49
clarkbmordred: 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
mordredclarkb: cool21:50
clarkbmordred: puppetmaster:~clarkb/rackdns-venv21:50
clarkbmordred: if you confirm both forward and reverse work I can make a new venv in root at the path we document people should use21:50
*** pguimaraes has quit IRC21:51
*** bnemec has quit IRC21:51
mordredclarkb: forward works21:52
*** yamamoto has joined #openstack-infra21:52
mordredclarkb: reverse not so much21:53
clarkbok so reverse has additional problems :( (pabelanger couldn't test bceause it was a host in another cloud)21:53
mordredreverse wants me to supply a domain name21:53
clarkbmordred: 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 on21:54
mordredandif I do supply a domain name, it is angry because it doesn't have openstack.org in that account21:54
mordredclarkb: I used ~root/ci-launch/openstackci-rs-nova.sh21:54
clarkbya I think that is expected because openstack.org dns is not in same account as the instance21:55
clarkband we are editing the record on the instance21:55
mordredsigh.21:55
mordredclarkb: so - which account do I log in to to do reverse dns by hand?21:55
clarkbmordred: the one with the instance, its a feature of the instance/server web ui page21:56
clarkbmordred: 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 strings21:57
clarkbI 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 not21:58
mordredrackdns 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 --debug21:58
mordredwell - without the trailing debug21:58
openstackgerritMatthieu Huin proposed openstack-infra/zuul master: web: add tenant-scoped, JWT-protected actions  https://review.openstack.org/57690721:58
mordredclarkb: also - I ran it all as you on puppetmaster - so it's in your history now :)22:01
mordredclarkb, corvus, ianw: mind doing a quick +A on https://review.openstack.org/#/c/587643 ?22:02
mordredpuppetmaster is otherwise going to try to run puppet on bridge.o.o and that's just not going to work22:02
clarkbmordred: reading the api docs from rackspace the domain shouldn't be required22:02
clarkbhttps://developer.rackspace.com/docs/cloud-dns/v1/api-reference/reverse-dns-ptr-records/#add-ptr-records has an example json POST content22:03
*** bobh has quit IRC22:03
mordredwell - we could actually just make that rest call22:03
clarkbmight help debug if nothing else22:03
mordredconn.dns.post('/rdns', json=blah) with an sdk connection to that cloud should be all you need22:04
clarkbmordred: that knows to put the v1.0/accountid/ prefix in front of rdns?22:05
mordredwell - it would, yes - but I think the service_type is something different - so this might take slightly more effort ...22:05
mordredone sec22:06
corvusmordred, clarkb: the rackdns we used to use is locally modified22:06
clarkbcorvus: ah22:06
corvusit removes the unecessary domain argument22:06
clarkbcorvus: fwiw I haven't removed the old rackdns just installed a new one22:06
clarkbbut I installed from a new clone, I wonder if I reinstalled from the git repo in /root if it would work22:06
clarkbmordred: ^ I can do that really quickly or you can if you want to try that22:07
corvusyeah, local code is in ~root/rackspace-dns-cli22:07
corvuschanges are not checked in22:07
clarkbgot it, let me reinstall my venv22:07
*** boden has quit IRC22:08
clarkbmordred: that is done if you want to try again22:09
mordredclarkb: I already used the web interface to add them ... I could go delete one and try it again22:12
mordredalso - fwiw...22:12
clarkbmordred: might be worth a test if you don't mind so that we can put this dns saga behind us22:12
mordredconn = openstack.connect(cloud='openstackci-rax', region_name='DFW') ; a = openstack._adapter.OpenStackSDKAdapter(session=conn.session, service_type='rax:dns')22:14
*** mriedem has quit IRC22:14
mordredgets you an adapter you can use to do a.get or a.post on or whatnot22:14
mordredpkg_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
mordredclarkb: now your venv is unhappy22:15
*** slaweq has quit IRC22:16
corvusmordred, clarkb: os-loganalyze doesn't appear to be on pypi22:16
clarkbmordred: 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 novaclient22:16
clarkbor 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.122:17
clarkbcorvus: hrm ya I guess we consume it from source22:17
corvusclarkb: the local rackdns client actually removes the prettytable version cap22:18
clarkbmordred: corvus I think I fixed it by installing 'PrettyTable<0.8,>=0.7.1'22:20
clarkbmordred: I tested by getting help output from rackdns and is happier now22:20
mordred    "details": "A PTR Record for ip address 2001:4800:7817:103:be76:4eff:fe04:5a1d already exists.",22:20
mordredok22:20
mordredthat's a better error - lemme delete via web interface and re-add22:20
*** jtomasek has quit IRC22:21
mordredclarkb: ok. that worked22:21
clarkbwoot22:21
clarkbso the root of the problem was the ssl verification then I expect because our authentication works22:21
corvusclarkb, 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
mordredcorvus: I'd be fine with that22:22
clarkbcorvus: if we aren't going to try and have severity filtering on the first pass I think that is a reasonable approach22:22
*** kaiokmo has quit IRC22:22
*** ade_lee has quit IRC22:22
corvusclarkb: yep, existing severity filtering is all server side so not compatible with this approach22:22
*** rkukura has quit IRC22:23
*** edmondsw has quit IRC22:23
*** eernst has quit IRC22:23
*** edmondsw has joined #openstack-infra22:23
*** graphene has quit IRC22:24
*** graphene has joined #openstack-infra22:25
*** rcernin has joined #openstack-infra22:26
mordredI 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
openstackgerritMonty Taylor proposed openstack-infra/system-config master: Add base playbooks and roles to bootstrap a new server  https://review.openstack.org/58754022:28
clarkbmordred: 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 exists22:29
openstackgerritMerged openstack-infra/system-config master: Put bridge.openstack.org into disabled group  https://review.openstack.org/58764322:29
mordredclarkb: yah. it could also be added by someone in a different way later if they got industrious22:30
ianwbtw apropos dns updates, i did have authentication working via the infra account API key yesterday when playing with letsencrypt DNS22:30
*** edmondsw has quit IRC22:30
*** edmondsw has joined #openstack-infra22:31
ianwbut i thin kthe ultimate conclusion was that the rackdns scripts were using keystone auth?22:31
mordredlike - make pre-filtered severity files for large files - so you'dhave devstack.log.txt devstack.log.ERROR.txt etc ... just thinking out loud22:31
mordredianw: yes. they use normal keystone auth22:31
mordredthere is no need to do anything with the rackspace-specific api key security theatre22:31
*** eernst has joined #openstack-infra22:33
mordredianw: 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
mordredand 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
ianwmordred: yeah, this was where it got to the point of basically rewriting things22:34
ianwhowever, it would probably only be a days work getting it all plugged into https://dehydrated.io/22:35
ianwand then a lifetime of maintenance :)22:35
mordredhttp://paste.openstack.org/show/72700122:35
mordredjust in case anyone needs it ^^22:36
fungiclarkb: 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
clarkbfungi: thankyou for confirming22:40
clarkbcorvus: ya I think http is likely the best option too22:42
clarkbfungi: 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
openstackgerritIan Wienand proposed openstack-infra/infra-specs master: letsencrypt spec  https://review.openstack.org/58728322:48
ianwcaptured some of this discussion in there on the dns section anyway ^22:48
*** tonyontopic has quit IRC22:51
mordredclarkb: is there anything on puppetmaster of note other than hieradata and the root password/account info?22:52
clarkbmordred: the rackdns repo with the uncommited fixes apparently :) but also the ssl cert and key data in /root/certs22:53
mordredclarkb: awesome to both22:53
clarkbprobably /root in general we should archive, I wouldn't expect that treatment for my personal homedir though22:53
mordredagree. I think copying all of /root over to new machine is the correct choice22:54
mordredand hieradata22:54
openstackgerritMerged openstack-infra/zuul-jobs master: Compress svg graphics during swift upload  https://review.openstack.org/58761622:55
fungiclarkb: oh, excellent news on rackdns client22:59
*** hongbin_ has quit IRC23:00
*** yamamoto has quit IRC23:03
*** mschuppert has quit IRC23:04
*** hasharAway has quit IRC23:06
*** edmondsw has quit IRC23:11
*** tpsilva has quit IRC23:13
*** agopi has joined #openstack-infra23:16
*** shrircha has quit IRC23:16
*** shrircha has joined #openstack-infra23:17
mordredclarkb: 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 host23:19
mordredclarkb: (this is all me trying to avoid installing puppet on bridge)23:20
mordredclarkb: we could _easily_ update install_modules.sh to not need puppet23:20
mordredclarkb: since the only thing is uses puppet for is to get the listof installed modules - which is just as easy to do with ls23:20
mordredclarkb: but also - we could switch to running install_modules directly on each node instead of running it on the puppetmaster first23:21
mordreddownside is possible race condition leading to different hosts having different versions of a given puppet module23:21
clarkbmordred: ya I think that race is why we do it centrally then copy after23:22
mordredbut as we break things up into a set of independent playbooks instead of a single monolithic run_all -that seems ok23:22
clarkband I agree ls would work, puppet isn't necessary23:22
mordredclarkb: I think the only place the race really matters is in cloning project-config23:22
mordredfor manage-projects23:22
clarkbmordred: ya I think its mostly a human sanity thing23:23
mordredyah23:23
mordredI'll make some patches in the morning23:23
clarkbwe won't introduce new features at odd times, its all very deterministic23:23
mordredyah23:23
mordredprobably bigger win to just ectomy puppet from it and not muck with it otherwise23:24
*** threestrands has joined #openstack-infra23:24
*** threestrands has quit IRC23:24
*** threestrands has joined #openstack-infra23:24
clarkbianw: 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 though23:28
ianwclarkb: 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 transition23:29
*** larainema has joined #openstack-infra23:31
clarkbianw: +2, can we write down the rtd account creds in the passwords file if not already done?23:32
ianwclarkb: yep, already in there23:33
*** gfidente has quit IRC23:34
*** tosky has quit IRC23:35
*** kaiokmo has joined #openstack-infra23:38
openstackgerritMerged openstack-infra/project-config master: Add trigger-readthedocs-webhook job  https://review.openstack.org/58344923:40
*** sthussey has quit IRC23:49
*** rpioso is now known as rpioso|afk23:52
openstackgerritMerged openstack-infra/infra-specs master: Make update-config-management priority effort  https://review.openstack.org/58551423:57
*** r-daneel has quit IRC23:58
*** yamamoto has joined #openstack-infra23:58

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